Lines Matching refs:STAILQ_FIRST
197 #define STAILQ_FIRST(head) ((head)->stqh_first) macro
200 for((var) = STAILQ_FIRST((head)); \
205 STAILQ_FIRST((head)) = NULL; \
206 (head)->stqh_last = &STAILQ_FIRST((head)); \
216 if ((STAILQ_NEXT((elm), field) = STAILQ_FIRST((head))) == NULL) \
218 STAILQ_FIRST((head)) = (elm); \
236 if (STAILQ_FIRST((head)) == (elm)) { \
240 struct type *curelm = STAILQ_FIRST((head)); \
250 if ((STAILQ_FIRST((head)) = \
251 STAILQ_NEXT(STAILQ_FIRST((head)), field)) == NULL) \
252 (head)->stqh_last = &STAILQ_FIRST((head)); \
256 if ((STAILQ_FIRST((head)) = STAILQ_NEXT((elm), field)) == NULL) \
257 (head)->stqh_last = &STAILQ_FIRST((head)); \