Home
last modified time | relevance | path

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

/f-stack/dpdk/drivers/event/octeontx2/
H A Dotx2_evdev.c350 event_dev->dequeue = in sso_fastpath_fns_set()
411 event_dev->dequeue = in sso_fastpath_fns_set()
478 event_dev->txa_enqueue_same_dest = event_dev->txa_enqueue; in sso_fastpath_fns_set()
727 RTE_SET_USED(event_dev); in otx2_sso_queue_release()
843 gws_cookie->event_dev = event_dev; in sso_configure_dual_ports()
914 gws_cookie->event_dev = event_dev; in sso_configure_ports()
1199 RTE_SET_USED(event_dev); in otx2_sso_queue_def_conf()
1308 RTE_SET_USED(event_dev); in otx2_sso_timeout_ticks()
1405 event_dev->dev_ops->dev_stop_flush(event_dev->data->dev_id, in otx2_handle_event()
1541 sso_qos_cfg(event_dev); in otx2_sso_start()
[all …]
H A Dotx2_evdev_adptr.c13 RTE_SET_USED(event_dev); in otx2_sso_rx_adapter_caps_get()
330 (uintptr_t)event_dev); in otx2_sso_rx_adapter_queue_add()
341 (uintptr_t)event_dev); in otx2_sso_rx_adapter_queue_add()
369 RTE_SET_USED(event_dev); in otx2_sso_rx_adapter_queue_del()
392 RTE_SET_USED(event_dev); in otx2_sso_rx_adapter_start()
402 RTE_SET_USED(event_dev); in otx2_sso_rx_adapter_stop()
463 event_dev->data->socket_id); in sso_add_tx_queue_data()
474 event_dev->data->ports[i] = dws; in sso_add_tx_queue_data()
487 event_dev->data->socket_id); in sso_add_tx_queue_data()
498 event_dev->data->ports[i] = ws; in sso_add_tx_queue_data()
[all …]
H A Dotx2_evdev_irq.c31 struct rte_pci_device *pci_dev = RTE_DEV_TO_PCI(event_dev->dev); in sso_lf_register_irq()
68 struct rte_pci_device *pci_dev = RTE_DEV_TO_PCI(event_dev->dev); in ssow_lf_register_irq()
85 sso_lf_unregister_irq(const struct rte_eventdev *event_dev, in sso_lf_unregister_irq() argument
88 struct rte_pci_device *pci_dev = RTE_DEV_TO_PCI(event_dev->dev); in sso_lf_unregister_irq()
100 ssow_lf_unregister_irq(const struct rte_eventdev *event_dev, in ssow_lf_unregister_irq() argument
115 sso_register_irqs(const struct rte_eventdev *event_dev) in sso_register_irqs() argument
117 struct otx2_sso_evdev *dev = sso_pmd_priv(event_dev); in sso_register_irqs()
148 rc = ssow_lf_register_irq(event_dev, dev->ssow_msixoff[i], in sso_register_irqs()
157 sso_unregister_irqs(const struct rte_eventdev *event_dev) in sso_unregister_irqs() argument
159 struct otx2_sso_evdev *dev = sso_pmd_priv(event_dev); in sso_unregister_irqs()
[all …]
H A Dotx2_evdev.h215 sso_pmd_priv(const struct rte_eventdev *event_dev) in sso_pmd_priv() argument
217 return event_dev->data->dev_private; in sso_pmd_priv()
221 const struct rte_eventdev *event_dev; member
373 int sso_xae_reconfigure(struct rte_eventdev *event_dev);
374 void sso_fastpath_fns_set(struct rte_eventdev *event_dev);
394 const struct rte_eventdev *event_dev,
399 const struct rte_eventdev *event_dev,
422 int otx2_sso_init(struct rte_eventdev *event_dev);
423 int otx2_sso_fini(struct rte_eventdev *event_dev);
425 int sso_register_irqs(const struct rte_eventdev *event_dev);
[all …]
H A Dotx2_evdev_stats.h53 otx2_sso_xstats_get(const struct rte_eventdev *event_dev, in otx2_sso_xstats_get() argument
57 struct otx2_sso_evdev *dev = sso_pmd_priv(event_dev); in otx2_sso_xstats_get()
142 otx2_sso_xstats_reset(struct rte_eventdev *event_dev, in otx2_sso_xstats_reset() argument
146 struct otx2_sso_evdev *dev = sso_pmd_priv(event_dev); in otx2_sso_xstats_reset()
229 otx2_sso_xstats_get_names(const struct rte_eventdev *event_dev, in otx2_sso_xstats_get_names() argument
236 struct otx2_sso_evdev *dev = sso_pmd_priv(event_dev); in otx2_sso_xstats_get_names()
H A Dotx2_tim_evdev.c379 sso_updt_xae_cnt(sso_pmd_priv(dev->event_dev), (void *)tim_ring, in otx2_tim_ring_create()
381 sso_xae_reconfigure(dev->event_dev); in otx2_tim_ring_create()
570 dev->event_dev = (struct rte_eventdev *)(uintptr_t)evdev; in otx2_tim_caps_get()
H A Dotx2_tim_evdev.h124 struct rte_eventdev *event_dev; member
/f-stack/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()
451 event_dev = dev; in timvf_set_eventdevice()
/f-stack/dpdk/drivers/event/dlb/
H A Ddlb_priv.h434 struct rte_eventdev *event_dev; /* backlink to dev */ member
H A Ddlb.c1045 dlb->event_dev->enqueue = dlb_event_enqueue_delayed; in dlb_hw_create_ldb_port()
1046 dlb->event_dev->enqueue_burst = in dlb_hw_create_ldb_port()
1048 dlb->event_dev->enqueue_new_burst = in dlb_hw_create_ldb_port()
1050 dlb->event_dev->enqueue_forward_burst = in dlb_hw_create_ldb_port()
3901 dlb->event_dev = dev; /* backlink */ in dlb_primary_eventdev_probe()
H A Ddlb_xstats.c960 handle->info.socket_id, dlb->event_dev); in dlb_eventdev_dump()
/f-stack/dpdk/drivers/event/dlb2/
H A Ddlb2_priv.h482 struct rte_eventdev *event_dev; /* backlink to dev */ member
H A Ddlb2.c1225 dlb2->event_dev->enqueue = dlb2_event_enqueue_delayed; in dlb2_hw_create_ldb_port()
1226 dlb2->event_dev->enqueue_burst = in dlb2_hw_create_ldb_port()
1228 dlb2->event_dev->enqueue_new_burst = in dlb2_hw_create_ldb_port()
1230 dlb2->event_dev->enqueue_forward_burst = in dlb2_hw_create_ldb_port()
3847 dlb2->event_dev = dev; /* backlink */ in dlb2_primary_eventdev_probe()
H A Ddlb2_xstats.c1009 handle->domain_id, handle->info.socket_id, dlb2->event_dev); in dlb2_eventdev_dump()
/f-stack/dpdk/doc/guides/prog_guide/
H A Deventdev.rst192 0 and ending at ``nb_event_queues - 1`` from the event_dev config above.