Lines Matching defs:STAILQ_FIRST
282 #define STAILQ_FIRST(head) ((head)->stqh_first)
285 for((var) = STAILQ_FIRST((head)); \
291 for ((var) = STAILQ_FIRST((head)); \
296 STAILQ_FIRST((head)) = NULL; \
297 (head)->stqh_last = &STAILQ_FIRST((head)); \
307 if ((STAILQ_NEXT((elm), field) = STAILQ_FIRST((head))) == NULL) \
309 STAILQ_FIRST((head)) = (elm); \
327 if (STAILQ_FIRST((head)) == (elm)) { \
331 struct type *curelm = STAILQ_FIRST((head)); \
340 if ((STAILQ_FIRST((head)) = \
341 STAILQ_NEXT(STAILQ_FIRST((head)), field)) == NULL) \
342 (head)->stqh_last = &STAILQ_FIRST((head)); \
346 if ((STAILQ_FIRST((head)) = STAILQ_NEXT((elm), field)) == NULL) \
347 (head)->stqh_last = &STAILQ_FIRST((head)); \
357 struct type *swap_first = STAILQ_FIRST(head1); \
359 STAILQ_FIRST(head1) = STAILQ_FIRST(head2); \
361 STAILQ_FIRST(head2) = swap_first; \
364 (head1)->stqh_last = &STAILQ_FIRST(head1); \
366 (head2)->stqh_last = &STAILQ_FIRST(head2); \