QL_ASSERT
QL_ASSERT(ha, (nsegs != 0), ("qlnx_send: empty packet"));
QL_ASSERT(0, ("%s: invalid rds index [%d]\n", __func__, ridx));
QL_ASSERT((rxb != NULL),\
QL_ASSERT((mp != NULL),\
QL_ASSERT((nsegs != 0), ("qla_send: empty packet"));
QL_ASSERT((nsegs == 1), ("%s: %d segments returned!", __func__, nsegs));
QL_ASSERT(ha, 0, \
QL_ASSERT(ha, (hw_tx_cntxt->txr_free <= NUM_TX_DESCRIPTORS), \
QL_ASSERT(ha, (mp != NULL),
QL_ASSERT(ha, (rxb != NULL),
QL_ASSERT(ha, (mp != NULL),
QL_ASSERT(ha, (0),\
QL_ASSERT(ha, (desc_count <= 2) ,\
QL_ASSERT(ha, (desc_count <= 7) ,\
QL_ASSERT(ha, (rxb != NULL),
QL_ASSERT(ha, 0, ("%s [%d]: txr_idx = %d tx_idx = %d "\
QL_ASSERT(ha, (nsegs != 0), ("qla_send: empty packet"));
QL_ASSERT(ha, (nsegs != 0), ("qls_send: empty packet"));