xref: /spdk/lib/sock/spdk_sock.map (revision cc8a75c40bd3aeff9dc4c269de0daacfe94e61ea)
1{
2	global:
3
4	# public functions in spdk/sock.h
5	spdk_sock_get_default_opts;
6	spdk_sock_getaddr;
7	spdk_sock_get_interface_name;
8	spdk_sock_get_numa_socket_id;
9	spdk_sock_connect;
10	spdk_sock_connect_ext;
11	spdk_sock_listen;
12	spdk_sock_listen_ext;
13	spdk_sock_accept;
14	spdk_sock_close;
15	spdk_sock_flush;
16	spdk_sock_recv;
17	spdk_sock_recv_next;
18	spdk_sock_writev;
19	spdk_sock_writev_async;
20	spdk_sock_readv;
21	spdk_sock_set_recvlowat;
22	spdk_sock_set_recvbuf;
23	spdk_sock_set_sendbuf;
24	spdk_sock_is_ipv6;
25	spdk_sock_is_ipv4;
26	spdk_sock_is_connected;
27	spdk_sock_group_create;
28	spdk_sock_group_get_ctx;
29	spdk_sock_group_add_sock;
30	spdk_sock_group_remove_sock;
31	spdk_sock_group_provide_buf;
32	spdk_sock_group_poll;
33	spdk_sock_group_poll_count;
34	spdk_sock_group_close;
35	spdk_sock_get_optimal_sock_group;
36	spdk_sock_impl_get_opts;
37	spdk_sock_impl_set_opts;
38	spdk_sock_set_default_impl;
39	spdk_sock_get_default_impl;
40	spdk_sock_write_config_json;
41	spdk_sock_get_impl_name;
42	spdk_sock_group_register_interrupt;
43	spdk_sock_group_unregister_interrupt;
44
45	# internal function in spdk_internal/sock.h
46	spdk_net_impl_register;
47	spdk_sock_group_get_buf;
48	spdk_sock_map_insert;
49	spdk_sock_map_release;
50	spdk_sock_map_lookup;
51	spdk_sock_map_find_free;
52	spdk_sock_map_cleanup;
53
54	local: *;
55};
56