| @@ -1,19 +1,19 @@ | | | @@ -1,19 +1,19 @@ |
1 | /* $NetBSD: rumpvfs_syscalls.c,v 1.6 2019/09/22 23:03:21 christos Exp $ */ | | 1 | /* $NetBSD: rumpvfs_syscalls.c,v 1.7 2019/09/25 16:44:42 christos Exp $ */ |
2 | | | 2 | |
3 | /* AUTOMATICALLY GENERATED BY makerumpsyscalls.sh */ | | 3 | /* AUTOMATICALLY GENERATED BY makerumpsyscalls.sh */ |
4 | | | 4 | |
5 | #include <sys/cdefs.h> | | 5 | #include <sys/cdefs.h> |
6 | __KERNEL_RCSID(0, "$NetBSD: rumpvfs_syscalls.c,v 1.6 2019/09/22 23:03:21 christos Exp $"); | | 6 | __KERNEL_RCSID(0, "$NetBSD: rumpvfs_syscalls.c,v 1.7 2019/09/25 16:44:42 christos Exp $"); |
7 | | | 7 | |
8 | #include <sys/param.h> | | 8 | #include <sys/param.h> |
9 | | | 9 | |
10 | #include <rump-sys/kern.h> | | 10 | #include <rump-sys/kern.h> |
11 | | | 11 | |
12 | extern sy_call_t sys_open; | | 12 | extern sy_call_t sys_open; |
13 | extern sy_call_t sys_link; | | 13 | extern sy_call_t sys_link; |
14 | extern sy_call_t sys_unlink; | | 14 | extern sy_call_t sys_unlink; |
15 | extern sy_call_t sys_chdir; | | 15 | extern sy_call_t sys_chdir; |
16 | extern sy_call_t sys_fchdir; | | 16 | extern sy_call_t sys_fchdir; |
17 | extern sy_call_t sys_chmod; | | 17 | extern sy_call_t sys_chmod; |
18 | extern sy_call_t sys_chown; | | 18 | extern sy_call_t sys_chown; |
19 | extern sy_call_t sys_unmount; | | 19 | extern sy_call_t sys_unmount; |
| @@ -97,26 +97,30 @@ extern sy_call_t sys_mkdirat; | | | @@ -97,26 +97,30 @@ extern sy_call_t sys_mkdirat; |
97 | extern sy_call_t sys_faccessat; | | 97 | extern sy_call_t sys_faccessat; |
98 | extern sy_call_t sys_fchmodat; | | 98 | extern sy_call_t sys_fchmodat; |
99 | extern sy_call_t sys_fchownat; | | 99 | extern sy_call_t sys_fchownat; |
100 | extern sy_call_t sys_fstatat; | | 100 | extern sy_call_t sys_fstatat; |
101 | extern sy_call_t sys_utimensat; | | 101 | extern sy_call_t sys_utimensat; |
102 | extern sy_call_t sys_openat; | | 102 | extern sy_call_t sys_openat; |
103 | extern sy_call_t sys_readlinkat; | | 103 | extern sy_call_t sys_readlinkat; |
104 | extern sy_call_t sys_symlinkat; | | 104 | extern sy_call_t sys_symlinkat; |
105 | extern sy_call_t sys_unlinkat; | | 105 | extern sy_call_t sys_unlinkat; |
106 | extern sy_call_t sys_futimens; | | 106 | extern sy_call_t sys_futimens; |
107 | extern sy_call_t sys___quotactl; | | 107 | extern sy_call_t sys___quotactl; |
108 | extern sy_call_t sys_posix_fallocate; | | 108 | extern sy_call_t sys_posix_fallocate; |
109 | extern sy_call_t sys_fdiscard; | | 109 | extern sy_call_t sys_fdiscard; |
| | | 110 | extern sy_call_t sys___getvfsstat90; |
| | | 111 | extern sy_call_t sys___statvfs190; |
| | | 112 | extern sy_call_t sys___fstatvfs190; |
| | | 113 | extern sy_call_t sys___fhstatvfs190; |
110 | | | 114 | |
111 | static const struct rump_onesyscall mysys[] = { | | 115 | static const struct rump_onesyscall mysys[] = { |
112 | { 5, sys_open }, | | 116 | { 5, sys_open }, |
113 | { 9, sys_link }, | | 117 | { 9, sys_link }, |
114 | { 10, sys_unlink }, | | 118 | { 10, sys_unlink }, |
115 | { 12, sys_chdir }, | | 119 | { 12, sys_chdir }, |
116 | { 13, sys_fchdir }, | | 120 | { 13, sys_fchdir }, |
117 | { 15, sys_chmod }, | | 121 | { 15, sys_chmod }, |
118 | { 16, sys_chown }, | | 122 | { 16, sys_chown }, |
119 | { 22, sys_unmount }, | | 123 | { 22, sys_unmount }, |
120 | { 33, sys_access }, | | 124 | { 33, sys_access }, |
121 | { 34, sys_chflags }, | | 125 | { 34, sys_chflags }, |
122 | { 35, sys_fchflags }, | | 126 | { 35, sys_fchflags }, |
| @@ -197,20 +201,24 @@ static const struct rump_onesyscall mysy | | | @@ -197,20 +201,24 @@ static const struct rump_onesyscall mysy |
197 | { 462, sys_faccessat }, | | 201 | { 462, sys_faccessat }, |
198 | { 463, sys_fchmodat }, | | 202 | { 463, sys_fchmodat }, |
199 | { 464, sys_fchownat }, | | 203 | { 464, sys_fchownat }, |
200 | { 466, sys_fstatat }, | | 204 | { 466, sys_fstatat }, |
201 | { 467, sys_utimensat }, | | 205 | { 467, sys_utimensat }, |
202 | { 468, sys_openat }, | | 206 | { 468, sys_openat }, |
203 | { 469, sys_readlinkat }, | | 207 | { 469, sys_readlinkat }, |
204 | { 470, sys_symlinkat }, | | 208 | { 470, sys_symlinkat }, |
205 | { 471, sys_unlinkat }, | | 209 | { 471, sys_unlinkat }, |
206 | { 472, sys_futimens }, | | 210 | { 472, sys_futimens }, |
207 | { 473, sys___quotactl }, | | 211 | { 473, sys___quotactl }, |
208 | { 479, sys_posix_fallocate }, | | 212 | { 479, sys_posix_fallocate }, |
209 | { 480, sys_fdiscard }, | | 213 | { 480, sys_fdiscard }, |
| | | 214 | { 483, sys___getvfsstat90 }, |
| | | 215 | { 484, sys___statvfs190 }, |
| | | 216 | { 485, sys___fstatvfs190 }, |
| | | 217 | { 486, sys___fhstatvfs190 }, |
210 | }; | | 218 | }; |
211 | | | 219 | |
212 | RUMP_COMPONENT(RUMP_COMPONENT_SYSCALL) | | 220 | RUMP_COMPONENT(RUMP_COMPONENT_SYSCALL) |
213 | { | | 221 | { |
214 | | | 222 | |
215 | rump_syscall_boot_establish(mysys, __arraycount(mysys)); | | 223 | rump_syscall_boot_establish(mysys, __arraycount(mysys)); |
216 | } | | 224 | } |