tx_avail
u32 tx_avail;
tx_avail = pdcs->ntxpost - NTXDACTIVE(pdcs->txin, pdcs->txout,
if (unlikely(tx_cnt > tx_avail)) {
u32 tx_avail;
tx_avail = pdcs->ntxpost - NTXDACTIVE(pdcs->txin, pdcs->txout,
if (unlikely(num_desc > tx_avail)) {
WRITE_ONCE(ptp->tx_avail, BNXT_MAX_TX_TS);
num_requests = BNXT_MAX_TX_TS - READ_ONCE(ptp->tx_avail);
ptp->tx_avail = BNXT_MAX_TX_TS;
if (ptp->tx_avail) {
ptp->tx_avail--;
u32 tx_avail;
(ptp)->tx_avail++; \
u32 tx_avail;
tx_avail = bnxt_tx_avail(bp, txr);
if (tx_avail != bp->tx_ring_size)
if (tx_avail < tx_needed) {
if (unlikely(tx_avail(sky2) < tx_le_req(skb)))
if (tx_avail(sky2) <= MAX_SKB_TX_LE)
if (tx_avail(sky2) > MAX_SKB_TX_LE + 4)