Lines Matching refs:nb_pkts
350 u32 nb_pkts = 0; in xsk_tx_peek_release_fallback() local
352 while (nb_pkts < max_entries && xsk_tx_peek_desc(pool, &descs[nb_pkts])) in xsk_tx_peek_release_fallback()
353 nb_pkts++; in xsk_tx_peek_release_fallback()
356 return nb_pkts; in xsk_tx_peek_release_fallback()
359 u32 xsk_tx_peek_release_desc_batch(struct xsk_buff_pool *pool, u32 nb_pkts) in xsk_tx_peek_release_desc_batch() argument
367 return xsk_tx_peek_release_fallback(pool, nb_pkts); in xsk_tx_peek_release_desc_batch()
372 nb_pkts = 0; in xsk_tx_peek_release_desc_batch()
376 nb_pkts = xskq_cons_nb_entries(xs->tx, nb_pkts); in xsk_tx_peek_release_desc_batch()
384 nb_pkts = xskq_prod_nb_free(pool->cq, nb_pkts); in xsk_tx_peek_release_desc_batch()
385 if (!nb_pkts) in xsk_tx_peek_release_desc_batch()
388 nb_pkts = xskq_cons_read_desc_batch(xs->tx, pool, nb_pkts); in xsk_tx_peek_release_desc_batch()
389 if (!nb_pkts) { in xsk_tx_peek_release_desc_batch()
395 xskq_prod_write_addr_batch(pool->cq, pool->tx_descs, nb_pkts); in xsk_tx_peek_release_desc_batch()
400 return nb_pkts; in xsk_tx_peek_release_desc_batch()