Lines Matching refs:type
80 #define LIST_HEAD(name, type) \
82 struct type *lh_first; /* first element */ \
85 #define LIST_ENTRY(type) \
87 struct type *le_next; /* next element */ \
88 struct type **le_prev; /* address of previous next element */ \
134 #define TAILQ_HEAD(name, type) \
136 struct type *tqh_first; /* first element */ \
137 struct type **tqh_last; /* addr of last next element */ \
140 #define TAILQ_ENTRY(type) \
142 struct type *tqe_next; /* next element */ \
143 struct type **tqe_prev; /* address of previous next element */ \
204 #define CIRCLEQ_HEAD(name, type) \
206 struct type *cqh_first; /* first element */ \
207 struct type *cqh_last; /* last element */ \
210 #define CIRCLEQ_ENTRY(type) \
212 struct type *cqe_next; /* next element */ \
213 struct type *cqe_prev; /* previous element */ \