emptyq
emptyq(&p->aux);
emptyq(&p->kbd);
emptyq(&p->kbd);
emptyq(&p->kbd);
emptyq(&p->kbd);
emptyq(&p->aux);
emptyq(&p->aux);
emptyq(&p->kbd);
emptyq(&p->aux);
emptyq(&p->kbd);
emptyq(&p->aux);
emptyq(&p->kbd);
struct secashead_list emptyq;
LIST_INIT(&emptyq);
LIST_INSERT_HEAD(&emptyq, sah, drainq);
if (LIST_EMPTY(&emptyq) && LIST_EMPTY(&drainq) &&
sah = LIST_FIRST(&emptyq);
sah = LIST_FIRST(&emptyq);