Home
last modified time | relevance | path

Searched refs:uu_list_t (Results 1 – 25 of 45) sorted by relevance

12

/illumos-gate/usr/src/lib/libuutil/common/
H A Dlibuutil.h198 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 Duu_list.c180 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 Dlibuutil_impl.h80 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 Dinetd_impl.h177 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 Drepval.c178 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 Dtlx.c405 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 Dwait.c65 static uu_list_t *method_list = NULL;
/illumos-gate/usr/src/lib/libdtrace_jni/common/
H A Ddtj_util.h89 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 Ddtj_util.c440 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 Ddtrace_jni.h75 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 Dsvccfg.h158 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 Ddis_list.c86 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 Ddis_list.h38 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 Dlibuutil.c92 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 Dlowlevel_impl.h80 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 Dstartd.h207 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 Dprotocol.c65 uu_list_t *gpeq_event_list;
70 uu_list_t *rpeq_event_list;
H A Ddeathrow.c74 static uu_list_t *deathrow_list;
H A Dwait.c72 static uu_list_t *wait_info_list;
H A Dstartd.c427 uu_list_t *
430 uu_list_t *list; in startd_list_create()
/illumos-gate/usr/src/cmd/svc/configd/
H A Dconfigd.h213 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 Dinetsvc.h219 uu_list_t *conn_ind_queue;
245 uu_list_t *proto_list;
/illumos-gate/usr/src/cmd/mdb/common/modules/svc.startd/
H A Dstartd.c53 uu_list_t *dgraphp; in startd_status()
255 uu_list_t *dgraphp; in pr_vertex()
/illumos-gate/usr/src/cmd/svc/svcs/
H A Dexplain.c134 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 Dinetadm.c129 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()

12