Searched refs:free_entries (Results 1 – 8 of 8) sorted by relevance
| /dpdk/lib/ring/ |
| H A D | rte_ring_generic_pvt.h | 58 uint32_t *free_entries) in __rte_ring_move_prod_head() argument 81 *free_entries = (capacity + r->cons.tail - *old_head); in __rte_ring_move_prod_head() 84 if (unlikely(n > *free_entries)) in __rte_ring_move_prod_head() 86 0 : *free_entries; in __rte_ring_move_prod_head()
|
| H A D | rte_ring_c11_pvt.h | 57 uint32_t *free_entries) in __rte_ring_move_prod_head() argument 83 *free_entries = (capacity + cons_tail - *old_head); in __rte_ring_move_prod_head() 86 if (unlikely(n > *free_entries)) in __rte_ring_move_prod_head() 88 0 : *free_entries; in __rte_ring_move_prod_head()
|
| H A D | rte_ring_rts_elem_pvt.h | 72 uint32_t *free_entries) in __rte_ring_rts_move_prod_head() argument 98 *free_entries = capacity + r->cons.tail - oh.val.pos; in __rte_ring_rts_move_prod_head() 101 if (unlikely(n > *free_entries)) in __rte_ring_rts_move_prod_head() 103 0 : *free_entries; in __rte_ring_rts_move_prod_head()
|
| H A D | rte_ring_hts_elem_pvt.h | 57 uint32_t *free_entries) in __rte_ring_hts_move_prod_head() argument 83 *free_entries = capacity + r->cons.tail - op.pos.head; in __rte_ring_hts_move_prod_head() 86 if (unlikely(n > *free_entries)) in __rte_ring_hts_move_prod_head() 88 0 : *free_entries; in __rte_ring_hts_move_prod_head()
|
| H A D | rte_ring_elem_pvt.h | 321 uint32_t free_entries; in __rte_ring_do_enqueue_elem() local 324 &prod_head, &prod_next, &free_entries); in __rte_ring_do_enqueue_elem() 333 *free_space = free_entries - n; in __rte_ring_do_enqueue_elem()
|
| /dpdk/examples/vhost/ |
| H A D | virtio_net.c | 192 uint16_t avail_idx, free_entries, start_idx; in vs_enqueue_pkts() local 202 free_entries = avail_idx - start_idx; in vs_enqueue_pkts() 203 count = RTE_MIN(count, free_entries); in vs_enqueue_pkts() 375 uint16_t free_entries; in vs_dequeue_pkts() local 381 free_entries = __atomic_load_n(&vr->avail->idx, __ATOMIC_ACQUIRE) - in vs_dequeue_pkts() 383 if (free_entries == 0) in vs_dequeue_pkts() 393 count = RTE_MIN(count, free_entries); in vs_dequeue_pkts()
|
| /dpdk/doc/guides/prog_guide/ |
| H A D | ring_lib.rst | 344 At any time, entries and free_entries are between 0 and size(ring)-1, 350 uint32_t free_entries = (mask + cons_tail -prod_head);
|
| /dpdk/lib/vhost/ |
| H A D | virtio_net.c | 2684 uint16_t free_entries; in virtio_dev_tx_split() local 2692 free_entries = __atomic_load_n(&vq->avail->idx, __ATOMIC_ACQUIRE) - in virtio_dev_tx_split() 2694 if (free_entries == 0) in virtio_dev_tx_split() 2702 count = RTE_MIN(count, free_entries); in virtio_dev_tx_split()
|