Home
last modified time | relevance | path

Searched refs:nb_entries (Results 1 - 7 of 7) sorted by relevance

/kernel/linux/linux-6.6/net/xdp/
H A Dxsk_queue.h237 u32 cached_cons = q->cached_cons, nb_entries = 0; in xskq_cons_read_desc_batch() local
244 while (cached_cons != q->cached_prod && nb_entries < max) { in xskq_cons_read_desc_batch()
249 descs[nb_entries] = ring->desc[idx]; in xskq_cons_read_desc_batch()
251 parse_desc(q, pool, &descs[nb_entries], &parsed); in xskq_cons_read_desc_batch()
265 nb_entries++; in xskq_cons_read_desc_batch()
396 u32 nb_entries) in xskq_prod_write_addr_batch()
403 for (i = 0; i < nb_entries; i++) in xskq_prod_write_addr_batch()
436 static inline void xskq_prod_submit_n(struct xsk_queue *q, u32 nb_entries) in xskq_prod_submit_n() argument
438 __xskq_prod_submit(q, q->ring->producer + nb_entries); in xskq_prod_submit_n()
395 xskq_prod_write_addr_batch(struct xsk_queue *q, struct xdp_desc *descs, u32 nb_entries) xskq_prod_write_addr_batch() argument
H A Dxsk_buff_pool.c557 u32 i, cached_cons, nb_entries; in xp_alloc_new_from_fq() local
564 nb_entries = max; in xp_alloc_new_from_fq()
577 nb_entries--; in xp_alloc_new_from_fq()
595 return nb_entries; in xp_alloc_new_from_fq()
598 static u32 xp_alloc_reused(struct xsk_buff_pool *pool, struct xdp_buff **xdp, u32 nb_entries) in xp_alloc_reused() argument
603 nb_entries = min_t(u32, nb_entries, pool->free_list_cnt); in xp_alloc_reused()
605 i = nb_entries; in xp_alloc_reused()
613 pool->free_list_cnt -= nb_entries; in xp_alloc_reused()
615 return nb_entries; in xp_alloc_reused()
[all...]
H A Dxsk.c398 void xsk_tx_completed(struct xsk_buff_pool *pool, u32 nb_entries) in xsk_tx_completed() argument
400 xskq_prod_submit_n(pool->cq, nb_entries); in xsk_tx_completed()
/kernel/linux/linux-5.10/include/net/
H A Dxdp_sock_drv.h14 void xsk_tx_completed(struct xsk_buff_pool *pool, u32 nb_entries);
121 static inline void xsk_tx_completed(struct xsk_buff_pool *pool, u32 nb_entries) in xsk_tx_completed() argument
/kernel/linux/linux-5.10/net/xdp/
H A Dxsk_queue.h358 static inline void xskq_prod_submit_n(struct xsk_queue *q, u32 nb_entries) in xskq_prod_submit_n() argument
360 __xskq_prod_submit(q, q->ring->producer + nb_entries); in xskq_prod_submit_n()
H A Dxsk.c294 void xsk_tx_completed(struct xsk_buff_pool *pool, u32 nb_entries) in xsk_tx_completed() argument
296 xskq_prod_submit_n(pool->cq, nb_entries); in xsk_tx_completed()
/kernel/linux/linux-6.6/include/net/
H A Dxdp_sock_drv.h17 void xsk_tx_completed(struct xsk_buff_pool *pool, u32 nb_entries);
205 static inline void xsk_tx_completed(struct xsk_buff_pool *pool, u32 nb_entries) in xsk_tx_completed() argument

Completed in 12 milliseconds