Searched refs:nb_pkts (Results 1 – 4 of 4) sorted by relevance
/linux/tools/testing/selftests/bpf/ |
H A D | xskxceiver.c | 609 if (pkt_stream->current_pkt_nb >= pkt_stream->nb_pkts) in pkt_stream_get_next_tx_pkt() 617 while (pkt_stream->current_pkt_nb < pkt_stream->nb_pkts) { in pkt_stream_get_next_rx_pkt() 648 static struct pkt_stream *__pkt_stream_alloc(u32 nb_pkts) in __pkt_stream_alloc() argument 656 pkt_stream->pkts = calloc(nb_pkts, sizeof(*pkt_stream->pkts)); in __pkt_stream_alloc() 662 pkt_stream->nb_pkts = nb_pkts; in __pkt_stream_alloc() 695 while (next_frag++ < pkt_stream->nb_pkts) { in pkt_nb_frags() 729 static struct pkt_stream *__pkt_stream_generate(u32 nb_pkts, u32 pkt_len, u32 nb_start, u32 nb_off) in __pkt_stream_generate() argument 734 pkt_stream = __pkt_stream_alloc(nb_pkts); in __pkt_stream_generate() 738 pkt_stream->nb_pkts = nb_pkts; in __pkt_stream_generate() 740 for (i = 0; i < nb_pkts; i++) { in __pkt_stream_generate() [all …]
|
H A D | xskxceiver.h | 109 u32 nb_pkts; member
|
/linux/net/xdp/ |
H A D | xsk.c | 468 u32 nb_pkts = 0; in xsk_tx_peek_release_fallback() local 470 while (nb_pkts < max_entries && xsk_tx_peek_desc(pool, &descs[nb_pkts])) in xsk_tx_peek_release_fallback() 471 nb_pkts++; in xsk_tx_peek_release_fallback() 474 return nb_pkts; in xsk_tx_peek_release_fallback() 477 u32 xsk_tx_peek_release_desc_batch(struct xsk_buff_pool *pool, u32 nb_pkts) in xsk_tx_peek_release_desc_batch() argument 485 return xsk_tx_peek_release_fallback(pool, nb_pkts); in xsk_tx_peek_release_desc_batch() 490 nb_pkts = 0; in xsk_tx_peek_release_desc_batch() 494 nb_pkts = xskq_cons_nb_entries(xs->tx, nb_pkts); in xsk_tx_peek_release_desc_batch() 502 nb_pkts = xskq_prod_nb_free(pool->cq, nb_pkts); in xsk_tx_peek_release_desc_batch() 503 if (!nb_pkts) in xsk_tx_peek_release_desc_batch() [all …]
|
/linux/drivers/net/ |
H A D | virtio_net.c | 1466 u32 nb_pkts, i; in virtnet_xsk_xmit_batch() local 1471 nb_pkts = xsk_tx_peek_release_desc_batch(pool, budget); in virtnet_xsk_xmit_batch() 1472 if (!nb_pkts) in virtnet_xsk_xmit_batch() 1475 for (i = 0; i < nb_pkts; i++) { in virtnet_xsk_xmit_batch() 1478 xsk_tx_completed(sq->xsk_pool, nb_pkts - i); in virtnet_xsk_xmit_batch()
|