Searched refs:dt_list_t (Results 1 - 9 of 9) sorted by relevance

/freebsd-11-stable/cddl/contrib/opensolaris/lib/libdtrace/common/
H A Ddt_list.h39 } dt_list_t; typedef in typeref:struct:dt_list
41 #define dt_list_prev(elem) ((void *)(((dt_list_t *)(elem))->dl_prev))
42 #define dt_list_next(elem) ((void *)(((dt_list_t *)(elem))->dl_next))
44 extern void dt_list_append(dt_list_t *, void *);
45 extern void dt_list_prepend(dt_list_t *, void *);
46 extern void dt_list_insert(dt_list_t *, void *, void *);
47 extern void dt_list_delete(dt_list_t *, void *);
H A Ddt_program.h40 dt_list_t ds_list; /* list forward/back pointers */
45 dt_list_t dp_list; /* list forward/back pointers */
46 dt_list_t dp_stmts; /* linked list of dt_stmt_t's */
H A Ddt_list.c31 * each list element contains an embedded dt_list_t (previous and next
33 * An additional dt_list_t is used to store the head (dl_next) and tail
43 dt_list_append(dt_list_t *dlp, void *new)
45 dt_list_t *p = dlp->dl_prev; /* p = tail list element */
46 dt_list_t *q = new; /* q = new list element */
62 dt_list_prepend(dt_list_t *dlp, void *new)
64 dt_list_t *p = new; /* p = new list element */
65 dt_list_t *q = dlp->dl_next; /* q = head list element */
81 dt_list_insert(dt_list_t *dlp, void *after_me, void *new)
83 dt_list_t *
[all...]
H A Ddt_proc.h42 dt_list_t dpr_list; /* prev/next pointers for lru chain */
60 dt_list_t dpr_bps; /* list of dt_bkpt_t structures */
79 dt_list_t dbp_list; /* prev/next pointers for bkpt list */
92 dt_list_t dph_lrulist; /* list of dt_proc_t's in lru order */
H A Ddt_impl.h117 dt_list_t dm_list; /* list forward/back pointers */
217 dt_list_t dir_list; /* linked-list forward/back pointers */
222 dt_list_t dtld_deplist; /* linked-list forward/back pointers */
228 dt_list_t dtld_dependencies; /* linked-list of lib dependencies */
229 dt_list_t dtld_dependents; /* linked-list of lib dependents */
242 dt_list_t dt_programs; /* linked list of dtrace_prog_t's */
243 dt_list_t dt_xlators; /* linked list of dt_xlator_t's */
251 dt_list_t dt_modlist; /* linked list of dt_module_t's */
263 dt_list_t dt_provlist; /* linked list of dt_provider_t's */
299 dt_list_t dt_lib_pat
[all...]
H A Ddt_xlator.h44 dt_list_t dx_list; /* list forward/back pointers */
H A Ddt_ident.h117 dt_list_t dh_list; /* list prev/next pointers for dt_idstack */
130 dt_list_t dids_list; /* list meta-data for dt_idhash_t stack */
H A Ddt_provider.h41 dt_list_t pv_list; /* list forward/back pointers */
H A Ddt_cc.c2042 dt_lib_depend_add(dtrace_hdl_t *dtp, dt_list_t *dlp, const char *arg)
2072 dt_lib_depend_lookup(dt_list_t *dld, const char *arg)

Completed in 87 milliseconds