/illumos-gate/usr/src/lib/libuutil/common/ |
H A D | libuutil.h | 198 typedef struct uu_list uu_list_t; typedef 263 size_t uu_list_numnodes(uu_list_t *); 265 void *uu_list_first(uu_list_t *); 266 void *uu_list_last(uu_list_t *); 268 void *uu_list_next(uu_list_t *, void *); 269 void *uu_list_prev(uu_list_t *, void *); 273 uu_list_walk_t *uu_list_walk_start(uu_list_t *, uint32_t); 280 void *uu_list_nearest_next(uu_list_t *, uu_list_index_t); 281 void *uu_list_nearest_prev(uu_list_t *, uu_list_index_t); 283 void *uu_list_teardown(uu_list_t *, void **); [all …]
|
H A D | uu_list.c | 180 uu_list_t * 183 uu_list_t *lp, *next, *prev; in uu_list_create() 232 uu_list_destroy(uu_list_t *lp) in uu_list_destroy() 481 uu_list_t *lp = wp->ulw_list; in uu_list_walk_next() 543 uu_list_remove(uu_list_t *lp, void *elem) in uu_list_remove() 583 uu_list_teardown(uu_list_t *lp, void **cookie) in uu_list_teardown() 653 uu_list_numnodes(uu_list_t *lp) in uu_list_numnodes() 659 uu_list_first(uu_list_t *lp) in uu_list_first() 668 uu_list_last(uu_list_t *lp) in uu_list_last() 677 uu_list_next(uu_list_t *lp, void *elem) in uu_list_next() [all …]
|
H A D | libuutil_impl.h | 80 uu_list_t *ulw_list; 102 #define UU_LIST_PTR(ptr) ((uu_list_t *)UU_PTR_DECODE(ptr)) 117 uu_list_t ulp_null_list;
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/inetd/ |
H A D | inetd_impl.h | 177 uu_list_t *non_start_pid; 178 uu_list_t *start_pids; 181 uu_list_t *start_ctids; 190 uu_list_t *cur_istate_rep; 191 uu_list_t *next_istate_rep; 242 extern uu_list_t *instance_list; 315 extern uu_list_t *create_rep_val_list(void); 316 extern void destroy_rep_val_list(uu_list_t *); 321 extern int64_t get_single_rep_val(uu_list_t *); 322 extern int add_rep_val(uu_list_t *, int64_t); [all …]
|
H A D | repval.c | 178 uu_list_t * 181 uu_list_t *ret; in create_rep_val_list() 190 destroy_rep_val_list(uu_list_t *list) in destroy_rep_val_list() 199 find_rep_val(uu_list_t *list, int64_t val) in find_rep_val() 212 add_rep_val(uu_list_t *list, int64_t val) in add_rep_val() 228 remove_rep_val(uu_list_t *list, int64_t val) in remove_rep_val() 240 empty_rep_val_list(uu_list_t *list) in empty_rep_val_list() 253 get_single_rep_val(uu_list_t *list) in get_single_rep_val() 281 remove_tr_entry_values(uu_list_t *vals) in remove_tr_entry_values() 304 uu_list_t *vals) in add_tr_entry_values() [all …]
|
H A D | tlx.c | 405 queue_conind(uu_list_t *queue, struct t_call *call) in queue_conind() 426 dequeue_conind(uu_list_t *queue) in dequeue_conind()
|
H A D | wait.c | 65 static uu_list_t *method_list = NULL;
|
/illumos-gate/usr/src/lib/libdtrace_jni/common/ |
H A D | dtj_util.h | 89 uu_list_t *djc_fields; /* element type (java_field_t *) */ 341 extern uu_list_t *dtj_pointer_list_create(void); 343 extern uu_list_t *dtj_string_list_create(void); 361 extern void dtj_string_list_destroy(uu_list_t *); 371 extern void dtj_string_list_clear(uu_list_t *); 373 extern boolean_t dtj_list_empty(uu_list_t *); 375 extern boolean_t dtj_list_add(uu_list_t *, void *); 379 extern void * dtj_pointer_list_first(uu_list_t *); 380 extern void * dtj_pointer_list_last(uu_list_t *); 382 extern const char *dtj_string_list_first(uu_list_t *); [all …]
|
H A D | dtj_util.c | 440 uu_list_t *classes; in dtj_cache_jni_classes() 1293 uu_list_t * 1296 uu_list_t *list; in dtj_pointer_list_create() 1340 uu_list_t * 1343 uu_list_t *list; in dtj_string_list_create() 1432 dtj_list_destroy(uu_list_t *list, in dtj_list_destroy() 1465 dtj_string_list_clear(uu_list_t *list) in dtj_string_list_clear() 1477 dtj_list_empty(uu_list_t *list) in dtj_list_empty() 1520 dtj_pointer_list_last(uu_list_t *list) in dtj_pointer_list_last() 1551 dtj_string_list_first(uu_list_t *list) in dtj_string_list_first() [all …]
|
H A D | dtrace_jni.h | 75 uu_list_t *dtjr_args; /* string args to request handler */ 117 uu_list_t *dtjc_program_list; /* program_t list */ 118 uu_list_t *dtjc_process_list; /* proc handle list */ 142 uu_list_t *dtjc_request_list; /* request_t queue */ 220 uu_list_t *dtjj_aggval_list;
|
/illumos-gate/usr/src/cmd/svc/svccfg/ |
H A D | svccfg.h | 158 uu_list_t *sc_bundle_services; 230 uu_list_t *sc_pgroups; 231 uu_list_t *sc_dependents; 240 uu_list_t *sc_service_instances; 263 uu_list_t *sc_pgroup_props; 281 uu_list_t *sc_property_values; 462 void lscf_addprop(char *, const char *, const uu_list_t *); 464 int lscf_describe(uu_list_t *, int); 476 int lscf_setnotify(uu_list_t *); 491 int engine_import(uu_list_t *);
|
/illumos-gate/usr/src/cmd/dis/ |
H A D | dis_list.c | 86 uu_list_t *listp; in dis_namelist_create() 126 uu_list_t *cb_source; 127 uu_list_t *cb_resolved; 182 uu_list_t *listp; in dis_namelist_resolve_sections() 260 uu_list_t *listp; in dis_namelist_resolve_functions() 301 free_list(uu_list_t *list) in free_list() 376 dis_scnlist_iter(uu_list_t *list, void (*func)(dis_scn_t *, int, void *), in dis_scnlist_iter() 395 dis_funclist_iter(uu_list_t *list, void (*func)(dis_func_t *, int, void *), in dis_funclist_iter()
|
H A D | dis_list.h | 38 typedef uu_list_t dis_namelist_t; 39 typedef uu_list_t dis_scnlist_t; 40 typedef uu_list_t dis_funclist_t;
|
/illumos-gate/usr/src/cmd/mdb/common/modules/libuutil/ |
H A D | libuutil.c | 92 uu_list_t ul; in uutil_list() 97 if (mdb_vread(&ul, sizeof (uu_list_t), addr) == -1) { in uutil_list() 211 uu_list_t ul; in uutil_list_walk_step() 215 if (mdb_vread(&ul, sizeof (uu_list_t), ulw->ulw_current) == -1) { in uutil_list_walk_step() 249 uu_list_t ul; in uutil_list_node_walk_init() 252 if (mdb_vread(&ul, sizeof (uu_list_t), wsp->walk_addr) == -1) { in uutil_list_node_walk_init() 266 ulnw->ulnw_final = wsp->walk_addr + offsetof(uu_list_t, ul_null_node); in uutil_list_node_walk_init()
|
/illumos-gate/usr/src/lib/libscf/common/ |
H A D | lowlevel_impl.h | 80 uu_list_t *rh_dataels; 81 uu_list_t *rh_iters; 192 uu_list_t *tran_props;
|
/illumos-gate/usr/src/cmd/svc/startd/ |
H A D | startd.h | 207 uu_list_t *dict_list; 221 uu_list_t *tq_list; 319 uu_list_t *gv_dependencies; 320 uu_list_t *gv_dependents; 464 uu_list_t *ri_queue; 470 uu_list_t *ril_instance_list; 749 uu_list_t *startd_list_create(uu_list_pool_t *, void *, uint32_t);
|
H A D | protocol.c | 65 uu_list_t *gpeq_event_list; 70 uu_list_t *rpeq_event_list;
|
H A D | deathrow.c | 74 static uu_list_t *deathrow_list;
|
H A D | wait.c | 72 static uu_list_t *wait_info_list;
|
H A D | startd.c | 427 uu_list_t * 430 uu_list_t *list; in startd_list_create()
|
/illumos-gate/usr/src/cmd/svc/configd/ |
H A D | configd.h | 213 uu_list_t *rn_pg_notify_list; /* prot by rc_pg_notify_lock */ 246 uu_list_t *rn_children; 552 uu_list_t *cb_list; 553 char ch_pad[64 - sizeof (pthread_mutex_t) - sizeof (uu_list_t *)];
|
/illumos-gate/usr/src/lib/libinetsvc/common/ |
H A D | inetsvc.h | 219 uu_list_t *conn_ind_queue; 245 uu_list_t *proto_list;
|
/illumos-gate/usr/src/cmd/mdb/common/modules/svc.startd/ |
H A D | startd.c | 53 uu_list_t *dgraphp; in startd_status() 255 uu_list_t *dgraphp; in pr_vertex()
|
/illumos-gate/usr/src/cmd/svc/svcs/ |
H A D | explain.c | 134 uu_list_t *dependencies; /* list of dependency_group's */ 141 uu_list_t *baddeps; /* list of dependency's */ 142 uu_list_t *causes; /* list of svcptrs */ 143 uu_list_t *impact_dependents; /* list of svcptrs */ 144 uu_list_t *impact; /* list of svcptrs */ 151 uu_list_t *instances; 164 uu_list_t *entities; /* List of struct dependency's */ 180 static uu_list_t *g_causes; /* list of svcptrs */ 614 add_svcptr(uu_list_t *lst, inst_t *svcp) in add_svcptr()
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/inetadm/ |
H A D | inetadm.c | 129 char **plist, uu_list_t **sv_list) in add_proto_list() 164 remove_proto_list(scf_transaction_entry_t *entry, uu_list_t *sv_list) in remove_proto_list() 244 uu_list_t *sv_list; in modify_prop()
|