xref: /dpdk/lib/eventdev/version.map (revision 97b914f4)
1fdab8f2eSThomas MonjalonDPDK_22 {
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;
8fcf78205SPavan Nikhilesh	__rte_eventdev_trace_timer_arm_burst;
9fcf78205SPavan Nikhilesh	__rte_eventdev_trace_timer_arm_tmo_tick_burst;
10fcf78205SPavan Nikhilesh	__rte_eventdev_trace_timer_cancel_burst;
1199a2dd95SBruce Richardson	rte_event_crypto_adapter_caps_get;
1299a2dd95SBruce Richardson	rte_event_crypto_adapter_create;
1399a2dd95SBruce Richardson	rte_event_crypto_adapter_create_ext;
1499a2dd95SBruce Richardson	rte_event_crypto_adapter_event_port_get;
1599a2dd95SBruce Richardson	rte_event_crypto_adapter_free;
1699a2dd95SBruce Richardson	rte_event_crypto_adapter_queue_pair_add;
1799a2dd95SBruce Richardson	rte_event_crypto_adapter_queue_pair_del;
1899a2dd95SBruce Richardson	rte_event_crypto_adapter_service_id_get;
1999a2dd95SBruce Richardson	rte_event_crypto_adapter_start;
2099a2dd95SBruce Richardson	rte_event_crypto_adapter_stats_get;
2199a2dd95SBruce Richardson	rte_event_crypto_adapter_stats_reset;
2299a2dd95SBruce Richardson	rte_event_crypto_adapter_stop;
2399a2dd95SBruce Richardson	rte_event_dequeue_timeout_ticks;
2499a2dd95SBruce Richardson	rte_event_dev_attr_get;
2599a2dd95SBruce Richardson	rte_event_dev_close;
2699a2dd95SBruce Richardson	rte_event_dev_configure;
2799a2dd95SBruce Richardson	rte_event_dev_count;
2899a2dd95SBruce Richardson	rte_event_dev_dump;
2999a2dd95SBruce Richardson	rte_event_dev_get_dev_id;
3099a2dd95SBruce Richardson	rte_event_dev_info_get;
3199a2dd95SBruce Richardson	rte_event_dev_selftest;
3299a2dd95SBruce Richardson	rte_event_dev_service_id_get;
3399a2dd95SBruce Richardson	rte_event_dev_socket_id;
3499a2dd95SBruce Richardson	rte_event_dev_start;
3599a2dd95SBruce Richardson	rte_event_dev_stop;
3699a2dd95SBruce Richardson	rte_event_dev_stop_flush_callback_register;
3799a2dd95SBruce Richardson	rte_event_dev_xstats_by_name_get;
3899a2dd95SBruce Richardson	rte_event_dev_xstats_get;
3999a2dd95SBruce Richardson	rte_event_dev_xstats_names_get;
4099a2dd95SBruce Richardson	rte_event_dev_xstats_reset;
4199a2dd95SBruce Richardson	rte_event_eth_rx_adapter_caps_get;
4299a2dd95SBruce Richardson	rte_event_eth_rx_adapter_cb_register;
4399a2dd95SBruce Richardson	rte_event_eth_rx_adapter_create;
4499a2dd95SBruce Richardson	rte_event_eth_rx_adapter_create_ext;
4599a2dd95SBruce Richardson	rte_event_eth_rx_adapter_free;
4699a2dd95SBruce Richardson	rte_event_eth_rx_adapter_queue_add;
4799a2dd95SBruce Richardson	rte_event_eth_rx_adapter_queue_del;
4899a2dd95SBruce Richardson	rte_event_eth_rx_adapter_service_id_get;
4999a2dd95SBruce Richardson	rte_event_eth_rx_adapter_start;
5099a2dd95SBruce Richardson	rte_event_eth_rx_adapter_stats_get;
5199a2dd95SBruce Richardson	rte_event_eth_rx_adapter_stats_reset;
5299a2dd95SBruce Richardson	rte_event_eth_rx_adapter_stop;
53fcf78205SPavan Nikhilesh	rte_event_eth_rx_adapter_vector_limits_get;
5499a2dd95SBruce Richardson	rte_event_eth_tx_adapter_caps_get;
5599a2dd95SBruce Richardson	rte_event_eth_tx_adapter_create;
5699a2dd95SBruce Richardson	rte_event_eth_tx_adapter_create_ext;
5799a2dd95SBruce Richardson	rte_event_eth_tx_adapter_event_port_get;
5899a2dd95SBruce Richardson	rte_event_eth_tx_adapter_free;
5999a2dd95SBruce Richardson	rte_event_eth_tx_adapter_queue_add;
6099a2dd95SBruce Richardson	rte_event_eth_tx_adapter_queue_del;
6199a2dd95SBruce Richardson	rte_event_eth_tx_adapter_service_id_get;
6299a2dd95SBruce Richardson	rte_event_eth_tx_adapter_start;
6399a2dd95SBruce Richardson	rte_event_eth_tx_adapter_stats_get;
6499a2dd95SBruce Richardson	rte_event_eth_tx_adapter_stats_reset;
6599a2dd95SBruce Richardson	rte_event_eth_tx_adapter_stop;
66fcf78205SPavan Nikhilesh	rte_event_fp_ops;
6799a2dd95SBruce Richardson	rte_event_port_attr_get;
6899a2dd95SBruce Richardson	rte_event_port_default_conf_get;
6999a2dd95SBruce Richardson	rte_event_port_link;
7099a2dd95SBruce Richardson	rte_event_port_links_get;
7199a2dd95SBruce Richardson	rte_event_port_setup;
7299a2dd95SBruce Richardson	rte_event_port_unlink;
7399a2dd95SBruce Richardson	rte_event_port_unlinks_in_progress;
7499a2dd95SBruce Richardson	rte_event_queue_attr_get;
7599a2dd95SBruce Richardson	rte_event_queue_default_conf_get;
7699a2dd95SBruce Richardson	rte_event_queue_setup;
7799a2dd95SBruce Richardson	rte_event_ring_create;
7899a2dd95SBruce Richardson	rte_event_ring_free;
7999a2dd95SBruce Richardson	rte_event_ring_init;
8099a2dd95SBruce Richardson	rte_event_ring_lookup;
8199a2dd95SBruce Richardson	rte_event_timer_adapter_caps_get;
8299a2dd95SBruce Richardson	rte_event_timer_adapter_create;
8399a2dd95SBruce Richardson	rte_event_timer_adapter_create_ext;
8499a2dd95SBruce Richardson	rte_event_timer_adapter_free;
8599a2dd95SBruce Richardson	rte_event_timer_adapter_get_info;
8699a2dd95SBruce Richardson	rte_event_timer_adapter_lookup;
8799a2dd95SBruce Richardson	rte_event_timer_adapter_service_id_get;
8899a2dd95SBruce Richardson	rte_event_timer_adapter_start;
8999a2dd95SBruce Richardson	rte_event_timer_adapter_stats_get;
9099a2dd95SBruce Richardson	rte_event_timer_adapter_stats_reset;
9199a2dd95SBruce Richardson	rte_event_timer_adapter_stop;
9299a2dd95SBruce Richardson	rte_event_timer_arm_burst;
9399a2dd95SBruce Richardson	rte_event_timer_arm_tmo_tick_burst;
9499a2dd95SBruce Richardson	rte_event_timer_cancel_burst;
9568e9668aSPavan Nikhilesh	rte_event_vector_pool_create;
9699a2dd95SBruce Richardson
9799a2dd95SBruce Richardson	local: *;
9899a2dd95SBruce Richardson};
9999a2dd95SBruce Richardson
10099a2dd95SBruce RichardsonEXPERIMENTAL {
10199a2dd95SBruce Richardson	global:
10299a2dd95SBruce Richardson
103fcf78205SPavan Nikhilesh	# added in 21.11
104fcf78205SPavan Nikhilesh	rte_event_eth_rx_adapter_create_with_params;
105fcf78205SPavan Nikhilesh	rte_event_eth_rx_adapter_queue_conf_get;
106995b150cSNaga Harish K S V	rte_event_eth_rx_adapter_queue_stats_get;
107995b150cSNaga Harish K S V	rte_event_eth_rx_adapter_queue_stats_reset;
1086ff23631SNaga Harish K S V
1096ff23631SNaga Harish K S V	# added in 22.03
1106ff23631SNaga Harish K S V	rte_event_eth_rx_adapter_event_port_get;
1111ff23ce6SPavan Nikhilesh
1121ff23ce6SPavan Nikhilesh	# added in 22.07
1131ff23ce6SPavan Nikhilesh	rte_event_port_quiesce;
114*97b914f4SShijith Thotton	rte_event_queue_attr_set;
115fcf78205SPavan Nikhilesh};
116fcf78205SPavan Nikhilesh
117fcf78205SPavan NikhileshINTERNAL {
118fcf78205SPavan Nikhilesh	global:
119fcf78205SPavan Nikhilesh
12099a2dd95SBruce Richardson	__rte_eventdev_trace_close;
121fcf78205SPavan Nikhilesh	__rte_eventdev_trace_configure;
122fcf78205SPavan Nikhilesh	__rte_eventdev_trace_crypto_adapter_create;
123fcf78205SPavan Nikhilesh	__rte_eventdev_trace_crypto_adapter_free;
124fcf78205SPavan Nikhilesh	__rte_eventdev_trace_crypto_adapter_queue_pair_add;
125fcf78205SPavan Nikhilesh	__rte_eventdev_trace_crypto_adapter_queue_pair_del;
126fcf78205SPavan Nikhilesh	__rte_eventdev_trace_crypto_adapter_start;
127fcf78205SPavan Nikhilesh	__rte_eventdev_trace_crypto_adapter_stop;
12899a2dd95SBruce Richardson	__rte_eventdev_trace_eth_rx_adapter_create;
12999a2dd95SBruce Richardson	__rte_eventdev_trace_eth_rx_adapter_free;
13099a2dd95SBruce Richardson	__rte_eventdev_trace_eth_rx_adapter_queue_add;
13199a2dd95SBruce Richardson	__rte_eventdev_trace_eth_rx_adapter_queue_del;
13299a2dd95SBruce Richardson	__rte_eventdev_trace_eth_rx_adapter_start;
13399a2dd95SBruce Richardson	__rte_eventdev_trace_eth_rx_adapter_stop;
13499a2dd95SBruce Richardson	__rte_eventdev_trace_eth_tx_adapter_create;
13599a2dd95SBruce Richardson	__rte_eventdev_trace_eth_tx_adapter_free;
13699a2dd95SBruce Richardson	__rte_eventdev_trace_eth_tx_adapter_queue_add;
13799a2dd95SBruce Richardson	__rte_eventdev_trace_eth_tx_adapter_queue_del;
13899a2dd95SBruce Richardson	__rte_eventdev_trace_eth_tx_adapter_start;
13999a2dd95SBruce Richardson	__rte_eventdev_trace_eth_tx_adapter_stop;
140fcf78205SPavan Nikhilesh	__rte_eventdev_trace_port_link;
141fcf78205SPavan Nikhilesh	__rte_eventdev_trace_port_setup;
142fcf78205SPavan Nikhilesh	__rte_eventdev_trace_port_unlink;
143fcf78205SPavan Nikhilesh	__rte_eventdev_trace_queue_setup;
144fcf78205SPavan Nikhilesh	__rte_eventdev_trace_start;
145fcf78205SPavan Nikhilesh	__rte_eventdev_trace_stop;
14699a2dd95SBruce Richardson	__rte_eventdev_trace_timer_adapter_create;
147fcf78205SPavan Nikhilesh	__rte_eventdev_trace_timer_adapter_free;
14899a2dd95SBruce Richardson	__rte_eventdev_trace_timer_adapter_start;
14999a2dd95SBruce Richardson	__rte_eventdev_trace_timer_adapter_stop;
150d35e6132SPavan Nikhilesh	event_dev_fp_ops_reset;
151d35e6132SPavan Nikhilesh	event_dev_fp_ops_set;
152d35e6132SPavan Nikhilesh	event_dev_probing_finish;
15323d06e37SPavan Nikhilesh	rte_event_pmd_allocate;
15423d06e37SPavan Nikhilesh	rte_event_pmd_get_named_dev;
15523d06e37SPavan Nikhilesh	rte_event_pmd_is_valid_dev;
15623d06e37SPavan Nikhilesh	rte_event_pmd_pci_probe;
15723d06e37SPavan Nikhilesh	rte_event_pmd_pci_probe_named;
15823d06e37SPavan Nikhilesh	rte_event_pmd_pci_remove;
15923d06e37SPavan Nikhilesh	rte_event_pmd_release;
160fcf78205SPavan Nikhilesh	rte_event_pmd_selftest_seqn_dynfield_offset;
16123d06e37SPavan Nikhilesh	rte_event_pmd_vdev_init;
16223d06e37SPavan Nikhilesh	rte_event_pmd_vdev_uninit;
163295c053fSPavan Nikhilesh	rte_eventdevs;
16499a2dd95SBruce Richardson};
165