tqh_first 318 libdb/queue.h struct type *tqh_first; /* first element */ \ tqh_first 323 libdb/queue.h { NULL, &(head).tqh_first } tqh_first 334 libdb/queue.h #define TAILQ_EMPTY(head) ((head)->tqh_first == NULL) tqh_first 344 libdb/queue.h #define TAILQ_FIRST(head) ((head)->tqh_first) tqh_first 355 libdb/queue.h (head)->tqh_first = NULL; \ tqh_first 356 libdb/queue.h (head)->tqh_last = &(head)->tqh_first; \ tqh_first 360 libdb/queue.h if (((elm)->field.tqe_next = (head)->tqh_first) != NULL) \ tqh_first 361 libdb/queue.h (head)->tqh_first->field.tqe_prev = \ tqh_first 365 libdb/queue.h (head)->tqh_first = (elm); \ tqh_first 366 libdb/queue.h (elm)->field.tqe_prev = &(head)->tqh_first; \