Home
last modified time | relevance | path

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

/f-stack/dpdk/lib/librte_eventdev/
H A Drte_event_ring.h35 struct rte_event_ring { struct
48 rte_event_ring_count(const struct rte_event_ring *r) in rte_event_ring_count() argument
63 rte_event_ring_free_count(const struct rte_event_ring *r) in rte_event_ring_free_count()
89 rte_event_ring_enqueue_burst(struct rte_event_ring *r, in rte_event_ring_enqueue_burst()
125 rte_event_ring_dequeue_burst(struct rte_event_ring *r, in rte_event_ring_dequeue_burst()
171 rte_event_ring_init(struct rte_event_ring *r, const char *name,
214 struct rte_event_ring *
228 struct rte_event_ring *
238 rte_event_ring_free(struct rte_event_ring *r);
251 rte_event_ring_get_size(const struct rte_event_ring *r) in rte_event_ring_get_size()
[all …]
H A Drte_event_ring.c16 rte_event_ring_init(struct rte_event_ring *r, const char *name, in rte_event_ring_init()
20 RTE_BUILD_BUG_ON((sizeof(struct rte_event_ring) & in rte_event_ring_init()
28 struct rte_event_ring *
32 return (struct rte_event_ring *)rte_ring_create_elem(name, in rte_event_ring_create()
38 struct rte_event_ring *
41 return (struct rte_event_ring *)rte_ring_lookup(name); in rte_event_ring_lookup()
46 rte_event_ring_free(struct rte_event_ring *r) in rte_event_ring_free()
H A Dmeson.build11 'rte_event_ring.c',
23 'rte_event_ring.h',
/f-stack/dpdk/app/test/
H A Dtest_event_ring.c23 static struct rte_event_ring *r;
31 struct rte_event_ring *rp = NULL; in test_event_ring_creation_with_wrong_size()
54 struct rte_event_ring *r = rte_event_ring_create("test_event_ring_count", in test_create_count_odd()
64 struct rte_event_ring *rlp = rte_event_ring_lookup("ring_not_found"); in test_lookup_null()
75 struct rte_event_ring *sr = NULL; in test_basic_event_enqueue_dequeue()
138 struct rte_event_ring *std_ring, *exact_sz_ring; in test_event_ring_with_exact_size()
/f-stack/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()
568 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()
/f-stack/dpdk/drivers/event/dsw/
H A Ddsw_evdev.h217 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.c960 struct rte_event_ring *dest_ring, in dsw_port_forward_emigrated_flow()