xref: /dpdk/lib/mempool/version.map (revision cb9187bc5c2b4bab0ad80194ac3b60491de14e8c)
1DPDK_25 {
2	global:
3
4	rte_mempool_audit;
5	rte_mempool_avail_count;
6	rte_mempool_cache_create;
7	rte_mempool_cache_free;
8	rte_mempool_calc_obj_size;
9	rte_mempool_check_cookies;
10	rte_mempool_contig_blocks_check_cookies;
11	rte_mempool_create;
12	rte_mempool_create_empty;
13	rte_mempool_dump;
14	rte_mempool_free;
15	rte_mempool_get_page_size;
16	rte_mempool_in_use_count;
17	rte_mempool_list_dump;
18	rte_mempool_logtype;
19	rte_mempool_lookup;
20	rte_mempool_mem_iter;
21	rte_mempool_obj_iter;
22	rte_mempool_op_calc_mem_size_default;
23	rte_mempool_op_calc_mem_size_helper;
24	rte_mempool_op_populate_default;
25	rte_mempool_op_populate_helper;
26	rte_mempool_ops_get_info;
27	rte_mempool_ops_table;
28	rte_mempool_populate_anon;
29	rte_mempool_populate_default;
30	rte_mempool_populate_iova;
31	rte_mempool_populate_virt;
32	rte_mempool_register_ops;
33	rte_mempool_set_ops_byname;
34	rte_mempool_walk;
35
36	local: *;
37};
38
39EXPERIMENTAL {
40	global:
41
42	# added in 20.05
43	__rte_mempool_trace_ops_dequeue_bulk;
44	__rte_mempool_trace_ops_dequeue_contig_blocks;
45	__rte_mempool_trace_ops_enqueue_bulk;
46	__rte_mempool_trace_generic_put;
47	__rte_mempool_trace_put_bulk;
48	__rte_mempool_trace_generic_get;
49	__rte_mempool_trace_get_bulk;
50	__rte_mempool_trace_get_contig_blocks;
51	__rte_mempool_trace_default_cache;
52	__rte_mempool_trace_cache_flush;
53
54	# added in 24.07
55	rte_mempool_get_mem_range;
56	rte_mempool_get_obj_alignment;
57};
58
59INTERNAL {
60	global:
61
62	# added in 21.11
63	rte_mempool_event_callback_register;
64	rte_mempool_event_callback_unregister;
65};
66