Matt Mower | 523a059 | 2015-12-13 11:31:00 -0600 | [diff] [blame] | 1 | FUSE_UNVERSIONED { |
| 2 | }; |
| 3 | |
| 4 | FUSE_2.2 { |
| 5 | global: |
| 6 | fuse_destroy; |
| 7 | fuse_exit; |
| 8 | fuse_exited; |
| 9 | fuse_invalidate; |
| 10 | fuse_is_lib_option; |
| 11 | fuse_loop; |
| 12 | fuse_loop_mt; |
| 13 | fuse_loop_mt_proc; |
| 14 | fuse_main; |
| 15 | fuse_main_compat1; |
| 16 | fuse_main_compat2; |
| 17 | fuse_mount_compat1; |
| 18 | fuse_new_compat1; |
| 19 | fuse_new_compat2; |
| 20 | fuse_process_cmd; |
| 21 | fuse_read_cmd; |
| 22 | fuse_set_getcontext_func; |
| 23 | fuse_setup_compat2; |
| 24 | }; |
| 25 | |
| 26 | FUSE_2.4 { |
| 27 | global: |
| 28 | fuse_add_dirent; |
| 29 | fuse_chan_bufsize; |
| 30 | fuse_chan_data; |
| 31 | fuse_chan_destroy; |
| 32 | fuse_chan_fd; |
| 33 | fuse_chan_receive; |
| 34 | fuse_chan_send; |
| 35 | fuse_chan_session; |
| 36 | fuse_dirent_size; |
| 37 | fuse_kern_chan_new; |
| 38 | fuse_lowlevel_is_lib_option; |
| 39 | fuse_reply_attr; |
| 40 | fuse_reply_buf; |
| 41 | fuse_reply_entry; |
| 42 | fuse_reply_err; |
| 43 | fuse_reply_none; |
| 44 | fuse_reply_readlink; |
| 45 | fuse_reply_write; |
| 46 | fuse_reply_xattr; |
| 47 | fuse_req_userdata; |
| 48 | fuse_session_add_chan; |
| 49 | fuse_session_destroy; |
| 50 | fuse_session_exit; |
| 51 | fuse_session_exited; |
| 52 | fuse_session_loop; |
| 53 | fuse_session_loop_mt; |
| 54 | fuse_session_new; |
| 55 | fuse_session_next_chan; |
| 56 | fuse_session_process; |
| 57 | fuse_session_reset; |
| 58 | } FUSE_2.2; |
| 59 | |
| 60 | FUSE_2.5 { |
| 61 | global: |
| 62 | fuse_lowlevel_new_compat; |
| 63 | fuse_main_real_compat22; |
| 64 | fuse_mount_compat22; |
| 65 | fuse_new_compat22; |
| 66 | fuse_opt_parse; |
| 67 | fuse_opt_add_opt; |
| 68 | fuse_opt_add_arg; |
| 69 | fuse_opt_free_args; |
| 70 | fuse_opt_match; |
| 71 | fuse_parse_cmdline; |
| 72 | fuse_remove_signal_handlers; |
| 73 | fuse_reply_create; |
| 74 | fuse_reply_open; |
| 75 | fuse_reply_open_compat; |
| 76 | fuse_reply_statfs; |
| 77 | fuse_reply_statfs_compat; |
| 78 | fuse_setup_compat22; |
| 79 | fuse_set_signal_handlers; |
| 80 | } FUSE_2.4; |
| 81 | |
| 82 | FUSE_2.6 { |
| 83 | global: |
| 84 | fuse_add_direntry; |
| 85 | fuse_chan_new; |
| 86 | fuse_chan_new_compat24; |
| 87 | fuse_chan_recv; |
| 88 | fuse_daemonize; |
| 89 | fuse_get_session; |
| 90 | fuse_interrupted; |
| 91 | fuse_lowlevel_new; |
| 92 | fuse_lowlevel_new_compat25; |
| 93 | fuse_main_real; |
| 94 | fuse_main_real_compat25; |
| 95 | fuse_mount; |
| 96 | fuse_mount_compat25; |
| 97 | fuse_new; |
| 98 | fuse_new_compat25; |
| 99 | fuse_opt_insert_arg; |
| 100 | fuse_reply_lock; |
| 101 | fuse_req_interrupt_func; |
| 102 | fuse_req_interrupted; |
| 103 | fuse_session_remove_chan; |
| 104 | fuse_setup; |
| 105 | fuse_setup_compat25; |
| 106 | fuse_teardown; |
| 107 | fuse_teardown_compat22; |
| 108 | fuse_unmount; |
| 109 | fuse_unmount_compat22; |
| 110 | } FUSE_2.5; |
| 111 | |
| 112 | FUSE_2.7 { |
| 113 | global: |
| 114 | fuse_fs_access; |
| 115 | fuse_fs_bmap; |
| 116 | fuse_fs_chmod; |
| 117 | fuse_fs_chown; |
| 118 | fuse_fs_create; |
| 119 | fuse_fs_destroy; |
| 120 | fuse_fs_fgetattr; |
| 121 | fuse_fs_flush; |
| 122 | fuse_fs_fsync; |
| 123 | fuse_fs_fsyncdir; |
| 124 | fuse_fs_ftruncate; |
| 125 | fuse_fs_getattr; |
| 126 | fuse_fs_getxattr; |
| 127 | fuse_fs_init; |
| 128 | fuse_fs_link; |
| 129 | fuse_fs_listxattr; |
| 130 | fuse_fs_lock; |
| 131 | fuse_fs_mkdir; |
| 132 | fuse_fs_mknod; |
| 133 | fuse_fs_new; |
| 134 | fuse_fs_open; |
| 135 | fuse_fs_opendir; |
| 136 | fuse_fs_read; |
| 137 | fuse_fs_readdir; |
| 138 | fuse_fs_readlink; |
| 139 | fuse_fs_release; |
| 140 | fuse_fs_releasedir; |
| 141 | fuse_fs_removexattr; |
| 142 | fuse_fs_rename; |
| 143 | fuse_fs_rmdir; |
| 144 | fuse_fs_setxattr; |
| 145 | fuse_fs_statfs; |
| 146 | fuse_fs_symlink; |
| 147 | fuse_fs_truncate; |
| 148 | fuse_fs_unlink; |
| 149 | fuse_fs_utimens; |
| 150 | fuse_fs_write; |
| 151 | fuse_register_module; |
| 152 | fuse_reply_iov; |
| 153 | fuse_version; |
| 154 | } FUSE_2.6; |
| 155 | |
| 156 | FUSE_2.7.5 { |
| 157 | global: |
| 158 | fuse_reply_bmap; |
| 159 | } FUSE_2.7; |
| 160 | |
| 161 | FUSE_2.8 { |
| 162 | global: |
| 163 | cuse_lowlevel_new; |
| 164 | cuse_lowlevel_main; |
| 165 | cuse_lowlevel_setup; |
| 166 | cuse_lowlevel_teardown; |
| 167 | fuse_fs_ioctl; |
| 168 | fuse_fs_poll; |
| 169 | fuse_get_context; |
| 170 | fuse_getgroups; |
| 171 | fuse_lowlevel_notify_inval_entry; |
| 172 | fuse_lowlevel_notify_inval_inode; |
| 173 | fuse_lowlevel_notify_poll; |
| 174 | fuse_notify_poll; |
| 175 | fuse_opt_add_opt_escaped; |
| 176 | fuse_pollhandle_destroy; |
| 177 | fuse_reply_ioctl; |
| 178 | fuse_reply_ioctl_iov; |
| 179 | fuse_reply_ioctl_retry; |
| 180 | fuse_reply_poll; |
| 181 | fuse_req_ctx; |
| 182 | fuse_req_getgroups; |
| 183 | fuse_session_data; |
| 184 | } FUSE_2.7.5; |
| 185 | |
| 186 | FUSE_2.9 { |
| 187 | global: |
| 188 | fuse_buf_copy; |
| 189 | fuse_buf_size; |
| 190 | fuse_fs_read_buf; |
| 191 | fuse_fs_write_buf; |
| 192 | fuse_lowlevel_notify_retrieve; |
| 193 | fuse_lowlevel_notify_store; |
| 194 | fuse_reply_data; |
| 195 | fuse_session_process_buf; |
| 196 | fuse_session_receive_buf; |
| 197 | fuse_start_cleanup_thread; |
| 198 | fuse_stop_cleanup_thread; |
| 199 | fuse_clean_cache; |
| 200 | fuse_lowlevel_notify_delete; |
| 201 | fuse_fs_flock; |
| 202 | } FUSE_2.8; |
| 203 | |
| 204 | FUSE_2.9.1 { |
| 205 | global: |
| 206 | fuse_fs_fallocate; |
| 207 | |
| 208 | local: |
| 209 | *; |
| 210 | } FUSE_2.9; |