xref: /dpdk/lib/mldev/version.map (revision 65282e9f8e118a4ca977d1aee2d7f51f44e9bc1b)
1EXPERIMENTAL {
2	global:
3
4	# added in 22.11
5	rte_ml_dequeue_burst;
6	rte_ml_dev_close;
7	rte_ml_dev_configure;
8	rte_ml_dev_count;
9	rte_ml_dev_dump;
10	rte_ml_dev_info_get;
11	rte_ml_dev_init;
12	rte_ml_dev_is_valid_dev;
13	rte_ml_dev_logtype;
14	rte_ml_dev_queue_pair_count;
15	rte_ml_dev_queue_pair_setup;
16	rte_ml_dev_selftest;
17	rte_ml_dev_socket_id;
18	rte_ml_dev_start;
19	rte_ml_dev_stats_get;
20	rte_ml_dev_stats_reset;
21	rte_ml_dev_stop;
22	rte_ml_dev_xstats_by_name_get;
23	rte_ml_dev_xstats_get;
24	rte_ml_dev_xstats_names_get;
25	rte_ml_dev_xstats_reset;
26	rte_ml_enqueue_burst;
27	rte_ml_io_float32_to_int8;
28	rte_ml_io_int8_to_float32;
29	rte_ml_io_float32_to_uint8;
30	rte_ml_io_uint8_to_float32;
31	rte_ml_io_float32_to_int16;
32	rte_ml_io_int16_to_float32;
33	rte_ml_io_float32_to_uint16;
34	rte_ml_io_uint16_to_float32;
35	rte_ml_io_float32_to_int32;
36	rte_ml_io_int32_to_float32;
37	rte_ml_io_float32_to_uint32;
38	rte_ml_io_uint32_to_float32;
39	rte_ml_io_float32_to_int64;
40	rte_ml_io_int64_to_float32;
41	rte_ml_io_float32_to_uint64;
42	rte_ml_io_uint64_to_float32;
43	rte_ml_io_float32_to_float16;
44	rte_ml_io_float16_to_float32;
45	rte_ml_io_float32_to_bfloat16;
46	rte_ml_io_bfloat16_to_float32;
47	rte_ml_io_dequantize;
48	rte_ml_io_quantize;
49	rte_ml_model_info_get;
50	rte_ml_model_load;
51	rte_ml_model_params_update;
52	rte_ml_model_start;
53	rte_ml_model_stop;
54	rte_ml_model_unload;
55	rte_ml_op_error_get;
56	rte_ml_op_pool_create;
57	rte_ml_op_pool_free;
58
59	local: *;
60};
61
62INTERNAL {
63	global:
64
65	rte_ml_dev_pmd_allocate;
66	rte_ml_dev_pmd_create;
67	rte_ml_dev_pmd_destroy;
68	rte_ml_dev_pmd_get_dev;
69	rte_ml_dev_pmd_get_named_dev;
70	rte_ml_dev_pmd_release;
71
72	rte_ml_io_type_size_get;
73	rte_ml_io_type_to_str;
74};
75