Home
last modified time | relevance | path

Searched refs:event_dev (Results 1 – 14 of 14) sorted by relevance

/dpdk/drivers/event/cnxk/
H A Dcnxk_eventdev.c160 if (event_dev->data->dev_started) in cnxk_sso_xae_reconfigure()
161 event_dev->dev_ops->dev_stop(event_dev); in cnxk_sso_xae_reconfigure()
170 if (event_dev->data->dev_started) in cnxk_sso_xae_reconfigure()
171 event_dev->dev_ops->dev_start(event_dev); in cnxk_sso_xae_reconfigure()
190 ws = event_dev->data->ports[i]; in cnxk_setup_event_ports()
196 ws_cookie->event_dev = event_dev; in cnxk_setup_event_ports()
198 event_dev->data->ports[i] = ws; in cnxk_setup_event_ports()
290 RTE_SET_USED(event_dev); in cnxk_sso_queue_def_conf()
330 RTE_SET_USED(event_dev); in cnxk_sso_queue_release()
438 RTE_SET_USED(event_dev); in cnxk_sso_timeout_ticks()
[all …]
H A Dcn9k_eventdev.c280 event_dev->data->ports[i]; in cn9k_sso_updt_tx_adptr_data()
296 event_dev->data->ports[i] = dws; in cn9k_sso_updt_tx_adptr_data()
314 event_dev->data->ports[i] = ws; in cn9k_sso_updt_tx_adptr_data()
634 dev, event_dev->dequeue, in cn9k_sso_fp_fns_set()
676 event_dev->txa_enqueue_same_dest = event_dev->txa_enqueue; in cn9k_sso_fp_fns_set()
903 cn9k_sso_fp_fns_set(event_dev); in cn9k_sso_start()
932 RTE_SET_USED(event_dev); in cn9k_sso_rx_adapter_caps_get()
954 event_dev->data->ports[i]; in cn9k_sso_set_priv_mem()
1210 cn9k_sso_fp_fns_set(event_dev); in cn9k_sso_init()
1214 rc = cnxk_sso_init(event_dev); in cn9k_sso_init()
[all …]
H A Dcn10k_eventdev.c284 event_dev->data->ports[i] = ws; in cn10k_sso_updt_tx_adptr_data()
406 event_dev->enqueue = cn10k_sso_hws_enq; in cn10k_sso_fp_fns_set()
456 event_dev->ca_enqueue = cn10k_sso_hws_ca_enq; in cn10k_sso_fp_fns_set()
465 event_dev->txa_enqueue_same_dest = event_dev->txa_enqueue; in cn10k_sso_fp_fns_set()
484 rc = cnxk_sso_dev_validate(event_dev); in cn10k_sso_dev_configure()
652 cn10k_sso_fp_fns_set(event_dev); in cn10k_sso_start()
682 RTE_SET_USED(event_dev); in cn10k_sso_rx_adapter_caps_get()
977 event_dev->dev_ops = &cn10k_sso_dev_ops; in cn10k_sso_init()
980 cn10k_sso_fp_fns_set(event_dev); in cn10k_sso_init()
984 rc = cnxk_sso_init(event_dev); in cn10k_sso_init()
[all …]
H A Dcnxk_eventdev.h195 const struct rte_eventdev *event_dev; member
218 cnxk_sso_pmd_priv(const struct rte_eventdev *event_dev) in cnxk_sso_pmd_priv() argument
220 return event_dev->data->dev_private; in cnxk_sso_pmd_priv()
230 int cnxk_sso_xae_reconfigure(struct rte_eventdev *event_dev);
236 int cnxk_sso_init(struct rte_eventdev *event_dev);
237 int cnxk_sso_fini(struct rte_eventdev *event_dev);
264 int cnxk_sso_start(struct rte_eventdev *event_dev,
267 void cnxk_sso_stop(struct rte_eventdev *event_dev,
272 void cnxk_sso_dump(struct rte_eventdev *event_dev, FILE *f);
280 int cnxk_sso_xstats_get(const struct rte_eventdev *event_dev,
[all …]
H A Dcnxk_eventdev_adptr.c214 struct cnxk_sso_evdev *dev = cnxk_sso_pmd_priv(event_dev); in cnxk_sso_rx_adapter_queue_add()
221 rc |= cnxk_sso_rx_adapter_queue_add(event_dev, eth_dev, in cnxk_sso_rx_adapter_queue_add()
228 (struct rte_eventdev *)(uintptr_t)event_dev); in cnxk_sso_rx_adapter_queue_add()
239 (struct rte_eventdev *)(uintptr_t)event_dev); in cnxk_sso_rx_adapter_queue_add()
285 RTE_SET_USED(event_dev); in cnxk_sso_rx_adapter_queue_del()
288 cnxk_sso_rx_adapter_queue_del(event_dev, eth_dev, i); in cnxk_sso_rx_adapter_queue_del()
319 RTE_SET_USED(event_dev); in cnxk_sso_rx_adapter_start()
329 RTE_SET_USED(event_dev); in cnxk_sso_rx_adapter_stop()
547 event_dev, eth_dev->data->port_id, tx_queue_id, txq); in cnxk_sso_tx_adapter_queue_add()
570 RTE_SET_USED(event_dev); in cnxk_sso_tx_adapter_queue_del()
[all …]
H A Dcnxk_eventdev_stats.c104 cnxk_sso_xstats_get(const struct rte_eventdev *event_dev, in cnxk_sso_xstats_get() argument
108 struct cnxk_sso_evdev *dev = cnxk_sso_pmd_priv(event_dev); in cnxk_sso_xstats_get()
171 cnxk_sso_xstats_reset(struct rte_eventdev *event_dev, in cnxk_sso_xstats_reset() argument
175 struct cnxk_sso_evdev *dev = cnxk_sso_pmd_priv(event_dev); in cnxk_sso_xstats_reset()
234 cnxk_sso_xstats_get_names(const struct rte_eventdev *event_dev, in cnxk_sso_xstats_get_names() argument
241 struct cnxk_sso_evdev *dev = cnxk_sso_pmd_priv(event_dev); in cnxk_sso_xstats_get_names()
H A Dcnxk_tim_evdev.c353 cnxk_sso_updt_xae_cnt(cnxk_sso_pmd_priv(dev->event_dev), tim_ring, in cnxk_tim_ring_create()
355 cnxk_sso_xae_reconfigure(dev->event_dev); in cnxk_tim_ring_create()
507 dev->event_dev = (struct rte_eventdev *)(uintptr_t)evdev; in cnxk_tim_caps_get()
H A Dcnxk_tim_evdev.h90 struct rte_eventdev *event_dev; member
/dpdk/drivers/event/octeontx/
H A Dtimvf_evdev.c10 static struct rte_eventdev *event_dev; variable
242 edev = ssovf_pmd_priv(event_dev); in timvf_ring_create()
371 edev = ssovf_pmd_priv(event_dev); in timvf_ring_free()
452 event_dev = dev; in timvf_set_eventdevice()
/dpdk/drivers/event/dlb2/
H A Ddlb2_priv.h570 struct rte_eventdev *event_dev; /* backlink to dev */ member
H A Ddlb2.c1480 dlb2->event_dev->enqueue = dlb2_event_enqueue_delayed; in dlb2_hw_create_ldb_port()
1481 dlb2->event_dev->enqueue_burst = in dlb2_hw_create_ldb_port()
1483 dlb2->event_dev->enqueue_new_burst = in dlb2_hw_create_ldb_port()
1485 dlb2->event_dev->enqueue_forward_burst = in dlb2_hw_create_ldb_port()
4529 dlb2->event_dev = dev; /* backlink */ in dlb2_primary_eventdev_probe()
H A Ddlb2_xstats.c1031 handle->domain_id, handle->info.socket_id, dlb2->event_dev); in dlb2_eventdev_dump()
/dpdk/doc/guides/prog_guide/
H A Devent_ethernet_rx_adapter.rst245 event = rte_event_dequeue_burst(event_dev, event_port, &event,
H A Deventdev.rst224 0 and ending at ``nb_event_queues - 1`` from the event_dev config above.