xref: /aosp_15_r20/external/liburing/src/liburing.map (revision 25da2bea747f3a93b4c30fd9708b0618ef55a0e6)
1LIBURING_2.0 {
2	global:
3		io_uring_get_probe;
4		io_uring_get_probe_ring;
5		io_uring_free_probe;
6		io_uring_get_sqe;
7		io_uring_peek_batch_cqe;
8		io_uring_queue_exit;
9		io_uring_queue_init;
10		io_uring_queue_init_params;
11		io_uring_queue_mmap;
12		io_uring_register_buffers;
13		io_uring_register_eventfd;
14		io_uring_register_eventfd_async;
15		io_uring_register_files;
16		io_uring_register_files_update;
17		io_uring_register_personality;
18		io_uring_register_probe;
19		io_uring_ring_dontfork;
20		io_uring_submit;
21		io_uring_submit_and_wait;
22		io_uring_unregister_buffers;
23		io_uring_unregister_eventfd;
24		io_uring_unregister_files;
25		io_uring_unregister_personality;
26		io_uring_wait_cqe_timeout;
27		io_uring_wait_cqes;
28
29		__io_uring_get_cqe;
30		__io_uring_sqring_wait;
31	local:
32		*;
33};
34
35LIBURING_2.1 {
36	global:
37		io_uring_mlock_size_params;
38		io_uring_mlock_size;
39		io_uring_register_buffers_tags;
40		io_uring_register_buffers_update_tag;
41		io_uring_register_files_tags;
42		io_uring_register_files_update_tag;
43		io_uring_register_iowq_aff;
44		io_uring_unregister_iowq_aff;
45		io_uring_register_iowq_max_workers;
46} LIBURING_2.0;
47
48LIBURING_2.2 {
49	global:
50		io_uring_submit_and_wait_timeout;
51		io_uring_register_ring_fd;
52		io_uring_unregister_ring_fd;
53		io_uring_register_files_sparse;
54		io_uring_register_buffers_sparse;
55		io_uring_register_buf_ring;
56		io_uring_unregister_buf_ring;
57} LIBURING_2.1;
58