Searched refs:ctf_list_t (Results 1 - 5 of 5) sorted by relevance

/freebsd-10.1-release/cddl/contrib/opensolaris/common/ctf/
H A Dctf_util.c33 * each list element contains an embedded ctf_list_t as the first member.
34 * An additional ctf_list_t is used to store the head (l_next) and tail
39 ctf_list_append(ctf_list_t *lp, void *new)
41 ctf_list_t *p = lp->l_prev; /* p = tail list element */
42 ctf_list_t *q = new; /* q = new list element */
55 * Prepend the specified existing element to the given ctf_list_t. The
56 * existing pointer should be pointing at a struct with embedded ctf_list_t.
59 ctf_list_prepend(ctf_list_t *lp, void *new)
61 ctf_list_t *p = new; /* p = new list element */
62 ctf_list_t *
[all...]
H A Dctf_impl.h110 } ctf_list_t; typedef in typeref:struct:ctf_list
121 ctf_list_t cd_list; /* linked list pointers */
128 ctf_list_t cd_nodes[CTF_PREC_MAX]; /* declaration node stacks */
140 ctf_list_t dmd_list; /* list forward/back pointers */
148 ctf_list_t dtd_list; /* list forward/back pointers */
155 ctf_list_t dtu_members; /* struct, union, or enum */
209 ctf_list_t ctf_dtdefs; /* list of dynamic type definitions */
292 #define ctf_list_prev(elem) ((void *)(((ctf_list_t *)(elem))->l_prev))
293 #define ctf_list_next(elem) ((void *)(((ctf_list_t *)(elem))->l_next))
295 extern void ctf_list_append(ctf_list_t *, voi
[all...]
H A Dctf_create.c447 bzero(&fp->ctf_dtdefs, sizeof (ctf_list_t));
/freebsd-10.1-release/sys/cddl/dev/fbt/
H A Dfbt_powerpc.c801 } ctf_list_t; typedef in typeref:struct:ctf_list
803 #define ctf_list_prev(elem) ((void *)(((ctf_list_t *)(elem))->l_prev))
804 #define ctf_list_next(elem) ((void *)(((ctf_list_t *)(elem))->l_next))
815 ctf_list_t cd_list; /* linked list pointers */
822 ctf_list_t cd_nodes[CTF_PREC_MAX]; /* declaration node stacks */
835 * each list element contains an embedded ctf_list_t as the first member.
836 * An additional ctf_list_t is used to store the head (l_next) and tail
841 ctf_list_append(ctf_list_t *lp, void *new)
843 ctf_list_t *p = lp->l_prev; /* p = tail list element */
844 ctf_list_t *
[all...]
H A Dfbt.c878 } ctf_list_t; typedef in typeref:struct:ctf_list
880 #define ctf_list_prev(elem) ((void *)(((ctf_list_t *)(elem))->l_prev))
881 #define ctf_list_next(elem) ((void *)(((ctf_list_t *)(elem))->l_next))
892 ctf_list_t cd_list; /* linked list pointers */
899 ctf_list_t cd_nodes[CTF_PREC_MAX]; /* declaration node stacks */
912 * each list element contains an embedded ctf_list_t as the first member.
913 * An additional ctf_list_t is used to store the head (l_next) and tail
918 ctf_list_append(ctf_list_t *lp, void *new)
920 ctf_list_t *p = lp->l_prev; /* p = tail list element */
921 ctf_list_t *
[all...]

Completed in 113 milliseconds