Lines Matching defs:STAILQ_FIRST
270 #define STAILQ_FIRST(head) ((head)->stqh_first)
273 for ((var) = STAILQ_FIRST((head)); \
278 for ((var) = ((var) ? (var) : STAILQ_FIRST((head))); \
283 for ((var) = STAILQ_FIRST((head)); \
288 for ((var) = ((var) ? (var) : STAILQ_FIRST((head))); \
293 STAILQ_FIRST((head)) = NULL; \
294 (head)->stqh_last = &STAILQ_FIRST((head)); \
304 if ((STAILQ_NEXT((elm), field) = STAILQ_FIRST((head))) == NULL) \
306 STAILQ_FIRST((head)) = (elm); \
322 if (STAILQ_FIRST((head)) == (elm)) { \
326 struct type *curelm = STAILQ_FIRST((head)); \
341 if ((STAILQ_FIRST((head)) = \
342 STAILQ_NEXT(STAILQ_FIRST((head)), field)) == NULL) \
343 (head)->stqh_last = &STAILQ_FIRST((head)); \
347 struct type *swap_first = STAILQ_FIRST(head1); \
349 STAILQ_FIRST(head1) = STAILQ_FIRST(head2); \
351 STAILQ_FIRST(head2) = swap_first; \
354 (head1)->stqh_last = &STAILQ_FIRST(head1); \
356 (head2)->stqh_last = &STAILQ_FIRST(head2); \