Lines Matching refs:n_descs
119 unsigned int n_descs, wr_p, nop_slots; in nfp_nfdk_tx_maybe_close_block() local
127 n_descs = nfp_nfdk_headlen_to_segs(skb_headlen(skb)); in nfp_nfdk_tx_maybe_close_block()
132 n_descs += DIV_ROUND_UP(skb_frag_size(frag), in nfp_nfdk_tx_maybe_close_block()
135 if (unlikely(n_descs > NFDK_TX_DESC_GATHER_MAX)) { in nfp_nfdk_tx_maybe_close_block()
146 n_descs += !!skb_is_gso(skb); in nfp_nfdk_tx_maybe_close_block()
149 round_down(tx_ring->wr_p + n_descs, NFDK_TX_DESC_BLOCK_CNT)) in nfp_nfdk_tx_maybe_close_block()
494 unsigned int size, n_descs = 1; in nfp_nfdk_tx_complete() local
504 n_descs = D_BLOCK_CPL(rd_p); in nfp_nfdk_tx_complete()
510 n_descs += nfp_nfdk_headlen_to_segs(size); in nfp_nfdk_tx_complete()
519 n_descs += DIV_ROUND_UP(size, in nfp_nfdk_tx_complete()
532 n_descs++; in nfp_nfdk_tx_complete()
537 rd_p += n_descs; in nfp_nfdk_tx_complete()
538 todo -= n_descs; in nfp_nfdk_tx_complete()
905 unsigned int n_descs; in nfp_nfdk_tx_xdp_buf() local
931 n_descs = nfp_nfdk_headlen_to_segs(pkt_len); in nfp_nfdk_tx_xdp_buf()
933 round_down(tx_ring->wr_p + n_descs, NFDK_TX_DESC_BLOCK_CNT)) || in nfp_nfdk_tx_xdp_buf()