STAILQ_FIRST
mdp = STAILQ_FIRST(&moduledir_list);
entry = STAILQ_FIRST(&table->entries);
id = STAILQ_FIRST(&pi->pi_ident);
pager_output(STAILQ_FIRST(&pi->pi_ident)->id_ident); /* first ident should be canonical */
while (STAILQ_FIRST(&pnp_devices) != NULL) {
pi = STAILQ_FIRST(&pnp_devices);
cur = STAILQ_FIRST(&head);
cur = STAILQ_FIRST(&head);
while ((ipq = STAILQ_FIRST(&ipr->ip_queue)) != NULL) {
ipq = STAILQ_FIRST(&ipr->ip_queue);
while ((ipr = STAILQ_FIRST(&ire_list)) != NULL) {
spa = STAILQ_FIRST(&zfs_pools);
spa = STAILQ_FIRST(&zfs_pools);
if (STAILQ_FIRST(&vdev->v_children)) {
return (STAILQ_FIRST(&zfs_pools));
if (STAILQ_FIRST(&on_cache) ==
entry = STAILQ_FIRST(&on_cache);
objnum = (STAILQ_FIRST(&on_cache))->objnum;
while (STAILQ_FIRST(&on_cache) !=
entry = STAILQ_FIRST(&on_cache);
entry = STAILQ_FIRST(&on_cache);
objnum = (STAILQ_FIRST(&on_cache))->objnum;
kid = STAILQ_FIRST(&vdev->v_children);
for((var) = STAILQ_FIRST((head)); \
for ((var) = ((var) ? (var) : STAILQ_FIRST((head))); \
for ((var) = STAILQ_FIRST((head)); \
for ((var) = ((var) ? (var) : STAILQ_FIRST((head))); \
STAILQ_FIRST((head)) = NULL; \
(head)->stqh_last = &STAILQ_FIRST((head)); \
if ((STAILQ_NEXT((elm), field) = STAILQ_FIRST((head))) == NULL) \
STAILQ_FIRST((head)) = (elm); \
if (STAILQ_FIRST((head)) == (elm)) { \
QUEUE_TYPEOF(type) *curelm = STAILQ_FIRST(head); \
if ((STAILQ_FIRST((head)) = \
STAILQ_NEXT(STAILQ_FIRST((head)), field)) == NULL) \
(head)->stqh_last = &STAILQ_FIRST((head)); \
QUEUE_TYPEOF(type) *swap_first = STAILQ_FIRST(head1); \
STAILQ_FIRST(head1) = STAILQ_FIRST(head2); \
STAILQ_FIRST(head2) = swap_first; \
(head1)->stqh_last = &STAILQ_FIRST(head1); \
(head2)->stqh_last = &STAILQ_FIRST(head2); \
aior = STAILQ_FIRST(&p->iofhd);
aior = STAILQ_FIRST(&p->iofhd);
aior = STAILQ_FIRST(&p->iofhd);
aior = STAILQ_FIRST(&p->iofhd);
req = STAILQ_FIRST(&sc->ioreqs_free);
aer = STAILQ_FIRST(&sc->aer_list);
aer = STAILQ_FIRST(&sc->aer_list);
req = STAILQ_FIRST(req_queue);
entry = STAILQ_FIRST(menu);
pl = STAILQ_FIRST(data->plist);
pl = STAILQ_FIRST(data->plist);
pl_dest = STAILQ_FIRST(dest.plist);
mdp = STAILQ_FIRST(&moduledir_list);
req = STAILQ_FIRST(&tp->ltp_workq);
req = STAILQ_FIRST(&tp->ltp_replyq);
return (STAILQ_FIRST(&adap->mbox_list));
q = STAILQ_FIRST(&iql);
sp = STAILQ_FIRST(&xp->sq);
while ((sp = STAILQ_FIRST(&xp->wq)) != NULL) {
sp = STAILQ_FIRST(&pwp->cq);
p = STAILQ_FIRST(&pwp->wf);
if (STAILQ_FIRST(&pwp->pf) == NULL) {
p = STAILQ_FIRST(&pwp->wf);
while ((sp = STAILQ_FIRST(&tgt->wq)) != NULL) {
sp = STAILQ_FIRST(&tgt->aq);
while ((sp = STAILQ_FIRST(&tgt->sq)) != NULL) {
for ((var) = STAILQ_FIRST(head); \
((var) != STAILQ_END(head) ? (var) : STAILQ_FIRST((head))); \
for ((var) = STAILQ_FIRST(head); \
((var) != STAILQ_END(head) ? (var) : STAILQ_FIRST((head))); \
STAILQ_FIRST(head) = STAILQ_END(head); \
(head)->stqh_last = &STAILQ_FIRST((head)); \
*(head1)->stqh_last = STAILQ_FIRST((head2)); \
if ((STAILQ_NEXT((elm), field) = STAILQ_FIRST((head))) == NULL) \
STAILQ_FIRST((head)) = (elm); \
if ((STAILQ_FIRST((head)) = \
STAILQ_NEXT(STAILQ_FIRST((head)), field)) == NULL) \
(head)->stqh_last = &STAILQ_FIRST((head)); \
if (STAILQ_FIRST((head)) == (elm)) { \
QUEUE_TYPEOF(type) *curelm = STAILQ_FIRST(head); \
QUEUE_TYPEOF(type) *swap_first = STAILQ_FIRST(head1); \
STAILQ_FIRST(head1) = STAILQ_FIRST(head2); \
STAILQ_FIRST(head2) = swap_first; \
(head1)->stqh_last = &STAILQ_FIRST(head1); \
(head2)->stqh_last = &STAILQ_FIRST(head2); \
fl = STAILQ_FIRST(&fonts);