Lines Matching defs:STAILQ_FIRST
319 #define STAILQ_FIRST(head) ((head)->stqh_first)
322 for((var) = STAILQ_FIRST((head)); \
327 for ((var) = ((var) ? (var) : STAILQ_FIRST((head))); \
332 for ((var) = STAILQ_FIRST((head)); \
337 for ((var) = ((var) ? (var) : STAILQ_FIRST((head))); \
342 STAILQ_FIRST((head)) = NULL; \
343 (head)->stqh_last = &STAILQ_FIRST((head)); \
353 if ((STAILQ_NEXT((elm), field) = STAILQ_FIRST((head))) == NULL) \
355 STAILQ_FIRST((head)) = (elm); \
373 if (STAILQ_FIRST((head)) == (elm)) { \
377 QUEUE_TYPEOF(type) *curelm = STAILQ_FIRST(head); \
392 if ((STAILQ_FIRST((head)) = \
393 STAILQ_NEXT(STAILQ_FIRST((head)), field)) == NULL) \
394 (head)->stqh_last = &STAILQ_FIRST((head)); \
398 QUEUE_TYPEOF(type) *swap_first = STAILQ_FIRST(head1); \
400 STAILQ_FIRST(head1) = STAILQ_FIRST(head2); \
402 STAILQ_FIRST(head2) = swap_first; \
405 (head1)->stqh_last = &STAILQ_FIRST(head1); \
407 (head2)->stqh_last = &STAILQ_FIRST(head2); \