| /dpdk/lib/eventdev/ |
| H A D | eventdev_pmd.h | 147 struct rte_eventdev { struct 198 static inline struct rte_eventdev * 201 struct rte_eventdev *dev; in rte_event_pmd_get_named_dev() 230 struct rte_eventdev *dev; in rte_event_pmd_is_valid_dev() 683 const struct rte_eventdev *dev, 733 (const struct rte_eventdev *dev, 797 (const struct rte_eventdev *dev, 813 (const struct rte_eventdev *dev, 837 (const struct rte_eventdev *dev, 858 (const struct rte_eventdev *dev, [all …]
|
| H A D | rte_eventdev.c | 74 struct rte_eventdev *dev; in rte_event_dev_socket_id() 85 struct rte_eventdev *dev; in rte_event_dev_info_get() 108 struct rte_eventdev *dev; in rte_event_eth_rx_adapter_caps_get() 133 struct rte_eventdev *dev; in rte_event_timer_adapter_caps_get() 156 struct rte_eventdev *dev; in rte_event_crypto_adapter_caps_get() 183 struct rte_eventdev *dev; in rte_event_eth_tx_adapter_caps_get() 300 struct rte_eventdev *dev; in rte_event_dev_configure() 499 struct rte_eventdev *dev; in rte_event_queue_default_conf_get() 555 struct rte_eventdev *dev; in rte_event_queue_setup() 625 struct rte_eventdev *dev; in rte_event_port_default_conf_get() [all …]
|
| H A D | eventdev_pmd_vdev.h | 45 static inline struct rte_eventdev * 50 struct rte_eventdev *eventdev; in rte_event_pmd_vdev_init() 87 struct rte_eventdev *eventdev; in rte_event_pmd_vdev_uninit()
|
| H A D | eventdev_pmd_pci.h | 30 typedef int (*eventdev_pmd_pci_callback_t)(struct rte_eventdev *dev); 46 struct rte_eventdev *eventdev; in rte_event_pmd_pci_probe_named() 123 struct rte_eventdev *eventdev; in rte_event_pmd_pci_remove()
|
| H A D | meson.build | 24 'rte_eventdev.c', 32 'rte_eventdev.h',
|
| /dpdk/drivers/event/cnxk/ |
| H A D | cnxk_eventdev.h | 195 const struct rte_eventdev *event_dev; 218 cnxk_sso_pmd_priv(const struct rte_eventdev *event_dev) 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); 241 int cnxk_sso_dev_validate(const 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 D | cnxk_eventdev.c | 33 cnxk_crypto_adapter_qp_add(const struct rte_eventdev *event_dev, in cnxk_crypto_adapter_qp_add() 64 cnxk_sso_xae_reconfigure((struct rte_eventdev *)(uintptr_t)event_dev); in cnxk_crypto_adapter_qp_add() 155 cnxk_sso_xae_reconfigure(struct rte_eventdev *event_dev) in cnxk_sso_xae_reconfigure() 177 cnxk_setup_event_ports(const struct rte_eventdev *event_dev, in cnxk_setup_event_ports() 199 cnxk_sso_port_setup((struct rte_eventdev *)(uintptr_t)event_dev, in cnxk_setup_event_ports() 213 cnxk_sso_restore_links(const struct rte_eventdev *event_dev, in cnxk_sso_restore_links() 239 cnxk_sso_dev_validate(const struct rte_eventdev *event_dev) in cnxk_sso_dev_validate() 445 cnxk_sso_dump(struct rte_eventdev *event_dev, FILE *f) in cnxk_sso_dump() 455 struct rte_eventdev *event_dev = arg; in cnxk_handle_event() 680 cnxk_sso_init(struct rte_eventdev *event_dev) in cnxk_sso_init() [all …]
|
| H A D | cn10k_eventdev.c | 260 cn10k_sso_updt_tx_adptr_data(const struct rte_eventdev *event_dev) in cn10k_sso_updt_tx_adptr_data() 291 cn10k_sso_fp_fns_set(struct rte_eventdev *event_dev) in cn10k_sso_fp_fns_set() 469 cn10k_sso_info_get(struct rte_eventdev *event_dev, in cn10k_sso_info_get() 479 cn10k_sso_dev_configure(const struct rte_eventdev *event_dev) in cn10k_sso_dev_configure() 608 cn10k_sso_port_link(struct rte_eventdev *event_dev, void *port, in cn10k_sso_port_link() 625 cn10k_sso_port_unlink(struct rte_eventdev *event_dev, void *port, in cn10k_sso_port_unlink() 640 cn10k_sso_start(struct rte_eventdev *event_dev) in cn10k_sso_start() 658 cn10k_sso_stop(struct rte_eventdev *event_dev) in cn10k_sso_stop() 665 cn10k_sso_close(struct rte_eventdev *event_dev) in cn10k_sso_close() 776 cn10k_sso_tx_adapter_caps_get(const struct rte_eventdev *dev, in cn10k_sso_tx_adapter_caps_get() [all …]
|
| H A D | cn9k_eventdev.c | 269 cn9k_sso_updt_tx_adptr_data(const struct rte_eventdev *event_dev) in cn9k_sso_updt_tx_adptr_data() 323 cn9k_sso_fp_fns_set(struct rte_eventdev *event_dev) in cn9k_sso_fp_fns_set() 738 cn9k_sso_info_get(struct rte_eventdev *event_dev, in cn9k_sso_info_get() 748 cn9k_sso_dev_configure(const struct rte_eventdev *event_dev) in cn9k_sso_dev_configure() 858 cn9k_sso_port_link(struct rte_eventdev *event_dev, void *port, in cn9k_sso_port_link() 875 cn9k_sso_port_unlink(struct rte_eventdev *event_dev, void *port, in cn9k_sso_port_unlink() 890 cn9k_sso_start(struct rte_eventdev *event_dev) in cn9k_sso_start() 909 cn9k_sso_stop(struct rte_eventdev *event_dev) in cn9k_sso_stop() 915 cn9k_sso_close(struct rte_eventdev *event_dev) in cn9k_sso_close() 1009 cn9k_sso_tx_adapter_caps_get(const struct rte_eventdev *dev, in cn9k_sso_tx_adapter_caps_get() [all …]
|
| H A D | cnxk_eventdev_adptr.c | 209 const struct rte_eventdev *event_dev, const struct rte_eth_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() 276 cnxk_sso_rx_adapter_queue_del(const struct rte_eventdev *event_dev, in cnxk_sso_rx_adapter_queue_del() 316 cnxk_sso_rx_adapter_start(const struct rte_eventdev *event_dev, in cnxk_sso_rx_adapter_start() 326 cnxk_sso_rx_adapter_stop(const struct rte_eventdev *event_dev, in cnxk_sso_rx_adapter_stop() 479 cnxk_sso_updt_tx_queue_data(const struct rte_eventdev *event_dev, in cnxk_sso_updt_tx_queue_data() 529 cnxk_sso_tx_adapter_queue_add(const struct rte_eventdev *event_dev, in cnxk_sso_tx_adapter_queue_add() 562 cnxk_sso_tx_adapter_queue_del(const struct rte_eventdev *event_dev, in cnxk_sso_tx_adapter_queue_del()
|
| H A D | cnxk_eventdev_stats.c | 104 cnxk_sso_xstats_get(const struct rte_eventdev *event_dev, in cnxk_sso_xstats_get() 171 cnxk_sso_xstats_reset(struct rte_eventdev *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()
|
| /dpdk/drivers/event/opdl/ |
| H A D | opdl_evdev.h | 261 opdl_pmd_priv(const struct rte_eventdev *eventdev) in opdl_pmd_priv() 273 opdl_pmd_priv_const(const struct rte_eventdev *eventdev) in opdl_pmd_priv_const() 285 void opdl_event_schedule(struct rte_eventdev *dev); 287 void opdl_xstats_init(struct rte_eventdev *dev); 288 int opdl_xstats_uninit(struct rte_eventdev *dev); 293 int opdl_xstats_get(const struct rte_eventdev *dev, 298 int opdl_xstats_reset(struct rte_eventdev *dev, 304 int opdl_add_event_handlers(struct rte_eventdev *dev); 305 int build_all_dependencies(struct rte_eventdev *dev); 306 int check_queues_linked(struct rte_eventdev *dev); [all …]
|
| H A D | opdl_evdev_xstats.c | 19 opdl_xstats_init(struct rte_eventdev *dev) in opdl_xstats_init() 49 opdl_xstats_uninit(struct rte_eventdev *dev) in opdl_xstats_uninit() 64 opdl_xstats_get_names(const struct rte_eventdev *dev, in opdl_xstats_get_names() 99 opdl_xstats_get(const struct rte_eventdev *dev, in opdl_xstats_get() 135 opdl_xstats_get_by_name(const struct rte_eventdev *dev, in opdl_xstats_get_by_name() 162 opdl_xstats_reset(struct rte_eventdev *dev, in opdl_xstats_reset()
|
| H A D | opdl_evdev.c | 88 opdl_port_link(struct rte_eventdev *dev, in opdl_port_link() 147 opdl_port_unlink(struct rte_eventdev *dev, in opdl_port_unlink() 178 opdl_port_setup(struct rte_eventdev *dev, in opdl_port_setup() 235 opdl_queue_setup(struct rte_eventdev *dev, in opdl_queue_setup() 322 opdl_queue_def_conf(struct rte_eventdev *dev, in opdl_queue_def_conf() 342 opdl_dev_configure(const struct rte_eventdev *dev) in opdl_dev_configure() 386 opdl_dump(struct rte_eventdev *dev, FILE *f) in opdl_dump() 464 opdl_stop(struct rte_eventdev *dev) in opdl_stop() 479 opdl_start(struct rte_eventdev *dev) in opdl_start() 532 opdl_close(struct rte_eventdev *dev) in opdl_close() [all …]
|
| H A D | opdl_evdev_init.c | 350 opdl_add_event_handlers(struct rte_eventdev *dev) in opdl_add_event_handlers() 405 build_all_dependencies(struct rte_eventdev *dev) in build_all_dependencies() 463 check_queues_linked(struct rte_eventdev *dev) in check_queues_linked() 504 destroy_queues_and_rings(struct rte_eventdev *dev) in destroy_queues_and_rings() 614 create_queues_and_rings(struct rte_eventdev *dev) in create_queues_and_rings() 699 initialise_all_other_ports(struct rte_eventdev *dev) in initialise_all_other_ports() 870 initialise_queue_zero_ports(struct rte_eventdev *dev) in initialise_queue_zero_ports() 919 assign_internal_queue_ids(struct rte_eventdev *dev) in assign_internal_queue_ids()
|
| /dpdk/drivers/event/skeleton/ |
| H A D | skeleton_eventdev.c | 82 skeleton_eventdev_info_get(struct rte_eventdev *dev, in skeleton_eventdev_info_get() 110 skeleton_eventdev_configure(const struct rte_eventdev *dev) in skeleton_eventdev_configure() 126 skeleton_eventdev_start(struct rte_eventdev *dev) in skeleton_eventdev_start() 138 skeleton_eventdev_stop(struct rte_eventdev *dev) in skeleton_eventdev_stop() 148 skeleton_eventdev_close(struct rte_eventdev *dev) in skeleton_eventdev_close() 264 skeleton_eventdev_port_link(struct rte_eventdev *dev, void *port, in skeleton_eventdev_port_link() 281 skeleton_eventdev_port_unlink(struct rte_eventdev *dev, void *port, in skeleton_eventdev_port_unlink() 297 skeleton_eventdev_timeout_ticks(struct rte_eventdev *dev, uint64_t ns, in skeleton_eventdev_timeout_ticks() 312 skeleton_eventdev_dump(struct rte_eventdev *dev, FILE *f) in skeleton_eventdev_dump() 343 skeleton_eventdev_init(struct rte_eventdev *eventdev) in skeleton_eventdev_init() [all …]
|
| /dpdk/drivers/event/dpaa/ |
| H A D | dpaa_eventdev.c | 321 dpaa_event_dev_info_get(struct rte_eventdev *dev, in dpaa_event_dev_info_get() 364 dpaa_event_dev_configure(const struct rte_eventdev *dev) in dpaa_event_dev_configure() 442 dpaa_event_dev_start(struct rte_eventdev *dev) in dpaa_event_dev_start() 451 dpaa_event_dev_stop(struct rte_eventdev *dev) in dpaa_event_dev_stop() 458 dpaa_event_dev_close(struct rte_eventdev *dev) in dpaa_event_dev_close() 550 dpaa_event_port_link(struct rte_eventdev *dev, void *port, in dpaa_event_port_link() 635 const struct rte_eventdev *dev, in dpaa_event_eth_rx_adapter_queue_add() 846 dpaa_eventdev_crypto_start(const struct rte_eventdev *dev, in dpaa_eventdev_crypto_start() 858 dpaa_eventdev_crypto_stop(const struct rte_eventdev *dev, in dpaa_eventdev_crypto_stop() 871 const struct rte_eventdev *dev) in dpaa_eventdev_tx_adapter_create() [all …]
|
| /dpdk/drivers/event/octeontx/ |
| H A D | ssovf_evdev.c | 164 ssovf_configure(const struct rte_eventdev *dev) in ssovf_configure() 206 ssovf_queue_setup(struct rte_eventdev *dev, uint8_t queue_id, in ssovf_queue_setup() 235 ssovf_port_setup(struct rte_eventdev *dev, uint8_t port_id, in ssovf_port_setup() 533 ssovf_eth_rx_adapter_start(const struct rte_eventdev *dev, in ssovf_eth_rx_adapter_start() 544 ssovf_eth_rx_adapter_stop(const struct rte_eventdev *dev, in ssovf_eth_rx_adapter_stop() 625 ssovf_dump(struct rte_eventdev *dev, FILE *f) in ssovf_dump() 636 ssovf_start(struct rte_eventdev *dev) in ssovf_start() 666 struct rte_eventdev *dev = arg; in ssows_handle_event() 674 ssovf_stop(struct rte_eventdev *dev) in ssovf_stop() 700 ssovf_close(struct rte_eventdev *dev) in ssovf_close() [all …]
|
| /dpdk/drivers/event/dpaa2/ |
| H A D | dpaa2_eventdev.c | 373 dpaa2_eventdev_info_get(struct rte_eventdev *dev, in dpaa2_eventdev_info_get() 417 dpaa2_eventdev_configure(const struct rte_eventdev *dev) in dpaa2_eventdev_configure() 451 dpaa2_eventdev_start(struct rte_eventdev *dev) in dpaa2_eventdev_start() 461 dpaa2_eventdev_stop(struct rte_eventdev *dev) in dpaa2_eventdev_stop() 469 dpaa2_eventdev_close(struct rte_eventdev *dev) in dpaa2_eventdev_close() 666 dpaa2_eventdev_dump(struct rte_eventdev *dev, FILE *f) in dpaa2_eventdev_dump() 794 dpaa2_eventdev_eth_start(const struct rte_eventdev *dev, in dpaa2_eventdev_eth_start() 806 dpaa2_eventdev_eth_stop(const struct rte_eventdev *dev, in dpaa2_eventdev_eth_stop() 961 const struct rte_eventdev *dev) in dpaa2_eventdev_tx_adapter_create() 1092 struct rte_eventdev *eventdev; in dpaa2_eventdev_create() [all …]
|
| /dpdk/drivers/event/dsw/ |
| H A D | dsw_evdev.c | 18 dsw_port_setup(struct rte_eventdev *dev, uint8_t port_id, in dsw_port_setup() 76 dsw_port_def_conf(struct rte_eventdev *dev __rte_unused, in dsw_port_def_conf() 97 dsw_queue_setup(struct rte_eventdev *dev, uint8_t queue_id, in dsw_queue_setup() 127 dsw_queue_def_conf(struct rte_eventdev *dev __rte_unused, in dsw_queue_def_conf() 139 dsw_queue_release(struct rte_eventdev *dev __rte_unused, in dsw_queue_release() 208 dsw_info_get(struct rte_eventdev *dev __rte_unused, in dsw_info_get() 230 dsw_configure(const struct rte_eventdev *dev) in dsw_configure() 269 dsw_start(struct rte_eventdev *dev) in dsw_start() 348 dsw_stop(struct rte_eventdev *dev) in dsw_stop() 363 dsw_close(struct rte_eventdev *dev) in dsw_close() [all …]
|
| H A D | dsw_xstats.c | 247 dsw_xstats_get_names(const struct rte_eventdev *dev, in dsw_xstats_get_names() 278 dsw_xstats_dev_get(const struct rte_eventdev *dev, in dsw_xstats_dev_get() 293 dsw_xstats_port_get(const struct rte_eventdev *dev, uint8_t port_id, in dsw_xstats_port_get() 314 dsw_xstats_get(const struct rte_eventdev *dev, in dsw_xstats_get() 333 const struct rte_eventdev *dev; 356 dsw_xstats_get_by_name(const struct rte_eventdev *dev, const char *name, in dsw_xstats_get_by_name()
|
| H A D | dsw_evdev.h | 276 int dsw_xstats_get_names(const struct rte_eventdev *dev, 281 int dsw_xstats_get(const struct rte_eventdev *dev, 284 uint64_t dsw_xstats_get_by_name(const struct rte_eventdev *dev, 288 dsw_pmd_priv(const struct rte_eventdev *eventdev) in dsw_pmd_priv()
|
| /dpdk/drivers/event/sw/ |
| H A D | sw_evdev.c | 136 sw_port_setup(struct rte_eventdev *dev, uint8_t port_id, in sw_port_setup() 400 sw_drain_ports(struct rte_eventdev *dev) in sw_drain_ports() 448 sw_drain_queues(struct rte_eventdev *dev) in sw_drain_queues() 460 sw_clean_qid_iqs(struct rte_eventdev *dev) in sw_clean_qid_iqs() 509 sw_dev_configure(const struct rte_eventdev *dev) in sw_dev_configure() 619 sw_dump(struct rte_eventdev *dev, FILE *f) in sw_dump() 766 sw_start(struct rte_eventdev *dev) in sw_start() 823 sw_stop(struct rte_eventdev *dev) in sw_stop() 853 sw_close(struct rte_eventdev *dev) in sw_close() 937 struct rte_eventdev *dev = args; in sw_sched_service_func() [all …]
|
| H A D | sw_evdev.h | 280 sw_pmd_priv(const struct rte_eventdev *eventdev) in sw_pmd_priv() 286 sw_pmd_priv_const(const struct rte_eventdev *eventdev) in sw_pmd_priv_const() 298 void sw_event_schedule(struct rte_eventdev *dev); 301 int sw_xstats_get_names(const struct rte_eventdev *dev, 305 int sw_xstats_get(const struct rte_eventdev *dev, 308 uint64_t sw_xstats_get_by_name(const struct rte_eventdev *dev, 310 int sw_xstats_reset(struct rte_eventdev *dev,
|
| /dpdk/drivers/event/dlb2/ |
| H A D | dlb2_priv.h | 570 struct rte_eventdev *event_dev; /* backlink to dev */ 647 void dlb2_eventdev_dump(struct rte_eventdev *dev, FILE *f); 653 int dlb2_eventdev_xstats_get(const struct rte_eventdev *dev, 657 int dlb2_eventdev_xstats_get_names(const struct rte_eventdev *dev, 662 uint64_t dlb2_eventdev_xstats_get_by_name(const struct rte_eventdev *dev, 665 int dlb2_eventdev_xstats_reset(struct rte_eventdev *dev, 673 int dlb2_primary_eventdev_probe(struct rte_eventdev *dev, 677 int dlb2_secondary_eventdev_probe(struct rte_eventdev *dev,
|