Lines Matching refs:nb_pkts
452 u32 nb_pkts = 0;
454 while (nb_pkts < max_entries && xsk_tx_peek_desc(pool, &descs[nb_pkts]))
455 nb_pkts++;
458 return nb_pkts;
461 u32 xsk_tx_peek_release_desc_batch(struct xsk_buff_pool *pool, u32 nb_pkts)
469 return xsk_tx_peek_release_fallback(pool, nb_pkts);
474 nb_pkts = 0;
478 nb_pkts = xskq_cons_nb_entries(xs->tx, nb_pkts);
486 nb_pkts = xskq_prod_nb_free(pool->cq, nb_pkts);
487 if (!nb_pkts)
490 nb_pkts = xskq_cons_read_desc_batch(xs->tx, pool, nb_pkts);
491 if (!nb_pkts) {
497 xskq_prod_write_addr_batch(pool->cq, pool->tx_descs, nb_pkts);
502 return nb_pkts;