Home
last modified time | relevance | path

Searched refs:rte_event_ring (Results 1 – 11 of 11) sorted by relevance

/dpdk/lib/eventdev/
H A Drte_event_ring.h37 struct rte_event_ring { struct
50 rte_event_ring_count(const struct rte_event_ring *r) in rte_event_ring_count() argument
65 rte_event_ring_free_count(const struct rte_event_ring *r) in rte_event_ring_free_count()
91 rte_event_ring_enqueue_burst(struct rte_event_ring *r, in rte_event_ring_enqueue_burst()
127 rte_event_ring_dequeue_burst(struct rte_event_ring *r, in rte_event_ring_dequeue_burst()
173 rte_event_ring_init(struct rte_event_ring *r, const char *name,
216 struct rte_event_ring *
230 struct rte_event_ring *
240 rte_event_ring_free(struct rte_event_ring *r);
253 rte_event_ring_get_size(const struct rte_event_ring *r) in rte_event_ring_get_size()
[all …]
H A Drte_event_ring.c10 rte_event_ring_init(struct rte_event_ring *r, const char *name, in rte_event_ring_init()
14 RTE_BUILD_BUG_ON((sizeof(struct rte_event_ring) & in rte_event_ring_init()
22 struct rte_event_ring *
26 return (struct rte_event_ring *)rte_ring_create_elem(name, in rte_event_ring_create()
32 struct rte_event_ring *
35 return (struct rte_event_ring *)rte_ring_lookup(name); in rte_event_ring_lookup()
40 rte_event_ring_free(struct rte_event_ring *r) in rte_event_ring_free()
H A Dmeson.build22 'rte_event_ring.c',
30 'rte_event_ring.h',
/dpdk/app/test/
H A Dtest_event_ring.c33 static struct rte_event_ring *r;
41 struct rte_event_ring *rp = NULL; in test_event_ring_creation_with_wrong_size()
64 struct rte_event_ring *r = rte_event_ring_create("test_event_ring_count", in test_create_count_odd()
74 struct rte_event_ring *rlp = rte_event_ring_lookup("ring_not_found"); in test_lookup_null()
85 struct rte_event_ring *sr = NULL; in test_basic_event_enqueue_dequeue()
148 struct rte_event_ring *std_ring, *exact_sz_ring; in test_event_ring_with_exact_size()
/dpdk/drivers/event/sw/
H A Dsw_evdev_worker.c39 enqueue_burst_with_ops(struct rte_event_ring *r, const struct rte_event *events, in enqueue_burst_with_ops()
146 struct rte_event_ring *ring = p->cq_worker_ring; in sw_event_dequeue_burst()
H A Dsw_evdev.h173 struct rte_event_ring *rx_worker_ring __rte_cache_aligned;
175 struct rte_event_ring *cq_worker_ring;
H A Dsw_evdev_scheduler.c102 struct rte_event_ring *worker = p->cq_worker_ring; in sw_schedule_atomic_to_cq()
344 struct rte_event_ring *worker = port->rx_worker_ring; in sw_refill_pp_buf()
573 struct rte_event_ring *worker = port->cq_worker_ring; in sw_event_schedule()
H A Dsw_evdev.c168 struct rte_event_ring *existing_ring = rte_event_ring_lookup(buf); in sw_port_setup()
/dpdk/drivers/event/dsw/
H A Ddsw_evdev.h219 struct rte_event_ring *in_ring __rte_cache_aligned;
H A Ddsw_evdev.c23 struct rte_event_ring *in_ring; in dsw_port_setup()
H A Ddsw_event.c966 struct rte_event_ring *dest_ring, in dsw_port_forward_emigrated_flow()