Lines Matching refs:nb_pkts
474 u32 nb_pkts = 0; in xsk_tx_peek_release_fallback() local
476 while (nb_pkts < max_entries && xsk_tx_peek_desc(pool, &descs[nb_pkts])) in xsk_tx_peek_release_fallback()
477 nb_pkts++; in xsk_tx_peek_release_fallback()
480 return nb_pkts; in xsk_tx_peek_release_fallback()
483 u32 xsk_tx_peek_release_desc_batch(struct xsk_buff_pool *pool, u32 nb_pkts) in xsk_tx_peek_release_desc_batch() argument
491 return xsk_tx_peek_release_fallback(pool, nb_pkts); in xsk_tx_peek_release_desc_batch()
496 nb_pkts = 0; in xsk_tx_peek_release_desc_batch()
500 nb_pkts = xskq_cons_nb_entries(xs->tx, nb_pkts); in xsk_tx_peek_release_desc_batch()
508 nb_pkts = xskq_prod_nb_free(pool->cq, nb_pkts); in xsk_tx_peek_release_desc_batch()
509 if (!nb_pkts) in xsk_tx_peek_release_desc_batch()
512 nb_pkts = xskq_cons_read_desc_batch(xs->tx, pool, nb_pkts); in xsk_tx_peek_release_desc_batch()
513 if (!nb_pkts) { in xsk_tx_peek_release_desc_batch()
519 xskq_prod_write_addr_batch(pool->cq, pool->tx_descs, nb_pkts); in xsk_tx_peek_release_desc_batch()
524 return nb_pkts; in xsk_tx_peek_release_desc_batch()