/illumos-gate/usr/src/cmd/mdb/sun4u/modules/unix/ |
H A D | unix.c | 1444 intr_vec_t *list; local 1451 /* Read global softint linked list pointer */ 1452 if (mdb_readvar(&list, "softint_list") == -1) { 1457 wsp->walk_addr = (uintptr_t)list; 1596 { "memseg_list", ":", "show memseg list", memseg_list }, 1613 { "vecint", "walk the list of registered hardware interrupts", 1615 { "softint", "walk the list of registered software interrupts",
|
/illumos-gate/usr/src/cmd/rpcinfo/ |
H A D | rpcinfo.c | 133 #define RPCBADDRLIST 10 /* dump addr list about one prog */ 606 * to get a unique list of responses the output of rpcinfo should 782 rpcblist_ptr list, prev = NULL; local 797 list = (rpcblist *)malloc(sizeof (rpcblist)); 798 if (list == NULL) 801 head = list; 803 prev->rpcb_next = (rpcblist_ptr) list; 805 list->rpcb_next = NULL; 806 list->rpcb_map.r_prog = pmaphead->pml_map.pm_prog; 807 list [all...] |
/illumos-gate/usr/src/cmd/allocate/ |
H A D | allocate3.c | 366 * list all free devices 394 * list all allocated devices 417 * list all devices - free and allocated - available 504 * we need device.revoke to list someone else's devices 513 * we need device.allocate to list our devices 518 * list default attrs from devalloc_defaults 523 * list default attrs for this device type 536 * list everything in devalloc_defaults 556 * list all devices of this class. 568 * list thi 696 mk_alloc(devmap_t *list, uid_t uid, struct zone_path *zpath) argument 846 mk_unalloc(int optflag, devmap_t *list) argument 873 mk_error(devmap_t *list) argument 1694 create_znode(char *zonename, struct zone_path *zpath, devmap_t *list) argument [all...] |
/illumos-gate/usr/src/cmd/fs.d/udfs/fsdb/ |
H A D | fsdb.c | 1057 list(char *nm, uint32_t in, uint32_t fl) function 1138 list(rd->nm, rd->inode, fl); 1140 list(".", rd->inode, fl);
|
/illumos-gate/usr/src/cmd/isns/isnsd/ |
H A D | scn.c | 179 * Free the list of portals while a SCN entry is being destroyed. 181 * l - the portal list. 229 * Free the the list of SCN. 231 * scn - the list. 241 scn_list_t *list; local 246 list = scn->data.list; 247 while (list != NULL) { 248 next_list = list->next; 249 free_scn_text(list 626 scn_portal_t *list = NULL; local 1629 emit_scn( scn_list_t *list, isns_pdu_t *pdu, size_t pl ) argument 1875 scn_registry_t *list; local [all...] |
/illumos-gate/usr/src/cmd/sgs/rtld/common/ |
H A D | audit.c | 37 * Audit library capabilities are indicated by flags within the link-map list 46 * list flag, and no LML_TFLG_AUD_MASK flags. These flags get propagated from 47 * a callers link-map list to any new link-map lists created. Thus, standard 49 * new link-map list be created by an auditor, that list gets tagged as 52 * The latter link-map list equivalence test insures that auditors themselves 73 * that represents the head of the link-map list being audited. If a 76 * that heads the link-map list of the object being audited. 81 * cookie that represents the object that heads the link-map list of the 86 * represents the object that heads the link-map list o 194 _audit_objfilter(APlist *list, Rt_map *frlmp, const char *ref, Rt_map *felmp, uint_t flags) argument 264 _audit_objsearch(APlist *list, char *oname, Rt_map *clmp, uint_t flags) argument 335 _audit_activity(APlist *list, Rt_map *clmp, uint_t flags, Boolean client) argument 560 _audit_objopen(APlist *list, Rt_map *nlmp, Lmid_t lmid, Audit_info *aip, int *ndx) argument 703 _audit_objclose(APlist *list, Rt_map *lmp) argument 804 _audit_pltenter(APlist *list, Rt_map *rlmp, Rt_map *dlmp, Sym *sym, uint_t ndx, void *regs, uint_t *flags) argument 890 _audit_pltexit(APlist *list, uintptr_t retval, Rt_map *rlmp, Rt_map *dlmp, Sym *sym, uint_t ndx) argument 969 _audit_symbind(APlist *list, Rt_map *rlmp, Rt_map *dlmp, Sym *sym, uint_t ndx, uint_t *flags, int *called) argument 1102 _audit_preinit(APlist *list, Rt_map *clmp, Boolean client) argument [all...] |
/illumos-gate/usr/src/cmd/latencytop/common/ |
H A D | stat.c | 591 * Use pid = PID_SYS_GLOBAL to get global top list. 599 GList *list, *walk; local 624 * so that we can return empty list later. 636 /* Empty list */ 647 /* Empty list */ 653 list = g_hash_table_get_values(group->lt_grp_cidlist); 669 list = g_list_sort(list, func); 671 for (walk = list; 697 g_list_free(list); 708 lt_stat_list_t *list = (lt_stat_list_t *)ptr; local 731 lt_stat_list_t *list = (lt_stat_list_t *)ptr; local 747 lt_stat_list_t *list = (lt_stat_list_t *)ptr; local 765 lt_stat_list_t *list = (lt_stat_list_t *)ptr; local 781 lt_stat_list_t *list = (lt_stat_list_t *)ptr; local 797 lt_stat_list_t *list = (lt_stat_list_t *)ptr; local 813 lt_stat_list_t *list = (lt_stat_list_t *)ptr; local 843 plist_create(pid_t ** list) argument [all...] |
/illumos-gate/usr/src/cmd/svr4pkg/pkgcond/ |
H A D | main.c | 145 /* sorted list of all mounted file systems */ 147 /* number of mounted file systems in list */ 2089 FSI_T *list; local 2157 list = a_gdt->gd_fileSystemConfig; 2160 long mplen = strlen(list[n].fsi_mntPoint); 2165 if (strncmp(rootPath, list[n].fsi_mntPoint, mplen) == 0) { 2172 rootPath, list[nn].fsi_mntPoint, list[nn].fsi_fsType, 2173 list[nn].fsi_mntOptions); 2181 r = mountOptionPresent(list[n 2764 FSI_T *list; local 2908 FSI_T *list; local [all...] |
/illumos-gate/usr/src/cmd/svr4pkg/pkgserv/ |
H A D | pkgserv.c | 160 static avl_tree_t listp, *list = &listp; variable 330 avl_create(list, avlcmp, sizeof (pkgentry_t), 606 * The buf points into list of \n delimited lines. We copy it, 791 avl_add(list, ent); 794 avl_insert_here(list, ent, lastentry, AVL_AFTER); 797 (e2 = avl_find(list, ent, &where)) != NULL) { 820 avl_insert(list, ent, where); 920 look = avl_find(list, ent, &where); 931 avl_insert(list, ent, where); 935 avl_remove(list, loo [all...] |
/illumos-gate/usr/src/cmd/trapstat/sun4/ |
H A D | trapstat.c | 125 " -c cpulist Enable statistics only for specified CPU list\n" 1035 int list = 0, parsable = 0; local 1113 list = 1; 1156 * comma separated list of either CPU IDs or ranges 1230 if (list) {
|
/illumos-gate/usr/src/uts/common/disp/ |
H A D | thread.c | 86 kthread_t *allthreads = &t0; /* circular list of all threads */ 89 kthread_t *thread_deathrow; /* circular list of reapable threads */ 90 kthread_t *lwp_deathrow; /* circular list of reapable threads */ 477 * Add the thread to the list of all threads, and initialize 479 * cpu_offline walks the thread list looking for threads 481 * to make sure that the list is consistent and that if t_cpu 482 * is set, the thread is on the list. 615 * remove thread from the all threads list so that 642 * the thread list). This is certainly a slow way to do this; if there's 677 * Make sure we check that the thread is on the thread list 821 kthread_t *tmp, *list = NULL; local [all...] |
/illumos-gate/usr/src/uts/common/fs/nfs/ |
H A D | nfs_srv.c | 1141 struct rfs_async_write *list; member in struct:rfs_async_write 1147 struct rfs_async_write *list; member in struct:rfs_async_write_list 1234 * list in the right place as determined by starting 1239 rp = lp->list; 1243 rp = rp->list; 1245 nrp->list = rp; 1247 lp->list = nrp; 1249 trp->list = nrp; 1259 * to the list of clusters. 1261 nrp->list [all...] |
/illumos-gate/usr/src/uts/common/fs/sockfs/ |
H A D | nl7chttp.c | 865 ttree_build(token_t *list, int sz) argument 876 /* walk the tree and populate from list vector */ 882 treev[ix - 1].tok = &list[ix - 1];
|
H A D | sockcommon_subr.c | 135 so_acceptq_flush_impl(struct sonode *so, list_t *list, boolean_t doclose) argument 139 while ((nso = list_remove_head(list)) != NULL) { 1595 * In case the processing list was empty, get the size of the
|
/illumos-gate/usr/src/uts/common/crypto/api/ |
H A D | kcf_random.c | 258 kcf_prov_tried_t *list = NULL; local 261 list, CRYPTO_FG_RANDOM, 0)) != NULL) { 281 /* Add pd to the linked list of providers tried. */ 282 if (kcf_insert_triedlist(&list, pd, KM_SLEEP) == NULL) { 290 if (list != NULL) 291 kcf_free_triedlist(list); 334 kcf_prov_tried_t *list = NULL; local 343 list, CRYPTO_FG_RANDOM, 0)) != NULL) { 357 if (list != NULL) 358 kcf_free_triedlist(list); [all...] |
/illumos-gate/usr/src/uts/common/inet/sctp/ |
H A D | sctp_addr.c | 34 #include <sys/list.h> 102 * SCTP Interface list manipulation functions, locking used. 106 * Delete an SCTP IPIF from the list if the refcount goes to 0 and it is 161 * inserting it into the global list or looking for an IPIF for an 227 * Populate the list with all the SCTP ipifs for a given ipversion. 283 * Given a list of address, fills in the list of SCTP ipifs if all the addresses 284 * are present in the SCTP interface list, return number of addresses filled 285 * or error. If the caller wants the list of addresses, it sends a pre-allocated 286 * buffer - list 293 sctp_valid_addr_list(sctp_t *sctp, const void *addrs, uint32_t addrcnt, uchar_t *list, size_t lsize) argument [all...] |
/illumos-gate/usr/src/uts/common/io/dld/ |
H A D | dld_drv.c | 908 * Validate that the specified list of modules exist. 1397 dld_ioc_register(uint16_t modid, dld_ioc_info_t *list, uint_t count) argument 1404 dim->dim_list = list;
|
/illumos-gate/usr/src/uts/common/io/bpf/ |
H A D | bpf.c | 16 * notice, this list of conditions and the following disclaimer. 18 * notice, this list of conditions and the following disclaimer in the 136 * bpf_list is a list of the BPF descriptors currently open 971 * Get a list of supported device parameters. 977 struct bpf_dltlist list; local 979 if (copyin((void *)addr, &list, sizeof (list)) != 0) { 983 error = bpf_getdltlist(d, &list); 985 copyout(&list, (void *)addr, sizeof (list)) ! 1097 struct bpf_dltlist list; local [all...] |
/illumos-gate/usr/src/uts/common/nfs/ |
H A D | rnode.h | 33 #include <sys/list.h> 59 struct acache *list; member in struct:acache 104 page_t *c_pages; /* list of pages to commit */ 133 * To deal with this, a list of processes for which the client is 138 * The list is kept as a singularly linked NULL terminated list. 140 * list shouldn't get very big. DEBUG kernels print a console warning 141 * when the number of entries on a list go beyond nfs_lmpl_high_water 203 * hash table and free list locks): 262 struct rnode *r_freef; /* free list forwar [all...] |
/illumos-gate/usr/src/uts/common/os/ |
H A D | dacf.c | 61 * - Parameters is a list of name="value" parameters to be passed to the 69 * defer doing so until later, by putting the rule on a 'reservation list.' 93 * To add a new op to the framework, add it to this list, update dacf.h, 131 * To add a new devspec to the framework, add it to this list, update dacf.h, 405 * another (already duplicate-free) list. 480 * add an rule to a reservation list to be processed later. 484 dacf_rsrvlist_t **list) 488 ASSERT(info && rule && list); 492 * this reservation list. 499 rsrv->rsrv_next = *list; 483 dacf_rsrv_make(dacf_rsrvlist_t *rsrv, dacf_rule_t *rule, void *info, dacf_rsrvlist_t **list) argument 525 dacf_process_rsrvs(dacf_rsrvlist_t **list, dacf_opid_t op, int flags) argument 598 dacf_arg_insert(dacf_arg_t **list, char *name, char *val) argument 628 dacf_arglist_delete(dacf_arg_t **list) argument [all...] |
H A D | modsubr.c | 449 * Unref driver global property list. Don't destroy it 451 * The property list will be freed when the last ref 566 * of deleted entries, so we still need deleted items on the list. 818 * the &modules list. 839 * driver.conf file translates to a list of hwc_spec's. Adding and 840 * removing the entire list is an atomic operation, protected by 887 * Name is already present, append spec to the list. 915 * entry or replace it with the remaining list. 944 * Hash a list of specs based on either parent name or class name 972 * Remove a list o 1054 struct hwc_spec *list = NULL; local [all...] |
H A D | pool.c | 149 static list_t pool_list; /* doubly-linked list of pools */ 901 pool_property_find(char *name, pool_property_t *list) argument 905 for (prop = list; prop->pp_name != NULL; prop++) 944 * Common routine to put new property on the specified list 963 * Common routine to remove property from the given list 1341 * the list of interesting processes, grab the necessary locks (which 1580 * not exited, and has not been added to the list already, 1582 * stick it at the end of the procs list) but it will ignored 1685 * been skipped by one of our scans of the practive list
|
/illumos-gate/usr/src/uts/common/xen/io/ |
H A D | xenbus_xs.c | 95 #define list_empty(list) (list_head(list) == NULL) 98 list_node_t list; member in struct:xs_stored_msg 118 /* A list of replies. Currently only one will ever be outstanding. */ 150 * watch_events_cv for work to do (queued on watch_events list). When it 151 * wakes up it acquires the xenwatch_mutex before reading the list and 753 * Make sure not already on the list 1072 offsetof(struct xs_stored_msg, list)); 1074 offsetof(struct xs_stored_msg, list)); 1076 offsetof(struct xenbus_watch, list)); [all...] |
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/qlc/ |
H A D | ql_init.c | 3021 ql_dev_id_list_t *list; local 3049 list = (ql_dev_id_list_t *)kmem_zalloc(list_size, KM_SLEEP); 3051 if (list != NULL && 3052 ql_get_id_list(ha, (caddr_t)list, list_size, &mr) == 3055 EL(ha, "id list entries = %d\n", mr.mb[1]); 3057 ql_dev_list(ha, list, index, 3084 cmn_err(CE_WARN, "!%s(%d) didn't get list for %xh", 3087 if (list != NULL) { 3088 kmem_free(list, list_size); 3247 ql_dev_id_list_t *list; local 3420 ql_dev_list(ql_adapter_state_t *ha, union ql_dev_id_list *list, uint32_t index, port_id_t *d_id, uint16_t *id) argument [all...] |
/illumos-gate/usr/src/uts/common/io/scsi/adapters/iscsi/ |
H A D | nvfile.c | 269 "allocate root list (%d)", rval); 327 * nvf_data_check -- check if specified list exists 332 nvlist_t *list = NULL; local 336 * find the specified list 339 rval = nvlist_lookup_nvlist(nvf_list, id, &list); 490 * list. If this element already exists, it will be 583 * nvf_data_set -- store a data element in the specified list 588 nvlist_t *list = NULL; local 604 * find the specified list 606 rval = nvlist_lookup_nvlist(nvf_list, id, &list); 654 nvlist_t *list = NULL; local 704 nvlist_t *list = NULL; local 769 nvlist_t *list = NULL; local [all...] |