xref: /spdk/lib/fsdev/spdk_fsdev.map (revision 6cb9c75cafe98f52604eba94d6b76356861de077)
1bf30e09aSAnton Nayshtut{
2bf30e09aSAnton Nayshtut	global:
3bf30e09aSAnton Nayshtut
4bf30e09aSAnton Nayshtut	# Public functions in fsdev.h
5bf30e09aSAnton Nayshtut	spdk_fsdev_initialize;
6bf30e09aSAnton Nayshtut	spdk_fsdev_finish;
7bf30e09aSAnton Nayshtut	spdk_fsdev_subsystem_config_json;
8bf30e09aSAnton Nayshtut	spdk_fsdev_get_by_name;
9bf30e09aSAnton Nayshtut	spdk_fsdev_get_module_name;
10bf30e09aSAnton Nayshtut	spdk_fsdev_open;
11bf30e09aSAnton Nayshtut	spdk_fsdev_close;
12bf30e09aSAnton Nayshtut	spdk_fsdev_get_name;
13bf30e09aSAnton Nayshtut	spdk_fsdev_desc_get_fsdev;
14bf30e09aSAnton Nayshtut	spdk_fsdev_get_io_channel;
15bf30e09aSAnton Nayshtut	spdk_fsdev_submit_fuse_request;
16bf30e09aSAnton Nayshtut	spdk_fsdev_free_io;
17bf30e09aSAnton Nayshtut	spdk_fsdev_set_opts;
18bf30e09aSAnton Nayshtut	spdk_fsdev_get_opts;
19bf30e09aSAnton Nayshtut	spdk_fsdev_set_instance_opts;
20bf30e09aSAnton Nayshtut	spdk_fsdev_get_instance_opts;
21bf30e09aSAnton Nayshtut	spdk_fsdev_get_memory_domains;
22bf30e09aSAnton Nayshtut	spdk_fsdev_init;
23bf30e09aSAnton Nayshtut	spdk_fsdev_cleanup;
24*6cb9c75cSAnton Nayshtut	spdk_fsdev_mount;
25*6cb9c75cSAnton Nayshtut	spdk_fsdev_umount;
26bf30e09aSAnton Nayshtut	spdk_fsdev_lookup;
27bf30e09aSAnton Nayshtut	spdk_fsdev_forget;
28bf30e09aSAnton Nayshtut	spdk_fsdev_getattr;
29bf30e09aSAnton Nayshtut	spdk_fsdev_setattr;
30bf30e09aSAnton Nayshtut	spdk_fsdev_readlink;
31bf30e09aSAnton Nayshtut	spdk_fsdev_symlink;
32bf30e09aSAnton Nayshtut	spdk_fsdev_mknod;
33bf30e09aSAnton Nayshtut	spdk_fsdev_mkdir;
34bf30e09aSAnton Nayshtut	spdk_fsdev_unlink;
35bf30e09aSAnton Nayshtut	spdk_fsdev_rmdir;
36bf30e09aSAnton Nayshtut	spdk_fsdev_rename;
37bf30e09aSAnton Nayshtut	spdk_fsdev_link;
38bf30e09aSAnton Nayshtut	spdk_fsdev_fopen;
39bf30e09aSAnton Nayshtut	spdk_fsdev_read;
40bf30e09aSAnton Nayshtut	spdk_fsdev_write;
41bf30e09aSAnton Nayshtut	spdk_fsdev_statfs;
42bf30e09aSAnton Nayshtut	spdk_fsdev_release;
43bf30e09aSAnton Nayshtut	spdk_fsdev_fsync;
44bf30e09aSAnton Nayshtut	spdk_fsdev_setxattr;
45bf30e09aSAnton Nayshtut	spdk_fsdev_getxattr;
46bf30e09aSAnton Nayshtut	spdk_fsdev_listxattr;
47bf30e09aSAnton Nayshtut	spdk_fsdev_removexattr;
48bf30e09aSAnton Nayshtut	spdk_fsdev_flush;
49bf30e09aSAnton Nayshtut	spdk_fsdev_opendir;
50bf30e09aSAnton Nayshtut	spdk_fsdev_readdir;
51bf30e09aSAnton Nayshtut	spdk_fsdev_releasedir;
52bf30e09aSAnton Nayshtut	spdk_fsdev_fsyncdir;
53bf30e09aSAnton Nayshtut	spdk_fsdev_flock;
54bf30e09aSAnton Nayshtut	spdk_fsdev_create;
55bf30e09aSAnton Nayshtut	spdk_fsdev_abort;
56bf30e09aSAnton Nayshtut	spdk_fsdev_fallocate;
57bf30e09aSAnton Nayshtut	spdk_fsdev_copy_file_range;
58bf30e09aSAnton Nayshtut
59bf30e09aSAnton Nayshtut	# Public functions in fsdev_module.h
60bf30e09aSAnton Nayshtut	spdk_fsdev_register;
61bf30e09aSAnton Nayshtut	spdk_fsdev_unregister;
62bf30e09aSAnton Nayshtut	spdk_fsdev_unregister_by_name;
63bf30e09aSAnton Nayshtut	spdk_fsdev_destruct_done;
64bf30e09aSAnton Nayshtut	spdk_fsdev_module_init_done;
65bf30e09aSAnton Nayshtut	spdk_fsdev_io_complete;
66bf30e09aSAnton Nayshtut	spdk_fsdev_io_get_thread;
67bf30e09aSAnton Nayshtut	spdk_fsdev_io_get_io_channel;
68bf30e09aSAnton Nayshtut	spdk_fsdev_module_list_add;
69bf30e09aSAnton Nayshtut	spdk_fsdev_module_list_find;
70bf30e09aSAnton Nayshtut
71bf30e09aSAnton Nayshtut	# Everything else
72bf30e09aSAnton Nayshtut	local: *;
73bf30e09aSAnton Nayshtut};
74