IRDMA_RING_USED_QUANTA
if ((IRDMA_RING_USED_QUANTA(_ring) + (_count)) < size) { \
if ((IRDMA_RING_USED_QUANTA(_ring) + (_count)) < (size - 256)) { \
(IRDMA_RING_USED_QUANTA(_ring) == ((_ring).size - 1)) \
(IRDMA_RING_USED_QUANTA(_ring) == ((_ring).size - 2)) \
(IRDMA_RING_USED_QUANTA(_ring) == ((_ring).size - 3)) \
(IRDMA_RING_USED_QUANTA(_ring) == ((_ring).size - 257)) \
(IRDMA_RING_USED_QUANTA(_ring) == ((_ring).size - 258)) \
(IRDMA_RING_USED_QUANTA(_ring) == ((_ring).size - 259)) \
(IRDMA_RING_USED_QUANTA(_ring) != 0) \
((_ring).size - IRDMA_RING_USED_QUANTA(_ring) - 1) \
((_ring).size - IRDMA_RING_USED_QUANTA(_ring) - 257) \
pending_work = IRDMA_RING_USED_QUANTA(cqp->sc_cqp.sq_ring);