LIST_FIRST
if (LIST_FIRST((head)) != NULL && \
LIST_FIRST((head))->field.le_prev != \
&LIST_FIRST((head))) \
for ((var) = LIST_FIRST((head)); \
for ((var) = ((var) ? (var) : LIST_FIRST((head))); \
for ((var) = LIST_FIRST((head)); \
for ((var) = ((var) ? (var) : LIST_FIRST((head))); \
LIST_FIRST((head)) = NULL; \
if ((LIST_NEXT((elm), field) = LIST_FIRST((head))) != NULL) \
LIST_FIRST((head))->field.le_prev = &LIST_NEXT((elm), field);\
LIST_FIRST((head)) = (elm); \
(elm)->field.le_prev = &LIST_FIRST((head)); \
((elm)->field.le_prev == &LIST_FIRST((head)) ? NULL : \
QUEUE_TYPEOF(type) *swap_tmp = LIST_FIRST(head1); \
LIST_FIRST((head1)) = LIST_FIRST((head2)); \
LIST_FIRST((head2)) = swap_tmp; \
if ((swap_tmp = LIST_FIRST((head1))) != NULL) \
swap_tmp->field.le_prev = &LIST_FIRST((head1)); \
if ((swap_tmp = LIST_FIRST((head2))) != NULL) \
swap_tmp->field.le_prev = &LIST_FIRST((head2)); \
p = LIST_FIRST(&nlh);
for (olp = LIST_FIRST(olhp); olp != NULL; olp = LIST_NEXT(olp, ol_q))
olp = LIST_FIRST(olhp);
while ((p = LIST_FIRST(&hp->head)) != LIST_END(&hp->head)) {
for (mpreg = LIST_FIRST(&dbmp->dbregq);
for (mpreg = LIST_FIRST(&dbmp->dbregq);
while ((mpreg = LIST_FIRST(&dbmp->dbregq)) != NULL) {
LIST_INSERT_AFTER(LIST_FIRST(&nts->nts_netd_head),
n = LIST_FIRST(&nts->nts_instances);
n = LIST_FIRST(&nts->nts_instances);
n = LIST_FIRST(&nts->nts_instances);
nts = LIST_FIRST(&neti_stack_list);
nts = LIST_FIRST(&neti_stack_list);
((elm)->field.le_prev == &LIST_FIRST((head)) ? NULL : \
for ((var) = LIST_FIRST((head)); \
for ((var) = ((var) != LIST_END(head) ? (var) : LIST_FIRST((head));\
for ((var) = LIST_FIRST((head)); \
for ((var) = ((var) != LIST_END(head) ? (var) : LIST_FIRST((head));\
LIST_FIRST((head)) = LIST_END(head); \
if ((LIST_NEXT((elm), field) = LIST_FIRST((head))) != NULL) \
LIST_FIRST((head))->field.le_prev = &LIST_NEXT((elm), field);\
LIST_FIRST((head)) = (elm); \
(elm)->field.le_prev = &LIST_FIRST((head)); \
QUEUE_TYPEOF(type) *swap_tmp = LIST_FIRST(head1); \
LIST_FIRST((head1)) = LIST_FIRST((head2)); \
LIST_FIRST((head2)) = swap_tmp; \
if ((swap_tmp = LIST_FIRST((head1))) != NULL) \
swap_tmp->field.le_prev = &LIST_FIRST((head1)); \
if ((swap_tmp = LIST_FIRST((head2))) != NULL) \
swap_tmp->field.le_prev = &LIST_FIRST((head2)); \