xref: /dpdk/lib/eventdev/version.map (revision 4ade669c2823c0ebcaf7bfb7589db13cb2e4a6d8)
1cb9187bcSDavid MarchandDPDK_25 {
299a2dd95SBruce Richardson	global:
399a2dd95SBruce Richardson
4fcf78205SPavan Nikhilesh	__rte_eventdev_trace_crypto_adapter_enqueue;
5fcf78205SPavan Nikhilesh	__rte_eventdev_trace_deq_burst;
6fcf78205SPavan Nikhilesh	__rte_eventdev_trace_enq_burst;
7fcf78205SPavan Nikhilesh	__rte_eventdev_trace_eth_tx_adapter_enqueue;
8b8b684f7SStephen Hemminger	__rte_eventdev_trace_maintain;
9fcf78205SPavan Nikhilesh	__rte_eventdev_trace_timer_arm_burst;
10fcf78205SPavan Nikhilesh	__rte_eventdev_trace_timer_arm_tmo_tick_burst;
11fcf78205SPavan Nikhilesh	__rte_eventdev_trace_timer_cancel_burst;
1299a2dd95SBruce Richardson	rte_event_crypto_adapter_caps_get;
1399a2dd95SBruce Richardson	rte_event_crypto_adapter_create;
1499a2dd95SBruce Richardson	rte_event_crypto_adapter_create_ext;
1599a2dd95SBruce Richardson	rte_event_crypto_adapter_event_port_get;
1699a2dd95SBruce Richardson	rte_event_crypto_adapter_free;
1799a2dd95SBruce Richardson	rte_event_crypto_adapter_queue_pair_add;
1899a2dd95SBruce Richardson	rte_event_crypto_adapter_queue_pair_del;
1999a2dd95SBruce Richardson	rte_event_crypto_adapter_service_id_get;
2099a2dd95SBruce Richardson	rte_event_crypto_adapter_start;
2199a2dd95SBruce Richardson	rte_event_crypto_adapter_stats_get;
2299a2dd95SBruce Richardson	rte_event_crypto_adapter_stats_reset;
2399a2dd95SBruce Richardson	rte_event_crypto_adapter_stop;
24b8b684f7SStephen Hemminger	rte_event_crypto_adapter_vector_limits_get;
2599a2dd95SBruce Richardson	rte_event_dequeue_timeout_ticks;
2699a2dd95SBruce Richardson	rte_event_dev_attr_get;
2799a2dd95SBruce Richardson	rte_event_dev_close;
2899a2dd95SBruce Richardson	rte_event_dev_configure;
2999a2dd95SBruce Richardson	rte_event_dev_count;
3099a2dd95SBruce Richardson	rte_event_dev_dump;
3199a2dd95SBruce Richardson	rte_event_dev_get_dev_id;
3299a2dd95SBruce Richardson	rte_event_dev_info_get;
3399a2dd95SBruce Richardson	rte_event_dev_selftest;
3499a2dd95SBruce Richardson	rte_event_dev_service_id_get;
3599a2dd95SBruce Richardson	rte_event_dev_socket_id;
3699a2dd95SBruce Richardson	rte_event_dev_start;
3799a2dd95SBruce Richardson	rte_event_dev_stop;
3899a2dd95SBruce Richardson	rte_event_dev_stop_flush_callback_register;
3999a2dd95SBruce Richardson	rte_event_dev_xstats_by_name_get;
4099a2dd95SBruce Richardson	rte_event_dev_xstats_get;
4199a2dd95SBruce Richardson	rte_event_dev_xstats_names_get;
4299a2dd95SBruce Richardson	rte_event_dev_xstats_reset;
4399a2dd95SBruce Richardson	rte_event_eth_rx_adapter_caps_get;
4499a2dd95SBruce Richardson	rte_event_eth_rx_adapter_cb_register;
4599a2dd95SBruce Richardson	rte_event_eth_rx_adapter_create;
4699a2dd95SBruce Richardson	rte_event_eth_rx_adapter_create_ext;
47b8b684f7SStephen Hemminger	rte_event_eth_rx_adapter_create_with_params;
48b8b684f7SStephen Hemminger	rte_event_eth_rx_adapter_event_port_get;
4999a2dd95SBruce Richardson	rte_event_eth_rx_adapter_free;
50b8b684f7SStephen Hemminger	rte_event_eth_rx_adapter_instance_get;
5199a2dd95SBruce Richardson	rte_event_eth_rx_adapter_queue_add;
52b8b684f7SStephen Hemminger	rte_event_eth_rx_adapter_queue_conf_get;
5399a2dd95SBruce Richardson	rte_event_eth_rx_adapter_queue_del;
54b8b684f7SStephen Hemminger	rte_event_eth_rx_adapter_queue_stats_get;
55b8b684f7SStephen Hemminger	rte_event_eth_rx_adapter_queue_stats_reset;
5699a2dd95SBruce Richardson	rte_event_eth_rx_adapter_service_id_get;
5799a2dd95SBruce Richardson	rte_event_eth_rx_adapter_start;
5899a2dd95SBruce Richardson	rte_event_eth_rx_adapter_stats_get;
5999a2dd95SBruce Richardson	rte_event_eth_rx_adapter_stats_reset;
6099a2dd95SBruce Richardson	rte_event_eth_rx_adapter_stop;
61fcf78205SPavan Nikhilesh	rte_event_eth_rx_adapter_vector_limits_get;
6299a2dd95SBruce Richardson	rte_event_eth_tx_adapter_caps_get;
6399a2dd95SBruce Richardson	rte_event_eth_tx_adapter_create;
6499a2dd95SBruce Richardson	rte_event_eth_tx_adapter_create_ext;
6599a2dd95SBruce Richardson	rte_event_eth_tx_adapter_event_port_get;
6699a2dd95SBruce Richardson	rte_event_eth_tx_adapter_free;
67b8b684f7SStephen Hemminger	rte_event_eth_tx_adapter_instance_get;
6899a2dd95SBruce Richardson	rte_event_eth_tx_adapter_queue_add;
6999a2dd95SBruce Richardson	rte_event_eth_tx_adapter_queue_del;
70b8b684f7SStephen Hemminger	rte_event_eth_tx_adapter_queue_start;
71b8b684f7SStephen Hemminger	rte_event_eth_tx_adapter_queue_stop;
7299a2dd95SBruce Richardson	rte_event_eth_tx_adapter_service_id_get;
7399a2dd95SBruce Richardson	rte_event_eth_tx_adapter_start;
7499a2dd95SBruce Richardson	rte_event_eth_tx_adapter_stats_get;
7599a2dd95SBruce Richardson	rte_event_eth_tx_adapter_stats_reset;
7699a2dd95SBruce Richardson	rte_event_eth_tx_adapter_stop;
77fcf78205SPavan Nikhilesh	rte_event_fp_ops;
7899a2dd95SBruce Richardson	rte_event_port_attr_get;
7999a2dd95SBruce Richardson	rte_event_port_default_conf_get;
8099a2dd95SBruce Richardson	rte_event_port_link;
8199a2dd95SBruce Richardson	rte_event_port_links_get;
82b8b684f7SStephen Hemminger	rte_event_port_quiesce;
8399a2dd95SBruce Richardson	rte_event_port_setup;
8499a2dd95SBruce Richardson	rte_event_port_unlink;
8599a2dd95SBruce Richardson	rte_event_port_unlinks_in_progress;
8699a2dd95SBruce Richardson	rte_event_queue_attr_get;
87b8b684f7SStephen Hemminger	rte_event_queue_attr_set;
8899a2dd95SBruce Richardson	rte_event_queue_default_conf_get;
8999a2dd95SBruce Richardson	rte_event_queue_setup;
9099a2dd95SBruce Richardson	rte_event_ring_create;
9199a2dd95SBruce Richardson	rte_event_ring_free;
9299a2dd95SBruce Richardson	rte_event_ring_init;
9399a2dd95SBruce Richardson	rte_event_ring_lookup;
9499a2dd95SBruce Richardson	rte_event_timer_adapter_caps_get;
9599a2dd95SBruce Richardson	rte_event_timer_adapter_create;
9699a2dd95SBruce Richardson	rte_event_timer_adapter_create_ext;
9799a2dd95SBruce Richardson	rte_event_timer_adapter_free;
9899a2dd95SBruce Richardson	rte_event_timer_adapter_get_info;
9999a2dd95SBruce Richardson	rte_event_timer_adapter_lookup;
10099a2dd95SBruce Richardson	rte_event_timer_adapter_service_id_get;
10199a2dd95SBruce Richardson	rte_event_timer_adapter_start;
10299a2dd95SBruce Richardson	rte_event_timer_adapter_stats_get;
10399a2dd95SBruce Richardson	rte_event_timer_adapter_stats_reset;
10499a2dd95SBruce Richardson	rte_event_timer_adapter_stop;
10599a2dd95SBruce Richardson	rte_event_timer_arm_burst;
10699a2dd95SBruce Richardson	rte_event_timer_arm_tmo_tick_burst;
10799a2dd95SBruce Richardson	rte_event_timer_cancel_burst;
10868e9668aSPavan Nikhilesh	rte_event_vector_pool_create;
10999a2dd95SBruce Richardson
11099a2dd95SBruce Richardson	local: *;
11199a2dd95SBruce Richardson};
11299a2dd95SBruce Richardson
11399a2dd95SBruce RichardsonEXPERIMENTAL {
11499a2dd95SBruce Richardson	global:
11599a2dd95SBruce Richardson
1160727ff34SErik Gabriel Carrillo	# added in 23.03
11704ed18cdSNaga Harish K S V	rte_event_crypto_adapter_runtime_params_get;
11804ed18cdSNaga Harish K S V	rte_event_crypto_adapter_runtime_params_init;
11904ed18cdSNaga Harish K S V	rte_event_crypto_adapter_runtime_params_set;
1203716f521SNaga Harish K S V	rte_event_eth_rx_adapter_runtime_params_get;
1213716f521SNaga Harish K S V	rte_event_eth_rx_adapter_runtime_params_init;
1223716f521SNaga Harish K S V	rte_event_eth_rx_adapter_runtime_params_set;
1231d176c7aSNaga Harish K S V	rte_event_eth_tx_adapter_runtime_params_get;
1241d176c7aSNaga Harish K S V	rte_event_eth_tx_adapter_runtime_params_init;
1251d176c7aSNaga Harish K S V	rte_event_eth_tx_adapter_runtime_params_set;
1260727ff34SErik Gabriel Carrillo	rte_event_timer_remaining_ticks_get;
1271f07a41dSNaga Harish K S V
1281f07a41dSNaga Harish K S V	# added in 23.11
12966a30a29SAmit Prakash Shukla	rte_event_dma_adapter_caps_get;
13066a30a29SAmit Prakash Shukla	rte_event_dma_adapter_create;
13166a30a29SAmit Prakash Shukla	rte_event_dma_adapter_create_ext;
13266a30a29SAmit Prakash Shukla	rte_event_dma_adapter_enqueue;
13366a30a29SAmit Prakash Shukla	rte_event_dma_adapter_event_port_get;
13466a30a29SAmit Prakash Shukla	rte_event_dma_adapter_free;
13566a30a29SAmit Prakash Shukla	rte_event_dma_adapter_runtime_params_get;
13666a30a29SAmit Prakash Shukla	rte_event_dma_adapter_runtime_params_init;
13766a30a29SAmit Prakash Shukla	rte_event_dma_adapter_runtime_params_set;
13866a30a29SAmit Prakash Shukla	rte_event_dma_adapter_service_id_get;
13966a30a29SAmit Prakash Shukla	rte_event_dma_adapter_start;
14066a30a29SAmit Prakash Shukla	rte_event_dma_adapter_stats_get;
14166a30a29SAmit Prakash Shukla	rte_event_dma_adapter_stats_reset;
14266a30a29SAmit Prakash Shukla	rte_event_dma_adapter_stop;
14366a30a29SAmit Prakash Shukla	rte_event_dma_adapter_vchan_add;
14466a30a29SAmit Prakash Shukla	rte_event_dma_adapter_vchan_del;
1451f07a41dSNaga Harish K S V	rte_event_eth_rx_adapter_create_ext_with_params;
146d007a7f3SPavan Nikhilesh	rte_event_port_profile_links_set;
147d007a7f3SPavan Nikhilesh	rte_event_port_profile_unlink;
148d007a7f3SPavan Nikhilesh	rte_event_port_profile_links_get;
149d007a7f3SPavan Nikhilesh	__rte_eventdev_trace_port_profile_switch;
150c1bdd86dSPavan Nikhilesh
151c1bdd86dSPavan Nikhilesh	# added in 24.11
152c1bdd86dSPavan Nikhilesh	rte_event_port_preschedule_modify;
153c1bdd86dSPavan Nikhilesh	__rte_eventdev_trace_port_preschedule_modify;
154*4ade669cSPavan Nikhilesh	rte_event_port_preschedule;
155*4ade669cSPavan Nikhilesh	__rte_eventdev_trace_port_preschedule;
156fcf78205SPavan Nikhilesh};
157fcf78205SPavan Nikhilesh
158fcf78205SPavan NikhileshINTERNAL {
159fcf78205SPavan Nikhilesh	global:
160fcf78205SPavan Nikhilesh
161d35e6132SPavan Nikhilesh	event_dev_fp_ops_reset;
162d35e6132SPavan Nikhilesh	event_dev_fp_ops_set;
163d35e6132SPavan Nikhilesh	event_dev_probing_finish;
164e792ec08SStephen Hemminger	rte_event_logtype;
16523d06e37SPavan Nikhilesh	rte_event_pmd_allocate;
16623d06e37SPavan Nikhilesh	rte_event_pmd_get_named_dev;
16723d06e37SPavan Nikhilesh	rte_event_pmd_is_valid_dev;
16823d06e37SPavan Nikhilesh	rte_event_pmd_pci_probe;
16923d06e37SPavan Nikhilesh	rte_event_pmd_pci_probe_named;
17023d06e37SPavan Nikhilesh	rte_event_pmd_pci_remove;
17123d06e37SPavan Nikhilesh	rte_event_pmd_release;
172fcf78205SPavan Nikhilesh	rte_event_pmd_selftest_seqn_dynfield_offset;
17323d06e37SPavan Nikhilesh	rte_event_pmd_vdev_init;
17423d06e37SPavan Nikhilesh	rte_event_pmd_vdev_uninit;
175295c053fSPavan Nikhilesh	rte_eventdevs;
17699a2dd95SBruce Richardson};
177