1 1.140 christos /* $NetBSD: netbsd32_syscallargs.h,v 1.162 2025/05/09 10:20:08 martin Exp $ */ 2 1.1 mrg 3 1.1 mrg /* 4 1.1 mrg * System call argument lists. 5 1.1 mrg * 6 1.1 mrg * DO NOT EDIT-- this file is automatically generated. 7 1.162 martin * created from NetBSD: syscalls.master,v 1.147 2025/05/09 10:19:03 martin Exp 8 1.1 mrg */ 9 1.1 mrg 10 1.69 dsl #ifndef _NETBSD32_SYS_SYSCALLARGS_H_ 11 1.69 dsl #define _NETBSD32_SYS_SYSCALLARGS_H_ 12 1.69 dsl 13 1.129 riastrad /* Forward declaration */ 14 1.129 riastrad struct lwp; 15 1.129 riastrad 16 1.69 dsl #define NETBSD32_SYS_MAXSYSARGS 8 17 1.7 mrg 18 1.4 eeh #undef syscallarg 19 1.11 eeh #define syscallarg(x) \ 20 1.11 eeh union { \ 21 1.11 eeh register32_t pad; \ 22 1.11 eeh struct { x datum; } le; \ 23 1.25 lukem struct { /* LINTED zero array dimension */ \ 24 1.25 lukem int8_t pad[ /* CONSTCOND */ \ 25 1.25 lukem (sizeof (register32_t) < sizeof (x)) \ 26 1.11 eeh ? 0 \ 27 1.11 eeh : sizeof (register32_t) - sizeof (x)]; \ 28 1.11 eeh x datum; \ 29 1.11 eeh } be; \ 30 1.11 eeh } 31 1.4 eeh 32 1.69 dsl #undef check_syscall_args 33 1.93 bouyer #define check_syscall_args(call) /*LINTED*/ \ 34 1.69 dsl typedef char call##_check_args[sizeof (struct call##_args) \ 35 1.69 dsl <= NETBSD32_SYS_MAXSYSARGS * sizeof (register32_t) ? 1 : -1]; 36 1.69 dsl 37 1.83 christos struct netbsd32_syscall_args { 38 1.69 dsl syscallarg(int) code; 39 1.69 dsl syscallarg(register32_t) args[NETBSD32_SYS_MAXSYSARGS]; 40 1.69 dsl }; 41 1.69 dsl 42 1.11 eeh struct netbsd32_exit_args { 43 1.4 eeh syscallarg(int) rval; 44 1.4 eeh }; 45 1.69 dsl check_syscall_args(netbsd32_exit) 46 1.1 mrg 47 1.11 eeh struct netbsd32_read_args { 48 1.1 mrg syscallarg(int) fd; 49 1.8 mrg syscallarg(netbsd32_voidp) buf; 50 1.8 mrg syscallarg(netbsd32_size_t) nbyte; 51 1.1 mrg }; 52 1.69 dsl check_syscall_args(netbsd32_read) 53 1.1 mrg 54 1.11 eeh struct netbsd32_write_args { 55 1.1 mrg syscallarg(int) fd; 56 1.71 dsl syscallarg(netbsd32_voidp) buf; 57 1.8 mrg syscallarg(netbsd32_size_t) nbyte; 58 1.1 mrg }; 59 1.69 dsl check_syscall_args(netbsd32_write) 60 1.1 mrg 61 1.11 eeh struct netbsd32_open_args { 62 1.71 dsl syscallarg(netbsd32_charp) path; 63 1.1 mrg syscallarg(int) flags; 64 1.1 mrg syscallarg(mode_t) mode; 65 1.1 mrg }; 66 1.69 dsl check_syscall_args(netbsd32_open) 67 1.1 mrg 68 1.11 eeh struct netbsd32_close_args { 69 1.4 eeh syscallarg(int) fd; 70 1.4 eeh }; 71 1.69 dsl check_syscall_args(netbsd32_close) 72 1.4 eeh 73 1.83 christos struct compat_50_netbsd32_wait4_args { 74 1.1 mrg syscallarg(int) pid; 75 1.8 mrg syscallarg(netbsd32_intp) status; 76 1.1 mrg syscallarg(int) options; 77 1.83 christos syscallarg(netbsd32_rusage50p_t) rusage; 78 1.1 mrg }; 79 1.83 christos check_syscall_args(compat_50_netbsd32_wait4) 80 1.1 mrg 81 1.11 eeh struct compat_43_netbsd32_ocreat_args { 82 1.71 dsl syscallarg(netbsd32_charp) path; 83 1.1 mrg syscallarg(mode_t) mode; 84 1.1 mrg }; 85 1.69 dsl check_syscall_args(compat_43_netbsd32_ocreat) 86 1.1 mrg 87 1.11 eeh struct netbsd32_link_args { 88 1.71 dsl syscallarg(netbsd32_charp) path; 89 1.71 dsl syscallarg(netbsd32_charp) link; 90 1.1 mrg }; 91 1.69 dsl check_syscall_args(netbsd32_link) 92 1.1 mrg 93 1.11 eeh struct netbsd32_unlink_args { 94 1.71 dsl syscallarg(netbsd32_charp) path; 95 1.1 mrg }; 96 1.69 dsl check_syscall_args(netbsd32_unlink) 97 1.1 mrg 98 1.11 eeh struct netbsd32_chdir_args { 99 1.71 dsl syscallarg(netbsd32_charp) path; 100 1.1 mrg }; 101 1.69 dsl check_syscall_args(netbsd32_chdir) 102 1.1 mrg 103 1.11 eeh struct netbsd32_fchdir_args { 104 1.4 eeh syscallarg(int) fd; 105 1.4 eeh }; 106 1.69 dsl check_syscall_args(netbsd32_fchdir) 107 1.4 eeh 108 1.83 christos struct compat_50_netbsd32_mknod_args { 109 1.71 dsl syscallarg(netbsd32_charp) path; 110 1.1 mrg syscallarg(mode_t) mode; 111 1.83 christos syscallarg(uint32_t) dev; 112 1.1 mrg }; 113 1.83 christos check_syscall_args(compat_50_netbsd32_mknod) 114 1.1 mrg 115 1.11 eeh struct netbsd32_chmod_args { 116 1.71 dsl syscallarg(netbsd32_charp) path; 117 1.1 mrg syscallarg(mode_t) mode; 118 1.1 mrg }; 119 1.69 dsl check_syscall_args(netbsd32_chmod) 120 1.1 mrg 121 1.11 eeh struct netbsd32_chown_args { 122 1.71 dsl syscallarg(netbsd32_charp) path; 123 1.1 mrg syscallarg(uid_t) uid; 124 1.1 mrg syscallarg(gid_t) gid; 125 1.1 mrg }; 126 1.69 dsl check_syscall_args(netbsd32_chown) 127 1.1 mrg 128 1.11 eeh struct netbsd32_break_args { 129 1.8 mrg syscallarg(netbsd32_charp) nsize; 130 1.1 mrg }; 131 1.69 dsl check_syscall_args(netbsd32_break) 132 1.1 mrg 133 1.32 cube struct compat_20_netbsd32_getfsstat_args { 134 1.8 mrg syscallarg(netbsd32_statfsp_t) buf; 135 1.8 mrg syscallarg(netbsd32_long) bufsize; 136 1.1 mrg syscallarg(int) flags; 137 1.1 mrg }; 138 1.69 dsl check_syscall_args(compat_20_netbsd32_getfsstat) 139 1.1 mrg 140 1.11 eeh struct compat_43_netbsd32_olseek_args { 141 1.1 mrg syscallarg(int) fd; 142 1.8 mrg syscallarg(netbsd32_long) offset; 143 1.1 mrg syscallarg(int) whence; 144 1.1 mrg }; 145 1.69 dsl check_syscall_args(compat_43_netbsd32_olseek) 146 1.1 mrg 147 1.138 mrg struct compat_40_netbsd32_mount_args { 148 1.71 dsl syscallarg(netbsd32_charp) type; 149 1.71 dsl syscallarg(netbsd32_charp) path; 150 1.1 mrg syscallarg(int) flags; 151 1.8 mrg syscallarg(netbsd32_voidp) data; 152 1.1 mrg }; 153 1.138 mrg check_syscall_args(compat_40_netbsd32_mount) 154 1.1 mrg 155 1.11 eeh struct netbsd32_unmount_args { 156 1.71 dsl syscallarg(netbsd32_charp) path; 157 1.1 mrg syscallarg(int) flags; 158 1.1 mrg }; 159 1.69 dsl check_syscall_args(netbsd32_unmount) 160 1.1 mrg 161 1.11 eeh struct netbsd32_setuid_args { 162 1.4 eeh syscallarg(uid_t) uid; 163 1.4 eeh }; 164 1.69 dsl check_syscall_args(netbsd32_setuid) 165 1.4 eeh 166 1.11 eeh struct netbsd32_ptrace_args { 167 1.1 mrg syscallarg(int) req; 168 1.1 mrg syscallarg(pid_t) pid; 169 1.83 christos syscallarg(netbsd32_voidp) addr; 170 1.1 mrg syscallarg(int) data; 171 1.1 mrg }; 172 1.69 dsl check_syscall_args(netbsd32_ptrace) 173 1.1 mrg 174 1.11 eeh struct netbsd32_recvmsg_args { 175 1.1 mrg syscallarg(int) s; 176 1.8 mrg syscallarg(netbsd32_msghdrp_t) msg; 177 1.1 mrg syscallarg(int) flags; 178 1.1 mrg }; 179 1.69 dsl check_syscall_args(netbsd32_recvmsg) 180 1.1 mrg 181 1.11 eeh struct netbsd32_sendmsg_args { 182 1.1 mrg syscallarg(int) s; 183 1.71 dsl syscallarg(netbsd32_msghdrp_t) msg; 184 1.1 mrg syscallarg(int) flags; 185 1.1 mrg }; 186 1.69 dsl check_syscall_args(netbsd32_sendmsg) 187 1.1 mrg 188 1.11 eeh struct netbsd32_recvfrom_args { 189 1.1 mrg syscallarg(int) s; 190 1.8 mrg syscallarg(netbsd32_voidp) buf; 191 1.8 mrg syscallarg(netbsd32_size_t) len; 192 1.1 mrg syscallarg(int) flags; 193 1.8 mrg syscallarg(netbsd32_sockaddrp_t) from; 194 1.8 mrg syscallarg(netbsd32_intp) fromlenaddr; 195 1.1 mrg }; 196 1.69 dsl check_syscall_args(netbsd32_recvfrom) 197 1.1 mrg 198 1.11 eeh struct netbsd32_accept_args { 199 1.1 mrg syscallarg(int) s; 200 1.8 mrg syscallarg(netbsd32_sockaddrp_t) name; 201 1.8 mrg syscallarg(netbsd32_intp) anamelen; 202 1.1 mrg }; 203 1.69 dsl check_syscall_args(netbsd32_accept) 204 1.1 mrg 205 1.11 eeh struct netbsd32_getpeername_args { 206 1.1 mrg syscallarg(int) fdes; 207 1.8 mrg syscallarg(netbsd32_sockaddrp_t) asa; 208 1.8 mrg syscallarg(netbsd32_intp) alen; 209 1.1 mrg }; 210 1.69 dsl check_syscall_args(netbsd32_getpeername) 211 1.1 mrg 212 1.11 eeh struct netbsd32_getsockname_args { 213 1.1 mrg syscallarg(int) fdes; 214 1.8 mrg syscallarg(netbsd32_sockaddrp_t) asa; 215 1.8 mrg syscallarg(netbsd32_intp) alen; 216 1.1 mrg }; 217 1.69 dsl check_syscall_args(netbsd32_getsockname) 218 1.1 mrg 219 1.11 eeh struct netbsd32_access_args { 220 1.71 dsl syscallarg(netbsd32_charp) path; 221 1.1 mrg syscallarg(int) flags; 222 1.1 mrg }; 223 1.69 dsl check_syscall_args(netbsd32_access) 224 1.1 mrg 225 1.11 eeh struct netbsd32_chflags_args { 226 1.71 dsl syscallarg(netbsd32_charp) path; 227 1.8 mrg syscallarg(netbsd32_u_long) flags; 228 1.1 mrg }; 229 1.69 dsl check_syscall_args(netbsd32_chflags) 230 1.1 mrg 231 1.11 eeh struct netbsd32_fchflags_args { 232 1.1 mrg syscallarg(int) fd; 233 1.8 mrg syscallarg(netbsd32_u_long) flags; 234 1.1 mrg }; 235 1.69 dsl check_syscall_args(netbsd32_fchflags) 236 1.1 mrg 237 1.11 eeh struct netbsd32_kill_args { 238 1.4 eeh syscallarg(int) pid; 239 1.4 eeh syscallarg(int) signum; 240 1.4 eeh }; 241 1.69 dsl check_syscall_args(netbsd32_kill) 242 1.4 eeh 243 1.11 eeh struct compat_43_netbsd32_stat43_args { 244 1.71 dsl syscallarg(netbsd32_charp) path; 245 1.8 mrg syscallarg(netbsd32_stat43p_t) ub; 246 1.1 mrg }; 247 1.69 dsl check_syscall_args(compat_43_netbsd32_stat43) 248 1.1 mrg 249 1.11 eeh struct compat_43_netbsd32_lstat43_args { 250 1.71 dsl syscallarg(netbsd32_charp) path; 251 1.8 mrg syscallarg(netbsd32_stat43p_t) ub; 252 1.1 mrg }; 253 1.69 dsl check_syscall_args(compat_43_netbsd32_lstat43) 254 1.1 mrg 255 1.11 eeh struct netbsd32_dup_args { 256 1.4 eeh syscallarg(int) fd; 257 1.4 eeh }; 258 1.69 dsl check_syscall_args(netbsd32_dup) 259 1.4 eeh 260 1.11 eeh struct netbsd32_profil_args { 261 1.83 christos syscallarg(netbsd32_voidp) samples; 262 1.8 mrg syscallarg(netbsd32_size_t) size; 263 1.8 mrg syscallarg(netbsd32_u_long) offset; 264 1.1 mrg syscallarg(u_int) scale; 265 1.1 mrg }; 266 1.69 dsl check_syscall_args(netbsd32_profil) 267 1.1 mrg 268 1.11 eeh struct netbsd32_ktrace_args { 269 1.71 dsl syscallarg(netbsd32_charp) fname; 270 1.1 mrg syscallarg(int) ops; 271 1.1 mrg syscallarg(int) facs; 272 1.1 mrg syscallarg(int) pid; 273 1.1 mrg }; 274 1.69 dsl check_syscall_args(netbsd32_ktrace) 275 1.1 mrg 276 1.11 eeh struct netbsd32_sigaction_args { 277 1.1 mrg syscallarg(int) signum; 278 1.71 dsl syscallarg(netbsd32_sigactionp_t) nsa; 279 1.8 mrg syscallarg(netbsd32_sigactionp_t) osa; 280 1.1 mrg }; 281 1.69 dsl check_syscall_args(netbsd32_sigaction) 282 1.1 mrg 283 1.11 eeh struct compat_13_netbsd32_sigprocmask_args { 284 1.4 eeh syscallarg(int) how; 285 1.4 eeh syscallarg(int) mask; 286 1.4 eeh }; 287 1.69 dsl check_syscall_args(compat_13_netbsd32_sigprocmask) 288 1.4 eeh 289 1.11 eeh struct netbsd32___getlogin_args { 290 1.8 mrg syscallarg(netbsd32_charp) namebuf; 291 1.1 mrg syscallarg(u_int) namelen; 292 1.1 mrg }; 293 1.69 dsl check_syscall_args(netbsd32___getlogin) 294 1.1 mrg 295 1.11 eeh struct netbsd32_setlogin_args { 296 1.71 dsl syscallarg(netbsd32_charp) namebuf; 297 1.1 mrg }; 298 1.69 dsl check_syscall_args(netbsd32_setlogin) 299 1.1 mrg 300 1.11 eeh struct netbsd32_acct_args { 301 1.71 dsl syscallarg(netbsd32_charp) path; 302 1.1 mrg }; 303 1.69 dsl check_syscall_args(netbsd32_acct) 304 1.1 mrg 305 1.11 eeh struct compat_13_netbsd32_sigaltstack13_args { 306 1.71 dsl syscallarg(netbsd32_sigaltstack13p_t) nss; 307 1.8 mrg syscallarg(netbsd32_sigaltstack13p_t) oss; 308 1.1 mrg }; 309 1.69 dsl check_syscall_args(compat_13_netbsd32_sigaltstack13) 310 1.1 mrg 311 1.11 eeh struct netbsd32_ioctl_args { 312 1.1 mrg syscallarg(int) fd; 313 1.8 mrg syscallarg(netbsd32_u_long) com; 314 1.8 mrg syscallarg(netbsd32_voidp) data; 315 1.1 mrg }; 316 1.69 dsl check_syscall_args(netbsd32_ioctl) 317 1.1 mrg 318 1.11 eeh struct compat_12_netbsd32_reboot_args { 319 1.4 eeh syscallarg(int) opt; 320 1.4 eeh }; 321 1.69 dsl check_syscall_args(compat_12_netbsd32_reboot) 322 1.4 eeh 323 1.11 eeh struct netbsd32_revoke_args { 324 1.71 dsl syscallarg(netbsd32_charp) path; 325 1.1 mrg }; 326 1.69 dsl check_syscall_args(netbsd32_revoke) 327 1.1 mrg 328 1.11 eeh struct netbsd32_symlink_args { 329 1.71 dsl syscallarg(netbsd32_charp) path; 330 1.71 dsl syscallarg(netbsd32_charp) link; 331 1.1 mrg }; 332 1.69 dsl check_syscall_args(netbsd32_symlink) 333 1.1 mrg 334 1.11 eeh struct netbsd32_readlink_args { 335 1.71 dsl syscallarg(netbsd32_charp) path; 336 1.8 mrg syscallarg(netbsd32_charp) buf; 337 1.8 mrg syscallarg(netbsd32_size_t) count; 338 1.1 mrg }; 339 1.69 dsl check_syscall_args(netbsd32_readlink) 340 1.1 mrg 341 1.11 eeh struct netbsd32_execve_args { 342 1.71 dsl syscallarg(netbsd32_charp) path; 343 1.8 mrg syscallarg(netbsd32_charpp) argp; 344 1.8 mrg syscallarg(netbsd32_charpp) envp; 345 1.1 mrg }; 346 1.69 dsl check_syscall_args(netbsd32_execve) 347 1.1 mrg 348 1.11 eeh struct netbsd32_umask_args { 349 1.4 eeh syscallarg(mode_t) newmask; 350 1.4 eeh }; 351 1.69 dsl check_syscall_args(netbsd32_umask) 352 1.4 eeh 353 1.11 eeh struct netbsd32_chroot_args { 354 1.71 dsl syscallarg(netbsd32_charp) path; 355 1.1 mrg }; 356 1.69 dsl check_syscall_args(netbsd32_chroot) 357 1.1 mrg 358 1.11 eeh struct compat_43_netbsd32_fstat43_args { 359 1.1 mrg syscallarg(int) fd; 360 1.8 mrg syscallarg(netbsd32_stat43p_t) sb; 361 1.1 mrg }; 362 1.69 dsl check_syscall_args(compat_43_netbsd32_fstat43) 363 1.1 mrg 364 1.11 eeh struct compat_43_netbsd32_ogetkerninfo_args { 365 1.1 mrg syscallarg(int) op; 366 1.8 mrg syscallarg(netbsd32_charp) where; 367 1.8 mrg syscallarg(netbsd32_intp) size; 368 1.1 mrg syscallarg(int) arg; 369 1.1 mrg }; 370 1.69 dsl check_syscall_args(compat_43_netbsd32_ogetkerninfo) 371 1.1 mrg 372 1.11 eeh struct compat_12_netbsd32_msync_args { 373 1.83 christos syscallarg(netbsd32_voidp) addr; 374 1.8 mrg syscallarg(netbsd32_size_t) len; 375 1.1 mrg }; 376 1.69 dsl check_syscall_args(compat_12_netbsd32_msync) 377 1.1 mrg 378 1.11 eeh struct compat_43_netbsd32_ommap_args { 379 1.83 christos syscallarg(netbsd32_voidp) addr; 380 1.8 mrg syscallarg(netbsd32_size_t) len; 381 1.1 mrg syscallarg(int) prot; 382 1.1 mrg syscallarg(int) flags; 383 1.1 mrg syscallarg(int) fd; 384 1.8 mrg syscallarg(netbsd32_long) pos; 385 1.1 mrg }; 386 1.69 dsl check_syscall_args(compat_43_netbsd32_ommap) 387 1.1 mrg 388 1.134 kamil struct netbsd32_ovadvise_args { 389 1.134 kamil syscallarg(int) anom; 390 1.134 kamil }; 391 1.134 kamil check_syscall_args(netbsd32_ovadvise) 392 1.134 kamil 393 1.11 eeh struct netbsd32_munmap_args { 394 1.8 mrg syscallarg(netbsd32_voidp) addr; 395 1.8 mrg syscallarg(netbsd32_size_t) len; 396 1.1 mrg }; 397 1.69 dsl check_syscall_args(netbsd32_munmap) 398 1.1 mrg 399 1.11 eeh struct netbsd32_mprotect_args { 400 1.8 mrg syscallarg(netbsd32_voidp) addr; 401 1.8 mrg syscallarg(netbsd32_size_t) len; 402 1.1 mrg syscallarg(int) prot; 403 1.1 mrg }; 404 1.69 dsl check_syscall_args(netbsd32_mprotect) 405 1.1 mrg 406 1.11 eeh struct netbsd32_madvise_args { 407 1.8 mrg syscallarg(netbsd32_voidp) addr; 408 1.8 mrg syscallarg(netbsd32_size_t) len; 409 1.1 mrg syscallarg(int) behav; 410 1.1 mrg }; 411 1.69 dsl check_syscall_args(netbsd32_madvise) 412 1.1 mrg 413 1.11 eeh struct netbsd32_mincore_args { 414 1.83 christos syscallarg(netbsd32_voidp) addr; 415 1.8 mrg syscallarg(netbsd32_size_t) len; 416 1.8 mrg syscallarg(netbsd32_charp) vec; 417 1.1 mrg }; 418 1.69 dsl check_syscall_args(netbsd32_mincore) 419 1.1 mrg 420 1.11 eeh struct netbsd32_getgroups_args { 421 1.1 mrg syscallarg(int) gidsetsize; 422 1.8 mrg syscallarg(netbsd32_gid_tp) gidset; 423 1.1 mrg }; 424 1.69 dsl check_syscall_args(netbsd32_getgroups) 425 1.1 mrg 426 1.11 eeh struct netbsd32_setgroups_args { 427 1.1 mrg syscallarg(int) gidsetsize; 428 1.71 dsl syscallarg(netbsd32_gid_tp) gidset; 429 1.1 mrg }; 430 1.69 dsl check_syscall_args(netbsd32_setgroups) 431 1.1 mrg 432 1.11 eeh struct netbsd32_setpgid_args { 433 1.4 eeh syscallarg(int) pid; 434 1.4 eeh syscallarg(int) pgid; 435 1.4 eeh }; 436 1.69 dsl check_syscall_args(netbsd32_setpgid) 437 1.4 eeh 438 1.83 christos struct compat_50_netbsd32_setitimer_args { 439 1.1 mrg syscallarg(int) which; 440 1.83 christos syscallarg(netbsd32_itimerval50p_t) itv; 441 1.83 christos syscallarg(netbsd32_itimerval50p_t) oitv; 442 1.1 mrg }; 443 1.83 christos check_syscall_args(compat_50_netbsd32_setitimer) 444 1.1 mrg 445 1.11 eeh struct compat_12_netbsd32_oswapon_args { 446 1.71 dsl syscallarg(netbsd32_charp) name; 447 1.1 mrg }; 448 1.69 dsl check_syscall_args(compat_12_netbsd32_oswapon) 449 1.1 mrg 450 1.83 christos struct compat_50_netbsd32_getitimer_args { 451 1.1 mrg syscallarg(int) which; 452 1.83 christos syscallarg(netbsd32_itimerval50p_t) itv; 453 1.1 mrg }; 454 1.83 christos check_syscall_args(compat_50_netbsd32_getitimer) 455 1.1 mrg 456 1.11 eeh struct compat_43_netbsd32_ogethostname_args { 457 1.8 mrg syscallarg(netbsd32_charp) hostname; 458 1.1 mrg syscallarg(u_int) len; 459 1.1 mrg }; 460 1.69 dsl check_syscall_args(compat_43_netbsd32_ogethostname) 461 1.1 mrg 462 1.11 eeh struct compat_43_netbsd32_osethostname_args { 463 1.8 mrg syscallarg(netbsd32_charp) hostname; 464 1.1 mrg syscallarg(u_int) len; 465 1.1 mrg }; 466 1.69 dsl check_syscall_args(compat_43_netbsd32_osethostname) 467 1.1 mrg 468 1.11 eeh struct netbsd32_dup2_args { 469 1.4 eeh syscallarg(int) from; 470 1.4 eeh syscallarg(int) to; 471 1.4 eeh }; 472 1.69 dsl check_syscall_args(netbsd32_dup2) 473 1.4 eeh 474 1.154 rin struct netbsd32_getrandom_args { 475 1.154 rin syscallarg(netbsd32_voidp) buf; 476 1.154 rin syscallarg(netbsd32_size_t) buflen; 477 1.154 rin syscallarg(unsigned int) flags; 478 1.154 rin }; 479 1.154 rin check_syscall_args(netbsd32_getrandom) 480 1.154 rin 481 1.11 eeh struct netbsd32_fcntl_args { 482 1.1 mrg syscallarg(int) fd; 483 1.1 mrg syscallarg(int) cmd; 484 1.8 mrg syscallarg(netbsd32_voidp) arg; 485 1.1 mrg }; 486 1.69 dsl check_syscall_args(netbsd32_fcntl) 487 1.1 mrg 488 1.83 christos struct compat_50_netbsd32_select_args { 489 1.1 mrg syscallarg(int) nd; 490 1.8 mrg syscallarg(netbsd32_fd_setp_t) in; 491 1.8 mrg syscallarg(netbsd32_fd_setp_t) ou; 492 1.8 mrg syscallarg(netbsd32_fd_setp_t) ex; 493 1.83 christos syscallarg(netbsd32_timeval50p_t) tv; 494 1.1 mrg }; 495 1.83 christos check_syscall_args(compat_50_netbsd32_select) 496 1.1 mrg 497 1.11 eeh struct netbsd32_fsync_args { 498 1.4 eeh syscallarg(int) fd; 499 1.4 eeh }; 500 1.69 dsl check_syscall_args(netbsd32_fsync) 501 1.4 eeh 502 1.11 eeh struct netbsd32_setpriority_args { 503 1.4 eeh syscallarg(int) which; 504 1.4 eeh syscallarg(int) who; 505 1.4 eeh syscallarg(int) prio; 506 1.4 eeh }; 507 1.69 dsl check_syscall_args(netbsd32_setpriority) 508 1.4 eeh 509 1.54 mrg struct compat_30_netbsd32_socket_args { 510 1.4 eeh syscallarg(int) domain; 511 1.4 eeh syscallarg(int) type; 512 1.4 eeh syscallarg(int) protocol; 513 1.4 eeh }; 514 1.69 dsl check_syscall_args(compat_30_netbsd32_socket) 515 1.4 eeh 516 1.11 eeh struct netbsd32_connect_args { 517 1.1 mrg syscallarg(int) s; 518 1.71 dsl syscallarg(netbsd32_sockaddrp_t) name; 519 1.1 mrg syscallarg(int) namelen; 520 1.1 mrg }; 521 1.69 dsl check_syscall_args(netbsd32_connect) 522 1.1 mrg 523 1.11 eeh struct compat_43_netbsd32_oaccept_args { 524 1.1 mrg syscallarg(int) s; 525 1.83 christos syscallarg(netbsd32_voidp) name; 526 1.8 mrg syscallarg(netbsd32_intp) anamelen; 527 1.1 mrg }; 528 1.69 dsl check_syscall_args(compat_43_netbsd32_oaccept) 529 1.1 mrg 530 1.11 eeh struct netbsd32_getpriority_args { 531 1.4 eeh syscallarg(int) which; 532 1.4 eeh syscallarg(int) who; 533 1.4 eeh }; 534 1.69 dsl check_syscall_args(netbsd32_getpriority) 535 1.4 eeh 536 1.11 eeh struct compat_43_netbsd32_osend_args { 537 1.1 mrg syscallarg(int) s; 538 1.83 christos syscallarg(netbsd32_voidp) buf; 539 1.1 mrg syscallarg(int) len; 540 1.1 mrg syscallarg(int) flags; 541 1.1 mrg }; 542 1.69 dsl check_syscall_args(compat_43_netbsd32_osend) 543 1.1 mrg 544 1.11 eeh struct compat_43_netbsd32_orecv_args { 545 1.1 mrg syscallarg(int) s; 546 1.83 christos syscallarg(netbsd32_voidp) buf; 547 1.1 mrg syscallarg(int) len; 548 1.1 mrg syscallarg(int) flags; 549 1.1 mrg }; 550 1.69 dsl check_syscall_args(compat_43_netbsd32_orecv) 551 1.1 mrg 552 1.12 eeh struct compat_13_netbsd32_sigreturn_args { 553 1.8 mrg syscallarg(netbsd32_sigcontextp_t) sigcntxp; 554 1.1 mrg }; 555 1.69 dsl check_syscall_args(compat_13_netbsd32_sigreturn) 556 1.1 mrg 557 1.11 eeh struct netbsd32_bind_args { 558 1.1 mrg syscallarg(int) s; 559 1.71 dsl syscallarg(netbsd32_sockaddrp_t) name; 560 1.1 mrg syscallarg(int) namelen; 561 1.1 mrg }; 562 1.69 dsl check_syscall_args(netbsd32_bind) 563 1.1 mrg 564 1.11 eeh struct netbsd32_setsockopt_args { 565 1.1 mrg syscallarg(int) s; 566 1.1 mrg syscallarg(int) level; 567 1.1 mrg syscallarg(int) name; 568 1.71 dsl syscallarg(netbsd32_voidp) val; 569 1.1 mrg syscallarg(int) valsize; 570 1.1 mrg }; 571 1.69 dsl check_syscall_args(netbsd32_setsockopt) 572 1.1 mrg 573 1.11 eeh struct netbsd32_listen_args { 574 1.4 eeh syscallarg(int) s; 575 1.4 eeh syscallarg(int) backlog; 576 1.4 eeh }; 577 1.69 dsl check_syscall_args(netbsd32_listen) 578 1.4 eeh 579 1.11 eeh struct compat_43_netbsd32_osigvec_args { 580 1.1 mrg syscallarg(int) signum; 581 1.8 mrg syscallarg(netbsd32_sigvecp_t) nsv; 582 1.8 mrg syscallarg(netbsd32_sigvecp_t) osv; 583 1.1 mrg }; 584 1.69 dsl check_syscall_args(compat_43_netbsd32_osigvec) 585 1.1 mrg 586 1.11 eeh struct compat_43_netbsd32_sigblock_args { 587 1.4 eeh syscallarg(int) mask; 588 1.4 eeh }; 589 1.69 dsl check_syscall_args(compat_43_netbsd32_sigblock) 590 1.4 eeh 591 1.11 eeh struct compat_43_netbsd32_sigsetmask_args { 592 1.4 eeh syscallarg(int) mask; 593 1.4 eeh }; 594 1.69 dsl check_syscall_args(compat_43_netbsd32_sigsetmask) 595 1.4 eeh 596 1.11 eeh struct compat_13_netbsd32_sigsuspend_args { 597 1.4 eeh syscallarg(int) mask; 598 1.4 eeh }; 599 1.69 dsl check_syscall_args(compat_13_netbsd32_sigsuspend) 600 1.4 eeh 601 1.11 eeh struct compat_43_netbsd32_osigstack_args { 602 1.8 mrg syscallarg(netbsd32_sigstackp_t) nss; 603 1.8 mrg syscallarg(netbsd32_sigstackp_t) oss; 604 1.1 mrg }; 605 1.69 dsl check_syscall_args(compat_43_netbsd32_osigstack) 606 1.1 mrg 607 1.11 eeh struct compat_43_netbsd32_orecvmsg_args { 608 1.1 mrg syscallarg(int) s; 609 1.8 mrg syscallarg(netbsd32_omsghdrp_t) msg; 610 1.1 mrg syscallarg(int) flags; 611 1.1 mrg }; 612 1.69 dsl check_syscall_args(compat_43_netbsd32_orecvmsg) 613 1.1 mrg 614 1.11 eeh struct compat_43_netbsd32_osendmsg_args { 615 1.1 mrg syscallarg(int) s; 616 1.83 christos syscallarg(netbsd32_voidp) msg; 617 1.1 mrg syscallarg(int) flags; 618 1.1 mrg }; 619 1.69 dsl check_syscall_args(compat_43_netbsd32_osendmsg) 620 1.1 mrg 621 1.83 christos struct compat_50_netbsd32_gettimeofday_args { 622 1.83 christos syscallarg(netbsd32_timeval50p_t) tp; 623 1.8 mrg syscallarg(netbsd32_timezonep_t) tzp; 624 1.1 mrg }; 625 1.83 christos check_syscall_args(compat_50_netbsd32_gettimeofday) 626 1.1 mrg 627 1.83 christos struct compat_50_netbsd32_getrusage_args { 628 1.1 mrg syscallarg(int) who; 629 1.83 christos syscallarg(netbsd32_rusage50p_t) rusage; 630 1.1 mrg }; 631 1.83 christos check_syscall_args(compat_50_netbsd32_getrusage) 632 1.1 mrg 633 1.11 eeh struct netbsd32_getsockopt_args { 634 1.1 mrg syscallarg(int) s; 635 1.1 mrg syscallarg(int) level; 636 1.1 mrg syscallarg(int) name; 637 1.8 mrg syscallarg(netbsd32_voidp) val; 638 1.8 mrg syscallarg(netbsd32_intp) avalsize; 639 1.1 mrg }; 640 1.69 dsl check_syscall_args(netbsd32_getsockopt) 641 1.1 mrg 642 1.11 eeh struct netbsd32_readv_args { 643 1.1 mrg syscallarg(int) fd; 644 1.71 dsl syscallarg(netbsd32_iovecp_t) iovp; 645 1.1 mrg syscallarg(int) iovcnt; 646 1.1 mrg }; 647 1.69 dsl check_syscall_args(netbsd32_readv) 648 1.1 mrg 649 1.11 eeh struct netbsd32_writev_args { 650 1.1 mrg syscallarg(int) fd; 651 1.71 dsl syscallarg(netbsd32_iovecp_t) iovp; 652 1.1 mrg syscallarg(int) iovcnt; 653 1.1 mrg }; 654 1.69 dsl check_syscall_args(netbsd32_writev) 655 1.1 mrg 656 1.83 christos struct compat_50_netbsd32_settimeofday_args { 657 1.83 christos syscallarg(netbsd32_timeval50p_t) tv; 658 1.71 dsl syscallarg(netbsd32_timezonep_t) tzp; 659 1.1 mrg }; 660 1.83 christos check_syscall_args(compat_50_netbsd32_settimeofday) 661 1.1 mrg 662 1.11 eeh struct netbsd32_fchown_args { 663 1.4 eeh syscallarg(int) fd; 664 1.4 eeh syscallarg(uid_t) uid; 665 1.4 eeh syscallarg(gid_t) gid; 666 1.4 eeh }; 667 1.69 dsl check_syscall_args(netbsd32_fchown) 668 1.4 eeh 669 1.11 eeh struct netbsd32_fchmod_args { 670 1.4 eeh syscallarg(int) fd; 671 1.4 eeh syscallarg(mode_t) mode; 672 1.4 eeh }; 673 1.69 dsl check_syscall_args(netbsd32_fchmod) 674 1.4 eeh 675 1.11 eeh struct compat_43_netbsd32_orecvfrom_args { 676 1.1 mrg syscallarg(int) s; 677 1.83 christos syscallarg(netbsd32_voidp) buf; 678 1.8 mrg syscallarg(netbsd32_size_t) len; 679 1.1 mrg syscallarg(int) flags; 680 1.83 christos syscallarg(netbsd32_voidp) from; 681 1.8 mrg syscallarg(netbsd32_intp) fromlenaddr; 682 1.1 mrg }; 683 1.69 dsl check_syscall_args(compat_43_netbsd32_orecvfrom) 684 1.1 mrg 685 1.11 eeh struct netbsd32_setreuid_args { 686 1.4 eeh syscallarg(uid_t) ruid; 687 1.4 eeh syscallarg(uid_t) euid; 688 1.4 eeh }; 689 1.69 dsl check_syscall_args(netbsd32_setreuid) 690 1.4 eeh 691 1.11 eeh struct netbsd32_setregid_args { 692 1.4 eeh syscallarg(gid_t) rgid; 693 1.4 eeh syscallarg(gid_t) egid; 694 1.4 eeh }; 695 1.69 dsl check_syscall_args(netbsd32_setregid) 696 1.4 eeh 697 1.11 eeh struct netbsd32_rename_args { 698 1.71 dsl syscallarg(netbsd32_charp) from; 699 1.71 dsl syscallarg(netbsd32_charp) to; 700 1.1 mrg }; 701 1.69 dsl check_syscall_args(netbsd32_rename) 702 1.1 mrg 703 1.11 eeh struct compat_43_netbsd32_otruncate_args { 704 1.71 dsl syscallarg(netbsd32_charp) path; 705 1.8 mrg syscallarg(netbsd32_long) length; 706 1.1 mrg }; 707 1.69 dsl check_syscall_args(compat_43_netbsd32_otruncate) 708 1.1 mrg 709 1.11 eeh struct compat_43_netbsd32_oftruncate_args { 710 1.1 mrg syscallarg(int) fd; 711 1.8 mrg syscallarg(netbsd32_long) length; 712 1.1 mrg }; 713 1.69 dsl check_syscall_args(compat_43_netbsd32_oftruncate) 714 1.1 mrg 715 1.11 eeh struct netbsd32_flock_args { 716 1.4 eeh syscallarg(int) fd; 717 1.4 eeh syscallarg(int) how; 718 1.4 eeh }; 719 1.69 dsl check_syscall_args(netbsd32_flock) 720 1.4 eeh 721 1.11 eeh struct netbsd32_mkfifo_args { 722 1.71 dsl syscallarg(netbsd32_charp) path; 723 1.1 mrg syscallarg(mode_t) mode; 724 1.1 mrg }; 725 1.69 dsl check_syscall_args(netbsd32_mkfifo) 726 1.1 mrg 727 1.11 eeh struct netbsd32_sendto_args { 728 1.1 mrg syscallarg(int) s; 729 1.71 dsl syscallarg(netbsd32_voidp) buf; 730 1.8 mrg syscallarg(netbsd32_size_t) len; 731 1.1 mrg syscallarg(int) flags; 732 1.71 dsl syscallarg(netbsd32_sockaddrp_t) to; 733 1.1 mrg syscallarg(int) tolen; 734 1.1 mrg }; 735 1.69 dsl check_syscall_args(netbsd32_sendto) 736 1.1 mrg 737 1.11 eeh struct netbsd32_shutdown_args { 738 1.4 eeh syscallarg(int) s; 739 1.4 eeh syscallarg(int) how; 740 1.4 eeh }; 741 1.69 dsl check_syscall_args(netbsd32_shutdown) 742 1.4 eeh 743 1.11 eeh struct netbsd32_socketpair_args { 744 1.1 mrg syscallarg(int) domain; 745 1.1 mrg syscallarg(int) type; 746 1.1 mrg syscallarg(int) protocol; 747 1.8 mrg syscallarg(netbsd32_intp) rsv; 748 1.1 mrg }; 749 1.69 dsl check_syscall_args(netbsd32_socketpair) 750 1.1 mrg 751 1.11 eeh struct netbsd32_mkdir_args { 752 1.71 dsl syscallarg(netbsd32_charp) path; 753 1.1 mrg syscallarg(mode_t) mode; 754 1.1 mrg }; 755 1.69 dsl check_syscall_args(netbsd32_mkdir) 756 1.1 mrg 757 1.11 eeh struct netbsd32_rmdir_args { 758 1.71 dsl syscallarg(netbsd32_charp) path; 759 1.1 mrg }; 760 1.69 dsl check_syscall_args(netbsd32_rmdir) 761 1.1 mrg 762 1.83 christos struct compat_50_netbsd32_utimes_args { 763 1.71 dsl syscallarg(netbsd32_charp) path; 764 1.83 christos syscallarg(netbsd32_timeval50p_t) tptr; 765 1.1 mrg }; 766 1.83 christos check_syscall_args(compat_50_netbsd32_utimes) 767 1.1 mrg 768 1.83 christos struct compat_50_netbsd32_adjtime_args { 769 1.83 christos syscallarg(netbsd32_timeval50p_t) delta; 770 1.83 christos syscallarg(netbsd32_timeval50p_t) olddelta; 771 1.1 mrg }; 772 1.83 christos check_syscall_args(compat_50_netbsd32_adjtime) 773 1.1 mrg 774 1.11 eeh struct compat_43_netbsd32_ogetpeername_args { 775 1.1 mrg syscallarg(int) fdes; 776 1.83 christos syscallarg(netbsd32_voidp) asa; 777 1.8 mrg syscallarg(netbsd32_intp) alen; 778 1.1 mrg }; 779 1.69 dsl check_syscall_args(compat_43_netbsd32_ogetpeername) 780 1.1 mrg 781 1.11 eeh struct compat_43_netbsd32_sethostid_args { 782 1.4 eeh syscallarg(int32_t) hostid; 783 1.4 eeh }; 784 1.69 dsl check_syscall_args(compat_43_netbsd32_sethostid) 785 1.4 eeh 786 1.11 eeh struct compat_43_netbsd32_ogetrlimit_args { 787 1.1 mrg syscallarg(int) which; 788 1.8 mrg syscallarg(netbsd32_orlimitp_t) rlp; 789 1.1 mrg }; 790 1.69 dsl check_syscall_args(compat_43_netbsd32_ogetrlimit) 791 1.1 mrg 792 1.11 eeh struct compat_43_netbsd32_osetrlimit_args { 793 1.1 mrg syscallarg(int) which; 794 1.71 dsl syscallarg(netbsd32_orlimitp_t) rlp; 795 1.1 mrg }; 796 1.69 dsl check_syscall_args(compat_43_netbsd32_osetrlimit) 797 1.1 mrg 798 1.11 eeh struct compat_43_netbsd32_killpg_args { 799 1.4 eeh syscallarg(int) pgid; 800 1.4 eeh syscallarg(int) signum; 801 1.4 eeh }; 802 1.69 dsl check_syscall_args(compat_43_netbsd32_killpg) 803 1.4 eeh 804 1.93 bouyer struct compat_50_netbsd32_quotactl_args { 805 1.71 dsl syscallarg(netbsd32_charp) path; 806 1.1 mrg syscallarg(int) cmd; 807 1.1 mrg syscallarg(int) uid; 808 1.83 christos syscallarg(netbsd32_voidp) arg; 809 1.1 mrg }; 810 1.93 bouyer check_syscall_args(compat_50_netbsd32_quotactl) 811 1.1 mrg 812 1.11 eeh struct compat_43_netbsd32_ogetsockname_args { 813 1.1 mrg syscallarg(int) fdec; 814 1.83 christos syscallarg(netbsd32_voidp) asa; 815 1.8 mrg syscallarg(netbsd32_intp) alen; 816 1.1 mrg }; 817 1.69 dsl check_syscall_args(compat_43_netbsd32_ogetsockname) 818 1.1 mrg 819 1.116 mrg struct netbsd32_nfssvc_args { 820 1.116 mrg syscallarg(int) flag; 821 1.116 mrg syscallarg(netbsd32_voidp) argp; 822 1.116 mrg }; 823 1.116 mrg check_syscall_args(netbsd32_nfssvc) 824 1.116 mrg 825 1.11 eeh struct compat_43_netbsd32_ogetdirentries_args { 826 1.1 mrg syscallarg(int) fd; 827 1.8 mrg syscallarg(netbsd32_charp) buf; 828 1.1 mrg syscallarg(u_int) count; 829 1.8 mrg syscallarg(netbsd32_longp) basep; 830 1.1 mrg }; 831 1.69 dsl check_syscall_args(compat_43_netbsd32_ogetdirentries) 832 1.1 mrg 833 1.32 cube struct compat_20_netbsd32_statfs_args { 834 1.71 dsl syscallarg(netbsd32_charp) path; 835 1.8 mrg syscallarg(netbsd32_statfsp_t) buf; 836 1.1 mrg }; 837 1.69 dsl check_syscall_args(compat_20_netbsd32_statfs) 838 1.1 mrg 839 1.32 cube struct compat_20_netbsd32_fstatfs_args { 840 1.1 mrg syscallarg(int) fd; 841 1.8 mrg syscallarg(netbsd32_statfsp_t) buf; 842 1.1 mrg }; 843 1.69 dsl check_syscall_args(compat_20_netbsd32_fstatfs) 844 1.1 mrg 845 1.55 martin struct compat_30_netbsd32_getfh_args { 846 1.71 dsl syscallarg(netbsd32_charp) fname; 847 1.55 martin syscallarg(netbsd32_compat_30_fhandlep_t) fhp; 848 1.1 mrg }; 849 1.69 dsl check_syscall_args(compat_30_netbsd32_getfh) 850 1.1 mrg 851 1.11 eeh struct compat_09_netbsd32_ogetdomainname_args { 852 1.8 mrg syscallarg(netbsd32_charp) domainname; 853 1.1 mrg syscallarg(int) len; 854 1.1 mrg }; 855 1.69 dsl check_syscall_args(compat_09_netbsd32_ogetdomainname) 856 1.1 mrg 857 1.11 eeh struct compat_09_netbsd32_osetdomainname_args { 858 1.8 mrg syscallarg(netbsd32_charp) domainname; 859 1.1 mrg syscallarg(int) len; 860 1.1 mrg }; 861 1.69 dsl check_syscall_args(compat_09_netbsd32_osetdomainname) 862 1.1 mrg 863 1.11 eeh struct compat_09_netbsd32_uname_args { 864 1.8 mrg syscallarg(netbsd32_outsnamep_t) name; 865 1.1 mrg }; 866 1.69 dsl check_syscall_args(compat_09_netbsd32_uname) 867 1.1 mrg 868 1.11 eeh struct netbsd32_sysarch_args { 869 1.1 mrg syscallarg(int) op; 870 1.8 mrg syscallarg(netbsd32_voidp) parms; 871 1.1 mrg }; 872 1.69 dsl check_syscall_args(netbsd32_sysarch) 873 1.1 mrg 874 1.152 thorpej struct netbsd32___futex_args { 875 1.152 thorpej syscallarg(netbsd32_intp) uaddr; 876 1.152 thorpej syscallarg(int) op; 877 1.152 thorpej syscallarg(int) val; 878 1.152 thorpej syscallarg(const netbsd32_timespecp_t) timeout; 879 1.152 thorpej syscallarg(netbsd32_intp) uaddr2; 880 1.152 thorpej syscallarg(int) val2; 881 1.152 thorpej syscallarg(int) val3; 882 1.152 thorpej }; 883 1.152 thorpej check_syscall_args(netbsd32___futex) 884 1.152 thorpej 885 1.152 thorpej struct netbsd32___futex_set_robust_list_args { 886 1.152 thorpej syscallarg(netbsd32_voidp) head; 887 1.152 thorpej syscallarg(netbsd32_size_t) len; 888 1.152 thorpej }; 889 1.152 thorpej check_syscall_args(netbsd32___futex_set_robust_list) 890 1.152 thorpej 891 1.152 thorpej struct netbsd32___futex_get_robust_list_args { 892 1.152 thorpej syscallarg(lwpid_t) lwpid; 893 1.152 thorpej syscallarg(netbsd32_voidp) headp; 894 1.152 thorpej syscallarg(netbsd32_size_tp) lenp; 895 1.152 thorpej }; 896 1.152 thorpej check_syscall_args(netbsd32___futex_get_robust_list) 897 1.152 thorpej 898 1.83 christos struct compat_10_netbsd32_semsys_args { 899 1.4 eeh syscallarg(int) which; 900 1.4 eeh syscallarg(int) a2; 901 1.4 eeh syscallarg(int) a3; 902 1.4 eeh syscallarg(int) a4; 903 1.4 eeh syscallarg(int) a5; 904 1.4 eeh }; 905 1.83 christos check_syscall_args(compat_10_netbsd32_semsys) 906 1.4 eeh 907 1.83 christos struct compat_10_netbsd32_msgsys_args { 908 1.4 eeh syscallarg(int) which; 909 1.4 eeh syscallarg(int) a2; 910 1.4 eeh syscallarg(int) a3; 911 1.4 eeh syscallarg(int) a4; 912 1.4 eeh syscallarg(int) a5; 913 1.4 eeh syscallarg(int) a6; 914 1.4 eeh }; 915 1.83 christos check_syscall_args(compat_10_netbsd32_msgsys) 916 1.4 eeh 917 1.83 christos struct compat_10_netbsd32_shmsys_args { 918 1.4 eeh syscallarg(int) which; 919 1.4 eeh syscallarg(int) a2; 920 1.4 eeh syscallarg(int) a3; 921 1.4 eeh syscallarg(int) a4; 922 1.4 eeh }; 923 1.83 christos check_syscall_args(compat_10_netbsd32_shmsys) 924 1.4 eeh 925 1.11 eeh struct netbsd32_pread_args { 926 1.1 mrg syscallarg(int) fd; 927 1.8 mrg syscallarg(netbsd32_voidp) buf; 928 1.8 mrg syscallarg(netbsd32_size_t) nbyte; 929 1.88 pooka syscallarg(int) PAD; 930 1.107 njoly syscallarg(netbsd32_off_t) offset; 931 1.1 mrg }; 932 1.69 dsl check_syscall_args(netbsd32_pread) 933 1.1 mrg 934 1.11 eeh struct netbsd32_pwrite_args { 935 1.1 mrg syscallarg(int) fd; 936 1.71 dsl syscallarg(netbsd32_voidp) buf; 937 1.8 mrg syscallarg(netbsd32_size_t) nbyte; 938 1.88 pooka syscallarg(int) PAD; 939 1.107 njoly syscallarg(netbsd32_off_t) offset; 940 1.1 mrg }; 941 1.69 dsl check_syscall_args(netbsd32_pwrite) 942 1.1 mrg 943 1.53 drochner struct compat_30_netbsd32_ntp_gettime_args { 944 1.83 christos syscallarg(netbsd32_ntptimeval50p_t) ntvp; 945 1.53 drochner }; 946 1.69 dsl check_syscall_args(compat_30_netbsd32_ntp_gettime) 947 1.139 pgoyette #if defined(NTP) || !defined(_KERNEL_OPT) 948 1.53 drochner 949 1.11 eeh struct netbsd32_ntp_adjtime_args { 950 1.8 mrg syscallarg(netbsd32_timexp_t) tp; 951 1.1 mrg }; 952 1.69 dsl check_syscall_args(netbsd32_ntp_adjtime) 953 1.86 christos #else 954 1.86 christos #endif 955 1.1 mrg 956 1.155 thorpej struct netbsd32_timerfd_create_args { 957 1.155 thorpej syscallarg(netbsd32_clockid_t) clock_id; 958 1.155 thorpej syscallarg(int) flags; 959 1.155 thorpej }; 960 1.155 thorpej check_syscall_args(netbsd32_timerfd_create) 961 1.155 thorpej 962 1.155 thorpej struct netbsd32_timerfd_settime_args { 963 1.155 thorpej syscallarg(int) fd; 964 1.155 thorpej syscallarg(int) flags; 965 1.155 thorpej syscallarg(const netbsd32_itimerspecp_t) new_value; 966 1.155 thorpej syscallarg(netbsd32_itimerspecp_t) old_value; 967 1.155 thorpej }; 968 1.155 thorpej check_syscall_args(netbsd32_timerfd_settime) 969 1.155 thorpej 970 1.155 thorpej struct netbsd32_timerfd_gettime_args { 971 1.155 thorpej syscallarg(int) fd; 972 1.155 thorpej syscallarg(netbsd32_itimerspecp_t) curr_value; 973 1.155 thorpej }; 974 1.155 thorpej check_syscall_args(netbsd32_timerfd_gettime) 975 1.155 thorpej 976 1.11 eeh struct netbsd32_setgid_args { 977 1.4 eeh syscallarg(gid_t) gid; 978 1.4 eeh }; 979 1.69 dsl check_syscall_args(netbsd32_setgid) 980 1.4 eeh 981 1.11 eeh struct netbsd32_setegid_args { 982 1.4 eeh syscallarg(gid_t) egid; 983 1.4 eeh }; 984 1.69 dsl check_syscall_args(netbsd32_setegid) 985 1.4 eeh 986 1.11 eeh struct netbsd32_seteuid_args { 987 1.4 eeh syscallarg(uid_t) euid; 988 1.4 eeh }; 989 1.69 dsl check_syscall_args(netbsd32_seteuid) 990 1.1 mrg 991 1.11 eeh struct compat_12_netbsd32_stat12_args { 992 1.71 dsl syscallarg(netbsd32_charp) path; 993 1.8 mrg syscallarg(netbsd32_stat12p_t) ub; 994 1.1 mrg }; 995 1.69 dsl check_syscall_args(compat_12_netbsd32_stat12) 996 1.1 mrg 997 1.11 eeh struct compat_12_netbsd32_fstat12_args { 998 1.1 mrg syscallarg(int) fd; 999 1.8 mrg syscallarg(netbsd32_stat12p_t) sb; 1000 1.1 mrg }; 1001 1.69 dsl check_syscall_args(compat_12_netbsd32_fstat12) 1002 1.1 mrg 1003 1.11 eeh struct compat_12_netbsd32_lstat12_args { 1004 1.71 dsl syscallarg(netbsd32_charp) path; 1005 1.8 mrg syscallarg(netbsd32_stat12p_t) ub; 1006 1.1 mrg }; 1007 1.69 dsl check_syscall_args(compat_12_netbsd32_lstat12) 1008 1.1 mrg 1009 1.11 eeh struct netbsd32_pathconf_args { 1010 1.71 dsl syscallarg(netbsd32_charp) path; 1011 1.1 mrg syscallarg(int) name; 1012 1.1 mrg }; 1013 1.69 dsl check_syscall_args(netbsd32_pathconf) 1014 1.1 mrg 1015 1.11 eeh struct netbsd32_fpathconf_args { 1016 1.1 mrg syscallarg(int) fd; 1017 1.1 mrg syscallarg(int) name; 1018 1.1 mrg }; 1019 1.69 dsl check_syscall_args(netbsd32_fpathconf) 1020 1.1 mrg 1021 1.136 rjs struct netbsd32_getsockopt2_args { 1022 1.136 rjs syscallarg(int) s; 1023 1.136 rjs syscallarg(int) level; 1024 1.136 rjs syscallarg(int) name; 1025 1.136 rjs syscallarg(netbsd32_voidp) val; 1026 1.136 rjs syscallarg(netbsd32_intp) avalsize; 1027 1.136 rjs }; 1028 1.136 rjs check_syscall_args(netbsd32_getsockopt2) 1029 1.136 rjs 1030 1.11 eeh struct netbsd32_getrlimit_args { 1031 1.1 mrg syscallarg(int) which; 1032 1.8 mrg syscallarg(netbsd32_rlimitp_t) rlp; 1033 1.1 mrg }; 1034 1.69 dsl check_syscall_args(netbsd32_getrlimit) 1035 1.1 mrg 1036 1.11 eeh struct netbsd32_setrlimit_args { 1037 1.1 mrg syscallarg(int) which; 1038 1.71 dsl syscallarg(netbsd32_rlimitp_t) rlp; 1039 1.1 mrg }; 1040 1.69 dsl check_syscall_args(netbsd32_setrlimit) 1041 1.1 mrg 1042 1.11 eeh struct compat_12_netbsd32_getdirentries_args { 1043 1.1 mrg syscallarg(int) fd; 1044 1.8 mrg syscallarg(netbsd32_charp) buf; 1045 1.1 mrg syscallarg(u_int) count; 1046 1.8 mrg syscallarg(netbsd32_longp) basep; 1047 1.1 mrg }; 1048 1.69 dsl check_syscall_args(compat_12_netbsd32_getdirentries) 1049 1.1 mrg 1050 1.11 eeh struct netbsd32_mmap_args { 1051 1.8 mrg syscallarg(netbsd32_voidp) addr; 1052 1.8 mrg syscallarg(netbsd32_size_t) len; 1053 1.1 mrg syscallarg(int) prot; 1054 1.1 mrg syscallarg(int) flags; 1055 1.1 mrg syscallarg(int) fd; 1056 1.88 pooka syscallarg(netbsd32_long) PAD; 1057 1.107 njoly syscallarg(netbsd32_off_t) pos; 1058 1.1 mrg }; 1059 1.69 dsl check_syscall_args(netbsd32_mmap) 1060 1.69 dsl 1061 1.83 christos struct netbsd32____syscall_args { 1062 1.69 dsl syscallarg(quad_t) code; 1063 1.69 dsl syscallarg(register32_t) args[NETBSD32_SYS_MAXSYSARGS]; 1064 1.69 dsl }; 1065 1.1 mrg 1066 1.11 eeh struct netbsd32_lseek_args { 1067 1.4 eeh syscallarg(int) fd; 1068 1.88 pooka syscallarg(int) PAD; 1069 1.107 njoly syscallarg(netbsd32_off_t) offset; 1070 1.4 eeh syscallarg(int) whence; 1071 1.4 eeh }; 1072 1.69 dsl check_syscall_args(netbsd32_lseek) 1073 1.4 eeh 1074 1.11 eeh struct netbsd32_truncate_args { 1075 1.71 dsl syscallarg(netbsd32_charp) path; 1076 1.88 pooka syscallarg(int) PAD; 1077 1.107 njoly syscallarg(netbsd32_off_t) length; 1078 1.1 mrg }; 1079 1.69 dsl check_syscall_args(netbsd32_truncate) 1080 1.1 mrg 1081 1.11 eeh struct netbsd32_ftruncate_args { 1082 1.4 eeh syscallarg(int) fd; 1083 1.88 pooka syscallarg(int) PAD; 1084 1.107 njoly syscallarg(netbsd32_off_t) length; 1085 1.4 eeh }; 1086 1.69 dsl check_syscall_args(netbsd32_ftruncate) 1087 1.4 eeh 1088 1.11 eeh struct netbsd32___sysctl_args { 1089 1.8 mrg syscallarg(netbsd32_intp) name; 1090 1.1 mrg syscallarg(u_int) namelen; 1091 1.109 joerg syscallarg(netbsd32_voidp) oldv; 1092 1.8 mrg syscallarg(netbsd32_size_tp) oldlenp; 1093 1.109 joerg syscallarg(netbsd32_voidp) newv; 1094 1.8 mrg syscallarg(netbsd32_size_t) newlen; 1095 1.1 mrg }; 1096 1.69 dsl check_syscall_args(netbsd32___sysctl) 1097 1.1 mrg 1098 1.11 eeh struct netbsd32_mlock_args { 1099 1.71 dsl syscallarg(netbsd32_voidp) addr; 1100 1.8 mrg syscallarg(netbsd32_size_t) len; 1101 1.1 mrg }; 1102 1.69 dsl check_syscall_args(netbsd32_mlock) 1103 1.1 mrg 1104 1.11 eeh struct netbsd32_munlock_args { 1105 1.71 dsl syscallarg(netbsd32_voidp) addr; 1106 1.8 mrg syscallarg(netbsd32_size_t) len; 1107 1.1 mrg }; 1108 1.69 dsl check_syscall_args(netbsd32_munlock) 1109 1.1 mrg 1110 1.11 eeh struct netbsd32_undelete_args { 1111 1.71 dsl syscallarg(netbsd32_charp) path; 1112 1.1 mrg }; 1113 1.69 dsl check_syscall_args(netbsd32_undelete) 1114 1.1 mrg 1115 1.83 christos struct compat_50_netbsd32_futimes_args { 1116 1.1 mrg syscallarg(int) fd; 1117 1.83 christos syscallarg(netbsd32_timeval50p_t) tptr; 1118 1.1 mrg }; 1119 1.83 christos check_syscall_args(compat_50_netbsd32_futimes) 1120 1.1 mrg 1121 1.11 eeh struct netbsd32_getpgid_args { 1122 1.4 eeh syscallarg(pid_t) pid; 1123 1.4 eeh }; 1124 1.69 dsl check_syscall_args(netbsd32_getpgid) 1125 1.4 eeh 1126 1.11 eeh struct netbsd32_reboot_args { 1127 1.1 mrg syscallarg(int) opt; 1128 1.8 mrg syscallarg(netbsd32_charp) bootstr; 1129 1.1 mrg }; 1130 1.69 dsl check_syscall_args(netbsd32_reboot) 1131 1.1 mrg 1132 1.11 eeh struct netbsd32_poll_args { 1133 1.8 mrg syscallarg(netbsd32_pollfdp_t) fds; 1134 1.1 mrg syscallarg(u_int) nfds; 1135 1.1 mrg syscallarg(int) timeout; 1136 1.1 mrg }; 1137 1.69 dsl check_syscall_args(netbsd32_poll) 1138 1.1 mrg 1139 1.11 eeh struct compat_14_netbsd32___semctl_args { 1140 1.1 mrg syscallarg(int) semid; 1141 1.1 mrg syscallarg(int) semnum; 1142 1.1 mrg syscallarg(int) cmd; 1143 1.8 mrg syscallarg(netbsd32_semunu_t) arg; 1144 1.1 mrg }; 1145 1.69 dsl check_syscall_args(compat_14_netbsd32___semctl) 1146 1.1 mrg 1147 1.11 eeh struct netbsd32_semget_args { 1148 1.8 mrg syscallarg(netbsd32_key_t) key; 1149 1.1 mrg syscallarg(int) nsems; 1150 1.1 mrg syscallarg(int) semflg; 1151 1.1 mrg }; 1152 1.69 dsl check_syscall_args(netbsd32_semget) 1153 1.1 mrg 1154 1.11 eeh struct netbsd32_semop_args { 1155 1.1 mrg syscallarg(int) semid; 1156 1.8 mrg syscallarg(netbsd32_sembufp_t) sops; 1157 1.8 mrg syscallarg(netbsd32_size_t) nsops; 1158 1.1 mrg }; 1159 1.69 dsl check_syscall_args(netbsd32_semop) 1160 1.1 mrg 1161 1.11 eeh struct netbsd32_semconfig_args { 1162 1.4 eeh syscallarg(int) flag; 1163 1.4 eeh }; 1164 1.69 dsl check_syscall_args(netbsd32_semconfig) 1165 1.4 eeh 1166 1.11 eeh struct compat_14_netbsd32_msgctl_args { 1167 1.1 mrg syscallarg(int) msqid; 1168 1.1 mrg syscallarg(int) cmd; 1169 1.83 christos syscallarg(netbsd32_msqid_ds14p_t) buf; 1170 1.1 mrg }; 1171 1.69 dsl check_syscall_args(compat_14_netbsd32_msgctl) 1172 1.1 mrg 1173 1.11 eeh struct netbsd32_msgget_args { 1174 1.8 mrg syscallarg(netbsd32_key_t) key; 1175 1.1 mrg syscallarg(int) msgflg; 1176 1.1 mrg }; 1177 1.69 dsl check_syscall_args(netbsd32_msgget) 1178 1.1 mrg 1179 1.11 eeh struct netbsd32_msgsnd_args { 1180 1.1 mrg syscallarg(int) msqid; 1181 1.71 dsl syscallarg(netbsd32_voidp) msgp; 1182 1.8 mrg syscallarg(netbsd32_size_t) msgsz; 1183 1.1 mrg syscallarg(int) msgflg; 1184 1.1 mrg }; 1185 1.69 dsl check_syscall_args(netbsd32_msgsnd) 1186 1.1 mrg 1187 1.11 eeh struct netbsd32_msgrcv_args { 1188 1.1 mrg syscallarg(int) msqid; 1189 1.8 mrg syscallarg(netbsd32_voidp) msgp; 1190 1.8 mrg syscallarg(netbsd32_size_t) msgsz; 1191 1.8 mrg syscallarg(netbsd32_long) msgtyp; 1192 1.1 mrg syscallarg(int) msgflg; 1193 1.1 mrg }; 1194 1.69 dsl check_syscall_args(netbsd32_msgrcv) 1195 1.1 mrg 1196 1.11 eeh struct netbsd32_shmat_args { 1197 1.1 mrg syscallarg(int) shmid; 1198 1.71 dsl syscallarg(netbsd32_voidp) shmaddr; 1199 1.1 mrg syscallarg(int) shmflg; 1200 1.1 mrg }; 1201 1.69 dsl check_syscall_args(netbsd32_shmat) 1202 1.1 mrg 1203 1.11 eeh struct compat_14_netbsd32_shmctl_args { 1204 1.1 mrg syscallarg(int) shmid; 1205 1.1 mrg syscallarg(int) cmd; 1206 1.8 mrg syscallarg(netbsd32_shmid_dsp_t) buf; 1207 1.1 mrg }; 1208 1.69 dsl check_syscall_args(compat_14_netbsd32_shmctl) 1209 1.1 mrg 1210 1.11 eeh struct netbsd32_shmdt_args { 1211 1.71 dsl syscallarg(netbsd32_voidp) shmaddr; 1212 1.1 mrg }; 1213 1.69 dsl check_syscall_args(netbsd32_shmdt) 1214 1.1 mrg 1215 1.11 eeh struct netbsd32_shmget_args { 1216 1.8 mrg syscallarg(netbsd32_key_t) key; 1217 1.8 mrg syscallarg(netbsd32_size_t) size; 1218 1.1 mrg syscallarg(int) shmflg; 1219 1.1 mrg }; 1220 1.69 dsl check_syscall_args(netbsd32_shmget) 1221 1.1 mrg 1222 1.83 christos struct compat_50_netbsd32_clock_gettime_args { 1223 1.8 mrg syscallarg(netbsd32_clockid_t) clock_id; 1224 1.83 christos syscallarg(netbsd32_timespec50p_t) tp; 1225 1.1 mrg }; 1226 1.83 christos check_syscall_args(compat_50_netbsd32_clock_gettime) 1227 1.1 mrg 1228 1.83 christos struct compat_50_netbsd32_clock_settime_args { 1229 1.8 mrg syscallarg(netbsd32_clockid_t) clock_id; 1230 1.83 christos syscallarg(netbsd32_timespec50p_t) tp; 1231 1.1 mrg }; 1232 1.83 christos check_syscall_args(compat_50_netbsd32_clock_settime) 1233 1.1 mrg 1234 1.83 christos struct compat_50_netbsd32_clock_getres_args { 1235 1.8 mrg syscallarg(netbsd32_clockid_t) clock_id; 1236 1.83 christos syscallarg(netbsd32_timespec50p_t) tp; 1237 1.1 mrg }; 1238 1.83 christos check_syscall_args(compat_50_netbsd32_clock_getres) 1239 1.1 mrg 1240 1.43 cube struct netbsd32_timer_create_args { 1241 1.43 cube syscallarg(netbsd32_clockid_t) clock_id; 1242 1.43 cube syscallarg(netbsd32_sigeventp_t) evp; 1243 1.43 cube syscallarg(netbsd32_timerp_t) timerid; 1244 1.43 cube }; 1245 1.69 dsl check_syscall_args(netbsd32_timer_create) 1246 1.43 cube 1247 1.43 cube struct netbsd32_timer_delete_args { 1248 1.43 cube syscallarg(netbsd32_timer_t) timerid; 1249 1.43 cube }; 1250 1.69 dsl check_syscall_args(netbsd32_timer_delete) 1251 1.43 cube 1252 1.83 christos struct compat_50_netbsd32_timer_settime_args { 1253 1.43 cube syscallarg(netbsd32_timer_t) timerid; 1254 1.43 cube syscallarg(int) flags; 1255 1.83 christos syscallarg(netbsd32_itimerspec50p_t) value; 1256 1.83 christos syscallarg(netbsd32_itimerspec50p_t) ovalue; 1257 1.43 cube }; 1258 1.83 christos check_syscall_args(compat_50_netbsd32_timer_settime) 1259 1.43 cube 1260 1.83 christos struct compat_50_netbsd32_timer_gettime_args { 1261 1.43 cube syscallarg(netbsd32_timer_t) timerid; 1262 1.83 christos syscallarg(netbsd32_itimerspec50p_t) value; 1263 1.43 cube }; 1264 1.83 christos check_syscall_args(compat_50_netbsd32_timer_gettime) 1265 1.43 cube 1266 1.43 cube struct netbsd32_timer_getoverrun_args { 1267 1.43 cube syscallarg(netbsd32_timer_t) timerid; 1268 1.43 cube }; 1269 1.69 dsl check_syscall_args(netbsd32_timer_getoverrun) 1270 1.43 cube 1271 1.83 christos struct compat_50_netbsd32_nanosleep_args { 1272 1.83 christos syscallarg(netbsd32_timespec50p_t) rqtp; 1273 1.83 christos syscallarg(netbsd32_timespec50p_t) rmtp; 1274 1.1 mrg }; 1275 1.83 christos check_syscall_args(compat_50_netbsd32_nanosleep) 1276 1.1 mrg 1277 1.11 eeh struct netbsd32_fdatasync_args { 1278 1.4 eeh syscallarg(int) fd; 1279 1.4 eeh }; 1280 1.69 dsl check_syscall_args(netbsd32_fdatasync) 1281 1.4 eeh 1282 1.37 cube struct netbsd32_mlockall_args { 1283 1.37 cube syscallarg(int) flags; 1284 1.37 cube }; 1285 1.69 dsl check_syscall_args(netbsd32_mlockall) 1286 1.37 cube 1287 1.83 christos struct compat_50_netbsd32___sigtimedwait_args { 1288 1.71 dsl syscallarg(netbsd32_sigsetp_t) set; 1289 1.44 cube syscallarg(netbsd32_siginfop_t) info; 1290 1.83 christos syscallarg(netbsd32_timespec50p_t) timeout; 1291 1.44 cube }; 1292 1.83 christos check_syscall_args(compat_50_netbsd32___sigtimedwait) 1293 1.48 cube 1294 1.113 martin struct netbsd32_sigqueueinfo_args { 1295 1.113 martin syscallarg(pid_t) pid; 1296 1.113 martin syscallarg(const netbsd32_siginfop_t) info; 1297 1.113 martin }; 1298 1.113 martin check_syscall_args(netbsd32_sigqueueinfo) 1299 1.113 martin 1300 1.113 martin struct netbsd32_modctl_args { 1301 1.113 martin syscallarg(int) cmd; 1302 1.113 martin syscallarg(netbsd32_voidp) arg; 1303 1.113 martin }; 1304 1.113 martin check_syscall_args(netbsd32_modctl) 1305 1.113 martin 1306 1.48 cube struct netbsd32__ksem_init_args { 1307 1.48 cube syscallarg(unsigned int) value; 1308 1.48 cube syscallarg(netbsd32_semidp_t) idp; 1309 1.48 cube }; 1310 1.69 dsl check_syscall_args(netbsd32__ksem_init) 1311 1.48 cube 1312 1.48 cube struct netbsd32__ksem_open_args { 1313 1.71 dsl syscallarg(netbsd32_charp) name; 1314 1.48 cube syscallarg(int) oflag; 1315 1.48 cube syscallarg(mode_t) mode; 1316 1.48 cube syscallarg(unsigned int) value; 1317 1.48 cube syscallarg(netbsd32_semidp_t) idp; 1318 1.48 cube }; 1319 1.69 dsl check_syscall_args(netbsd32__ksem_open) 1320 1.48 cube 1321 1.48 cube struct netbsd32__ksem_unlink_args { 1322 1.71 dsl syscallarg(netbsd32_charp) name; 1323 1.48 cube }; 1324 1.69 dsl check_syscall_args(netbsd32__ksem_unlink) 1325 1.48 cube 1326 1.48 cube struct netbsd32__ksem_close_args { 1327 1.80 ad syscallarg(netbsd32_intptr_t) id; 1328 1.48 cube }; 1329 1.69 dsl check_syscall_args(netbsd32__ksem_close) 1330 1.48 cube 1331 1.48 cube struct netbsd32__ksem_post_args { 1332 1.80 ad syscallarg(netbsd32_intptr_t) id; 1333 1.48 cube }; 1334 1.69 dsl check_syscall_args(netbsd32__ksem_post) 1335 1.48 cube 1336 1.48 cube struct netbsd32__ksem_wait_args { 1337 1.80 ad syscallarg(netbsd32_intptr_t) id; 1338 1.48 cube }; 1339 1.69 dsl check_syscall_args(netbsd32__ksem_wait) 1340 1.48 cube 1341 1.48 cube struct netbsd32__ksem_trywait_args { 1342 1.80 ad syscallarg(netbsd32_intptr_t) id; 1343 1.48 cube }; 1344 1.69 dsl check_syscall_args(netbsd32__ksem_trywait) 1345 1.48 cube 1346 1.48 cube struct netbsd32__ksem_getvalue_args { 1347 1.80 ad syscallarg(netbsd32_intptr_t) id; 1348 1.48 cube syscallarg(netbsd32_intp) value; 1349 1.48 cube }; 1350 1.69 dsl check_syscall_args(netbsd32__ksem_getvalue) 1351 1.48 cube 1352 1.48 cube struct netbsd32__ksem_destroy_args { 1353 1.80 ad syscallarg(netbsd32_intptr_t) id; 1354 1.48 cube }; 1355 1.69 dsl check_syscall_args(netbsd32__ksem_destroy) 1356 1.101 joerg 1357 1.101 joerg struct netbsd32__ksem_timedwait_args { 1358 1.101 joerg syscallarg(intptr_t) id; 1359 1.101 joerg syscallarg(const netbsd32_timespecp_t) abstime; 1360 1.101 joerg }; 1361 1.101 joerg check_syscall_args(netbsd32__ksem_timedwait) 1362 1.44 cube 1363 1.113 martin struct netbsd32_mq_open_args { 1364 1.113 martin syscallarg(const netbsd32_charp) name; 1365 1.113 martin syscallarg(int) oflag; 1366 1.113 martin syscallarg(mode_t) mode; 1367 1.113 martin syscallarg(netbsd32_mq_attrp_t) attr; 1368 1.113 martin }; 1369 1.113 martin check_syscall_args(netbsd32_mq_open) 1370 1.113 martin 1371 1.113 martin struct netbsd32_mq_close_args { 1372 1.113 martin syscallarg(mqd_t) mqdes; 1373 1.113 martin }; 1374 1.113 martin check_syscall_args(netbsd32_mq_close) 1375 1.113 martin 1376 1.113 martin struct netbsd32_mq_unlink_args { 1377 1.113 martin syscallarg(const netbsd32_charp) name; 1378 1.113 martin }; 1379 1.113 martin check_syscall_args(netbsd32_mq_unlink) 1380 1.113 martin 1381 1.113 martin struct netbsd32_mq_getattr_args { 1382 1.113 martin syscallarg(mqd_t) mqdes; 1383 1.113 martin syscallarg(netbsd32_mq_attrp_t) mqstat; 1384 1.113 martin }; 1385 1.113 martin check_syscall_args(netbsd32_mq_getattr) 1386 1.113 martin 1387 1.113 martin struct netbsd32_mq_setattr_args { 1388 1.113 martin syscallarg(mqd_t) mqdes; 1389 1.113 martin syscallarg(const netbsd32_mq_attrp_t) mqstat; 1390 1.113 martin syscallarg(netbsd32_mq_attrp_t) omqstat; 1391 1.113 martin }; 1392 1.113 martin check_syscall_args(netbsd32_mq_setattr) 1393 1.113 martin 1394 1.113 martin struct netbsd32_mq_notify_args { 1395 1.113 martin syscallarg(mqd_t) mqdes; 1396 1.113 martin syscallarg(const netbsd32_sigeventp_t) notification; 1397 1.113 martin }; 1398 1.113 martin check_syscall_args(netbsd32_mq_notify) 1399 1.113 martin 1400 1.113 martin struct netbsd32_mq_send_args { 1401 1.113 martin syscallarg(mqd_t) mqdes; 1402 1.113 martin syscallarg(const netbsd32_charp) msg_ptr; 1403 1.113 martin syscallarg(netbsd32_size_t) msg_len; 1404 1.113 martin syscallarg(unsigned) msg_prio; 1405 1.113 martin }; 1406 1.113 martin check_syscall_args(netbsd32_mq_send) 1407 1.113 martin 1408 1.113 martin struct netbsd32_mq_receive_args { 1409 1.113 martin syscallarg(mqd_t) mqdes; 1410 1.113 martin syscallarg(netbsd32_charp) msg_ptr; 1411 1.113 martin syscallarg(netbsd32_size_t) msg_len; 1412 1.113 martin syscallarg(netbsd32_uintp) msg_prio; 1413 1.113 martin }; 1414 1.113 martin check_syscall_args(netbsd32_mq_receive) 1415 1.113 martin 1416 1.113 martin struct compat_50_netbsd32_mq_timedsend_args { 1417 1.113 martin syscallarg(mqd_t) mqdes; 1418 1.113 martin syscallarg(const netbsd32_charp) msg_ptr; 1419 1.113 martin syscallarg(netbsd32_size_t) msg_len; 1420 1.113 martin syscallarg(unsigned) msg_prio; 1421 1.113 martin syscallarg(const netbsd32_timespec50p_t) abs_timeout; 1422 1.113 martin }; 1423 1.113 martin check_syscall_args(compat_50_netbsd32_mq_timedsend) 1424 1.113 martin 1425 1.113 martin struct compat_50_netbsd32_mq_timedreceive_args { 1426 1.113 martin syscallarg(mqd_t) mqdes; 1427 1.113 martin syscallarg(netbsd32_charp) msg_ptr; 1428 1.113 martin syscallarg(netbsd32_size_t) msg_len; 1429 1.113 martin syscallarg(netbsd32_uintp) msg_prio; 1430 1.113 martin syscallarg(const netbsd32_timespec50p_t) abs_timeout; 1431 1.113 martin }; 1432 1.113 martin check_syscall_args(compat_50_netbsd32_mq_timedreceive) 1433 1.113 martin 1434 1.156 thorpej struct netbsd32_eventfd_args { 1435 1.156 thorpej syscallarg(unsigned int) val; 1436 1.156 thorpej syscallarg(int) flags; 1437 1.156 thorpej }; 1438 1.156 thorpej check_syscall_args(netbsd32_eventfd) 1439 1.156 thorpej 1440 1.11 eeh struct netbsd32___posix_rename_args { 1441 1.71 dsl syscallarg(netbsd32_charp) from; 1442 1.71 dsl syscallarg(netbsd32_charp) to; 1443 1.1 mrg }; 1444 1.69 dsl check_syscall_args(netbsd32___posix_rename) 1445 1.1 mrg 1446 1.11 eeh struct netbsd32_swapctl_args { 1447 1.1 mrg syscallarg(int) cmd; 1448 1.34 chs syscallarg(netbsd32_voidp) arg; 1449 1.1 mrg syscallarg(int) misc; 1450 1.1 mrg }; 1451 1.69 dsl check_syscall_args(netbsd32_swapctl) 1452 1.1 mrg 1453 1.61 cube struct compat_30_netbsd32_getdents_args { 1454 1.1 mrg syscallarg(int) fd; 1455 1.8 mrg syscallarg(netbsd32_charp) buf; 1456 1.8 mrg syscallarg(netbsd32_size_t) count; 1457 1.1 mrg }; 1458 1.69 dsl check_syscall_args(compat_30_netbsd32_getdents) 1459 1.1 mrg 1460 1.11 eeh struct netbsd32_minherit_args { 1461 1.8 mrg syscallarg(netbsd32_voidp) addr; 1462 1.8 mrg syscallarg(netbsd32_size_t) len; 1463 1.1 mrg syscallarg(int) inherit; 1464 1.1 mrg }; 1465 1.69 dsl check_syscall_args(netbsd32_minherit) 1466 1.1 mrg 1467 1.11 eeh struct netbsd32_lchmod_args { 1468 1.71 dsl syscallarg(netbsd32_charp) path; 1469 1.1 mrg syscallarg(mode_t) mode; 1470 1.1 mrg }; 1471 1.69 dsl check_syscall_args(netbsd32_lchmod) 1472 1.1 mrg 1473 1.11 eeh struct netbsd32_lchown_args { 1474 1.71 dsl syscallarg(netbsd32_charp) path; 1475 1.1 mrg syscallarg(uid_t) uid; 1476 1.1 mrg syscallarg(gid_t) gid; 1477 1.1 mrg }; 1478 1.69 dsl check_syscall_args(netbsd32_lchown) 1479 1.1 mrg 1480 1.83 christos struct compat_50_netbsd32_lutimes_args { 1481 1.71 dsl syscallarg(netbsd32_charp) path; 1482 1.83 christos syscallarg(netbsd32_timeval50p_t) tptr; 1483 1.1 mrg }; 1484 1.83 christos check_syscall_args(compat_50_netbsd32_lutimes) 1485 1.1 mrg 1486 1.11 eeh struct netbsd32___msync13_args { 1487 1.8 mrg syscallarg(netbsd32_voidp) addr; 1488 1.8 mrg syscallarg(netbsd32_size_t) len; 1489 1.1 mrg syscallarg(int) flags; 1490 1.1 mrg }; 1491 1.69 dsl check_syscall_args(netbsd32___msync13) 1492 1.1 mrg 1493 1.61 cube struct compat_30_netbsd32___stat13_args { 1494 1.71 dsl syscallarg(netbsd32_charp) path; 1495 1.45 christos syscallarg(netbsd32_stat13p_t) ub; 1496 1.1 mrg }; 1497 1.69 dsl check_syscall_args(compat_30_netbsd32___stat13) 1498 1.1 mrg 1499 1.61 cube struct compat_30_netbsd32___fstat13_args { 1500 1.1 mrg syscallarg(int) fd; 1501 1.45 christos syscallarg(netbsd32_stat13p_t) sb; 1502 1.1 mrg }; 1503 1.69 dsl check_syscall_args(compat_30_netbsd32___fstat13) 1504 1.1 mrg 1505 1.61 cube struct compat_30_netbsd32___lstat13_args { 1506 1.71 dsl syscallarg(netbsd32_charp) path; 1507 1.45 christos syscallarg(netbsd32_stat13p_t) ub; 1508 1.1 mrg }; 1509 1.69 dsl check_syscall_args(compat_30_netbsd32___lstat13) 1510 1.1 mrg 1511 1.11 eeh struct netbsd32___sigaltstack14_args { 1512 1.71 dsl syscallarg(netbsd32_sigaltstackp_t) nss; 1513 1.8 mrg syscallarg(netbsd32_sigaltstackp_t) oss; 1514 1.1 mrg }; 1515 1.69 dsl check_syscall_args(netbsd32___sigaltstack14) 1516 1.1 mrg 1517 1.11 eeh struct netbsd32___posix_chown_args { 1518 1.71 dsl syscallarg(netbsd32_charp) path; 1519 1.1 mrg syscallarg(uid_t) uid; 1520 1.1 mrg syscallarg(gid_t) gid; 1521 1.1 mrg }; 1522 1.69 dsl check_syscall_args(netbsd32___posix_chown) 1523 1.1 mrg 1524 1.11 eeh struct netbsd32___posix_fchown_args { 1525 1.4 eeh syscallarg(int) fd; 1526 1.4 eeh syscallarg(uid_t) uid; 1527 1.4 eeh syscallarg(gid_t) gid; 1528 1.4 eeh }; 1529 1.69 dsl check_syscall_args(netbsd32___posix_fchown) 1530 1.4 eeh 1531 1.11 eeh struct netbsd32___posix_lchown_args { 1532 1.71 dsl syscallarg(netbsd32_charp) path; 1533 1.1 mrg syscallarg(uid_t) uid; 1534 1.1 mrg syscallarg(gid_t) gid; 1535 1.1 mrg }; 1536 1.69 dsl check_syscall_args(netbsd32___posix_lchown) 1537 1.1 mrg 1538 1.11 eeh struct netbsd32_getsid_args { 1539 1.4 eeh syscallarg(pid_t) pid; 1540 1.4 eeh }; 1541 1.69 dsl check_syscall_args(netbsd32_getsid) 1542 1.39 cube 1543 1.39 cube struct netbsd32___clone_args { 1544 1.39 cube syscallarg(int) flags; 1545 1.39 cube syscallarg(netbsd32_voidp) stack; 1546 1.39 cube }; 1547 1.69 dsl check_syscall_args(netbsd32___clone) 1548 1.4 eeh 1549 1.11 eeh struct netbsd32_fktrace_args { 1550 1.71 dsl syscallarg(int) fd; 1551 1.4 eeh syscallarg(int) ops; 1552 1.4 eeh syscallarg(int) facs; 1553 1.4 eeh syscallarg(int) pid; 1554 1.4 eeh }; 1555 1.69 dsl check_syscall_args(netbsd32_fktrace) 1556 1.4 eeh 1557 1.11 eeh struct netbsd32_preadv_args { 1558 1.1 mrg syscallarg(int) fd; 1559 1.71 dsl syscallarg(netbsd32_iovecp_t) iovp; 1560 1.1 mrg syscallarg(int) iovcnt; 1561 1.88 pooka syscallarg(int) PAD; 1562 1.107 njoly syscallarg(netbsd32_off_t) offset; 1563 1.1 mrg }; 1564 1.69 dsl check_syscall_args(netbsd32_preadv) 1565 1.1 mrg 1566 1.11 eeh struct netbsd32_pwritev_args { 1567 1.1 mrg syscallarg(int) fd; 1568 1.71 dsl syscallarg(netbsd32_iovecp_t) iovp; 1569 1.1 mrg syscallarg(int) iovcnt; 1570 1.88 pooka syscallarg(int) PAD; 1571 1.107 njoly syscallarg(netbsd32_off_t) offset; 1572 1.1 mrg }; 1573 1.69 dsl check_syscall_args(netbsd32_pwritev) 1574 1.1 mrg 1575 1.12 eeh struct netbsd32___sigaction14_args { 1576 1.12 eeh syscallarg(int) signum; 1577 1.71 dsl syscallarg(netbsd32_sigactionp_t) nsa; 1578 1.12 eeh syscallarg(netbsd32_sigactionp_t) osa; 1579 1.12 eeh }; 1580 1.69 dsl check_syscall_args(netbsd32___sigaction14) 1581 1.12 eeh 1582 1.12 eeh struct netbsd32___sigpending14_args { 1583 1.12 eeh syscallarg(netbsd32_sigsetp_t) set; 1584 1.12 eeh }; 1585 1.69 dsl check_syscall_args(netbsd32___sigpending14) 1586 1.12 eeh 1587 1.12 eeh struct netbsd32___sigprocmask14_args { 1588 1.12 eeh syscallarg(int) how; 1589 1.71 dsl syscallarg(netbsd32_sigsetp_t) set; 1590 1.12 eeh syscallarg(netbsd32_sigsetp_t) oset; 1591 1.12 eeh }; 1592 1.69 dsl check_syscall_args(netbsd32___sigprocmask14) 1593 1.12 eeh 1594 1.12 eeh struct netbsd32___sigsuspend14_args { 1595 1.71 dsl syscallarg(netbsd32_sigsetp_t) set; 1596 1.12 eeh }; 1597 1.69 dsl check_syscall_args(netbsd32___sigsuspend14) 1598 1.12 eeh 1599 1.30 fvdl struct compat_16_netbsd32___sigreturn14_args { 1600 1.12 eeh syscallarg(netbsd32_sigcontextp_t) sigcntxp; 1601 1.12 eeh }; 1602 1.69 dsl check_syscall_args(compat_16_netbsd32___sigreturn14) 1603 1.12 eeh 1604 1.12 eeh struct netbsd32___getcwd_args { 1605 1.12 eeh syscallarg(netbsd32_charp) bufp; 1606 1.12 eeh syscallarg(netbsd32_size_t) length; 1607 1.12 eeh }; 1608 1.69 dsl check_syscall_args(netbsd32___getcwd) 1609 1.12 eeh 1610 1.12 eeh struct netbsd32_fchroot_args { 1611 1.12 eeh syscallarg(int) fd; 1612 1.12 eeh }; 1613 1.69 dsl check_syscall_args(netbsd32_fchroot) 1614 1.12 eeh 1615 1.58 martin struct compat_30_netbsd32_fhopen_args { 1616 1.71 dsl syscallarg(netbsd32_fhandlep_t) fhp; 1617 1.12 eeh syscallarg(int) flags; 1618 1.12 eeh }; 1619 1.69 dsl check_syscall_args(compat_30_netbsd32_fhopen) 1620 1.12 eeh 1621 1.51 cube struct compat_30_netbsd32_fhstat_args { 1622 1.71 dsl syscallarg(netbsd32_fhandlep_t) fhp; 1623 1.51 cube syscallarg(netbsd32_stat13p_t) sb; 1624 1.12 eeh }; 1625 1.69 dsl check_syscall_args(compat_30_netbsd32_fhstat) 1626 1.12 eeh 1627 1.32 cube struct compat_20_netbsd32_fhstatfs_args { 1628 1.12 eeh syscallarg(netbsd32_fhandlep_t) fhp; 1629 1.83 christos syscallarg(netbsd32_stat50p_t) buf; 1630 1.12 eeh }; 1631 1.69 dsl check_syscall_args(compat_20_netbsd32_fhstatfs) 1632 1.12 eeh 1633 1.83 christos struct compat_50_netbsd32___semctl14_args { 1634 1.12 eeh syscallarg(int) semid; 1635 1.12 eeh syscallarg(int) semnum; 1636 1.12 eeh syscallarg(int) cmd; 1637 1.83 christos syscallarg(netbsd32_semun50p_t) arg; 1638 1.12 eeh }; 1639 1.83 christos check_syscall_args(compat_50_netbsd32___semctl14) 1640 1.12 eeh 1641 1.83 christos struct compat_50_netbsd32___msgctl13_args { 1642 1.12 eeh syscallarg(int) msqid; 1643 1.12 eeh syscallarg(int) cmd; 1644 1.83 christos syscallarg(netbsd32_msqid_ds50p_t) buf; 1645 1.12 eeh }; 1646 1.83 christos check_syscall_args(compat_50_netbsd32___msgctl13) 1647 1.12 eeh 1648 1.83 christos struct compat_50_netbsd32___shmctl13_args { 1649 1.12 eeh syscallarg(int) shmid; 1650 1.12 eeh syscallarg(int) cmd; 1651 1.83 christos syscallarg(netbsd32_shmid_ds50p_t) buf; 1652 1.12 eeh }; 1653 1.83 christos check_syscall_args(compat_50_netbsd32___shmctl13) 1654 1.12 eeh 1655 1.22 mrg struct netbsd32_lchflags_args { 1656 1.71 dsl syscallarg(netbsd32_charp) path; 1657 1.22 mrg syscallarg(netbsd32_u_long) flags; 1658 1.22 mrg }; 1659 1.69 dsl check_syscall_args(netbsd32_lchflags) 1660 1.22 mrg 1661 1.22 mrg struct netbsd32_utrace_args { 1662 1.71 dsl syscallarg(netbsd32_charp) label; 1663 1.22 mrg syscallarg(netbsd32_voidp) addr; 1664 1.22 mrg syscallarg(netbsd32_size_t) len; 1665 1.22 mrg }; 1666 1.69 dsl check_syscall_args(netbsd32_utrace) 1667 1.22 mrg 1668 1.30 fvdl struct netbsd32_getcontext_args { 1669 1.30 fvdl syscallarg(netbsd32_ucontextp) ucp; 1670 1.30 fvdl }; 1671 1.69 dsl check_syscall_args(netbsd32_getcontext) 1672 1.30 fvdl 1673 1.30 fvdl struct netbsd32_setcontext_args { 1674 1.30 fvdl syscallarg(netbsd32_ucontextp) ucp; 1675 1.30 fvdl }; 1676 1.69 dsl check_syscall_args(netbsd32_setcontext) 1677 1.30 fvdl 1678 1.50 cube struct netbsd32__lwp_create_args { 1679 1.71 dsl syscallarg(netbsd32_ucontextp) ucp; 1680 1.50 cube syscallarg(netbsd32_u_long) flags; 1681 1.50 cube syscallarg(netbsd32_lwpidp) new_lwp; 1682 1.50 cube }; 1683 1.69 dsl check_syscall_args(netbsd32__lwp_create) 1684 1.50 cube 1685 1.50 cube struct netbsd32__lwp_wait_args { 1686 1.50 cube syscallarg(lwpid_t) wait_for; 1687 1.50 cube syscallarg(netbsd32_lwpidp) departed; 1688 1.50 cube }; 1689 1.69 dsl check_syscall_args(netbsd32__lwp_wait) 1690 1.50 cube 1691 1.50 cube struct netbsd32__lwp_suspend_args { 1692 1.50 cube syscallarg(lwpid_t) target; 1693 1.50 cube }; 1694 1.69 dsl check_syscall_args(netbsd32__lwp_suspend) 1695 1.50 cube 1696 1.50 cube struct netbsd32__lwp_continue_args { 1697 1.50 cube syscallarg(lwpid_t) target; 1698 1.50 cube }; 1699 1.69 dsl check_syscall_args(netbsd32__lwp_continue) 1700 1.50 cube 1701 1.50 cube struct netbsd32__lwp_wakeup_args { 1702 1.50 cube syscallarg(lwpid_t) target; 1703 1.50 cube }; 1704 1.69 dsl check_syscall_args(netbsd32__lwp_wakeup) 1705 1.50 cube 1706 1.50 cube struct netbsd32__lwp_setprivate_args { 1707 1.50 cube syscallarg(netbsd32_voidp) ptr; 1708 1.50 cube }; 1709 1.69 dsl check_syscall_args(netbsd32__lwp_setprivate) 1710 1.50 cube 1711 1.63 cube struct netbsd32__lwp_kill_args { 1712 1.63 cube syscallarg(lwpid_t) target; 1713 1.63 cube syscallarg(int) signo; 1714 1.63 cube }; 1715 1.69 dsl check_syscall_args(netbsd32__lwp_kill) 1716 1.63 cube 1717 1.63 cube struct netbsd32__lwp_detach_args { 1718 1.63 cube syscallarg(lwpid_t) target; 1719 1.63 cube }; 1720 1.69 dsl check_syscall_args(netbsd32__lwp_detach) 1721 1.63 cube 1722 1.83 christos struct compat_50_netbsd32__lwp_park_args { 1723 1.83 christos syscallarg(netbsd32_timespec50p_t) ts; 1724 1.67 ad syscallarg(lwpid_t) unpark; 1725 1.71 dsl syscallarg(netbsd32_voidp) hint; 1726 1.71 dsl syscallarg(netbsd32_voidp) unparkhint; 1727 1.63 cube }; 1728 1.83 christos check_syscall_args(compat_50_netbsd32__lwp_park) 1729 1.63 cube 1730 1.63 cube struct netbsd32__lwp_unpark_args { 1731 1.63 cube syscallarg(lwpid_t) target; 1732 1.71 dsl syscallarg(netbsd32_voidp) hint; 1733 1.63 cube }; 1734 1.69 dsl check_syscall_args(netbsd32__lwp_unpark) 1735 1.63 cube 1736 1.63 cube struct netbsd32__lwp_unpark_all_args { 1737 1.71 dsl syscallarg(netbsd32_lwpidp) targets; 1738 1.63 cube syscallarg(netbsd32_size_t) ntargets; 1739 1.71 dsl syscallarg(netbsd32_voidp) hint; 1740 1.63 cube }; 1741 1.69 dsl check_syscall_args(netbsd32__lwp_unpark_all) 1742 1.63 cube 1743 1.70 ad struct netbsd32__lwp_setname_args { 1744 1.70 ad syscallarg(lwpid_t) target; 1745 1.71 dsl syscallarg(netbsd32_charp) name; 1746 1.70 ad }; 1747 1.70 ad check_syscall_args(netbsd32__lwp_setname) 1748 1.70 ad 1749 1.70 ad struct netbsd32__lwp_getname_args { 1750 1.70 ad syscallarg(lwpid_t) target; 1751 1.70 ad syscallarg(netbsd32_charp) name; 1752 1.70 ad syscallarg(netbsd32_size_t) len; 1753 1.70 ad }; 1754 1.70 ad check_syscall_args(netbsd32__lwp_getname) 1755 1.70 ad 1756 1.70 ad struct netbsd32__lwp_ctl_args { 1757 1.70 ad syscallarg(int) features; 1758 1.70 ad syscallarg(netbsd32_pointer_t) address; 1759 1.70 ad }; 1760 1.70 ad check_syscall_args(netbsd32__lwp_ctl) 1761 1.70 ad 1762 1.27 scw struct netbsd32___sigaction_sigtramp_args { 1763 1.27 scw syscallarg(int) signum; 1764 1.71 dsl syscallarg(netbsd32_sigactionp_t) nsa; 1765 1.27 scw syscallarg(netbsd32_sigactionp_t) osa; 1766 1.27 scw syscallarg(netbsd32_voidp) tramp; 1767 1.27 scw syscallarg(int) vers; 1768 1.27 scw }; 1769 1.69 dsl check_syscall_args(netbsd32___sigaction_sigtramp) 1770 1.27 scw 1771 1.41 cube struct netbsd32_rasctl_args { 1772 1.83 christos syscallarg(netbsd32_voidp) addr; 1773 1.41 cube syscallarg(netbsd32_size_t) len; 1774 1.41 cube syscallarg(int) op; 1775 1.41 cube }; 1776 1.69 dsl check_syscall_args(netbsd32_rasctl) 1777 1.41 cube 1778 1.83 christos struct compat_50_netbsd32_kevent_args { 1779 1.46 cube syscallarg(int) fd; 1780 1.157 rin syscallarg(netbsd32_kevent100p_t) changelist; 1781 1.46 cube syscallarg(netbsd32_size_t) nchanges; 1782 1.157 rin syscallarg(netbsd32_kevent100p_t) eventlist; 1783 1.46 cube syscallarg(netbsd32_size_t) nevents; 1784 1.83 christos syscallarg(netbsd32_timespec50p_t) timeout; 1785 1.46 cube }; 1786 1.83 christos check_syscall_args(compat_50_netbsd32_kevent) 1787 1.46 cube 1788 1.82 mrg struct netbsd32__sched_setparam_args { 1789 1.82 mrg syscallarg(pid_t) pid; 1790 1.82 mrg syscallarg(lwpid_t) lid; 1791 1.82 mrg syscallarg(int) policy; 1792 1.82 mrg syscallarg(const netbsd32_sched_paramp_t) params; 1793 1.82 mrg }; 1794 1.82 mrg check_syscall_args(netbsd32__sched_setparam) 1795 1.82 mrg 1796 1.82 mrg struct netbsd32__sched_getparam_args { 1797 1.82 mrg syscallarg(pid_t) pid; 1798 1.82 mrg syscallarg(lwpid_t) lid; 1799 1.82 mrg syscallarg(netbsd32_intp) policy; 1800 1.82 mrg syscallarg(netbsd32_sched_paramp_t) params; 1801 1.82 mrg }; 1802 1.82 mrg check_syscall_args(netbsd32__sched_getparam) 1803 1.82 mrg 1804 1.82 mrg struct netbsd32__sched_setaffinity_args { 1805 1.82 mrg syscallarg(pid_t) pid; 1806 1.82 mrg syscallarg(lwpid_t) lid; 1807 1.82 mrg syscallarg(netbsd32_size_t) size; 1808 1.82 mrg syscallarg(const netbsd32_cpusetp_t) cpuset; 1809 1.82 mrg }; 1810 1.82 mrg check_syscall_args(netbsd32__sched_setaffinity) 1811 1.82 mrg 1812 1.82 mrg struct netbsd32__sched_getaffinity_args { 1813 1.82 mrg syscallarg(pid_t) pid; 1814 1.82 mrg syscallarg(lwpid_t) lid; 1815 1.82 mrg syscallarg(netbsd32_size_t) size; 1816 1.82 mrg syscallarg(netbsd32_cpusetp_t) cpuset; 1817 1.82 mrg }; 1818 1.82 mrg check_syscall_args(netbsd32__sched_getaffinity) 1819 1.82 mrg 1820 1.123 skrll struct netbsd32__sched_protect_args { 1821 1.123 skrll syscallarg(int) priority; 1822 1.123 skrll }; 1823 1.123 skrll check_syscall_args(netbsd32__sched_protect) 1824 1.123 skrll 1825 1.40 cube struct netbsd32_fsync_range_args { 1826 1.40 cube syscallarg(int) fd; 1827 1.40 cube syscallarg(int) flags; 1828 1.107 njoly syscallarg(netbsd32_off_t) start; 1829 1.107 njoly syscallarg(netbsd32_off_t) length; 1830 1.40 cube }; 1831 1.69 dsl check_syscall_args(netbsd32_fsync_range) 1832 1.40 cube 1833 1.35 cube struct netbsd32_uuidgen_args { 1834 1.35 cube syscallarg(netbsd32_uuidp_t) store; 1835 1.35 cube syscallarg(int) count; 1836 1.35 cube }; 1837 1.69 dsl check_syscall_args(netbsd32_uuidgen) 1838 1.35 cube 1839 1.142 christos struct compat_90_netbsd32_getvfsstat_args { 1840 1.142 christos syscallarg(netbsd32_statvfs90p_t) buf; 1841 1.32 cube syscallarg(netbsd32_size_t) bufsize; 1842 1.32 cube syscallarg(int) flags; 1843 1.32 cube }; 1844 1.142 christos check_syscall_args(compat_90_netbsd32_getvfsstat) 1845 1.32 cube 1846 1.142 christos struct compat_90_netbsd32_statvfs1_args { 1847 1.71 dsl syscallarg(netbsd32_charp) path; 1848 1.142 christos syscallarg(netbsd32_statvfs90p_t) buf; 1849 1.32 cube syscallarg(int) flags; 1850 1.32 cube }; 1851 1.142 christos check_syscall_args(compat_90_netbsd32_statvfs1) 1852 1.32 cube 1853 1.142 christos struct compat_90_netbsd32_fstatvfs1_args { 1854 1.32 cube syscallarg(int) fd; 1855 1.142 christos syscallarg(netbsd32_statvfs90p_t) buf; 1856 1.32 cube syscallarg(int) flags; 1857 1.32 cube }; 1858 1.142 christos check_syscall_args(compat_90_netbsd32_fstatvfs1) 1859 1.32 cube 1860 1.58 martin struct compat_30_netbsd32_fhstatvfs1_args { 1861 1.71 dsl syscallarg(netbsd32_fhandlep_t) fhp; 1862 1.142 christos syscallarg(netbsd32_statvfs90p_t) buf; 1863 1.32 cube syscallarg(int) flags; 1864 1.32 cube }; 1865 1.69 dsl check_syscall_args(compat_30_netbsd32_fhstatvfs1) 1866 1.32 cube 1867 1.36 cube struct netbsd32_extattrctl_args { 1868 1.71 dsl syscallarg(netbsd32_charp) path; 1869 1.36 cube syscallarg(int) cmd; 1870 1.71 dsl syscallarg(netbsd32_charp) filename; 1871 1.36 cube syscallarg(int) attrnamespace; 1872 1.71 dsl syscallarg(netbsd32_charp) attrname; 1873 1.36 cube }; 1874 1.69 dsl check_syscall_args(netbsd32_extattrctl) 1875 1.36 cube 1876 1.36 cube struct netbsd32_extattr_set_file_args { 1877 1.71 dsl syscallarg(netbsd32_charp) path; 1878 1.36 cube syscallarg(int) attrnamespace; 1879 1.71 dsl syscallarg(netbsd32_charp) attrname; 1880 1.71 dsl syscallarg(netbsd32_voidp) data; 1881 1.36 cube syscallarg(netbsd32_size_t) nbytes; 1882 1.36 cube }; 1883 1.69 dsl check_syscall_args(netbsd32_extattr_set_file) 1884 1.36 cube 1885 1.36 cube struct netbsd32_extattr_get_file_args { 1886 1.71 dsl syscallarg(netbsd32_charp) path; 1887 1.36 cube syscallarg(int) attrnamespace; 1888 1.71 dsl syscallarg(netbsd32_charp) attrname; 1889 1.36 cube syscallarg(netbsd32_voidp) data; 1890 1.36 cube syscallarg(netbsd32_size_t) nbytes; 1891 1.36 cube }; 1892 1.69 dsl check_syscall_args(netbsd32_extattr_get_file) 1893 1.36 cube 1894 1.36 cube struct netbsd32_extattr_delete_file_args { 1895 1.71 dsl syscallarg(netbsd32_charp) path; 1896 1.36 cube syscallarg(int) attrnamespace; 1897 1.71 dsl syscallarg(netbsd32_charp) attrname; 1898 1.36 cube }; 1899 1.69 dsl check_syscall_args(netbsd32_extattr_delete_file) 1900 1.36 cube 1901 1.36 cube struct netbsd32_extattr_set_fd_args { 1902 1.36 cube syscallarg(int) fd; 1903 1.36 cube syscallarg(int) attrnamespace; 1904 1.71 dsl syscallarg(netbsd32_charp) attrname; 1905 1.71 dsl syscallarg(netbsd32_voidp) data; 1906 1.36 cube syscallarg(netbsd32_size_t) nbytes; 1907 1.36 cube }; 1908 1.69 dsl check_syscall_args(netbsd32_extattr_set_fd) 1909 1.36 cube 1910 1.36 cube struct netbsd32_extattr_get_fd_args { 1911 1.36 cube syscallarg(int) fd; 1912 1.36 cube syscallarg(int) attrnamespace; 1913 1.71 dsl syscallarg(netbsd32_charp) attrname; 1914 1.36 cube syscallarg(netbsd32_voidp) data; 1915 1.36 cube syscallarg(netbsd32_size_t) nbytes; 1916 1.36 cube }; 1917 1.69 dsl check_syscall_args(netbsd32_extattr_get_fd) 1918 1.36 cube 1919 1.36 cube struct netbsd32_extattr_delete_fd_args { 1920 1.36 cube syscallarg(int) fd; 1921 1.36 cube syscallarg(int) attrnamespace; 1922 1.71 dsl syscallarg(netbsd32_charp) attrname; 1923 1.36 cube }; 1924 1.69 dsl check_syscall_args(netbsd32_extattr_delete_fd) 1925 1.36 cube 1926 1.36 cube struct netbsd32_extattr_set_link_args { 1927 1.71 dsl syscallarg(netbsd32_charp) path; 1928 1.36 cube syscallarg(int) attrnamespace; 1929 1.71 dsl syscallarg(netbsd32_charp) attrname; 1930 1.71 dsl syscallarg(netbsd32_voidp) data; 1931 1.36 cube syscallarg(netbsd32_size_t) nbytes; 1932 1.36 cube }; 1933 1.69 dsl check_syscall_args(netbsd32_extattr_set_link) 1934 1.36 cube 1935 1.36 cube struct netbsd32_extattr_get_link_args { 1936 1.71 dsl syscallarg(netbsd32_charp) path; 1937 1.36 cube syscallarg(int) attrnamespace; 1938 1.71 dsl syscallarg(netbsd32_charp) attrname; 1939 1.36 cube syscallarg(netbsd32_voidp) data; 1940 1.36 cube syscallarg(netbsd32_size_t) nbytes; 1941 1.36 cube }; 1942 1.69 dsl check_syscall_args(netbsd32_extattr_get_link) 1943 1.36 cube 1944 1.36 cube struct netbsd32_extattr_delete_link_args { 1945 1.71 dsl syscallarg(netbsd32_charp) path; 1946 1.36 cube syscallarg(int) attrnamespace; 1947 1.71 dsl syscallarg(netbsd32_charp) attrname; 1948 1.36 cube }; 1949 1.69 dsl check_syscall_args(netbsd32_extattr_delete_link) 1950 1.36 cube 1951 1.36 cube struct netbsd32_extattr_list_fd_args { 1952 1.36 cube syscallarg(int) fd; 1953 1.36 cube syscallarg(int) attrnamespace; 1954 1.36 cube syscallarg(netbsd32_voidp) data; 1955 1.36 cube syscallarg(netbsd32_size_t) nbytes; 1956 1.36 cube }; 1957 1.69 dsl check_syscall_args(netbsd32_extattr_list_fd) 1958 1.36 cube 1959 1.36 cube struct netbsd32_extattr_list_file_args { 1960 1.71 dsl syscallarg(netbsd32_charp) path; 1961 1.36 cube syscallarg(int) attrnamespace; 1962 1.36 cube syscallarg(netbsd32_voidp) data; 1963 1.36 cube syscallarg(netbsd32_size_t) nbytes; 1964 1.36 cube }; 1965 1.69 dsl check_syscall_args(netbsd32_extattr_list_file) 1966 1.36 cube 1967 1.36 cube struct netbsd32_extattr_list_link_args { 1968 1.71 dsl syscallarg(netbsd32_charp) path; 1969 1.36 cube syscallarg(int) attrnamespace; 1970 1.36 cube syscallarg(netbsd32_voidp) data; 1971 1.36 cube syscallarg(netbsd32_size_t) nbytes; 1972 1.36 cube }; 1973 1.69 dsl check_syscall_args(netbsd32_extattr_list_link) 1974 1.36 cube 1975 1.83 christos struct compat_50_netbsd32_pselect_args { 1976 1.38 cube syscallarg(int) nd; 1977 1.38 cube syscallarg(netbsd32_fd_setp_t) in; 1978 1.38 cube syscallarg(netbsd32_fd_setp_t) ou; 1979 1.38 cube syscallarg(netbsd32_fd_setp_t) ex; 1980 1.83 christos syscallarg(netbsd32_timespec50p_t) ts; 1981 1.71 dsl syscallarg(netbsd32_sigsetp_t) mask; 1982 1.38 cube }; 1983 1.83 christos check_syscall_args(compat_50_netbsd32_pselect) 1984 1.38 cube 1985 1.83 christos struct compat_50_netbsd32_pollts_args { 1986 1.38 cube syscallarg(netbsd32_pollfdp_t) fds; 1987 1.38 cube syscallarg(u_int) nfds; 1988 1.83 christos syscallarg(netbsd32_timespec50p_t) ts; 1989 1.71 dsl syscallarg(netbsd32_sigsetp_t) mask; 1990 1.38 cube }; 1991 1.83 christos check_syscall_args(compat_50_netbsd32_pollts) 1992 1.38 cube 1993 1.42 cube struct netbsd32_setxattr_args { 1994 1.71 dsl syscallarg(netbsd32_charp) path; 1995 1.71 dsl syscallarg(netbsd32_charp) name; 1996 1.42 cube syscallarg(netbsd32_voidp) value; 1997 1.42 cube syscallarg(netbsd32_size_t) size; 1998 1.42 cube syscallarg(int) flags; 1999 1.42 cube }; 2000 1.69 dsl check_syscall_args(netbsd32_setxattr) 2001 1.42 cube 2002 1.42 cube struct netbsd32_lsetxattr_args { 2003 1.71 dsl syscallarg(netbsd32_charp) path; 2004 1.71 dsl syscallarg(netbsd32_charp) name; 2005 1.42 cube syscallarg(netbsd32_voidp) value; 2006 1.42 cube syscallarg(netbsd32_size_t) size; 2007 1.42 cube syscallarg(int) flags; 2008 1.42 cube }; 2009 1.69 dsl check_syscall_args(netbsd32_lsetxattr) 2010 1.42 cube 2011 1.42 cube struct netbsd32_fsetxattr_args { 2012 1.42 cube syscallarg(int) fd; 2013 1.71 dsl syscallarg(netbsd32_charp) name; 2014 1.42 cube syscallarg(netbsd32_voidp) value; 2015 1.42 cube syscallarg(netbsd32_size_t) size; 2016 1.42 cube syscallarg(int) flags; 2017 1.42 cube }; 2018 1.69 dsl check_syscall_args(netbsd32_fsetxattr) 2019 1.42 cube 2020 1.42 cube struct netbsd32_getxattr_args { 2021 1.71 dsl syscallarg(netbsd32_charp) path; 2022 1.71 dsl syscallarg(netbsd32_charp) name; 2023 1.42 cube syscallarg(netbsd32_voidp) value; 2024 1.42 cube syscallarg(netbsd32_size_t) size; 2025 1.42 cube }; 2026 1.69 dsl check_syscall_args(netbsd32_getxattr) 2027 1.42 cube 2028 1.42 cube struct netbsd32_lgetxattr_args { 2029 1.71 dsl syscallarg(netbsd32_charp) path; 2030 1.71 dsl syscallarg(netbsd32_charp) name; 2031 1.42 cube syscallarg(netbsd32_voidp) value; 2032 1.42 cube syscallarg(netbsd32_size_t) size; 2033 1.42 cube }; 2034 1.69 dsl check_syscall_args(netbsd32_lgetxattr) 2035 1.42 cube 2036 1.42 cube struct netbsd32_fgetxattr_args { 2037 1.42 cube syscallarg(int) fd; 2038 1.71 dsl syscallarg(netbsd32_charp) name; 2039 1.42 cube syscallarg(netbsd32_voidp) value; 2040 1.42 cube syscallarg(netbsd32_size_t) size; 2041 1.42 cube }; 2042 1.69 dsl check_syscall_args(netbsd32_fgetxattr) 2043 1.42 cube 2044 1.42 cube struct netbsd32_listxattr_args { 2045 1.71 dsl syscallarg(netbsd32_charp) path; 2046 1.42 cube syscallarg(netbsd32_charp) list; 2047 1.42 cube syscallarg(netbsd32_size_t) size; 2048 1.42 cube }; 2049 1.69 dsl check_syscall_args(netbsd32_listxattr) 2050 1.42 cube 2051 1.42 cube struct netbsd32_llistxattr_args { 2052 1.71 dsl syscallarg(netbsd32_charp) path; 2053 1.42 cube syscallarg(netbsd32_charp) list; 2054 1.42 cube syscallarg(netbsd32_size_t) size; 2055 1.42 cube }; 2056 1.69 dsl check_syscall_args(netbsd32_llistxattr) 2057 1.42 cube 2058 1.42 cube struct netbsd32_flistxattr_args { 2059 1.42 cube syscallarg(int) fd; 2060 1.42 cube syscallarg(netbsd32_charp) list; 2061 1.42 cube syscallarg(netbsd32_size_t) size; 2062 1.42 cube }; 2063 1.69 dsl check_syscall_args(netbsd32_flistxattr) 2064 1.42 cube 2065 1.42 cube struct netbsd32_removexattr_args { 2066 1.71 dsl syscallarg(netbsd32_charp) path; 2067 1.71 dsl syscallarg(netbsd32_charp) name; 2068 1.42 cube }; 2069 1.69 dsl check_syscall_args(netbsd32_removexattr) 2070 1.42 cube 2071 1.42 cube struct netbsd32_lremovexattr_args { 2072 1.71 dsl syscallarg(netbsd32_charp) path; 2073 1.71 dsl syscallarg(netbsd32_charp) name; 2074 1.42 cube }; 2075 1.69 dsl check_syscall_args(netbsd32_lremovexattr) 2076 1.42 cube 2077 1.42 cube struct netbsd32_fremovexattr_args { 2078 1.42 cube syscallarg(int) fd; 2079 1.71 dsl syscallarg(netbsd32_charp) name; 2080 1.42 cube }; 2081 1.69 dsl check_syscall_args(netbsd32_fremovexattr) 2082 1.42 cube 2083 1.83 christos struct compat_50_netbsd32___stat30_args { 2084 1.71 dsl syscallarg(netbsd32_charp) path; 2085 1.83 christos syscallarg(netbsd32_stat50p_t) ub; 2086 1.45 christos }; 2087 1.83 christos check_syscall_args(compat_50_netbsd32___stat30) 2088 1.45 christos 2089 1.83 christos struct compat_50_netbsd32___fstat30_args { 2090 1.45 christos syscallarg(int) fd; 2091 1.83 christos syscallarg(netbsd32_stat50p_t) sb; 2092 1.45 christos }; 2093 1.83 christos check_syscall_args(compat_50_netbsd32___fstat30) 2094 1.45 christos 2095 1.83 christos struct compat_50_netbsd32___lstat30_args { 2096 1.71 dsl syscallarg(netbsd32_charp) path; 2097 1.83 christos syscallarg(netbsd32_stat50p_t) ub; 2098 1.45 christos }; 2099 1.83 christos check_syscall_args(compat_50_netbsd32___lstat30) 2100 1.45 christos 2101 1.83 christos struct netbsd32___getdents30_args { 2102 1.45 christos syscallarg(int) fd; 2103 1.45 christos syscallarg(netbsd32_charp) buf; 2104 1.45 christos syscallarg(netbsd32_size_t) count; 2105 1.45 christos }; 2106 1.83 christos check_syscall_args(netbsd32___getdents30) 2107 1.45 christos 2108 1.83 christos struct compat_30_netbsd32___fhstat30_args { 2109 1.71 dsl syscallarg(netbsd32_fhandlep_t) fhp; 2110 1.83 christos syscallarg(netbsd32_stat50p_t) sb; 2111 1.51 cube }; 2112 1.83 christos check_syscall_args(compat_30_netbsd32___fhstat30) 2113 1.51 cube 2114 1.83 christos struct compat_50_netbsd32_ntp_gettime_args { 2115 1.83 christos syscallarg(netbsd32_ntptimeval50p_t) ntvp; 2116 1.53 drochner }; 2117 1.83 christos check_syscall_args(compat_50_netbsd32_ntp_gettime) 2118 1.53 drochner 2119 1.83 christos struct netbsd32___socket30_args { 2120 1.54 mrg syscallarg(int) domain; 2121 1.54 mrg syscallarg(int) type; 2122 1.54 mrg syscallarg(int) protocol; 2123 1.54 mrg }; 2124 1.83 christos check_syscall_args(netbsd32___socket30) 2125 1.55 martin 2126 1.55 martin struct netbsd32___getfh30_args { 2127 1.71 dsl syscallarg(netbsd32_charp) fname; 2128 1.58 martin syscallarg(netbsd32_pointer_t) fhp; 2129 1.55 martin syscallarg(netbsd32_size_tp) fh_size; 2130 1.55 martin }; 2131 1.69 dsl check_syscall_args(netbsd32___getfh30) 2132 1.54 mrg 2133 1.58 martin struct netbsd32___fhopen40_args { 2134 1.71 dsl syscallarg(netbsd32_pointer_t) fhp; 2135 1.58 martin syscallarg(netbsd32_size_t) fh_size; 2136 1.58 martin syscallarg(int) flags; 2137 1.58 martin }; 2138 1.69 dsl check_syscall_args(netbsd32___fhopen40) 2139 1.58 martin 2140 1.142 christos struct compat_90_netbsd32_fhstatvfs1_args { 2141 1.58 martin syscallarg(netbsd32_pointer_t) fhp; 2142 1.58 martin syscallarg(netbsd32_size_t) fh_size; 2143 1.142 christos syscallarg(netbsd32_statvfs90p_t) buf; 2144 1.58 martin syscallarg(int) flags; 2145 1.58 martin }; 2146 1.142 christos check_syscall_args(compat_90_netbsd32_fhstatvfs1) 2147 1.58 martin 2148 1.83 christos struct compat_50_netbsd32___fhstat40_args { 2149 1.58 martin syscallarg(netbsd32_pointer_t) fhp; 2150 1.58 martin syscallarg(netbsd32_size_t) fh_size; 2151 1.83 christos syscallarg(netbsd32_stat50p_t) sb; 2152 1.58 martin }; 2153 1.83 christos check_syscall_args(compat_50_netbsd32___fhstat40) 2154 1.58 martin 2155 1.89 matt struct netbsd32___mount50_args { 2156 1.89 matt syscallarg(netbsd32_charp) type; 2157 1.89 matt syscallarg(netbsd32_charp) path; 2158 1.89 matt syscallarg(int) flags; 2159 1.89 matt syscallarg(netbsd32_voidp) data; 2160 1.89 matt syscallarg(netbsd32_size_t) data_len; 2161 1.89 matt }; 2162 1.89 matt check_syscall_args(netbsd32___mount50) 2163 1.89 matt 2164 1.73 dsl struct netbsd32_mremap_args { 2165 1.73 dsl syscallarg(netbsd32_voidp) old_address; 2166 1.73 dsl syscallarg(netbsd32_size_t) old_size; 2167 1.73 dsl syscallarg(netbsd32_voidp) new_address; 2168 1.73 dsl syscallarg(netbsd32_size_t) new_size; 2169 1.73 dsl syscallarg(int) flags; 2170 1.73 dsl }; 2171 1.73 dsl check_syscall_args(netbsd32_mremap) 2172 1.73 dsl 2173 1.115 martin struct netbsd32_pset_create_args { 2174 1.115 martin syscallarg(netbsd32_psetidp_t) psid; 2175 1.115 martin }; 2176 1.115 martin check_syscall_args(netbsd32_pset_create) 2177 1.115 martin 2178 1.115 martin struct netbsd32_pset_destroy_args { 2179 1.115 martin syscallarg(psetid_t) psid; 2180 1.115 martin }; 2181 1.115 martin check_syscall_args(netbsd32_pset_destroy) 2182 1.115 martin 2183 1.115 martin struct netbsd32_pset_assign_args { 2184 1.115 martin syscallarg(psetid_t) psid; 2185 1.115 martin syscallarg(cpuid_t) cpuid; 2186 1.115 martin syscallarg(netbsd32_psetidp_t) opsid; 2187 1.115 martin }; 2188 1.115 martin check_syscall_args(netbsd32_pset_assign) 2189 1.115 martin 2190 1.115 martin struct netbsd32__pset_bind_args { 2191 1.115 martin syscallarg(idtype_t) idtype; 2192 1.115 martin syscallarg(id_t) first_id; 2193 1.115 martin syscallarg(id_t) second_id; 2194 1.115 martin syscallarg(psetid_t) psid; 2195 1.115 martin syscallarg(netbsd32_psetidp_t) opsid; 2196 1.115 martin }; 2197 1.115 martin check_syscall_args(netbsd32__pset_bind) 2198 1.115 martin 2199 1.75 martin struct netbsd32___posix_fadvise50_args { 2200 1.75 martin syscallarg(int) fd; 2201 1.88 pooka syscallarg(int) PAD; 2202 1.107 njoly syscallarg(netbsd32_off_t) offset; 2203 1.107 njoly syscallarg(netbsd32_off_t) len; 2204 1.75 martin syscallarg(int) advice; 2205 1.75 martin }; 2206 1.75 martin check_syscall_args(netbsd32___posix_fadvise50) 2207 1.75 martin 2208 1.83 christos struct netbsd32___select50_args { 2209 1.83 christos syscallarg(int) nd; 2210 1.83 christos syscallarg(netbsd32_fd_setp_t) in; 2211 1.83 christos syscallarg(netbsd32_fd_setp_t) ou; 2212 1.83 christos syscallarg(netbsd32_fd_setp_t) ex; 2213 1.83 christos syscallarg(netbsd32_timevalp_t) tv; 2214 1.83 christos }; 2215 1.83 christos check_syscall_args(netbsd32___select50) 2216 1.83 christos 2217 1.83 christos struct netbsd32___gettimeofday50_args { 2218 1.83 christos syscallarg(netbsd32_timevalp_t) tp; 2219 1.83 christos syscallarg(netbsd32_voidp) tzp; 2220 1.83 christos }; 2221 1.83 christos check_syscall_args(netbsd32___gettimeofday50) 2222 1.83 christos 2223 1.83 christos struct netbsd32___settimeofday50_args { 2224 1.83 christos syscallarg(const netbsd32_timevalp_t) tv; 2225 1.83 christos syscallarg(const netbsd32_voidp) tzp; 2226 1.83 christos }; 2227 1.83 christos check_syscall_args(netbsd32___settimeofday50) 2228 1.83 christos 2229 1.83 christos struct netbsd32___utimes50_args { 2230 1.83 christos syscallarg(const netbsd32_charp) path; 2231 1.83 christos syscallarg(const netbsd32_timevalp_t) tptr; 2232 1.83 christos }; 2233 1.83 christos check_syscall_args(netbsd32___utimes50) 2234 1.83 christos 2235 1.83 christos struct netbsd32___adjtime50_args { 2236 1.83 christos syscallarg(const netbsd32_timevalp_t) delta; 2237 1.83 christos syscallarg(netbsd32_timevalp_t) olddelta; 2238 1.83 christos }; 2239 1.83 christos check_syscall_args(netbsd32___adjtime50) 2240 1.83 christos 2241 1.83 christos struct netbsd32___futimes50_args { 2242 1.83 christos syscallarg(int) fd; 2243 1.83 christos syscallarg(const netbsd32_timevalp_t) tptr; 2244 1.83 christos }; 2245 1.83 christos check_syscall_args(netbsd32___futimes50) 2246 1.83 christos 2247 1.83 christos struct netbsd32___lutimes50_args { 2248 1.83 christos syscallarg(const netbsd32_charp) path; 2249 1.83 christos syscallarg(const netbsd32_timevalp_t) tptr; 2250 1.83 christos }; 2251 1.83 christos check_syscall_args(netbsd32___lutimes50) 2252 1.83 christos 2253 1.83 christos struct netbsd32___setitimer50_args { 2254 1.83 christos syscallarg(int) which; 2255 1.83 christos syscallarg(const netbsd32_itimervalp_t) itv; 2256 1.83 christos syscallarg(netbsd32_itimervalp_t) oitv; 2257 1.83 christos }; 2258 1.83 christos check_syscall_args(netbsd32___setitimer50) 2259 1.83 christos 2260 1.83 christos struct netbsd32___getitimer50_args { 2261 1.83 christos syscallarg(int) which; 2262 1.83 christos syscallarg(netbsd32_itimervalp_t) itv; 2263 1.83 christos }; 2264 1.83 christos check_syscall_args(netbsd32___getitimer50) 2265 1.83 christos 2266 1.83 christos struct netbsd32___clock_gettime50_args { 2267 1.83 christos syscallarg(clockid_t) clock_id; 2268 1.83 christos syscallarg(netbsd32_timespecp_t) tp; 2269 1.83 christos }; 2270 1.83 christos check_syscall_args(netbsd32___clock_gettime50) 2271 1.83 christos 2272 1.83 christos struct netbsd32___clock_settime50_args { 2273 1.83 christos syscallarg(clockid_t) clock_id; 2274 1.83 christos syscallarg(const netbsd32_timespecp_t) tp; 2275 1.83 christos }; 2276 1.83 christos check_syscall_args(netbsd32___clock_settime50) 2277 1.83 christos 2278 1.83 christos struct netbsd32___clock_getres50_args { 2279 1.83 christos syscallarg(clockid_t) clock_id; 2280 1.83 christos syscallarg(netbsd32_timespecp_t) tp; 2281 1.83 christos }; 2282 1.83 christos check_syscall_args(netbsd32___clock_getres50) 2283 1.83 christos 2284 1.83 christos struct netbsd32___nanosleep50_args { 2285 1.83 christos syscallarg(const netbsd32_timespecp_t) rqtp; 2286 1.83 christos syscallarg(netbsd32_timespecp_t) rmtp; 2287 1.83 christos }; 2288 1.83 christos check_syscall_args(netbsd32___nanosleep50) 2289 1.83 christos 2290 1.83 christos struct netbsd32_____sigtimedwait50_args { 2291 1.83 christos syscallarg(const netbsd32_sigsetp_t) set; 2292 1.83 christos syscallarg(netbsd32_siginfop_t) info; 2293 1.83 christos syscallarg(netbsd32_timespecp_t) timeout; 2294 1.83 christos }; 2295 1.83 christos check_syscall_args(netbsd32_____sigtimedwait50) 2296 1.83 christos 2297 1.114 martin struct netbsd32___mq_timedsend50_args { 2298 1.114 martin syscallarg(mqd_t) mqdes; 2299 1.114 martin syscallarg(const netbsd32_charp) msg_ptr; 2300 1.114 martin syscallarg(netbsd32_size_t) msg_len; 2301 1.114 martin syscallarg(unsigned) msg_prio; 2302 1.114 martin syscallarg(const netbsd32_timespecp_t) abs_timeout; 2303 1.114 martin }; 2304 1.114 martin check_syscall_args(netbsd32___mq_timedsend50) 2305 1.114 martin 2306 1.114 martin struct netbsd32___mq_timedreceive50_args { 2307 1.114 martin syscallarg(mqd_t) mqdes; 2308 1.114 martin syscallarg(netbsd32_charp) msg_ptr; 2309 1.114 martin syscallarg(netbsd32_size_t) msg_len; 2310 1.114 martin syscallarg(netbsd32_uintp) msg_prio; 2311 1.114 martin syscallarg(const netbsd32_timespecp_t) abs_timeout; 2312 1.114 martin }; 2313 1.114 martin check_syscall_args(netbsd32___mq_timedreceive50) 2314 1.114 martin 2315 1.105 christos struct compat_60_netbsd32__lwp_park_args { 2316 1.83 christos syscallarg(const netbsd32_timespecp_t) ts; 2317 1.83 christos syscallarg(lwpid_t) unpark; 2318 1.83 christos syscallarg(const netbsd32_voidp) hint; 2319 1.83 christos syscallarg(const netbsd32_voidp) unparkhint; 2320 1.83 christos }; 2321 1.105 christos check_syscall_args(compat_60_netbsd32__lwp_park) 2322 1.83 christos 2323 1.157 rin struct compat_100_netbsd32___kevent50_args { 2324 1.83 christos syscallarg(int) fd; 2325 1.157 rin syscallarg(const netbsd32_kevent100p_t) changelist; 2326 1.83 christos syscallarg(netbsd32_size_t) nchanges; 2327 1.157 rin syscallarg(netbsd32_kevent100p_t) eventlist; 2328 1.83 christos syscallarg(netbsd32_size_t) nevents; 2329 1.83 christos syscallarg(const netbsd32_timespecp_t) timeout; 2330 1.83 christos }; 2331 1.157 rin check_syscall_args(compat_100_netbsd32___kevent50) 2332 1.83 christos 2333 1.83 christos struct netbsd32___pselect50_args { 2334 1.83 christos syscallarg(int) nd; 2335 1.83 christos syscallarg(netbsd32_fd_setp_t) in; 2336 1.83 christos syscallarg(netbsd32_fd_setp_t) ou; 2337 1.83 christos syscallarg(netbsd32_fd_setp_t) ex; 2338 1.83 christos syscallarg(const netbsd32_timespecp_t) ts; 2339 1.83 christos syscallarg(const netbsd32_sigsetp_t) mask; 2340 1.83 christos }; 2341 1.83 christos check_syscall_args(netbsd32___pselect50) 2342 1.83 christos 2343 1.83 christos struct netbsd32___pollts50_args { 2344 1.83 christos syscallarg(netbsd32_pollfdp_t) fds; 2345 1.83 christos syscallarg(u_int) nfds; 2346 1.83 christos syscallarg(const netbsd32_timespecp_t) ts; 2347 1.83 christos syscallarg(const netbsd32_sigsetp_t) mask; 2348 1.83 christos }; 2349 1.83 christos check_syscall_args(netbsd32___pollts50) 2350 1.83 christos 2351 1.83 christos struct netbsd32___stat50_args { 2352 1.83 christos syscallarg(const netbsd32_charp) path; 2353 1.83 christos syscallarg(netbsd32_statp_t) ub; 2354 1.83 christos }; 2355 1.83 christos check_syscall_args(netbsd32___stat50) 2356 1.83 christos 2357 1.83 christos struct netbsd32___fstat50_args { 2358 1.83 christos syscallarg(int) fd; 2359 1.83 christos syscallarg(netbsd32_statp_t) sb; 2360 1.83 christos }; 2361 1.83 christos check_syscall_args(netbsd32___fstat50) 2362 1.83 christos 2363 1.83 christos struct netbsd32___lstat50_args { 2364 1.83 christos syscallarg(const netbsd32_charp) path; 2365 1.83 christos syscallarg(netbsd32_statp_t) ub; 2366 1.83 christos }; 2367 1.83 christos check_syscall_args(netbsd32___lstat50) 2368 1.83 christos 2369 1.83 christos struct netbsd32_____semctl50_args { 2370 1.83 christos syscallarg(int) semid; 2371 1.83 christos syscallarg(int) semnum; 2372 1.83 christos syscallarg(int) cmd; 2373 1.83 christos syscallarg(netbsd32_semunp_t) arg; 2374 1.83 christos }; 2375 1.83 christos check_syscall_args(netbsd32_____semctl50) 2376 1.83 christos 2377 1.83 christos struct netbsd32___shmctl50_args { 2378 1.83 christos syscallarg(int) shmid; 2379 1.83 christos syscallarg(int) cmd; 2380 1.83 christos syscallarg(netbsd32_shmid_dsp_t) buf; 2381 1.83 christos }; 2382 1.83 christos check_syscall_args(netbsd32___shmctl50) 2383 1.83 christos 2384 1.83 christos struct netbsd32___msgctl50_args { 2385 1.83 christos syscallarg(int) msqid; 2386 1.83 christos syscallarg(int) cmd; 2387 1.83 christos syscallarg(netbsd32_msqid_dsp_t) buf; 2388 1.83 christos }; 2389 1.83 christos check_syscall_args(netbsd32___msgctl50) 2390 1.83 christos 2391 1.83 christos struct netbsd32___getrusage50_args { 2392 1.83 christos syscallarg(int) who; 2393 1.83 christos syscallarg(netbsd32_rusagep_t) rusage; 2394 1.83 christos }; 2395 1.83 christos check_syscall_args(netbsd32___getrusage50) 2396 1.83 christos 2397 1.83 christos struct netbsd32___timer_settime50_args { 2398 1.83 christos syscallarg(timer_t) timerid; 2399 1.83 christos syscallarg(int) flags; 2400 1.83 christos syscallarg(const netbsd32_itimerspecp_t) value; 2401 1.83 christos syscallarg(netbsd32_itimerspecp_t) ovalue; 2402 1.83 christos }; 2403 1.83 christos check_syscall_args(netbsd32___timer_settime50) 2404 1.83 christos 2405 1.83 christos struct netbsd32___timer_gettime50_args { 2406 1.83 christos syscallarg(timer_t) timerid; 2407 1.83 christos syscallarg(netbsd32_itimerspecp_t) value; 2408 1.83 christos }; 2409 1.83 christos check_syscall_args(netbsd32___timer_gettime50) 2410 1.83 christos #if defined(NTP) || !defined(_KERNEL_OPT) 2411 1.83 christos 2412 1.83 christos struct netbsd32___ntp_gettime50_args { 2413 1.83 christos syscallarg(netbsd32_ntptimevalp_t) ntvp; 2414 1.83 christos }; 2415 1.83 christos check_syscall_args(netbsd32___ntp_gettime50) 2416 1.83 christos #else 2417 1.83 christos #endif 2418 1.83 christos 2419 1.83 christos struct netbsd32___wait450_args { 2420 1.83 christos syscallarg(int) pid; 2421 1.83 christos syscallarg(netbsd32_intp) status; 2422 1.83 christos syscallarg(int) options; 2423 1.83 christos syscallarg(netbsd32_rusagep_t) rusage; 2424 1.83 christos }; 2425 1.83 christos check_syscall_args(netbsd32___wait450) 2426 1.83 christos 2427 1.83 christos struct netbsd32___mknod50_args { 2428 1.83 christos syscallarg(const netbsd32_charp) path; 2429 1.83 christos syscallarg(mode_t) mode; 2430 1.87 njoly syscallarg(netbsd32_dev_t) dev; 2431 1.83 christos }; 2432 1.83 christos check_syscall_args(netbsd32___mknod50) 2433 1.83 christos 2434 1.83 christos struct netbsd32___fhstat50_args { 2435 1.83 christos syscallarg(const netbsd32_voidp) fhp; 2436 1.83 christos syscallarg(netbsd32_size_t) fh_size; 2437 1.83 christos syscallarg(netbsd32_statp_t) sb; 2438 1.83 christos }; 2439 1.83 christos check_syscall_args(netbsd32___fhstat50) 2440 1.83 christos 2441 1.94 njoly struct netbsd32_pipe2_args { 2442 1.94 njoly syscallarg(netbsd32_intp) fildes; 2443 1.94 njoly syscallarg(int) flags; 2444 1.94 njoly }; 2445 1.94 njoly check_syscall_args(netbsd32_pipe2) 2446 1.94 njoly 2447 1.161 christos struct compat_100_netbsd32_dup3_args { 2448 1.95 njoly syscallarg(int) from; 2449 1.95 njoly syscallarg(int) to; 2450 1.95 njoly syscallarg(int) flags; 2451 1.95 njoly }; 2452 1.161 christos check_syscall_args(compat_100_netbsd32_dup3) 2453 1.95 njoly 2454 1.96 njoly struct netbsd32_kqueue1_args { 2455 1.96 njoly syscallarg(int) flags; 2456 1.96 njoly }; 2457 1.96 njoly check_syscall_args(netbsd32_kqueue1) 2458 1.96 njoly 2459 1.97 matt struct netbsd32_paccept_args { 2460 1.97 matt syscallarg(int) s; 2461 1.97 matt syscallarg(netbsd32_sockaddrp_t) name; 2462 1.97 matt syscallarg(netbsd32_socklenp_t) anamelen; 2463 1.97 matt syscallarg(const netbsd32_sigsetp_t) mask; 2464 1.97 matt syscallarg(int) flags; 2465 1.97 matt }; 2466 1.97 matt check_syscall_args(netbsd32_paccept) 2467 1.97 matt 2468 1.97 matt struct netbsd32_linkat_args { 2469 1.97 matt syscallarg(int) fd1; 2470 1.97 matt syscallarg(const netbsd32_charp) name1; 2471 1.97 matt syscallarg(int) fd2; 2472 1.97 matt syscallarg(const netbsd32_charp) name2; 2473 1.97 matt syscallarg(int) flags; 2474 1.97 matt }; 2475 1.97 matt check_syscall_args(netbsd32_linkat) 2476 1.97 matt 2477 1.97 matt struct netbsd32_renameat_args { 2478 1.97 matt syscallarg(int) fromfd; 2479 1.97 matt syscallarg(const netbsd32_charp) from; 2480 1.97 matt syscallarg(int) tofd; 2481 1.97 matt syscallarg(const netbsd32_charp) to; 2482 1.97 matt }; 2483 1.97 matt check_syscall_args(netbsd32_renameat) 2484 1.97 matt 2485 1.97 matt struct netbsd32_mkfifoat_args { 2486 1.97 matt syscallarg(int) fd; 2487 1.97 matt syscallarg(const netbsd32_charp) path; 2488 1.97 matt syscallarg(mode_t) mode; 2489 1.97 matt }; 2490 1.97 matt check_syscall_args(netbsd32_mkfifoat) 2491 1.97 matt 2492 1.97 matt struct netbsd32_mknodat_args { 2493 1.97 matt syscallarg(int) fd; 2494 1.97 matt syscallarg(const netbsd32_charp) path; 2495 1.97 matt syscallarg(mode_t) mode; 2496 1.106 njoly syscallarg(int) PAD; 2497 1.106 njoly syscallarg(netbsd32_dev_t) dev; 2498 1.97 matt }; 2499 1.97 matt check_syscall_args(netbsd32_mknodat) 2500 1.97 matt 2501 1.97 matt struct netbsd32_mkdirat_args { 2502 1.97 matt syscallarg(int) fd; 2503 1.97 matt syscallarg(const netbsd32_charp) path; 2504 1.97 matt syscallarg(mode_t) mode; 2505 1.97 matt }; 2506 1.97 matt check_syscall_args(netbsd32_mkdirat) 2507 1.97 matt 2508 1.97 matt struct netbsd32_faccessat_args { 2509 1.97 matt syscallarg(int) fd; 2510 1.97 matt syscallarg(const netbsd32_charp) path; 2511 1.97 matt syscallarg(int) amode; 2512 1.97 matt syscallarg(int) flag; 2513 1.97 matt }; 2514 1.97 matt check_syscall_args(netbsd32_faccessat) 2515 1.97 matt 2516 1.97 matt struct netbsd32_fchmodat_args { 2517 1.97 matt syscallarg(int) fd; 2518 1.97 matt syscallarg(const netbsd32_charp) path; 2519 1.97 matt syscallarg(mode_t) mode; 2520 1.97 matt syscallarg(int) flag; 2521 1.97 matt }; 2522 1.97 matt check_syscall_args(netbsd32_fchmodat) 2523 1.97 matt 2524 1.97 matt struct netbsd32_fchownat_args { 2525 1.97 matt syscallarg(int) fd; 2526 1.97 matt syscallarg(const netbsd32_charp) path; 2527 1.97 matt syscallarg(uid_t) owner; 2528 1.97 matt syscallarg(gid_t) group; 2529 1.97 matt syscallarg(int) flag; 2530 1.97 matt }; 2531 1.97 matt check_syscall_args(netbsd32_fchownat) 2532 1.97 matt 2533 1.97 matt struct netbsd32_fexecve_args { 2534 1.97 matt syscallarg(int) fd; 2535 1.97 matt syscallarg(netbsd32_charpp) argp; 2536 1.97 matt syscallarg(netbsd32_charpp) envp; 2537 1.97 matt }; 2538 1.97 matt check_syscall_args(netbsd32_fexecve) 2539 1.97 matt 2540 1.97 matt struct netbsd32_fstatat_args { 2541 1.97 matt syscallarg(int) fd; 2542 1.97 matt syscallarg(const netbsd32_charp) path; 2543 1.97 matt syscallarg(netbsd32_statp_t) buf; 2544 1.97 matt syscallarg(int) flag; 2545 1.97 matt }; 2546 1.97 matt check_syscall_args(netbsd32_fstatat) 2547 1.97 matt 2548 1.97 matt struct netbsd32_utimensat_args { 2549 1.97 matt syscallarg(int) fd; 2550 1.97 matt syscallarg(const netbsd32_charp) path; 2551 1.97 matt syscallarg(const netbsd32_timespecp_t) tptr; 2552 1.97 matt syscallarg(int) flag; 2553 1.97 matt }; 2554 1.97 matt check_syscall_args(netbsd32_utimensat) 2555 1.97 matt 2556 1.97 matt struct netbsd32_openat_args { 2557 1.97 matt syscallarg(int) fd; 2558 1.97 matt syscallarg(const netbsd32_charp) path; 2559 1.97 matt syscallarg(int) oflags; 2560 1.97 matt syscallarg(mode_t) mode; 2561 1.97 matt }; 2562 1.97 matt check_syscall_args(netbsd32_openat) 2563 1.97 matt 2564 1.97 matt struct netbsd32_readlinkat_args { 2565 1.97 matt syscallarg(int) fd; 2566 1.97 matt syscallarg(const netbsd32_charp) path; 2567 1.97 matt syscallarg(netbsd32_charp) buf; 2568 1.144 rin syscallarg(netbsd32_size_t) bufsize; 2569 1.97 matt }; 2570 1.97 matt check_syscall_args(netbsd32_readlinkat) 2571 1.97 matt 2572 1.97 matt struct netbsd32_symlinkat_args { 2573 1.97 matt syscallarg(const netbsd32_charp) path1; 2574 1.97 matt syscallarg(int) fd; 2575 1.97 matt syscallarg(const netbsd32_charp) path2; 2576 1.97 matt }; 2577 1.97 matt check_syscall_args(netbsd32_symlinkat) 2578 1.97 matt 2579 1.97 matt struct netbsd32_unlinkat_args { 2580 1.97 matt syscallarg(int) fd; 2581 1.97 matt syscallarg(const netbsd32_charp) path; 2582 1.97 matt syscallarg(int) flag; 2583 1.97 matt }; 2584 1.97 matt check_syscall_args(netbsd32_unlinkat) 2585 1.97 matt 2586 1.97 matt struct netbsd32_futimens_args { 2587 1.97 matt syscallarg(int) fd; 2588 1.97 matt syscallarg(const netbsd32_timespecp_t) tptr; 2589 1.97 matt }; 2590 1.97 matt check_syscall_args(netbsd32_futimens) 2591 1.97 matt 2592 1.99 dholland struct netbsd32___quotactl_args { 2593 1.99 dholland syscallarg(const netbsd32_charp) path; 2594 1.99 dholland syscallarg(netbsd32_voidp) args; 2595 1.99 dholland }; 2596 1.99 dholland check_syscall_args(netbsd32___quotactl) 2597 1.99 dholland 2598 1.103 martin struct netbsd32_posix_spawn_args { 2599 1.103 martin syscallarg(netbsd32_pid_tp) pid; 2600 1.103 martin syscallarg(const netbsd32_charp) path; 2601 1.103 martin syscallarg(const netbsd32_posix_spawn_file_actionsp) file_actions; 2602 1.103 martin syscallarg(const netbsd32_posix_spawnattrp) attrp; 2603 1.103 martin syscallarg(netbsd32_charpp) argv; 2604 1.103 martin syscallarg(netbsd32_charpp) envp; 2605 1.103 martin }; 2606 1.103 martin check_syscall_args(netbsd32_posix_spawn) 2607 1.103 martin 2608 1.135 christos struct netbsd32_recvmmsg_args { 2609 1.135 christos syscallarg(int) s; 2610 1.135 christos syscallarg(netbsd32_mmsghdrp_t) mmsg; 2611 1.135 christos syscallarg(unsigned int) vlen; 2612 1.135 christos syscallarg(unsigned int) flags; 2613 1.135 christos syscallarg(netbsd32_timespecp_t) timeout; 2614 1.135 christos }; 2615 1.135 christos check_syscall_args(netbsd32_recvmmsg) 2616 1.135 christos 2617 1.135 christos struct netbsd32_sendmmsg_args { 2618 1.135 christos syscallarg(int) s; 2619 1.135 christos syscallarg(netbsd32_mmsghdrp_t) mmsg; 2620 1.135 christos syscallarg(unsigned int) vlen; 2621 1.135 christos syscallarg(unsigned int) flags; 2622 1.135 christos }; 2623 1.135 christos check_syscall_args(netbsd32_sendmmsg) 2624 1.135 christos 2625 1.104 christos struct netbsd32_clock_nanosleep_args { 2626 1.104 christos syscallarg(netbsd32_clockid_t) clock_id; 2627 1.104 christos syscallarg(int) flags; 2628 1.104 christos syscallarg(const netbsd32_timespecp_t) rqtp; 2629 1.104 christos syscallarg(netbsd32_timespecp_t) rmtp; 2630 1.104 christos }; 2631 1.104 christos check_syscall_args(netbsd32_clock_nanosleep) 2632 1.104 christos 2633 1.105 christos struct netbsd32____lwp_park60_args { 2634 1.105 christos syscallarg(netbsd32_clockid_t) clock_id; 2635 1.105 christos syscallarg(int) flags; 2636 1.130 kamil syscallarg(netbsd32_timespecp_t) ts; 2637 1.105 christos syscallarg(lwpid_t) unpark; 2638 1.105 christos syscallarg(netbsd32_voidp) hint; 2639 1.105 christos syscallarg(netbsd32_voidp) unparkhint; 2640 1.105 christos }; 2641 1.105 christos check_syscall_args(netbsd32____lwp_park60) 2642 1.105 christos 2643 1.112 martin struct netbsd32_posix_fallocate_args { 2644 1.112 martin syscallarg(int) fd; 2645 1.112 martin syscallarg(int) PAD; 2646 1.112 martin syscallarg(netbsd32_off_t) pos; 2647 1.112 martin syscallarg(netbsd32_off_t) len; 2648 1.112 martin }; 2649 1.112 martin check_syscall_args(netbsd32_posix_fallocate) 2650 1.112 martin 2651 1.112 martin struct netbsd32_fdiscard_args { 2652 1.112 martin syscallarg(int) fd; 2653 1.112 martin syscallarg(int) PAD; 2654 1.112 martin syscallarg(netbsd32_off_t) pos; 2655 1.112 martin syscallarg(netbsd32_off_t) len; 2656 1.112 martin }; 2657 1.112 martin check_syscall_args(netbsd32_fdiscard) 2658 1.112 martin 2659 1.124 skrll struct netbsd32_wait6_args { 2660 1.124 skrll syscallarg(idtype_t) idtype; 2661 1.124 skrll syscallarg(id_t) id; 2662 1.124 skrll syscallarg(netbsd32_intp) status; 2663 1.124 skrll syscallarg(int) options; 2664 1.124 skrll syscallarg(netbsd32_wrusagep_t) wru; 2665 1.124 skrll syscallarg(netbsd32_siginfop_t) info; 2666 1.124 skrll }; 2667 1.124 skrll check_syscall_args(netbsd32_wait6) 2668 1.124 skrll 2669 1.124 skrll struct netbsd32_clock_getcpuclockid2_args { 2670 1.124 skrll syscallarg(idtype_t) idtype; 2671 1.124 skrll syscallarg(id_t) id; 2672 1.124 skrll syscallarg(netbsd32_clockidp_t) clock_id; 2673 1.124 skrll }; 2674 1.124 skrll check_syscall_args(netbsd32_clock_getcpuclockid2) 2675 1.124 skrll 2676 1.142 christos struct netbsd32___getvfsstat90_args { 2677 1.142 christos syscallarg(netbsd32_statvfsp_t) buf; 2678 1.145 rin syscallarg(netbsd32_size_t) bufsize; 2679 1.142 christos syscallarg(int) flags; 2680 1.142 christos }; 2681 1.142 christos check_syscall_args(netbsd32___getvfsstat90) 2682 1.142 christos 2683 1.142 christos struct netbsd32___statvfs190_args { 2684 1.142 christos syscallarg(netbsd32_charp) path; 2685 1.142 christos syscallarg(netbsd32_statvfsp_t) buf; 2686 1.142 christos syscallarg(int) flags; 2687 1.142 christos }; 2688 1.142 christos check_syscall_args(netbsd32___statvfs190) 2689 1.142 christos 2690 1.142 christos struct netbsd32___fstatvfs190_args { 2691 1.142 christos syscallarg(int) fd; 2692 1.142 christos syscallarg(netbsd32_statvfsp_t) buf; 2693 1.142 christos syscallarg(int) flags; 2694 1.142 christos }; 2695 1.142 christos check_syscall_args(netbsd32___fstatvfs190) 2696 1.142 christos 2697 1.142 christos struct netbsd32___fhstatvfs190_args { 2698 1.142 christos syscallarg(netbsd32_voidp) fhp; 2699 1.145 rin syscallarg(netbsd32_size_t) fh_size; 2700 1.142 christos syscallarg(netbsd32_statvfsp_t) buf; 2701 1.142 christos syscallarg(int) flags; 2702 1.142 christos }; 2703 1.142 christos check_syscall_args(netbsd32___fhstatvfs190) 2704 1.142 christos 2705 1.153 christos struct netbsd32___acl_get_link_args { 2706 1.153 christos syscallarg(const netbsd32_charp) path; 2707 1.153 christos syscallarg(acl_type_t) type; 2708 1.153 christos syscallarg(netbsd32_aclp_t) aclp; 2709 1.153 christos }; 2710 1.153 christos check_syscall_args(netbsd32___acl_get_link) 2711 1.153 christos 2712 1.153 christos struct netbsd32___acl_set_link_args { 2713 1.153 christos syscallarg(const netbsd32_charp) path; 2714 1.153 christos syscallarg(acl_type_t) type; 2715 1.153 christos syscallarg(netbsd32_aclp_t) aclp; 2716 1.153 christos }; 2717 1.153 christos check_syscall_args(netbsd32___acl_set_link) 2718 1.153 christos 2719 1.153 christos struct netbsd32___acl_delete_link_args { 2720 1.153 christos syscallarg(const netbsd32_charp) path; 2721 1.153 christos syscallarg(acl_type_t) type; 2722 1.153 christos }; 2723 1.153 christos check_syscall_args(netbsd32___acl_delete_link) 2724 1.153 christos 2725 1.153 christos struct netbsd32___acl_aclcheck_link_args { 2726 1.153 christos syscallarg(const netbsd32_charp) path; 2727 1.153 christos syscallarg(acl_type_t) type; 2728 1.153 christos syscallarg(netbsd32_aclp_t) aclp; 2729 1.153 christos }; 2730 1.153 christos check_syscall_args(netbsd32___acl_aclcheck_link) 2731 1.153 christos 2732 1.153 christos struct netbsd32___acl_get_file_args { 2733 1.153 christos syscallarg(const netbsd32_charp) path; 2734 1.153 christos syscallarg(acl_type_t) type; 2735 1.153 christos syscallarg(netbsd32_aclp_t) aclp; 2736 1.153 christos }; 2737 1.153 christos check_syscall_args(netbsd32___acl_get_file) 2738 1.153 christos 2739 1.153 christos struct netbsd32___acl_set_file_args { 2740 1.153 christos syscallarg(const netbsd32_charp) path; 2741 1.153 christos syscallarg(acl_type_t) type; 2742 1.153 christos syscallarg(netbsd32_aclp_t) aclp; 2743 1.153 christos }; 2744 1.153 christos check_syscall_args(netbsd32___acl_set_file) 2745 1.153 christos 2746 1.153 christos struct netbsd32___acl_get_fd_args { 2747 1.153 christos syscallarg(int) filedes; 2748 1.153 christos syscallarg(acl_type_t) type; 2749 1.153 christos syscallarg(netbsd32_aclp_t) aclp; 2750 1.153 christos }; 2751 1.153 christos check_syscall_args(netbsd32___acl_get_fd) 2752 1.153 christos 2753 1.153 christos struct netbsd32___acl_set_fd_args { 2754 1.153 christos syscallarg(int) filedes; 2755 1.153 christos syscallarg(acl_type_t) type; 2756 1.153 christos syscallarg(netbsd32_aclp_t) aclp; 2757 1.153 christos }; 2758 1.153 christos check_syscall_args(netbsd32___acl_set_fd) 2759 1.153 christos 2760 1.153 christos struct netbsd32___acl_delete_file_args { 2761 1.153 christos syscallarg(const netbsd32_charp) path; 2762 1.153 christos syscallarg(acl_type_t) type; 2763 1.153 christos }; 2764 1.153 christos check_syscall_args(netbsd32___acl_delete_file) 2765 1.153 christos 2766 1.153 christos struct netbsd32___acl_delete_fd_args { 2767 1.153 christos syscallarg(int) filedes; 2768 1.153 christos syscallarg(acl_type_t) type; 2769 1.153 christos }; 2770 1.153 christos check_syscall_args(netbsd32___acl_delete_fd) 2771 1.153 christos 2772 1.153 christos struct netbsd32___acl_aclcheck_file_args { 2773 1.153 christos syscallarg(const netbsd32_charp) path; 2774 1.153 christos syscallarg(acl_type_t) type; 2775 1.153 christos syscallarg(netbsd32_aclp_t) aclp; 2776 1.153 christos }; 2777 1.153 christos check_syscall_args(netbsd32___acl_aclcheck_file) 2778 1.153 christos 2779 1.153 christos struct netbsd32___acl_aclcheck_fd_args { 2780 1.153 christos syscallarg(int) filedes; 2781 1.153 christos syscallarg(acl_type_t) type; 2782 1.153 christos syscallarg(netbsd32_aclp_t) aclp; 2783 1.153 christos }; 2784 1.153 christos check_syscall_args(netbsd32___acl_aclcheck_fd) 2785 1.153 christos 2786 1.153 christos struct netbsd32_lpathconf_args { 2787 1.153 christos syscallarg(const netbsd32_charp) path; 2788 1.153 christos syscallarg(int) name; 2789 1.153 christos }; 2790 1.153 christos check_syscall_args(netbsd32_lpathconf) 2791 1.153 christos 2792 1.158 rin struct netbsd32_memfd_create_args { 2793 1.158 rin syscallarg(const netbsd32_charp) name; 2794 1.158 rin syscallarg(unsigned int) flags; 2795 1.158 rin }; 2796 1.158 rin check_syscall_args(netbsd32_memfd_create) 2797 1.158 rin 2798 1.157 rin struct netbsd32___kevent100_args { 2799 1.157 rin syscallarg(int) fd; 2800 1.157 rin syscallarg(const netbsd32_keventp_t) changelist; 2801 1.157 rin syscallarg(netbsd32_size_t) nchanges; 2802 1.157 rin syscallarg(netbsd32_keventp_t) eventlist; 2803 1.157 rin syscallarg(netbsd32_size_t) nevents; 2804 1.157 rin syscallarg(const netbsd32_timespecp_t) timeout; 2805 1.157 rin }; 2806 1.157 rin check_syscall_args(netbsd32___kevent100) 2807 1.157 rin 2808 1.159 rin struct netbsd32_epoll_create1_args { 2809 1.159 rin syscallarg(int) flags; 2810 1.159 rin }; 2811 1.159 rin check_syscall_args(netbsd32_epoll_create1) 2812 1.159 rin 2813 1.159 rin struct netbsd32_epoll_ctl_args { 2814 1.159 rin syscallarg(int) epfd; 2815 1.159 rin syscallarg(int) op; 2816 1.159 rin syscallarg(int) fd; 2817 1.159 rin syscallarg(netbsd32_epoll_eventp_t) event; 2818 1.159 rin }; 2819 1.159 rin check_syscall_args(netbsd32_epoll_ctl) 2820 1.159 rin 2821 1.159 rin struct netbsd32_epoll_pwait2_args { 2822 1.159 rin syscallarg(int) epfd; 2823 1.159 rin syscallarg(netbsd32_epoll_eventp_t) events; 2824 1.159 rin syscallarg(int) maxevents; 2825 1.159 rin syscallarg(netbsd32_timespecp_t) timeout; 2826 1.159 rin syscallarg(netbsd32_sigsetp_t) sigmask; 2827 1.159 rin }; 2828 1.159 rin check_syscall_args(netbsd32_epoll_pwait2) 2829 1.159 rin 2830 1.161 christos struct netbsd32___dup3100_args { 2831 1.160 christos syscallarg(int) from; 2832 1.160 christos syscallarg(int) to; 2833 1.160 christos syscallarg(int) flags; 2834 1.160 christos }; 2835 1.161 christos check_syscall_args(netbsd32___dup3100) 2836 1.160 christos 2837 1.162 martin struct netbsd32_semtimedop_args { 2838 1.162 martin syscallarg(int) semid; 2839 1.162 martin syscallarg(netbsd32_sembufp_t) sops; 2840 1.162 martin syscallarg(netbsd32_size_t) nsops; 2841 1.162 martin syscallarg(netbsd32_timespecp_t) timeout; 2842 1.162 martin }; 2843 1.162 martin check_syscall_args(netbsd32_semtimedop) 2844 1.162 martin 2845 1.1 mrg /* 2846 1.1 mrg * System call prototypes. 2847 1.1 mrg */ 2848 1.1 mrg 2849 1.83 christos int netbsd32_syscall(struct lwp *, const struct netbsd32_syscall_args *, register_t *); 2850 1.69 dsl 2851 1.72 dsl int netbsd32_exit(struct lwp *, const struct netbsd32_exit_args *, register_t *); 2852 1.30 fvdl 2853 1.72 dsl int sys_fork(struct lwp *, const void *, register_t *); 2854 1.30 fvdl 2855 1.72 dsl int netbsd32_read(struct lwp *, const struct netbsd32_read_args *, register_t *); 2856 1.30 fvdl 2857 1.72 dsl int netbsd32_write(struct lwp *, const struct netbsd32_write_args *, register_t *); 2858 1.30 fvdl 2859 1.72 dsl int netbsd32_open(struct lwp *, const struct netbsd32_open_args *, register_t *); 2860 1.30 fvdl 2861 1.72 dsl int netbsd32_close(struct lwp *, const struct netbsd32_close_args *, register_t *); 2862 1.30 fvdl 2863 1.83 christos int compat_50_netbsd32_wait4(struct lwp *, const struct compat_50_netbsd32_wait4_args *, register_t *); 2864 1.30 fvdl 2865 1.72 dsl int compat_43_netbsd32_ocreat(struct lwp *, const struct compat_43_netbsd32_ocreat_args *, register_t *); 2866 1.30 fvdl 2867 1.72 dsl int netbsd32_link(struct lwp *, const struct netbsd32_link_args *, register_t *); 2868 1.30 fvdl 2869 1.72 dsl int netbsd32_unlink(struct lwp *, const struct netbsd32_unlink_args *, register_t *); 2870 1.30 fvdl 2871 1.72 dsl int netbsd32_chdir(struct lwp *, const struct netbsd32_chdir_args *, register_t *); 2872 1.30 fvdl 2873 1.72 dsl int netbsd32_fchdir(struct lwp *, const struct netbsd32_fchdir_args *, register_t *); 2874 1.30 fvdl 2875 1.83 christos int compat_50_netbsd32_mknod(struct lwp *, const struct compat_50_netbsd32_mknod_args *, register_t *); 2876 1.30 fvdl 2877 1.72 dsl int netbsd32_chmod(struct lwp *, const struct netbsd32_chmod_args *, register_t *); 2878 1.30 fvdl 2879 1.72 dsl int netbsd32_chown(struct lwp *, const struct netbsd32_chown_args *, register_t *); 2880 1.30 fvdl 2881 1.72 dsl int netbsd32_break(struct lwp *, const struct netbsd32_break_args *, register_t *); 2882 1.30 fvdl 2883 1.72 dsl int compat_20_netbsd32_getfsstat(struct lwp *, const struct compat_20_netbsd32_getfsstat_args *, register_t *); 2884 1.30 fvdl 2885 1.72 dsl int compat_43_netbsd32_olseek(struct lwp *, const struct compat_43_netbsd32_olseek_args *, register_t *); 2886 1.30 fvdl 2887 1.146 kamil int sys_getpid_with_ppid(struct lwp *, const void *, register_t *); 2888 1.30 fvdl 2889 1.138 mrg int compat_40_netbsd32_mount(struct lwp *, const struct compat_40_netbsd32_mount_args *, register_t *); 2890 1.30 fvdl 2891 1.72 dsl int netbsd32_unmount(struct lwp *, const struct netbsd32_unmount_args *, register_t *); 2892 1.30 fvdl 2893 1.72 dsl int netbsd32_setuid(struct lwp *, const struct netbsd32_setuid_args *, register_t *); 2894 1.30 fvdl 2895 1.146 kamil int sys_getuid_with_euid(struct lwp *, const void *, register_t *); 2896 1.30 fvdl 2897 1.72 dsl int sys_geteuid(struct lwp *, const void *, register_t *); 2898 1.30 fvdl 2899 1.72 dsl int netbsd32_ptrace(struct lwp *, const struct netbsd32_ptrace_args *, register_t *); 2900 1.30 fvdl 2901 1.72 dsl int netbsd32_recvmsg(struct lwp *, const struct netbsd32_recvmsg_args *, register_t *); 2902 1.30 fvdl 2903 1.72 dsl int netbsd32_sendmsg(struct lwp *, const struct netbsd32_sendmsg_args *, register_t *); 2904 1.30 fvdl 2905 1.72 dsl int netbsd32_recvfrom(struct lwp *, const struct netbsd32_recvfrom_args *, register_t *); 2906 1.30 fvdl 2907 1.72 dsl int netbsd32_accept(struct lwp *, const struct netbsd32_accept_args *, register_t *); 2908 1.30 fvdl 2909 1.72 dsl int netbsd32_getpeername(struct lwp *, const struct netbsd32_getpeername_args *, register_t *); 2910 1.30 fvdl 2911 1.72 dsl int netbsd32_getsockname(struct lwp *, const struct netbsd32_getsockname_args *, register_t *); 2912 1.30 fvdl 2913 1.72 dsl int netbsd32_access(struct lwp *, const struct netbsd32_access_args *, register_t *); 2914 1.30 fvdl 2915 1.72 dsl int netbsd32_chflags(struct lwp *, const struct netbsd32_chflags_args *, register_t *); 2916 1.30 fvdl 2917 1.72 dsl int netbsd32_fchflags(struct lwp *, const struct netbsd32_fchflags_args *, register_t *); 2918 1.30 fvdl 2919 1.72 dsl int sys_sync(struct lwp *, const void *, register_t *); 2920 1.30 fvdl 2921 1.72 dsl int netbsd32_kill(struct lwp *, const struct netbsd32_kill_args *, register_t *); 2922 1.30 fvdl 2923 1.72 dsl int compat_43_netbsd32_stat43(struct lwp *, const struct compat_43_netbsd32_stat43_args *, register_t *); 2924 1.30 fvdl 2925 1.72 dsl int sys_getppid(struct lwp *, const void *, register_t *); 2926 1.30 fvdl 2927 1.72 dsl int compat_43_netbsd32_lstat43(struct lwp *, const struct compat_43_netbsd32_lstat43_args *, register_t *); 2928 1.30 fvdl 2929 1.72 dsl int netbsd32_dup(struct lwp *, const struct netbsd32_dup_args *, register_t *); 2930 1.30 fvdl 2931 1.72 dsl int sys_pipe(struct lwp *, const void *, register_t *); 2932 1.30 fvdl 2933 1.72 dsl int sys_getegid(struct lwp *, const void *, register_t *); 2934 1.30 fvdl 2935 1.72 dsl int netbsd32_profil(struct lwp *, const struct netbsd32_profil_args *, register_t *); 2936 1.30 fvdl 2937 1.72 dsl int netbsd32_ktrace(struct lwp *, const struct netbsd32_ktrace_args *, register_t *); 2938 1.30 fvdl 2939 1.72 dsl int netbsd32_sigaction(struct lwp *, const struct netbsd32_sigaction_args *, register_t *); 2940 1.30 fvdl 2941 1.146 kamil int sys_getgid_with_egid(struct lwp *, const void *, register_t *); 2942 1.30 fvdl 2943 1.72 dsl int compat_13_netbsd32_sigprocmask(struct lwp *, const struct compat_13_netbsd32_sigprocmask_args *, register_t *); 2944 1.30 fvdl 2945 1.72 dsl int netbsd32___getlogin(struct lwp *, const struct netbsd32___getlogin_args *, register_t *); 2946 1.30 fvdl 2947 1.72 dsl int netbsd32_setlogin(struct lwp *, const struct netbsd32_setlogin_args *, register_t *); 2948 1.30 fvdl 2949 1.72 dsl int netbsd32_acct(struct lwp *, const struct netbsd32_acct_args *, register_t *); 2950 1.30 fvdl 2951 1.72 dsl int compat_13_sys_sigpending(struct lwp *, const void *, register_t *); 2952 1.30 fvdl 2953 1.72 dsl int compat_13_netbsd32_sigaltstack13(struct lwp *, const struct compat_13_netbsd32_sigaltstack13_args *, register_t *); 2954 1.30 fvdl 2955 1.72 dsl int netbsd32_ioctl(struct lwp *, const struct netbsd32_ioctl_args *, register_t *); 2956 1.30 fvdl 2957 1.72 dsl int compat_12_netbsd32_reboot(struct lwp *, const struct compat_12_netbsd32_reboot_args *, register_t *); 2958 1.30 fvdl 2959 1.72 dsl int netbsd32_revoke(struct lwp *, const struct netbsd32_revoke_args *, register_t *); 2960 1.30 fvdl 2961 1.72 dsl int netbsd32_symlink(struct lwp *, const struct netbsd32_symlink_args *, register_t *); 2962 1.30 fvdl 2963 1.72 dsl int netbsd32_readlink(struct lwp *, const struct netbsd32_readlink_args *, register_t *); 2964 1.30 fvdl 2965 1.72 dsl int netbsd32_execve(struct lwp *, const struct netbsd32_execve_args *, register_t *); 2966 1.30 fvdl 2967 1.72 dsl int netbsd32_umask(struct lwp *, const struct netbsd32_umask_args *, register_t *); 2968 1.30 fvdl 2969 1.72 dsl int netbsd32_chroot(struct lwp *, const struct netbsd32_chroot_args *, register_t *); 2970 1.30 fvdl 2971 1.72 dsl int compat_43_netbsd32_fstat43(struct lwp *, const struct compat_43_netbsd32_fstat43_args *, register_t *); 2972 1.30 fvdl 2973 1.72 dsl int compat_43_netbsd32_ogetkerninfo(struct lwp *, const struct compat_43_netbsd32_ogetkerninfo_args *, register_t *); 2974 1.30 fvdl 2975 1.72 dsl int compat_43_sys_getpagesize(struct lwp *, const void *, register_t *); 2976 1.30 fvdl 2977 1.72 dsl int compat_12_netbsd32_msync(struct lwp *, const struct compat_12_netbsd32_msync_args *, register_t *); 2978 1.30 fvdl 2979 1.72 dsl int sys_vfork(struct lwp *, const void *, register_t *); 2980 1.30 fvdl 2981 1.72 dsl int compat_43_netbsd32_ommap(struct lwp *, const struct compat_43_netbsd32_ommap_args *, register_t *); 2982 1.30 fvdl 2983 1.134 kamil int netbsd32_ovadvise(struct lwp *, const struct netbsd32_ovadvise_args *, register_t *); 2984 1.134 kamil 2985 1.72 dsl int netbsd32_munmap(struct lwp *, const struct netbsd32_munmap_args *, register_t *); 2986 1.30 fvdl 2987 1.72 dsl int netbsd32_mprotect(struct lwp *, const struct netbsd32_mprotect_args *, register_t *); 2988 1.30 fvdl 2989 1.72 dsl int netbsd32_madvise(struct lwp *, const struct netbsd32_madvise_args *, register_t *); 2990 1.30 fvdl 2991 1.72 dsl int netbsd32_mincore(struct lwp *, const struct netbsd32_mincore_args *, register_t *); 2992 1.30 fvdl 2993 1.72 dsl int netbsd32_getgroups(struct lwp *, const struct netbsd32_getgroups_args *, register_t *); 2994 1.30 fvdl 2995 1.72 dsl int netbsd32_setgroups(struct lwp *, const struct netbsd32_setgroups_args *, register_t *); 2996 1.30 fvdl 2997 1.72 dsl int sys_getpgrp(struct lwp *, const void *, register_t *); 2998 1.30 fvdl 2999 1.72 dsl int netbsd32_setpgid(struct lwp *, const struct netbsd32_setpgid_args *, register_t *); 3000 1.30 fvdl 3001 1.83 christos int compat_50_netbsd32_setitimer(struct lwp *, const struct compat_50_netbsd32_setitimer_args *, register_t *); 3002 1.30 fvdl 3003 1.72 dsl int compat_43_sys_wait(struct lwp *, const void *, register_t *); 3004 1.30 fvdl 3005 1.72 dsl int compat_12_netbsd32_oswapon(struct lwp *, const struct compat_12_netbsd32_oswapon_args *, register_t *); 3006 1.30 fvdl 3007 1.83 christos int compat_50_netbsd32_getitimer(struct lwp *, const struct compat_50_netbsd32_getitimer_args *, register_t *); 3008 1.30 fvdl 3009 1.72 dsl int compat_43_netbsd32_ogethostname(struct lwp *, const struct compat_43_netbsd32_ogethostname_args *, register_t *); 3010 1.30 fvdl 3011 1.72 dsl int compat_43_netbsd32_osethostname(struct lwp *, const struct compat_43_netbsd32_osethostname_args *, register_t *); 3012 1.30 fvdl 3013 1.72 dsl int compat_43_sys_getdtablesize(struct lwp *, const void *, register_t *); 3014 1.30 fvdl 3015 1.72 dsl int netbsd32_dup2(struct lwp *, const struct netbsd32_dup2_args *, register_t *); 3016 1.30 fvdl 3017 1.154 rin int netbsd32_getrandom(struct lwp *, const struct netbsd32_getrandom_args *, register_t *); 3018 1.154 rin 3019 1.72 dsl int netbsd32_fcntl(struct lwp *, const struct netbsd32_fcntl_args *, register_t *); 3020 1.30 fvdl 3021 1.83 christos int compat_50_netbsd32_select(struct lwp *, const struct compat_50_netbsd32_select_args *, register_t *); 3022 1.30 fvdl 3023 1.72 dsl int netbsd32_fsync(struct lwp *, const struct netbsd32_fsync_args *, register_t *); 3024 1.30 fvdl 3025 1.72 dsl int netbsd32_setpriority(struct lwp *, const struct netbsd32_setpriority_args *, register_t *); 3026 1.30 fvdl 3027 1.72 dsl int compat_30_netbsd32_socket(struct lwp *, const struct compat_30_netbsd32_socket_args *, register_t *); 3028 1.30 fvdl 3029 1.72 dsl int netbsd32_connect(struct lwp *, const struct netbsd32_connect_args *, register_t *); 3030 1.30 fvdl 3031 1.72 dsl int compat_43_netbsd32_oaccept(struct lwp *, const struct compat_43_netbsd32_oaccept_args *, register_t *); 3032 1.30 fvdl 3033 1.72 dsl int netbsd32_getpriority(struct lwp *, const struct netbsd32_getpriority_args *, register_t *); 3034 1.30 fvdl 3035 1.72 dsl int compat_43_netbsd32_osend(struct lwp *, const struct compat_43_netbsd32_osend_args *, register_t *); 3036 1.30 fvdl 3037 1.72 dsl int compat_43_netbsd32_orecv(struct lwp *, const struct compat_43_netbsd32_orecv_args *, register_t *); 3038 1.30 fvdl 3039 1.72 dsl int compat_13_netbsd32_sigreturn(struct lwp *, const struct compat_13_netbsd32_sigreturn_args *, register_t *); 3040 1.30 fvdl 3041 1.72 dsl int netbsd32_bind(struct lwp *, const struct netbsd32_bind_args *, register_t *); 3042 1.30 fvdl 3043 1.72 dsl int netbsd32_setsockopt(struct lwp *, const struct netbsd32_setsockopt_args *, register_t *); 3044 1.30 fvdl 3045 1.72 dsl int netbsd32_listen(struct lwp *, const struct netbsd32_listen_args *, register_t *); 3046 1.30 fvdl 3047 1.72 dsl int compat_43_netbsd32_osigvec(struct lwp *, const struct compat_43_netbsd32_osigvec_args *, register_t *); 3048 1.30 fvdl 3049 1.72 dsl int compat_43_netbsd32_sigblock(struct lwp *, const struct compat_43_netbsd32_sigblock_args *, register_t *); 3050 1.30 fvdl 3051 1.72 dsl int compat_43_netbsd32_sigsetmask(struct lwp *, const struct compat_43_netbsd32_sigsetmask_args *, register_t *); 3052 1.30 fvdl 3053 1.72 dsl int compat_13_netbsd32_sigsuspend(struct lwp *, const struct compat_13_netbsd32_sigsuspend_args *, register_t *); 3054 1.30 fvdl 3055 1.72 dsl int compat_43_netbsd32_osigstack(struct lwp *, const struct compat_43_netbsd32_osigstack_args *, register_t *); 3056 1.30 fvdl 3057 1.72 dsl int compat_43_netbsd32_orecvmsg(struct lwp *, const struct compat_43_netbsd32_orecvmsg_args *, register_t *); 3058 1.30 fvdl 3059 1.72 dsl int compat_43_netbsd32_osendmsg(struct lwp *, const struct compat_43_netbsd32_osendmsg_args *, register_t *); 3060 1.30 fvdl 3061 1.83 christos int compat_50_netbsd32_gettimeofday(struct lwp *, const struct compat_50_netbsd32_gettimeofday_args *, register_t *); 3062 1.30 fvdl 3063 1.83 christos int compat_50_netbsd32_getrusage(struct lwp *, const struct compat_50_netbsd32_getrusage_args *, register_t *); 3064 1.30 fvdl 3065 1.72 dsl int netbsd32_getsockopt(struct lwp *, const struct netbsd32_getsockopt_args *, register_t *); 3066 1.30 fvdl 3067 1.72 dsl int netbsd32_readv(struct lwp *, const struct netbsd32_readv_args *, register_t *); 3068 1.30 fvdl 3069 1.72 dsl int netbsd32_writev(struct lwp *, const struct netbsd32_writev_args *, register_t *); 3070 1.30 fvdl 3071 1.83 christos int compat_50_netbsd32_settimeofday(struct lwp *, const struct compat_50_netbsd32_settimeofday_args *, register_t *); 3072 1.30 fvdl 3073 1.72 dsl int netbsd32_fchown(struct lwp *, const struct netbsd32_fchown_args *, register_t *); 3074 1.30 fvdl 3075 1.72 dsl int netbsd32_fchmod(struct lwp *, const struct netbsd32_fchmod_args *, register_t *); 3076 1.30 fvdl 3077 1.72 dsl int compat_43_netbsd32_orecvfrom(struct lwp *, const struct compat_43_netbsd32_orecvfrom_args *, register_t *); 3078 1.30 fvdl 3079 1.72 dsl int netbsd32_setreuid(struct lwp *, const struct netbsd32_setreuid_args *, register_t *); 3080 1.30 fvdl 3081 1.72 dsl int netbsd32_setregid(struct lwp *, const struct netbsd32_setregid_args *, register_t *); 3082 1.30 fvdl 3083 1.72 dsl int netbsd32_rename(struct lwp *, const struct netbsd32_rename_args *, register_t *); 3084 1.30 fvdl 3085 1.72 dsl int compat_43_netbsd32_otruncate(struct lwp *, const struct compat_43_netbsd32_otruncate_args *, register_t *); 3086 1.30 fvdl 3087 1.72 dsl int compat_43_netbsd32_oftruncate(struct lwp *, const struct compat_43_netbsd32_oftruncate_args *, register_t *); 3088 1.30 fvdl 3089 1.72 dsl int netbsd32_flock(struct lwp *, const struct netbsd32_flock_args *, register_t *); 3090 1.30 fvdl 3091 1.72 dsl int netbsd32_mkfifo(struct lwp *, const struct netbsd32_mkfifo_args *, register_t *); 3092 1.30 fvdl 3093 1.72 dsl int netbsd32_sendto(struct lwp *, const struct netbsd32_sendto_args *, register_t *); 3094 1.30 fvdl 3095 1.72 dsl int netbsd32_shutdown(struct lwp *, const struct netbsd32_shutdown_args *, register_t *); 3096 1.30 fvdl 3097 1.72 dsl int netbsd32_socketpair(struct lwp *, const struct netbsd32_socketpair_args *, register_t *); 3098 1.30 fvdl 3099 1.72 dsl int netbsd32_mkdir(struct lwp *, const struct netbsd32_mkdir_args *, register_t *); 3100 1.30 fvdl 3101 1.72 dsl int netbsd32_rmdir(struct lwp *, const struct netbsd32_rmdir_args *, register_t *); 3102 1.30 fvdl 3103 1.83 christos int compat_50_netbsd32_utimes(struct lwp *, const struct compat_50_netbsd32_utimes_args *, register_t *); 3104 1.30 fvdl 3105 1.83 christos int compat_50_netbsd32_adjtime(struct lwp *, const struct compat_50_netbsd32_adjtime_args *, register_t *); 3106 1.30 fvdl 3107 1.72 dsl int compat_43_netbsd32_ogetpeername(struct lwp *, const struct compat_43_netbsd32_ogetpeername_args *, register_t *); 3108 1.30 fvdl 3109 1.72 dsl int compat_43_sys_gethostid(struct lwp *, const void *, register_t *); 3110 1.30 fvdl 3111 1.72 dsl int compat_43_netbsd32_sethostid(struct lwp *, const struct compat_43_netbsd32_sethostid_args *, register_t *); 3112 1.30 fvdl 3113 1.72 dsl int compat_43_netbsd32_ogetrlimit(struct lwp *, const struct compat_43_netbsd32_ogetrlimit_args *, register_t *); 3114 1.30 fvdl 3115 1.72 dsl int compat_43_netbsd32_osetrlimit(struct lwp *, const struct compat_43_netbsd32_osetrlimit_args *, register_t *); 3116 1.30 fvdl 3117 1.72 dsl int compat_43_netbsd32_killpg(struct lwp *, const struct compat_43_netbsd32_killpg_args *, register_t *); 3118 1.30 fvdl 3119 1.72 dsl int sys_setsid(struct lwp *, const void *, register_t *); 3120 1.30 fvdl 3121 1.93 bouyer int compat_50_netbsd32_quotactl(struct lwp *, const struct compat_50_netbsd32_quotactl_args *, register_t *); 3122 1.30 fvdl 3123 1.72 dsl int compat_43_netbsd32_ogetsockname(struct lwp *, const struct compat_43_netbsd32_ogetsockname_args *, register_t *); 3124 1.30 fvdl 3125 1.116 mrg int netbsd32_nfssvc(struct lwp *, const struct netbsd32_nfssvc_args *, register_t *); 3126 1.116 mrg 3127 1.72 dsl int compat_43_netbsd32_ogetdirentries(struct lwp *, const struct compat_43_netbsd32_ogetdirentries_args *, register_t *); 3128 1.30 fvdl 3129 1.72 dsl int compat_20_netbsd32_statfs(struct lwp *, const struct compat_20_netbsd32_statfs_args *, register_t *); 3130 1.30 fvdl 3131 1.72 dsl int compat_20_netbsd32_fstatfs(struct lwp *, const struct compat_20_netbsd32_fstatfs_args *, register_t *); 3132 1.30 fvdl 3133 1.72 dsl int compat_30_netbsd32_getfh(struct lwp *, const struct compat_30_netbsd32_getfh_args *, register_t *); 3134 1.30 fvdl 3135 1.72 dsl int compat_09_netbsd32_ogetdomainname(struct lwp *, const struct compat_09_netbsd32_ogetdomainname_args *, register_t *); 3136 1.30 fvdl 3137 1.72 dsl int compat_09_netbsd32_osetdomainname(struct lwp *, const struct compat_09_netbsd32_osetdomainname_args *, register_t *); 3138 1.30 fvdl 3139 1.72 dsl int compat_09_netbsd32_uname(struct lwp *, const struct compat_09_netbsd32_uname_args *, register_t *); 3140 1.30 fvdl 3141 1.72 dsl int netbsd32_sysarch(struct lwp *, const struct netbsd32_sysarch_args *, register_t *); 3142 1.30 fvdl 3143 1.152 thorpej int netbsd32___futex(struct lwp *, const struct netbsd32___futex_args *, register_t *); 3144 1.152 thorpej 3145 1.152 thorpej int netbsd32___futex_set_robust_list(struct lwp *, const struct netbsd32___futex_set_robust_list_args *, register_t *); 3146 1.152 thorpej 3147 1.152 thorpej int netbsd32___futex_get_robust_list(struct lwp *, const struct netbsd32___futex_get_robust_list_args *, register_t *); 3148 1.152 thorpej 3149 1.83 christos int compat_10_netbsd32_semsys(struct lwp *, const struct compat_10_netbsd32_semsys_args *, register_t *); 3150 1.30 fvdl 3151 1.83 christos int compat_10_netbsd32_msgsys(struct lwp *, const struct compat_10_netbsd32_msgsys_args *, register_t *); 3152 1.30 fvdl 3153 1.83 christos int compat_10_netbsd32_shmsys(struct lwp *, const struct compat_10_netbsd32_shmsys_args *, register_t *); 3154 1.30 fvdl 3155 1.72 dsl int netbsd32_pread(struct lwp *, const struct netbsd32_pread_args *, register_t *); 3156 1.30 fvdl 3157 1.72 dsl int netbsd32_pwrite(struct lwp *, const struct netbsd32_pwrite_args *, register_t *); 3158 1.30 fvdl 3159 1.72 dsl int compat_30_netbsd32_ntp_gettime(struct lwp *, const struct compat_30_netbsd32_ntp_gettime_args *, register_t *); 3160 1.53 drochner 3161 1.139 pgoyette #if defined(NTP) || !defined(_KERNEL_OPT) 3162 1.72 dsl int netbsd32_ntp_adjtime(struct lwp *, const struct netbsd32_ntp_adjtime_args *, register_t *); 3163 1.30 fvdl 3164 1.86 christos #else 3165 1.86 christos #endif 3166 1.155 thorpej int netbsd32_timerfd_create(struct lwp *, const struct netbsd32_timerfd_create_args *, register_t *); 3167 1.155 thorpej 3168 1.155 thorpej int netbsd32_timerfd_settime(struct lwp *, const struct netbsd32_timerfd_settime_args *, register_t *); 3169 1.155 thorpej 3170 1.155 thorpej int netbsd32_timerfd_gettime(struct lwp *, const struct netbsd32_timerfd_gettime_args *, register_t *); 3171 1.155 thorpej 3172 1.72 dsl int netbsd32_setgid(struct lwp *, const struct netbsd32_setgid_args *, register_t *); 3173 1.30 fvdl 3174 1.72 dsl int netbsd32_setegid(struct lwp *, const struct netbsd32_setegid_args *, register_t *); 3175 1.30 fvdl 3176 1.72 dsl int netbsd32_seteuid(struct lwp *, const struct netbsd32_seteuid_args *, register_t *); 3177 1.30 fvdl 3178 1.72 dsl int compat_12_netbsd32_stat12(struct lwp *, const struct compat_12_netbsd32_stat12_args *, register_t *); 3179 1.30 fvdl 3180 1.72 dsl int compat_12_netbsd32_fstat12(struct lwp *, const struct compat_12_netbsd32_fstat12_args *, register_t *); 3181 1.30 fvdl 3182 1.72 dsl int compat_12_netbsd32_lstat12(struct lwp *, const struct compat_12_netbsd32_lstat12_args *, register_t *); 3183 1.30 fvdl 3184 1.72 dsl int netbsd32_pathconf(struct lwp *, const struct netbsd32_pathconf_args *, register_t *); 3185 1.30 fvdl 3186 1.72 dsl int netbsd32_fpathconf(struct lwp *, const struct netbsd32_fpathconf_args *, register_t *); 3187 1.30 fvdl 3188 1.136 rjs int netbsd32_getsockopt2(struct lwp *, const struct netbsd32_getsockopt2_args *, register_t *); 3189 1.136 rjs 3190 1.72 dsl int netbsd32_getrlimit(struct lwp *, const struct netbsd32_getrlimit_args *, register_t *); 3191 1.30 fvdl 3192 1.72 dsl int netbsd32_setrlimit(struct lwp *, const struct netbsd32_setrlimit_args *, register_t *); 3193 1.30 fvdl 3194 1.72 dsl int compat_12_netbsd32_getdirentries(struct lwp *, const struct compat_12_netbsd32_getdirentries_args *, register_t *); 3195 1.30 fvdl 3196 1.72 dsl int netbsd32_mmap(struct lwp *, const struct netbsd32_mmap_args *, register_t *); 3197 1.30 fvdl 3198 1.83 christos int netbsd32____syscall(struct lwp *, const struct netbsd32____syscall_args *, register_t *); 3199 1.69 dsl 3200 1.72 dsl int netbsd32_lseek(struct lwp *, const struct netbsd32_lseek_args *, register_t *); 3201 1.30 fvdl 3202 1.72 dsl int netbsd32_truncate(struct lwp *, const struct netbsd32_truncate_args *, register_t *); 3203 1.30 fvdl 3204 1.72 dsl int netbsd32_ftruncate(struct lwp *, const struct netbsd32_ftruncate_args *, register_t *); 3205 1.30 fvdl 3206 1.72 dsl int netbsd32___sysctl(struct lwp *, const struct netbsd32___sysctl_args *, register_t *); 3207 1.30 fvdl 3208 1.72 dsl int netbsd32_mlock(struct lwp *, const struct netbsd32_mlock_args *, register_t *); 3209 1.30 fvdl 3210 1.72 dsl int netbsd32_munlock(struct lwp *, const struct netbsd32_munlock_args *, register_t *); 3211 1.30 fvdl 3212 1.72 dsl int netbsd32_undelete(struct lwp *, const struct netbsd32_undelete_args *, register_t *); 3213 1.30 fvdl 3214 1.83 christos int compat_50_netbsd32_futimes(struct lwp *, const struct compat_50_netbsd32_futimes_args *, register_t *); 3215 1.30 fvdl 3216 1.72 dsl int netbsd32_getpgid(struct lwp *, const struct netbsd32_getpgid_args *, register_t *); 3217 1.30 fvdl 3218 1.72 dsl int netbsd32_reboot(struct lwp *, const struct netbsd32_reboot_args *, register_t *); 3219 1.30 fvdl 3220 1.72 dsl int netbsd32_poll(struct lwp *, const struct netbsd32_poll_args *, register_t *); 3221 1.30 fvdl 3222 1.72 dsl int compat_14_netbsd32___semctl(struct lwp *, const struct compat_14_netbsd32___semctl_args *, register_t *); 3223 1.30 fvdl 3224 1.72 dsl int netbsd32_semget(struct lwp *, const struct netbsd32_semget_args *, register_t *); 3225 1.30 fvdl 3226 1.72 dsl int netbsd32_semop(struct lwp *, const struct netbsd32_semop_args *, register_t *); 3227 1.30 fvdl 3228 1.72 dsl int netbsd32_semconfig(struct lwp *, const struct netbsd32_semconfig_args *, register_t *); 3229 1.30 fvdl 3230 1.72 dsl int compat_14_netbsd32_msgctl(struct lwp *, const struct compat_14_netbsd32_msgctl_args *, register_t *); 3231 1.30 fvdl 3232 1.72 dsl int netbsd32_msgget(struct lwp *, const struct netbsd32_msgget_args *, register_t *); 3233 1.30 fvdl 3234 1.72 dsl int netbsd32_msgsnd(struct lwp *, const struct netbsd32_msgsnd_args *, register_t *); 3235 1.30 fvdl 3236 1.72 dsl int netbsd32_msgrcv(struct lwp *, const struct netbsd32_msgrcv_args *, register_t *); 3237 1.30 fvdl 3238 1.72 dsl int netbsd32_shmat(struct lwp *, const struct netbsd32_shmat_args *, register_t *); 3239 1.30 fvdl 3240 1.72 dsl int compat_14_netbsd32_shmctl(struct lwp *, const struct compat_14_netbsd32_shmctl_args *, register_t *); 3241 1.30 fvdl 3242 1.72 dsl int netbsd32_shmdt(struct lwp *, const struct netbsd32_shmdt_args *, register_t *); 3243 1.30 fvdl 3244 1.72 dsl int netbsd32_shmget(struct lwp *, const struct netbsd32_shmget_args *, register_t *); 3245 1.30 fvdl 3246 1.83 christos int compat_50_netbsd32_clock_gettime(struct lwp *, const struct compat_50_netbsd32_clock_gettime_args *, register_t *); 3247 1.30 fvdl 3248 1.83 christos int compat_50_netbsd32_clock_settime(struct lwp *, const struct compat_50_netbsd32_clock_settime_args *, register_t *); 3249 1.30 fvdl 3250 1.83 christos int compat_50_netbsd32_clock_getres(struct lwp *, const struct compat_50_netbsd32_clock_getres_args *, register_t *); 3251 1.30 fvdl 3252 1.72 dsl int netbsd32_timer_create(struct lwp *, const struct netbsd32_timer_create_args *, register_t *); 3253 1.43 cube 3254 1.72 dsl int netbsd32_timer_delete(struct lwp *, const struct netbsd32_timer_delete_args *, register_t *); 3255 1.43 cube 3256 1.83 christos int compat_50_netbsd32_timer_settime(struct lwp *, const struct compat_50_netbsd32_timer_settime_args *, register_t *); 3257 1.43 cube 3258 1.83 christos int compat_50_netbsd32_timer_gettime(struct lwp *, const struct compat_50_netbsd32_timer_gettime_args *, register_t *); 3259 1.43 cube 3260 1.72 dsl int netbsd32_timer_getoverrun(struct lwp *, const struct netbsd32_timer_getoverrun_args *, register_t *); 3261 1.43 cube 3262 1.83 christos int compat_50_netbsd32_nanosleep(struct lwp *, const struct compat_50_netbsd32_nanosleep_args *, register_t *); 3263 1.30 fvdl 3264 1.72 dsl int netbsd32_fdatasync(struct lwp *, const struct netbsd32_fdatasync_args *, register_t *); 3265 1.30 fvdl 3266 1.72 dsl int netbsd32_mlockall(struct lwp *, const struct netbsd32_mlockall_args *, register_t *); 3267 1.37 cube 3268 1.72 dsl int sys_munlockall(struct lwp *, const void *, register_t *); 3269 1.37 cube 3270 1.83 christos int compat_50_netbsd32___sigtimedwait(struct lwp *, const struct compat_50_netbsd32___sigtimedwait_args *, register_t *); 3271 1.44 cube 3272 1.113 martin int netbsd32_sigqueueinfo(struct lwp *, const struct netbsd32_sigqueueinfo_args *, register_t *); 3273 1.113 martin 3274 1.113 martin int netbsd32_modctl(struct lwp *, const struct netbsd32_modctl_args *, register_t *); 3275 1.113 martin 3276 1.72 dsl int netbsd32__ksem_init(struct lwp *, const struct netbsd32__ksem_init_args *, register_t *); 3277 1.48 cube 3278 1.72 dsl int netbsd32__ksem_open(struct lwp *, const struct netbsd32__ksem_open_args *, register_t *); 3279 1.48 cube 3280 1.72 dsl int netbsd32__ksem_unlink(struct lwp *, const struct netbsd32__ksem_unlink_args *, register_t *); 3281 1.48 cube 3282 1.72 dsl int netbsd32__ksem_close(struct lwp *, const struct netbsd32__ksem_close_args *, register_t *); 3283 1.48 cube 3284 1.72 dsl int netbsd32__ksem_post(struct lwp *, const struct netbsd32__ksem_post_args *, register_t *); 3285 1.48 cube 3286 1.72 dsl int netbsd32__ksem_wait(struct lwp *, const struct netbsd32__ksem_wait_args *, register_t *); 3287 1.48 cube 3288 1.72 dsl int netbsd32__ksem_trywait(struct lwp *, const struct netbsd32__ksem_trywait_args *, register_t *); 3289 1.48 cube 3290 1.72 dsl int netbsd32__ksem_getvalue(struct lwp *, const struct netbsd32__ksem_getvalue_args *, register_t *); 3291 1.48 cube 3292 1.72 dsl int netbsd32__ksem_destroy(struct lwp *, const struct netbsd32__ksem_destroy_args *, register_t *); 3293 1.48 cube 3294 1.101 joerg int netbsd32__ksem_timedwait(struct lwp *, const struct netbsd32__ksem_timedwait_args *, register_t *); 3295 1.101 joerg 3296 1.113 martin int netbsd32_mq_open(struct lwp *, const struct netbsd32_mq_open_args *, register_t *); 3297 1.113 martin 3298 1.113 martin int netbsd32_mq_close(struct lwp *, const struct netbsd32_mq_close_args *, register_t *); 3299 1.113 martin 3300 1.113 martin int netbsd32_mq_unlink(struct lwp *, const struct netbsd32_mq_unlink_args *, register_t *); 3301 1.113 martin 3302 1.113 martin int netbsd32_mq_getattr(struct lwp *, const struct netbsd32_mq_getattr_args *, register_t *); 3303 1.113 martin 3304 1.113 martin int netbsd32_mq_setattr(struct lwp *, const struct netbsd32_mq_setattr_args *, register_t *); 3305 1.113 martin 3306 1.113 martin int netbsd32_mq_notify(struct lwp *, const struct netbsd32_mq_notify_args *, register_t *); 3307 1.113 martin 3308 1.113 martin int netbsd32_mq_send(struct lwp *, const struct netbsd32_mq_send_args *, register_t *); 3309 1.113 martin 3310 1.113 martin int netbsd32_mq_receive(struct lwp *, const struct netbsd32_mq_receive_args *, register_t *); 3311 1.113 martin 3312 1.113 martin int compat_50_netbsd32_mq_timedsend(struct lwp *, const struct compat_50_netbsd32_mq_timedsend_args *, register_t *); 3313 1.113 martin 3314 1.113 martin int compat_50_netbsd32_mq_timedreceive(struct lwp *, const struct compat_50_netbsd32_mq_timedreceive_args *, register_t *); 3315 1.113 martin 3316 1.156 thorpej int netbsd32_eventfd(struct lwp *, const struct netbsd32_eventfd_args *, register_t *); 3317 1.156 thorpej 3318 1.72 dsl int netbsd32___posix_rename(struct lwp *, const struct netbsd32___posix_rename_args *, register_t *); 3319 1.30 fvdl 3320 1.72 dsl int netbsd32_swapctl(struct lwp *, const struct netbsd32_swapctl_args *, register_t *); 3321 1.30 fvdl 3322 1.72 dsl int compat_30_netbsd32_getdents(struct lwp *, const struct compat_30_netbsd32_getdents_args *, register_t *); 3323 1.30 fvdl 3324 1.72 dsl int netbsd32_minherit(struct lwp *, const struct netbsd32_minherit_args *, register_t *); 3325 1.30 fvdl 3326 1.72 dsl int netbsd32_lchmod(struct lwp *, const struct netbsd32_lchmod_args *, register_t *); 3327 1.30 fvdl 3328 1.72 dsl int netbsd32_lchown(struct lwp *, const struct netbsd32_lchown_args *, register_t *); 3329 1.30 fvdl 3330 1.83 christos int compat_50_netbsd32_lutimes(struct lwp *, const struct compat_50_netbsd32_lutimes_args *, register_t *); 3331 1.30 fvdl 3332 1.72 dsl int netbsd32___msync13(struct lwp *, const struct netbsd32___msync13_args *, register_t *); 3333 1.30 fvdl 3334 1.72 dsl int compat_30_netbsd32___stat13(struct lwp *, const struct compat_30_netbsd32___stat13_args *, register_t *); 3335 1.30 fvdl 3336 1.72 dsl int compat_30_netbsd32___fstat13(struct lwp *, const struct compat_30_netbsd32___fstat13_args *, register_t *); 3337 1.30 fvdl 3338 1.72 dsl int compat_30_netbsd32___lstat13(struct lwp *, const struct compat_30_netbsd32___lstat13_args *, register_t *); 3339 1.30 fvdl 3340 1.72 dsl int netbsd32___sigaltstack14(struct lwp *, const struct netbsd32___sigaltstack14_args *, register_t *); 3341 1.30 fvdl 3342 1.72 dsl int sys___vfork14(struct lwp *, const void *, register_t *); 3343 1.30 fvdl 3344 1.72 dsl int netbsd32___posix_chown(struct lwp *, const struct netbsd32___posix_chown_args *, register_t *); 3345 1.30 fvdl 3346 1.72 dsl int netbsd32___posix_fchown(struct lwp *, const struct netbsd32___posix_fchown_args *, register_t *); 3347 1.30 fvdl 3348 1.72 dsl int netbsd32___posix_lchown(struct lwp *, const struct netbsd32___posix_lchown_args *, register_t *); 3349 1.30 fvdl 3350 1.72 dsl int netbsd32_getsid(struct lwp *, const struct netbsd32_getsid_args *, register_t *); 3351 1.30 fvdl 3352 1.72 dsl int netbsd32___clone(struct lwp *, const struct netbsd32___clone_args *, register_t *); 3353 1.39 cube 3354 1.72 dsl int netbsd32_fktrace(struct lwp *, const struct netbsd32_fktrace_args *, register_t *); 3355 1.30 fvdl 3356 1.72 dsl int netbsd32_preadv(struct lwp *, const struct netbsd32_preadv_args *, register_t *); 3357 1.30 fvdl 3358 1.72 dsl int netbsd32_pwritev(struct lwp *, const struct netbsd32_pwritev_args *, register_t *); 3359 1.30 fvdl 3360 1.72 dsl int netbsd32___sigaction14(struct lwp *, const struct netbsd32___sigaction14_args *, register_t *); 3361 1.30 fvdl 3362 1.72 dsl int netbsd32___sigpending14(struct lwp *, const struct netbsd32___sigpending14_args *, register_t *); 3363 1.30 fvdl 3364 1.72 dsl int netbsd32___sigprocmask14(struct lwp *, const struct netbsd32___sigprocmask14_args *, register_t *); 3365 1.30 fvdl 3366 1.72 dsl int netbsd32___sigsuspend14(struct lwp *, const struct netbsd32___sigsuspend14_args *, register_t *); 3367 1.30 fvdl 3368 1.72 dsl int compat_16_netbsd32___sigreturn14(struct lwp *, const struct compat_16_netbsd32___sigreturn14_args *, register_t *); 3369 1.30 fvdl 3370 1.72 dsl int netbsd32___getcwd(struct lwp *, const struct netbsd32___getcwd_args *, register_t *); 3371 1.30 fvdl 3372 1.72 dsl int netbsd32_fchroot(struct lwp *, const struct netbsd32_fchroot_args *, register_t *); 3373 1.30 fvdl 3374 1.72 dsl int compat_30_netbsd32_fhopen(struct lwp *, const struct compat_30_netbsd32_fhopen_args *, register_t *); 3375 1.30 fvdl 3376 1.72 dsl int compat_30_netbsd32_fhstat(struct lwp *, const struct compat_30_netbsd32_fhstat_args *, register_t *); 3377 1.30 fvdl 3378 1.72 dsl int compat_20_netbsd32_fhstatfs(struct lwp *, const struct compat_20_netbsd32_fhstatfs_args *, register_t *); 3379 1.30 fvdl 3380 1.83 christos int compat_50_netbsd32___semctl14(struct lwp *, const struct compat_50_netbsd32___semctl14_args *, register_t *); 3381 1.30 fvdl 3382 1.83 christos int compat_50_netbsd32___msgctl13(struct lwp *, const struct compat_50_netbsd32___msgctl13_args *, register_t *); 3383 1.30 fvdl 3384 1.83 christos int compat_50_netbsd32___shmctl13(struct lwp *, const struct compat_50_netbsd32___shmctl13_args *, register_t *); 3385 1.30 fvdl 3386 1.72 dsl int netbsd32_lchflags(struct lwp *, const struct netbsd32_lchflags_args *, register_t *); 3387 1.30 fvdl 3388 1.72 dsl int sys_issetugid(struct lwp *, const void *, register_t *); 3389 1.30 fvdl 3390 1.72 dsl int netbsd32_utrace(struct lwp *, const struct netbsd32_utrace_args *, register_t *); 3391 1.30 fvdl 3392 1.72 dsl int netbsd32_getcontext(struct lwp *, const struct netbsd32_getcontext_args *, register_t *); 3393 1.30 fvdl 3394 1.72 dsl int netbsd32_setcontext(struct lwp *, const struct netbsd32_setcontext_args *, register_t *); 3395 1.30 fvdl 3396 1.72 dsl int netbsd32__lwp_create(struct lwp *, const struct netbsd32__lwp_create_args *, register_t *); 3397 1.50 cube 3398 1.72 dsl int sys__lwp_exit(struct lwp *, const void *, register_t *); 3399 1.50 cube 3400 1.72 dsl int sys__lwp_self(struct lwp *, const void *, register_t *); 3401 1.50 cube 3402 1.72 dsl int netbsd32__lwp_wait(struct lwp *, const struct netbsd32__lwp_wait_args *, register_t *); 3403 1.50 cube 3404 1.72 dsl int netbsd32__lwp_suspend(struct lwp *, const struct netbsd32__lwp_suspend_args *, register_t *); 3405 1.50 cube 3406 1.72 dsl int netbsd32__lwp_continue(struct lwp *, const struct netbsd32__lwp_continue_args *, register_t *); 3407 1.50 cube 3408 1.72 dsl int netbsd32__lwp_wakeup(struct lwp *, const struct netbsd32__lwp_wakeup_args *, register_t *); 3409 1.50 cube 3410 1.72 dsl int sys__lwp_getprivate(struct lwp *, const void *, register_t *); 3411 1.50 cube 3412 1.72 dsl int netbsd32__lwp_setprivate(struct lwp *, const struct netbsd32__lwp_setprivate_args *, register_t *); 3413 1.50 cube 3414 1.72 dsl int netbsd32__lwp_kill(struct lwp *, const struct netbsd32__lwp_kill_args *, register_t *); 3415 1.63 cube 3416 1.72 dsl int netbsd32__lwp_detach(struct lwp *, const struct netbsd32__lwp_detach_args *, register_t *); 3417 1.63 cube 3418 1.83 christos int compat_50_netbsd32__lwp_park(struct lwp *, const struct compat_50_netbsd32__lwp_park_args *, register_t *); 3419 1.63 cube 3420 1.72 dsl int netbsd32__lwp_unpark(struct lwp *, const struct netbsd32__lwp_unpark_args *, register_t *); 3421 1.63 cube 3422 1.72 dsl int netbsd32__lwp_unpark_all(struct lwp *, const struct netbsd32__lwp_unpark_all_args *, register_t *); 3423 1.63 cube 3424 1.72 dsl int netbsd32__lwp_setname(struct lwp *, const struct netbsd32__lwp_setname_args *, register_t *); 3425 1.70 ad 3426 1.72 dsl int netbsd32__lwp_getname(struct lwp *, const struct netbsd32__lwp_getname_args *, register_t *); 3427 1.70 ad 3428 1.72 dsl int netbsd32__lwp_ctl(struct lwp *, const struct netbsd32__lwp_ctl_args *, register_t *); 3429 1.70 ad 3430 1.72 dsl int netbsd32___sigaction_sigtramp(struct lwp *, const struct netbsd32___sigaction_sigtramp_args *, register_t *); 3431 1.30 fvdl 3432 1.72 dsl int netbsd32_rasctl(struct lwp *, const struct netbsd32_rasctl_args *, register_t *); 3433 1.41 cube 3434 1.72 dsl int sys_kqueue(struct lwp *, const void *, register_t *); 3435 1.46 cube 3436 1.83 christos int compat_50_netbsd32_kevent(struct lwp *, const struct compat_50_netbsd32_kevent_args *, register_t *); 3437 1.46 cube 3438 1.82 mrg int netbsd32__sched_setparam(struct lwp *, const struct netbsd32__sched_setparam_args *, register_t *); 3439 1.82 mrg 3440 1.82 mrg int netbsd32__sched_getparam(struct lwp *, const struct netbsd32__sched_getparam_args *, register_t *); 3441 1.82 mrg 3442 1.82 mrg int netbsd32__sched_setaffinity(struct lwp *, const struct netbsd32__sched_setaffinity_args *, register_t *); 3443 1.82 mrg 3444 1.82 mrg int netbsd32__sched_getaffinity(struct lwp *, const struct netbsd32__sched_getaffinity_args *, register_t *); 3445 1.82 mrg 3446 1.72 dsl int sys_sched_yield(struct lwp *, const void *, register_t *); 3447 1.63 cube 3448 1.123 skrll int netbsd32__sched_protect(struct lwp *, const struct netbsd32__sched_protect_args *, register_t *); 3449 1.123 skrll 3450 1.72 dsl int netbsd32_fsync_range(struct lwp *, const struct netbsd32_fsync_range_args *, register_t *); 3451 1.40 cube 3452 1.72 dsl int netbsd32_uuidgen(struct lwp *, const struct netbsd32_uuidgen_args *, register_t *); 3453 1.35 cube 3454 1.142 christos int compat_90_netbsd32_getvfsstat(struct lwp *, const struct compat_90_netbsd32_getvfsstat_args *, register_t *); 3455 1.32 cube 3456 1.142 christos int compat_90_netbsd32_statvfs1(struct lwp *, const struct compat_90_netbsd32_statvfs1_args *, register_t *); 3457 1.32 cube 3458 1.142 christos int compat_90_netbsd32_fstatvfs1(struct lwp *, const struct compat_90_netbsd32_fstatvfs1_args *, register_t *); 3459 1.32 cube 3460 1.72 dsl int compat_30_netbsd32_fhstatvfs1(struct lwp *, const struct compat_30_netbsd32_fhstatvfs1_args *, register_t *); 3461 1.32 cube 3462 1.72 dsl int netbsd32_extattrctl(struct lwp *, const struct netbsd32_extattrctl_args *, register_t *); 3463 1.36 cube 3464 1.72 dsl int netbsd32_extattr_set_file(struct lwp *, const struct netbsd32_extattr_set_file_args *, register_t *); 3465 1.36 cube 3466 1.72 dsl int netbsd32_extattr_get_file(struct lwp *, const struct netbsd32_extattr_get_file_args *, register_t *); 3467 1.36 cube 3468 1.72 dsl int netbsd32_extattr_delete_file(struct lwp *, const struct netbsd32_extattr_delete_file_args *, register_t *); 3469 1.36 cube 3470 1.72 dsl int netbsd32_extattr_set_fd(struct lwp *, const struct netbsd32_extattr_set_fd_args *, register_t *); 3471 1.36 cube 3472 1.72 dsl int netbsd32_extattr_get_fd(struct lwp *, const struct netbsd32_extattr_get_fd_args *, register_t *); 3473 1.36 cube 3474 1.72 dsl int netbsd32_extattr_delete_fd(struct lwp *, const struct netbsd32_extattr_delete_fd_args *, register_t *); 3475 1.36 cube 3476 1.72 dsl int netbsd32_extattr_set_link(struct lwp *, const struct netbsd32_extattr_set_link_args *, register_t *); 3477 1.36 cube 3478 1.72 dsl int netbsd32_extattr_get_link(struct lwp *, const struct netbsd32_extattr_get_link_args *, register_t *); 3479 1.36 cube 3480 1.72 dsl int netbsd32_extattr_delete_link(struct lwp *, const struct netbsd32_extattr_delete_link_args *, register_t *); 3481 1.36 cube 3482 1.72 dsl int netbsd32_extattr_list_fd(struct lwp *, const struct netbsd32_extattr_list_fd_args *, register_t *); 3483 1.36 cube 3484 1.72 dsl int netbsd32_extattr_list_file(struct lwp *, const struct netbsd32_extattr_list_file_args *, register_t *); 3485 1.36 cube 3486 1.72 dsl int netbsd32_extattr_list_link(struct lwp *, const struct netbsd32_extattr_list_link_args *, register_t *); 3487 1.36 cube 3488 1.83 christos int compat_50_netbsd32_pselect(struct lwp *, const struct compat_50_netbsd32_pselect_args *, register_t *); 3489 1.38 cube 3490 1.83 christos int compat_50_netbsd32_pollts(struct lwp *, const struct compat_50_netbsd32_pollts_args *, register_t *); 3491 1.38 cube 3492 1.72 dsl int netbsd32_setxattr(struct lwp *, const struct netbsd32_setxattr_args *, register_t *); 3493 1.42 cube 3494 1.72 dsl int netbsd32_lsetxattr(struct lwp *, const struct netbsd32_lsetxattr_args *, register_t *); 3495 1.42 cube 3496 1.72 dsl int netbsd32_fsetxattr(struct lwp *, const struct netbsd32_fsetxattr_args *, register_t *); 3497 1.42 cube 3498 1.72 dsl int netbsd32_getxattr(struct lwp *, const struct netbsd32_getxattr_args *, register_t *); 3499 1.42 cube 3500 1.72 dsl int netbsd32_lgetxattr(struct lwp *, const struct netbsd32_lgetxattr_args *, register_t *); 3501 1.42 cube 3502 1.72 dsl int netbsd32_fgetxattr(struct lwp *, const struct netbsd32_fgetxattr_args *, register_t *); 3503 1.42 cube 3504 1.72 dsl int netbsd32_listxattr(struct lwp *, const struct netbsd32_listxattr_args *, register_t *); 3505 1.42 cube 3506 1.72 dsl int netbsd32_llistxattr(struct lwp *, const struct netbsd32_llistxattr_args *, register_t *); 3507 1.42 cube 3508 1.72 dsl int netbsd32_flistxattr(struct lwp *, const struct netbsd32_flistxattr_args *, register_t *); 3509 1.42 cube 3510 1.72 dsl int netbsd32_removexattr(struct lwp *, const struct netbsd32_removexattr_args *, register_t *); 3511 1.42 cube 3512 1.72 dsl int netbsd32_lremovexattr(struct lwp *, const struct netbsd32_lremovexattr_args *, register_t *); 3513 1.42 cube 3514 1.72 dsl int netbsd32_fremovexattr(struct lwp *, const struct netbsd32_fremovexattr_args *, register_t *); 3515 1.42 cube 3516 1.83 christos int compat_50_netbsd32___stat30(struct lwp *, const struct compat_50_netbsd32___stat30_args *, register_t *); 3517 1.45 christos 3518 1.83 christos int compat_50_netbsd32___fstat30(struct lwp *, const struct compat_50_netbsd32___fstat30_args *, register_t *); 3519 1.45 christos 3520 1.83 christos int compat_50_netbsd32___lstat30(struct lwp *, const struct compat_50_netbsd32___lstat30_args *, register_t *); 3521 1.45 christos 3522 1.83 christos int netbsd32___getdents30(struct lwp *, const struct netbsd32___getdents30_args *, register_t *); 3523 1.45 christos 3524 1.83 christos int compat_30_netbsd32___fhstat30(struct lwp *, const struct compat_30_netbsd32___fhstat30_args *, register_t *); 3525 1.51 cube 3526 1.83 christos int compat_50_netbsd32_ntp_gettime(struct lwp *, const struct compat_50_netbsd32_ntp_gettime_args *, register_t *); 3527 1.53 drochner 3528 1.83 christos int netbsd32___socket30(struct lwp *, const struct netbsd32___socket30_args *, register_t *); 3529 1.54 mrg 3530 1.72 dsl int netbsd32___getfh30(struct lwp *, const struct netbsd32___getfh30_args *, register_t *); 3531 1.55 martin 3532 1.72 dsl int netbsd32___fhopen40(struct lwp *, const struct netbsd32___fhopen40_args *, register_t *); 3533 1.58 martin 3534 1.142 christos int compat_90_netbsd32_fhstatvfs1(struct lwp *, const struct compat_90_netbsd32_fhstatvfs1_args *, register_t *); 3535 1.58 martin 3536 1.83 christos int compat_50_netbsd32___fhstat40(struct lwp *, const struct compat_50_netbsd32___fhstat40_args *, register_t *); 3537 1.58 martin 3538 1.89 matt int netbsd32___mount50(struct lwp *, const struct netbsd32___mount50_args *, register_t *); 3539 1.89 matt 3540 1.73 dsl int netbsd32_mremap(struct lwp *, const struct netbsd32_mremap_args *, register_t *); 3541 1.73 dsl 3542 1.115 martin int netbsd32_pset_create(struct lwp *, const struct netbsd32_pset_create_args *, register_t *); 3543 1.115 martin 3544 1.115 martin int netbsd32_pset_destroy(struct lwp *, const struct netbsd32_pset_destroy_args *, register_t *); 3545 1.115 martin 3546 1.115 martin int netbsd32_pset_assign(struct lwp *, const struct netbsd32_pset_assign_args *, register_t *); 3547 1.115 martin 3548 1.115 martin int netbsd32__pset_bind(struct lwp *, const struct netbsd32__pset_bind_args *, register_t *); 3549 1.115 martin 3550 1.75 martin int netbsd32___posix_fadvise50(struct lwp *, const struct netbsd32___posix_fadvise50_args *, register_t *); 3551 1.75 martin 3552 1.83 christos int netbsd32___select50(struct lwp *, const struct netbsd32___select50_args *, register_t *); 3553 1.83 christos 3554 1.83 christos int netbsd32___gettimeofday50(struct lwp *, const struct netbsd32___gettimeofday50_args *, register_t *); 3555 1.83 christos 3556 1.83 christos int netbsd32___settimeofday50(struct lwp *, const struct netbsd32___settimeofday50_args *, register_t *); 3557 1.83 christos 3558 1.83 christos int netbsd32___utimes50(struct lwp *, const struct netbsd32___utimes50_args *, register_t *); 3559 1.83 christos 3560 1.83 christos int netbsd32___adjtime50(struct lwp *, const struct netbsd32___adjtime50_args *, register_t *); 3561 1.83 christos 3562 1.83 christos int netbsd32___futimes50(struct lwp *, const struct netbsd32___futimes50_args *, register_t *); 3563 1.83 christos 3564 1.83 christos int netbsd32___lutimes50(struct lwp *, const struct netbsd32___lutimes50_args *, register_t *); 3565 1.83 christos 3566 1.83 christos int netbsd32___setitimer50(struct lwp *, const struct netbsd32___setitimer50_args *, register_t *); 3567 1.83 christos 3568 1.83 christos int netbsd32___getitimer50(struct lwp *, const struct netbsd32___getitimer50_args *, register_t *); 3569 1.83 christos 3570 1.83 christos int netbsd32___clock_gettime50(struct lwp *, const struct netbsd32___clock_gettime50_args *, register_t *); 3571 1.83 christos 3572 1.83 christos int netbsd32___clock_settime50(struct lwp *, const struct netbsd32___clock_settime50_args *, register_t *); 3573 1.83 christos 3574 1.83 christos int netbsd32___clock_getres50(struct lwp *, const struct netbsd32___clock_getres50_args *, register_t *); 3575 1.83 christos 3576 1.83 christos int netbsd32___nanosleep50(struct lwp *, const struct netbsd32___nanosleep50_args *, register_t *); 3577 1.83 christos 3578 1.83 christos int netbsd32_____sigtimedwait50(struct lwp *, const struct netbsd32_____sigtimedwait50_args *, register_t *); 3579 1.83 christos 3580 1.114 martin int netbsd32___mq_timedsend50(struct lwp *, const struct netbsd32___mq_timedsend50_args *, register_t *); 3581 1.114 martin 3582 1.114 martin int netbsd32___mq_timedreceive50(struct lwp *, const struct netbsd32___mq_timedreceive50_args *, register_t *); 3583 1.114 martin 3584 1.105 christos int compat_60_netbsd32__lwp_park(struct lwp *, const struct compat_60_netbsd32__lwp_park_args *, register_t *); 3585 1.83 christos 3586 1.157 rin int compat_100_netbsd32___kevent50(struct lwp *, const struct compat_100_netbsd32___kevent50_args *, register_t *); 3587 1.83 christos 3588 1.83 christos int netbsd32___pselect50(struct lwp *, const struct netbsd32___pselect50_args *, register_t *); 3589 1.83 christos 3590 1.83 christos int netbsd32___pollts50(struct lwp *, const struct netbsd32___pollts50_args *, register_t *); 3591 1.83 christos 3592 1.83 christos int netbsd32___stat50(struct lwp *, const struct netbsd32___stat50_args *, register_t *); 3593 1.83 christos 3594 1.83 christos int netbsd32___fstat50(struct lwp *, const struct netbsd32___fstat50_args *, register_t *); 3595 1.83 christos 3596 1.83 christos int netbsd32___lstat50(struct lwp *, const struct netbsd32___lstat50_args *, register_t *); 3597 1.83 christos 3598 1.83 christos int netbsd32_____semctl50(struct lwp *, const struct netbsd32_____semctl50_args *, register_t *); 3599 1.83 christos 3600 1.83 christos int netbsd32___shmctl50(struct lwp *, const struct netbsd32___shmctl50_args *, register_t *); 3601 1.83 christos 3602 1.83 christos int netbsd32___msgctl50(struct lwp *, const struct netbsd32___msgctl50_args *, register_t *); 3603 1.83 christos 3604 1.83 christos int netbsd32___getrusage50(struct lwp *, const struct netbsd32___getrusage50_args *, register_t *); 3605 1.83 christos 3606 1.83 christos int netbsd32___timer_settime50(struct lwp *, const struct netbsd32___timer_settime50_args *, register_t *); 3607 1.83 christos 3608 1.83 christos int netbsd32___timer_gettime50(struct lwp *, const struct netbsd32___timer_gettime50_args *, register_t *); 3609 1.83 christos 3610 1.83 christos #if defined(NTP) || !defined(_KERNEL_OPT) 3611 1.83 christos int netbsd32___ntp_gettime50(struct lwp *, const struct netbsd32___ntp_gettime50_args *, register_t *); 3612 1.83 christos 3613 1.83 christos #else 3614 1.83 christos #endif 3615 1.83 christos int netbsd32___wait450(struct lwp *, const struct netbsd32___wait450_args *, register_t *); 3616 1.83 christos 3617 1.83 christos int netbsd32___mknod50(struct lwp *, const struct netbsd32___mknod50_args *, register_t *); 3618 1.83 christos 3619 1.83 christos int netbsd32___fhstat50(struct lwp *, const struct netbsd32___fhstat50_args *, register_t *); 3620 1.83 christos 3621 1.94 njoly int netbsd32_pipe2(struct lwp *, const struct netbsd32_pipe2_args *, register_t *); 3622 1.94 njoly 3623 1.161 christos int compat_100_netbsd32_dup3(struct lwp *, const struct compat_100_netbsd32_dup3_args *, register_t *); 3624 1.95 njoly 3625 1.96 njoly int netbsd32_kqueue1(struct lwp *, const struct netbsd32_kqueue1_args *, register_t *); 3626 1.96 njoly 3627 1.97 matt int netbsd32_paccept(struct lwp *, const struct netbsd32_paccept_args *, register_t *); 3628 1.97 matt 3629 1.97 matt int netbsd32_linkat(struct lwp *, const struct netbsd32_linkat_args *, register_t *); 3630 1.97 matt 3631 1.97 matt int netbsd32_renameat(struct lwp *, const struct netbsd32_renameat_args *, register_t *); 3632 1.97 matt 3633 1.97 matt int netbsd32_mkfifoat(struct lwp *, const struct netbsd32_mkfifoat_args *, register_t *); 3634 1.97 matt 3635 1.97 matt int netbsd32_mknodat(struct lwp *, const struct netbsd32_mknodat_args *, register_t *); 3636 1.97 matt 3637 1.97 matt int netbsd32_mkdirat(struct lwp *, const struct netbsd32_mkdirat_args *, register_t *); 3638 1.97 matt 3639 1.97 matt int netbsd32_faccessat(struct lwp *, const struct netbsd32_faccessat_args *, register_t *); 3640 1.97 matt 3641 1.97 matt int netbsd32_fchmodat(struct lwp *, const struct netbsd32_fchmodat_args *, register_t *); 3642 1.97 matt 3643 1.97 matt int netbsd32_fchownat(struct lwp *, const struct netbsd32_fchownat_args *, register_t *); 3644 1.97 matt 3645 1.97 matt int netbsd32_fexecve(struct lwp *, const struct netbsd32_fexecve_args *, register_t *); 3646 1.97 matt 3647 1.97 matt int netbsd32_fstatat(struct lwp *, const struct netbsd32_fstatat_args *, register_t *); 3648 1.97 matt 3649 1.97 matt int netbsd32_utimensat(struct lwp *, const struct netbsd32_utimensat_args *, register_t *); 3650 1.97 matt 3651 1.97 matt int netbsd32_openat(struct lwp *, const struct netbsd32_openat_args *, register_t *); 3652 1.97 matt 3653 1.97 matt int netbsd32_readlinkat(struct lwp *, const struct netbsd32_readlinkat_args *, register_t *); 3654 1.97 matt 3655 1.97 matt int netbsd32_symlinkat(struct lwp *, const struct netbsd32_symlinkat_args *, register_t *); 3656 1.97 matt 3657 1.97 matt int netbsd32_unlinkat(struct lwp *, const struct netbsd32_unlinkat_args *, register_t *); 3658 1.97 matt 3659 1.97 matt int netbsd32_futimens(struct lwp *, const struct netbsd32_futimens_args *, register_t *); 3660 1.97 matt 3661 1.99 dholland int netbsd32___quotactl(struct lwp *, const struct netbsd32___quotactl_args *, register_t *); 3662 1.99 dholland 3663 1.103 martin int netbsd32_posix_spawn(struct lwp *, const struct netbsd32_posix_spawn_args *, register_t *); 3664 1.103 martin 3665 1.135 christos int netbsd32_recvmmsg(struct lwp *, const struct netbsd32_recvmmsg_args *, register_t *); 3666 1.135 christos 3667 1.135 christos int netbsd32_sendmmsg(struct lwp *, const struct netbsd32_sendmmsg_args *, register_t *); 3668 1.135 christos 3669 1.104 christos int netbsd32_clock_nanosleep(struct lwp *, const struct netbsd32_clock_nanosleep_args *, register_t *); 3670 1.104 christos 3671 1.105 christos int netbsd32____lwp_park60(struct lwp *, const struct netbsd32____lwp_park60_args *, register_t *); 3672 1.105 christos 3673 1.112 martin int netbsd32_posix_fallocate(struct lwp *, const struct netbsd32_posix_fallocate_args *, register_t *); 3674 1.112 martin 3675 1.112 martin int netbsd32_fdiscard(struct lwp *, const struct netbsd32_fdiscard_args *, register_t *); 3676 1.112 martin 3677 1.124 skrll int netbsd32_wait6(struct lwp *, const struct netbsd32_wait6_args *, register_t *); 3678 1.124 skrll 3679 1.124 skrll int netbsd32_clock_getcpuclockid2(struct lwp *, const struct netbsd32_clock_getcpuclockid2_args *, register_t *); 3680 1.124 skrll 3681 1.142 christos int netbsd32___getvfsstat90(struct lwp *, const struct netbsd32___getvfsstat90_args *, register_t *); 3682 1.142 christos 3683 1.142 christos int netbsd32___statvfs190(struct lwp *, const struct netbsd32___statvfs190_args *, register_t *); 3684 1.142 christos 3685 1.142 christos int netbsd32___fstatvfs190(struct lwp *, const struct netbsd32___fstatvfs190_args *, register_t *); 3686 1.142 christos 3687 1.142 christos int netbsd32___fhstatvfs190(struct lwp *, const struct netbsd32___fhstatvfs190_args *, register_t *); 3688 1.142 christos 3689 1.153 christos int netbsd32___acl_get_link(struct lwp *, const struct netbsd32___acl_get_link_args *, register_t *); 3690 1.153 christos 3691 1.153 christos int netbsd32___acl_set_link(struct lwp *, const struct netbsd32___acl_set_link_args *, register_t *); 3692 1.153 christos 3693 1.153 christos int netbsd32___acl_delete_link(struct lwp *, const struct netbsd32___acl_delete_link_args *, register_t *); 3694 1.153 christos 3695 1.153 christos int netbsd32___acl_aclcheck_link(struct lwp *, const struct netbsd32___acl_aclcheck_link_args *, register_t *); 3696 1.153 christos 3697 1.153 christos int netbsd32___acl_get_file(struct lwp *, const struct netbsd32___acl_get_file_args *, register_t *); 3698 1.153 christos 3699 1.153 christos int netbsd32___acl_set_file(struct lwp *, const struct netbsd32___acl_set_file_args *, register_t *); 3700 1.153 christos 3701 1.153 christos int netbsd32___acl_get_fd(struct lwp *, const struct netbsd32___acl_get_fd_args *, register_t *); 3702 1.153 christos 3703 1.153 christos int netbsd32___acl_set_fd(struct lwp *, const struct netbsd32___acl_set_fd_args *, register_t *); 3704 1.153 christos 3705 1.153 christos int netbsd32___acl_delete_file(struct lwp *, const struct netbsd32___acl_delete_file_args *, register_t *); 3706 1.153 christos 3707 1.153 christos int netbsd32___acl_delete_fd(struct lwp *, const struct netbsd32___acl_delete_fd_args *, register_t *); 3708 1.153 christos 3709 1.153 christos int netbsd32___acl_aclcheck_file(struct lwp *, const struct netbsd32___acl_aclcheck_file_args *, register_t *); 3710 1.153 christos 3711 1.153 christos int netbsd32___acl_aclcheck_fd(struct lwp *, const struct netbsd32___acl_aclcheck_fd_args *, register_t *); 3712 1.153 christos 3713 1.153 christos int netbsd32_lpathconf(struct lwp *, const struct netbsd32_lpathconf_args *, register_t *); 3714 1.153 christos 3715 1.158 rin int netbsd32_memfd_create(struct lwp *, const struct netbsd32_memfd_create_args *, register_t *); 3716 1.158 rin 3717 1.157 rin int netbsd32___kevent100(struct lwp *, const struct netbsd32___kevent100_args *, register_t *); 3718 1.157 rin 3719 1.159 rin int netbsd32_epoll_create1(struct lwp *, const struct netbsd32_epoll_create1_args *, register_t *); 3720 1.159 rin 3721 1.159 rin int netbsd32_epoll_ctl(struct lwp *, const struct netbsd32_epoll_ctl_args *, register_t *); 3722 1.159 rin 3723 1.159 rin int netbsd32_epoll_pwait2(struct lwp *, const struct netbsd32_epoll_pwait2_args *, register_t *); 3724 1.159 rin 3725 1.161 christos int netbsd32___dup3100(struct lwp *, const struct netbsd32___dup3100_args *, register_t *); 3726 1.160 christos 3727 1.162 martin int netbsd32_semtimedop(struct lwp *, const struct netbsd32_semtimedop_args *, register_t *); 3728 1.162 martin 3729 1.69 dsl #endif /* _NETBSD32_SYS_SYSCALLARGS_H_ */ 3730