rumpvfs_if_wrappers.c revision 1.2 1 1.2 pooka /* $NetBSD: rumpvfs_if_wrappers.c,v 1.2 2009/10/14 18:16:41 pooka Exp $ */
2 1.1 pooka
3 1.1 pooka /*
4 1.1 pooka * Automatically generated. DO NOT EDIT.
5 1.1 pooka * from: NetBSD: rumpvfs.ifspec,v 1.1 2009/10/14 17:17:00 pooka Exp
6 1.2 pooka * by: NetBSD: makerumpif.sh,v 1.3 2009/10/14 18:14:48 pooka Exp
7 1.1 pooka */
8 1.1 pooka
9 1.1 pooka #include <sys/cdefs.h>
10 1.1 pooka #include <sys/systm.h>
11 1.1 pooka
12 1.1 pooka #include <rump/rump.h>
13 1.1 pooka #include <rump/rumpvfs_if_pub.h>
14 1.1 pooka
15 1.1 pooka #include "rumpvfs_if_priv.h"
16 1.1 pooka
17 1.1 pooka void __dead rump_vfs_unavailable(void);
18 1.1 pooka void __dead
19 1.1 pooka rump_vfs_unavailable(void)
20 1.1 pooka {
21 1.1 pooka
22 1.1 pooka panic("vfs interface unavailable");
23 1.1 pooka }
24 1.1 pooka
25 1.1 pooka void
26 1.2 pooka rump_pub_getvninfo(struct vnode *arg1, enum vtype *arg2, off_t *arg3, dev_t *arg4)
27 1.1 pooka {
28 1.1 pooka
29 1.2 pooka rump_getvninfo(arg1, arg2, arg3, arg4);
30 1.1 pooka }
31 1.1 pooka
32 1.1 pooka struct vfsops *
33 1.2 pooka rump_pub_vfslist_iterate(struct vfsops *arg1)
34 1.1 pooka {
35 1.1 pooka struct vfsops * rv;
36 1.1 pooka
37 1.2 pooka rv = rump_vfslist_iterate(arg1);
38 1.1 pooka
39 1.1 pooka return rv;
40 1.1 pooka }
41 1.1 pooka
42 1.1 pooka struct vfsops *
43 1.2 pooka rump_pub_vfs_getopsbyname(const char *arg1)
44 1.1 pooka {
45 1.1 pooka struct vfsops * rv;
46 1.1 pooka
47 1.2 pooka rv = rump_vfs_getopsbyname(arg1);
48 1.1 pooka
49 1.1 pooka return rv;
50 1.1 pooka }
51 1.1 pooka
52 1.1 pooka struct vattr *
53 1.2 pooka rump_pub_vattr_init(void)
54 1.1 pooka {
55 1.1 pooka struct vattr * rv;
56 1.1 pooka
57 1.2 pooka rv = rump_vattr_init();
58 1.1 pooka
59 1.1 pooka return rv;
60 1.1 pooka }
61 1.1 pooka
62 1.1 pooka void
63 1.2 pooka rump_pub_vattr_settype(struct vattr *arg1, enum vtype arg2)
64 1.1 pooka {
65 1.1 pooka
66 1.2 pooka rump_vattr_settype(arg1, arg2);
67 1.1 pooka }
68 1.1 pooka
69 1.1 pooka void
70 1.2 pooka rump_pub_vattr_setmode(struct vattr *arg1, mode_t arg2)
71 1.1 pooka {
72 1.1 pooka
73 1.2 pooka rump_vattr_setmode(arg1, arg2);
74 1.1 pooka }
75 1.1 pooka
76 1.1 pooka void
77 1.2 pooka rump_pub_vattr_setrdev(struct vattr *arg1, dev_t arg2)
78 1.1 pooka {
79 1.1 pooka
80 1.2 pooka rump_vattr_setrdev(arg1, arg2);
81 1.1 pooka }
82 1.1 pooka
83 1.1 pooka void
84 1.2 pooka rump_pub_vattr_free(struct vattr *arg1)
85 1.1 pooka {
86 1.1 pooka
87 1.2 pooka rump_vattr_free(arg1);
88 1.1 pooka }
89 1.1 pooka
90 1.1 pooka void
91 1.2 pooka rump_pub_vp_incref(struct vnode *arg1)
92 1.1 pooka {
93 1.1 pooka
94 1.2 pooka rump_vp_incref(arg1);
95 1.1 pooka }
96 1.1 pooka
97 1.1 pooka int
98 1.2 pooka rump_pub_vp_getref(struct vnode *arg1)
99 1.1 pooka {
100 1.1 pooka int rv;
101 1.1 pooka
102 1.2 pooka rv = rump_vp_getref(arg1);
103 1.1 pooka
104 1.1 pooka return rv;
105 1.1 pooka }
106 1.1 pooka
107 1.1 pooka void
108 1.2 pooka rump_pub_vp_rele(struct vnode *arg1)
109 1.1 pooka {
110 1.1 pooka
111 1.2 pooka rump_vp_rele(arg1);
112 1.1 pooka }
113 1.1 pooka
114 1.1 pooka void
115 1.2 pooka rump_pub_vp_interlock(struct vnode *arg1)
116 1.1 pooka {
117 1.1 pooka
118 1.2 pooka rump_vp_interlock(arg1);
119 1.1 pooka }
120 1.1 pooka
121 1.1 pooka int
122 1.2 pooka rump_pub_etfs_register(const char *arg1, const char *arg2, enum rump_etfs_type arg3)
123 1.1 pooka {
124 1.1 pooka int rv;
125 1.1 pooka
126 1.2 pooka rv = rump_etfs_register(arg1, arg2, arg3);
127 1.1 pooka
128 1.1 pooka return rv;
129 1.1 pooka }
130 1.1 pooka
131 1.1 pooka int
132 1.2 pooka rump_pub_etfs_register_withsize(const char *arg1, const char *arg2, enum rump_etfs_type arg3, uint64_t arg4, uint64_t arg5)
133 1.1 pooka {
134 1.1 pooka int rv;
135 1.1 pooka
136 1.2 pooka rv = rump_etfs_register_withsize(arg1, arg2, arg3, arg4, arg5);
137 1.1 pooka
138 1.1 pooka return rv;
139 1.1 pooka }
140 1.1 pooka
141 1.1 pooka int
142 1.2 pooka rump_pub_etfs_remove(const char *arg1)
143 1.1 pooka {
144 1.1 pooka int rv;
145 1.1 pooka
146 1.2 pooka rv = rump_etfs_remove(arg1);
147 1.1 pooka
148 1.1 pooka return rv;
149 1.1 pooka }
150 1.1 pooka
151 1.1 pooka void
152 1.2 pooka rump_pub_freecn(struct componentname *arg1, int arg2)
153 1.1 pooka {
154 1.1 pooka
155 1.2 pooka rump_freecn(arg1, arg2);
156 1.1 pooka }
157 1.1 pooka
158 1.1 pooka int
159 1.2 pooka rump_pub_checksavecn(struct componentname *arg1)
160 1.1 pooka {
161 1.1 pooka int rv;
162 1.1 pooka
163 1.2 pooka rv = rump_checksavecn(arg1);
164 1.1 pooka
165 1.1 pooka return rv;
166 1.1 pooka }
167 1.1 pooka
168 1.1 pooka int
169 1.2 pooka rump_pub_namei(uint32_t arg1, uint32_t arg2, const char *arg3, struct vnode **arg4, struct vnode **arg5, struct componentname **arg6)
170 1.1 pooka {
171 1.1 pooka int rv;
172 1.1 pooka
173 1.2 pooka rv = rump_namei(arg1, arg2, arg3, arg4, arg5, arg6);
174 1.1 pooka
175 1.1 pooka return rv;
176 1.1 pooka }
177 1.1 pooka
178 1.1 pooka struct componentname *
179 1.2 pooka rump_pub_makecn(u_long arg1, u_long arg2, const char *arg3, size_t arg4, kauth_cred_t arg5, struct lwp *arg6)
180 1.1 pooka {
181 1.1 pooka struct componentname * rv;
182 1.1 pooka
183 1.2 pooka rv = rump_makecn(arg1, arg2, arg3, arg4, arg5, arg6);
184 1.1 pooka
185 1.1 pooka return rv;
186 1.1 pooka }
187 1.1 pooka
188 1.1 pooka int
189 1.2 pooka rump_pub_vfs_unmount(struct mount *arg1, int arg2)
190 1.1 pooka {
191 1.1 pooka int rv;
192 1.1 pooka
193 1.2 pooka rv = rump_vfs_unmount(arg1, arg2);
194 1.1 pooka
195 1.1 pooka return rv;
196 1.1 pooka }
197 1.1 pooka
198 1.1 pooka int
199 1.2 pooka rump_pub_vfs_root(struct mount *arg1, struct vnode **arg2, int arg3)
200 1.1 pooka {
201 1.1 pooka int rv;
202 1.1 pooka
203 1.2 pooka rv = rump_vfs_root(arg1, arg2, arg3);
204 1.1 pooka
205 1.1 pooka return rv;
206 1.1 pooka }
207 1.1 pooka
208 1.1 pooka int
209 1.2 pooka rump_pub_vfs_statvfs(struct mount *arg1, struct statvfs *arg2)
210 1.1 pooka {
211 1.1 pooka int rv;
212 1.1 pooka
213 1.2 pooka rv = rump_vfs_statvfs(arg1, arg2);
214 1.1 pooka
215 1.1 pooka return rv;
216 1.1 pooka }
217 1.1 pooka
218 1.1 pooka int
219 1.2 pooka rump_pub_vfs_sync(struct mount *arg1, int arg2, kauth_cred_t arg3)
220 1.1 pooka {
221 1.1 pooka int rv;
222 1.1 pooka
223 1.2 pooka rv = rump_vfs_sync(arg1, arg2, arg3);
224 1.1 pooka
225 1.1 pooka return rv;
226 1.1 pooka }
227 1.1 pooka
228 1.1 pooka int
229 1.2 pooka rump_pub_vfs_fhtovp(struct mount *arg1, struct fid *arg2, struct vnode **arg3)
230 1.1 pooka {
231 1.1 pooka int rv;
232 1.1 pooka
233 1.2 pooka rv = rump_vfs_fhtovp(arg1, arg2, arg3);
234 1.1 pooka
235 1.1 pooka return rv;
236 1.1 pooka }
237 1.1 pooka
238 1.1 pooka int
239 1.2 pooka rump_pub_vfs_vptofh(struct vnode *arg1, struct fid *arg2, size_t *arg3)
240 1.1 pooka {
241 1.1 pooka int rv;
242 1.1 pooka
243 1.2 pooka rv = rump_vfs_vptofh(arg1, arg2, arg3);
244 1.1 pooka
245 1.1 pooka return rv;
246 1.1 pooka }
247 1.1 pooka
248 1.1 pooka void
249 1.2 pooka rump_pub_vfs_syncwait(struct mount *arg1)
250 1.1 pooka {
251 1.1 pooka
252 1.2 pooka rump_vfs_syncwait(arg1);
253 1.1 pooka }
254 1.1 pooka
255 1.1 pooka int
256 1.2 pooka rump_pub_vfs_getmp(const char *arg1, struct mount **arg2)
257 1.1 pooka {
258 1.1 pooka int rv;
259 1.1 pooka
260 1.2 pooka rv = rump_vfs_getmp(arg1, arg2);
261 1.1 pooka
262 1.1 pooka return rv;
263 1.1 pooka }
264 1.1 pooka
265 1.1 pooka void
266 1.2 pooka rump_pub_rcvp_set(struct vnode *arg1, struct vnode *arg2)
267 1.1 pooka {
268 1.1 pooka
269 1.2 pooka rump_rcvp_set(arg1, arg2);
270 1.1 pooka }
271 1.1 pooka
272 1.1 pooka struct vnode *
273 1.2 pooka rump_pub_cdir_get(void)
274 1.1 pooka {
275 1.1 pooka struct vnode * rv;
276 1.1 pooka
277 1.2 pooka rv = rump_cdir_get();
278 1.1 pooka
279 1.1 pooka return rv;
280 1.1 pooka }
281 1.1 pooka
282 1.1 pooka int
283 1.2 pooka rump_pub_syspuffs_glueinit(int arg1, int *arg2)
284 1.1 pooka {
285 1.1 pooka int rv;
286 1.1 pooka
287 1.2 pooka rv = rump_syspuffs_glueinit(arg1, arg2);
288 1.1 pooka
289 1.1 pooka return rv;
290 1.1 pooka }
291 1.2 pooka __weak_alias(rump_syspuffs_glueinit,rump_vfs_unavailable);
292 1.1 pooka
293 1.1 pooka int
294 1.2 pooka rump_pub_sys___stat30(const char *arg1, struct stat *arg2)
295 1.1 pooka {
296 1.1 pooka int rv;
297 1.1 pooka
298 1.2 pooka rv = rump_sys___stat30(arg1, arg2);
299 1.1 pooka
300 1.1 pooka return rv;
301 1.1 pooka }
302 1.1 pooka
303 1.1 pooka int
304 1.2 pooka rump_pub_sys___lstat30(const char *arg1, struct stat *arg2)
305 1.1 pooka {
306 1.1 pooka int rv;
307 1.1 pooka
308 1.2 pooka rv = rump_sys___lstat30(arg1, arg2);
309 1.1 pooka
310 1.1 pooka return rv;
311 1.1 pooka }
312 1.1 pooka
313 1.1 pooka void
314 1.2 pooka rump_pub_vattr50_to_vattr(const struct vattr *arg1, struct vattr *arg2)
315 1.1 pooka {
316 1.1 pooka
317 1.2 pooka rump_vattr50_to_vattr(arg1, arg2);
318 1.1 pooka }
319 1.1 pooka
320 1.1 pooka void
321 1.2 pooka rump_pub_vattr_to_vattr50(const struct vattr *arg1, struct vattr *arg2)
322 1.1 pooka {
323 1.1 pooka
324 1.2 pooka rump_vattr_to_vattr50(arg1, arg2);
325 1.1 pooka }
326