Home
last modified time | relevance | path

Searched refs:nb_entries (Results 1 – 3 of 3) sorted by relevance

/Linux-v5.15/net/xdp/
Dxsk_queue.h208 u32 cached_cons = q->cached_cons, nb_entries = 0; in xskq_cons_read_desc_batch() local
210 while (cached_cons != q->cached_prod && nb_entries < max) { in xskq_cons_read_desc_batch()
214 descs[nb_entries] = ring->desc[idx]; in xskq_cons_read_desc_batch()
215 if (unlikely(!xskq_cons_is_valid_desc(q, &descs[nb_entries], pool))) { in xskq_cons_read_desc_batch()
221 nb_entries++; in xskq_cons_read_desc_batch()
225 return nb_entries; in xskq_cons_read_desc_batch()
368 u32 nb_entries, i, cached_prod; in xskq_prod_reserve_addr_batch() local
370 nb_entries = xskq_prod_nb_free(q, max); in xskq_prod_reserve_addr_batch()
374 for (i = 0; i < nb_entries; i++) in xskq_prod_reserve_addr_batch()
378 return nb_entries; in xskq_prod_reserve_addr_batch()
[all …]
Dxsk.c311 void xsk_tx_completed(struct xsk_buff_pool *pool, u32 nb_entries) in xsk_tx_completed() argument
313 xskq_prod_submit_n(pool->cq, nb_entries); in xsk_tx_completed()
/Linux-v5.15/include/net/
Dxdp_sock_drv.h14 void xsk_tx_completed(struct xsk_buff_pool *pool, u32 nb_entries);
122 static inline void xsk_tx_completed(struct xsk_buff_pool *pool, u32 nb_entries) in xsk_tx_completed() argument