about summary refs log tree commit diff stats
path: root/src/wrapped/wrappedlibfuse_private.h
blob: cc8e9cb2b2057de44ac39398d6f56a90720a3676 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
#if !(defined(GO) && defined(GOM) && defined(GO2) && defined(DATA))
#error Meh...
#endif

//GO(cuse_lowlevel_main, 
//GO(cuse_lowlevel_new, 
//GO(cuse_lowlevel_setup, 
//GO(cuse_lowlevel_teardown, 
//GO(fuse_add_dirent, 
GOM(fuse_add_direntry, LFEppLppU)
//GO(fuse_buf_copy, 
//GO(fuse_buf_size, 
//GO(fuse_chan_bufsize, 
//GO(fuse_chan_data, 
//GO(fuse_chan_destroy, 
//GO(fuse_chan_fd, 
//GO(fuse_chan_new, 
//GO(fuse_chan_new_compat24, 
//GO(fuse_chan_receive, 
//GO(fuse_chan_recv, 
//GO(fuse_chan_send, 
//GO(fuse_chan_session, 
//GO(fuse_clean_cache, 
GO(fuse_daemonize, iFi)
//GO(fuse_destroy, 
//GO(fuse_dirent_size, 
//GO(fuse_exit, 
//GO(__fuse_exited, 
//GO(fuse_exited, 
//GO(fuse_fs_access, 
//GO(fuse_fs_bmap, 
//GO(fuse_fs_chmod, 
//GO(fuse_fs_chown, 
//GO(fuse_fs_create, 
//GO(fuse_fs_destroy, 
//GO(fuse_fs_fallocate, 
//GO(fuse_fs_fgetattr, 
//GO(fuse_fs_flock, 
//GO(fuse_fs_flush, 
//GO(fuse_fs_fsync, 
//GO(fuse_fs_fsyncdir, 
//GO(fuse_fs_ftruncate, 
//GO(fuse_fs_getattr, 
//GO(fuse_fs_getxattr, 
//GO(fuse_fs_init, 
//GO(fuse_fs_ioctl, 
//GO(fuse_fs_link, 
//GO(fuse_fs_listxattr, 
//GO(fuse_fs_lock, 
//GO(fuse_fs_mkdir, 
//GO(fuse_fs_mknod, 
//GO(fuse_fs_new, 
//GO(fuse_fs_open, 
//GO(fuse_fs_opendir, 
//GO(fuse_fs_poll, 
//GO(fuse_fs_read, 
//GO(fuse_fs_read_buf, 
//GO(fuse_fs_readdir, 
//GO(fuse_fs_readlink, 
//GO(fuse_fs_release, 
//GO(fuse_fs_releasedir, 
//GO(fuse_fs_removexattr, 
//GO(fuse_fs_rename, 
//GO(fuse_fs_rmdir, 
//GO(fuse_fs_setxattr, 
//GO(fuse_fs_statfs, 
//GO(fuse_fs_symlink, 
//GO(fuse_fs_truncate, 
//GO(fuse_fs_unlink, 
//GO(fuse_fs_utimens, 
//GO(fuse_fs_write, 
//GO(fuse_fs_write_buf, 
//GO(fuse_get_context, 
//GO(fuse_getgroups, 
//GO(fuse_get_session, 
//GO(fuse_interrupted, 
//GO(fuse_invalidate, 
//GO(fuse_is_lib_option, 
//GO(fuse_kern_chan_new, 
//GO(fuse_loop, 
//GO(__fuse_loop_mt, 
//GO(fuse_loop_mt, 
//GO(fuse_loop_mt_proc, 
//GO(fuse_lowlevel_is_lib_option, 
GOM(fuse_lowlevel_new, pFEppLp)
//GO(fuse_lowlevel_new_compat, 
//GO(fuse_lowlevel_new_compat25, 
//GO(fuse_lowlevel_notify_delete, 
//GO(fuse_lowlevel_notify_inval_entry, 
//GO(fuse_lowlevel_notify_inval_inode, 
//GO(fuse_lowlevel_notify_poll, 
//GO(fuse_lowlevel_notify_retrieve, 
//GO(fuse_lowlevel_notify_store, 
//GO(fuse_main, 
//GO(fuse_main_compat1, 
//GO(fuse_main_compat2, 
GOM(fuse_main_real, iFEippLp)
//GO(fuse_main_real_compat22, 
//GO(fuse_main_real_compat25, 
GO(fuse_mount, pFpp)
//GO(fuse_mount_compat1, 
//GO(fuse_mount_compat22, 
//GO(fuse_mount_compat25, 
//GO(fuse_new, 
//GO(fuse_new_compat1, 
//GO(fuse_new_compat2, 
//GO(fuse_new_compat22, 
//GO(fuse_new_compat25, 
//GO(fuse_notify_poll, 
GO(fuse_opt_add_arg, iFpp)
GO(fuse_opt_add_opt, iFpp)
GO(fuse_opt_add_opt_escaped, iFpp)
GO(fuse_opt_free_args, vFp)
GO(fuse_opt_insert_arg, iFpip)
GO(fuse_opt_match, iFpp)
GOM(fuse_opt_parse, iFEpppp)
GO(fuse_parse_cmdline, iFpppp)
//GO(fuse_pollhandle_destroy, 
//GO(__fuse_process_cmd, 
//GO(fuse_process_cmd, 
//GO(__fuse_read_cmd, 
//GO(fuse_read_cmd, 
//GO(fuse_register_module, 
GO(fuse_remove_signal_handlers, vFp)
GOM(fuse_reply_attr, iFEppd)
GO(fuse_reply_bmap, iFpU)
GO(fuse_reply_buf, iFppL)
GOM(fuse_reply_create, iFEppp)
GO(fuse_reply_data, iFppi)
GOM(fuse_reply_entry, iFEpp)
GO(fuse_reply_err, iFpi)
GO(fuse_reply_ioctl, iFpipL)
GO(fuse_reply_ioctl_iov, iFpipi)
GO(fuse_reply_ioctl_retry, iFppLpL)
GO(fuse_reply_iov, iFppi)
GO(fuse_reply_lock, iFpp)
GO(fuse_reply_none, vFp)
GO(fuse_reply_open, iFpp)
GO(fuse_reply_open_compat, iFpp)
GO(fuse_reply_poll, iFpu)
GO(fuse_reply_readlink, iFpp)
GO(fuse_reply_statfs, iFpp)
//GO(fuse_reply_statfs_compat, 
GO(fuse_reply_write, iFpL)
GO(fuse_reply_xattr, iFpL)
//GO(fuse_req_ctx, 
//GO(fuse_req_getgroups, 
//GO(fuse_req_interrupted, 
//GO(fuse_req_interrupt_func, 
GO(fuse_req_userdata, pFp)
GO(fuse_session_add_chan, vFpp)
//GO(fuse_session_data, 
GO(fuse_session_destroy, vFp)
//GO(fuse_session_exit, 
//GO(fuse_session_exited, 
GO(fuse_session_loop, iFp)
GO(fuse_session_loop_mt, iFp)
//GO(fuse_session_new, 
//GO(fuse_session_next_chan, 
//GO(fuse_session_process, 
//GO(fuse_session_process_buf, 
GO(fuse_session_remove_chan, vFp)
//GO(fuse_session_reset, 
//GO(__fuse_set_getcontext_func, 
//GO(fuse_set_getcontext_func, 
GO(fuse_set_signal_handlers, iFp)
//GO(__fuse_setup, 
//GO(fuse_setup, 
//GO(fuse_setup_compat2, 
//GO(fuse_setup_compat22, 
//GO(fuse_setup_compat25, 
//GO(fuse_start_cleanup_thread, 
//GO(fuse_stop_cleanup_thread, 
//GO(__fuse_teardown, 
//GO(fuse_teardown, 
//GO(fuse_teardown_compat22, 
GO(fuse_unmount, vFpp)
//GO(fuse_unmount_compat22, 
//GO(fuse_version, 

GO(dummy_getdir_op, iFppiU)    // dummy functions for callbacks
GO(dummy_readdir_op, iFpppUi)