xref: /dpdk/lib/eventdev/version.map (revision 4ade669c2823c0ebcaf7bfb7589db13cb2e4a6d8)
1DPDK_25 {
2	global:
3
4	__rte_eventdev_trace_crypto_adapter_enqueue;
5	__rte_eventdev_trace_deq_burst;
6	__rte_eventdev_trace_enq_burst;
7	__rte_eventdev_trace_eth_tx_adapter_enqueue;
8	__rte_eventdev_trace_maintain;
9	__rte_eventdev_trace_timer_arm_burst;
10	__rte_eventdev_trace_timer_arm_tmo_tick_burst;
11	__rte_eventdev_trace_timer_cancel_burst;
12	rte_event_crypto_adapter_caps_get;
13	rte_event_crypto_adapter_create;
14	rte_event_crypto_adapter_create_ext;
15	rte_event_crypto_adapter_event_port_get;
16	rte_event_crypto_adapter_free;
17	rte_event_crypto_adapter_queue_pair_add;
18	rte_event_crypto_adapter_queue_pair_del;
19	rte_event_crypto_adapter_service_id_get;
20	rte_event_crypto_adapter_start;
21	rte_event_crypto_adapter_stats_get;
22	rte_event_crypto_adapter_stats_reset;
23	rte_event_crypto_adapter_stop;
24	rte_event_crypto_adapter_vector_limits_get;
25	rte_event_dequeue_timeout_ticks;
26	rte_event_dev_attr_get;
27	rte_event_dev_close;
28	rte_event_dev_configure;
29	rte_event_dev_count;
30	rte_event_dev_dump;
31	rte_event_dev_get_dev_id;
32	rte_event_dev_info_get;
33	rte_event_dev_selftest;
34	rte_event_dev_service_id_get;
35	rte_event_dev_socket_id;
36	rte_event_dev_start;
37	rte_event_dev_stop;
38	rte_event_dev_stop_flush_callback_register;
39	rte_event_dev_xstats_by_name_get;
40	rte_event_dev_xstats_get;
41	rte_event_dev_xstats_names_get;
42	rte_event_dev_xstats_reset;
43	rte_event_eth_rx_adapter_caps_get;
44	rte_event_eth_rx_adapter_cb_register;
45	rte_event_eth_rx_adapter_create;
46	rte_event_eth_rx_adapter_create_ext;
47	rte_event_eth_rx_adapter_create_with_params;
48	rte_event_eth_rx_adapter_event_port_get;
49	rte_event_eth_rx_adapter_free;
50	rte_event_eth_rx_adapter_instance_get;
51	rte_event_eth_rx_adapter_queue_add;
52	rte_event_eth_rx_adapter_queue_conf_get;
53	rte_event_eth_rx_adapter_queue_del;
54	rte_event_eth_rx_adapter_queue_stats_get;
55	rte_event_eth_rx_adapter_queue_stats_reset;
56	rte_event_eth_rx_adapter_service_id_get;
57	rte_event_eth_rx_adapter_start;
58	rte_event_eth_rx_adapter_stats_get;
59	rte_event_eth_rx_adapter_stats_reset;
60	rte_event_eth_rx_adapter_stop;
61	rte_event_eth_rx_adapter_vector_limits_get;
62	rte_event_eth_tx_adapter_caps_get;
63	rte_event_eth_tx_adapter_create;
64	rte_event_eth_tx_adapter_create_ext;
65	rte_event_eth_tx_adapter_event_port_get;
66	rte_event_eth_tx_adapter_free;
67	rte_event_eth_tx_adapter_instance_get;
68	rte_event_eth_tx_adapter_queue_add;
69	rte_event_eth_tx_adapter_queue_del;
70	rte_event_eth_tx_adapter_queue_start;
71	rte_event_eth_tx_adapter_queue_stop;
72	rte_event_eth_tx_adapter_service_id_get;
73	rte_event_eth_tx_adapter_start;
74	rte_event_eth_tx_adapter_stats_get;
75	rte_event_eth_tx_adapter_stats_reset;
76	rte_event_eth_tx_adapter_stop;
77	rte_event_fp_ops;
78	rte_event_port_attr_get;
79	rte_event_port_default_conf_get;
80	rte_event_port_link;
81	rte_event_port_links_get;
82	rte_event_port_quiesce;
83	rte_event_port_setup;
84	rte_event_port_unlink;
85	rte_event_port_unlinks_in_progress;
86	rte_event_queue_attr_get;
87	rte_event_queue_attr_set;
88	rte_event_queue_default_conf_get;
89	rte_event_queue_setup;
90	rte_event_ring_create;
91	rte_event_ring_free;
92	rte_event_ring_init;
93	rte_event_ring_lookup;
94	rte_event_timer_adapter_caps_get;
95	rte_event_timer_adapter_create;
96	rte_event_timer_adapter_create_ext;
97	rte_event_timer_adapter_free;
98	rte_event_timer_adapter_get_info;
99	rte_event_timer_adapter_lookup;
100	rte_event_timer_adapter_service_id_get;
101	rte_event_timer_adapter_start;
102	rte_event_timer_adapter_stats_get;
103	rte_event_timer_adapter_stats_reset;
104	rte_event_timer_adapter_stop;
105	rte_event_timer_arm_burst;
106	rte_event_timer_arm_tmo_tick_burst;
107	rte_event_timer_cancel_burst;
108	rte_event_vector_pool_create;
109
110	local: *;
111};
112
113EXPERIMENTAL {
114	global:
115
116	# added in 23.03
117	rte_event_crypto_adapter_runtime_params_get;
118	rte_event_crypto_adapter_runtime_params_init;
119	rte_event_crypto_adapter_runtime_params_set;
120	rte_event_eth_rx_adapter_runtime_params_get;
121	rte_event_eth_rx_adapter_runtime_params_init;
122	rte_event_eth_rx_adapter_runtime_params_set;
123	rte_event_eth_tx_adapter_runtime_params_get;
124	rte_event_eth_tx_adapter_runtime_params_init;
125	rte_event_eth_tx_adapter_runtime_params_set;
126	rte_event_timer_remaining_ticks_get;
127
128	# added in 23.11
129	rte_event_dma_adapter_caps_get;
130	rte_event_dma_adapter_create;
131	rte_event_dma_adapter_create_ext;
132	rte_event_dma_adapter_enqueue;
133	rte_event_dma_adapter_event_port_get;
134	rte_event_dma_adapter_free;
135	rte_event_dma_adapter_runtime_params_get;
136	rte_event_dma_adapter_runtime_params_init;
137	rte_event_dma_adapter_runtime_params_set;
138	rte_event_dma_adapter_service_id_get;
139	rte_event_dma_adapter_start;
140	rte_event_dma_adapter_stats_get;
141	rte_event_dma_adapter_stats_reset;
142	rte_event_dma_adapter_stop;
143	rte_event_dma_adapter_vchan_add;
144	rte_event_dma_adapter_vchan_del;
145	rte_event_eth_rx_adapter_create_ext_with_params;
146	rte_event_port_profile_links_set;
147	rte_event_port_profile_unlink;
148	rte_event_port_profile_links_get;
149	__rte_eventdev_trace_port_profile_switch;
150
151	# added in 24.11
152	rte_event_port_preschedule_modify;
153	__rte_eventdev_trace_port_preschedule_modify;
154	rte_event_port_preschedule;
155	__rte_eventdev_trace_port_preschedule;
156};
157
158INTERNAL {
159	global:
160
161	event_dev_fp_ops_reset;
162	event_dev_fp_ops_set;
163	event_dev_probing_finish;
164	rte_event_logtype;
165	rte_event_pmd_allocate;
166	rte_event_pmd_get_named_dev;
167	rte_event_pmd_is_valid_dev;
168	rte_event_pmd_pci_probe;
169	rte_event_pmd_pci_probe_named;
170	rte_event_pmd_pci_remove;
171	rte_event_pmd_release;
172	rte_event_pmd_selftest_seqn_dynfield_offset;
173	rte_event_pmd_vdev_init;
174	rte_event_pmd_vdev_uninit;
175	rte_eventdevs;
176};
177