Lines Matching refs:type
85 #define LIST_HEAD(name, type) \
87 struct type *lh_first; /* first element */ \
90 #define LIST_ENTRY(type) \
92 struct type *le_next; /* next element */ \
93 struct type **le_prev; /* address of previous next element */ \
128 #define TAILQ_HEAD(name, type) \
130 struct type *tqh_first; /* first element */ \
131 struct type **tqh_last; /* addr of last next element */ \
134 #define TAILQ_ENTRY(type) \
136 struct type *tqe_next; /* next element */ \
137 struct type **tqe_prev; /* address of previous next element */ \
187 #define CIRCLEQ_HEAD(name, type) \
189 struct type *cqh_first; /* first element */ \
190 struct type *cqh_last; /* last element */ \
193 #define CIRCLEQ_ENTRY(type) \
195 struct type *cqe_next; /* next element */ \
196 struct type *cqe_prev; /* previous element */ \