IBMF_CLIENT_RECV_CB_ACTIVE
while (clientp->ic_flags & IBMF_CLIENT_RECV_CB_ACTIVE) {
ASSERT((clientp->ic_flags & IBMF_CLIENT_RECV_CB_ACTIVE) == 0);
while (qpp->isq_flags & IBMF_CLIENT_RECV_CB_ACTIVE) {
ASSERT((qpp->isq_flags & IBMF_CLIENT_RECV_CB_ACTIVE) == 0);
(clp)->ic_flags |= IBMF_CLIENT_RECV_CB_ACTIVE; \
(clp)->ic_flags &= ~IBMF_CLIENT_RECV_CB_ACTIVE; \
if ((((clp)->ic_flags & IBMF_CLIENT_RECV_CB_ACTIVE) == 0) && \
(altqp)->isq_flags |= IBMF_CLIENT_RECV_CB_ACTIVE; \
(altqp)->isq_flags &= ~IBMF_CLIENT_RECV_CB_ACTIVE; \
if ((((altqp)->isq_flags & IBMF_CLIENT_RECV_CB_ACTIVE) == 0) && \