HAS_PENDING_DATA
if (!(alq->aq_flags & AQ_ACTIVE) && HAS_PENDING_DATA(alq)) {
KASSERT((HAS_PENDING_DATA(alq)), ("%s: queue empty!", __func__));
if (!HAS_PENDING_DATA(alq))
HAS_PENDING_DATA(alq))) && alq->aq_freebytes < len)) {
KASSERT((HAS_PENDING_DATA(alq)), ("%s: queue empty!", __func__));
HAS_PENDING_DATA(alq))) && contigbytes < len)) {
KASSERT((HAS_PENDING_DATA(alq)), ("%s: queue empty!", __func__));
if (HAS_PENDING_DATA(alq) && !(alq->aq_flags & AQ_FLUSHING)) {