1 1.1 ryo /* $NetBSD: linux32_systrace_args.c,v 1.3 2021/12/02 04:39:45 ryo Exp $ */ 2 1.1 ryo 3 1.1 ryo /* 4 1.1 ryo * System call argument to DTrace register array conversion. 5 1.1 ryo * 6 1.1 ryo * DO NOT EDIT-- this file is automatically generated. 7 1.1 ryo * This file is part of the DTrace syscall provider. 8 1.1 ryo */ 9 1.1 ryo 10 1.1 ryo static void 11 1.1 ryo systrace_args(register_t sysnum, const void *params, uintptr_t *uarg, size_t *n_args) 12 1.1 ryo { 13 1.1 ryo intptr_t *iarg = (intptr_t *)uarg; 14 1.1 ryo switch (sysnum) { 15 1.1 ryo /* linux_sys_nosys */ 16 1.1 ryo case 0: { 17 1.1 ryo *n_args = 0; 18 1.1 ryo break; 19 1.1 ryo } 20 1.1 ryo /* linux32_sys_exit */ 21 1.1 ryo case 1: { 22 1.1 ryo const struct linux32_sys_exit_args *p = params; 23 1.1 ryo iarg[0] = SCARG(p, rval); /* int */ 24 1.1 ryo *n_args = 1; 25 1.1 ryo break; 26 1.1 ryo } 27 1.1 ryo /* sys_fork */ 28 1.1 ryo case 2: { 29 1.1 ryo *n_args = 0; 30 1.1 ryo break; 31 1.1 ryo } 32 1.1 ryo /* netbsd32_read */ 33 1.1 ryo case 3: { 34 1.1 ryo const struct netbsd32_read_args *p = params; 35 1.1 ryo iarg[0] = SCARG(p, fd); /* int */ 36 1.1 ryo uarg[1] = (intptr_t) SCARG(p, buf).i32; /* netbsd32_voidp */ 37 1.1 ryo iarg[2] = SCARG(p, nbyte); /* netbsd32_size_t */ 38 1.1 ryo *n_args = 3; 39 1.1 ryo break; 40 1.1 ryo } 41 1.1 ryo /* netbsd32_write */ 42 1.1 ryo case 4: { 43 1.1 ryo const struct netbsd32_write_args *p = params; 44 1.1 ryo iarg[0] = SCARG(p, fd); /* int */ 45 1.1 ryo uarg[1] = (intptr_t) SCARG(p, buf).i32; /* netbsd32_voidp */ 46 1.1 ryo iarg[2] = SCARG(p, nbyte); /* netbsd32_size_t */ 47 1.1 ryo *n_args = 3; 48 1.1 ryo break; 49 1.1 ryo } 50 1.1 ryo /* linux32_sys_open */ 51 1.1 ryo case 5: { 52 1.1 ryo const struct linux32_sys_open_args *p = params; 53 1.1 ryo uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 54 1.1 ryo iarg[1] = SCARG(p, flags); /* int */ 55 1.1 ryo iarg[2] = SCARG(p, mode); /* linux_umode_t */ 56 1.1 ryo *n_args = 3; 57 1.1 ryo break; 58 1.1 ryo } 59 1.1 ryo /* netbsd32_close */ 60 1.1 ryo case 6: { 61 1.1 ryo const struct netbsd32_close_args *p = params; 62 1.1 ryo iarg[0] = SCARG(p, fd); /* int */ 63 1.1 ryo *n_args = 1; 64 1.1 ryo break; 65 1.1 ryo } 66 1.1 ryo /* linux32_sys_waitpid */ 67 1.1 ryo case 7: { 68 1.1 ryo const struct linux32_sys_waitpid_args *p = params; 69 1.1 ryo iarg[0] = SCARG(p, pid); /* int */ 70 1.1 ryo uarg[1] = (intptr_t) SCARG(p, status).i32; /* netbsd32_intp */ 71 1.1 ryo iarg[2] = SCARG(p, options); /* int */ 72 1.1 ryo *n_args = 3; 73 1.1 ryo break; 74 1.1 ryo } 75 1.1 ryo /* linux32_sys_creat */ 76 1.1 ryo case 8: { 77 1.1 ryo const struct linux32_sys_creat_args *p = params; 78 1.1 ryo uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 79 1.1 ryo iarg[1] = SCARG(p, mode); /* linux_umode_t */ 80 1.1 ryo *n_args = 2; 81 1.1 ryo break; 82 1.1 ryo } 83 1.1 ryo /* netbsd32_link */ 84 1.1 ryo case 9: { 85 1.1 ryo const struct netbsd32_link_args *p = params; 86 1.1 ryo uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 87 1.1 ryo uarg[1] = (intptr_t) SCARG(p, link).i32; /* netbsd32_charp */ 88 1.1 ryo *n_args = 2; 89 1.1 ryo break; 90 1.1 ryo } 91 1.1 ryo /* linux32_sys_unlink */ 92 1.1 ryo case 10: { 93 1.1 ryo const struct linux32_sys_unlink_args *p = params; 94 1.1 ryo uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 95 1.1 ryo *n_args = 1; 96 1.1 ryo break; 97 1.1 ryo } 98 1.1 ryo /* netbsd32_execve */ 99 1.1 ryo case 11: { 100 1.1 ryo const struct netbsd32_execve_args *p = params; 101 1.1 ryo uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 102 1.1 ryo uarg[1] = (intptr_t) SCARG(p, argp).i32; /* netbsd32_charpp */ 103 1.1 ryo uarg[2] = (intptr_t) SCARG(p, envp).i32; /* netbsd32_charpp */ 104 1.1 ryo *n_args = 3; 105 1.1 ryo break; 106 1.1 ryo } 107 1.1 ryo /* netbsd32_chdir */ 108 1.1 ryo case 12: { 109 1.1 ryo const struct netbsd32_chdir_args *p = params; 110 1.1 ryo uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 111 1.1 ryo *n_args = 1; 112 1.1 ryo break; 113 1.1 ryo } 114 1.1 ryo /* linux32_sys_time */ 115 1.1 ryo case 13: { 116 1.1 ryo const struct linux32_sys_time_args *p = params; 117 1.1 ryo uarg[0] = (intptr_t) SCARG(p, t).i32; /* linux32_timep_t */ 118 1.1 ryo *n_args = 1; 119 1.1 ryo break; 120 1.1 ryo } 121 1.1 ryo /* linux32_sys_mknod */ 122 1.1 ryo case 14: { 123 1.1 ryo const struct linux32_sys_mknod_args *p = params; 124 1.1 ryo uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 125 1.1 ryo iarg[1] = SCARG(p, mode); /* linux_umode_t */ 126 1.1 ryo uarg[2] = SCARG(p, dev); /* unsigned */ 127 1.1 ryo *n_args = 3; 128 1.1 ryo break; 129 1.1 ryo } 130 1.1 ryo /* netbsd32_chmod */ 131 1.1 ryo case 15: { 132 1.1 ryo const struct netbsd32_chmod_args *p = params; 133 1.1 ryo uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 134 1.1 ryo iarg[1] = SCARG(p, mode); /* linux_umode_t */ 135 1.1 ryo *n_args = 2; 136 1.1 ryo break; 137 1.1 ryo } 138 1.1 ryo /* linux32_sys_lchown16 */ 139 1.1 ryo case 16: { 140 1.1 ryo const struct linux32_sys_lchown16_args *p = params; 141 1.1 ryo uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 142 1.1 ryo iarg[1] = SCARG(p, uid); /* linux32_uid16_t */ 143 1.1 ryo iarg[2] = SCARG(p, gid); /* linux32_gid16_t */ 144 1.1 ryo *n_args = 3; 145 1.1 ryo break; 146 1.1 ryo } 147 1.1 ryo /* compat_43_netbsd32_olseek */ 148 1.1 ryo case 19: { 149 1.1 ryo const struct compat_43_netbsd32_olseek_args *p = params; 150 1.1 ryo iarg[0] = SCARG(p, fd); /* int */ 151 1.1 ryo iarg[1] = SCARG(p, offset); /* netbsd32_long */ 152 1.1 ryo iarg[2] = SCARG(p, whence); /* int */ 153 1.1 ryo *n_args = 3; 154 1.1 ryo break; 155 1.1 ryo } 156 1.1 ryo /* sys_getpid */ 157 1.1 ryo case 20: { 158 1.1 ryo *n_args = 0; 159 1.1 ryo break; 160 1.1 ryo } 161 1.1 ryo /* netbsd32_setuid */ 162 1.1 ryo case 23: { 163 1.1 ryo const struct netbsd32_setuid_args *p = params; 164 1.1 ryo uarg[0] = SCARG(p, uid); /* uid_t */ 165 1.1 ryo *n_args = 1; 166 1.1 ryo break; 167 1.1 ryo } 168 1.1 ryo /* sys_getuid */ 169 1.1 ryo case 24: { 170 1.1 ryo *n_args = 0; 171 1.1 ryo break; 172 1.1 ryo } 173 1.1 ryo /* linux32_sys_stime */ 174 1.1 ryo case 25: { 175 1.1 ryo const struct linux32_sys_stime_args *p = params; 176 1.1 ryo uarg[0] = (intptr_t) SCARG(p, t).i32; /* linux32_timep_t */ 177 1.1 ryo *n_args = 1; 178 1.1 ryo break; 179 1.1 ryo } 180 1.1 ryo /* linux32_sys_ptrace */ 181 1.1 ryo case 26: { 182 1.1 ryo const struct linux32_sys_ptrace_args *p = params; 183 1.1 ryo iarg[0] = SCARG(p, request); /* int */ 184 1.1 ryo iarg[1] = SCARG(p, pid); /* int */ 185 1.1 ryo iarg[2] = SCARG(p, addr); /* int */ 186 1.1 ryo iarg[3] = SCARG(p, data); /* int */ 187 1.1 ryo *n_args = 4; 188 1.1 ryo break; 189 1.1 ryo } 190 1.1 ryo /* linux32_sys_alarm */ 191 1.1 ryo case 27: { 192 1.1 ryo const struct linux32_sys_alarm_args *p = params; 193 1.1 ryo uarg[0] = SCARG(p, secs); /* unsigned int */ 194 1.1 ryo *n_args = 1; 195 1.1 ryo break; 196 1.1 ryo } 197 1.1 ryo /* linux_sys_pause */ 198 1.1 ryo case 29: { 199 1.1 ryo *n_args = 0; 200 1.1 ryo break; 201 1.1 ryo } 202 1.1 ryo /* linux32_sys_utime */ 203 1.1 ryo case 30: { 204 1.1 ryo const struct linux32_sys_utime_args *p = params; 205 1.1 ryo uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 206 1.1 ryo uarg[1] = (intptr_t) SCARG(p, times).i32; /* linux32_utimbufp_t */ 207 1.1 ryo *n_args = 2; 208 1.1 ryo break; 209 1.1 ryo } 210 1.1 ryo /* netbsd32_access */ 211 1.1 ryo case 33: { 212 1.1 ryo const struct netbsd32_access_args *p = params; 213 1.1 ryo uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 214 1.1 ryo iarg[1] = SCARG(p, flags); /* int */ 215 1.1 ryo *n_args = 2; 216 1.1 ryo break; 217 1.1 ryo } 218 1.1 ryo /* linux32_sys_nice */ 219 1.1 ryo case 34: { 220 1.1 ryo const struct linux32_sys_nice_args *p = params; 221 1.1 ryo iarg[0] = SCARG(p, incr); /* int */ 222 1.1 ryo *n_args = 1; 223 1.1 ryo break; 224 1.1 ryo } 225 1.1 ryo /* sys_sync */ 226 1.1 ryo case 36: { 227 1.1 ryo *n_args = 0; 228 1.1 ryo break; 229 1.1 ryo } 230 1.1 ryo /* linux32_sys_kill */ 231 1.1 ryo case 37: { 232 1.1 ryo const struct linux32_sys_kill_args *p = params; 233 1.1 ryo iarg[0] = SCARG(p, pid); /* int */ 234 1.1 ryo iarg[1] = SCARG(p, signum); /* int */ 235 1.1 ryo *n_args = 2; 236 1.1 ryo break; 237 1.1 ryo } 238 1.1 ryo /* netbsd32___posix_rename */ 239 1.1 ryo case 38: { 240 1.1 ryo const struct netbsd32___posix_rename_args *p = params; 241 1.1 ryo uarg[0] = (intptr_t) SCARG(p, from).i32; /* netbsd32_charp */ 242 1.1 ryo uarg[1] = (intptr_t) SCARG(p, to).i32; /* netbsd32_charp */ 243 1.1 ryo *n_args = 2; 244 1.1 ryo break; 245 1.1 ryo } 246 1.1 ryo /* netbsd32_mkdir */ 247 1.1 ryo case 39: { 248 1.1 ryo const struct netbsd32_mkdir_args *p = params; 249 1.1 ryo uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 250 1.1 ryo iarg[1] = SCARG(p, mode); /* linux_umode_t */ 251 1.1 ryo *n_args = 2; 252 1.1 ryo break; 253 1.1 ryo } 254 1.1 ryo /* netbsd32_rmdir */ 255 1.1 ryo case 40: { 256 1.1 ryo const struct netbsd32_rmdir_args *p = params; 257 1.1 ryo uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 258 1.1 ryo *n_args = 1; 259 1.1 ryo break; 260 1.1 ryo } 261 1.1 ryo /* netbsd32_dup */ 262 1.1 ryo case 41: { 263 1.1 ryo const struct netbsd32_dup_args *p = params; 264 1.1 ryo iarg[0] = SCARG(p, fd); /* int */ 265 1.1 ryo *n_args = 1; 266 1.1 ryo break; 267 1.1 ryo } 268 1.1 ryo /* linux32_sys_pipe */ 269 1.1 ryo case 42: { 270 1.1 ryo const struct linux32_sys_pipe_args *p = params; 271 1.1 ryo uarg[0] = (intptr_t) SCARG(p, fd).i32; /* netbsd32_intp */ 272 1.1 ryo *n_args = 1; 273 1.1 ryo break; 274 1.1 ryo } 275 1.1 ryo /* linux32_sys_times */ 276 1.1 ryo case 43: { 277 1.1 ryo const struct linux32_sys_times_args *p = params; 278 1.1 ryo uarg[0] = (intptr_t) SCARG(p, tms).i32; /* linux32_tmsp_t */ 279 1.1 ryo *n_args = 1; 280 1.1 ryo break; 281 1.1 ryo } 282 1.1 ryo /* linux32_sys_brk */ 283 1.1 ryo case 45: { 284 1.1 ryo const struct linux32_sys_brk_args *p = params; 285 1.1 ryo uarg[0] = (intptr_t) SCARG(p, nsize).i32; /* netbsd32_charp */ 286 1.1 ryo *n_args = 1; 287 1.1 ryo break; 288 1.1 ryo } 289 1.1 ryo /* netbsd32_setgid */ 290 1.1 ryo case 46: { 291 1.1 ryo const struct netbsd32_setgid_args *p = params; 292 1.1 ryo iarg[0] = SCARG(p, gid); /* gid_t */ 293 1.1 ryo *n_args = 1; 294 1.1 ryo break; 295 1.1 ryo } 296 1.1 ryo /* sys_getgid */ 297 1.1 ryo case 47: { 298 1.1 ryo *n_args = 0; 299 1.1 ryo break; 300 1.1 ryo } 301 1.1 ryo /* linux32_sys_signal */ 302 1.1 ryo case 48: { 303 1.1 ryo const struct linux32_sys_signal_args *p = params; 304 1.1 ryo iarg[0] = SCARG(p, signum); /* int */ 305 1.1 ryo uarg[1] = (intptr_t) SCARG(p, handler).i32; /* linux32_handlerp_t */ 306 1.1 ryo *n_args = 2; 307 1.1 ryo break; 308 1.1 ryo } 309 1.1 ryo /* sys_geteuid */ 310 1.1 ryo case 49: { 311 1.1 ryo *n_args = 0; 312 1.1 ryo break; 313 1.1 ryo } 314 1.1 ryo /* sys_getegid */ 315 1.1 ryo case 50: { 316 1.1 ryo *n_args = 0; 317 1.1 ryo break; 318 1.1 ryo } 319 1.1 ryo /* netbsd32_acct */ 320 1.1 ryo case 51: { 321 1.1 ryo const struct netbsd32_acct_args *p = params; 322 1.1 ryo uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 323 1.1 ryo *n_args = 1; 324 1.1 ryo break; 325 1.1 ryo } 326 1.1 ryo /* linux32_sys_ioctl */ 327 1.1 ryo case 54: { 328 1.1 ryo const struct linux32_sys_ioctl_args *p = params; 329 1.1 ryo iarg[0] = SCARG(p, fd); /* int */ 330 1.1 ryo iarg[1] = SCARG(p, com); /* netbsd32_u_long */ 331 1.1 ryo uarg[2] = (intptr_t) SCARG(p, data).i32; /* netbsd32_charp */ 332 1.1 ryo *n_args = 3; 333 1.1 ryo break; 334 1.1 ryo } 335 1.1 ryo /* linux32_sys_fcntl */ 336 1.1 ryo case 55: { 337 1.1 ryo const struct linux32_sys_fcntl_args *p = params; 338 1.1 ryo iarg[0] = SCARG(p, fd); /* int */ 339 1.1 ryo iarg[1] = SCARG(p, cmd); /* int */ 340 1.1 ryo uarg[2] = (intptr_t) SCARG(p, arg).i32; /* netbsd32_voidp */ 341 1.1 ryo *n_args = 3; 342 1.1 ryo break; 343 1.1 ryo } 344 1.1 ryo /* netbsd32_setpgid */ 345 1.1 ryo case 57: { 346 1.1 ryo const struct netbsd32_setpgid_args *p = params; 347 1.1 ryo iarg[0] = SCARG(p, pid); /* int */ 348 1.1 ryo iarg[1] = SCARG(p, pgid); /* int */ 349 1.1 ryo *n_args = 2; 350 1.1 ryo break; 351 1.1 ryo } 352 1.1 ryo /* linux32_sys_oldolduname */ 353 1.1 ryo case 59: { 354 1.1 ryo const struct linux32_sys_oldolduname_args *p = params; 355 1.1 ryo uarg[0] = (intptr_t) SCARG(p, up).i32; /* linux32_oldold_utsnamep_t */ 356 1.1 ryo *n_args = 1; 357 1.1 ryo break; 358 1.1 ryo } 359 1.1 ryo /* netbsd32_umask */ 360 1.1 ryo case 60: { 361 1.1 ryo const struct netbsd32_umask_args *p = params; 362 1.1 ryo iarg[0] = SCARG(p, newmask); /* int */ 363 1.1 ryo *n_args = 1; 364 1.1 ryo break; 365 1.1 ryo } 366 1.1 ryo /* netbsd32_chroot */ 367 1.1 ryo case 61: { 368 1.1 ryo const struct netbsd32_chroot_args *p = params; 369 1.1 ryo uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 370 1.1 ryo *n_args = 1; 371 1.1 ryo break; 372 1.1 ryo } 373 1.1 ryo /* netbsd32_dup2 */ 374 1.1 ryo case 63: { 375 1.1 ryo const struct netbsd32_dup2_args *p = params; 376 1.1 ryo iarg[0] = SCARG(p, from); /* int */ 377 1.1 ryo iarg[1] = SCARG(p, to); /* int */ 378 1.1 ryo *n_args = 2; 379 1.1 ryo break; 380 1.1 ryo } 381 1.1 ryo /* sys_getppid */ 382 1.1 ryo case 64: { 383 1.1 ryo *n_args = 0; 384 1.1 ryo break; 385 1.1 ryo } 386 1.1 ryo /* sys_getpgrp */ 387 1.1 ryo case 65: { 388 1.1 ryo *n_args = 0; 389 1.1 ryo break; 390 1.1 ryo } 391 1.1 ryo /* sys_setsid */ 392 1.1 ryo case 66: { 393 1.1 ryo *n_args = 0; 394 1.1 ryo break; 395 1.1 ryo } 396 1.1 ryo /* linux32_sys_siggetmask */ 397 1.1 ryo case 68: { 398 1.1 ryo *n_args = 0; 399 1.1 ryo break; 400 1.1 ryo } 401 1.1 ryo /* linux32_sys_sigsetmask */ 402 1.1 ryo case 69: { 403 1.1 ryo const struct linux32_sys_sigsetmask_args *p = params; 404 1.1 ryo iarg[0] = SCARG(p, mask); /* linux32_old_sigset_t */ 405 1.1 ryo *n_args = 1; 406 1.1 ryo break; 407 1.1 ryo } 408 1.1 ryo /* linux32_sys_setreuid16 */ 409 1.1 ryo case 70: { 410 1.1 ryo const struct linux32_sys_setreuid16_args *p = params; 411 1.1 ryo iarg[0] = SCARG(p, ruid); /* linux32_uid16_t */ 412 1.1 ryo iarg[1] = SCARG(p, euid); /* linux32_uid16_t */ 413 1.1 ryo *n_args = 2; 414 1.1 ryo break; 415 1.1 ryo } 416 1.1 ryo /* linux32_sys_setregid16 */ 417 1.1 ryo case 71: { 418 1.1 ryo const struct linux32_sys_setregid16_args *p = params; 419 1.1 ryo iarg[0] = SCARG(p, rgid); /* linux32_gid16_t */ 420 1.1 ryo iarg[1] = SCARG(p, egid); /* linux32_gid16_t */ 421 1.1 ryo *n_args = 2; 422 1.1 ryo break; 423 1.1 ryo } 424 1.1 ryo /* compat_43_netbsd32_osethostname */ 425 1.1 ryo case 74: { 426 1.1 ryo const struct compat_43_netbsd32_osethostname_args *p = params; 427 1.1 ryo uarg[0] = (intptr_t) SCARG(p, hostname).i32; /* netbsd32_charp */ 428 1.1 ryo uarg[1] = SCARG(p, len); /* u_int */ 429 1.1 ryo *n_args = 2; 430 1.1 ryo break; 431 1.1 ryo } 432 1.1 ryo /* linux32_sys_setrlimit */ 433 1.1 ryo case 75: { 434 1.1 ryo const struct linux32_sys_setrlimit_args *p = params; 435 1.1 ryo uarg[0] = SCARG(p, which); /* u_int */ 436 1.1 ryo uarg[1] = (intptr_t) SCARG(p, rlp).i32; /* netbsd32_orlimitp_t */ 437 1.1 ryo *n_args = 2; 438 1.1 ryo break; 439 1.1 ryo } 440 1.1 ryo /* linux32_sys_getrlimit */ 441 1.1 ryo case 76: { 442 1.1 ryo const struct linux32_sys_getrlimit_args *p = params; 443 1.1 ryo uarg[0] = SCARG(p, which); /* u_int */ 444 1.1 ryo uarg[1] = (intptr_t) SCARG(p, rlp).i32; /* netbsd32_orlimitp_t */ 445 1.1 ryo *n_args = 2; 446 1.1 ryo break; 447 1.1 ryo } 448 1.1 ryo /* compat_50_netbsd32_getrusage */ 449 1.1 ryo case 77: { 450 1.1 ryo const struct compat_50_netbsd32_getrusage_args *p = params; 451 1.1 ryo iarg[0] = SCARG(p, who); /* int */ 452 1.1 ryo uarg[1] = (intptr_t) SCARG(p, rusage).i32; /* netbsd32_rusage50p_t */ 453 1.1 ryo *n_args = 2; 454 1.1 ryo break; 455 1.1 ryo } 456 1.1 ryo /* linux32_sys_gettimeofday */ 457 1.1 ryo case 78: { 458 1.1 ryo const struct linux32_sys_gettimeofday_args *p = params; 459 1.1 ryo uarg[0] = (intptr_t) SCARG(p, tp).i32; /* netbsd32_timeval50p_t */ 460 1.1 ryo uarg[1] = (intptr_t) SCARG(p, tzp).i32; /* netbsd32_timezonep_t */ 461 1.1 ryo *n_args = 2; 462 1.1 ryo break; 463 1.1 ryo } 464 1.1 ryo /* linux32_sys_settimeofday */ 465 1.1 ryo case 79: { 466 1.1 ryo const struct linux32_sys_settimeofday_args *p = params; 467 1.1 ryo uarg[0] = (intptr_t) SCARG(p, tp).i32; /* netbsd32_timeval50p_t */ 468 1.1 ryo uarg[1] = (intptr_t) SCARG(p, tzp).i32; /* netbsd32_timezonep_t */ 469 1.1 ryo *n_args = 2; 470 1.1 ryo break; 471 1.1 ryo } 472 1.1 ryo /* linux32_sys_getgroups16 */ 473 1.1 ryo case 80: { 474 1.1 ryo const struct linux32_sys_getgroups16_args *p = params; 475 1.1 ryo iarg[0] = SCARG(p, gidsetsize); /* int */ 476 1.1 ryo uarg[1] = (intptr_t) SCARG(p, gidset).i32; /* linux32_gid16p_t */ 477 1.1 ryo *n_args = 2; 478 1.1 ryo break; 479 1.1 ryo } 480 1.1 ryo /* linux32_sys_setgroups16 */ 481 1.1 ryo case 81: { 482 1.1 ryo const struct linux32_sys_setgroups16_args *p = params; 483 1.1 ryo iarg[0] = SCARG(p, gidsetsize); /* int */ 484 1.1 ryo uarg[1] = (intptr_t) SCARG(p, gidset).i32; /* linux32_gid16p_t */ 485 1.1 ryo *n_args = 2; 486 1.1 ryo break; 487 1.1 ryo } 488 1.1 ryo /* linux32_sys_oldselect */ 489 1.1 ryo case 82: { 490 1.1 ryo const struct linux32_sys_oldselect_args *p = params; 491 1.1 ryo uarg[0] = (intptr_t) SCARG(p, lsp).i32; /* linux32_oldselectp_t */ 492 1.1 ryo *n_args = 1; 493 1.1 ryo break; 494 1.1 ryo } 495 1.1 ryo /* netbsd32_symlink */ 496 1.1 ryo case 83: { 497 1.1 ryo const struct netbsd32_symlink_args *p = params; 498 1.1 ryo uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 499 1.1 ryo uarg[1] = (intptr_t) SCARG(p, link).i32; /* netbsd32_charp */ 500 1.1 ryo *n_args = 2; 501 1.1 ryo break; 502 1.1 ryo } 503 1.1 ryo /* compat_43_netbsd32_lstat43 */ 504 1.1 ryo case 84: { 505 1.1 ryo const struct compat_43_netbsd32_lstat43_args *p = params; 506 1.1 ryo uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 507 1.1 ryo uarg[1] = (intptr_t) SCARG(p, ub).i32; /* netbsd32_stat43p_t */ 508 1.1 ryo *n_args = 2; 509 1.1 ryo break; 510 1.1 ryo } 511 1.1 ryo /* netbsd32_readlink */ 512 1.1 ryo case 85: { 513 1.1 ryo const struct netbsd32_readlink_args *p = params; 514 1.1 ryo uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 515 1.1 ryo uarg[1] = (intptr_t) SCARG(p, buf).i32; /* netbsd32_charp */ 516 1.1 ryo iarg[2] = SCARG(p, count); /* netbsd32_size_t */ 517 1.1 ryo *n_args = 3; 518 1.1 ryo break; 519 1.1 ryo } 520 1.1 ryo /* linux32_sys_swapon */ 521 1.1 ryo case 87: { 522 1.1 ryo const struct linux32_sys_swapon_args *p = params; 523 1.1 ryo uarg[0] = (intptr_t) SCARG(p, name).i32; /* netbsd32_charp */ 524 1.1 ryo *n_args = 1; 525 1.1 ryo break; 526 1.1 ryo } 527 1.1 ryo /* linux32_sys_reboot */ 528 1.1 ryo case 88: { 529 1.1 ryo const struct linux32_sys_reboot_args *p = params; 530 1.1 ryo iarg[0] = SCARG(p, magic1); /* int */ 531 1.1 ryo iarg[1] = SCARG(p, magic2); /* int */ 532 1.1 ryo iarg[2] = SCARG(p, cmd); /* int */ 533 1.1 ryo uarg[3] = (intptr_t) SCARG(p, arg).i32; /* netbsd32_voidp */ 534 1.1 ryo *n_args = 4; 535 1.1 ryo break; 536 1.1 ryo } 537 1.1 ryo /* linux32_sys_readdir */ 538 1.1 ryo case 89: { 539 1.1 ryo const struct linux32_sys_readdir_args *p = params; 540 1.1 ryo iarg[0] = SCARG(p, fd); /* int */ 541 1.1 ryo uarg[1] = (intptr_t) SCARG(p, dent).i32; /* netbsd32_voidp */ 542 1.1 ryo uarg[2] = SCARG(p, count); /* unsigned int */ 543 1.1 ryo *n_args = 3; 544 1.1 ryo break; 545 1.1 ryo } 546 1.1 ryo /* linux32_sys_old_mmap */ 547 1.1 ryo case 90: { 548 1.1 ryo const struct linux32_sys_old_mmap_args *p = params; 549 1.1 ryo uarg[0] = (intptr_t) SCARG(p, lmp).i32; /* linux32_oldmmapp */ 550 1.1 ryo *n_args = 1; 551 1.1 ryo break; 552 1.1 ryo } 553 1.1 ryo /* netbsd32_munmap */ 554 1.1 ryo case 91: { 555 1.1 ryo const struct netbsd32_munmap_args *p = params; 556 1.1 ryo uarg[0] = (intptr_t) SCARG(p, addr).i32; /* netbsd32_voidp */ 557 1.1 ryo iarg[1] = SCARG(p, len); /* netbsd32_size_t */ 558 1.1 ryo *n_args = 2; 559 1.1 ryo break; 560 1.1 ryo } 561 1.1 ryo /* compat_43_netbsd32_otruncate */ 562 1.1 ryo case 92: { 563 1.1 ryo const struct compat_43_netbsd32_otruncate_args *p = params; 564 1.1 ryo uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 565 1.1 ryo iarg[1] = SCARG(p, length); /* netbsd32_long */ 566 1.1 ryo *n_args = 2; 567 1.1 ryo break; 568 1.1 ryo } 569 1.1 ryo /* compat_43_netbsd32_oftruncate */ 570 1.1 ryo case 93: { 571 1.1 ryo const struct compat_43_netbsd32_oftruncate_args *p = params; 572 1.1 ryo iarg[0] = SCARG(p, fd); /* int */ 573 1.1 ryo iarg[1] = SCARG(p, length); /* netbsd32_long */ 574 1.1 ryo *n_args = 2; 575 1.1 ryo break; 576 1.1 ryo } 577 1.1 ryo /* netbsd32_fchmod */ 578 1.1 ryo case 94: { 579 1.1 ryo const struct netbsd32_fchmod_args *p = params; 580 1.1 ryo iarg[0] = SCARG(p, fd); /* int */ 581 1.1 ryo iarg[1] = SCARG(p, mode); /* linux_umode_t */ 582 1.1 ryo *n_args = 2; 583 1.1 ryo break; 584 1.1 ryo } 585 1.1 ryo /* linux32_sys_fchown16 */ 586 1.1 ryo case 95: { 587 1.1 ryo const struct linux32_sys_fchown16_args *p = params; 588 1.1 ryo iarg[0] = SCARG(p, fd); /* int */ 589 1.1 ryo iarg[1] = SCARG(p, uid); /* linux32_uid16_t */ 590 1.1 ryo iarg[2] = SCARG(p, gid); /* linux32_gid16_t */ 591 1.1 ryo *n_args = 3; 592 1.1 ryo break; 593 1.1 ryo } 594 1.1 ryo /* linux32_sys_getpriority */ 595 1.1 ryo case 96: { 596 1.1 ryo const struct linux32_sys_getpriority_args *p = params; 597 1.1 ryo iarg[0] = SCARG(p, which); /* int */ 598 1.1 ryo iarg[1] = SCARG(p, who); /* int */ 599 1.1 ryo *n_args = 2; 600 1.1 ryo break; 601 1.1 ryo } 602 1.1 ryo /* netbsd32_setpriority */ 603 1.1 ryo case 97: { 604 1.1 ryo const struct netbsd32_setpriority_args *p = params; 605 1.1 ryo iarg[0] = SCARG(p, which); /* int */ 606 1.1 ryo iarg[1] = SCARG(p, who); /* int */ 607 1.1 ryo iarg[2] = SCARG(p, prio); /* int */ 608 1.1 ryo *n_args = 3; 609 1.1 ryo break; 610 1.1 ryo } 611 1.1 ryo /* netbsd32_profil */ 612 1.1 ryo case 98: { 613 1.1 ryo const struct netbsd32_profil_args *p = params; 614 1.1 ryo uarg[0] = (intptr_t) SCARG(p, samples).i32; /* netbsd32_voidp */ 615 1.1 ryo iarg[1] = SCARG(p, size); /* netbsd32_size_t */ 616 1.1 ryo iarg[2] = SCARG(p, offset); /* netbsd32_u_long */ 617 1.1 ryo uarg[3] = SCARG(p, scale); /* u_int */ 618 1.1 ryo *n_args = 4; 619 1.1 ryo break; 620 1.1 ryo } 621 1.1 ryo /* linux32_sys_statfs */ 622 1.1 ryo case 99: { 623 1.1 ryo const struct linux32_sys_statfs_args *p = params; 624 1.1 ryo uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 625 1.1 ryo uarg[1] = (intptr_t) SCARG(p, sp).i32; /* linux32_statfsp */ 626 1.1 ryo *n_args = 2; 627 1.1 ryo break; 628 1.1 ryo } 629 1.1 ryo /* linux32_sys_fstatfs */ 630 1.1 ryo case 100: { 631 1.1 ryo const struct linux32_sys_fstatfs_args *p = params; 632 1.1 ryo iarg[0] = SCARG(p, fd); /* int */ 633 1.1 ryo uarg[1] = (intptr_t) SCARG(p, sp).i32; /* linux32_statfsp */ 634 1.1 ryo *n_args = 2; 635 1.1 ryo break; 636 1.1 ryo } 637 1.1 ryo /* linux32_sys_socketcall */ 638 1.1 ryo case 102: { 639 1.1 ryo const struct linux32_sys_socketcall_args *p = params; 640 1.1 ryo iarg[0] = SCARG(p, what); /* int */ 641 1.1 ryo uarg[1] = (intptr_t) SCARG(p, args).i32; /* netbsd32_voidp */ 642 1.1 ryo *n_args = 2; 643 1.1 ryo break; 644 1.1 ryo } 645 1.1 ryo /* compat_50_netbsd32_setitimer */ 646 1.1 ryo case 104: { 647 1.1 ryo const struct compat_50_netbsd32_setitimer_args *p = params; 648 1.1 ryo iarg[0] = SCARG(p, which); /* int */ 649 1.1 ryo uarg[1] = (intptr_t) SCARG(p, itv).i32; /* netbsd32_itimerval50p_t */ 650 1.1 ryo uarg[2] = (intptr_t) SCARG(p, oitv).i32; /* netbsd32_itimerval50p_t */ 651 1.1 ryo *n_args = 3; 652 1.1 ryo break; 653 1.1 ryo } 654 1.1 ryo /* compat_50_netbsd32_getitimer */ 655 1.1 ryo case 105: { 656 1.1 ryo const struct compat_50_netbsd32_getitimer_args *p = params; 657 1.1 ryo iarg[0] = SCARG(p, which); /* int */ 658 1.1 ryo uarg[1] = (intptr_t) SCARG(p, itv).i32; /* netbsd32_itimerval50p_t */ 659 1.1 ryo *n_args = 2; 660 1.1 ryo break; 661 1.1 ryo } 662 1.1 ryo /* linux32_sys_stat */ 663 1.1 ryo case 106: { 664 1.1 ryo const struct linux32_sys_stat_args *p = params; 665 1.1 ryo uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 666 1.1 ryo uarg[1] = (intptr_t) SCARG(p, sp).i32; /* linux32_statp */ 667 1.1 ryo *n_args = 2; 668 1.1 ryo break; 669 1.1 ryo } 670 1.1 ryo /* linux32_sys_lstat */ 671 1.1 ryo case 107: { 672 1.1 ryo const struct linux32_sys_lstat_args *p = params; 673 1.1 ryo uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 674 1.1 ryo uarg[1] = (intptr_t) SCARG(p, sp).i32; /* linux32_statp */ 675 1.1 ryo *n_args = 2; 676 1.1 ryo break; 677 1.1 ryo } 678 1.1 ryo /* linux32_sys_fstat */ 679 1.1 ryo case 108: { 680 1.1 ryo const struct linux32_sys_fstat_args *p = params; 681 1.1 ryo iarg[0] = SCARG(p, fd); /* int */ 682 1.1 ryo uarg[1] = (intptr_t) SCARG(p, sp).i32; /* linux32_statp */ 683 1.1 ryo *n_args = 2; 684 1.1 ryo break; 685 1.1 ryo } 686 1.1 ryo /* linux32_sys_olduname */ 687 1.1 ryo case 109: { 688 1.1 ryo const struct linux32_sys_olduname_args *p = params; 689 1.1 ryo uarg[0] = (intptr_t) SCARG(p, up).i32; /* linux32_oldutsnamep_t */ 690 1.1 ryo *n_args = 1; 691 1.1 ryo break; 692 1.1 ryo } 693 1.1 ryo /* linux32_sys_wait4 */ 694 1.1 ryo case 114: { 695 1.1 ryo const struct linux32_sys_wait4_args *p = params; 696 1.1 ryo iarg[0] = SCARG(p, pid); /* int */ 697 1.1 ryo uarg[1] = (intptr_t) SCARG(p, status).i32; /* netbsd32_intp */ 698 1.1 ryo iarg[2] = SCARG(p, options); /* int */ 699 1.1 ryo uarg[3] = (intptr_t) SCARG(p, rusage).i32; /* netbsd32_rusage50p_t */ 700 1.1 ryo *n_args = 4; 701 1.1 ryo break; 702 1.1 ryo } 703 1.1 ryo /* linux32_sys_swapoff */ 704 1.1 ryo case 115: { 705 1.1 ryo const struct linux32_sys_swapoff_args *p = params; 706 1.1 ryo uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 707 1.1 ryo *n_args = 1; 708 1.1 ryo break; 709 1.1 ryo } 710 1.1 ryo /* linux32_sys_sysinfo */ 711 1.1 ryo case 116: { 712 1.1 ryo const struct linux32_sys_sysinfo_args *p = params; 713 1.1 ryo uarg[0] = (intptr_t) SCARG(p, arg).i32; /* linux32_sysinfop_t */ 714 1.1 ryo *n_args = 1; 715 1.1 ryo break; 716 1.1 ryo } 717 1.1 ryo /* linux32_sys_ipc */ 718 1.1 ryo case 117: { 719 1.1 ryo const struct linux32_sys_ipc_args *p = params; 720 1.1 ryo iarg[0] = SCARG(p, what); /* int */ 721 1.1 ryo iarg[1] = SCARG(p, a1); /* int */ 722 1.1 ryo iarg[2] = SCARG(p, a2); /* int */ 723 1.1 ryo iarg[3] = SCARG(p, a3); /* int */ 724 1.1 ryo uarg[4] = (intptr_t) SCARG(p, ptr).i32; /* netbsd32_voidp */ 725 1.1 ryo *n_args = 5; 726 1.1 ryo break; 727 1.1 ryo } 728 1.1 ryo /* netbsd32_fsync */ 729 1.1 ryo case 118: { 730 1.1 ryo const struct netbsd32_fsync_args *p = params; 731 1.1 ryo iarg[0] = SCARG(p, fd); /* int */ 732 1.1 ryo *n_args = 1; 733 1.1 ryo break; 734 1.1 ryo } 735 1.1 ryo /* linux32_sys_sigreturn */ 736 1.1 ryo case 119: { 737 1.1 ryo const struct linux32_sys_sigreturn_args *p = params; 738 1.1 ryo uarg[0] = (intptr_t) SCARG(p, scp).i32; /* linux32_sigcontextp_t */ 739 1.1 ryo *n_args = 1; 740 1.1 ryo break; 741 1.1 ryo } 742 1.1 ryo /* linux32_sys_clone */ 743 1.1 ryo case 120: { 744 1.1 ryo const struct linux32_sys_clone_args *p = params; 745 1.1 ryo iarg[0] = SCARG(p, flags); /* int */ 746 1.1 ryo uarg[1] = (intptr_t) SCARG(p, stack).i32; /* netbsd32_voidp */ 747 1.1 ryo uarg[2] = (intptr_t) SCARG(p, parent_tidptr).i32; /* netbsd32_voidp */ 748 1.1 ryo uarg[3] = (intptr_t) SCARG(p, tls).i32; /* netbsd32_voidp */ 749 1.1 ryo uarg[4] = (intptr_t) SCARG(p, child_tidptr).i32; /* netbsd32_voidp */ 750 1.1 ryo *n_args = 5; 751 1.1 ryo break; 752 1.1 ryo } 753 1.1 ryo /* linux32_sys_setdomainname */ 754 1.1 ryo case 121: { 755 1.1 ryo const struct linux32_sys_setdomainname_args *p = params; 756 1.1 ryo uarg[0] = (intptr_t) SCARG(p, domainname).i32; /* netbsd32_charp */ 757 1.1 ryo iarg[1] = SCARG(p, len); /* int */ 758 1.1 ryo *n_args = 2; 759 1.1 ryo break; 760 1.1 ryo } 761 1.1 ryo /* linux32_sys_uname */ 762 1.1 ryo case 122: { 763 1.1 ryo const struct linux32_sys_uname_args *p = params; 764 1.1 ryo uarg[0] = (intptr_t) SCARG(p, up).i32; /* linux32_utsnamep */ 765 1.1 ryo *n_args = 1; 766 1.1 ryo break; 767 1.1 ryo } 768 1.1 ryo /* linux32_sys_mprotect */ 769 1.1 ryo case 125: { 770 1.1 ryo const struct linux32_sys_mprotect_args *p = params; 771 1.1 ryo uarg[0] = (intptr_t) SCARG(p, start).i32; /* netbsd32_voidp */ 772 1.1 ryo iarg[1] = SCARG(p, len); /* netbsd32_size_t */ 773 1.1 ryo iarg[2] = SCARG(p, prot); /* int */ 774 1.1 ryo *n_args = 3; 775 1.1 ryo break; 776 1.1 ryo } 777 1.1 ryo /* netbsd32_getpgid */ 778 1.1 ryo case 132: { 779 1.1 ryo const struct netbsd32_getpgid_args *p = params; 780 1.1 ryo iarg[0] = SCARG(p, pid); /* pid_t */ 781 1.1 ryo *n_args = 1; 782 1.1 ryo break; 783 1.1 ryo } 784 1.1 ryo /* netbsd32_fchdir */ 785 1.1 ryo case 133: { 786 1.1 ryo const struct netbsd32_fchdir_args *p = params; 787 1.1 ryo iarg[0] = SCARG(p, fd); /* int */ 788 1.1 ryo *n_args = 1; 789 1.1 ryo break; 790 1.1 ryo } 791 1.1 ryo /* linux32_sys_personality */ 792 1.1 ryo case 136: { 793 1.1 ryo const struct linux32_sys_personality_args *p = params; 794 1.1 ryo iarg[0] = SCARG(p, per); /* netbsd32_u_long */ 795 1.1 ryo *n_args = 1; 796 1.1 ryo break; 797 1.1 ryo } 798 1.1 ryo /* linux32_sys_setfsuid */ 799 1.1 ryo case 138: { 800 1.1 ryo const struct linux32_sys_setfsuid_args *p = params; 801 1.1 ryo uarg[0] = SCARG(p, uid); /* uid_t */ 802 1.1 ryo *n_args = 1; 803 1.1 ryo break; 804 1.1 ryo } 805 1.1 ryo /* linux32_sys_setfsgid */ 806 1.1 ryo case 139: { 807 1.1 ryo const struct linux32_sys_setfsgid_args *p = params; 808 1.1 ryo iarg[0] = SCARG(p, gid); /* gid_t */ 809 1.1 ryo *n_args = 1; 810 1.1 ryo break; 811 1.1 ryo } 812 1.1 ryo /* linux32_sys_llseek */ 813 1.1 ryo case 140: { 814 1.1 ryo const struct linux32_sys_llseek_args *p = params; 815 1.1 ryo iarg[0] = SCARG(p, fd); /* int */ 816 1.1 ryo uarg[1] = SCARG(p, ohigh); /* u_int32_t */ 817 1.1 ryo uarg[2] = SCARG(p, olow); /* u_int32_t */ 818 1.1 ryo uarg[3] = (intptr_t) SCARG(p, res).i32; /* netbsd32_voidp */ 819 1.1 ryo iarg[4] = SCARG(p, whence); /* int */ 820 1.1 ryo *n_args = 5; 821 1.1 ryo break; 822 1.1 ryo } 823 1.1 ryo /* linux32_sys_getdents */ 824 1.1 ryo case 141: { 825 1.1 ryo const struct linux32_sys_getdents_args *p = params; 826 1.1 ryo iarg[0] = SCARG(p, fd); /* int */ 827 1.1 ryo uarg[1] = (intptr_t) SCARG(p, dent).i32; /* linux32_direntp_t */ 828 1.1 ryo uarg[2] = SCARG(p, count); /* unsigned int */ 829 1.1 ryo *n_args = 3; 830 1.1 ryo break; 831 1.1 ryo } 832 1.1 ryo /* linux32_sys_select */ 833 1.1 ryo case 142: { 834 1.1 ryo const struct linux32_sys_select_args *p = params; 835 1.1 ryo iarg[0] = SCARG(p, nfds); /* int */ 836 1.1 ryo uarg[1] = (intptr_t) SCARG(p, readfds).i32; /* netbsd32_fd_setp_t */ 837 1.1 ryo uarg[2] = (intptr_t) SCARG(p, writefds).i32; /* netbsd32_fd_setp_t */ 838 1.1 ryo uarg[3] = (intptr_t) SCARG(p, exceptfds).i32; /* netbsd32_fd_setp_t */ 839 1.1 ryo uarg[4] = (intptr_t) SCARG(p, timeout).i32; /* netbsd32_timeval50p_t */ 840 1.1 ryo *n_args = 5; 841 1.1 ryo break; 842 1.1 ryo } 843 1.1 ryo /* netbsd32_flock */ 844 1.1 ryo case 143: { 845 1.1 ryo const struct netbsd32_flock_args *p = params; 846 1.1 ryo iarg[0] = SCARG(p, fd); /* int */ 847 1.1 ryo iarg[1] = SCARG(p, how); /* int */ 848 1.1 ryo *n_args = 2; 849 1.1 ryo break; 850 1.1 ryo } 851 1.1 ryo /* netbsd32___msync13 */ 852 1.1 ryo case 144: { 853 1.1 ryo const struct netbsd32___msync13_args *p = params; 854 1.1 ryo uarg[0] = (intptr_t) SCARG(p, addr).i32; /* netbsd32_voidp */ 855 1.1 ryo iarg[1] = SCARG(p, len); /* netbsd32_size_t */ 856 1.1 ryo iarg[2] = SCARG(p, flags); /* int */ 857 1.1 ryo *n_args = 3; 858 1.1 ryo break; 859 1.1 ryo } 860 1.1 ryo /* netbsd32_readv */ 861 1.1 ryo case 145: { 862 1.1 ryo const struct netbsd32_readv_args *p = params; 863 1.1 ryo iarg[0] = SCARG(p, fd); /* int */ 864 1.1 ryo uarg[1] = (intptr_t) SCARG(p, iovp).i32; /* netbsd32_iovecp_t */ 865 1.1 ryo iarg[2] = SCARG(p, iovcnt); /* int */ 866 1.1 ryo *n_args = 3; 867 1.1 ryo break; 868 1.1 ryo } 869 1.1 ryo /* netbsd32_writev */ 870 1.1 ryo case 146: { 871 1.1 ryo const struct netbsd32_writev_args *p = params; 872 1.1 ryo iarg[0] = SCARG(p, fd); /* int */ 873 1.1 ryo uarg[1] = (intptr_t) SCARG(p, iovp).i32; /* netbsd32_iovecp_t */ 874 1.1 ryo iarg[2] = SCARG(p, iovcnt); /* int */ 875 1.1 ryo *n_args = 3; 876 1.1 ryo break; 877 1.1 ryo } 878 1.1 ryo /* netbsd32_getsid */ 879 1.1 ryo case 147: { 880 1.1 ryo const struct netbsd32_getsid_args *p = params; 881 1.1 ryo iarg[0] = SCARG(p, pid); /* pid_t */ 882 1.1 ryo *n_args = 1; 883 1.1 ryo break; 884 1.1 ryo } 885 1.1 ryo /* linux32_sys_fdatasync */ 886 1.1 ryo case 148: { 887 1.1 ryo const struct linux32_sys_fdatasync_args *p = params; 888 1.1 ryo iarg[0] = SCARG(p, fd); /* int */ 889 1.1 ryo *n_args = 1; 890 1.1 ryo break; 891 1.1 ryo } 892 1.1 ryo /* linux32_sys___sysctl */ 893 1.1 ryo case 149: { 894 1.1 ryo const struct linux32_sys___sysctl_args *p = params; 895 1.1 ryo uarg[0] = (intptr_t) SCARG(p, lsp).i32; /* linux32___sysctlp_t */ 896 1.1 ryo *n_args = 1; 897 1.1 ryo break; 898 1.1 ryo } 899 1.1 ryo /* netbsd32_mlock */ 900 1.1 ryo case 150: { 901 1.1 ryo const struct netbsd32_mlock_args *p = params; 902 1.1 ryo uarg[0] = (intptr_t) SCARG(p, addr).i32; /* netbsd32_voidp */ 903 1.1 ryo iarg[1] = SCARG(p, len); /* netbsd32_size_t */ 904 1.1 ryo *n_args = 2; 905 1.1 ryo break; 906 1.1 ryo } 907 1.1 ryo /* netbsd32_munlock */ 908 1.1 ryo case 151: { 909 1.1 ryo const struct netbsd32_munlock_args *p = params; 910 1.1 ryo uarg[0] = (intptr_t) SCARG(p, addr).i32; /* netbsd32_voidp */ 911 1.1 ryo iarg[1] = SCARG(p, len); /* netbsd32_size_t */ 912 1.1 ryo *n_args = 2; 913 1.1 ryo break; 914 1.1 ryo } 915 1.1 ryo /* netbsd32_mlockall */ 916 1.1 ryo case 152: { 917 1.1 ryo const struct netbsd32_mlockall_args *p = params; 918 1.1 ryo iarg[0] = SCARG(p, flags); /* int */ 919 1.1 ryo *n_args = 1; 920 1.1 ryo break; 921 1.1 ryo } 922 1.1 ryo /* sys_munlockall */ 923 1.1 ryo case 153: { 924 1.1 ryo *n_args = 0; 925 1.1 ryo break; 926 1.1 ryo } 927 1.1 ryo /* linux32_sys_sched_setparam */ 928 1.1 ryo case 154: { 929 1.1 ryo const struct linux32_sys_sched_setparam_args *p = params; 930 1.1 ryo iarg[0] = SCARG(p, pid); /* pid_t */ 931 1.1 ryo uarg[1] = (intptr_t) SCARG(p, sp).i32; /* const linux32_sched_paramp_t */ 932 1.1 ryo *n_args = 2; 933 1.1 ryo break; 934 1.1 ryo } 935 1.1 ryo /* linux32_sys_sched_getparam */ 936 1.1 ryo case 155: { 937 1.1 ryo const struct linux32_sys_sched_getparam_args *p = params; 938 1.1 ryo iarg[0] = SCARG(p, pid); /* pid_t */ 939 1.1 ryo uarg[1] = (intptr_t) SCARG(p, sp).i32; /* linux32_sched_paramp_t */ 940 1.1 ryo *n_args = 2; 941 1.1 ryo break; 942 1.1 ryo } 943 1.1 ryo /* linux32_sys_sched_setscheduler */ 944 1.1 ryo case 156: { 945 1.1 ryo const struct linux32_sys_sched_setscheduler_args *p = params; 946 1.1 ryo iarg[0] = SCARG(p, pid); /* pid_t */ 947 1.1 ryo iarg[1] = SCARG(p, policy); /* int */ 948 1.1 ryo uarg[2] = (intptr_t) SCARG(p, sp).i32; /* linux32_sched_paramp_t */ 949 1.1 ryo *n_args = 3; 950 1.1 ryo break; 951 1.1 ryo } 952 1.1 ryo /* linux32_sys_sched_getscheduler */ 953 1.1 ryo case 157: { 954 1.1 ryo const struct linux32_sys_sched_getscheduler_args *p = params; 955 1.1 ryo iarg[0] = SCARG(p, pid); /* pid_t */ 956 1.1 ryo *n_args = 1; 957 1.1 ryo break; 958 1.1 ryo } 959 1.1 ryo /* linux_sys_sched_yield */ 960 1.1 ryo case 158: { 961 1.1 ryo *n_args = 0; 962 1.1 ryo break; 963 1.1 ryo } 964 1.1 ryo /* linux32_sys_sched_get_priority_max */ 965 1.1 ryo case 159: { 966 1.1 ryo const struct linux32_sys_sched_get_priority_max_args *p = params; 967 1.1 ryo iarg[0] = SCARG(p, policy); /* int */ 968 1.1 ryo *n_args = 1; 969 1.1 ryo break; 970 1.1 ryo } 971 1.1 ryo /* linux32_sys_sched_get_priority_min */ 972 1.1 ryo case 160: { 973 1.1 ryo const struct linux32_sys_sched_get_priority_min_args *p = params; 974 1.1 ryo iarg[0] = SCARG(p, policy); /* int */ 975 1.1 ryo *n_args = 1; 976 1.1 ryo break; 977 1.1 ryo } 978 1.1 ryo /* linux32_sys_nanosleep */ 979 1.1 ryo case 162: { 980 1.1 ryo const struct linux32_sys_nanosleep_args *p = params; 981 1.1 ryo uarg[0] = (intptr_t) SCARG(p, rqtp).i32; /* linux32_timespecp_t */ 982 1.1 ryo uarg[1] = (intptr_t) SCARG(p, rmtp).i32; /* linux32_timespecp_t */ 983 1.1 ryo *n_args = 2; 984 1.1 ryo break; 985 1.1 ryo } 986 1.1 ryo /* linux32_sys_mremap */ 987 1.1 ryo case 163: { 988 1.1 ryo const struct linux32_sys_mremap_args *p = params; 989 1.1 ryo uarg[0] = (intptr_t) SCARG(p, old_address).i32; /* netbsd32_voidp */ 990 1.1 ryo iarg[1] = SCARG(p, old_size); /* netbsd32_size_t */ 991 1.1 ryo iarg[2] = SCARG(p, new_size); /* netbsd32_size_t */ 992 1.1 ryo iarg[3] = SCARG(p, flags); /* netbsd32_u_long */ 993 1.1 ryo *n_args = 4; 994 1.1 ryo break; 995 1.1 ryo } 996 1.1 ryo /* linux32_sys_setresuid16 */ 997 1.1 ryo case 164: { 998 1.1 ryo const struct linux32_sys_setresuid16_args *p = params; 999 1.1 ryo iarg[0] = SCARG(p, ruid); /* linux32_uid16_t */ 1000 1.1 ryo iarg[1] = SCARG(p, euid); /* linux32_uid16_t */ 1001 1.1 ryo iarg[2] = SCARG(p, suid); /* linux32_uid16_t */ 1002 1.1 ryo *n_args = 3; 1003 1.1 ryo break; 1004 1.1 ryo } 1005 1.1 ryo /* linux32_sys_getresuid16 */ 1006 1.1 ryo case 165: { 1007 1.1 ryo const struct linux32_sys_getresuid16_args *p = params; 1008 1.1 ryo uarg[0] = (intptr_t) SCARG(p, ruid).i32; /* linux32_uid16p_t */ 1009 1.1 ryo uarg[1] = (intptr_t) SCARG(p, euid).i32; /* linux32_uid16p_t */ 1010 1.1 ryo uarg[2] = (intptr_t) SCARG(p, suid).i32; /* linux32_uid16p_t */ 1011 1.1 ryo *n_args = 3; 1012 1.1 ryo break; 1013 1.1 ryo } 1014 1.1 ryo /* netbsd32_poll */ 1015 1.1 ryo case 168: { 1016 1.1 ryo const struct netbsd32_poll_args *p = params; 1017 1.1 ryo uarg[0] = (intptr_t) SCARG(p, fds).i32; /* netbsd32_pollfdp_t */ 1018 1.1 ryo uarg[1] = SCARG(p, nfds); /* u_int */ 1019 1.1 ryo iarg[2] = SCARG(p, timeout); /* int */ 1020 1.1 ryo *n_args = 3; 1021 1.1 ryo break; 1022 1.1 ryo } 1023 1.1 ryo /* linux32_sys_setresgid16 */ 1024 1.1 ryo case 170: { 1025 1.1 ryo const struct linux32_sys_setresgid16_args *p = params; 1026 1.1 ryo iarg[0] = SCARG(p, rgid); /* linux32_gid16_t */ 1027 1.1 ryo iarg[1] = SCARG(p, egid); /* linux32_gid16_t */ 1028 1.1 ryo iarg[2] = SCARG(p, sgid); /* linux32_gid16_t */ 1029 1.1 ryo *n_args = 3; 1030 1.1 ryo break; 1031 1.1 ryo } 1032 1.1 ryo /* linux32_sys_getresgid16 */ 1033 1.1 ryo case 171: { 1034 1.1 ryo const struct linux32_sys_getresgid16_args *p = params; 1035 1.1 ryo uarg[0] = (intptr_t) SCARG(p, rgid).i32; /* linux32_gid16p_t */ 1036 1.1 ryo uarg[1] = (intptr_t) SCARG(p, egid).i32; /* linux32_gid16p_t */ 1037 1.1 ryo uarg[2] = (intptr_t) SCARG(p, sgid).i32; /* linux32_gid16p_t */ 1038 1.1 ryo *n_args = 3; 1039 1.1 ryo break; 1040 1.1 ryo } 1041 1.1 ryo /* linux32_sys_rt_sigreturn */ 1042 1.1 ryo case 173: { 1043 1.1 ryo const struct linux32_sys_rt_sigreturn_args *p = params; 1044 1.1 ryo uarg[0] = (intptr_t) SCARG(p, ucp).i32; /* linux32_ucontextp_t */ 1045 1.1 ryo *n_args = 1; 1046 1.1 ryo break; 1047 1.1 ryo } 1048 1.1 ryo /* linux32_sys_rt_sigaction */ 1049 1.1 ryo case 174: { 1050 1.1 ryo const struct linux32_sys_rt_sigaction_args *p = params; 1051 1.1 ryo iarg[0] = SCARG(p, signum); /* int */ 1052 1.1 ryo uarg[1] = (intptr_t) SCARG(p, nsa).i32; /* linux32_sigactionp_t */ 1053 1.1 ryo uarg[2] = (intptr_t) SCARG(p, osa).i32; /* linux32_sigactionp_t */ 1054 1.1 ryo iarg[3] = SCARG(p, sigsetsize); /* netbsd32_size_t */ 1055 1.1 ryo *n_args = 4; 1056 1.1 ryo break; 1057 1.1 ryo } 1058 1.1 ryo /* linux32_sys_rt_sigprocmask */ 1059 1.1 ryo case 175: { 1060 1.1 ryo const struct linux32_sys_rt_sigprocmask_args *p = params; 1061 1.1 ryo iarg[0] = SCARG(p, how); /* int */ 1062 1.1 ryo uarg[1] = (intptr_t) SCARG(p, set).i32; /* linux32_sigsetp_t */ 1063 1.1 ryo uarg[2] = (intptr_t) SCARG(p, oset).i32; /* linux32_sigsetp_t */ 1064 1.1 ryo iarg[3] = SCARG(p, sigsetsize); /* netbsd32_size_t */ 1065 1.1 ryo *n_args = 4; 1066 1.1 ryo break; 1067 1.1 ryo } 1068 1.1 ryo /* linux32_sys_rt_sigpending */ 1069 1.1 ryo case 176: { 1070 1.1 ryo const struct linux32_sys_rt_sigpending_args *p = params; 1071 1.1 ryo uarg[0] = (intptr_t) SCARG(p, set).i32; /* linux32_sigsetp_t */ 1072 1.1 ryo iarg[1] = SCARG(p, sigsetsize); /* netbsd32_size_t */ 1073 1.1 ryo *n_args = 2; 1074 1.1 ryo break; 1075 1.1 ryo } 1076 1.1 ryo /* linux32_sys_rt_sigtimedwait */ 1077 1.1 ryo case 177: { 1078 1.1 ryo const struct linux32_sys_rt_sigtimedwait_args *p = params; 1079 1.1 ryo uarg[0] = (intptr_t) SCARG(p, set).i32; /* const linux32_sigsetp_t */ 1080 1.1 ryo uarg[1] = (intptr_t) SCARG(p, info).i32; /* linux32_siginfop_t */ 1081 1.1 ryo uarg[2] = (intptr_t) SCARG(p, timeout).i32; /* const linux32_timespecp_t */ 1082 1.1 ryo *n_args = 3; 1083 1.1 ryo break; 1084 1.1 ryo } 1085 1.1 ryo /* linux32_sys_rt_queueinfo */ 1086 1.1 ryo case 178: { 1087 1.1 ryo const struct linux32_sys_rt_queueinfo_args *p = params; 1088 1.1 ryo iarg[0] = SCARG(p, pid); /* int */ 1089 1.1 ryo iarg[1] = SCARG(p, sig); /* int */ 1090 1.1 ryo uarg[2] = (intptr_t) SCARG(p, uinfo).i32; /* linux32_siginfop_t */ 1091 1.1 ryo *n_args = 3; 1092 1.1 ryo break; 1093 1.1 ryo } 1094 1.1 ryo /* linux32_sys_rt_sigsuspend */ 1095 1.1 ryo case 179: { 1096 1.1 ryo const struct linux32_sys_rt_sigsuspend_args *p = params; 1097 1.1 ryo uarg[0] = (intptr_t) SCARG(p, unewset).i32; /* linux32_sigsetp_t */ 1098 1.1 ryo iarg[1] = SCARG(p, sigsetsize); /* netbsd32_size_t */ 1099 1.1 ryo *n_args = 2; 1100 1.1 ryo break; 1101 1.1 ryo } 1102 1.1 ryo /* linux32_sys_pread */ 1103 1.1 ryo case 180: { 1104 1.1 ryo const struct linux32_sys_pread_args *p = params; 1105 1.1 ryo iarg[0] = SCARG(p, fd); /* int */ 1106 1.1 ryo uarg[1] = (intptr_t) SCARG(p, buf).i32; /* netbsd32_voidp */ 1107 1.1 ryo iarg[2] = SCARG(p, nbyte); /* netbsd32_size_t */ 1108 1.1 ryo iarg[3] = SCARG(p, offset); /* netbsd32_off_t */ 1109 1.1 ryo *n_args = 4; 1110 1.1 ryo break; 1111 1.1 ryo } 1112 1.1 ryo /* linux32_sys_pwrite */ 1113 1.1 ryo case 181: { 1114 1.1 ryo const struct linux32_sys_pwrite_args *p = params; 1115 1.1 ryo iarg[0] = SCARG(p, fd); /* int */ 1116 1.1 ryo uarg[1] = (intptr_t) SCARG(p, buf).i32; /* netbsd32_voidp */ 1117 1.1 ryo iarg[2] = SCARG(p, nbyte); /* netbsd32_size_t */ 1118 1.1 ryo iarg[3] = SCARG(p, offset); /* netbsd32_off_t */ 1119 1.1 ryo *n_args = 4; 1120 1.1 ryo break; 1121 1.1 ryo } 1122 1.1 ryo /* linux32_sys_chown16 */ 1123 1.1 ryo case 182: { 1124 1.1 ryo const struct linux32_sys_chown16_args *p = params; 1125 1.1 ryo uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 1126 1.1 ryo iarg[1] = SCARG(p, uid); /* linux32_uid16_t */ 1127 1.1 ryo iarg[2] = SCARG(p, gid); /* linux32_gid16_t */ 1128 1.1 ryo *n_args = 3; 1129 1.1 ryo break; 1130 1.1 ryo } 1131 1.1 ryo /* netbsd32___getcwd */ 1132 1.1 ryo case 183: { 1133 1.1 ryo const struct netbsd32___getcwd_args *p = params; 1134 1.1 ryo uarg[0] = (intptr_t) SCARG(p, bufp).i32; /* netbsd32_charp */ 1135 1.1 ryo iarg[1] = SCARG(p, length); /* netbsd32_size_t */ 1136 1.1 ryo *n_args = 2; 1137 1.1 ryo break; 1138 1.1 ryo } 1139 1.1 ryo /* sys___vfork14 */ 1140 1.1 ryo case 190: { 1141 1.1 ryo *n_args = 0; 1142 1.1 ryo break; 1143 1.1 ryo } 1144 1.1 ryo /* linux32_sys_ugetrlimit */ 1145 1.1 ryo case 191: { 1146 1.1 ryo const struct linux32_sys_ugetrlimit_args *p = params; 1147 1.1 ryo iarg[0] = SCARG(p, which); /* int */ 1148 1.1 ryo uarg[1] = (intptr_t) SCARG(p, rlp).i32; /* netbsd32_orlimitp_t */ 1149 1.1 ryo *n_args = 2; 1150 1.1 ryo break; 1151 1.1 ryo } 1152 1.1 ryo /* linux32_sys_mmap2 */ 1153 1.1 ryo case 192: { 1154 1.1 ryo const struct linux32_sys_mmap2_args *p = params; 1155 1.1 ryo iarg[0] = SCARG(p, addr); /* netbsd32_u_long */ 1156 1.1 ryo iarg[1] = SCARG(p, len); /* netbsd32_size_t */ 1157 1.1 ryo iarg[2] = SCARG(p, prot); /* int */ 1158 1.1 ryo iarg[3] = SCARG(p, flags); /* int */ 1159 1.1 ryo iarg[4] = SCARG(p, fd); /* int */ 1160 1.1 ryo iarg[5] = SCARG(p, offset); /* linux32_off_t */ 1161 1.1 ryo *n_args = 6; 1162 1.1 ryo break; 1163 1.1 ryo } 1164 1.1 ryo /* linux32_sys_truncate64 */ 1165 1.1 ryo case 193: { 1166 1.1 ryo const struct linux32_sys_truncate64_args *p = params; 1167 1.1 ryo uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 1168 1.1 ryo uarg[1] = SCARG(p, lenlo); /* uint32_t */ 1169 1.1 ryo uarg[2] = SCARG(p, lenhi); /* uint32_t */ 1170 1.1 ryo *n_args = 3; 1171 1.1 ryo break; 1172 1.1 ryo } 1173 1.1 ryo /* linux32_sys_ftruncate64 */ 1174 1.1 ryo case 194: { 1175 1.1 ryo const struct linux32_sys_ftruncate64_args *p = params; 1176 1.1 ryo uarg[0] = SCARG(p, fd); /* unsigned int */ 1177 1.1 ryo uarg[1] = SCARG(p, lenlo); /* uint32_t */ 1178 1.1 ryo uarg[2] = SCARG(p, lenhi); /* uint32_t */ 1179 1.1 ryo *n_args = 3; 1180 1.1 ryo break; 1181 1.1 ryo } 1182 1.1 ryo /* linux32_sys_stat64 */ 1183 1.1 ryo case 195: { 1184 1.1 ryo const struct linux32_sys_stat64_args *p = params; 1185 1.1 ryo uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 1186 1.1 ryo uarg[1] = (intptr_t) SCARG(p, sp).i32; /* linux32_stat64p */ 1187 1.1 ryo *n_args = 2; 1188 1.1 ryo break; 1189 1.1 ryo } 1190 1.1 ryo /* linux32_sys_lstat64 */ 1191 1.1 ryo case 196: { 1192 1.1 ryo const struct linux32_sys_lstat64_args *p = params; 1193 1.1 ryo uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 1194 1.1 ryo uarg[1] = (intptr_t) SCARG(p, sp).i32; /* linux32_stat64p */ 1195 1.1 ryo *n_args = 2; 1196 1.1 ryo break; 1197 1.1 ryo } 1198 1.1 ryo /* linux32_sys_fstat64 */ 1199 1.1 ryo case 197: { 1200 1.1 ryo const struct linux32_sys_fstat64_args *p = params; 1201 1.1 ryo iarg[0] = SCARG(p, fd); /* int */ 1202 1.1 ryo uarg[1] = (intptr_t) SCARG(p, sp).i32; /* linux32_stat64p */ 1203 1.1 ryo *n_args = 2; 1204 1.1 ryo break; 1205 1.1 ryo } 1206 1.1 ryo /* netbsd32___posix_lchown */ 1207 1.1 ryo case 198: { 1208 1.1 ryo const struct netbsd32___posix_lchown_args *p = params; 1209 1.1 ryo uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 1210 1.1 ryo uarg[1] = SCARG(p, uid); /* uid_t */ 1211 1.1 ryo iarg[2] = SCARG(p, gid); /* gid_t */ 1212 1.1 ryo *n_args = 3; 1213 1.1 ryo break; 1214 1.1 ryo } 1215 1.1 ryo /* sys_getuid */ 1216 1.1 ryo case 199: { 1217 1.1 ryo *n_args = 0; 1218 1.1 ryo break; 1219 1.1 ryo } 1220 1.1 ryo /* sys_getgid */ 1221 1.1 ryo case 200: { 1222 1.1 ryo *n_args = 0; 1223 1.1 ryo break; 1224 1.1 ryo } 1225 1.1 ryo /* sys_geteuid */ 1226 1.1 ryo case 201: { 1227 1.1 ryo *n_args = 0; 1228 1.1 ryo break; 1229 1.1 ryo } 1230 1.1 ryo /* sys_getegid */ 1231 1.1 ryo case 202: { 1232 1.1 ryo *n_args = 0; 1233 1.1 ryo break; 1234 1.1 ryo } 1235 1.1 ryo /* netbsd32_setreuid */ 1236 1.1 ryo case 203: { 1237 1.1 ryo const struct netbsd32_setreuid_args *p = params; 1238 1.1 ryo uarg[0] = SCARG(p, ruid); /* uid_t */ 1239 1.1 ryo uarg[1] = SCARG(p, euid); /* uid_t */ 1240 1.1 ryo *n_args = 2; 1241 1.1 ryo break; 1242 1.1 ryo } 1243 1.1 ryo /* netbsd32_setregid */ 1244 1.1 ryo case 204: { 1245 1.1 ryo const struct netbsd32_setregid_args *p = params; 1246 1.1 ryo iarg[0] = SCARG(p, rgid); /* gid_t */ 1247 1.1 ryo iarg[1] = SCARG(p, egid); /* gid_t */ 1248 1.1 ryo *n_args = 2; 1249 1.1 ryo break; 1250 1.1 ryo } 1251 1.1 ryo /* netbsd32_getgroups */ 1252 1.1 ryo case 205: { 1253 1.1 ryo const struct netbsd32_getgroups_args *p = params; 1254 1.1 ryo iarg[0] = SCARG(p, gidsetsize); /* int */ 1255 1.1 ryo uarg[1] = (intptr_t) SCARG(p, gidset).i32; /* netbsd32_gid_tp */ 1256 1.1 ryo *n_args = 2; 1257 1.1 ryo break; 1258 1.1 ryo } 1259 1.1 ryo /* netbsd32_setgroups */ 1260 1.1 ryo case 206: { 1261 1.1 ryo const struct netbsd32_setgroups_args *p = params; 1262 1.1 ryo iarg[0] = SCARG(p, gidsetsize); /* int */ 1263 1.1 ryo uarg[1] = (intptr_t) SCARG(p, gidset).i32; /* netbsd32_gid_tp */ 1264 1.1 ryo *n_args = 2; 1265 1.1 ryo break; 1266 1.1 ryo } 1267 1.1 ryo /* netbsd32___posix_fchown */ 1268 1.1 ryo case 207: { 1269 1.1 ryo const struct netbsd32___posix_fchown_args *p = params; 1270 1.1 ryo iarg[0] = SCARG(p, fd); /* int */ 1271 1.1 ryo uarg[1] = SCARG(p, uid); /* uid_t */ 1272 1.1 ryo iarg[2] = SCARG(p, gid); /* gid_t */ 1273 1.1 ryo *n_args = 3; 1274 1.1 ryo break; 1275 1.1 ryo } 1276 1.1 ryo /* linux32_sys_setresuid */ 1277 1.1 ryo case 208: { 1278 1.1 ryo const struct linux32_sys_setresuid_args *p = params; 1279 1.1 ryo uarg[0] = SCARG(p, ruid); /* uid_t */ 1280 1.1 ryo uarg[1] = SCARG(p, euid); /* uid_t */ 1281 1.1 ryo uarg[2] = SCARG(p, suid); /* uid_t */ 1282 1.1 ryo *n_args = 3; 1283 1.1 ryo break; 1284 1.1 ryo } 1285 1.1 ryo /* linux32_sys_getresuid */ 1286 1.1 ryo case 209: { 1287 1.1 ryo const struct linux32_sys_getresuid_args *p = params; 1288 1.1 ryo uarg[0] = (intptr_t) SCARG(p, ruid).i32; /* linux32_uidp_t */ 1289 1.1 ryo uarg[1] = (intptr_t) SCARG(p, euid).i32; /* linux32_uidp_t */ 1290 1.1 ryo uarg[2] = (intptr_t) SCARG(p, suid).i32; /* linux32_uidp_t */ 1291 1.1 ryo *n_args = 3; 1292 1.1 ryo break; 1293 1.1 ryo } 1294 1.1 ryo /* linux32_sys_setresgid */ 1295 1.1 ryo case 210: { 1296 1.1 ryo const struct linux32_sys_setresgid_args *p = params; 1297 1.1 ryo iarg[0] = SCARG(p, rgid); /* gid_t */ 1298 1.1 ryo iarg[1] = SCARG(p, egid); /* gid_t */ 1299 1.1 ryo iarg[2] = SCARG(p, sgid); /* gid_t */ 1300 1.1 ryo *n_args = 3; 1301 1.1 ryo break; 1302 1.1 ryo } 1303 1.1 ryo /* linux32_sys_getresgid */ 1304 1.1 ryo case 211: { 1305 1.1 ryo const struct linux32_sys_getresgid_args *p = params; 1306 1.1 ryo uarg[0] = (intptr_t) SCARG(p, rgid).i32; /* linux32_gidp_t */ 1307 1.1 ryo uarg[1] = (intptr_t) SCARG(p, egid).i32; /* linux32_gidp_t */ 1308 1.1 ryo uarg[2] = (intptr_t) SCARG(p, sgid).i32; /* linux32_gidp_t */ 1309 1.1 ryo *n_args = 3; 1310 1.1 ryo break; 1311 1.1 ryo } 1312 1.1 ryo /* netbsd32___posix_chown */ 1313 1.1 ryo case 212: { 1314 1.1 ryo const struct netbsd32___posix_chown_args *p = params; 1315 1.1 ryo uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 1316 1.1 ryo uarg[1] = SCARG(p, uid); /* uid_t */ 1317 1.1 ryo iarg[2] = SCARG(p, gid); /* gid_t */ 1318 1.1 ryo *n_args = 3; 1319 1.1 ryo break; 1320 1.1 ryo } 1321 1.1 ryo /* netbsd32_setuid */ 1322 1.1 ryo case 213: { 1323 1.1 ryo const struct netbsd32_setuid_args *p = params; 1324 1.1 ryo uarg[0] = SCARG(p, uid); /* uid_t */ 1325 1.1 ryo *n_args = 1; 1326 1.1 ryo break; 1327 1.1 ryo } 1328 1.1 ryo /* netbsd32_setgid */ 1329 1.1 ryo case 214: { 1330 1.1 ryo const struct netbsd32_setgid_args *p = params; 1331 1.1 ryo iarg[0] = SCARG(p, gid); /* gid_t */ 1332 1.1 ryo *n_args = 1; 1333 1.1 ryo break; 1334 1.1 ryo } 1335 1.1 ryo /* linux32_sys_setfsuid */ 1336 1.1 ryo case 215: { 1337 1.1 ryo const struct linux32_sys_setfsuid_args *p = params; 1338 1.1 ryo uarg[0] = SCARG(p, uid); /* uid_t */ 1339 1.1 ryo *n_args = 1; 1340 1.1 ryo break; 1341 1.1 ryo } 1342 1.1 ryo /* linux32_sys_setfsgid */ 1343 1.1 ryo case 216: { 1344 1.1 ryo const struct linux32_sys_setfsgid_args *p = params; 1345 1.1 ryo iarg[0] = SCARG(p, gid); /* gid_t */ 1346 1.1 ryo *n_args = 1; 1347 1.1 ryo break; 1348 1.1 ryo } 1349 1.1 ryo /* linux32_sys_getdents64 */ 1350 1.1 ryo case 217: { 1351 1.1 ryo const struct linux32_sys_getdents64_args *p = params; 1352 1.1 ryo iarg[0] = SCARG(p, fd); /* int */ 1353 1.1 ryo uarg[1] = (intptr_t) SCARG(p, dent).i32; /* linux32_dirent64p_t */ 1354 1.1 ryo uarg[2] = SCARG(p, count); /* unsigned int */ 1355 1.1 ryo *n_args = 3; 1356 1.1 ryo break; 1357 1.1 ryo } 1358 1.1 ryo /* netbsd32_mincore */ 1359 1.1 ryo case 219: { 1360 1.1 ryo const struct netbsd32_mincore_args *p = params; 1361 1.1 ryo uarg[0] = (intptr_t) SCARG(p, addr).i32; /* netbsd32_voidp */ 1362 1.1 ryo iarg[1] = SCARG(p, len); /* netbsd32_size_t */ 1363 1.1 ryo uarg[2] = (intptr_t) SCARG(p, vec).i32; /* netbsd32_charp */ 1364 1.1 ryo *n_args = 3; 1365 1.1 ryo break; 1366 1.1 ryo } 1367 1.1 ryo /* netbsd32_madvise */ 1368 1.1 ryo case 220: { 1369 1.1 ryo const struct netbsd32_madvise_args *p = params; 1370 1.1 ryo uarg[0] = (intptr_t) SCARG(p, addr).i32; /* netbsd32_voidp */ 1371 1.1 ryo iarg[1] = SCARG(p, len); /* netbsd32_size_t */ 1372 1.1 ryo iarg[2] = SCARG(p, behav); /* int */ 1373 1.1 ryo *n_args = 3; 1374 1.1 ryo break; 1375 1.1 ryo } 1376 1.1 ryo #define linux32_sys_fcntl64 linux32_sys_fcntl 1377 1.1 ryo #define linux32_sys_fcntl64_args linux32_sys_fcntl_args 1378 1.1 ryo /* linux32_sys_fcntl64 */ 1379 1.1 ryo case 221: { 1380 1.1 ryo const struct linux32_sys_fcntl64_args *p = params; 1381 1.1 ryo iarg[0] = SCARG(p, fd); /* int */ 1382 1.1 ryo iarg[1] = SCARG(p, cmd); /* int */ 1383 1.1 ryo uarg[2] = (intptr_t) SCARG(p, arg).i32; /* netbsd32_voidp */ 1384 1.1 ryo *n_args = 3; 1385 1.1 ryo break; 1386 1.1 ryo } 1387 1.1 ryo /* linux_sys_gettid */ 1388 1.1 ryo case 224: { 1389 1.1 ryo *n_args = 0; 1390 1.1 ryo break; 1391 1.1 ryo } 1392 1.1 ryo /* netbsd32_setxattr */ 1393 1.1 ryo case 226: { 1394 1.1 ryo const struct netbsd32_setxattr_args *p = params; 1395 1.1 ryo uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 1396 1.1 ryo uarg[1] = (intptr_t) SCARG(p, name).i32; /* netbsd32_charp */ 1397 1.1 ryo uarg[2] = (intptr_t) SCARG(p, value).i32; /* netbsd32_voidp */ 1398 1.1 ryo iarg[3] = SCARG(p, size); /* netbsd32_size_t */ 1399 1.1 ryo iarg[4] = SCARG(p, flags); /* int */ 1400 1.1 ryo *n_args = 5; 1401 1.1 ryo break; 1402 1.1 ryo } 1403 1.1 ryo /* netbsd32_lsetxattr */ 1404 1.1 ryo case 227: { 1405 1.1 ryo const struct netbsd32_lsetxattr_args *p = params; 1406 1.1 ryo uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 1407 1.1 ryo uarg[1] = (intptr_t) SCARG(p, name).i32; /* netbsd32_charp */ 1408 1.1 ryo uarg[2] = (intptr_t) SCARG(p, value).i32; /* netbsd32_voidp */ 1409 1.1 ryo iarg[3] = SCARG(p, size); /* netbsd32_size_t */ 1410 1.1 ryo iarg[4] = SCARG(p, flags); /* int */ 1411 1.1 ryo *n_args = 5; 1412 1.1 ryo break; 1413 1.1 ryo } 1414 1.1 ryo /* netbsd32_fsetxattr */ 1415 1.1 ryo case 228: { 1416 1.1 ryo const struct netbsd32_fsetxattr_args *p = params; 1417 1.1 ryo iarg[0] = SCARG(p, fd); /* int */ 1418 1.1 ryo uarg[1] = (intptr_t) SCARG(p, name).i32; /* netbsd32_charp */ 1419 1.1 ryo uarg[2] = (intptr_t) SCARG(p, value).i32; /* netbsd32_voidp */ 1420 1.1 ryo iarg[3] = SCARG(p, size); /* netbsd32_size_t */ 1421 1.1 ryo iarg[4] = SCARG(p, flags); /* int */ 1422 1.1 ryo *n_args = 5; 1423 1.1 ryo break; 1424 1.1 ryo } 1425 1.1 ryo /* netbsd32_getxattr */ 1426 1.1 ryo case 229: { 1427 1.1 ryo const struct netbsd32_getxattr_args *p = params; 1428 1.1 ryo uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 1429 1.1 ryo uarg[1] = (intptr_t) SCARG(p, name).i32; /* netbsd32_charp */ 1430 1.1 ryo uarg[2] = (intptr_t) SCARG(p, value).i32; /* netbsd32_voidp */ 1431 1.1 ryo iarg[3] = SCARG(p, size); /* netbsd32_size_t */ 1432 1.1 ryo *n_args = 4; 1433 1.1 ryo break; 1434 1.1 ryo } 1435 1.1 ryo /* netbsd32_lgetxattr */ 1436 1.1 ryo case 230: { 1437 1.1 ryo const struct netbsd32_lgetxattr_args *p = params; 1438 1.1 ryo uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 1439 1.1 ryo uarg[1] = (intptr_t) SCARG(p, name).i32; /* netbsd32_charp */ 1440 1.1 ryo uarg[2] = (intptr_t) SCARG(p, value).i32; /* netbsd32_voidp */ 1441 1.1 ryo iarg[3] = SCARG(p, size); /* netbsd32_size_t */ 1442 1.1 ryo *n_args = 4; 1443 1.1 ryo break; 1444 1.1 ryo } 1445 1.1 ryo /* netbsd32_fgetxattr */ 1446 1.1 ryo case 231: { 1447 1.1 ryo const struct netbsd32_fgetxattr_args *p = params; 1448 1.1 ryo iarg[0] = SCARG(p, fd); /* int */ 1449 1.1 ryo uarg[1] = (intptr_t) SCARG(p, name).i32; /* netbsd32_charp */ 1450 1.1 ryo uarg[2] = (intptr_t) SCARG(p, value).i32; /* netbsd32_voidp */ 1451 1.1 ryo iarg[3] = SCARG(p, size); /* netbsd32_size_t */ 1452 1.1 ryo *n_args = 4; 1453 1.1 ryo break; 1454 1.1 ryo } 1455 1.1 ryo /* netbsd32_listxattr */ 1456 1.1 ryo case 232: { 1457 1.1 ryo const struct netbsd32_listxattr_args *p = params; 1458 1.1 ryo uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 1459 1.1 ryo uarg[1] = (intptr_t) SCARG(p, list).i32; /* netbsd32_charp */ 1460 1.1 ryo iarg[2] = SCARG(p, size); /* netbsd32_size_t */ 1461 1.1 ryo *n_args = 3; 1462 1.1 ryo break; 1463 1.1 ryo } 1464 1.1 ryo /* netbsd32_llistxattr */ 1465 1.1 ryo case 233: { 1466 1.1 ryo const struct netbsd32_llistxattr_args *p = params; 1467 1.1 ryo uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 1468 1.1 ryo uarg[1] = (intptr_t) SCARG(p, list).i32; /* netbsd32_charp */ 1469 1.1 ryo iarg[2] = SCARG(p, size); /* netbsd32_size_t */ 1470 1.1 ryo *n_args = 3; 1471 1.1 ryo break; 1472 1.1 ryo } 1473 1.1 ryo /* netbsd32_flistxattr */ 1474 1.1 ryo case 234: { 1475 1.1 ryo const struct netbsd32_flistxattr_args *p = params; 1476 1.1 ryo iarg[0] = SCARG(p, fd); /* int */ 1477 1.1 ryo uarg[1] = (intptr_t) SCARG(p, list).i32; /* netbsd32_charp */ 1478 1.1 ryo iarg[2] = SCARG(p, size); /* netbsd32_size_t */ 1479 1.1 ryo *n_args = 3; 1480 1.1 ryo break; 1481 1.1 ryo } 1482 1.1 ryo /* netbsd32_removexattr */ 1483 1.1 ryo case 235: { 1484 1.1 ryo const struct netbsd32_removexattr_args *p = params; 1485 1.1 ryo uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 1486 1.1 ryo uarg[1] = (intptr_t) SCARG(p, name).i32; /* netbsd32_charp */ 1487 1.1 ryo *n_args = 2; 1488 1.1 ryo break; 1489 1.1 ryo } 1490 1.1 ryo /* netbsd32_lremovexattr */ 1491 1.1 ryo case 236: { 1492 1.1 ryo const struct netbsd32_lremovexattr_args *p = params; 1493 1.1 ryo uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 1494 1.1 ryo uarg[1] = (intptr_t) SCARG(p, name).i32; /* netbsd32_charp */ 1495 1.1 ryo *n_args = 2; 1496 1.1 ryo break; 1497 1.1 ryo } 1498 1.1 ryo /* netbsd32_fremovexattr */ 1499 1.1 ryo case 237: { 1500 1.1 ryo const struct netbsd32_fremovexattr_args *p = params; 1501 1.1 ryo iarg[0] = SCARG(p, fd); /* int */ 1502 1.1 ryo uarg[1] = (intptr_t) SCARG(p, name).i32; /* netbsd32_charp */ 1503 1.1 ryo *n_args = 2; 1504 1.1 ryo break; 1505 1.1 ryo } 1506 1.1 ryo /* linux32_sys_tkill */ 1507 1.1 ryo case 238: { 1508 1.1 ryo const struct linux32_sys_tkill_args *p = params; 1509 1.1 ryo iarg[0] = SCARG(p, tid); /* int */ 1510 1.1 ryo iarg[1] = SCARG(p, sig); /* int */ 1511 1.1 ryo *n_args = 2; 1512 1.1 ryo break; 1513 1.1 ryo } 1514 1.1 ryo /* linux32_sys_futex */ 1515 1.1 ryo case 240: { 1516 1.1 ryo const struct linux32_sys_futex_args *p = params; 1517 1.1 ryo uarg[0] = (intptr_t) SCARG(p, uaddr).i32; /* linux32_intp_t */ 1518 1.1 ryo iarg[1] = SCARG(p, op); /* int */ 1519 1.1 ryo iarg[2] = SCARG(p, val); /* int */ 1520 1.1 ryo uarg[3] = (intptr_t) SCARG(p, timeout).i32; /* linux32_timespecp_t */ 1521 1.1 ryo uarg[4] = (intptr_t) SCARG(p, uaddr2).i32; /* linux32_intp_t */ 1522 1.1 ryo iarg[5] = SCARG(p, val3); /* int */ 1523 1.1 ryo *n_args = 6; 1524 1.1 ryo break; 1525 1.1 ryo } 1526 1.1 ryo /* linux32_sys_sched_setaffinity */ 1527 1.1 ryo case 241: { 1528 1.1 ryo const struct linux32_sys_sched_setaffinity_args *p = params; 1529 1.1 ryo iarg[0] = SCARG(p, pid); /* pid_t */ 1530 1.1 ryo uarg[1] = SCARG(p, len); /* unsigned int */ 1531 1.1 ryo uarg[2] = (intptr_t) SCARG(p, mask).i32; /* linux32_ulongp_t */ 1532 1.1 ryo *n_args = 3; 1533 1.1 ryo break; 1534 1.1 ryo } 1535 1.1 ryo /* linux32_sys_sched_getaffinity */ 1536 1.1 ryo case 242: { 1537 1.1 ryo const struct linux32_sys_sched_getaffinity_args *p = params; 1538 1.1 ryo iarg[0] = SCARG(p, pid); /* pid_t */ 1539 1.1 ryo uarg[1] = SCARG(p, len); /* unsigned int */ 1540 1.1 ryo uarg[2] = (intptr_t) SCARG(p, mask).i32; /* linux32_ulongp_t */ 1541 1.1 ryo *n_args = 3; 1542 1.1 ryo break; 1543 1.1 ryo } 1544 1.1 ryo /* linux32_sys_exit_group */ 1545 1.1 ryo case 248: { 1546 1.1 ryo const struct linux32_sys_exit_group_args *p = params; 1547 1.1 ryo iarg[0] = SCARG(p, error_code); /* int */ 1548 1.1 ryo *n_args = 1; 1549 1.1 ryo break; 1550 1.1 ryo } 1551 1.1 ryo /* linux32_sys_set_tid_address */ 1552 1.1 ryo case 256: { 1553 1.1 ryo const struct linux32_sys_set_tid_address_args *p = params; 1554 1.1 ryo uarg[0] = (intptr_t) SCARG(p, tid).i32; /* linux32_intp_t */ 1555 1.1 ryo *n_args = 1; 1556 1.1 ryo break; 1557 1.1 ryo } 1558 1.1 ryo /* linux32_sys_timer_create */ 1559 1.1 ryo case 257: { 1560 1.1 ryo const struct linux32_sys_timer_create_args *p = params; 1561 1.1 ryo iarg[0] = SCARG(p, clockid); /* clockid_t */ 1562 1.1 ryo uarg[1] = (intptr_t) SCARG(p, evp); /* struct linux32_sigevent * */ 1563 1.1 ryo uarg[2] = (intptr_t) SCARG(p, timerid); /* timer_t * */ 1564 1.1 ryo *n_args = 3; 1565 1.1 ryo break; 1566 1.1 ryo } 1567 1.1 ryo /* linux32_sys_timer_settime */ 1568 1.1 ryo case 258: { 1569 1.1 ryo const struct linux32_sys_timer_settime_args *p = params; 1570 1.1 ryo iarg[0] = SCARG(p, timerid); /* timer_t */ 1571 1.1 ryo iarg[1] = SCARG(p, flags); /* int */ 1572 1.1 ryo uarg[2] = (intptr_t) SCARG(p, tim); /* const struct linux32_itimerspec * */ 1573 1.1 ryo uarg[3] = (intptr_t) SCARG(p, otim); /* struct linux32_itimerspec * */ 1574 1.1 ryo *n_args = 4; 1575 1.1 ryo break; 1576 1.1 ryo } 1577 1.1 ryo /* linux32_sys_timer_gettime */ 1578 1.1 ryo case 259: { 1579 1.1 ryo const struct linux32_sys_timer_gettime_args *p = params; 1580 1.1 ryo iarg[0] = SCARG(p, timerid); /* timer_t */ 1581 1.1 ryo uarg[1] = (intptr_t) SCARG(p, tim); /* struct linux32_itimerspec * */ 1582 1.1 ryo *n_args = 2; 1583 1.1 ryo break; 1584 1.1 ryo } 1585 1.1 ryo /* sys_timer_getoverrun */ 1586 1.1 ryo case 260: { 1587 1.1 ryo const struct sys_timer_getoverrun_args *p = params; 1588 1.1 ryo iarg[0] = SCARG(p, timerid); /* timer_t */ 1589 1.1 ryo *n_args = 1; 1590 1.1 ryo break; 1591 1.1 ryo } 1592 1.1 ryo /* sys_timer_delete */ 1593 1.1 ryo case 261: { 1594 1.1 ryo const struct sys_timer_delete_args *p = params; 1595 1.1 ryo iarg[0] = SCARG(p, timerid); /* timer_t */ 1596 1.1 ryo *n_args = 1; 1597 1.1 ryo break; 1598 1.1 ryo } 1599 1.1 ryo /* linux32_sys_clock_settime */ 1600 1.1 ryo case 262: { 1601 1.1 ryo const struct linux32_sys_clock_settime_args *p = params; 1602 1.1 ryo iarg[0] = SCARG(p, which); /* clockid_t */ 1603 1.1 ryo uarg[1] = (intptr_t) SCARG(p, tp).i32; /* linux32_timespecp_t */ 1604 1.1 ryo *n_args = 2; 1605 1.1 ryo break; 1606 1.1 ryo } 1607 1.1 ryo /* linux32_sys_clock_gettime */ 1608 1.1 ryo case 263: { 1609 1.1 ryo const struct linux32_sys_clock_gettime_args *p = params; 1610 1.1 ryo iarg[0] = SCARG(p, which); /* clockid_t */ 1611 1.1 ryo uarg[1] = (intptr_t) SCARG(p, tp).i32; /* linux32_timespecp_t */ 1612 1.1 ryo *n_args = 2; 1613 1.1 ryo break; 1614 1.1 ryo } 1615 1.1 ryo /* linux32_sys_clock_getres */ 1616 1.1 ryo case 264: { 1617 1.1 ryo const struct linux32_sys_clock_getres_args *p = params; 1618 1.1 ryo iarg[0] = SCARG(p, which); /* clockid_t */ 1619 1.1 ryo uarg[1] = (intptr_t) SCARG(p, tp).i32; /* linux32_timespecp_t */ 1620 1.1 ryo *n_args = 2; 1621 1.1 ryo break; 1622 1.1 ryo } 1623 1.1 ryo /* linux32_sys_clock_nanosleep */ 1624 1.1 ryo case 265: { 1625 1.1 ryo const struct linux32_sys_clock_nanosleep_args *p = params; 1626 1.1 ryo iarg[0] = SCARG(p, which); /* clockid_t */ 1627 1.1 ryo iarg[1] = SCARG(p, flags); /* int */ 1628 1.1 ryo uarg[2] = (intptr_t) SCARG(p, rqtp).i32; /* linux32_timespecp_t */ 1629 1.1 ryo uarg[3] = (intptr_t) SCARG(p, rmtp).i32; /* linux32_timespecp_t */ 1630 1.1 ryo *n_args = 4; 1631 1.1 ryo break; 1632 1.1 ryo } 1633 1.1 ryo /* linux32_sys_statfs64 */ 1634 1.1 ryo case 266: { 1635 1.1 ryo const struct linux32_sys_statfs64_args *p = params; 1636 1.1 ryo uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 1637 1.1 ryo iarg[1] = SCARG(p, sz); /* netbsd32_size_t */ 1638 1.1 ryo uarg[2] = (intptr_t) SCARG(p, sp).i32; /* linux32_statfs64p */ 1639 1.1 ryo *n_args = 3; 1640 1.1 ryo break; 1641 1.1 ryo } 1642 1.1 ryo /* linux32_sys_fstatfs64 */ 1643 1.1 ryo case 267: { 1644 1.1 ryo const struct linux32_sys_fstatfs64_args *p = params; 1645 1.1 ryo iarg[0] = SCARG(p, fd); /* int */ 1646 1.1 ryo iarg[1] = SCARG(p, sz); /* netbsd32_size_t */ 1647 1.1 ryo uarg[2] = (intptr_t) SCARG(p, sp).i32; /* linux32_statfs64p */ 1648 1.1 ryo *n_args = 3; 1649 1.1 ryo break; 1650 1.1 ryo } 1651 1.1 ryo /* linux32_sys_tgkill */ 1652 1.1 ryo case 268: { 1653 1.1 ryo const struct linux32_sys_tgkill_args *p = params; 1654 1.1 ryo iarg[0] = SCARG(p, tgid); /* int */ 1655 1.1 ryo iarg[1] = SCARG(p, tid); /* int */ 1656 1.1 ryo iarg[2] = SCARG(p, sig); /* int */ 1657 1.1 ryo *n_args = 3; 1658 1.1 ryo break; 1659 1.1 ryo } 1660 1.1 ryo /* compat_50_netbsd32_utimes */ 1661 1.1 ryo case 269: { 1662 1.1 ryo const struct compat_50_netbsd32_utimes_args *p = params; 1663 1.1 ryo uarg[0] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 1664 1.1 ryo uarg[1] = (intptr_t) SCARG(p, tptr).i32; /* netbsd32_timeval50p_t */ 1665 1.1 ryo *n_args = 2; 1666 1.1 ryo break; 1667 1.1 ryo } 1668 1.1 ryo /* linux32_sys_fadvise64_64 */ 1669 1.1 ryo case 270: { 1670 1.1 ryo const struct linux32_sys_fadvise64_64_args *p = params; 1671 1.1 ryo iarg[0] = SCARG(p, fd); /* int */ 1672 1.1 ryo uarg[1] = SCARG(p, offlo); /* uint32_t */ 1673 1.1 ryo uarg[2] = SCARG(p, offhi); /* uint32_t */ 1674 1.1 ryo uarg[3] = SCARG(p, lenlo); /* uint32_t */ 1675 1.1 ryo uarg[4] = SCARG(p, lenhi); /* uint32_t */ 1676 1.1 ryo iarg[5] = SCARG(p, advice); /* int */ 1677 1.1 ryo *n_args = 6; 1678 1.1 ryo break; 1679 1.1 ryo } 1680 1.1 ryo /* linux32_sys_socket */ 1681 1.1 ryo case 281: { 1682 1.1 ryo const struct linux32_sys_socket_args *p = params; 1683 1.1 ryo iarg[0] = SCARG(p, domain); /* int */ 1684 1.1 ryo iarg[1] = SCARG(p, type); /* int */ 1685 1.1 ryo iarg[2] = SCARG(p, protocol); /* int */ 1686 1.1 ryo *n_args = 3; 1687 1.1 ryo break; 1688 1.1 ryo } 1689 1.1 ryo /* linux32_sys_bind */ 1690 1.1 ryo case 282: { 1691 1.1 ryo const struct linux32_sys_bind_args *p = params; 1692 1.1 ryo iarg[0] = SCARG(p, s); /* int */ 1693 1.1 ryo uarg[1] = (intptr_t) SCARG(p, name).i32; /* netbsd32_osockaddrp_t */ 1694 1.1 ryo iarg[2] = SCARG(p, namelen); /* int */ 1695 1.1 ryo *n_args = 3; 1696 1.1 ryo break; 1697 1.1 ryo } 1698 1.1 ryo /* linux32_sys_connect */ 1699 1.1 ryo case 283: { 1700 1.1 ryo const struct linux32_sys_connect_args *p = params; 1701 1.1 ryo iarg[0] = SCARG(p, s); /* int */ 1702 1.1 ryo uarg[1] = (intptr_t) SCARG(p, name).i32; /* netbsd32_osockaddrp_t */ 1703 1.1 ryo iarg[2] = SCARG(p, namelen); /* int */ 1704 1.1 ryo *n_args = 3; 1705 1.1 ryo break; 1706 1.1 ryo } 1707 1.1 ryo /* linux32_sys_accept */ 1708 1.1 ryo case 285: { 1709 1.1 ryo const struct linux32_sys_accept_args *p = params; 1710 1.1 ryo iarg[0] = SCARG(p, s); /* int */ 1711 1.1 ryo uarg[1] = (intptr_t) SCARG(p, name).i32; /* netbsd32_osockaddrp_t */ 1712 1.1 ryo uarg[2] = (intptr_t) SCARG(p, anamelen).i32; /* netbsd32_intp */ 1713 1.1 ryo *n_args = 3; 1714 1.1 ryo break; 1715 1.1 ryo } 1716 1.1 ryo /* linux32_sys_getsockname */ 1717 1.1 ryo case 286: { 1718 1.1 ryo const struct linux32_sys_getsockname_args *p = params; 1719 1.1 ryo iarg[0] = SCARG(p, fdec); /* int */ 1720 1.1 ryo uarg[1] = (intptr_t) SCARG(p, asa).i32; /* netbsd32_charp */ 1721 1.1 ryo uarg[2] = (intptr_t) SCARG(p, alen).i32; /* netbsd32_intp */ 1722 1.1 ryo *n_args = 3; 1723 1.1 ryo break; 1724 1.1 ryo } 1725 1.1 ryo /* linux32_sys_getpeername */ 1726 1.1 ryo case 287: { 1727 1.1 ryo const struct linux32_sys_getpeername_args *p = params; 1728 1.1 ryo iarg[0] = SCARG(p, fdes); /* int */ 1729 1.1 ryo uarg[1] = (intptr_t) SCARG(p, asa).i32; /* netbsd32_sockaddrp_t */ 1730 1.1 ryo uarg[2] = (intptr_t) SCARG(p, alen).i32; /* netbsd32_intp */ 1731 1.1 ryo *n_args = 3; 1732 1.1 ryo break; 1733 1.1 ryo } 1734 1.1 ryo /* linux32_sys_socketpair */ 1735 1.1 ryo case 288: { 1736 1.1 ryo const struct linux32_sys_socketpair_args *p = params; 1737 1.1 ryo iarg[0] = SCARG(p, domain); /* int */ 1738 1.1 ryo iarg[1] = SCARG(p, type); /* int */ 1739 1.1 ryo iarg[2] = SCARG(p, protocol); /* int */ 1740 1.1 ryo uarg[3] = (intptr_t) SCARG(p, rsv).i32; /* netbsd32_intp */ 1741 1.1 ryo *n_args = 4; 1742 1.1 ryo break; 1743 1.1 ryo } 1744 1.1 ryo /* linux32_sys_send */ 1745 1.1 ryo case 289: { 1746 1.1 ryo const struct linux32_sys_send_args *p = params; 1747 1.1 ryo iarg[0] = SCARG(p, s); /* int */ 1748 1.1 ryo uarg[1] = (intptr_t) SCARG(p, buf).i32; /* netbsd32_voidp */ 1749 1.1 ryo iarg[2] = SCARG(p, len); /* int */ 1750 1.1 ryo iarg[3] = SCARG(p, flags); /* int */ 1751 1.1 ryo *n_args = 4; 1752 1.1 ryo break; 1753 1.1 ryo } 1754 1.1 ryo /* linux32_sys_sendto */ 1755 1.1 ryo case 290: { 1756 1.1 ryo const struct linux32_sys_sendto_args *p = params; 1757 1.1 ryo iarg[0] = SCARG(p, s); /* int */ 1758 1.1 ryo uarg[1] = (intptr_t) SCARG(p, msg).i32; /* netbsd32_voidp */ 1759 1.1 ryo iarg[2] = SCARG(p, len); /* int */ 1760 1.1 ryo iarg[3] = SCARG(p, flags); /* int */ 1761 1.1 ryo uarg[4] = (intptr_t) SCARG(p, to).i32; /* netbsd32_osockaddrp_t */ 1762 1.1 ryo iarg[5] = SCARG(p, tolen); /* int */ 1763 1.1 ryo *n_args = 6; 1764 1.1 ryo break; 1765 1.1 ryo } 1766 1.1 ryo /* linux32_sys_recv */ 1767 1.1 ryo case 291: { 1768 1.1 ryo const struct linux32_sys_recv_args *p = params; 1769 1.1 ryo iarg[0] = SCARG(p, s); /* int */ 1770 1.1 ryo uarg[1] = (intptr_t) SCARG(p, buf).i32; /* netbsd32_voidp */ 1771 1.1 ryo iarg[2] = SCARG(p, len); /* int */ 1772 1.1 ryo iarg[3] = SCARG(p, flags); /* int */ 1773 1.1 ryo *n_args = 4; 1774 1.1 ryo break; 1775 1.1 ryo } 1776 1.1 ryo /* linux32_sys_recvfrom */ 1777 1.1 ryo case 292: { 1778 1.1 ryo const struct linux32_sys_recvfrom_args *p = params; 1779 1.1 ryo iarg[0] = SCARG(p, s); /* int */ 1780 1.1 ryo uarg[1] = (intptr_t) SCARG(p, buf).i32; /* netbsd32_voidp */ 1781 1.1 ryo iarg[2] = SCARG(p, len); /* netbsd32_size_t */ 1782 1.1 ryo iarg[3] = SCARG(p, flags); /* int */ 1783 1.1 ryo uarg[4] = (intptr_t) SCARG(p, from).i32; /* netbsd32_osockaddrp_t */ 1784 1.1 ryo uarg[5] = (intptr_t) SCARG(p, fromlenaddr).i32; /* netbsd32_intp */ 1785 1.1 ryo *n_args = 6; 1786 1.1 ryo break; 1787 1.1 ryo } 1788 1.1 ryo /* linux32_sys_setsockopt */ 1789 1.1 ryo case 294: { 1790 1.1 ryo const struct linux32_sys_setsockopt_args *p = params; 1791 1.1 ryo iarg[0] = SCARG(p, s); /* int */ 1792 1.1 ryo iarg[1] = SCARG(p, level); /* int */ 1793 1.1 ryo iarg[2] = SCARG(p, optname); /* int */ 1794 1.1 ryo uarg[3] = (intptr_t) SCARG(p, optval).i32; /* netbsd32_voidp */ 1795 1.1 ryo iarg[4] = SCARG(p, optlen); /* int */ 1796 1.1 ryo *n_args = 5; 1797 1.1 ryo break; 1798 1.1 ryo } 1799 1.1 ryo /* linux32_sys_getsockopt */ 1800 1.1 ryo case 295: { 1801 1.1 ryo const struct linux32_sys_getsockopt_args *p = params; 1802 1.1 ryo iarg[0] = SCARG(p, s); /* int */ 1803 1.1 ryo iarg[1] = SCARG(p, level); /* int */ 1804 1.1 ryo iarg[2] = SCARG(p, optname); /* int */ 1805 1.1 ryo uarg[3] = (intptr_t) SCARG(p, optval).i32; /* netbsd32_voidp */ 1806 1.1 ryo uarg[4] = (intptr_t) SCARG(p, optlen).i32; /* netbsd32_intp */ 1807 1.1 ryo *n_args = 5; 1808 1.1 ryo break; 1809 1.1 ryo } 1810 1.1 ryo /* linux32_sys_openat */ 1811 1.1 ryo case 322: { 1812 1.1 ryo const struct linux32_sys_openat_args *p = params; 1813 1.1 ryo iarg[0] = SCARG(p, fd); /* int */ 1814 1.1 ryo uarg[1] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 1815 1.1 ryo iarg[2] = SCARG(p, flags); /* int */ 1816 1.1 ryo iarg[3] = SCARG(p, mode); /* linux_umode_t */ 1817 1.1 ryo *n_args = 4; 1818 1.1 ryo break; 1819 1.1 ryo } 1820 1.1 ryo /* netbsd32_mkdirat */ 1821 1.1 ryo case 323: { 1822 1.1 ryo const struct netbsd32_mkdirat_args *p = params; 1823 1.1 ryo iarg[0] = SCARG(p, fd); /* int */ 1824 1.1 ryo uarg[1] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 1825 1.1 ryo iarg[2] = SCARG(p, mode); /* linux_umode_t */ 1826 1.1 ryo *n_args = 3; 1827 1.1 ryo break; 1828 1.1 ryo } 1829 1.1 ryo /* linux32_sys_mknodat */ 1830 1.1 ryo case 324: { 1831 1.1 ryo const struct linux32_sys_mknodat_args *p = params; 1832 1.1 ryo iarg[0] = SCARG(p, fd); /* int */ 1833 1.1 ryo uarg[1] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 1834 1.1 ryo iarg[2] = SCARG(p, mode); /* linux_umode_t */ 1835 1.1 ryo uarg[3] = SCARG(p, dev); /* unsigned */ 1836 1.1 ryo *n_args = 4; 1837 1.1 ryo break; 1838 1.1 ryo } 1839 1.1 ryo /* linux32_sys_fchownat */ 1840 1.1 ryo case 325: { 1841 1.1 ryo const struct linux32_sys_fchownat_args *p = params; 1842 1.1 ryo iarg[0] = SCARG(p, fd); /* int */ 1843 1.1 ryo uarg[1] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 1844 1.1 ryo uarg[2] = SCARG(p, owner); /* uid_t */ 1845 1.1 ryo iarg[3] = SCARG(p, group); /* gid_t */ 1846 1.1 ryo iarg[4] = SCARG(p, flag); /* int */ 1847 1.1 ryo *n_args = 5; 1848 1.1 ryo break; 1849 1.1 ryo } 1850 1.1 ryo /* linux32_sys_fstatat64 */ 1851 1.1 ryo case 327: { 1852 1.1 ryo const struct linux32_sys_fstatat64_args *p = params; 1853 1.1 ryo iarg[0] = SCARG(p, fd); /* int */ 1854 1.1 ryo uarg[1] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 1855 1.1 ryo uarg[2] = (intptr_t) SCARG(p, sp).i32; /* linux32_stat64p */ 1856 1.1 ryo iarg[3] = SCARG(p, flag); /* int */ 1857 1.1 ryo *n_args = 4; 1858 1.1 ryo break; 1859 1.1 ryo } 1860 1.1 ryo /* linux32_sys_unlinkat */ 1861 1.1 ryo case 328: { 1862 1.1 ryo const struct linux32_sys_unlinkat_args *p = params; 1863 1.1 ryo iarg[0] = SCARG(p, fd); /* int */ 1864 1.1 ryo uarg[1] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 1865 1.1 ryo iarg[2] = SCARG(p, flag); /* int */ 1866 1.1 ryo *n_args = 3; 1867 1.1 ryo break; 1868 1.1 ryo } 1869 1.1 ryo /* netbsd32_renameat */ 1870 1.1 ryo case 329: { 1871 1.1 ryo const struct netbsd32_renameat_args *p = params; 1872 1.1 ryo iarg[0] = SCARG(p, fromfd); /* int */ 1873 1.1 ryo uarg[1] = (intptr_t) SCARG(p, from).i32; /* netbsd32_charp */ 1874 1.1 ryo iarg[2] = SCARG(p, tofd); /* int */ 1875 1.1 ryo uarg[3] = (intptr_t) SCARG(p, to).i32; /* netbsd32_charp */ 1876 1.1 ryo *n_args = 4; 1877 1.1 ryo break; 1878 1.1 ryo } 1879 1.1 ryo /* linux32_sys_linkat */ 1880 1.1 ryo case 330: { 1881 1.1 ryo const struct linux32_sys_linkat_args *p = params; 1882 1.1 ryo iarg[0] = SCARG(p, fd1); /* int */ 1883 1.1 ryo uarg[1] = (intptr_t) SCARG(p, name1).i32; /* netbsd32_charp */ 1884 1.1 ryo iarg[2] = SCARG(p, fd2); /* int */ 1885 1.1 ryo uarg[3] = (intptr_t) SCARG(p, name2).i32; /* netbsd32_charp */ 1886 1.1 ryo iarg[4] = SCARG(p, flags); /* int */ 1887 1.1 ryo *n_args = 5; 1888 1.1 ryo break; 1889 1.1 ryo } 1890 1.1 ryo /* netbsd32_symlinkat */ 1891 1.1 ryo case 331: { 1892 1.1 ryo const struct netbsd32_symlinkat_args *p = params; 1893 1.1 ryo uarg[0] = (intptr_t) SCARG(p, path1).i32; /* netbsd32_charp */ 1894 1.1 ryo iarg[1] = SCARG(p, fd); /* int */ 1895 1.1 ryo uarg[2] = (intptr_t) SCARG(p, path2).i32; /* netbsd32_charp */ 1896 1.1 ryo *n_args = 3; 1897 1.1 ryo break; 1898 1.1 ryo } 1899 1.1 ryo /* netbsd32_readlinkat */ 1900 1.1 ryo case 332: { 1901 1.1 ryo const struct netbsd32_readlinkat_args *p = params; 1902 1.1 ryo iarg[0] = SCARG(p, fd); /* int */ 1903 1.1 ryo uarg[1] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 1904 1.1 ryo uarg[2] = (intptr_t) SCARG(p, buf).i32; /* netbsd32_charp */ 1905 1.1 ryo iarg[3] = SCARG(p, bufsize); /* linux32_size_t */ 1906 1.1 ryo *n_args = 4; 1907 1.1 ryo break; 1908 1.1 ryo } 1909 1.1 ryo /* linux32_sys_fchmodat */ 1910 1.1 ryo case 333: { 1911 1.1 ryo const struct linux32_sys_fchmodat_args *p = params; 1912 1.1 ryo iarg[0] = SCARG(p, fd); /* int */ 1913 1.1 ryo uarg[1] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 1914 1.1 ryo iarg[2] = SCARG(p, mode); /* linux_umode_t */ 1915 1.1 ryo *n_args = 3; 1916 1.1 ryo break; 1917 1.1 ryo } 1918 1.1 ryo /* linux32_sys_faccessat */ 1919 1.1 ryo case 334: { 1920 1.1 ryo const struct linux32_sys_faccessat_args *p = params; 1921 1.1 ryo iarg[0] = SCARG(p, fd); /* int */ 1922 1.1 ryo uarg[1] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 1923 1.1 ryo iarg[2] = SCARG(p, amode); /* int */ 1924 1.1 ryo *n_args = 3; 1925 1.1 ryo break; 1926 1.1 ryo } 1927 1.2 ryo /* linux32_sys_pselect6 */ 1928 1.2 ryo case 335: { 1929 1.2 ryo const struct linux32_sys_pselect6_args *p = params; 1930 1.2 ryo iarg[0] = SCARG(p, nfds); /* int */ 1931 1.2 ryo uarg[1] = (intptr_t) SCARG(p, readfds).i32; /* netbsd32_fd_setp_t */ 1932 1.2 ryo uarg[2] = (intptr_t) SCARG(p, writefds).i32; /* netbsd32_fd_setp_t */ 1933 1.2 ryo uarg[3] = (intptr_t) SCARG(p, exceptfds).i32; /* netbsd32_fd_setp_t */ 1934 1.2 ryo uarg[4] = (intptr_t) SCARG(p, timeout).i32; /* linux32_timespecp_t */ 1935 1.2 ryo uarg[5] = (intptr_t) SCARG(p, ss).i32; /* linux32_sized_sigsetp_t */ 1936 1.2 ryo *n_args = 6; 1937 1.2 ryo break; 1938 1.2 ryo } 1939 1.1 ryo /* linux32_sys_ppoll */ 1940 1.1 ryo case 336: { 1941 1.1 ryo const struct linux32_sys_ppoll_args *p = params; 1942 1.1 ryo uarg[0] = (intptr_t) SCARG(p, fds).i32; /* netbsd32_pollfdp_t */ 1943 1.1 ryo uarg[1] = SCARG(p, nfds); /* u_int */ 1944 1.1 ryo uarg[2] = (intptr_t) SCARG(p, timeout).i32; /* linux32_timespecp_t */ 1945 1.1 ryo uarg[3] = (intptr_t) SCARG(p, sigset).i32; /* linux32_sigsetp_t */ 1946 1.1 ryo *n_args = 4; 1947 1.1 ryo break; 1948 1.1 ryo } 1949 1.1 ryo /* netbsd32___futex_set_robust_list */ 1950 1.1 ryo case 338: { 1951 1.1 ryo const struct netbsd32___futex_set_robust_list_args *p = params; 1952 1.1 ryo uarg[0] = (intptr_t) SCARG(p, head).i32; /* netbsd32_voidp */ 1953 1.1 ryo iarg[1] = SCARG(p, len); /* netbsd32_size_t */ 1954 1.1 ryo *n_args = 2; 1955 1.1 ryo break; 1956 1.1 ryo } 1957 1.1 ryo /* netbsd32___futex_get_robust_list */ 1958 1.1 ryo case 339: { 1959 1.1 ryo const struct netbsd32___futex_get_robust_list_args *p = params; 1960 1.1 ryo iarg[0] = SCARG(p, lwpid); /* lwpid_t */ 1961 1.1 ryo uarg[1] = (intptr_t) SCARG(p, headp).i32; /* netbsd32_voidp */ 1962 1.1 ryo uarg[2] = (intptr_t) SCARG(p, lenp).i32; /* netbsd32_size_tp */ 1963 1.1 ryo *n_args = 3; 1964 1.1 ryo break; 1965 1.1 ryo } 1966 1.1 ryo /* linux32_sys_utimensat */ 1967 1.1 ryo case 348: { 1968 1.1 ryo const struct linux32_sys_utimensat_args *p = params; 1969 1.1 ryo iarg[0] = SCARG(p, fd); /* int */ 1970 1.1 ryo uarg[1] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 1971 1.1 ryo uarg[2] = (intptr_t) SCARG(p, times).i32; /* linux32_timespecp_t */ 1972 1.1 ryo iarg[3] = SCARG(p, flag); /* int */ 1973 1.1 ryo *n_args = 4; 1974 1.1 ryo break; 1975 1.1 ryo } 1976 1.1 ryo /* linux_sys_timerfd_create */ 1977 1.1 ryo case 350: { 1978 1.1 ryo const struct linux_sys_timerfd_create_args *p = params; 1979 1.1 ryo iarg[0] = SCARG(p, clock_id); /* clockid_t */ 1980 1.1 ryo iarg[1] = SCARG(p, flags); /* int */ 1981 1.1 ryo *n_args = 2; 1982 1.1 ryo break; 1983 1.1 ryo } 1984 1.1 ryo /* linux32_sys_eventfd */ 1985 1.1 ryo case 351: { 1986 1.1 ryo const struct linux32_sys_eventfd_args *p = params; 1987 1.1 ryo uarg[0] = SCARG(p, initval); /* unsigned int */ 1988 1.1 ryo *n_args = 1; 1989 1.1 ryo break; 1990 1.1 ryo } 1991 1.1 ryo /* linux32_sys_fallocate */ 1992 1.1 ryo case 352: { 1993 1.1 ryo const struct linux32_sys_fallocate_args *p = params; 1994 1.1 ryo iarg[0] = SCARG(p, fd); /* int */ 1995 1.1 ryo iarg[1] = SCARG(p, mode); /* int */ 1996 1.1 ryo iarg[2] = SCARG(p, offset); /* off_t */ 1997 1.1 ryo iarg[3] = SCARG(p, len); /* off_t */ 1998 1.1 ryo *n_args = 4; 1999 1.1 ryo break; 2000 1.1 ryo } 2001 1.1 ryo /* linux32_sys_timerfd_settime */ 2002 1.1 ryo case 353: { 2003 1.1 ryo const struct linux32_sys_timerfd_settime_args *p = params; 2004 1.1 ryo iarg[0] = SCARG(p, fd); /* int */ 2005 1.1 ryo iarg[1] = SCARG(p, flags); /* int */ 2006 1.1 ryo uarg[2] = (intptr_t) SCARG(p, tim); /* const struct linux32_itimerspec * */ 2007 1.1 ryo uarg[3] = (intptr_t) SCARG(p, otim); /* struct linux32_itimerspec * */ 2008 1.1 ryo *n_args = 4; 2009 1.1 ryo break; 2010 1.1 ryo } 2011 1.1 ryo /* linux32_sys_timerfd_gettime */ 2012 1.1 ryo case 354: { 2013 1.1 ryo const struct linux32_sys_timerfd_gettime_args *p = params; 2014 1.1 ryo iarg[0] = SCARG(p, fd); /* int */ 2015 1.1 ryo uarg[1] = (intptr_t) SCARG(p, tim); /* struct linux32_itimerspec * */ 2016 1.1 ryo *n_args = 2; 2017 1.1 ryo break; 2018 1.1 ryo } 2019 1.1 ryo /* linux32_sys_eventfd2 */ 2020 1.1 ryo case 356: { 2021 1.1 ryo const struct linux32_sys_eventfd2_args *p = params; 2022 1.1 ryo uarg[0] = SCARG(p, initval); /* unsigned int */ 2023 1.1 ryo iarg[1] = SCARG(p, flags); /* int */ 2024 1.1 ryo *n_args = 2; 2025 1.1 ryo break; 2026 1.1 ryo } 2027 1.1 ryo /* linux32_sys_dup3 */ 2028 1.1 ryo case 358: { 2029 1.1 ryo const struct linux32_sys_dup3_args *p = params; 2030 1.1 ryo iarg[0] = SCARG(p, from); /* int */ 2031 1.1 ryo iarg[1] = SCARG(p, to); /* int */ 2032 1.1 ryo iarg[2] = SCARG(p, flags); /* int */ 2033 1.1 ryo *n_args = 3; 2034 1.1 ryo break; 2035 1.1 ryo } 2036 1.1 ryo /* linux32_sys_pipe2 */ 2037 1.1 ryo case 359: { 2038 1.1 ryo const struct linux32_sys_pipe2_args *p = params; 2039 1.1 ryo uarg[0] = (intptr_t) SCARG(p, fd).i32; /* netbsd32_intp */ 2040 1.1 ryo iarg[1] = SCARG(p, flags); /* int */ 2041 1.1 ryo *n_args = 2; 2042 1.1 ryo break; 2043 1.1 ryo } 2044 1.1 ryo /* linux32_sys_preadv */ 2045 1.1 ryo case 361: { 2046 1.1 ryo const struct linux32_sys_preadv_args *p = params; 2047 1.1 ryo iarg[0] = SCARG(p, fd); /* int */ 2048 1.1 ryo uarg[1] = (intptr_t) SCARG(p, iovp).i32; /* const netbsd32_iovecp_t */ 2049 1.1 ryo iarg[2] = SCARG(p, iovcnt); /* int */ 2050 1.1 ryo iarg[3] = SCARG(p, off_lo); /* netbsd32_u_long */ 2051 1.1 ryo iarg[4] = SCARG(p, off_hi); /* netbsd32_u_long */ 2052 1.1 ryo *n_args = 5; 2053 1.1 ryo break; 2054 1.1 ryo } 2055 1.1 ryo /* linux32_sys_pwritev */ 2056 1.1 ryo case 362: { 2057 1.1 ryo const struct linux32_sys_pwritev_args *p = params; 2058 1.1 ryo iarg[0] = SCARG(p, fd); /* int */ 2059 1.1 ryo uarg[1] = (intptr_t) SCARG(p, iovp).i32; /* const netbsd32_iovecp_t */ 2060 1.1 ryo iarg[2] = SCARG(p, iovcnt); /* int */ 2061 1.1 ryo iarg[3] = SCARG(p, off_lo); /* netbsd32_u_long */ 2062 1.1 ryo iarg[4] = SCARG(p, off_hi); /* netbsd32_u_long */ 2063 1.1 ryo *n_args = 5; 2064 1.1 ryo break; 2065 1.1 ryo } 2066 1.3 ryo /* linux32_sys_prlimit64 */ 2067 1.3 ryo case 369: { 2068 1.3 ryo const struct linux32_sys_prlimit64_args *p = params; 2069 1.3 ryo iarg[0] = SCARG(p, pid); /* pid_t */ 2070 1.3 ryo iarg[1] = SCARG(p, which); /* int */ 2071 1.3 ryo uarg[2] = (intptr_t) SCARG(p, new_rlp).i32; /* netbsd32_rlimitp_t */ 2072 1.3 ryo uarg[3] = (intptr_t) SCARG(p, old_rlp).i32; /* netbsd32_rlimitp_t */ 2073 1.3 ryo *n_args = 4; 2074 1.3 ryo break; 2075 1.3 ryo } 2076 1.1 ryo /* netbsd32_getrandom */ 2077 1.1 ryo case 384: { 2078 1.1 ryo const struct netbsd32_getrandom_args *p = params; 2079 1.1 ryo uarg[0] = (intptr_t) SCARG(p, buf).i32; /* netbsd32_voidp */ 2080 1.1 ryo iarg[1] = SCARG(p, buflen); /* netbsd32_size_t */ 2081 1.1 ryo uarg[2] = SCARG(p, flags); /* unsigned int */ 2082 1.1 ryo *n_args = 3; 2083 1.1 ryo break; 2084 1.1 ryo } 2085 1.1 ryo /* linux32_sys_statx */ 2086 1.1 ryo case 397: { 2087 1.1 ryo const struct linux32_sys_statx_args *p = params; 2088 1.1 ryo iarg[0] = SCARG(p, fd); /* int */ 2089 1.1 ryo uarg[1] = (intptr_t) SCARG(p, path).i32; /* netbsd32_charp */ 2090 1.1 ryo iarg[2] = SCARG(p, flag); /* int */ 2091 1.1 ryo uarg[3] = SCARG(p, mask); /* unsigned int */ 2092 1.1 ryo uarg[4] = (intptr_t) SCARG(p, sp).i32; /* linux32_statxp */ 2093 1.1 ryo *n_args = 5; 2094 1.1 ryo break; 2095 1.1 ryo } 2096 1.1 ryo /* linux32_sys_set_tls */ 2097 1.1 ryo case 485: { 2098 1.1 ryo const struct linux32_sys_set_tls_args *p = params; 2099 1.1 ryo uarg[0] = (intptr_t) SCARG(p, tls).i32; /* netbsd32_voidp */ 2100 1.1 ryo *n_args = 1; 2101 1.1 ryo break; 2102 1.1 ryo } 2103 1.1 ryo /* linux32_sys_get_tls */ 2104 1.1 ryo case 486: { 2105 1.1 ryo *n_args = 0; 2106 1.1 ryo break; 2107 1.1 ryo } 2108 1.1 ryo default: 2109 1.1 ryo *n_args = 0; 2110 1.1 ryo break; 2111 1.1 ryo }; 2112 1.1 ryo } 2113 1.1 ryo static void 2114 1.1 ryo systrace_entry_setargdesc(int sysnum, int ndx, char *desc, size_t descsz) 2115 1.1 ryo { 2116 1.1 ryo const char *p = NULL; 2117 1.1 ryo switch (sysnum) { 2118 1.1 ryo /* linux_sys_nosys */ 2119 1.1 ryo case 0: 2120 1.1 ryo break; 2121 1.1 ryo /* linux32_sys_exit */ 2122 1.1 ryo case 1: 2123 1.1 ryo switch(ndx) { 2124 1.1 ryo case 0: 2125 1.1 ryo p = "int"; 2126 1.1 ryo break; 2127 1.1 ryo default: 2128 1.1 ryo break; 2129 1.1 ryo }; 2130 1.1 ryo break; 2131 1.1 ryo /* sys_fork */ 2132 1.1 ryo case 2: 2133 1.1 ryo break; 2134 1.1 ryo /* netbsd32_read */ 2135 1.1 ryo case 3: 2136 1.1 ryo switch(ndx) { 2137 1.1 ryo case 0: 2138 1.1 ryo p = "int"; 2139 1.1 ryo break; 2140 1.1 ryo case 1: 2141 1.1 ryo p = "netbsd32_voidp"; 2142 1.1 ryo break; 2143 1.1 ryo case 2: 2144 1.1 ryo p = "netbsd32_size_t"; 2145 1.1 ryo break; 2146 1.1 ryo default: 2147 1.1 ryo break; 2148 1.1 ryo }; 2149 1.1 ryo break; 2150 1.1 ryo /* netbsd32_write */ 2151 1.1 ryo case 4: 2152 1.1 ryo switch(ndx) { 2153 1.1 ryo case 0: 2154 1.1 ryo p = "int"; 2155 1.1 ryo break; 2156 1.1 ryo case 1: 2157 1.1 ryo p = "netbsd32_voidp"; 2158 1.1 ryo break; 2159 1.1 ryo case 2: 2160 1.1 ryo p = "netbsd32_size_t"; 2161 1.1 ryo break; 2162 1.1 ryo default: 2163 1.1 ryo break; 2164 1.1 ryo }; 2165 1.1 ryo break; 2166 1.1 ryo /* linux32_sys_open */ 2167 1.1 ryo case 5: 2168 1.1 ryo switch(ndx) { 2169 1.1 ryo case 0: 2170 1.1 ryo p = "netbsd32_charp"; 2171 1.1 ryo break; 2172 1.1 ryo case 1: 2173 1.1 ryo p = "int"; 2174 1.1 ryo break; 2175 1.1 ryo case 2: 2176 1.1 ryo p = "linux_umode_t"; 2177 1.1 ryo break; 2178 1.1 ryo default: 2179 1.1 ryo break; 2180 1.1 ryo }; 2181 1.1 ryo break; 2182 1.1 ryo /* netbsd32_close */ 2183 1.1 ryo case 6: 2184 1.1 ryo switch(ndx) { 2185 1.1 ryo case 0: 2186 1.1 ryo p = "int"; 2187 1.1 ryo break; 2188 1.1 ryo default: 2189 1.1 ryo break; 2190 1.1 ryo }; 2191 1.1 ryo break; 2192 1.1 ryo /* linux32_sys_waitpid */ 2193 1.1 ryo case 7: 2194 1.1 ryo switch(ndx) { 2195 1.1 ryo case 0: 2196 1.1 ryo p = "int"; 2197 1.1 ryo break; 2198 1.1 ryo case 1: 2199 1.1 ryo p = "netbsd32_intp"; 2200 1.1 ryo break; 2201 1.1 ryo case 2: 2202 1.1 ryo p = "int"; 2203 1.1 ryo break; 2204 1.1 ryo default: 2205 1.1 ryo break; 2206 1.1 ryo }; 2207 1.1 ryo break; 2208 1.1 ryo /* linux32_sys_creat */ 2209 1.1 ryo case 8: 2210 1.1 ryo switch(ndx) { 2211 1.1 ryo case 0: 2212 1.1 ryo p = "netbsd32_charp"; 2213 1.1 ryo break; 2214 1.1 ryo case 1: 2215 1.1 ryo p = "linux_umode_t"; 2216 1.1 ryo break; 2217 1.1 ryo default: 2218 1.1 ryo break; 2219 1.1 ryo }; 2220 1.1 ryo break; 2221 1.1 ryo /* netbsd32_link */ 2222 1.1 ryo case 9: 2223 1.1 ryo switch(ndx) { 2224 1.1 ryo case 0: 2225 1.1 ryo p = "netbsd32_charp"; 2226 1.1 ryo break; 2227 1.1 ryo case 1: 2228 1.1 ryo p = "netbsd32_charp"; 2229 1.1 ryo break; 2230 1.1 ryo default: 2231 1.1 ryo break; 2232 1.1 ryo }; 2233 1.1 ryo break; 2234 1.1 ryo /* linux32_sys_unlink */ 2235 1.1 ryo case 10: 2236 1.1 ryo switch(ndx) { 2237 1.1 ryo case 0: 2238 1.1 ryo p = "netbsd32_charp"; 2239 1.1 ryo break; 2240 1.1 ryo default: 2241 1.1 ryo break; 2242 1.1 ryo }; 2243 1.1 ryo break; 2244 1.1 ryo /* netbsd32_execve */ 2245 1.1 ryo case 11: 2246 1.1 ryo switch(ndx) { 2247 1.1 ryo case 0: 2248 1.1 ryo p = "netbsd32_charp"; 2249 1.1 ryo break; 2250 1.1 ryo case 1: 2251 1.1 ryo p = "netbsd32_charpp"; 2252 1.1 ryo break; 2253 1.1 ryo case 2: 2254 1.1 ryo p = "netbsd32_charpp"; 2255 1.1 ryo break; 2256 1.1 ryo default: 2257 1.1 ryo break; 2258 1.1 ryo }; 2259 1.1 ryo break; 2260 1.1 ryo /* netbsd32_chdir */ 2261 1.1 ryo case 12: 2262 1.1 ryo switch(ndx) { 2263 1.1 ryo case 0: 2264 1.1 ryo p = "netbsd32_charp"; 2265 1.1 ryo break; 2266 1.1 ryo default: 2267 1.1 ryo break; 2268 1.1 ryo }; 2269 1.1 ryo break; 2270 1.1 ryo /* linux32_sys_time */ 2271 1.1 ryo case 13: 2272 1.1 ryo switch(ndx) { 2273 1.1 ryo case 0: 2274 1.1 ryo p = "linux32_timep_t"; 2275 1.1 ryo break; 2276 1.1 ryo default: 2277 1.1 ryo break; 2278 1.1 ryo }; 2279 1.1 ryo break; 2280 1.1 ryo /* linux32_sys_mknod */ 2281 1.1 ryo case 14: 2282 1.1 ryo switch(ndx) { 2283 1.1 ryo case 0: 2284 1.1 ryo p = "netbsd32_charp"; 2285 1.1 ryo break; 2286 1.1 ryo case 1: 2287 1.1 ryo p = "linux_umode_t"; 2288 1.1 ryo break; 2289 1.1 ryo case 2: 2290 1.1 ryo p = "unsigned"; 2291 1.1 ryo break; 2292 1.1 ryo default: 2293 1.1 ryo break; 2294 1.1 ryo }; 2295 1.1 ryo break; 2296 1.1 ryo /* netbsd32_chmod */ 2297 1.1 ryo case 15: 2298 1.1 ryo switch(ndx) { 2299 1.1 ryo case 0: 2300 1.1 ryo p = "netbsd32_charp"; 2301 1.1 ryo break; 2302 1.1 ryo case 1: 2303 1.1 ryo p = "linux_umode_t"; 2304 1.1 ryo break; 2305 1.1 ryo default: 2306 1.1 ryo break; 2307 1.1 ryo }; 2308 1.1 ryo break; 2309 1.1 ryo /* linux32_sys_lchown16 */ 2310 1.1 ryo case 16: 2311 1.1 ryo switch(ndx) { 2312 1.1 ryo case 0: 2313 1.1 ryo p = "netbsd32_charp"; 2314 1.1 ryo break; 2315 1.1 ryo case 1: 2316 1.1 ryo p = "linux32_uid16_t"; 2317 1.1 ryo break; 2318 1.1 ryo case 2: 2319 1.1 ryo p = "linux32_gid16_t"; 2320 1.1 ryo break; 2321 1.1 ryo default: 2322 1.1 ryo break; 2323 1.1 ryo }; 2324 1.1 ryo break; 2325 1.1 ryo /* compat_43_netbsd32_olseek */ 2326 1.1 ryo case 19: 2327 1.1 ryo switch(ndx) { 2328 1.1 ryo case 0: 2329 1.1 ryo p = "int"; 2330 1.1 ryo break; 2331 1.1 ryo case 1: 2332 1.1 ryo p = "netbsd32_long"; 2333 1.1 ryo break; 2334 1.1 ryo case 2: 2335 1.1 ryo p = "int"; 2336 1.1 ryo break; 2337 1.1 ryo default: 2338 1.1 ryo break; 2339 1.1 ryo }; 2340 1.1 ryo break; 2341 1.1 ryo /* sys_getpid */ 2342 1.1 ryo case 20: 2343 1.1 ryo break; 2344 1.1 ryo /* netbsd32_setuid */ 2345 1.1 ryo case 23: 2346 1.1 ryo switch(ndx) { 2347 1.1 ryo case 0: 2348 1.1 ryo p = "uid_t"; 2349 1.1 ryo break; 2350 1.1 ryo default: 2351 1.1 ryo break; 2352 1.1 ryo }; 2353 1.1 ryo break; 2354 1.1 ryo /* sys_getuid */ 2355 1.1 ryo case 24: 2356 1.1 ryo break; 2357 1.1 ryo /* linux32_sys_stime */ 2358 1.1 ryo case 25: 2359 1.1 ryo switch(ndx) { 2360 1.1 ryo case 0: 2361 1.1 ryo p = "linux32_timep_t"; 2362 1.1 ryo break; 2363 1.1 ryo default: 2364 1.1 ryo break; 2365 1.1 ryo }; 2366 1.1 ryo break; 2367 1.1 ryo /* linux32_sys_ptrace */ 2368 1.1 ryo case 26: 2369 1.1 ryo switch(ndx) { 2370 1.1 ryo case 0: 2371 1.1 ryo p = "int"; 2372 1.1 ryo break; 2373 1.1 ryo case 1: 2374 1.1 ryo p = "int"; 2375 1.1 ryo break; 2376 1.1 ryo case 2: 2377 1.1 ryo p = "int"; 2378 1.1 ryo break; 2379 1.1 ryo case 3: 2380 1.1 ryo p = "int"; 2381 1.1 ryo break; 2382 1.1 ryo default: 2383 1.1 ryo break; 2384 1.1 ryo }; 2385 1.1 ryo break; 2386 1.1 ryo /* linux32_sys_alarm */ 2387 1.1 ryo case 27: 2388 1.1 ryo switch(ndx) { 2389 1.1 ryo case 0: 2390 1.1 ryo p = "unsigned int"; 2391 1.1 ryo break; 2392 1.1 ryo default: 2393 1.1 ryo break; 2394 1.1 ryo }; 2395 1.1 ryo break; 2396 1.1 ryo /* linux_sys_pause */ 2397 1.1 ryo case 29: 2398 1.1 ryo break; 2399 1.1 ryo /* linux32_sys_utime */ 2400 1.1 ryo case 30: 2401 1.1 ryo switch(ndx) { 2402 1.1 ryo case 0: 2403 1.1 ryo p = "netbsd32_charp"; 2404 1.1 ryo break; 2405 1.1 ryo case 1: 2406 1.1 ryo p = "linux32_utimbufp_t"; 2407 1.1 ryo break; 2408 1.1 ryo default: 2409 1.1 ryo break; 2410 1.1 ryo }; 2411 1.1 ryo break; 2412 1.1 ryo /* netbsd32_access */ 2413 1.1 ryo case 33: 2414 1.1 ryo switch(ndx) { 2415 1.1 ryo case 0: 2416 1.1 ryo p = "netbsd32_charp"; 2417 1.1 ryo break; 2418 1.1 ryo case 1: 2419 1.1 ryo p = "int"; 2420 1.1 ryo break; 2421 1.1 ryo default: 2422 1.1 ryo break; 2423 1.1 ryo }; 2424 1.1 ryo break; 2425 1.1 ryo /* linux32_sys_nice */ 2426 1.1 ryo case 34: 2427 1.1 ryo switch(ndx) { 2428 1.1 ryo case 0: 2429 1.1 ryo p = "int"; 2430 1.1 ryo break; 2431 1.1 ryo default: 2432 1.1 ryo break; 2433 1.1 ryo }; 2434 1.1 ryo break; 2435 1.1 ryo /* sys_sync */ 2436 1.1 ryo case 36: 2437 1.1 ryo break; 2438 1.1 ryo /* linux32_sys_kill */ 2439 1.1 ryo case 37: 2440 1.1 ryo switch(ndx) { 2441 1.1 ryo case 0: 2442 1.1 ryo p = "int"; 2443 1.1 ryo break; 2444 1.1 ryo case 1: 2445 1.1 ryo p = "int"; 2446 1.1 ryo break; 2447 1.1 ryo default: 2448 1.1 ryo break; 2449 1.1 ryo }; 2450 1.1 ryo break; 2451 1.1 ryo /* netbsd32___posix_rename */ 2452 1.1 ryo case 38: 2453 1.1 ryo switch(ndx) { 2454 1.1 ryo case 0: 2455 1.1 ryo p = "netbsd32_charp"; 2456 1.1 ryo break; 2457 1.1 ryo case 1: 2458 1.1 ryo p = "netbsd32_charp"; 2459 1.1 ryo break; 2460 1.1 ryo default: 2461 1.1 ryo break; 2462 1.1 ryo }; 2463 1.1 ryo break; 2464 1.1 ryo /* netbsd32_mkdir */ 2465 1.1 ryo case 39: 2466 1.1 ryo switch(ndx) { 2467 1.1 ryo case 0: 2468 1.1 ryo p = "netbsd32_charp"; 2469 1.1 ryo break; 2470 1.1 ryo case 1: 2471 1.1 ryo p = "linux_umode_t"; 2472 1.1 ryo break; 2473 1.1 ryo default: 2474 1.1 ryo break; 2475 1.1 ryo }; 2476 1.1 ryo break; 2477 1.1 ryo /* netbsd32_rmdir */ 2478 1.1 ryo case 40: 2479 1.1 ryo switch(ndx) { 2480 1.1 ryo case 0: 2481 1.1 ryo p = "netbsd32_charp"; 2482 1.1 ryo break; 2483 1.1 ryo default: 2484 1.1 ryo break; 2485 1.1 ryo }; 2486 1.1 ryo break; 2487 1.1 ryo /* netbsd32_dup */ 2488 1.1 ryo case 41: 2489 1.1 ryo switch(ndx) { 2490 1.1 ryo case 0: 2491 1.1 ryo p = "int"; 2492 1.1 ryo break; 2493 1.1 ryo default: 2494 1.1 ryo break; 2495 1.1 ryo }; 2496 1.1 ryo break; 2497 1.1 ryo /* linux32_sys_pipe */ 2498 1.1 ryo case 42: 2499 1.1 ryo switch(ndx) { 2500 1.1 ryo case 0: 2501 1.1 ryo p = "netbsd32_intp"; 2502 1.1 ryo break; 2503 1.1 ryo default: 2504 1.1 ryo break; 2505 1.1 ryo }; 2506 1.1 ryo break; 2507 1.1 ryo /* linux32_sys_times */ 2508 1.1 ryo case 43: 2509 1.1 ryo switch(ndx) { 2510 1.1 ryo case 0: 2511 1.1 ryo p = "linux32_tmsp_t"; 2512 1.1 ryo break; 2513 1.1 ryo default: 2514 1.1 ryo break; 2515 1.1 ryo }; 2516 1.1 ryo break; 2517 1.1 ryo /* linux32_sys_brk */ 2518 1.1 ryo case 45: 2519 1.1 ryo switch(ndx) { 2520 1.1 ryo case 0: 2521 1.1 ryo p = "netbsd32_charp"; 2522 1.1 ryo break; 2523 1.1 ryo default: 2524 1.1 ryo break; 2525 1.1 ryo }; 2526 1.1 ryo break; 2527 1.1 ryo /* netbsd32_setgid */ 2528 1.1 ryo case 46: 2529 1.1 ryo switch(ndx) { 2530 1.1 ryo case 0: 2531 1.1 ryo p = "gid_t"; 2532 1.1 ryo break; 2533 1.1 ryo default: 2534 1.1 ryo break; 2535 1.1 ryo }; 2536 1.1 ryo break; 2537 1.1 ryo /* sys_getgid */ 2538 1.1 ryo case 47: 2539 1.1 ryo break; 2540 1.1 ryo /* linux32_sys_signal */ 2541 1.1 ryo case 48: 2542 1.1 ryo switch(ndx) { 2543 1.1 ryo case 0: 2544 1.1 ryo p = "int"; 2545 1.1 ryo break; 2546 1.1 ryo case 1: 2547 1.1 ryo p = "linux32_handlerp_t"; 2548 1.1 ryo break; 2549 1.1 ryo default: 2550 1.1 ryo break; 2551 1.1 ryo }; 2552 1.1 ryo break; 2553 1.1 ryo /* sys_geteuid */ 2554 1.1 ryo case 49: 2555 1.1 ryo break; 2556 1.1 ryo /* sys_getegid */ 2557 1.1 ryo case 50: 2558 1.1 ryo break; 2559 1.1 ryo /* netbsd32_acct */ 2560 1.1 ryo case 51: 2561 1.1 ryo switch(ndx) { 2562 1.1 ryo case 0: 2563 1.1 ryo p = "netbsd32_charp"; 2564 1.1 ryo break; 2565 1.1 ryo default: 2566 1.1 ryo break; 2567 1.1 ryo }; 2568 1.1 ryo break; 2569 1.1 ryo /* linux32_sys_ioctl */ 2570 1.1 ryo case 54: 2571 1.1 ryo switch(ndx) { 2572 1.1 ryo case 0: 2573 1.1 ryo p = "int"; 2574 1.1 ryo break; 2575 1.1 ryo case 1: 2576 1.1 ryo p = "netbsd32_u_long"; 2577 1.1 ryo break; 2578 1.1 ryo case 2: 2579 1.1 ryo p = "netbsd32_charp"; 2580 1.1 ryo break; 2581 1.1 ryo default: 2582 1.1 ryo break; 2583 1.1 ryo }; 2584 1.1 ryo break; 2585 1.1 ryo /* linux32_sys_fcntl */ 2586 1.1 ryo case 55: 2587 1.1 ryo switch(ndx) { 2588 1.1 ryo case 0: 2589 1.1 ryo p = "int"; 2590 1.1 ryo break; 2591 1.1 ryo case 1: 2592 1.1 ryo p = "int"; 2593 1.1 ryo break; 2594 1.1 ryo case 2: 2595 1.1 ryo p = "netbsd32_voidp"; 2596 1.1 ryo break; 2597 1.1 ryo default: 2598 1.1 ryo break; 2599 1.1 ryo }; 2600 1.1 ryo break; 2601 1.1 ryo /* netbsd32_setpgid */ 2602 1.1 ryo case 57: 2603 1.1 ryo switch(ndx) { 2604 1.1 ryo case 0: 2605 1.1 ryo p = "int"; 2606 1.1 ryo break; 2607 1.1 ryo case 1: 2608 1.1 ryo p = "int"; 2609 1.1 ryo break; 2610 1.1 ryo default: 2611 1.1 ryo break; 2612 1.1 ryo }; 2613 1.1 ryo break; 2614 1.1 ryo /* linux32_sys_oldolduname */ 2615 1.1 ryo case 59: 2616 1.1 ryo switch(ndx) { 2617 1.1 ryo case 0: 2618 1.1 ryo p = "linux32_oldold_utsnamep_t"; 2619 1.1 ryo break; 2620 1.1 ryo default: 2621 1.1 ryo break; 2622 1.1 ryo }; 2623 1.1 ryo break; 2624 1.1 ryo /* netbsd32_umask */ 2625 1.1 ryo case 60: 2626 1.1 ryo switch(ndx) { 2627 1.1 ryo case 0: 2628 1.1 ryo p = "int"; 2629 1.1 ryo break; 2630 1.1 ryo default: 2631 1.1 ryo break; 2632 1.1 ryo }; 2633 1.1 ryo break; 2634 1.1 ryo /* netbsd32_chroot */ 2635 1.1 ryo case 61: 2636 1.1 ryo switch(ndx) { 2637 1.1 ryo case 0: 2638 1.1 ryo p = "netbsd32_charp"; 2639 1.1 ryo break; 2640 1.1 ryo default: 2641 1.1 ryo break; 2642 1.1 ryo }; 2643 1.1 ryo break; 2644 1.1 ryo /* netbsd32_dup2 */ 2645 1.1 ryo case 63: 2646 1.1 ryo switch(ndx) { 2647 1.1 ryo case 0: 2648 1.1 ryo p = "int"; 2649 1.1 ryo break; 2650 1.1 ryo case 1: 2651 1.1 ryo p = "int"; 2652 1.1 ryo break; 2653 1.1 ryo default: 2654 1.1 ryo break; 2655 1.1 ryo }; 2656 1.1 ryo break; 2657 1.1 ryo /* sys_getppid */ 2658 1.1 ryo case 64: 2659 1.1 ryo break; 2660 1.1 ryo /* sys_getpgrp */ 2661 1.1 ryo case 65: 2662 1.1 ryo break; 2663 1.1 ryo /* sys_setsid */ 2664 1.1 ryo case 66: 2665 1.1 ryo break; 2666 1.1 ryo /* linux32_sys_siggetmask */ 2667 1.1 ryo case 68: 2668 1.1 ryo break; 2669 1.1 ryo /* linux32_sys_sigsetmask */ 2670 1.1 ryo case 69: 2671 1.1 ryo switch(ndx) { 2672 1.1 ryo case 0: 2673 1.1 ryo p = "linux32_old_sigset_t"; 2674 1.1 ryo break; 2675 1.1 ryo default: 2676 1.1 ryo break; 2677 1.1 ryo }; 2678 1.1 ryo break; 2679 1.1 ryo /* linux32_sys_setreuid16 */ 2680 1.1 ryo case 70: 2681 1.1 ryo switch(ndx) { 2682 1.1 ryo case 0: 2683 1.1 ryo p = "linux32_uid16_t"; 2684 1.1 ryo break; 2685 1.1 ryo case 1: 2686 1.1 ryo p = "linux32_uid16_t"; 2687 1.1 ryo break; 2688 1.1 ryo default: 2689 1.1 ryo break; 2690 1.1 ryo }; 2691 1.1 ryo break; 2692 1.1 ryo /* linux32_sys_setregid16 */ 2693 1.1 ryo case 71: 2694 1.1 ryo switch(ndx) { 2695 1.1 ryo case 0: 2696 1.1 ryo p = "linux32_gid16_t"; 2697 1.1 ryo break; 2698 1.1 ryo case 1: 2699 1.1 ryo p = "linux32_gid16_t"; 2700 1.1 ryo break; 2701 1.1 ryo default: 2702 1.1 ryo break; 2703 1.1 ryo }; 2704 1.1 ryo break; 2705 1.1 ryo /* compat_43_netbsd32_osethostname */ 2706 1.1 ryo case 74: 2707 1.1 ryo switch(ndx) { 2708 1.1 ryo case 0: 2709 1.1 ryo p = "netbsd32_charp"; 2710 1.1 ryo break; 2711 1.1 ryo case 1: 2712 1.1 ryo p = "u_int"; 2713 1.1 ryo break; 2714 1.1 ryo default: 2715 1.1 ryo break; 2716 1.1 ryo }; 2717 1.1 ryo break; 2718 1.1 ryo /* linux32_sys_setrlimit */ 2719 1.1 ryo case 75: 2720 1.1 ryo switch(ndx) { 2721 1.1 ryo case 0: 2722 1.1 ryo p = "u_int"; 2723 1.1 ryo break; 2724 1.1 ryo case 1: 2725 1.1 ryo p = "netbsd32_orlimitp_t"; 2726 1.1 ryo break; 2727 1.1 ryo default: 2728 1.1 ryo break; 2729 1.1 ryo }; 2730 1.1 ryo break; 2731 1.1 ryo /* linux32_sys_getrlimit */ 2732 1.1 ryo case 76: 2733 1.1 ryo switch(ndx) { 2734 1.1 ryo case 0: 2735 1.1 ryo p = "u_int"; 2736 1.1 ryo break; 2737 1.1 ryo case 1: 2738 1.1 ryo p = "netbsd32_orlimitp_t"; 2739 1.1 ryo break; 2740 1.1 ryo default: 2741 1.1 ryo break; 2742 1.1 ryo }; 2743 1.1 ryo break; 2744 1.1 ryo /* compat_50_netbsd32_getrusage */ 2745 1.1 ryo case 77: 2746 1.1 ryo switch(ndx) { 2747 1.1 ryo case 0: 2748 1.1 ryo p = "int"; 2749 1.1 ryo break; 2750 1.1 ryo case 1: 2751 1.1 ryo p = "netbsd32_rusage50p_t"; 2752 1.1 ryo break; 2753 1.1 ryo default: 2754 1.1 ryo break; 2755 1.1 ryo }; 2756 1.1 ryo break; 2757 1.1 ryo /* linux32_sys_gettimeofday */ 2758 1.1 ryo case 78: 2759 1.1 ryo switch(ndx) { 2760 1.1 ryo case 0: 2761 1.1 ryo p = "netbsd32_timeval50p_t"; 2762 1.1 ryo break; 2763 1.1 ryo case 1: 2764 1.1 ryo p = "netbsd32_timezonep_t"; 2765 1.1 ryo break; 2766 1.1 ryo default: 2767 1.1 ryo break; 2768 1.1 ryo }; 2769 1.1 ryo break; 2770 1.1 ryo /* linux32_sys_settimeofday */ 2771 1.1 ryo case 79: 2772 1.1 ryo switch(ndx) { 2773 1.1 ryo case 0: 2774 1.1 ryo p = "netbsd32_timeval50p_t"; 2775 1.1 ryo break; 2776 1.1 ryo case 1: 2777 1.1 ryo p = "netbsd32_timezonep_t"; 2778 1.1 ryo break; 2779 1.1 ryo default: 2780 1.1 ryo break; 2781 1.1 ryo }; 2782 1.1 ryo break; 2783 1.1 ryo /* linux32_sys_getgroups16 */ 2784 1.1 ryo case 80: 2785 1.1 ryo switch(ndx) { 2786 1.1 ryo case 0: 2787 1.1 ryo p = "int"; 2788 1.1 ryo break; 2789 1.1 ryo case 1: 2790 1.1 ryo p = "linux32_gid16p_t"; 2791 1.1 ryo break; 2792 1.1 ryo default: 2793 1.1 ryo break; 2794 1.1 ryo }; 2795 1.1 ryo break; 2796 1.1 ryo /* linux32_sys_setgroups16 */ 2797 1.1 ryo case 81: 2798 1.1 ryo switch(ndx) { 2799 1.1 ryo case 0: 2800 1.1 ryo p = "int"; 2801 1.1 ryo break; 2802 1.1 ryo case 1: 2803 1.1 ryo p = "linux32_gid16p_t"; 2804 1.1 ryo break; 2805 1.1 ryo default: 2806 1.1 ryo break; 2807 1.1 ryo }; 2808 1.1 ryo break; 2809 1.1 ryo /* linux32_sys_oldselect */ 2810 1.1 ryo case 82: 2811 1.1 ryo switch(ndx) { 2812 1.1 ryo case 0: 2813 1.1 ryo p = "linux32_oldselectp_t"; 2814 1.1 ryo break; 2815 1.1 ryo default: 2816 1.1 ryo break; 2817 1.1 ryo }; 2818 1.1 ryo break; 2819 1.1 ryo /* netbsd32_symlink */ 2820 1.1 ryo case 83: 2821 1.1 ryo switch(ndx) { 2822 1.1 ryo case 0: 2823 1.1 ryo p = "netbsd32_charp"; 2824 1.1 ryo break; 2825 1.1 ryo case 1: 2826 1.1 ryo p = "netbsd32_charp"; 2827 1.1 ryo break; 2828 1.1 ryo default: 2829 1.1 ryo break; 2830 1.1 ryo }; 2831 1.1 ryo break; 2832 1.1 ryo /* compat_43_netbsd32_lstat43 */ 2833 1.1 ryo case 84: 2834 1.1 ryo switch(ndx) { 2835 1.1 ryo case 0: 2836 1.1 ryo p = "netbsd32_charp"; 2837 1.1 ryo break; 2838 1.1 ryo case 1: 2839 1.1 ryo p = "netbsd32_stat43p_t"; 2840 1.1 ryo break; 2841 1.1 ryo default: 2842 1.1 ryo break; 2843 1.1 ryo }; 2844 1.1 ryo break; 2845 1.1 ryo /* netbsd32_readlink */ 2846 1.1 ryo case 85: 2847 1.1 ryo switch(ndx) { 2848 1.1 ryo case 0: 2849 1.1 ryo p = "netbsd32_charp"; 2850 1.1 ryo break; 2851 1.1 ryo case 1: 2852 1.1 ryo p = "netbsd32_charp"; 2853 1.1 ryo break; 2854 1.1 ryo case 2: 2855 1.1 ryo p = "netbsd32_size_t"; 2856 1.1 ryo break; 2857 1.1 ryo default: 2858 1.1 ryo break; 2859 1.1 ryo }; 2860 1.1 ryo break; 2861 1.1 ryo /* linux32_sys_swapon */ 2862 1.1 ryo case 87: 2863 1.1 ryo switch(ndx) { 2864 1.1 ryo case 0: 2865 1.1 ryo p = "netbsd32_charp"; 2866 1.1 ryo break; 2867 1.1 ryo default: 2868 1.1 ryo break; 2869 1.1 ryo }; 2870 1.1 ryo break; 2871 1.1 ryo /* linux32_sys_reboot */ 2872 1.1 ryo case 88: 2873 1.1 ryo switch(ndx) { 2874 1.1 ryo case 0: 2875 1.1 ryo p = "int"; 2876 1.1 ryo break; 2877 1.1 ryo case 1: 2878 1.1 ryo p = "int"; 2879 1.1 ryo break; 2880 1.1 ryo case 2: 2881 1.1 ryo p = "int"; 2882 1.1 ryo break; 2883 1.1 ryo case 3: 2884 1.1 ryo p = "netbsd32_voidp"; 2885 1.1 ryo break; 2886 1.1 ryo default: 2887 1.1 ryo break; 2888 1.1 ryo }; 2889 1.1 ryo break; 2890 1.1 ryo /* linux32_sys_readdir */ 2891 1.1 ryo case 89: 2892 1.1 ryo switch(ndx) { 2893 1.1 ryo case 0: 2894 1.1 ryo p = "int"; 2895 1.1 ryo break; 2896 1.1 ryo case 1: 2897 1.1 ryo p = "netbsd32_voidp"; 2898 1.1 ryo break; 2899 1.1 ryo case 2: 2900 1.1 ryo p = "unsigned int"; 2901 1.1 ryo break; 2902 1.1 ryo default: 2903 1.1 ryo break; 2904 1.1 ryo }; 2905 1.1 ryo break; 2906 1.1 ryo /* linux32_sys_old_mmap */ 2907 1.1 ryo case 90: 2908 1.1 ryo switch(ndx) { 2909 1.1 ryo case 0: 2910 1.1 ryo p = "linux32_oldmmapp"; 2911 1.1 ryo break; 2912 1.1 ryo default: 2913 1.1 ryo break; 2914 1.1 ryo }; 2915 1.1 ryo break; 2916 1.1 ryo /* netbsd32_munmap */ 2917 1.1 ryo case 91: 2918 1.1 ryo switch(ndx) { 2919 1.1 ryo case 0: 2920 1.1 ryo p = "netbsd32_voidp"; 2921 1.1 ryo break; 2922 1.1 ryo case 1: 2923 1.1 ryo p = "netbsd32_size_t"; 2924 1.1 ryo break; 2925 1.1 ryo default: 2926 1.1 ryo break; 2927 1.1 ryo }; 2928 1.1 ryo break; 2929 1.1 ryo /* compat_43_netbsd32_otruncate */ 2930 1.1 ryo case 92: 2931 1.1 ryo switch(ndx) { 2932 1.1 ryo case 0: 2933 1.1 ryo p = "netbsd32_charp"; 2934 1.1 ryo break; 2935 1.1 ryo case 1: 2936 1.1 ryo p = "netbsd32_long"; 2937 1.1 ryo break; 2938 1.1 ryo default: 2939 1.1 ryo break; 2940 1.1 ryo }; 2941 1.1 ryo break; 2942 1.1 ryo /* compat_43_netbsd32_oftruncate */ 2943 1.1 ryo case 93: 2944 1.1 ryo switch(ndx) { 2945 1.1 ryo case 0: 2946 1.1 ryo p = "int"; 2947 1.1 ryo break; 2948 1.1 ryo case 1: 2949 1.1 ryo p = "netbsd32_long"; 2950 1.1 ryo break; 2951 1.1 ryo default: 2952 1.1 ryo break; 2953 1.1 ryo }; 2954 1.1 ryo break; 2955 1.1 ryo /* netbsd32_fchmod */ 2956 1.1 ryo case 94: 2957 1.1 ryo switch(ndx) { 2958 1.1 ryo case 0: 2959 1.1 ryo p = "int"; 2960 1.1 ryo break; 2961 1.1 ryo case 1: 2962 1.1 ryo p = "linux_umode_t"; 2963 1.1 ryo break; 2964 1.1 ryo default: 2965 1.1 ryo break; 2966 1.1 ryo }; 2967 1.1 ryo break; 2968 1.1 ryo /* linux32_sys_fchown16 */ 2969 1.1 ryo case 95: 2970 1.1 ryo switch(ndx) { 2971 1.1 ryo case 0: 2972 1.1 ryo p = "int"; 2973 1.1 ryo break; 2974 1.1 ryo case 1: 2975 1.1 ryo p = "linux32_uid16_t"; 2976 1.1 ryo break; 2977 1.1 ryo case 2: 2978 1.1 ryo p = "linux32_gid16_t"; 2979 1.1 ryo break; 2980 1.1 ryo default: 2981 1.1 ryo break; 2982 1.1 ryo }; 2983 1.1 ryo break; 2984 1.1 ryo /* linux32_sys_getpriority */ 2985 1.1 ryo case 96: 2986 1.1 ryo switch(ndx) { 2987 1.1 ryo case 0: 2988 1.1 ryo p = "int"; 2989 1.1 ryo break; 2990 1.1 ryo case 1: 2991 1.1 ryo p = "int"; 2992 1.1 ryo break; 2993 1.1 ryo default: 2994 1.1 ryo break; 2995 1.1 ryo }; 2996 1.1 ryo break; 2997 1.1 ryo /* netbsd32_setpriority */ 2998 1.1 ryo case 97: 2999 1.1 ryo switch(ndx) { 3000 1.1 ryo case 0: 3001 1.1 ryo p = "int"; 3002 1.1 ryo break; 3003 1.1 ryo case 1: 3004 1.1 ryo p = "int"; 3005 1.1 ryo break; 3006 1.1 ryo case 2: 3007 1.1 ryo p = "int"; 3008 1.1 ryo break; 3009 1.1 ryo default: 3010 1.1 ryo break; 3011 1.1 ryo }; 3012 1.1 ryo break; 3013 1.1 ryo /* netbsd32_profil */ 3014 1.1 ryo case 98: 3015 1.1 ryo switch(ndx) { 3016 1.1 ryo case 0: 3017 1.1 ryo p = "netbsd32_voidp"; 3018 1.1 ryo break; 3019 1.1 ryo case 1: 3020 1.1 ryo p = "netbsd32_size_t"; 3021 1.1 ryo break; 3022 1.1 ryo case 2: 3023 1.1 ryo p = "netbsd32_u_long"; 3024 1.1 ryo break; 3025 1.1 ryo case 3: 3026 1.1 ryo p = "u_int"; 3027 1.1 ryo break; 3028 1.1 ryo default: 3029 1.1 ryo break; 3030 1.1 ryo }; 3031 1.1 ryo break; 3032 1.1 ryo /* linux32_sys_statfs */ 3033 1.1 ryo case 99: 3034 1.1 ryo switch(ndx) { 3035 1.1 ryo case 0: 3036 1.1 ryo p = "netbsd32_charp"; 3037 1.1 ryo break; 3038 1.1 ryo case 1: 3039 1.1 ryo p = "linux32_statfsp"; 3040 1.1 ryo break; 3041 1.1 ryo default: 3042 1.1 ryo break; 3043 1.1 ryo }; 3044 1.1 ryo break; 3045 1.1 ryo /* linux32_sys_fstatfs */ 3046 1.1 ryo case 100: 3047 1.1 ryo switch(ndx) { 3048 1.1 ryo case 0: 3049 1.1 ryo p = "int"; 3050 1.1 ryo break; 3051 1.1 ryo case 1: 3052 1.1 ryo p = "linux32_statfsp"; 3053 1.1 ryo break; 3054 1.1 ryo default: 3055 1.1 ryo break; 3056 1.1 ryo }; 3057 1.1 ryo break; 3058 1.1 ryo /* linux32_sys_socketcall */ 3059 1.1 ryo case 102: 3060 1.1 ryo switch(ndx) { 3061 1.1 ryo case 0: 3062 1.1 ryo p = "int"; 3063 1.1 ryo break; 3064 1.1 ryo case 1: 3065 1.1 ryo p = "netbsd32_voidp"; 3066 1.1 ryo break; 3067 1.1 ryo default: 3068 1.1 ryo break; 3069 1.1 ryo }; 3070 1.1 ryo break; 3071 1.1 ryo /* compat_50_netbsd32_setitimer */ 3072 1.1 ryo case 104: 3073 1.1 ryo switch(ndx) { 3074 1.1 ryo case 0: 3075 1.1 ryo p = "int"; 3076 1.1 ryo break; 3077 1.1 ryo case 1: 3078 1.1 ryo p = "netbsd32_itimerval50p_t"; 3079 1.1 ryo break; 3080 1.1 ryo case 2: 3081 1.1 ryo p = "netbsd32_itimerval50p_t"; 3082 1.1 ryo break; 3083 1.1 ryo default: 3084 1.1 ryo break; 3085 1.1 ryo }; 3086 1.1 ryo break; 3087 1.1 ryo /* compat_50_netbsd32_getitimer */ 3088 1.1 ryo case 105: 3089 1.1 ryo switch(ndx) { 3090 1.1 ryo case 0: 3091 1.1 ryo p = "int"; 3092 1.1 ryo break; 3093 1.1 ryo case 1: 3094 1.1 ryo p = "netbsd32_itimerval50p_t"; 3095 1.1 ryo break; 3096 1.1 ryo default: 3097 1.1 ryo break; 3098 1.1 ryo }; 3099 1.1 ryo break; 3100 1.1 ryo /* linux32_sys_stat */ 3101 1.1 ryo case 106: 3102 1.1 ryo switch(ndx) { 3103 1.1 ryo case 0: 3104 1.1 ryo p = "netbsd32_charp"; 3105 1.1 ryo break; 3106 1.1 ryo case 1: 3107 1.1 ryo p = "linux32_statp"; 3108 1.1 ryo break; 3109 1.1 ryo default: 3110 1.1 ryo break; 3111 1.1 ryo }; 3112 1.1 ryo break; 3113 1.1 ryo /* linux32_sys_lstat */ 3114 1.1 ryo case 107: 3115 1.1 ryo switch(ndx) { 3116 1.1 ryo case 0: 3117 1.1 ryo p = "netbsd32_charp"; 3118 1.1 ryo break; 3119 1.1 ryo case 1: 3120 1.1 ryo p = "linux32_statp"; 3121 1.1 ryo break; 3122 1.1 ryo default: 3123 1.1 ryo break; 3124 1.1 ryo }; 3125 1.1 ryo break; 3126 1.1 ryo /* linux32_sys_fstat */ 3127 1.1 ryo case 108: 3128 1.1 ryo switch(ndx) { 3129 1.1 ryo case 0: 3130 1.1 ryo p = "int"; 3131 1.1 ryo break; 3132 1.1 ryo case 1: 3133 1.1 ryo p = "linux32_statp"; 3134 1.1 ryo break; 3135 1.1 ryo default: 3136 1.1 ryo break; 3137 1.1 ryo }; 3138 1.1 ryo break; 3139 1.1 ryo /* linux32_sys_olduname */ 3140 1.1 ryo case 109: 3141 1.1 ryo switch(ndx) { 3142 1.1 ryo case 0: 3143 1.1 ryo p = "linux32_oldutsnamep_t"; 3144 1.1 ryo break; 3145 1.1 ryo default: 3146 1.1 ryo break; 3147 1.1 ryo }; 3148 1.1 ryo break; 3149 1.1 ryo /* linux32_sys_wait4 */ 3150 1.1 ryo case 114: 3151 1.1 ryo switch(ndx) { 3152 1.1 ryo case 0: 3153 1.1 ryo p = "int"; 3154 1.1 ryo break; 3155 1.1 ryo case 1: 3156 1.1 ryo p = "netbsd32_intp"; 3157 1.1 ryo break; 3158 1.1 ryo case 2: 3159 1.1 ryo p = "int"; 3160 1.1 ryo break; 3161 1.1 ryo case 3: 3162 1.1 ryo p = "netbsd32_rusage50p_t"; 3163 1.1 ryo break; 3164 1.1 ryo default: 3165 1.1 ryo break; 3166 1.1 ryo }; 3167 1.1 ryo break; 3168 1.1 ryo /* linux32_sys_swapoff */ 3169 1.1 ryo case 115: 3170 1.1 ryo switch(ndx) { 3171 1.1 ryo case 0: 3172 1.1 ryo p = "netbsd32_charp"; 3173 1.1 ryo break; 3174 1.1 ryo default: 3175 1.1 ryo break; 3176 1.1 ryo }; 3177 1.1 ryo break; 3178 1.1 ryo /* linux32_sys_sysinfo */ 3179 1.1 ryo case 116: 3180 1.1 ryo switch(ndx) { 3181 1.1 ryo case 0: 3182 1.1 ryo p = "linux32_sysinfop_t"; 3183 1.1 ryo break; 3184 1.1 ryo default: 3185 1.1 ryo break; 3186 1.1 ryo }; 3187 1.1 ryo break; 3188 1.1 ryo /* linux32_sys_ipc */ 3189 1.1 ryo case 117: 3190 1.1 ryo switch(ndx) { 3191 1.1 ryo case 0: 3192 1.1 ryo p = "int"; 3193 1.1 ryo break; 3194 1.1 ryo case 1: 3195 1.1 ryo p = "int"; 3196 1.1 ryo break; 3197 1.1 ryo case 2: 3198 1.1 ryo p = "int"; 3199 1.1 ryo break; 3200 1.1 ryo case 3: 3201 1.1 ryo p = "int"; 3202 1.1 ryo break; 3203 1.1 ryo case 4: 3204 1.1 ryo p = "netbsd32_voidp"; 3205 1.1 ryo break; 3206 1.1 ryo default: 3207 1.1 ryo break; 3208 1.1 ryo }; 3209 1.1 ryo break; 3210 1.1 ryo /* netbsd32_fsync */ 3211 1.1 ryo case 118: 3212 1.1 ryo switch(ndx) { 3213 1.1 ryo case 0: 3214 1.1 ryo p = "int"; 3215 1.1 ryo break; 3216 1.1 ryo default: 3217 1.1 ryo break; 3218 1.1 ryo }; 3219 1.1 ryo break; 3220 1.1 ryo /* linux32_sys_sigreturn */ 3221 1.1 ryo case 119: 3222 1.1 ryo switch(ndx) { 3223 1.1 ryo case 0: 3224 1.1 ryo p = "linux32_sigcontextp_t"; 3225 1.1 ryo break; 3226 1.1 ryo default: 3227 1.1 ryo break; 3228 1.1 ryo }; 3229 1.1 ryo break; 3230 1.1 ryo /* linux32_sys_clone */ 3231 1.1 ryo case 120: 3232 1.1 ryo switch(ndx) { 3233 1.1 ryo case 0: 3234 1.1 ryo p = "int"; 3235 1.1 ryo break; 3236 1.1 ryo case 1: 3237 1.1 ryo p = "netbsd32_voidp"; 3238 1.1 ryo break; 3239 1.1 ryo case 2: 3240 1.1 ryo p = "netbsd32_voidp"; 3241 1.1 ryo break; 3242 1.1 ryo case 3: 3243 1.1 ryo p = "netbsd32_voidp"; 3244 1.1 ryo break; 3245 1.1 ryo case 4: 3246 1.1 ryo p = "netbsd32_voidp"; 3247 1.1 ryo break; 3248 1.1 ryo default: 3249 1.1 ryo break; 3250 1.1 ryo }; 3251 1.1 ryo break; 3252 1.1 ryo /* linux32_sys_setdomainname */ 3253 1.1 ryo case 121: 3254 1.1 ryo switch(ndx) { 3255 1.1 ryo case 0: 3256 1.1 ryo p = "netbsd32_charp"; 3257 1.1 ryo break; 3258 1.1 ryo case 1: 3259 1.1 ryo p = "int"; 3260 1.1 ryo break; 3261 1.1 ryo default: 3262 1.1 ryo break; 3263 1.1 ryo }; 3264 1.1 ryo break; 3265 1.1 ryo /* linux32_sys_uname */ 3266 1.1 ryo case 122: 3267 1.1 ryo switch(ndx) { 3268 1.1 ryo case 0: 3269 1.1 ryo p = "linux32_utsnamep"; 3270 1.1 ryo break; 3271 1.1 ryo default: 3272 1.1 ryo break; 3273 1.1 ryo }; 3274 1.1 ryo break; 3275 1.1 ryo /* linux32_sys_mprotect */ 3276 1.1 ryo case 125: 3277 1.1 ryo switch(ndx) { 3278 1.1 ryo case 0: 3279 1.1 ryo p = "netbsd32_voidp"; 3280 1.1 ryo break; 3281 1.1 ryo case 1: 3282 1.1 ryo p = "netbsd32_size_t"; 3283 1.1 ryo break; 3284 1.1 ryo case 2: 3285 1.1 ryo p = "int"; 3286 1.1 ryo break; 3287 1.1 ryo default: 3288 1.1 ryo break; 3289 1.1 ryo }; 3290 1.1 ryo break; 3291 1.1 ryo /* netbsd32_getpgid */ 3292 1.1 ryo case 132: 3293 1.1 ryo switch(ndx) { 3294 1.1 ryo case 0: 3295 1.1 ryo p = "pid_t"; 3296 1.1 ryo break; 3297 1.1 ryo default: 3298 1.1 ryo break; 3299 1.1 ryo }; 3300 1.1 ryo break; 3301 1.1 ryo /* netbsd32_fchdir */ 3302 1.1 ryo case 133: 3303 1.1 ryo switch(ndx) { 3304 1.1 ryo case 0: 3305 1.1 ryo p = "int"; 3306 1.1 ryo break; 3307 1.1 ryo default: 3308 1.1 ryo break; 3309 1.1 ryo }; 3310 1.1 ryo break; 3311 1.1 ryo /* linux32_sys_personality */ 3312 1.1 ryo case 136: 3313 1.1 ryo switch(ndx) { 3314 1.1 ryo case 0: 3315 1.1 ryo p = "netbsd32_u_long"; 3316 1.1 ryo break; 3317 1.1 ryo default: 3318 1.1 ryo break; 3319 1.1 ryo }; 3320 1.1 ryo break; 3321 1.1 ryo /* linux32_sys_setfsuid */ 3322 1.1 ryo case 138: 3323 1.1 ryo switch(ndx) { 3324 1.1 ryo case 0: 3325 1.1 ryo p = "uid_t"; 3326 1.1 ryo break; 3327 1.1 ryo default: 3328 1.1 ryo break; 3329 1.1 ryo }; 3330 1.1 ryo break; 3331 1.1 ryo /* linux32_sys_setfsgid */ 3332 1.1 ryo case 139: 3333 1.1 ryo switch(ndx) { 3334 1.1 ryo case 0: 3335 1.1 ryo p = "gid_t"; 3336 1.1 ryo break; 3337 1.1 ryo default: 3338 1.1 ryo break; 3339 1.1 ryo }; 3340 1.1 ryo break; 3341 1.1 ryo /* linux32_sys_llseek */ 3342 1.1 ryo case 140: 3343 1.1 ryo switch(ndx) { 3344 1.1 ryo case 0: 3345 1.1 ryo p = "int"; 3346 1.1 ryo break; 3347 1.1 ryo case 1: 3348 1.1 ryo p = "u_int32_t"; 3349 1.1 ryo break; 3350 1.1 ryo case 2: 3351 1.1 ryo p = "u_int32_t"; 3352 1.1 ryo break; 3353 1.1 ryo case 3: 3354 1.1 ryo p = "netbsd32_voidp"; 3355 1.1 ryo break; 3356 1.1 ryo case 4: 3357 1.1 ryo p = "int"; 3358 1.1 ryo break; 3359 1.1 ryo default: 3360 1.1 ryo break; 3361 1.1 ryo }; 3362 1.1 ryo break; 3363 1.1 ryo /* linux32_sys_getdents */ 3364 1.1 ryo case 141: 3365 1.1 ryo switch(ndx) { 3366 1.1 ryo case 0: 3367 1.1 ryo p = "int"; 3368 1.1 ryo break; 3369 1.1 ryo case 1: 3370 1.1 ryo p = "linux32_direntp_t"; 3371 1.1 ryo break; 3372 1.1 ryo case 2: 3373 1.1 ryo p = "unsigned int"; 3374 1.1 ryo break; 3375 1.1 ryo default: 3376 1.1 ryo break; 3377 1.1 ryo }; 3378 1.1 ryo break; 3379 1.1 ryo /* linux32_sys_select */ 3380 1.1 ryo case 142: 3381 1.1 ryo switch(ndx) { 3382 1.1 ryo case 0: 3383 1.1 ryo p = "int"; 3384 1.1 ryo break; 3385 1.1 ryo case 1: 3386 1.1 ryo p = "netbsd32_fd_setp_t"; 3387 1.1 ryo break; 3388 1.1 ryo case 2: 3389 1.1 ryo p = "netbsd32_fd_setp_t"; 3390 1.1 ryo break; 3391 1.1 ryo case 3: 3392 1.1 ryo p = "netbsd32_fd_setp_t"; 3393 1.1 ryo break; 3394 1.1 ryo case 4: 3395 1.1 ryo p = "netbsd32_timeval50p_t"; 3396 1.1 ryo break; 3397 1.1 ryo default: 3398 1.1 ryo break; 3399 1.1 ryo }; 3400 1.1 ryo break; 3401 1.1 ryo /* netbsd32_flock */ 3402 1.1 ryo case 143: 3403 1.1 ryo switch(ndx) { 3404 1.1 ryo case 0: 3405 1.1 ryo p = "int"; 3406 1.1 ryo break; 3407 1.1 ryo case 1: 3408 1.1 ryo p = "int"; 3409 1.1 ryo break; 3410 1.1 ryo default: 3411 1.1 ryo break; 3412 1.1 ryo }; 3413 1.1 ryo break; 3414 1.1 ryo /* netbsd32___msync13 */ 3415 1.1 ryo case 144: 3416 1.1 ryo switch(ndx) { 3417 1.1 ryo case 0: 3418 1.1 ryo p = "netbsd32_voidp"; 3419 1.1 ryo break; 3420 1.1 ryo case 1: 3421 1.1 ryo p = "netbsd32_size_t"; 3422 1.1 ryo break; 3423 1.1 ryo case 2: 3424 1.1 ryo p = "int"; 3425 1.1 ryo break; 3426 1.1 ryo default: 3427 1.1 ryo break; 3428 1.1 ryo }; 3429 1.1 ryo break; 3430 1.1 ryo /* netbsd32_readv */ 3431 1.1 ryo case 145: 3432 1.1 ryo switch(ndx) { 3433 1.1 ryo case 0: 3434 1.1 ryo p = "int"; 3435 1.1 ryo break; 3436 1.1 ryo case 1: 3437 1.1 ryo p = "netbsd32_iovecp_t"; 3438 1.1 ryo break; 3439 1.1 ryo case 2: 3440 1.1 ryo p = "int"; 3441 1.1 ryo break; 3442 1.1 ryo default: 3443 1.1 ryo break; 3444 1.1 ryo }; 3445 1.1 ryo break; 3446 1.1 ryo /* netbsd32_writev */ 3447 1.1 ryo case 146: 3448 1.1 ryo switch(ndx) { 3449 1.1 ryo case 0: 3450 1.1 ryo p = "int"; 3451 1.1 ryo break; 3452 1.1 ryo case 1: 3453 1.1 ryo p = "netbsd32_iovecp_t"; 3454 1.1 ryo break; 3455 1.1 ryo case 2: 3456 1.1 ryo p = "int"; 3457 1.1 ryo break; 3458 1.1 ryo default: 3459 1.1 ryo break; 3460 1.1 ryo }; 3461 1.1 ryo break; 3462 1.1 ryo /* netbsd32_getsid */ 3463 1.1 ryo case 147: 3464 1.1 ryo switch(ndx) { 3465 1.1 ryo case 0: 3466 1.1 ryo p = "pid_t"; 3467 1.1 ryo break; 3468 1.1 ryo default: 3469 1.1 ryo break; 3470 1.1 ryo }; 3471 1.1 ryo break; 3472 1.1 ryo /* linux32_sys_fdatasync */ 3473 1.1 ryo case 148: 3474 1.1 ryo switch(ndx) { 3475 1.1 ryo case 0: 3476 1.1 ryo p = "int"; 3477 1.1 ryo break; 3478 1.1 ryo default: 3479 1.1 ryo break; 3480 1.1 ryo }; 3481 1.1 ryo break; 3482 1.1 ryo /* linux32_sys___sysctl */ 3483 1.1 ryo case 149: 3484 1.1 ryo switch(ndx) { 3485 1.1 ryo case 0: 3486 1.1 ryo p = "linux32___sysctlp_t"; 3487 1.1 ryo break; 3488 1.1 ryo default: 3489 1.1 ryo break; 3490 1.1 ryo }; 3491 1.1 ryo break; 3492 1.1 ryo /* netbsd32_mlock */ 3493 1.1 ryo case 150: 3494 1.1 ryo switch(ndx) { 3495 1.1 ryo case 0: 3496 1.1 ryo p = "netbsd32_voidp"; 3497 1.1 ryo break; 3498 1.1 ryo case 1: 3499 1.1 ryo p = "netbsd32_size_t"; 3500 1.1 ryo break; 3501 1.1 ryo default: 3502 1.1 ryo break; 3503 1.1 ryo }; 3504 1.1 ryo break; 3505 1.1 ryo /* netbsd32_munlock */ 3506 1.1 ryo case 151: 3507 1.1 ryo switch(ndx) { 3508 1.1 ryo case 0: 3509 1.1 ryo p = "netbsd32_voidp"; 3510 1.1 ryo break; 3511 1.1 ryo case 1: 3512 1.1 ryo p = "netbsd32_size_t"; 3513 1.1 ryo break; 3514 1.1 ryo default: 3515 1.1 ryo break; 3516 1.1 ryo }; 3517 1.1 ryo break; 3518 1.1 ryo /* netbsd32_mlockall */ 3519 1.1 ryo case 152: 3520 1.1 ryo switch(ndx) { 3521 1.1 ryo case 0: 3522 1.1 ryo p = "int"; 3523 1.1 ryo break; 3524 1.1 ryo default: 3525 1.1 ryo break; 3526 1.1 ryo }; 3527 1.1 ryo break; 3528 1.1 ryo /* sys_munlockall */ 3529 1.1 ryo case 153: 3530 1.1 ryo break; 3531 1.1 ryo /* linux32_sys_sched_setparam */ 3532 1.1 ryo case 154: 3533 1.1 ryo switch(ndx) { 3534 1.1 ryo case 0: 3535 1.1 ryo p = "pid_t"; 3536 1.1 ryo break; 3537 1.1 ryo case 1: 3538 1.1 ryo p = "const linux32_sched_paramp_t"; 3539 1.1 ryo break; 3540 1.1 ryo default: 3541 1.1 ryo break; 3542 1.1 ryo }; 3543 1.1 ryo break; 3544 1.1 ryo /* linux32_sys_sched_getparam */ 3545 1.1 ryo case 155: 3546 1.1 ryo switch(ndx) { 3547 1.1 ryo case 0: 3548 1.1 ryo p = "pid_t"; 3549 1.1 ryo break; 3550 1.1 ryo case 1: 3551 1.1 ryo p = "linux32_sched_paramp_t"; 3552 1.1 ryo break; 3553 1.1 ryo default: 3554 1.1 ryo break; 3555 1.1 ryo }; 3556 1.1 ryo break; 3557 1.1 ryo /* linux32_sys_sched_setscheduler */ 3558 1.1 ryo case 156: 3559 1.1 ryo switch(ndx) { 3560 1.1 ryo case 0: 3561 1.1 ryo p = "pid_t"; 3562 1.1 ryo break; 3563 1.1 ryo case 1: 3564 1.1 ryo p = "int"; 3565 1.1 ryo break; 3566 1.1 ryo case 2: 3567 1.1 ryo p = "linux32_sched_paramp_t"; 3568 1.1 ryo break; 3569 1.1 ryo default: 3570 1.1 ryo break; 3571 1.1 ryo }; 3572 1.1 ryo break; 3573 1.1 ryo /* linux32_sys_sched_getscheduler */ 3574 1.1 ryo case 157: 3575 1.1 ryo switch(ndx) { 3576 1.1 ryo case 0: 3577 1.1 ryo p = "pid_t"; 3578 1.1 ryo break; 3579 1.1 ryo default: 3580 1.1 ryo break; 3581 1.1 ryo }; 3582 1.1 ryo break; 3583 1.1 ryo /* linux_sys_sched_yield */ 3584 1.1 ryo case 158: 3585 1.1 ryo break; 3586 1.1 ryo /* linux32_sys_sched_get_priority_max */ 3587 1.1 ryo case 159: 3588 1.1 ryo switch(ndx) { 3589 1.1 ryo case 0: 3590 1.1 ryo p = "int"; 3591 1.1 ryo break; 3592 1.1 ryo default: 3593 1.1 ryo break; 3594 1.1 ryo }; 3595 1.1 ryo break; 3596 1.1 ryo /* linux32_sys_sched_get_priority_min */ 3597 1.1 ryo case 160: 3598 1.1 ryo switch(ndx) { 3599 1.1 ryo case 0: 3600 1.1 ryo p = "int"; 3601 1.1 ryo break; 3602 1.1 ryo default: 3603 1.1 ryo break; 3604 1.1 ryo }; 3605 1.1 ryo break; 3606 1.1 ryo /* linux32_sys_nanosleep */ 3607 1.1 ryo case 162: 3608 1.1 ryo switch(ndx) { 3609 1.1 ryo case 0: 3610 1.1 ryo p = "linux32_timespecp_t"; 3611 1.1 ryo break; 3612 1.1 ryo case 1: 3613 1.1 ryo p = "linux32_timespecp_t"; 3614 1.1 ryo break; 3615 1.1 ryo default: 3616 1.1 ryo break; 3617 1.1 ryo }; 3618 1.1 ryo break; 3619 1.1 ryo /* linux32_sys_mremap */ 3620 1.1 ryo case 163: 3621 1.1 ryo switch(ndx) { 3622 1.1 ryo case 0: 3623 1.1 ryo p = "netbsd32_voidp"; 3624 1.1 ryo break; 3625 1.1 ryo case 1: 3626 1.1 ryo p = "netbsd32_size_t"; 3627 1.1 ryo break; 3628 1.1 ryo case 2: 3629 1.1 ryo p = "netbsd32_size_t"; 3630 1.1 ryo break; 3631 1.1 ryo case 3: 3632 1.1 ryo p = "netbsd32_u_long"; 3633 1.1 ryo break; 3634 1.1 ryo default: 3635 1.1 ryo break; 3636 1.1 ryo }; 3637 1.1 ryo break; 3638 1.1 ryo /* linux32_sys_setresuid16 */ 3639 1.1 ryo case 164: 3640 1.1 ryo switch(ndx) { 3641 1.1 ryo case 0: 3642 1.1 ryo p = "linux32_uid16_t"; 3643 1.1 ryo break; 3644 1.1 ryo case 1: 3645 1.1 ryo p = "linux32_uid16_t"; 3646 1.1 ryo break; 3647 1.1 ryo case 2: 3648 1.1 ryo p = "linux32_uid16_t"; 3649 1.1 ryo break; 3650 1.1 ryo default: 3651 1.1 ryo break; 3652 1.1 ryo }; 3653 1.1 ryo break; 3654 1.1 ryo /* linux32_sys_getresuid16 */ 3655 1.1 ryo case 165: 3656 1.1 ryo switch(ndx) { 3657 1.1 ryo case 0: 3658 1.1 ryo p = "linux32_uid16p_t"; 3659 1.1 ryo break; 3660 1.1 ryo case 1: 3661 1.1 ryo p = "linux32_uid16p_t"; 3662 1.1 ryo break; 3663 1.1 ryo case 2: 3664 1.1 ryo p = "linux32_uid16p_t"; 3665 1.1 ryo break; 3666 1.1 ryo default: 3667 1.1 ryo break; 3668 1.1 ryo }; 3669 1.1 ryo break; 3670 1.1 ryo /* netbsd32_poll */ 3671 1.1 ryo case 168: 3672 1.1 ryo switch(ndx) { 3673 1.1 ryo case 0: 3674 1.1 ryo p = "netbsd32_pollfdp_t"; 3675 1.1 ryo break; 3676 1.1 ryo case 1: 3677 1.1 ryo p = "u_int"; 3678 1.1 ryo break; 3679 1.1 ryo case 2: 3680 1.1 ryo p = "int"; 3681 1.1 ryo break; 3682 1.1 ryo default: 3683 1.1 ryo break; 3684 1.1 ryo }; 3685 1.1 ryo break; 3686 1.1 ryo /* linux32_sys_setresgid16 */ 3687 1.1 ryo case 170: 3688 1.1 ryo switch(ndx) { 3689 1.1 ryo case 0: 3690 1.1 ryo p = "linux32_gid16_t"; 3691 1.1 ryo break; 3692 1.1 ryo case 1: 3693 1.1 ryo p = "linux32_gid16_t"; 3694 1.1 ryo break; 3695 1.1 ryo case 2: 3696 1.1 ryo p = "linux32_gid16_t"; 3697 1.1 ryo break; 3698 1.1 ryo default: 3699 1.1 ryo break; 3700 1.1 ryo }; 3701 1.1 ryo break; 3702 1.1 ryo /* linux32_sys_getresgid16 */ 3703 1.1 ryo case 171: 3704 1.1 ryo switch(ndx) { 3705 1.1 ryo case 0: 3706 1.1 ryo p = "linux32_gid16p_t"; 3707 1.1 ryo break; 3708 1.1 ryo case 1: 3709 1.1 ryo p = "linux32_gid16p_t"; 3710 1.1 ryo break; 3711 1.1 ryo case 2: 3712 1.1 ryo p = "linux32_gid16p_t"; 3713 1.1 ryo break; 3714 1.1 ryo default: 3715 1.1 ryo break; 3716 1.1 ryo }; 3717 1.1 ryo break; 3718 1.1 ryo /* linux32_sys_rt_sigreturn */ 3719 1.1 ryo case 173: 3720 1.1 ryo switch(ndx) { 3721 1.1 ryo case 0: 3722 1.1 ryo p = "linux32_ucontextp_t"; 3723 1.1 ryo break; 3724 1.1 ryo default: 3725 1.1 ryo break; 3726 1.1 ryo }; 3727 1.1 ryo break; 3728 1.1 ryo /* linux32_sys_rt_sigaction */ 3729 1.1 ryo case 174: 3730 1.1 ryo switch(ndx) { 3731 1.1 ryo case 0: 3732 1.1 ryo p = "int"; 3733 1.1 ryo break; 3734 1.1 ryo case 1: 3735 1.1 ryo p = "linux32_sigactionp_t"; 3736 1.1 ryo break; 3737 1.1 ryo case 2: 3738 1.1 ryo p = "linux32_sigactionp_t"; 3739 1.1 ryo break; 3740 1.1 ryo case 3: 3741 1.1 ryo p = "netbsd32_size_t"; 3742 1.1 ryo break; 3743 1.1 ryo default: 3744 1.1 ryo break; 3745 1.1 ryo }; 3746 1.1 ryo break; 3747 1.1 ryo /* linux32_sys_rt_sigprocmask */ 3748 1.1 ryo case 175: 3749 1.1 ryo switch(ndx) { 3750 1.1 ryo case 0: 3751 1.1 ryo p = "int"; 3752 1.1 ryo break; 3753 1.1 ryo case 1: 3754 1.1 ryo p = "linux32_sigsetp_t"; 3755 1.1 ryo break; 3756 1.1 ryo case 2: 3757 1.1 ryo p = "linux32_sigsetp_t"; 3758 1.1 ryo break; 3759 1.1 ryo case 3: 3760 1.1 ryo p = "netbsd32_size_t"; 3761 1.1 ryo break; 3762 1.1 ryo default: 3763 1.1 ryo break; 3764 1.1 ryo }; 3765 1.1 ryo break; 3766 1.1 ryo /* linux32_sys_rt_sigpending */ 3767 1.1 ryo case 176: 3768 1.1 ryo switch(ndx) { 3769 1.1 ryo case 0: 3770 1.1 ryo p = "linux32_sigsetp_t"; 3771 1.1 ryo break; 3772 1.1 ryo case 1: 3773 1.1 ryo p = "netbsd32_size_t"; 3774 1.1 ryo break; 3775 1.1 ryo default: 3776 1.1 ryo break; 3777 1.1 ryo }; 3778 1.1 ryo break; 3779 1.1 ryo /* linux32_sys_rt_sigtimedwait */ 3780 1.1 ryo case 177: 3781 1.1 ryo switch(ndx) { 3782 1.1 ryo case 0: 3783 1.1 ryo p = "const linux32_sigsetp_t"; 3784 1.1 ryo break; 3785 1.1 ryo case 1: 3786 1.1 ryo p = "linux32_siginfop_t"; 3787 1.1 ryo break; 3788 1.1 ryo case 2: 3789 1.1 ryo p = "const linux32_timespecp_t"; 3790 1.1 ryo break; 3791 1.1 ryo default: 3792 1.1 ryo break; 3793 1.1 ryo }; 3794 1.1 ryo break; 3795 1.1 ryo /* linux32_sys_rt_queueinfo */ 3796 1.1 ryo case 178: 3797 1.1 ryo switch(ndx) { 3798 1.1 ryo case 0: 3799 1.1 ryo p = "int"; 3800 1.1 ryo break; 3801 1.1 ryo case 1: 3802 1.1 ryo p = "int"; 3803 1.1 ryo break; 3804 1.1 ryo case 2: 3805 1.1 ryo p = "linux32_siginfop_t"; 3806 1.1 ryo break; 3807 1.1 ryo default: 3808 1.1 ryo break; 3809 1.1 ryo }; 3810 1.1 ryo break; 3811 1.1 ryo /* linux32_sys_rt_sigsuspend */ 3812 1.1 ryo case 179: 3813 1.1 ryo switch(ndx) { 3814 1.1 ryo case 0: 3815 1.1 ryo p = "linux32_sigsetp_t"; 3816 1.1 ryo break; 3817 1.1 ryo case 1: 3818 1.1 ryo p = "netbsd32_size_t"; 3819 1.1 ryo break; 3820 1.1 ryo default: 3821 1.1 ryo break; 3822 1.1 ryo }; 3823 1.1 ryo break; 3824 1.1 ryo /* linux32_sys_pread */ 3825 1.1 ryo case 180: 3826 1.1 ryo switch(ndx) { 3827 1.1 ryo case 0: 3828 1.1 ryo p = "int"; 3829 1.1 ryo break; 3830 1.1 ryo case 1: 3831 1.1 ryo p = "netbsd32_voidp"; 3832 1.1 ryo break; 3833 1.1 ryo case 2: 3834 1.1 ryo p = "netbsd32_size_t"; 3835 1.1 ryo break; 3836 1.1 ryo case 3: 3837 1.1 ryo p = "netbsd32_off_t"; 3838 1.1 ryo break; 3839 1.1 ryo default: 3840 1.1 ryo break; 3841 1.1 ryo }; 3842 1.1 ryo break; 3843 1.1 ryo /* linux32_sys_pwrite */ 3844 1.1 ryo case 181: 3845 1.1 ryo switch(ndx) { 3846 1.1 ryo case 0: 3847 1.1 ryo p = "int"; 3848 1.1 ryo break; 3849 1.1 ryo case 1: 3850 1.1 ryo p = "netbsd32_voidp"; 3851 1.1 ryo break; 3852 1.1 ryo case 2: 3853 1.1 ryo p = "netbsd32_size_t"; 3854 1.1 ryo break; 3855 1.1 ryo case 3: 3856 1.1 ryo p = "netbsd32_off_t"; 3857 1.1 ryo break; 3858 1.1 ryo default: 3859 1.1 ryo break; 3860 1.1 ryo }; 3861 1.1 ryo break; 3862 1.1 ryo /* linux32_sys_chown16 */ 3863 1.1 ryo case 182: 3864 1.1 ryo switch(ndx) { 3865 1.1 ryo case 0: 3866 1.1 ryo p = "netbsd32_charp"; 3867 1.1 ryo break; 3868 1.1 ryo case 1: 3869 1.1 ryo p = "linux32_uid16_t"; 3870 1.1 ryo break; 3871 1.1 ryo case 2: 3872 1.1 ryo p = "linux32_gid16_t"; 3873 1.1 ryo break; 3874 1.1 ryo default: 3875 1.1 ryo break; 3876 1.1 ryo }; 3877 1.1 ryo break; 3878 1.1 ryo /* netbsd32___getcwd */ 3879 1.1 ryo case 183: 3880 1.1 ryo switch(ndx) { 3881 1.1 ryo case 0: 3882 1.1 ryo p = "netbsd32_charp"; 3883 1.1 ryo break; 3884 1.1 ryo case 1: 3885 1.1 ryo p = "netbsd32_size_t"; 3886 1.1 ryo break; 3887 1.1 ryo default: 3888 1.1 ryo break; 3889 1.1 ryo }; 3890 1.1 ryo break; 3891 1.1 ryo /* sys___vfork14 */ 3892 1.1 ryo case 190: 3893 1.1 ryo break; 3894 1.1 ryo /* linux32_sys_ugetrlimit */ 3895 1.1 ryo case 191: 3896 1.1 ryo switch(ndx) { 3897 1.1 ryo case 0: 3898 1.1 ryo p = "int"; 3899 1.1 ryo break; 3900 1.1 ryo case 1: 3901 1.1 ryo p = "netbsd32_orlimitp_t"; 3902 1.1 ryo break; 3903 1.1 ryo default: 3904 1.1 ryo break; 3905 1.1 ryo }; 3906 1.1 ryo break; 3907 1.1 ryo /* linux32_sys_mmap2 */ 3908 1.1 ryo case 192: 3909 1.1 ryo switch(ndx) { 3910 1.1 ryo case 0: 3911 1.1 ryo p = "netbsd32_u_long"; 3912 1.1 ryo break; 3913 1.1 ryo case 1: 3914 1.1 ryo p = "netbsd32_size_t"; 3915 1.1 ryo break; 3916 1.1 ryo case 2: 3917 1.1 ryo p = "int"; 3918 1.1 ryo break; 3919 1.1 ryo case 3: 3920 1.1 ryo p = "int"; 3921 1.1 ryo break; 3922 1.1 ryo case 4: 3923 1.1 ryo p = "int"; 3924 1.1 ryo break; 3925 1.1 ryo case 5: 3926 1.1 ryo p = "linux32_off_t"; 3927 1.1 ryo break; 3928 1.1 ryo default: 3929 1.1 ryo break; 3930 1.1 ryo }; 3931 1.1 ryo break; 3932 1.1 ryo /* linux32_sys_truncate64 */ 3933 1.1 ryo case 193: 3934 1.1 ryo switch(ndx) { 3935 1.1 ryo case 0: 3936 1.1 ryo p = "netbsd32_charp"; 3937 1.1 ryo break; 3938 1.1 ryo case 1: 3939 1.1 ryo p = "uint32_t"; 3940 1.1 ryo break; 3941 1.1 ryo case 2: 3942 1.1 ryo p = "uint32_t"; 3943 1.1 ryo break; 3944 1.1 ryo default: 3945 1.1 ryo break; 3946 1.1 ryo }; 3947 1.1 ryo break; 3948 1.1 ryo /* linux32_sys_ftruncate64 */ 3949 1.1 ryo case 194: 3950 1.1 ryo switch(ndx) { 3951 1.1 ryo case 0: 3952 1.1 ryo p = "unsigned int"; 3953 1.1 ryo break; 3954 1.1 ryo case 1: 3955 1.1 ryo p = "uint32_t"; 3956 1.1 ryo break; 3957 1.1 ryo case 2: 3958 1.1 ryo p = "uint32_t"; 3959 1.1 ryo break; 3960 1.1 ryo default: 3961 1.1 ryo break; 3962 1.1 ryo }; 3963 1.1 ryo break; 3964 1.1 ryo /* linux32_sys_stat64 */ 3965 1.1 ryo case 195: 3966 1.1 ryo switch(ndx) { 3967 1.1 ryo case 0: 3968 1.1 ryo p = "netbsd32_charp"; 3969 1.1 ryo break; 3970 1.1 ryo case 1: 3971 1.1 ryo p = "linux32_stat64p"; 3972 1.1 ryo break; 3973 1.1 ryo default: 3974 1.1 ryo break; 3975 1.1 ryo }; 3976 1.1 ryo break; 3977 1.1 ryo /* linux32_sys_lstat64 */ 3978 1.1 ryo case 196: 3979 1.1 ryo switch(ndx) { 3980 1.1 ryo case 0: 3981 1.1 ryo p = "netbsd32_charp"; 3982 1.1 ryo break; 3983 1.1 ryo case 1: 3984 1.1 ryo p = "linux32_stat64p"; 3985 1.1 ryo break; 3986 1.1 ryo default: 3987 1.1 ryo break; 3988 1.1 ryo }; 3989 1.1 ryo break; 3990 1.1 ryo /* linux32_sys_fstat64 */ 3991 1.1 ryo case 197: 3992 1.1 ryo switch(ndx) { 3993 1.1 ryo case 0: 3994 1.1 ryo p = "int"; 3995 1.1 ryo break; 3996 1.1 ryo case 1: 3997 1.1 ryo p = "linux32_stat64p"; 3998 1.1 ryo break; 3999 1.1 ryo default: 4000 1.1 ryo break; 4001 1.1 ryo }; 4002 1.1 ryo break; 4003 1.1 ryo /* netbsd32___posix_lchown */ 4004 1.1 ryo case 198: 4005 1.1 ryo switch(ndx) { 4006 1.1 ryo case 0: 4007 1.1 ryo p = "netbsd32_charp"; 4008 1.1 ryo break; 4009 1.1 ryo case 1: 4010 1.1 ryo p = "uid_t"; 4011 1.1 ryo break; 4012 1.1 ryo case 2: 4013 1.1 ryo p = "gid_t"; 4014 1.1 ryo break; 4015 1.1 ryo default: 4016 1.1 ryo break; 4017 1.1 ryo }; 4018 1.1 ryo break; 4019 1.1 ryo /* sys_getuid */ 4020 1.1 ryo case 199: 4021 1.1 ryo break; 4022 1.1 ryo /* sys_getgid */ 4023 1.1 ryo case 200: 4024 1.1 ryo break; 4025 1.1 ryo /* sys_geteuid */ 4026 1.1 ryo case 201: 4027 1.1 ryo break; 4028 1.1 ryo /* sys_getegid */ 4029 1.1 ryo case 202: 4030 1.1 ryo break; 4031 1.1 ryo /* netbsd32_setreuid */ 4032 1.1 ryo case 203: 4033 1.1 ryo switch(ndx) { 4034 1.1 ryo case 0: 4035 1.1 ryo p = "uid_t"; 4036 1.1 ryo break; 4037 1.1 ryo case 1: 4038 1.1 ryo p = "uid_t"; 4039 1.1 ryo break; 4040 1.1 ryo default: 4041 1.1 ryo break; 4042 1.1 ryo }; 4043 1.1 ryo break; 4044 1.1 ryo /* netbsd32_setregid */ 4045 1.1 ryo case 204: 4046 1.1 ryo switch(ndx) { 4047 1.1 ryo case 0: 4048 1.1 ryo p = "gid_t"; 4049 1.1 ryo break; 4050 1.1 ryo case 1: 4051 1.1 ryo p = "gid_t"; 4052 1.1 ryo break; 4053 1.1 ryo default: 4054 1.1 ryo break; 4055 1.1 ryo }; 4056 1.1 ryo break; 4057 1.1 ryo /* netbsd32_getgroups */ 4058 1.1 ryo case 205: 4059 1.1 ryo switch(ndx) { 4060 1.1 ryo case 0: 4061 1.1 ryo p = "int"; 4062 1.1 ryo break; 4063 1.1 ryo case 1: 4064 1.1 ryo p = "netbsd32_gid_tp"; 4065 1.1 ryo break; 4066 1.1 ryo default: 4067 1.1 ryo break; 4068 1.1 ryo }; 4069 1.1 ryo break; 4070 1.1 ryo /* netbsd32_setgroups */ 4071 1.1 ryo case 206: 4072 1.1 ryo switch(ndx) { 4073 1.1 ryo case 0: 4074 1.1 ryo p = "int"; 4075 1.1 ryo break; 4076 1.1 ryo case 1: 4077 1.1 ryo p = "netbsd32_gid_tp"; 4078 1.1 ryo break; 4079 1.1 ryo default: 4080 1.1 ryo break; 4081 1.1 ryo }; 4082 1.1 ryo break; 4083 1.1 ryo /* netbsd32___posix_fchown */ 4084 1.1 ryo case 207: 4085 1.1 ryo switch(ndx) { 4086 1.1 ryo case 0: 4087 1.1 ryo p = "int"; 4088 1.1 ryo break; 4089 1.1 ryo case 1: 4090 1.1 ryo p = "uid_t"; 4091 1.1 ryo break; 4092 1.1 ryo case 2: 4093 1.1 ryo p = "gid_t"; 4094 1.1 ryo break; 4095 1.1 ryo default: 4096 1.1 ryo break; 4097 1.1 ryo }; 4098 1.1 ryo break; 4099 1.1 ryo /* linux32_sys_setresuid */ 4100 1.1 ryo case 208: 4101 1.1 ryo switch(ndx) { 4102 1.1 ryo case 0: 4103 1.1 ryo p = "uid_t"; 4104 1.1 ryo break; 4105 1.1 ryo case 1: 4106 1.1 ryo p = "uid_t"; 4107 1.1 ryo break; 4108 1.1 ryo case 2: 4109 1.1 ryo p = "uid_t"; 4110 1.1 ryo break; 4111 1.1 ryo default: 4112 1.1 ryo break; 4113 1.1 ryo }; 4114 1.1 ryo break; 4115 1.1 ryo /* linux32_sys_getresuid */ 4116 1.1 ryo case 209: 4117 1.1 ryo switch(ndx) { 4118 1.1 ryo case 0: 4119 1.1 ryo p = "linux32_uidp_t"; 4120 1.1 ryo break; 4121 1.1 ryo case 1: 4122 1.1 ryo p = "linux32_uidp_t"; 4123 1.1 ryo break; 4124 1.1 ryo case 2: 4125 1.1 ryo p = "linux32_uidp_t"; 4126 1.1 ryo break; 4127 1.1 ryo default: 4128 1.1 ryo break; 4129 1.1 ryo }; 4130 1.1 ryo break; 4131 1.1 ryo /* linux32_sys_setresgid */ 4132 1.1 ryo case 210: 4133 1.1 ryo switch(ndx) { 4134 1.1 ryo case 0: 4135 1.1 ryo p = "gid_t"; 4136 1.1 ryo break; 4137 1.1 ryo case 1: 4138 1.1 ryo p = "gid_t"; 4139 1.1 ryo break; 4140 1.1 ryo case 2: 4141 1.1 ryo p = "gid_t"; 4142 1.1 ryo break; 4143 1.1 ryo default: 4144 1.1 ryo break; 4145 1.1 ryo }; 4146 1.1 ryo break; 4147 1.1 ryo /* linux32_sys_getresgid */ 4148 1.1 ryo case 211: 4149 1.1 ryo switch(ndx) { 4150 1.1 ryo case 0: 4151 1.1 ryo p = "linux32_gidp_t"; 4152 1.1 ryo break; 4153 1.1 ryo case 1: 4154 1.1 ryo p = "linux32_gidp_t"; 4155 1.1 ryo break; 4156 1.1 ryo case 2: 4157 1.1 ryo p = "linux32_gidp_t"; 4158 1.1 ryo break; 4159 1.1 ryo default: 4160 1.1 ryo break; 4161 1.1 ryo }; 4162 1.1 ryo break; 4163 1.1 ryo /* netbsd32___posix_chown */ 4164 1.1 ryo case 212: 4165 1.1 ryo switch(ndx) { 4166 1.1 ryo case 0: 4167 1.1 ryo p = "netbsd32_charp"; 4168 1.1 ryo break; 4169 1.1 ryo case 1: 4170 1.1 ryo p = "uid_t"; 4171 1.1 ryo break; 4172 1.1 ryo case 2: 4173 1.1 ryo p = "gid_t"; 4174 1.1 ryo break; 4175 1.1 ryo default: 4176 1.1 ryo break; 4177 1.1 ryo }; 4178 1.1 ryo break; 4179 1.1 ryo /* netbsd32_setuid */ 4180 1.1 ryo case 213: 4181 1.1 ryo switch(ndx) { 4182 1.1 ryo case 0: 4183 1.1 ryo p = "uid_t"; 4184 1.1 ryo break; 4185 1.1 ryo default: 4186 1.1 ryo break; 4187 1.1 ryo }; 4188 1.1 ryo break; 4189 1.1 ryo /* netbsd32_setgid */ 4190 1.1 ryo case 214: 4191 1.1 ryo switch(ndx) { 4192 1.1 ryo case 0: 4193 1.1 ryo p = "gid_t"; 4194 1.1 ryo break; 4195 1.1 ryo default: 4196 1.1 ryo break; 4197 1.1 ryo }; 4198 1.1 ryo break; 4199 1.1 ryo /* linux32_sys_setfsuid */ 4200 1.1 ryo case 215: 4201 1.1 ryo switch(ndx) { 4202 1.1 ryo case 0: 4203 1.1 ryo p = "uid_t"; 4204 1.1 ryo break; 4205 1.1 ryo default: 4206 1.1 ryo break; 4207 1.1 ryo }; 4208 1.1 ryo break; 4209 1.1 ryo /* linux32_sys_setfsgid */ 4210 1.1 ryo case 216: 4211 1.1 ryo switch(ndx) { 4212 1.1 ryo case 0: 4213 1.1 ryo p = "gid_t"; 4214 1.1 ryo break; 4215 1.1 ryo default: 4216 1.1 ryo break; 4217 1.1 ryo }; 4218 1.1 ryo break; 4219 1.1 ryo /* linux32_sys_getdents64 */ 4220 1.1 ryo case 217: 4221 1.1 ryo switch(ndx) { 4222 1.1 ryo case 0: 4223 1.1 ryo p = "int"; 4224 1.1 ryo break; 4225 1.1 ryo case 1: 4226 1.1 ryo p = "linux32_dirent64p_t"; 4227 1.1 ryo break; 4228 1.1 ryo case 2: 4229 1.1 ryo p = "unsigned int"; 4230 1.1 ryo break; 4231 1.1 ryo default: 4232 1.1 ryo break; 4233 1.1 ryo }; 4234 1.1 ryo break; 4235 1.1 ryo /* netbsd32_mincore */ 4236 1.1 ryo case 219: 4237 1.1 ryo switch(ndx) { 4238 1.1 ryo case 0: 4239 1.1 ryo p = "netbsd32_voidp"; 4240 1.1 ryo break; 4241 1.1 ryo case 1: 4242 1.1 ryo p = "netbsd32_size_t"; 4243 1.1 ryo break; 4244 1.1 ryo case 2: 4245 1.1 ryo p = "netbsd32_charp"; 4246 1.1 ryo break; 4247 1.1 ryo default: 4248 1.1 ryo break; 4249 1.1 ryo }; 4250 1.1 ryo break; 4251 1.1 ryo /* netbsd32_madvise */ 4252 1.1 ryo case 220: 4253 1.1 ryo switch(ndx) { 4254 1.1 ryo case 0: 4255 1.1 ryo p = "netbsd32_voidp"; 4256 1.1 ryo break; 4257 1.1 ryo case 1: 4258 1.1 ryo p = "netbsd32_size_t"; 4259 1.1 ryo break; 4260 1.1 ryo case 2: 4261 1.1 ryo p = "int"; 4262 1.1 ryo break; 4263 1.1 ryo default: 4264 1.1 ryo break; 4265 1.1 ryo }; 4266 1.1 ryo break; 4267 1.1 ryo #define linux32_sys_fcntl64 linux32_sys_fcntl 4268 1.1 ryo #define linux32_sys_fcntl64_args linux32_sys_fcntl_args 4269 1.1 ryo /* linux32_sys_fcntl64 */ 4270 1.1 ryo case 221: 4271 1.1 ryo switch(ndx) { 4272 1.1 ryo case 0: 4273 1.1 ryo p = "int"; 4274 1.1 ryo break; 4275 1.1 ryo case 1: 4276 1.1 ryo p = "int"; 4277 1.1 ryo break; 4278 1.1 ryo case 2: 4279 1.1 ryo p = "netbsd32_voidp"; 4280 1.1 ryo break; 4281 1.1 ryo default: 4282 1.1 ryo break; 4283 1.1 ryo }; 4284 1.1 ryo break; 4285 1.1 ryo /* linux_sys_gettid */ 4286 1.1 ryo case 224: 4287 1.1 ryo break; 4288 1.1 ryo /* netbsd32_setxattr */ 4289 1.1 ryo case 226: 4290 1.1 ryo switch(ndx) { 4291 1.1 ryo case 0: 4292 1.1 ryo p = "netbsd32_charp"; 4293 1.1 ryo break; 4294 1.1 ryo case 1: 4295 1.1 ryo p = "netbsd32_charp"; 4296 1.1 ryo break; 4297 1.1 ryo case 2: 4298 1.1 ryo p = "netbsd32_voidp"; 4299 1.1 ryo break; 4300 1.1 ryo case 3: 4301 1.1 ryo p = "netbsd32_size_t"; 4302 1.1 ryo break; 4303 1.1 ryo case 4: 4304 1.1 ryo p = "int"; 4305 1.1 ryo break; 4306 1.1 ryo default: 4307 1.1 ryo break; 4308 1.1 ryo }; 4309 1.1 ryo break; 4310 1.1 ryo /* netbsd32_lsetxattr */ 4311 1.1 ryo case 227: 4312 1.1 ryo switch(ndx) { 4313 1.1 ryo case 0: 4314 1.1 ryo p = "netbsd32_charp"; 4315 1.1 ryo break; 4316 1.1 ryo case 1: 4317 1.1 ryo p = "netbsd32_charp"; 4318 1.1 ryo break; 4319 1.1 ryo case 2: 4320 1.1 ryo p = "netbsd32_voidp"; 4321 1.1 ryo break; 4322 1.1 ryo case 3: 4323 1.1 ryo p = "netbsd32_size_t"; 4324 1.1 ryo break; 4325 1.1 ryo case 4: 4326 1.1 ryo p = "int"; 4327 1.1 ryo break; 4328 1.1 ryo default: 4329 1.1 ryo break; 4330 1.1 ryo }; 4331 1.1 ryo break; 4332 1.1 ryo /* netbsd32_fsetxattr */ 4333 1.1 ryo case 228: 4334 1.1 ryo switch(ndx) { 4335 1.1 ryo case 0: 4336 1.1 ryo p = "int"; 4337 1.1 ryo break; 4338 1.1 ryo case 1: 4339 1.1 ryo p = "netbsd32_charp"; 4340 1.1 ryo break; 4341 1.1 ryo case 2: 4342 1.1 ryo p = "netbsd32_voidp"; 4343 1.1 ryo break; 4344 1.1 ryo case 3: 4345 1.1 ryo p = "netbsd32_size_t"; 4346 1.1 ryo break; 4347 1.1 ryo case 4: 4348 1.1 ryo p = "int"; 4349 1.1 ryo break; 4350 1.1 ryo default: 4351 1.1 ryo break; 4352 1.1 ryo }; 4353 1.1 ryo break; 4354 1.1 ryo /* netbsd32_getxattr */ 4355 1.1 ryo case 229: 4356 1.1 ryo switch(ndx) { 4357 1.1 ryo case 0: 4358 1.1 ryo p = "netbsd32_charp"; 4359 1.1 ryo break; 4360 1.1 ryo case 1: 4361 1.1 ryo p = "netbsd32_charp"; 4362 1.1 ryo break; 4363 1.1 ryo case 2: 4364 1.1 ryo p = "netbsd32_voidp"; 4365 1.1 ryo break; 4366 1.1 ryo case 3: 4367 1.1 ryo p = "netbsd32_size_t"; 4368 1.1 ryo break; 4369 1.1 ryo default: 4370 1.1 ryo break; 4371 1.1 ryo }; 4372 1.1 ryo break; 4373 1.1 ryo /* netbsd32_lgetxattr */ 4374 1.1 ryo case 230: 4375 1.1 ryo switch(ndx) { 4376 1.1 ryo case 0: 4377 1.1 ryo p = "netbsd32_charp"; 4378 1.1 ryo break; 4379 1.1 ryo case 1: 4380 1.1 ryo p = "netbsd32_charp"; 4381 1.1 ryo break; 4382 1.1 ryo case 2: 4383 1.1 ryo p = "netbsd32_voidp"; 4384 1.1 ryo break; 4385 1.1 ryo case 3: 4386 1.1 ryo p = "netbsd32_size_t"; 4387 1.1 ryo break; 4388 1.1 ryo default: 4389 1.1 ryo break; 4390 1.1 ryo }; 4391 1.1 ryo break; 4392 1.1 ryo /* netbsd32_fgetxattr */ 4393 1.1 ryo case 231: 4394 1.1 ryo switch(ndx) { 4395 1.1 ryo case 0: 4396 1.1 ryo p = "int"; 4397 1.1 ryo break; 4398 1.1 ryo case 1: 4399 1.1 ryo p = "netbsd32_charp"; 4400 1.1 ryo break; 4401 1.1 ryo case 2: 4402 1.1 ryo p = "netbsd32_voidp"; 4403 1.1 ryo break; 4404 1.1 ryo case 3: 4405 1.1 ryo p = "netbsd32_size_t"; 4406 1.1 ryo break; 4407 1.1 ryo default: 4408 1.1 ryo break; 4409 1.1 ryo }; 4410 1.1 ryo break; 4411 1.1 ryo /* netbsd32_listxattr */ 4412 1.1 ryo case 232: 4413 1.1 ryo switch(ndx) { 4414 1.1 ryo case 0: 4415 1.1 ryo p = "netbsd32_charp"; 4416 1.1 ryo break; 4417 1.1 ryo case 1: 4418 1.1 ryo p = "netbsd32_charp"; 4419 1.1 ryo break; 4420 1.1 ryo case 2: 4421 1.1 ryo p = "netbsd32_size_t"; 4422 1.1 ryo break; 4423 1.1 ryo default: 4424 1.1 ryo break; 4425 1.1 ryo }; 4426 1.1 ryo break; 4427 1.1 ryo /* netbsd32_llistxattr */ 4428 1.1 ryo case 233: 4429 1.1 ryo switch(ndx) { 4430 1.1 ryo case 0: 4431 1.1 ryo p = "netbsd32_charp"; 4432 1.1 ryo break; 4433 1.1 ryo case 1: 4434 1.1 ryo p = "netbsd32_charp"; 4435 1.1 ryo break; 4436 1.1 ryo case 2: 4437 1.1 ryo p = "netbsd32_size_t"; 4438 1.1 ryo break; 4439 1.1 ryo default: 4440 1.1 ryo break; 4441 1.1 ryo }; 4442 1.1 ryo break; 4443 1.1 ryo /* netbsd32_flistxattr */ 4444 1.1 ryo case 234: 4445 1.1 ryo switch(ndx) { 4446 1.1 ryo case 0: 4447 1.1 ryo p = "int"; 4448 1.1 ryo break; 4449 1.1 ryo case 1: 4450 1.1 ryo p = "netbsd32_charp"; 4451 1.1 ryo break; 4452 1.1 ryo case 2: 4453 1.1 ryo p = "netbsd32_size_t"; 4454 1.1 ryo break; 4455 1.1 ryo default: 4456 1.1 ryo break; 4457 1.1 ryo }; 4458 1.1 ryo break; 4459 1.1 ryo /* netbsd32_removexattr */ 4460 1.1 ryo case 235: 4461 1.1 ryo switch(ndx) { 4462 1.1 ryo case 0: 4463 1.1 ryo p = "netbsd32_charp"; 4464 1.1 ryo break; 4465 1.1 ryo case 1: 4466 1.1 ryo p = "netbsd32_charp"; 4467 1.1 ryo break; 4468 1.1 ryo default: 4469 1.1 ryo break; 4470 1.1 ryo }; 4471 1.1 ryo break; 4472 1.1 ryo /* netbsd32_lremovexattr */ 4473 1.1 ryo case 236: 4474 1.1 ryo switch(ndx) { 4475 1.1 ryo case 0: 4476 1.1 ryo p = "netbsd32_charp"; 4477 1.1 ryo break; 4478 1.1 ryo case 1: 4479 1.1 ryo p = "netbsd32_charp"; 4480 1.1 ryo break; 4481 1.1 ryo default: 4482 1.1 ryo break; 4483 1.1 ryo }; 4484 1.1 ryo break; 4485 1.1 ryo /* netbsd32_fremovexattr */ 4486 1.1 ryo case 237: 4487 1.1 ryo switch(ndx) { 4488 1.1 ryo case 0: 4489 1.1 ryo p = "int"; 4490 1.1 ryo break; 4491 1.1 ryo case 1: 4492 1.1 ryo p = "netbsd32_charp"; 4493 1.1 ryo break; 4494 1.1 ryo default: 4495 1.1 ryo break; 4496 1.1 ryo }; 4497 1.1 ryo break; 4498 1.1 ryo /* linux32_sys_tkill */ 4499 1.1 ryo case 238: 4500 1.1 ryo switch(ndx) { 4501 1.1 ryo case 0: 4502 1.1 ryo p = "int"; 4503 1.1 ryo break; 4504 1.1 ryo case 1: 4505 1.1 ryo p = "int"; 4506 1.1 ryo break; 4507 1.1 ryo default: 4508 1.1 ryo break; 4509 1.1 ryo }; 4510 1.1 ryo break; 4511 1.1 ryo /* linux32_sys_futex */ 4512 1.1 ryo case 240: 4513 1.1 ryo switch(ndx) { 4514 1.1 ryo case 0: 4515 1.1 ryo p = "linux32_intp_t"; 4516 1.1 ryo break; 4517 1.1 ryo case 1: 4518 1.1 ryo p = "int"; 4519 1.1 ryo break; 4520 1.1 ryo case 2: 4521 1.1 ryo p = "int"; 4522 1.1 ryo break; 4523 1.1 ryo case 3: 4524 1.1 ryo p = "linux32_timespecp_t"; 4525 1.1 ryo break; 4526 1.1 ryo case 4: 4527 1.1 ryo p = "linux32_intp_t"; 4528 1.1 ryo break; 4529 1.1 ryo case 5: 4530 1.1 ryo p = "int"; 4531 1.1 ryo break; 4532 1.1 ryo default: 4533 1.1 ryo break; 4534 1.1 ryo }; 4535 1.1 ryo break; 4536 1.1 ryo /* linux32_sys_sched_setaffinity */ 4537 1.1 ryo case 241: 4538 1.1 ryo switch(ndx) { 4539 1.1 ryo case 0: 4540 1.1 ryo p = "pid_t"; 4541 1.1 ryo break; 4542 1.1 ryo case 1: 4543 1.1 ryo p = "unsigned int"; 4544 1.1 ryo break; 4545 1.1 ryo case 2: 4546 1.1 ryo p = "linux32_ulongp_t"; 4547 1.1 ryo break; 4548 1.1 ryo default: 4549 1.1 ryo break; 4550 1.1 ryo }; 4551 1.1 ryo break; 4552 1.1 ryo /* linux32_sys_sched_getaffinity */ 4553 1.1 ryo case 242: 4554 1.1 ryo switch(ndx) { 4555 1.1 ryo case 0: 4556 1.1 ryo p = "pid_t"; 4557 1.1 ryo break; 4558 1.1 ryo case 1: 4559 1.1 ryo p = "unsigned int"; 4560 1.1 ryo break; 4561 1.1 ryo case 2: 4562 1.1 ryo p = "linux32_ulongp_t"; 4563 1.1 ryo break; 4564 1.1 ryo default: 4565 1.1 ryo break; 4566 1.1 ryo }; 4567 1.1 ryo break; 4568 1.1 ryo /* linux32_sys_exit_group */ 4569 1.1 ryo case 248: 4570 1.1 ryo switch(ndx) { 4571 1.1 ryo case 0: 4572 1.1 ryo p = "int"; 4573 1.1 ryo break; 4574 1.1 ryo default: 4575 1.1 ryo break; 4576 1.1 ryo }; 4577 1.1 ryo break; 4578 1.1 ryo /* linux32_sys_set_tid_address */ 4579 1.1 ryo case 256: 4580 1.1 ryo switch(ndx) { 4581 1.1 ryo case 0: 4582 1.1 ryo p = "linux32_intp_t"; 4583 1.1 ryo break; 4584 1.1 ryo default: 4585 1.1 ryo break; 4586 1.1 ryo }; 4587 1.1 ryo break; 4588 1.1 ryo /* linux32_sys_timer_create */ 4589 1.1 ryo case 257: 4590 1.1 ryo switch(ndx) { 4591 1.1 ryo case 0: 4592 1.1 ryo p = "clockid_t"; 4593 1.1 ryo break; 4594 1.1 ryo case 1: 4595 1.1 ryo p = "struct linux32_sigevent *"; 4596 1.1 ryo break; 4597 1.1 ryo case 2: 4598 1.1 ryo p = "timer_t *"; 4599 1.1 ryo break; 4600 1.1 ryo default: 4601 1.1 ryo break; 4602 1.1 ryo }; 4603 1.1 ryo break; 4604 1.1 ryo /* linux32_sys_timer_settime */ 4605 1.1 ryo case 258: 4606 1.1 ryo switch(ndx) { 4607 1.1 ryo case 0: 4608 1.1 ryo p = "timer_t"; 4609 1.1 ryo break; 4610 1.1 ryo case 1: 4611 1.1 ryo p = "int"; 4612 1.1 ryo break; 4613 1.1 ryo case 2: 4614 1.1 ryo p = "const struct linux32_itimerspec *"; 4615 1.1 ryo break; 4616 1.1 ryo case 3: 4617 1.1 ryo p = "struct linux32_itimerspec *"; 4618 1.1 ryo break; 4619 1.1 ryo default: 4620 1.1 ryo break; 4621 1.1 ryo }; 4622 1.1 ryo break; 4623 1.1 ryo /* linux32_sys_timer_gettime */ 4624 1.1 ryo case 259: 4625 1.1 ryo switch(ndx) { 4626 1.1 ryo case 0: 4627 1.1 ryo p = "timer_t"; 4628 1.1 ryo break; 4629 1.1 ryo case 1: 4630 1.1 ryo p = "struct linux32_itimerspec *"; 4631 1.1 ryo break; 4632 1.1 ryo default: 4633 1.1 ryo break; 4634 1.1 ryo }; 4635 1.1 ryo break; 4636 1.1 ryo /* sys_timer_getoverrun */ 4637 1.1 ryo case 260: 4638 1.1 ryo switch(ndx) { 4639 1.1 ryo case 0: 4640 1.1 ryo p = "timer_t"; 4641 1.1 ryo break; 4642 1.1 ryo default: 4643 1.1 ryo break; 4644 1.1 ryo }; 4645 1.1 ryo break; 4646 1.1 ryo /* sys_timer_delete */ 4647 1.1 ryo case 261: 4648 1.1 ryo switch(ndx) { 4649 1.1 ryo case 0: 4650 1.1 ryo p = "timer_t"; 4651 1.1 ryo break; 4652 1.1 ryo default: 4653 1.1 ryo break; 4654 1.1 ryo }; 4655 1.1 ryo break; 4656 1.1 ryo /* linux32_sys_clock_settime */ 4657 1.1 ryo case 262: 4658 1.1 ryo switch(ndx) { 4659 1.1 ryo case 0: 4660 1.1 ryo p = "clockid_t"; 4661 1.1 ryo break; 4662 1.1 ryo case 1: 4663 1.1 ryo p = "linux32_timespecp_t"; 4664 1.1 ryo break; 4665 1.1 ryo default: 4666 1.1 ryo break; 4667 1.1 ryo }; 4668 1.1 ryo break; 4669 1.1 ryo /* linux32_sys_clock_gettime */ 4670 1.1 ryo case 263: 4671 1.1 ryo switch(ndx) { 4672 1.1 ryo case 0: 4673 1.1 ryo p = "clockid_t"; 4674 1.1 ryo break; 4675 1.1 ryo case 1: 4676 1.1 ryo p = "linux32_timespecp_t"; 4677 1.1 ryo break; 4678 1.1 ryo default: 4679 1.1 ryo break; 4680 1.1 ryo }; 4681 1.1 ryo break; 4682 1.1 ryo /* linux32_sys_clock_getres */ 4683 1.1 ryo case 264: 4684 1.1 ryo switch(ndx) { 4685 1.1 ryo case 0: 4686 1.1 ryo p = "clockid_t"; 4687 1.1 ryo break; 4688 1.1 ryo case 1: 4689 1.1 ryo p = "linux32_timespecp_t"; 4690 1.1 ryo break; 4691 1.1 ryo default: 4692 1.1 ryo break; 4693 1.1 ryo }; 4694 1.1 ryo break; 4695 1.1 ryo /* linux32_sys_clock_nanosleep */ 4696 1.1 ryo case 265: 4697 1.1 ryo switch(ndx) { 4698 1.1 ryo case 0: 4699 1.1 ryo p = "clockid_t"; 4700 1.1 ryo break; 4701 1.1 ryo case 1: 4702 1.1 ryo p = "int"; 4703 1.1 ryo break; 4704 1.1 ryo case 2: 4705 1.1 ryo p = "linux32_timespecp_t"; 4706 1.1 ryo break; 4707 1.1 ryo case 3: 4708 1.1 ryo p = "linux32_timespecp_t"; 4709 1.1 ryo break; 4710 1.1 ryo default: 4711 1.1 ryo break; 4712 1.1 ryo }; 4713 1.1 ryo break; 4714 1.1 ryo /* linux32_sys_statfs64 */ 4715 1.1 ryo case 266: 4716 1.1 ryo switch(ndx) { 4717 1.1 ryo case 0: 4718 1.1 ryo p = "netbsd32_charp"; 4719 1.1 ryo break; 4720 1.1 ryo case 1: 4721 1.1 ryo p = "netbsd32_size_t"; 4722 1.1 ryo break; 4723 1.1 ryo case 2: 4724 1.1 ryo p = "linux32_statfs64p"; 4725 1.1 ryo break; 4726 1.1 ryo default: 4727 1.1 ryo break; 4728 1.1 ryo }; 4729 1.1 ryo break; 4730 1.1 ryo /* linux32_sys_fstatfs64 */ 4731 1.1 ryo case 267: 4732 1.1 ryo switch(ndx) { 4733 1.1 ryo case 0: 4734 1.1 ryo p = "int"; 4735 1.1 ryo break; 4736 1.1 ryo case 1: 4737 1.1 ryo p = "netbsd32_size_t"; 4738 1.1 ryo break; 4739 1.1 ryo case 2: 4740 1.1 ryo p = "linux32_statfs64p"; 4741 1.1 ryo break; 4742 1.1 ryo default: 4743 1.1 ryo break; 4744 1.1 ryo }; 4745 1.1 ryo break; 4746 1.1 ryo /* linux32_sys_tgkill */ 4747 1.1 ryo case 268: 4748 1.1 ryo switch(ndx) { 4749 1.1 ryo case 0: 4750 1.1 ryo p = "int"; 4751 1.1 ryo break; 4752 1.1 ryo case 1: 4753 1.1 ryo p = "int"; 4754 1.1 ryo break; 4755 1.1 ryo case 2: 4756 1.1 ryo p = "int"; 4757 1.1 ryo break; 4758 1.1 ryo default: 4759 1.1 ryo break; 4760 1.1 ryo }; 4761 1.1 ryo break; 4762 1.1 ryo /* compat_50_netbsd32_utimes */ 4763 1.1 ryo case 269: 4764 1.1 ryo switch(ndx) { 4765 1.1 ryo case 0: 4766 1.1 ryo p = "netbsd32_charp"; 4767 1.1 ryo break; 4768 1.1 ryo case 1: 4769 1.1 ryo p = "netbsd32_timeval50p_t"; 4770 1.1 ryo break; 4771 1.1 ryo default: 4772 1.1 ryo break; 4773 1.1 ryo }; 4774 1.1 ryo break; 4775 1.1 ryo /* linux32_sys_fadvise64_64 */ 4776 1.1 ryo case 270: 4777 1.1 ryo switch(ndx) { 4778 1.1 ryo case 0: 4779 1.1 ryo p = "int"; 4780 1.1 ryo break; 4781 1.1 ryo case 1: 4782 1.1 ryo p = "uint32_t"; 4783 1.1 ryo break; 4784 1.1 ryo case 2: 4785 1.1 ryo p = "uint32_t"; 4786 1.1 ryo break; 4787 1.1 ryo case 3: 4788 1.1 ryo p = "uint32_t"; 4789 1.1 ryo break; 4790 1.1 ryo case 4: 4791 1.1 ryo p = "uint32_t"; 4792 1.1 ryo break; 4793 1.1 ryo case 5: 4794 1.1 ryo p = "int"; 4795 1.1 ryo break; 4796 1.1 ryo default: 4797 1.1 ryo break; 4798 1.1 ryo }; 4799 1.1 ryo break; 4800 1.1 ryo /* linux32_sys_socket */ 4801 1.1 ryo case 281: 4802 1.1 ryo switch(ndx) { 4803 1.1 ryo case 0: 4804 1.1 ryo p = "int"; 4805 1.1 ryo break; 4806 1.1 ryo case 1: 4807 1.1 ryo p = "int"; 4808 1.1 ryo break; 4809 1.1 ryo case 2: 4810 1.1 ryo p = "int"; 4811 1.1 ryo break; 4812 1.1 ryo default: 4813 1.1 ryo break; 4814 1.1 ryo }; 4815 1.1 ryo break; 4816 1.1 ryo /* linux32_sys_bind */ 4817 1.1 ryo case 282: 4818 1.1 ryo switch(ndx) { 4819 1.1 ryo case 0: 4820 1.1 ryo p = "int"; 4821 1.1 ryo break; 4822 1.1 ryo case 1: 4823 1.1 ryo p = "netbsd32_osockaddrp_t"; 4824 1.1 ryo break; 4825 1.1 ryo case 2: 4826 1.1 ryo p = "int"; 4827 1.1 ryo break; 4828 1.1 ryo default: 4829 1.1 ryo break; 4830 1.1 ryo }; 4831 1.1 ryo break; 4832 1.1 ryo /* linux32_sys_connect */ 4833 1.1 ryo case 283: 4834 1.1 ryo switch(ndx) { 4835 1.1 ryo case 0: 4836 1.1 ryo p = "int"; 4837 1.1 ryo break; 4838 1.1 ryo case 1: 4839 1.1 ryo p = "netbsd32_osockaddrp_t"; 4840 1.1 ryo break; 4841 1.1 ryo case 2: 4842 1.1 ryo p = "int"; 4843 1.1 ryo break; 4844 1.1 ryo default: 4845 1.1 ryo break; 4846 1.1 ryo }; 4847 1.1 ryo break; 4848 1.1 ryo /* linux32_sys_accept */ 4849 1.1 ryo case 285: 4850 1.1 ryo switch(ndx) { 4851 1.1 ryo case 0: 4852 1.1 ryo p = "int"; 4853 1.1 ryo break; 4854 1.1 ryo case 1: 4855 1.1 ryo p = "netbsd32_osockaddrp_t"; 4856 1.1 ryo break; 4857 1.1 ryo case 2: 4858 1.1 ryo p = "netbsd32_intp"; 4859 1.1 ryo break; 4860 1.1 ryo default: 4861 1.1 ryo break; 4862 1.1 ryo }; 4863 1.1 ryo break; 4864 1.1 ryo /* linux32_sys_getsockname */ 4865 1.1 ryo case 286: 4866 1.1 ryo switch(ndx) { 4867 1.1 ryo case 0: 4868 1.1 ryo p = "int"; 4869 1.1 ryo break; 4870 1.1 ryo case 1: 4871 1.1 ryo p = "netbsd32_charp"; 4872 1.1 ryo break; 4873 1.1 ryo case 2: 4874 1.1 ryo p = "netbsd32_intp"; 4875 1.1 ryo break; 4876 1.1 ryo default: 4877 1.1 ryo break; 4878 1.1 ryo }; 4879 1.1 ryo break; 4880 1.1 ryo /* linux32_sys_getpeername */ 4881 1.1 ryo case 287: 4882 1.1 ryo switch(ndx) { 4883 1.1 ryo case 0: 4884 1.1 ryo p = "int"; 4885 1.1 ryo break; 4886 1.1 ryo case 1: 4887 1.1 ryo p = "netbsd32_sockaddrp_t"; 4888 1.1 ryo break; 4889 1.1 ryo case 2: 4890 1.1 ryo p = "netbsd32_intp"; 4891 1.1 ryo break; 4892 1.1 ryo default: 4893 1.1 ryo break; 4894 1.1 ryo }; 4895 1.1 ryo break; 4896 1.1 ryo /* linux32_sys_socketpair */ 4897 1.1 ryo case 288: 4898 1.1 ryo switch(ndx) { 4899 1.1 ryo case 0: 4900 1.1 ryo p = "int"; 4901 1.1 ryo break; 4902 1.1 ryo case 1: 4903 1.1 ryo p = "int"; 4904 1.1 ryo break; 4905 1.1 ryo case 2: 4906 1.1 ryo p = "int"; 4907 1.1 ryo break; 4908 1.1 ryo case 3: 4909 1.1 ryo p = "netbsd32_intp"; 4910 1.1 ryo break; 4911 1.1 ryo default: 4912 1.1 ryo break; 4913 1.1 ryo }; 4914 1.1 ryo break; 4915 1.1 ryo /* linux32_sys_send */ 4916 1.1 ryo case 289: 4917 1.1 ryo switch(ndx) { 4918 1.1 ryo case 0: 4919 1.1 ryo p = "int"; 4920 1.1 ryo break; 4921 1.1 ryo case 1: 4922 1.1 ryo p = "netbsd32_voidp"; 4923 1.1 ryo break; 4924 1.1 ryo case 2: 4925 1.1 ryo p = "int"; 4926 1.1 ryo break; 4927 1.1 ryo case 3: 4928 1.1 ryo p = "int"; 4929 1.1 ryo break; 4930 1.1 ryo default: 4931 1.1 ryo break; 4932 1.1 ryo }; 4933 1.1 ryo break; 4934 1.1 ryo /* linux32_sys_sendto */ 4935 1.1 ryo case 290: 4936 1.1 ryo switch(ndx) { 4937 1.1 ryo case 0: 4938 1.1 ryo p = "int"; 4939 1.1 ryo break; 4940 1.1 ryo case 1: 4941 1.1 ryo p = "netbsd32_voidp"; 4942 1.1 ryo break; 4943 1.1 ryo case 2: 4944 1.1 ryo p = "int"; 4945 1.1 ryo break; 4946 1.1 ryo case 3: 4947 1.1 ryo p = "int"; 4948 1.1 ryo break; 4949 1.1 ryo case 4: 4950 1.1 ryo p = "netbsd32_osockaddrp_t"; 4951 1.1 ryo break; 4952 1.1 ryo case 5: 4953 1.1 ryo p = "int"; 4954 1.1 ryo break; 4955 1.1 ryo default: 4956 1.1 ryo break; 4957 1.1 ryo }; 4958 1.1 ryo break; 4959 1.1 ryo /* linux32_sys_recv */ 4960 1.1 ryo case 291: 4961 1.1 ryo switch(ndx) { 4962 1.1 ryo case 0: 4963 1.1 ryo p = "int"; 4964 1.1 ryo break; 4965 1.1 ryo case 1: 4966 1.1 ryo p = "netbsd32_voidp"; 4967 1.1 ryo break; 4968 1.1 ryo case 2: 4969 1.1 ryo p = "int"; 4970 1.1 ryo break; 4971 1.1 ryo case 3: 4972 1.1 ryo p = "int"; 4973 1.1 ryo break; 4974 1.1 ryo default: 4975 1.1 ryo break; 4976 1.1 ryo }; 4977 1.1 ryo break; 4978 1.1 ryo /* linux32_sys_recvfrom */ 4979 1.1 ryo case 292: 4980 1.1 ryo switch(ndx) { 4981 1.1 ryo case 0: 4982 1.1 ryo p = "int"; 4983 1.1 ryo break; 4984 1.1 ryo case 1: 4985 1.1 ryo p = "netbsd32_voidp"; 4986 1.1 ryo break; 4987 1.1 ryo case 2: 4988 1.1 ryo p = "netbsd32_size_t"; 4989 1.1 ryo break; 4990 1.1 ryo case 3: 4991 1.1 ryo p = "int"; 4992 1.1 ryo break; 4993 1.1 ryo case 4: 4994 1.1 ryo p = "netbsd32_osockaddrp_t"; 4995 1.1 ryo break; 4996 1.1 ryo case 5: 4997 1.1 ryo p = "netbsd32_intp"; 4998 1.1 ryo break; 4999 1.1 ryo default: 5000 1.1 ryo break; 5001 1.1 ryo }; 5002 1.1 ryo break; 5003 1.1 ryo /* linux32_sys_setsockopt */ 5004 1.1 ryo case 294: 5005 1.1 ryo switch(ndx) { 5006 1.1 ryo case 0: 5007 1.1 ryo p = "int"; 5008 1.1 ryo break; 5009 1.1 ryo case 1: 5010 1.1 ryo p = "int"; 5011 1.1 ryo break; 5012 1.1 ryo case 2: 5013 1.1 ryo p = "int"; 5014 1.1 ryo break; 5015 1.1 ryo case 3: 5016 1.1 ryo p = "netbsd32_voidp"; 5017 1.1 ryo break; 5018 1.1 ryo case 4: 5019 1.1 ryo p = "int"; 5020 1.1 ryo break; 5021 1.1 ryo default: 5022 1.1 ryo break; 5023 1.1 ryo }; 5024 1.1 ryo break; 5025 1.1 ryo /* linux32_sys_getsockopt */ 5026 1.1 ryo case 295: 5027 1.1 ryo switch(ndx) { 5028 1.1 ryo case 0: 5029 1.1 ryo p = "int"; 5030 1.1 ryo break; 5031 1.1 ryo case 1: 5032 1.1 ryo p = "int"; 5033 1.1 ryo break; 5034 1.1 ryo case 2: 5035 1.1 ryo p = "int"; 5036 1.1 ryo break; 5037 1.1 ryo case 3: 5038 1.1 ryo p = "netbsd32_voidp"; 5039 1.1 ryo break; 5040 1.1 ryo case 4: 5041 1.1 ryo p = "netbsd32_intp"; 5042 1.1 ryo break; 5043 1.1 ryo default: 5044 1.1 ryo break; 5045 1.1 ryo }; 5046 1.1 ryo break; 5047 1.1 ryo /* linux32_sys_openat */ 5048 1.1 ryo case 322: 5049 1.1 ryo switch(ndx) { 5050 1.1 ryo case 0: 5051 1.1 ryo p = "int"; 5052 1.1 ryo break; 5053 1.1 ryo case 1: 5054 1.1 ryo p = "netbsd32_charp"; 5055 1.1 ryo break; 5056 1.1 ryo case 2: 5057 1.1 ryo p = "int"; 5058 1.1 ryo break; 5059 1.1 ryo case 3: 5060 1.1 ryo p = "linux_umode_t"; 5061 1.1 ryo break; 5062 1.1 ryo default: 5063 1.1 ryo break; 5064 1.1 ryo }; 5065 1.1 ryo break; 5066 1.1 ryo /* netbsd32_mkdirat */ 5067 1.1 ryo case 323: 5068 1.1 ryo switch(ndx) { 5069 1.1 ryo case 0: 5070 1.1 ryo p = "int"; 5071 1.1 ryo break; 5072 1.1 ryo case 1: 5073 1.1 ryo p = "netbsd32_charp"; 5074 1.1 ryo break; 5075 1.1 ryo case 2: 5076 1.1 ryo p = "linux_umode_t"; 5077 1.1 ryo break; 5078 1.1 ryo default: 5079 1.1 ryo break; 5080 1.1 ryo }; 5081 1.1 ryo break; 5082 1.1 ryo /* linux32_sys_mknodat */ 5083 1.1 ryo case 324: 5084 1.1 ryo switch(ndx) { 5085 1.1 ryo case 0: 5086 1.1 ryo p = "int"; 5087 1.1 ryo break; 5088 1.1 ryo case 1: 5089 1.1 ryo p = "netbsd32_charp"; 5090 1.1 ryo break; 5091 1.1 ryo case 2: 5092 1.1 ryo p = "linux_umode_t"; 5093 1.1 ryo break; 5094 1.1 ryo case 3: 5095 1.1 ryo p = "unsigned"; 5096 1.1 ryo break; 5097 1.1 ryo default: 5098 1.1 ryo break; 5099 1.1 ryo }; 5100 1.1 ryo break; 5101 1.1 ryo /* linux32_sys_fchownat */ 5102 1.1 ryo case 325: 5103 1.1 ryo switch(ndx) { 5104 1.1 ryo case 0: 5105 1.1 ryo p = "int"; 5106 1.1 ryo break; 5107 1.1 ryo case 1: 5108 1.1 ryo p = "netbsd32_charp"; 5109 1.1 ryo break; 5110 1.1 ryo case 2: 5111 1.1 ryo p = "uid_t"; 5112 1.1 ryo break; 5113 1.1 ryo case 3: 5114 1.1 ryo p = "gid_t"; 5115 1.1 ryo break; 5116 1.1 ryo case 4: 5117 1.1 ryo p = "int"; 5118 1.1 ryo break; 5119 1.1 ryo default: 5120 1.1 ryo break; 5121 1.1 ryo }; 5122 1.1 ryo break; 5123 1.1 ryo /* linux32_sys_fstatat64 */ 5124 1.1 ryo case 327: 5125 1.1 ryo switch(ndx) { 5126 1.1 ryo case 0: 5127 1.1 ryo p = "int"; 5128 1.1 ryo break; 5129 1.1 ryo case 1: 5130 1.1 ryo p = "netbsd32_charp"; 5131 1.1 ryo break; 5132 1.1 ryo case 2: 5133 1.1 ryo p = "linux32_stat64p"; 5134 1.1 ryo break; 5135 1.1 ryo case 3: 5136 1.1 ryo p = "int"; 5137 1.1 ryo break; 5138 1.1 ryo default: 5139 1.1 ryo break; 5140 1.1 ryo }; 5141 1.1 ryo break; 5142 1.1 ryo /* linux32_sys_unlinkat */ 5143 1.1 ryo case 328: 5144 1.1 ryo switch(ndx) { 5145 1.1 ryo case 0: 5146 1.1 ryo p = "int"; 5147 1.1 ryo break; 5148 1.1 ryo case 1: 5149 1.1 ryo p = "netbsd32_charp"; 5150 1.1 ryo break; 5151 1.1 ryo case 2: 5152 1.1 ryo p = "int"; 5153 1.1 ryo break; 5154 1.1 ryo default: 5155 1.1 ryo break; 5156 1.1 ryo }; 5157 1.1 ryo break; 5158 1.1 ryo /* netbsd32_renameat */ 5159 1.1 ryo case 329: 5160 1.1 ryo switch(ndx) { 5161 1.1 ryo case 0: 5162 1.1 ryo p = "int"; 5163 1.1 ryo break; 5164 1.1 ryo case 1: 5165 1.1 ryo p = "netbsd32_charp"; 5166 1.1 ryo break; 5167 1.1 ryo case 2: 5168 1.1 ryo p = "int"; 5169 1.1 ryo break; 5170 1.1 ryo case 3: 5171 1.1 ryo p = "netbsd32_charp"; 5172 1.1 ryo break; 5173 1.1 ryo default: 5174 1.1 ryo break; 5175 1.1 ryo }; 5176 1.1 ryo break; 5177 1.1 ryo /* linux32_sys_linkat */ 5178 1.1 ryo case 330: 5179 1.1 ryo switch(ndx) { 5180 1.1 ryo case 0: 5181 1.1 ryo p = "int"; 5182 1.1 ryo break; 5183 1.1 ryo case 1: 5184 1.1 ryo p = "netbsd32_charp"; 5185 1.1 ryo break; 5186 1.1 ryo case 2: 5187 1.1 ryo p = "int"; 5188 1.1 ryo break; 5189 1.1 ryo case 3: 5190 1.1 ryo p = "netbsd32_charp"; 5191 1.1 ryo break; 5192 1.1 ryo case 4: 5193 1.1 ryo p = "int"; 5194 1.1 ryo break; 5195 1.1 ryo default: 5196 1.1 ryo break; 5197 1.1 ryo }; 5198 1.1 ryo break; 5199 1.1 ryo /* netbsd32_symlinkat */ 5200 1.1 ryo case 331: 5201 1.1 ryo switch(ndx) { 5202 1.1 ryo case 0: 5203 1.1 ryo p = "netbsd32_charp"; 5204 1.1 ryo break; 5205 1.1 ryo case 1: 5206 1.1 ryo p = "int"; 5207 1.1 ryo break; 5208 1.1 ryo case 2: 5209 1.1 ryo p = "netbsd32_charp"; 5210 1.1 ryo break; 5211 1.1 ryo default: 5212 1.1 ryo break; 5213 1.1 ryo }; 5214 1.1 ryo break; 5215 1.1 ryo /* netbsd32_readlinkat */ 5216 1.1 ryo case 332: 5217 1.1 ryo switch(ndx) { 5218 1.1 ryo case 0: 5219 1.1 ryo p = "int"; 5220 1.1 ryo break; 5221 1.1 ryo case 1: 5222 1.1 ryo p = "netbsd32_charp"; 5223 1.1 ryo break; 5224 1.1 ryo case 2: 5225 1.1 ryo p = "netbsd32_charp"; 5226 1.1 ryo break; 5227 1.1 ryo case 3: 5228 1.1 ryo p = "linux32_size_t"; 5229 1.1 ryo break; 5230 1.1 ryo default: 5231 1.1 ryo break; 5232 1.1 ryo }; 5233 1.1 ryo break; 5234 1.1 ryo /* linux32_sys_fchmodat */ 5235 1.1 ryo case 333: 5236 1.1 ryo switch(ndx) { 5237 1.1 ryo case 0: 5238 1.1 ryo p = "int"; 5239 1.1 ryo break; 5240 1.1 ryo case 1: 5241 1.1 ryo p = "netbsd32_charp"; 5242 1.1 ryo break; 5243 1.1 ryo case 2: 5244 1.1 ryo p = "linux_umode_t"; 5245 1.1 ryo break; 5246 1.1 ryo default: 5247 1.1 ryo break; 5248 1.1 ryo }; 5249 1.1 ryo break; 5250 1.1 ryo /* linux32_sys_faccessat */ 5251 1.1 ryo case 334: 5252 1.1 ryo switch(ndx) { 5253 1.1 ryo case 0: 5254 1.1 ryo p = "int"; 5255 1.1 ryo break; 5256 1.1 ryo case 1: 5257 1.1 ryo p = "netbsd32_charp"; 5258 1.1 ryo break; 5259 1.1 ryo case 2: 5260 1.1 ryo p = "int"; 5261 1.1 ryo break; 5262 1.1 ryo default: 5263 1.1 ryo break; 5264 1.1 ryo }; 5265 1.1 ryo break; 5266 1.2 ryo /* linux32_sys_pselect6 */ 5267 1.2 ryo case 335: 5268 1.2 ryo switch(ndx) { 5269 1.2 ryo case 0: 5270 1.2 ryo p = "int"; 5271 1.2 ryo break; 5272 1.2 ryo case 1: 5273 1.2 ryo p = "netbsd32_fd_setp_t"; 5274 1.2 ryo break; 5275 1.2 ryo case 2: 5276 1.2 ryo p = "netbsd32_fd_setp_t"; 5277 1.2 ryo break; 5278 1.2 ryo case 3: 5279 1.2 ryo p = "netbsd32_fd_setp_t"; 5280 1.2 ryo break; 5281 1.2 ryo case 4: 5282 1.2 ryo p = "linux32_timespecp_t"; 5283 1.2 ryo break; 5284 1.2 ryo case 5: 5285 1.2 ryo p = "linux32_sized_sigsetp_t"; 5286 1.2 ryo break; 5287 1.2 ryo default: 5288 1.2 ryo break; 5289 1.2 ryo }; 5290 1.2 ryo break; 5291 1.1 ryo /* linux32_sys_ppoll */ 5292 1.1 ryo case 336: 5293 1.1 ryo switch(ndx) { 5294 1.1 ryo case 0: 5295 1.1 ryo p = "netbsd32_pollfdp_t"; 5296 1.1 ryo break; 5297 1.1 ryo case 1: 5298 1.1 ryo p = "u_int"; 5299 1.1 ryo break; 5300 1.1 ryo case 2: 5301 1.1 ryo p = "linux32_timespecp_t"; 5302 1.1 ryo break; 5303 1.1 ryo case 3: 5304 1.1 ryo p = "linux32_sigsetp_t"; 5305 1.1 ryo break; 5306 1.1 ryo default: 5307 1.1 ryo break; 5308 1.1 ryo }; 5309 1.1 ryo break; 5310 1.1 ryo /* netbsd32___futex_set_robust_list */ 5311 1.1 ryo case 338: 5312 1.1 ryo switch(ndx) { 5313 1.1 ryo case 0: 5314 1.1 ryo p = "netbsd32_voidp"; 5315 1.1 ryo break; 5316 1.1 ryo case 1: 5317 1.1 ryo p = "netbsd32_size_t"; 5318 1.1 ryo break; 5319 1.1 ryo default: 5320 1.1 ryo break; 5321 1.1 ryo }; 5322 1.1 ryo break; 5323 1.1 ryo /* netbsd32___futex_get_robust_list */ 5324 1.1 ryo case 339: 5325 1.1 ryo switch(ndx) { 5326 1.1 ryo case 0: 5327 1.1 ryo p = "lwpid_t"; 5328 1.1 ryo break; 5329 1.1 ryo case 1: 5330 1.1 ryo p = "netbsd32_voidp"; 5331 1.1 ryo break; 5332 1.1 ryo case 2: 5333 1.1 ryo p = "netbsd32_size_tp"; 5334 1.1 ryo break; 5335 1.1 ryo default: 5336 1.1 ryo break; 5337 1.1 ryo }; 5338 1.1 ryo break; 5339 1.1 ryo /* linux32_sys_utimensat */ 5340 1.1 ryo case 348: 5341 1.1 ryo switch(ndx) { 5342 1.1 ryo case 0: 5343 1.1 ryo p = "int"; 5344 1.1 ryo break; 5345 1.1 ryo case 1: 5346 1.1 ryo p = "netbsd32_charp"; 5347 1.1 ryo break; 5348 1.1 ryo case 2: 5349 1.1 ryo p = "linux32_timespecp_t"; 5350 1.1 ryo break; 5351 1.1 ryo case 3: 5352 1.1 ryo p = "int"; 5353 1.1 ryo break; 5354 1.1 ryo default: 5355 1.1 ryo break; 5356 1.1 ryo }; 5357 1.1 ryo break; 5358 1.1 ryo /* linux_sys_timerfd_create */ 5359 1.1 ryo case 350: 5360 1.1 ryo switch(ndx) { 5361 1.1 ryo case 0: 5362 1.1 ryo p = "clockid_t"; 5363 1.1 ryo break; 5364 1.1 ryo case 1: 5365 1.1 ryo p = "int"; 5366 1.1 ryo break; 5367 1.1 ryo default: 5368 1.1 ryo break; 5369 1.1 ryo }; 5370 1.1 ryo break; 5371 1.1 ryo /* linux32_sys_eventfd */ 5372 1.1 ryo case 351: 5373 1.1 ryo switch(ndx) { 5374 1.1 ryo case 0: 5375 1.1 ryo p = "unsigned int"; 5376 1.1 ryo break; 5377 1.1 ryo default: 5378 1.1 ryo break; 5379 1.1 ryo }; 5380 1.1 ryo break; 5381 1.1 ryo /* linux32_sys_fallocate */ 5382 1.1 ryo case 352: 5383 1.1 ryo switch(ndx) { 5384 1.1 ryo case 0: 5385 1.1 ryo p = "int"; 5386 1.1 ryo break; 5387 1.1 ryo case 1: 5388 1.1 ryo p = "int"; 5389 1.1 ryo break; 5390 1.1 ryo case 2: 5391 1.1 ryo p = "off_t"; 5392 1.1 ryo break; 5393 1.1 ryo case 3: 5394 1.1 ryo p = "off_t"; 5395 1.1 ryo break; 5396 1.1 ryo default: 5397 1.1 ryo break; 5398 1.1 ryo }; 5399 1.1 ryo break; 5400 1.1 ryo /* linux32_sys_timerfd_settime */ 5401 1.1 ryo case 353: 5402 1.1 ryo switch(ndx) { 5403 1.1 ryo case 0: 5404 1.1 ryo p = "int"; 5405 1.1 ryo break; 5406 1.1 ryo case 1: 5407 1.1 ryo p = "int"; 5408 1.1 ryo break; 5409 1.1 ryo case 2: 5410 1.1 ryo p = "const struct linux32_itimerspec *"; 5411 1.1 ryo break; 5412 1.1 ryo case 3: 5413 1.1 ryo p = "struct linux32_itimerspec *"; 5414 1.1 ryo break; 5415 1.1 ryo default: 5416 1.1 ryo break; 5417 1.1 ryo }; 5418 1.1 ryo break; 5419 1.1 ryo /* linux32_sys_timerfd_gettime */ 5420 1.1 ryo case 354: 5421 1.1 ryo switch(ndx) { 5422 1.1 ryo case 0: 5423 1.1 ryo p = "int"; 5424 1.1 ryo break; 5425 1.1 ryo case 1: 5426 1.1 ryo p = "struct linux32_itimerspec *"; 5427 1.1 ryo break; 5428 1.1 ryo default: 5429 1.1 ryo break; 5430 1.1 ryo }; 5431 1.1 ryo break; 5432 1.1 ryo /* linux32_sys_eventfd2 */ 5433 1.1 ryo case 356: 5434 1.1 ryo switch(ndx) { 5435 1.1 ryo case 0: 5436 1.1 ryo p = "unsigned int"; 5437 1.1 ryo break; 5438 1.1 ryo case 1: 5439 1.1 ryo p = "int"; 5440 1.1 ryo break; 5441 1.1 ryo default: 5442 1.1 ryo break; 5443 1.1 ryo }; 5444 1.1 ryo break; 5445 1.1 ryo /* linux32_sys_dup3 */ 5446 1.1 ryo case 358: 5447 1.1 ryo switch(ndx) { 5448 1.1 ryo case 0: 5449 1.1 ryo p = "int"; 5450 1.1 ryo break; 5451 1.1 ryo case 1: 5452 1.1 ryo p = "int"; 5453 1.1 ryo break; 5454 1.1 ryo case 2: 5455 1.1 ryo p = "int"; 5456 1.1 ryo break; 5457 1.1 ryo default: 5458 1.1 ryo break; 5459 1.1 ryo }; 5460 1.1 ryo break; 5461 1.1 ryo /* linux32_sys_pipe2 */ 5462 1.1 ryo case 359: 5463 1.1 ryo switch(ndx) { 5464 1.1 ryo case 0: 5465 1.1 ryo p = "netbsd32_intp"; 5466 1.1 ryo break; 5467 1.1 ryo case 1: 5468 1.1 ryo p = "int"; 5469 1.1 ryo break; 5470 1.1 ryo default: 5471 1.1 ryo break; 5472 1.1 ryo }; 5473 1.1 ryo break; 5474 1.1 ryo /* linux32_sys_preadv */ 5475 1.1 ryo case 361: 5476 1.1 ryo switch(ndx) { 5477 1.1 ryo case 0: 5478 1.1 ryo p = "int"; 5479 1.1 ryo break; 5480 1.1 ryo case 1: 5481 1.1 ryo p = "const netbsd32_iovecp_t"; 5482 1.1 ryo break; 5483 1.1 ryo case 2: 5484 1.1 ryo p = "int"; 5485 1.1 ryo break; 5486 1.1 ryo case 3: 5487 1.1 ryo p = "netbsd32_u_long"; 5488 1.1 ryo break; 5489 1.1 ryo case 4: 5490 1.1 ryo p = "netbsd32_u_long"; 5491 1.1 ryo break; 5492 1.1 ryo default: 5493 1.1 ryo break; 5494 1.1 ryo }; 5495 1.1 ryo break; 5496 1.1 ryo /* linux32_sys_pwritev */ 5497 1.1 ryo case 362: 5498 1.1 ryo switch(ndx) { 5499 1.1 ryo case 0: 5500 1.1 ryo p = "int"; 5501 1.1 ryo break; 5502 1.1 ryo case 1: 5503 1.1 ryo p = "const netbsd32_iovecp_t"; 5504 1.1 ryo break; 5505 1.1 ryo case 2: 5506 1.1 ryo p = "int"; 5507 1.1 ryo break; 5508 1.1 ryo case 3: 5509 1.1 ryo p = "netbsd32_u_long"; 5510 1.1 ryo break; 5511 1.1 ryo case 4: 5512 1.1 ryo p = "netbsd32_u_long"; 5513 1.1 ryo break; 5514 1.1 ryo default: 5515 1.1 ryo break; 5516 1.1 ryo }; 5517 1.1 ryo break; 5518 1.3 ryo /* linux32_sys_prlimit64 */ 5519 1.3 ryo case 369: 5520 1.3 ryo switch(ndx) { 5521 1.3 ryo case 0: 5522 1.3 ryo p = "pid_t"; 5523 1.3 ryo break; 5524 1.3 ryo case 1: 5525 1.3 ryo p = "int"; 5526 1.3 ryo break; 5527 1.3 ryo case 2: 5528 1.3 ryo p = "netbsd32_rlimitp_t"; 5529 1.3 ryo break; 5530 1.3 ryo case 3: 5531 1.3 ryo p = "netbsd32_rlimitp_t"; 5532 1.3 ryo break; 5533 1.3 ryo default: 5534 1.3 ryo break; 5535 1.3 ryo }; 5536 1.3 ryo break; 5537 1.1 ryo /* netbsd32_getrandom */ 5538 1.1 ryo case 384: 5539 1.1 ryo switch(ndx) { 5540 1.1 ryo case 0: 5541 1.1 ryo p = "netbsd32_voidp"; 5542 1.1 ryo break; 5543 1.1 ryo case 1: 5544 1.1 ryo p = "netbsd32_size_t"; 5545 1.1 ryo break; 5546 1.1 ryo case 2: 5547 1.1 ryo p = "unsigned int"; 5548 1.1 ryo break; 5549 1.1 ryo default: 5550 1.1 ryo break; 5551 1.1 ryo }; 5552 1.1 ryo break; 5553 1.1 ryo /* linux32_sys_statx */ 5554 1.1 ryo case 397: 5555 1.1 ryo switch(ndx) { 5556 1.1 ryo case 0: 5557 1.1 ryo p = "int"; 5558 1.1 ryo break; 5559 1.1 ryo case 1: 5560 1.1 ryo p = "netbsd32_charp"; 5561 1.1 ryo break; 5562 1.1 ryo case 2: 5563 1.1 ryo p = "int"; 5564 1.1 ryo break; 5565 1.1 ryo case 3: 5566 1.1 ryo p = "unsigned int"; 5567 1.1 ryo break; 5568 1.1 ryo case 4: 5569 1.1 ryo p = "linux32_statxp"; 5570 1.1 ryo break; 5571 1.1 ryo default: 5572 1.1 ryo break; 5573 1.1 ryo }; 5574 1.1 ryo break; 5575 1.1 ryo /* linux32_sys_set_tls */ 5576 1.1 ryo case 485: 5577 1.1 ryo switch(ndx) { 5578 1.1 ryo case 0: 5579 1.1 ryo p = "netbsd32_voidp"; 5580 1.1 ryo break; 5581 1.1 ryo default: 5582 1.1 ryo break; 5583 1.1 ryo }; 5584 1.1 ryo break; 5585 1.1 ryo /* linux32_sys_get_tls */ 5586 1.1 ryo case 486: 5587 1.1 ryo break; 5588 1.1 ryo default: 5589 1.1 ryo break; 5590 1.1 ryo }; 5591 1.1 ryo if (p != NULL) 5592 1.1 ryo strlcpy(desc, p, descsz); 5593 1.1 ryo } 5594 1.1 ryo static void 5595 1.1 ryo systrace_return_setargdesc(int sysnum, int ndx, char *desc, size_t descsz) 5596 1.1 ryo { 5597 1.1 ryo const char *p = NULL; 5598 1.1 ryo switch (sysnum) { 5599 1.1 ryo /* linux_sys_nosys */ 5600 1.1 ryo case 0: 5601 1.1 ryo /* linux32_sys_exit */ 5602 1.1 ryo case 1: 5603 1.1 ryo if (ndx == 0 || ndx == 1) 5604 1.1 ryo p = "int"; 5605 1.1 ryo break; 5606 1.1 ryo /* sys_fork */ 5607 1.1 ryo case 2: 5608 1.1 ryo /* netbsd32_read */ 5609 1.1 ryo case 3: 5610 1.1 ryo if (ndx == 0 || ndx == 1) 5611 1.1 ryo p = "netbsd32_ssize_t"; 5612 1.1 ryo break; 5613 1.1 ryo /* netbsd32_write */ 5614 1.1 ryo case 4: 5615 1.1 ryo if (ndx == 0 || ndx == 1) 5616 1.1 ryo p = "netbsd32_ssize_t"; 5617 1.1 ryo break; 5618 1.1 ryo /* linux32_sys_open */ 5619 1.1 ryo case 5: 5620 1.1 ryo if (ndx == 0 || ndx == 1) 5621 1.1 ryo p = "int"; 5622 1.1 ryo break; 5623 1.1 ryo /* netbsd32_close */ 5624 1.1 ryo case 6: 5625 1.1 ryo if (ndx == 0 || ndx == 1) 5626 1.1 ryo p = "int"; 5627 1.1 ryo break; 5628 1.1 ryo /* linux32_sys_waitpid */ 5629 1.1 ryo case 7: 5630 1.1 ryo if (ndx == 0 || ndx == 1) 5631 1.1 ryo p = "int"; 5632 1.1 ryo break; 5633 1.1 ryo /* linux32_sys_creat */ 5634 1.1 ryo case 8: 5635 1.1 ryo if (ndx == 0 || ndx == 1) 5636 1.1 ryo p = "int"; 5637 1.1 ryo break; 5638 1.1 ryo /* netbsd32_link */ 5639 1.1 ryo case 9: 5640 1.1 ryo if (ndx == 0 || ndx == 1) 5641 1.1 ryo p = "int"; 5642 1.1 ryo break; 5643 1.1 ryo /* linux32_sys_unlink */ 5644 1.1 ryo case 10: 5645 1.1 ryo if (ndx == 0 || ndx == 1) 5646 1.1 ryo p = "int"; 5647 1.1 ryo break; 5648 1.1 ryo /* netbsd32_execve */ 5649 1.1 ryo case 11: 5650 1.1 ryo if (ndx == 0 || ndx == 1) 5651 1.1 ryo p = "int"; 5652 1.1 ryo break; 5653 1.1 ryo /* netbsd32_chdir */ 5654 1.1 ryo case 12: 5655 1.1 ryo if (ndx == 0 || ndx == 1) 5656 1.1 ryo p = "int"; 5657 1.1 ryo break; 5658 1.1 ryo /* linux32_sys_time */ 5659 1.1 ryo case 13: 5660 1.1 ryo if (ndx == 0 || ndx == 1) 5661 1.1 ryo p = "int"; 5662 1.1 ryo break; 5663 1.1 ryo /* linux32_sys_mknod */ 5664 1.1 ryo case 14: 5665 1.1 ryo if (ndx == 0 || ndx == 1) 5666 1.1 ryo p = "int"; 5667 1.1 ryo break; 5668 1.1 ryo /* netbsd32_chmod */ 5669 1.1 ryo case 15: 5670 1.1 ryo if (ndx == 0 || ndx == 1) 5671 1.1 ryo p = "int"; 5672 1.1 ryo break; 5673 1.1 ryo /* linux32_sys_lchown16 */ 5674 1.1 ryo case 16: 5675 1.1 ryo if (ndx == 0 || ndx == 1) 5676 1.1 ryo p = "int"; 5677 1.1 ryo break; 5678 1.1 ryo /* compat_43_netbsd32_olseek */ 5679 1.1 ryo case 19: 5680 1.1 ryo if (ndx == 0 || ndx == 1) 5681 1.1 ryo p = "netbsd32_long"; 5682 1.1 ryo break; 5683 1.1 ryo /* sys_getpid */ 5684 1.1 ryo case 20: 5685 1.1 ryo /* netbsd32_setuid */ 5686 1.1 ryo case 23: 5687 1.1 ryo if (ndx == 0 || ndx == 1) 5688 1.1 ryo p = "int"; 5689 1.1 ryo break; 5690 1.1 ryo /* sys_getuid */ 5691 1.1 ryo case 24: 5692 1.1 ryo /* linux32_sys_stime */ 5693 1.1 ryo case 25: 5694 1.1 ryo if (ndx == 0 || ndx == 1) 5695 1.1 ryo p = "int"; 5696 1.1 ryo break; 5697 1.1 ryo /* linux32_sys_ptrace */ 5698 1.1 ryo case 26: 5699 1.1 ryo if (ndx == 0 || ndx == 1) 5700 1.1 ryo p = "int"; 5701 1.1 ryo break; 5702 1.1 ryo /* linux32_sys_alarm */ 5703 1.1 ryo case 27: 5704 1.1 ryo if (ndx == 0 || ndx == 1) 5705 1.1 ryo p = "int"; 5706 1.1 ryo break; 5707 1.1 ryo /* linux_sys_pause */ 5708 1.1 ryo case 29: 5709 1.1 ryo /* linux32_sys_utime */ 5710 1.1 ryo case 30: 5711 1.1 ryo if (ndx == 0 || ndx == 1) 5712 1.1 ryo p = "int"; 5713 1.1 ryo break; 5714 1.1 ryo /* netbsd32_access */ 5715 1.1 ryo case 33: 5716 1.1 ryo if (ndx == 0 || ndx == 1) 5717 1.1 ryo p = "int"; 5718 1.1 ryo break; 5719 1.1 ryo /* linux32_sys_nice */ 5720 1.1 ryo case 34: 5721 1.1 ryo if (ndx == 0 || ndx == 1) 5722 1.1 ryo p = "int"; 5723 1.1 ryo break; 5724 1.1 ryo /* sys_sync */ 5725 1.1 ryo case 36: 5726 1.1 ryo /* linux32_sys_kill */ 5727 1.1 ryo case 37: 5728 1.1 ryo if (ndx == 0 || ndx == 1) 5729 1.1 ryo p = "int"; 5730 1.1 ryo break; 5731 1.1 ryo /* netbsd32___posix_rename */ 5732 1.1 ryo case 38: 5733 1.1 ryo if (ndx == 0 || ndx == 1) 5734 1.1 ryo p = "int"; 5735 1.1 ryo break; 5736 1.1 ryo /* netbsd32_mkdir */ 5737 1.1 ryo case 39: 5738 1.1 ryo if (ndx == 0 || ndx == 1) 5739 1.1 ryo p = "int"; 5740 1.1 ryo break; 5741 1.1 ryo /* netbsd32_rmdir */ 5742 1.1 ryo case 40: 5743 1.1 ryo if (ndx == 0 || ndx == 1) 5744 1.1 ryo p = "int"; 5745 1.1 ryo break; 5746 1.1 ryo /* netbsd32_dup */ 5747 1.1 ryo case 41: 5748 1.1 ryo if (ndx == 0 || ndx == 1) 5749 1.1 ryo p = "int"; 5750 1.1 ryo break; 5751 1.1 ryo /* linux32_sys_pipe */ 5752 1.1 ryo case 42: 5753 1.1 ryo if (ndx == 0 || ndx == 1) 5754 1.1 ryo p = "int"; 5755 1.1 ryo break; 5756 1.1 ryo /* linux32_sys_times */ 5757 1.1 ryo case 43: 5758 1.1 ryo if (ndx == 0 || ndx == 1) 5759 1.1 ryo p = "int"; 5760 1.1 ryo break; 5761 1.1 ryo /* linux32_sys_brk */ 5762 1.1 ryo case 45: 5763 1.1 ryo if (ndx == 0 || ndx == 1) 5764 1.1 ryo p = "int"; 5765 1.1 ryo break; 5766 1.1 ryo /* netbsd32_setgid */ 5767 1.1 ryo case 46: 5768 1.1 ryo if (ndx == 0 || ndx == 1) 5769 1.1 ryo p = "int"; 5770 1.1 ryo break; 5771 1.1 ryo /* sys_getgid */ 5772 1.1 ryo case 47: 5773 1.1 ryo /* linux32_sys_signal */ 5774 1.1 ryo case 48: 5775 1.1 ryo if (ndx == 0 || ndx == 1) 5776 1.1 ryo p = "int"; 5777 1.1 ryo break; 5778 1.1 ryo /* sys_geteuid */ 5779 1.1 ryo case 49: 5780 1.1 ryo /* sys_getegid */ 5781 1.1 ryo case 50: 5782 1.1 ryo /* netbsd32_acct */ 5783 1.1 ryo case 51: 5784 1.1 ryo if (ndx == 0 || ndx == 1) 5785 1.1 ryo p = "int"; 5786 1.1 ryo break; 5787 1.1 ryo /* linux32_sys_ioctl */ 5788 1.1 ryo case 54: 5789 1.1 ryo if (ndx == 0 || ndx == 1) 5790 1.1 ryo p = "int"; 5791 1.1 ryo break; 5792 1.1 ryo /* linux32_sys_fcntl */ 5793 1.1 ryo case 55: 5794 1.1 ryo if (ndx == 0 || ndx == 1) 5795 1.1 ryo p = "int"; 5796 1.1 ryo break; 5797 1.1 ryo /* netbsd32_setpgid */ 5798 1.1 ryo case 57: 5799 1.1 ryo if (ndx == 0 || ndx == 1) 5800 1.1 ryo p = "int"; 5801 1.1 ryo break; 5802 1.1 ryo /* linux32_sys_oldolduname */ 5803 1.1 ryo case 59: 5804 1.1 ryo if (ndx == 0 || ndx == 1) 5805 1.1 ryo p = "int"; 5806 1.1 ryo break; 5807 1.1 ryo /* netbsd32_umask */ 5808 1.1 ryo case 60: 5809 1.1 ryo if (ndx == 0 || ndx == 1) 5810 1.1 ryo p = "int"; 5811 1.1 ryo break; 5812 1.1 ryo /* netbsd32_chroot */ 5813 1.1 ryo case 61: 5814 1.1 ryo if (ndx == 0 || ndx == 1) 5815 1.1 ryo p = "int"; 5816 1.1 ryo break; 5817 1.1 ryo /* netbsd32_dup2 */ 5818 1.1 ryo case 63: 5819 1.1 ryo if (ndx == 0 || ndx == 1) 5820 1.1 ryo p = "int"; 5821 1.1 ryo break; 5822 1.1 ryo /* sys_getppid */ 5823 1.1 ryo case 64: 5824 1.1 ryo /* sys_getpgrp */ 5825 1.1 ryo case 65: 5826 1.1 ryo /* sys_setsid */ 5827 1.1 ryo case 66: 5828 1.1 ryo /* linux32_sys_siggetmask */ 5829 1.1 ryo case 68: 5830 1.1 ryo /* linux32_sys_sigsetmask */ 5831 1.1 ryo case 69: 5832 1.1 ryo if (ndx == 0 || ndx == 1) 5833 1.1 ryo p = "int"; 5834 1.1 ryo break; 5835 1.1 ryo /* linux32_sys_setreuid16 */ 5836 1.1 ryo case 70: 5837 1.1 ryo if (ndx == 0 || ndx == 1) 5838 1.1 ryo p = "int"; 5839 1.1 ryo break; 5840 1.1 ryo /* linux32_sys_setregid16 */ 5841 1.1 ryo case 71: 5842 1.1 ryo if (ndx == 0 || ndx == 1) 5843 1.1 ryo p = "int"; 5844 1.1 ryo break; 5845 1.1 ryo /* compat_43_netbsd32_osethostname */ 5846 1.1 ryo case 74: 5847 1.1 ryo if (ndx == 0 || ndx == 1) 5848 1.1 ryo p = "int"; 5849 1.1 ryo break; 5850 1.1 ryo /* linux32_sys_setrlimit */ 5851 1.1 ryo case 75: 5852 1.1 ryo if (ndx == 0 || ndx == 1) 5853 1.1 ryo p = "int"; 5854 1.1 ryo break; 5855 1.1 ryo /* linux32_sys_getrlimit */ 5856 1.1 ryo case 76: 5857 1.1 ryo if (ndx == 0 || ndx == 1) 5858 1.1 ryo p = "int"; 5859 1.1 ryo break; 5860 1.1 ryo /* compat_50_netbsd32_getrusage */ 5861 1.1 ryo case 77: 5862 1.1 ryo if (ndx == 0 || ndx == 1) 5863 1.1 ryo p = "int"; 5864 1.1 ryo break; 5865 1.1 ryo /* linux32_sys_gettimeofday */ 5866 1.1 ryo case 78: 5867 1.1 ryo if (ndx == 0 || ndx == 1) 5868 1.1 ryo p = "int"; 5869 1.1 ryo break; 5870 1.1 ryo /* linux32_sys_settimeofday */ 5871 1.1 ryo case 79: 5872 1.1 ryo if (ndx == 0 || ndx == 1) 5873 1.1 ryo p = "int"; 5874 1.1 ryo break; 5875 1.1 ryo /* linux32_sys_getgroups16 */ 5876 1.1 ryo case 80: 5877 1.1 ryo if (ndx == 0 || ndx == 1) 5878 1.1 ryo p = "int"; 5879 1.1 ryo break; 5880 1.1 ryo /* linux32_sys_setgroups16 */ 5881 1.1 ryo case 81: 5882 1.1 ryo if (ndx == 0 || ndx == 1) 5883 1.1 ryo p = "int"; 5884 1.1 ryo break; 5885 1.1 ryo /* linux32_sys_oldselect */ 5886 1.1 ryo case 82: 5887 1.1 ryo if (ndx == 0 || ndx == 1) 5888 1.1 ryo p = "int"; 5889 1.1 ryo break; 5890 1.1 ryo /* netbsd32_symlink */ 5891 1.1 ryo case 83: 5892 1.1 ryo if (ndx == 0 || ndx == 1) 5893 1.1 ryo p = "int"; 5894 1.1 ryo break; 5895 1.1 ryo /* compat_43_netbsd32_lstat43 */ 5896 1.1 ryo case 84: 5897 1.1 ryo if (ndx == 0 || ndx == 1) 5898 1.1 ryo p = "int"; 5899 1.1 ryo break; 5900 1.1 ryo /* netbsd32_readlink */ 5901 1.1 ryo case 85: 5902 1.1 ryo if (ndx == 0 || ndx == 1) 5903 1.1 ryo p = "int"; 5904 1.1 ryo break; 5905 1.1 ryo /* linux32_sys_swapon */ 5906 1.1 ryo case 87: 5907 1.1 ryo if (ndx == 0 || ndx == 1) 5908 1.1 ryo p = "int"; 5909 1.1 ryo break; 5910 1.1 ryo /* linux32_sys_reboot */ 5911 1.1 ryo case 88: 5912 1.1 ryo if (ndx == 0 || ndx == 1) 5913 1.1 ryo p = "int"; 5914 1.1 ryo break; 5915 1.1 ryo /* linux32_sys_readdir */ 5916 1.1 ryo case 89: 5917 1.1 ryo if (ndx == 0 || ndx == 1) 5918 1.1 ryo p = "int"; 5919 1.1 ryo break; 5920 1.1 ryo /* linux32_sys_old_mmap */ 5921 1.1 ryo case 90: 5922 1.1 ryo if (ndx == 0 || ndx == 1) 5923 1.1 ryo p = "int"; 5924 1.1 ryo break; 5925 1.1 ryo /* netbsd32_munmap */ 5926 1.1 ryo case 91: 5927 1.1 ryo if (ndx == 0 || ndx == 1) 5928 1.1 ryo p = "int"; 5929 1.1 ryo break; 5930 1.1 ryo /* compat_43_netbsd32_otruncate */ 5931 1.1 ryo case 92: 5932 1.1 ryo if (ndx == 0 || ndx == 1) 5933 1.1 ryo p = "int"; 5934 1.1 ryo break; 5935 1.1 ryo /* compat_43_netbsd32_oftruncate */ 5936 1.1 ryo case 93: 5937 1.1 ryo if (ndx == 0 || ndx == 1) 5938 1.1 ryo p = "int"; 5939 1.1 ryo break; 5940 1.1 ryo /* netbsd32_fchmod */ 5941 1.1 ryo case 94: 5942 1.1 ryo if (ndx == 0 || ndx == 1) 5943 1.1 ryo p = "int"; 5944 1.1 ryo break; 5945 1.1 ryo /* linux32_sys_fchown16 */ 5946 1.1 ryo case 95: 5947 1.1 ryo if (ndx == 0 || ndx == 1) 5948 1.1 ryo p = "int"; 5949 1.1 ryo break; 5950 1.1 ryo /* linux32_sys_getpriority */ 5951 1.1 ryo case 96: 5952 1.1 ryo if (ndx == 0 || ndx == 1) 5953 1.1 ryo p = "int"; 5954 1.1 ryo break; 5955 1.1 ryo /* netbsd32_setpriority */ 5956 1.1 ryo case 97: 5957 1.1 ryo if (ndx == 0 || ndx == 1) 5958 1.1 ryo p = "int"; 5959 1.1 ryo break; 5960 1.1 ryo /* netbsd32_profil */ 5961 1.1 ryo case 98: 5962 1.1 ryo if (ndx == 0 || ndx == 1) 5963 1.1 ryo p = "int"; 5964 1.1 ryo break; 5965 1.1 ryo /* linux32_sys_statfs */ 5966 1.1 ryo case 99: 5967 1.1 ryo if (ndx == 0 || ndx == 1) 5968 1.1 ryo p = "int"; 5969 1.1 ryo break; 5970 1.1 ryo /* linux32_sys_fstatfs */ 5971 1.1 ryo case 100: 5972 1.1 ryo if (ndx == 0 || ndx == 1) 5973 1.1 ryo p = "int"; 5974 1.1 ryo break; 5975 1.1 ryo /* linux32_sys_socketcall */ 5976 1.1 ryo case 102: 5977 1.1 ryo if (ndx == 0 || ndx == 1) 5978 1.1 ryo p = "int"; 5979 1.1 ryo break; 5980 1.1 ryo /* compat_50_netbsd32_setitimer */ 5981 1.1 ryo case 104: 5982 1.1 ryo if (ndx == 0 || ndx == 1) 5983 1.1 ryo p = "int"; 5984 1.1 ryo break; 5985 1.1 ryo /* compat_50_netbsd32_getitimer */ 5986 1.1 ryo case 105: 5987 1.1 ryo if (ndx == 0 || ndx == 1) 5988 1.1 ryo p = "int"; 5989 1.1 ryo break; 5990 1.1 ryo /* linux32_sys_stat */ 5991 1.1 ryo case 106: 5992 1.1 ryo if (ndx == 0 || ndx == 1) 5993 1.1 ryo p = "int"; 5994 1.1 ryo break; 5995 1.1 ryo /* linux32_sys_lstat */ 5996 1.1 ryo case 107: 5997 1.1 ryo if (ndx == 0 || ndx == 1) 5998 1.1 ryo p = "int"; 5999 1.1 ryo break; 6000 1.1 ryo /* linux32_sys_fstat */ 6001 1.1 ryo case 108: 6002 1.1 ryo if (ndx == 0 || ndx == 1) 6003 1.1 ryo p = "int"; 6004 1.1 ryo break; 6005 1.1 ryo /* linux32_sys_olduname */ 6006 1.1 ryo case 109: 6007 1.1 ryo if (ndx == 0 || ndx == 1) 6008 1.1 ryo p = "int"; 6009 1.1 ryo break; 6010 1.1 ryo /* linux32_sys_wait4 */ 6011 1.1 ryo case 114: 6012 1.1 ryo if (ndx == 0 || ndx == 1) 6013 1.1 ryo p = "int"; 6014 1.1 ryo break; 6015 1.1 ryo /* linux32_sys_swapoff */ 6016 1.1 ryo case 115: 6017 1.1 ryo if (ndx == 0 || ndx == 1) 6018 1.1 ryo p = "int"; 6019 1.1 ryo break; 6020 1.1 ryo /* linux32_sys_sysinfo */ 6021 1.1 ryo case 116: 6022 1.1 ryo if (ndx == 0 || ndx == 1) 6023 1.1 ryo p = "int"; 6024 1.1 ryo break; 6025 1.1 ryo /* linux32_sys_ipc */ 6026 1.1 ryo case 117: 6027 1.1 ryo if (ndx == 0 || ndx == 1) 6028 1.1 ryo p = "int"; 6029 1.1 ryo break; 6030 1.1 ryo /* netbsd32_fsync */ 6031 1.1 ryo case 118: 6032 1.1 ryo if (ndx == 0 || ndx == 1) 6033 1.1 ryo p = "int"; 6034 1.1 ryo break; 6035 1.1 ryo /* linux32_sys_sigreturn */ 6036 1.1 ryo case 119: 6037 1.1 ryo if (ndx == 0 || ndx == 1) 6038 1.1 ryo p = "int"; 6039 1.1 ryo break; 6040 1.1 ryo /* linux32_sys_clone */ 6041 1.1 ryo case 120: 6042 1.1 ryo if (ndx == 0 || ndx == 1) 6043 1.1 ryo p = "int"; 6044 1.1 ryo break; 6045 1.1 ryo /* linux32_sys_setdomainname */ 6046 1.1 ryo case 121: 6047 1.1 ryo if (ndx == 0 || ndx == 1) 6048 1.1 ryo p = "int"; 6049 1.1 ryo break; 6050 1.1 ryo /* linux32_sys_uname */ 6051 1.1 ryo case 122: 6052 1.1 ryo if (ndx == 0 || ndx == 1) 6053 1.1 ryo p = "int"; 6054 1.1 ryo break; 6055 1.1 ryo /* linux32_sys_mprotect */ 6056 1.1 ryo case 125: 6057 1.1 ryo if (ndx == 0 || ndx == 1) 6058 1.1 ryo p = "int"; 6059 1.1 ryo break; 6060 1.1 ryo /* netbsd32_getpgid */ 6061 1.1 ryo case 132: 6062 1.1 ryo if (ndx == 0 || ndx == 1) 6063 1.1 ryo p = "int"; 6064 1.1 ryo break; 6065 1.1 ryo /* netbsd32_fchdir */ 6066 1.1 ryo case 133: 6067 1.1 ryo if (ndx == 0 || ndx == 1) 6068 1.1 ryo p = "int"; 6069 1.1 ryo break; 6070 1.1 ryo /* linux32_sys_personality */ 6071 1.1 ryo case 136: 6072 1.1 ryo if (ndx == 0 || ndx == 1) 6073 1.1 ryo p = "int"; 6074 1.1 ryo break; 6075 1.1 ryo /* linux32_sys_setfsuid */ 6076 1.1 ryo case 138: 6077 1.1 ryo if (ndx == 0 || ndx == 1) 6078 1.1 ryo p = "int"; 6079 1.1 ryo break; 6080 1.1 ryo /* linux32_sys_setfsgid */ 6081 1.1 ryo case 139: 6082 1.1 ryo if (ndx == 0 || ndx == 1) 6083 1.1 ryo p = "int"; 6084 1.1 ryo break; 6085 1.1 ryo /* linux32_sys_llseek */ 6086 1.1 ryo case 140: 6087 1.1 ryo if (ndx == 0 || ndx == 1) 6088 1.1 ryo p = "int"; 6089 1.1 ryo break; 6090 1.1 ryo /* linux32_sys_getdents */ 6091 1.1 ryo case 141: 6092 1.1 ryo if (ndx == 0 || ndx == 1) 6093 1.1 ryo p = "int"; 6094 1.1 ryo break; 6095 1.1 ryo /* linux32_sys_select */ 6096 1.1 ryo case 142: 6097 1.1 ryo if (ndx == 0 || ndx == 1) 6098 1.1 ryo p = "int"; 6099 1.1 ryo break; 6100 1.1 ryo /* netbsd32_flock */ 6101 1.1 ryo case 143: 6102 1.1 ryo if (ndx == 0 || ndx == 1) 6103 1.1 ryo p = "int"; 6104 1.1 ryo break; 6105 1.1 ryo /* netbsd32___msync13 */ 6106 1.1 ryo case 144: 6107 1.1 ryo if (ndx == 0 || ndx == 1) 6108 1.1 ryo p = "int"; 6109 1.1 ryo break; 6110 1.1 ryo /* netbsd32_readv */ 6111 1.1 ryo case 145: 6112 1.1 ryo if (ndx == 0 || ndx == 1) 6113 1.1 ryo p = "int"; 6114 1.1 ryo break; 6115 1.1 ryo /* netbsd32_writev */ 6116 1.1 ryo case 146: 6117 1.1 ryo if (ndx == 0 || ndx == 1) 6118 1.1 ryo p = "netbsd32_ssize_t"; 6119 1.1 ryo break; 6120 1.1 ryo /* netbsd32_getsid */ 6121 1.1 ryo case 147: 6122 1.1 ryo if (ndx == 0 || ndx == 1) 6123 1.1 ryo p = "pid_t"; 6124 1.1 ryo break; 6125 1.1 ryo /* linux32_sys_fdatasync */ 6126 1.1 ryo case 148: 6127 1.1 ryo if (ndx == 0 || ndx == 1) 6128 1.1 ryo p = "int"; 6129 1.1 ryo break; 6130 1.1 ryo /* linux32_sys___sysctl */ 6131 1.1 ryo case 149: 6132 1.1 ryo if (ndx == 0 || ndx == 1) 6133 1.1 ryo p = "int"; 6134 1.1 ryo break; 6135 1.1 ryo /* netbsd32_mlock */ 6136 1.1 ryo case 150: 6137 1.1 ryo if (ndx == 0 || ndx == 1) 6138 1.1 ryo p = "int"; 6139 1.1 ryo break; 6140 1.1 ryo /* netbsd32_munlock */ 6141 1.1 ryo case 151: 6142 1.1 ryo if (ndx == 0 || ndx == 1) 6143 1.1 ryo p = "int"; 6144 1.1 ryo break; 6145 1.1 ryo /* netbsd32_mlockall */ 6146 1.1 ryo case 152: 6147 1.1 ryo if (ndx == 0 || ndx == 1) 6148 1.1 ryo p = "int"; 6149 1.1 ryo break; 6150 1.1 ryo /* sys_munlockall */ 6151 1.1 ryo case 153: 6152 1.1 ryo /* linux32_sys_sched_setparam */ 6153 1.1 ryo case 154: 6154 1.1 ryo if (ndx == 0 || ndx == 1) 6155 1.1 ryo p = "int"; 6156 1.1 ryo break; 6157 1.1 ryo /* linux32_sys_sched_getparam */ 6158 1.1 ryo case 155: 6159 1.1 ryo if (ndx == 0 || ndx == 1) 6160 1.1 ryo p = "int"; 6161 1.1 ryo break; 6162 1.1 ryo /* linux32_sys_sched_setscheduler */ 6163 1.1 ryo case 156: 6164 1.1 ryo if (ndx == 0 || ndx == 1) 6165 1.1 ryo p = "int"; 6166 1.1 ryo break; 6167 1.1 ryo /* linux32_sys_sched_getscheduler */ 6168 1.1 ryo case 157: 6169 1.1 ryo if (ndx == 0 || ndx == 1) 6170 1.1 ryo p = "int"; 6171 1.1 ryo break; 6172 1.1 ryo /* linux_sys_sched_yield */ 6173 1.1 ryo case 158: 6174 1.1 ryo /* linux32_sys_sched_get_priority_max */ 6175 1.1 ryo case 159: 6176 1.1 ryo if (ndx == 0 || ndx == 1) 6177 1.1 ryo p = "int"; 6178 1.1 ryo break; 6179 1.1 ryo /* linux32_sys_sched_get_priority_min */ 6180 1.1 ryo case 160: 6181 1.1 ryo if (ndx == 0 || ndx == 1) 6182 1.1 ryo p = "int"; 6183 1.1 ryo break; 6184 1.1 ryo /* linux32_sys_nanosleep */ 6185 1.1 ryo case 162: 6186 1.1 ryo if (ndx == 0 || ndx == 1) 6187 1.1 ryo p = "int"; 6188 1.1 ryo break; 6189 1.1 ryo /* linux32_sys_mremap */ 6190 1.1 ryo case 163: 6191 1.1 ryo if (ndx == 0 || ndx == 1) 6192 1.1 ryo p = "int"; 6193 1.1 ryo break; 6194 1.1 ryo /* linux32_sys_setresuid16 */ 6195 1.1 ryo case 164: 6196 1.1 ryo if (ndx == 0 || ndx == 1) 6197 1.1 ryo p = "int"; 6198 1.1 ryo break; 6199 1.1 ryo /* linux32_sys_getresuid16 */ 6200 1.1 ryo case 165: 6201 1.1 ryo if (ndx == 0 || ndx == 1) 6202 1.1 ryo p = "int"; 6203 1.1 ryo break; 6204 1.1 ryo /* netbsd32_poll */ 6205 1.1 ryo case 168: 6206 1.1 ryo if (ndx == 0 || ndx == 1) 6207 1.1 ryo p = "int"; 6208 1.1 ryo break; 6209 1.1 ryo /* linux32_sys_setresgid16 */ 6210 1.1 ryo case 170: 6211 1.1 ryo if (ndx == 0 || ndx == 1) 6212 1.1 ryo p = "int"; 6213 1.1 ryo break; 6214 1.1 ryo /* linux32_sys_getresgid16 */ 6215 1.1 ryo case 171: 6216 1.1 ryo if (ndx == 0 || ndx == 1) 6217 1.1 ryo p = "int"; 6218 1.1 ryo break; 6219 1.1 ryo /* linux32_sys_rt_sigreturn */ 6220 1.1 ryo case 173: 6221 1.1 ryo if (ndx == 0 || ndx == 1) 6222 1.1 ryo p = "int"; 6223 1.1 ryo break; 6224 1.1 ryo /* linux32_sys_rt_sigaction */ 6225 1.1 ryo case 174: 6226 1.1 ryo if (ndx == 0 || ndx == 1) 6227 1.1 ryo p = "int"; 6228 1.1 ryo break; 6229 1.1 ryo /* linux32_sys_rt_sigprocmask */ 6230 1.1 ryo case 175: 6231 1.1 ryo if (ndx == 0 || ndx == 1) 6232 1.1 ryo p = "int"; 6233 1.1 ryo break; 6234 1.1 ryo /* linux32_sys_rt_sigpending */ 6235 1.1 ryo case 176: 6236 1.1 ryo if (ndx == 0 || ndx == 1) 6237 1.1 ryo p = "int"; 6238 1.1 ryo break; 6239 1.1 ryo /* linux32_sys_rt_sigtimedwait */ 6240 1.1 ryo case 177: 6241 1.1 ryo if (ndx == 0 || ndx == 1) 6242 1.1 ryo p = "int"; 6243 1.1 ryo break; 6244 1.1 ryo /* linux32_sys_rt_queueinfo */ 6245 1.1 ryo case 178: 6246 1.1 ryo if (ndx == 0 || ndx == 1) 6247 1.1 ryo p = "int"; 6248 1.1 ryo break; 6249 1.1 ryo /* linux32_sys_rt_sigsuspend */ 6250 1.1 ryo case 179: 6251 1.1 ryo if (ndx == 0 || ndx == 1) 6252 1.1 ryo p = "int"; 6253 1.1 ryo break; 6254 1.1 ryo /* linux32_sys_pread */ 6255 1.1 ryo case 180: 6256 1.1 ryo if (ndx == 0 || ndx == 1) 6257 1.1 ryo p = "netbsd32_ssize_t"; 6258 1.1 ryo break; 6259 1.1 ryo /* linux32_sys_pwrite */ 6260 1.1 ryo case 181: 6261 1.1 ryo if (ndx == 0 || ndx == 1) 6262 1.1 ryo p = "netbsd32_ssize_t"; 6263 1.1 ryo break; 6264 1.1 ryo /* linux32_sys_chown16 */ 6265 1.1 ryo case 182: 6266 1.1 ryo if (ndx == 0 || ndx == 1) 6267 1.1 ryo p = "int"; 6268 1.1 ryo break; 6269 1.1 ryo /* netbsd32___getcwd */ 6270 1.1 ryo case 183: 6271 1.1 ryo if (ndx == 0 || ndx == 1) 6272 1.1 ryo p = "int"; 6273 1.1 ryo break; 6274 1.1 ryo /* sys___vfork14 */ 6275 1.1 ryo case 190: 6276 1.1 ryo /* linux32_sys_ugetrlimit */ 6277 1.1 ryo case 191: 6278 1.1 ryo if (ndx == 0 || ndx == 1) 6279 1.1 ryo p = "int"; 6280 1.1 ryo break; 6281 1.1 ryo /* linux32_sys_mmap2 */ 6282 1.1 ryo case 192: 6283 1.1 ryo if (ndx == 0 || ndx == 1) 6284 1.1 ryo p = "linux32_off_t"; 6285 1.1 ryo break; 6286 1.1 ryo /* linux32_sys_truncate64 */ 6287 1.1 ryo case 193: 6288 1.1 ryo if (ndx == 0 || ndx == 1) 6289 1.1 ryo p = "int"; 6290 1.1 ryo break; 6291 1.1 ryo /* linux32_sys_ftruncate64 */ 6292 1.1 ryo case 194: 6293 1.1 ryo if (ndx == 0 || ndx == 1) 6294 1.1 ryo p = "int"; 6295 1.1 ryo break; 6296 1.1 ryo /* linux32_sys_stat64 */ 6297 1.1 ryo case 195: 6298 1.1 ryo if (ndx == 0 || ndx == 1) 6299 1.1 ryo p = "int"; 6300 1.1 ryo break; 6301 1.1 ryo /* linux32_sys_lstat64 */ 6302 1.1 ryo case 196: 6303 1.1 ryo if (ndx == 0 || ndx == 1) 6304 1.1 ryo p = "int"; 6305 1.1 ryo break; 6306 1.1 ryo /* linux32_sys_fstat64 */ 6307 1.1 ryo case 197: 6308 1.1 ryo if (ndx == 0 || ndx == 1) 6309 1.1 ryo p = "int"; 6310 1.1 ryo break; 6311 1.1 ryo /* netbsd32___posix_lchown */ 6312 1.1 ryo case 198: 6313 1.1 ryo if (ndx == 0 || ndx == 1) 6314 1.1 ryo p = "int"; 6315 1.1 ryo break; 6316 1.1 ryo /* sys_getuid */ 6317 1.1 ryo case 199: 6318 1.1 ryo /* sys_getgid */ 6319 1.1 ryo case 200: 6320 1.1 ryo /* sys_geteuid */ 6321 1.1 ryo case 201: 6322 1.1 ryo /* sys_getegid */ 6323 1.1 ryo case 202: 6324 1.1 ryo /* netbsd32_setreuid */ 6325 1.1 ryo case 203: 6326 1.1 ryo if (ndx == 0 || ndx == 1) 6327 1.1 ryo p = "int"; 6328 1.1 ryo break; 6329 1.1 ryo /* netbsd32_setregid */ 6330 1.1 ryo case 204: 6331 1.1 ryo if (ndx == 0 || ndx == 1) 6332 1.1 ryo p = "int"; 6333 1.1 ryo break; 6334 1.1 ryo /* netbsd32_getgroups */ 6335 1.1 ryo case 205: 6336 1.1 ryo if (ndx == 0 || ndx == 1) 6337 1.1 ryo p = "int"; 6338 1.1 ryo break; 6339 1.1 ryo /* netbsd32_setgroups */ 6340 1.1 ryo case 206: 6341 1.1 ryo if (ndx == 0 || ndx == 1) 6342 1.1 ryo p = "int"; 6343 1.1 ryo break; 6344 1.1 ryo /* netbsd32___posix_fchown */ 6345 1.1 ryo case 207: 6346 1.1 ryo if (ndx == 0 || ndx == 1) 6347 1.1 ryo p = "int"; 6348 1.1 ryo break; 6349 1.1 ryo /* linux32_sys_setresuid */ 6350 1.1 ryo case 208: 6351 1.1 ryo if (ndx == 0 || ndx == 1) 6352 1.1 ryo p = "int"; 6353 1.1 ryo break; 6354 1.1 ryo /* linux32_sys_getresuid */ 6355 1.1 ryo case 209: 6356 1.1 ryo if (ndx == 0 || ndx == 1) 6357 1.1 ryo p = "int"; 6358 1.1 ryo break; 6359 1.1 ryo /* linux32_sys_setresgid */ 6360 1.1 ryo case 210: 6361 1.1 ryo if (ndx == 0 || ndx == 1) 6362 1.1 ryo p = "int"; 6363 1.1 ryo break; 6364 1.1 ryo /* linux32_sys_getresgid */ 6365 1.1 ryo case 211: 6366 1.1 ryo if (ndx == 0 || ndx == 1) 6367 1.1 ryo p = "int"; 6368 1.1 ryo break; 6369 1.1 ryo /* netbsd32___posix_chown */ 6370 1.1 ryo case 212: 6371 1.1 ryo if (ndx == 0 || ndx == 1) 6372 1.1 ryo p = "int"; 6373 1.1 ryo break; 6374 1.1 ryo /* netbsd32_setuid */ 6375 1.1 ryo case 213: 6376 1.1 ryo if (ndx == 0 || ndx == 1) 6377 1.1 ryo p = "int"; 6378 1.1 ryo break; 6379 1.1 ryo /* netbsd32_setgid */ 6380 1.1 ryo case 214: 6381 1.1 ryo if (ndx == 0 || ndx == 1) 6382 1.1 ryo p = "int"; 6383 1.1 ryo break; 6384 1.1 ryo /* linux32_sys_setfsuid */ 6385 1.1 ryo case 215: 6386 1.1 ryo if (ndx == 0 || ndx == 1) 6387 1.1 ryo p = "int"; 6388 1.1 ryo break; 6389 1.1 ryo /* linux32_sys_setfsgid */ 6390 1.1 ryo case 216: 6391 1.1 ryo if (ndx == 0 || ndx == 1) 6392 1.1 ryo p = "int"; 6393 1.1 ryo break; 6394 1.1 ryo /* linux32_sys_getdents64 */ 6395 1.1 ryo case 217: 6396 1.1 ryo if (ndx == 0 || ndx == 1) 6397 1.1 ryo p = "int"; 6398 1.1 ryo break; 6399 1.1 ryo /* netbsd32_mincore */ 6400 1.1 ryo case 219: 6401 1.1 ryo if (ndx == 0 || ndx == 1) 6402 1.1 ryo p = "int"; 6403 1.1 ryo break; 6404 1.1 ryo /* netbsd32_madvise */ 6405 1.1 ryo case 220: 6406 1.1 ryo if (ndx == 0 || ndx == 1) 6407 1.1 ryo p = "int"; 6408 1.1 ryo break; 6409 1.1 ryo #define linux32_sys_fcntl64 linux32_sys_fcntl 6410 1.1 ryo #define linux32_sys_fcntl64_args linux32_sys_fcntl_args 6411 1.1 ryo /* linux32_sys_fcntl64 */ 6412 1.1 ryo case 221: 6413 1.1 ryo if (ndx == 0 || ndx == 1) 6414 1.1 ryo p = "int"; 6415 1.1 ryo break; 6416 1.1 ryo /* linux_sys_gettid */ 6417 1.1 ryo case 224: 6418 1.1 ryo /* netbsd32_setxattr */ 6419 1.1 ryo case 226: 6420 1.1 ryo if (ndx == 0 || ndx == 1) 6421 1.1 ryo p = "int"; 6422 1.1 ryo break; 6423 1.1 ryo /* netbsd32_lsetxattr */ 6424 1.1 ryo case 227: 6425 1.1 ryo if (ndx == 0 || ndx == 1) 6426 1.1 ryo p = "int"; 6427 1.1 ryo break; 6428 1.1 ryo /* netbsd32_fsetxattr */ 6429 1.1 ryo case 228: 6430 1.1 ryo if (ndx == 0 || ndx == 1) 6431 1.1 ryo p = "int"; 6432 1.1 ryo break; 6433 1.1 ryo /* netbsd32_getxattr */ 6434 1.1 ryo case 229: 6435 1.1 ryo if (ndx == 0 || ndx == 1) 6436 1.1 ryo p = "ssize_t"; 6437 1.1 ryo break; 6438 1.1 ryo /* netbsd32_lgetxattr */ 6439 1.1 ryo case 230: 6440 1.1 ryo if (ndx == 0 || ndx == 1) 6441 1.1 ryo p = "ssize_t"; 6442 1.1 ryo break; 6443 1.1 ryo /* netbsd32_fgetxattr */ 6444 1.1 ryo case 231: 6445 1.1 ryo if (ndx == 0 || ndx == 1) 6446 1.1 ryo p = "ssize_t"; 6447 1.1 ryo break; 6448 1.1 ryo /* netbsd32_listxattr */ 6449 1.1 ryo case 232: 6450 1.1 ryo if (ndx == 0 || ndx == 1) 6451 1.1 ryo p = "ssize_t"; 6452 1.1 ryo break; 6453 1.1 ryo /* netbsd32_llistxattr */ 6454 1.1 ryo case 233: 6455 1.1 ryo if (ndx == 0 || ndx == 1) 6456 1.1 ryo p = "ssize_t"; 6457 1.1 ryo break; 6458 1.1 ryo /* netbsd32_flistxattr */ 6459 1.1 ryo case 234: 6460 1.1 ryo if (ndx == 0 || ndx == 1) 6461 1.1 ryo p = "ssize_t"; 6462 1.1 ryo break; 6463 1.1 ryo /* netbsd32_removexattr */ 6464 1.1 ryo case 235: 6465 1.1 ryo if (ndx == 0 || ndx == 1) 6466 1.1 ryo p = "int"; 6467 1.1 ryo break; 6468 1.1 ryo /* netbsd32_lremovexattr */ 6469 1.1 ryo case 236: 6470 1.1 ryo if (ndx == 0 || ndx == 1) 6471 1.1 ryo p = "int"; 6472 1.1 ryo break; 6473 1.1 ryo /* netbsd32_fremovexattr */ 6474 1.1 ryo case 237: 6475 1.1 ryo if (ndx == 0 || ndx == 1) 6476 1.1 ryo p = "int"; 6477 1.1 ryo break; 6478 1.1 ryo /* linux32_sys_tkill */ 6479 1.1 ryo case 238: 6480 1.1 ryo if (ndx == 0 || ndx == 1) 6481 1.1 ryo p = "int"; 6482 1.1 ryo break; 6483 1.1 ryo /* linux32_sys_futex */ 6484 1.1 ryo case 240: 6485 1.1 ryo if (ndx == 0 || ndx == 1) 6486 1.1 ryo p = "int"; 6487 1.1 ryo break; 6488 1.1 ryo /* linux32_sys_sched_setaffinity */ 6489 1.1 ryo case 241: 6490 1.1 ryo if (ndx == 0 || ndx == 1) 6491 1.1 ryo p = "int"; 6492 1.1 ryo break; 6493 1.1 ryo /* linux32_sys_sched_getaffinity */ 6494 1.1 ryo case 242: 6495 1.1 ryo if (ndx == 0 || ndx == 1) 6496 1.1 ryo p = "int"; 6497 1.1 ryo break; 6498 1.1 ryo /* linux32_sys_exit_group */ 6499 1.1 ryo case 248: 6500 1.1 ryo if (ndx == 0 || ndx == 1) 6501 1.1 ryo p = "int"; 6502 1.1 ryo break; 6503 1.1 ryo /* linux32_sys_set_tid_address */ 6504 1.1 ryo case 256: 6505 1.1 ryo if (ndx == 0 || ndx == 1) 6506 1.1 ryo p = "int"; 6507 1.1 ryo break; 6508 1.1 ryo /* linux32_sys_timer_create */ 6509 1.1 ryo case 257: 6510 1.1 ryo if (ndx == 0 || ndx == 1) 6511 1.1 ryo p = "int"; 6512 1.1 ryo break; 6513 1.1 ryo /* linux32_sys_timer_settime */ 6514 1.1 ryo case 258: 6515 1.1 ryo if (ndx == 0 || ndx == 1) 6516 1.1 ryo p = "int"; 6517 1.1 ryo break; 6518 1.1 ryo /* linux32_sys_timer_gettime */ 6519 1.1 ryo case 259: 6520 1.1 ryo if (ndx == 0 || ndx == 1) 6521 1.1 ryo p = "int"; 6522 1.1 ryo break; 6523 1.1 ryo /* sys_timer_getoverrun */ 6524 1.1 ryo case 260: 6525 1.1 ryo if (ndx == 0 || ndx == 1) 6526 1.1 ryo p = "int"; 6527 1.1 ryo break; 6528 1.1 ryo /* sys_timer_delete */ 6529 1.1 ryo case 261: 6530 1.1 ryo if (ndx == 0 || ndx == 1) 6531 1.1 ryo p = "int"; 6532 1.1 ryo break; 6533 1.1 ryo /* linux32_sys_clock_settime */ 6534 1.1 ryo case 262: 6535 1.1 ryo if (ndx == 0 || ndx == 1) 6536 1.1 ryo p = "int"; 6537 1.1 ryo break; 6538 1.1 ryo /* linux32_sys_clock_gettime */ 6539 1.1 ryo case 263: 6540 1.1 ryo if (ndx == 0 || ndx == 1) 6541 1.1 ryo p = "int"; 6542 1.1 ryo break; 6543 1.1 ryo /* linux32_sys_clock_getres */ 6544 1.1 ryo case 264: 6545 1.1 ryo if (ndx == 0 || ndx == 1) 6546 1.1 ryo p = "int"; 6547 1.1 ryo break; 6548 1.1 ryo /* linux32_sys_clock_nanosleep */ 6549 1.1 ryo case 265: 6550 1.1 ryo if (ndx == 0 || ndx == 1) 6551 1.1 ryo p = "int"; 6552 1.1 ryo break; 6553 1.1 ryo /* linux32_sys_statfs64 */ 6554 1.1 ryo case 266: 6555 1.1 ryo if (ndx == 0 || ndx == 1) 6556 1.1 ryo p = "int"; 6557 1.1 ryo break; 6558 1.1 ryo /* linux32_sys_fstatfs64 */ 6559 1.1 ryo case 267: 6560 1.1 ryo if (ndx == 0 || ndx == 1) 6561 1.1 ryo p = "int"; 6562 1.1 ryo break; 6563 1.1 ryo /* linux32_sys_tgkill */ 6564 1.1 ryo case 268: 6565 1.1 ryo if (ndx == 0 || ndx == 1) 6566 1.1 ryo p = "int"; 6567 1.1 ryo break; 6568 1.1 ryo /* compat_50_netbsd32_utimes */ 6569 1.1 ryo case 269: 6570 1.1 ryo if (ndx == 0 || ndx == 1) 6571 1.1 ryo p = "int"; 6572 1.1 ryo break; 6573 1.1 ryo /* linux32_sys_fadvise64_64 */ 6574 1.1 ryo case 270: 6575 1.1 ryo if (ndx == 0 || ndx == 1) 6576 1.1 ryo p = "int"; 6577 1.1 ryo break; 6578 1.1 ryo /* linux32_sys_socket */ 6579 1.1 ryo case 281: 6580 1.1 ryo if (ndx == 0 || ndx == 1) 6581 1.1 ryo p = "int"; 6582 1.1 ryo break; 6583 1.1 ryo /* linux32_sys_bind */ 6584 1.1 ryo case 282: 6585 1.1 ryo if (ndx == 0 || ndx == 1) 6586 1.1 ryo p = "int"; 6587 1.1 ryo break; 6588 1.1 ryo /* linux32_sys_connect */ 6589 1.1 ryo case 283: 6590 1.1 ryo if (ndx == 0 || ndx == 1) 6591 1.1 ryo p = "int"; 6592 1.1 ryo break; 6593 1.1 ryo /* linux32_sys_accept */ 6594 1.1 ryo case 285: 6595 1.1 ryo if (ndx == 0 || ndx == 1) 6596 1.1 ryo p = "int"; 6597 1.1 ryo break; 6598 1.1 ryo /* linux32_sys_getsockname */ 6599 1.1 ryo case 286: 6600 1.1 ryo if (ndx == 0 || ndx == 1) 6601 1.1 ryo p = "int"; 6602 1.1 ryo break; 6603 1.1 ryo /* linux32_sys_getpeername */ 6604 1.1 ryo case 287: 6605 1.1 ryo if (ndx == 0 || ndx == 1) 6606 1.1 ryo p = "int"; 6607 1.1 ryo break; 6608 1.1 ryo /* linux32_sys_socketpair */ 6609 1.1 ryo case 288: 6610 1.1 ryo if (ndx == 0 || ndx == 1) 6611 1.1 ryo p = "int"; 6612 1.1 ryo break; 6613 1.1 ryo /* linux32_sys_send */ 6614 1.1 ryo case 289: 6615 1.1 ryo if (ndx == 0 || ndx == 1) 6616 1.1 ryo p = "int"; 6617 1.1 ryo break; 6618 1.1 ryo /* linux32_sys_sendto */ 6619 1.1 ryo case 290: 6620 1.1 ryo if (ndx == 0 || ndx == 1) 6621 1.1 ryo p = "int"; 6622 1.1 ryo break; 6623 1.1 ryo /* linux32_sys_recv */ 6624 1.1 ryo case 291: 6625 1.1 ryo if (ndx == 0 || ndx == 1) 6626 1.1 ryo p = "int"; 6627 1.1 ryo break; 6628 1.1 ryo /* linux32_sys_recvfrom */ 6629 1.1 ryo case 292: 6630 1.1 ryo if (ndx == 0 || ndx == 1) 6631 1.1 ryo p = "int"; 6632 1.1 ryo break; 6633 1.1 ryo /* linux32_sys_setsockopt */ 6634 1.1 ryo case 294: 6635 1.1 ryo if (ndx == 0 || ndx == 1) 6636 1.1 ryo p = "int"; 6637 1.1 ryo break; 6638 1.1 ryo /* linux32_sys_getsockopt */ 6639 1.1 ryo case 295: 6640 1.1 ryo if (ndx == 0 || ndx == 1) 6641 1.1 ryo p = "int"; 6642 1.1 ryo break; 6643 1.1 ryo /* linux32_sys_openat */ 6644 1.1 ryo case 322: 6645 1.1 ryo if (ndx == 0 || ndx == 1) 6646 1.1 ryo p = "int"; 6647 1.1 ryo break; 6648 1.1 ryo /* netbsd32_mkdirat */ 6649 1.1 ryo case 323: 6650 1.1 ryo if (ndx == 0 || ndx == 1) 6651 1.1 ryo p = "int"; 6652 1.1 ryo break; 6653 1.1 ryo /* linux32_sys_mknodat */ 6654 1.1 ryo case 324: 6655 1.1 ryo if (ndx == 0 || ndx == 1) 6656 1.1 ryo p = "int"; 6657 1.1 ryo break; 6658 1.1 ryo /* linux32_sys_fchownat */ 6659 1.1 ryo case 325: 6660 1.1 ryo if (ndx == 0 || ndx == 1) 6661 1.1 ryo p = "int"; 6662 1.1 ryo break; 6663 1.1 ryo /* linux32_sys_fstatat64 */ 6664 1.1 ryo case 327: 6665 1.1 ryo if (ndx == 0 || ndx == 1) 6666 1.1 ryo p = "int"; 6667 1.1 ryo break; 6668 1.1 ryo /* linux32_sys_unlinkat */ 6669 1.1 ryo case 328: 6670 1.1 ryo if (ndx == 0 || ndx == 1) 6671 1.1 ryo p = "int"; 6672 1.1 ryo break; 6673 1.1 ryo /* netbsd32_renameat */ 6674 1.1 ryo case 329: 6675 1.1 ryo if (ndx == 0 || ndx == 1) 6676 1.1 ryo p = "int"; 6677 1.1 ryo break; 6678 1.1 ryo /* linux32_sys_linkat */ 6679 1.1 ryo case 330: 6680 1.1 ryo if (ndx == 0 || ndx == 1) 6681 1.1 ryo p = "int"; 6682 1.1 ryo break; 6683 1.1 ryo /* netbsd32_symlinkat */ 6684 1.1 ryo case 331: 6685 1.1 ryo if (ndx == 0 || ndx == 1) 6686 1.1 ryo p = "int"; 6687 1.1 ryo break; 6688 1.1 ryo /* netbsd32_readlinkat */ 6689 1.1 ryo case 332: 6690 1.1 ryo if (ndx == 0 || ndx == 1) 6691 1.1 ryo p = "int"; 6692 1.1 ryo break; 6693 1.1 ryo /* linux32_sys_fchmodat */ 6694 1.1 ryo case 333: 6695 1.1 ryo if (ndx == 0 || ndx == 1) 6696 1.1 ryo p = "int"; 6697 1.1 ryo break; 6698 1.1 ryo /* linux32_sys_faccessat */ 6699 1.1 ryo case 334: 6700 1.1 ryo if (ndx == 0 || ndx == 1) 6701 1.1 ryo p = "int"; 6702 1.1 ryo break; 6703 1.2 ryo /* linux32_sys_pselect6 */ 6704 1.2 ryo case 335: 6705 1.2 ryo if (ndx == 0 || ndx == 1) 6706 1.2 ryo p = "int"; 6707 1.2 ryo break; 6708 1.1 ryo /* linux32_sys_ppoll */ 6709 1.1 ryo case 336: 6710 1.1 ryo if (ndx == 0 || ndx == 1) 6711 1.1 ryo p = "int"; 6712 1.1 ryo break; 6713 1.1 ryo /* netbsd32___futex_set_robust_list */ 6714 1.1 ryo case 338: 6715 1.1 ryo if (ndx == 0 || ndx == 1) 6716 1.1 ryo p = "int"; 6717 1.1 ryo break; 6718 1.1 ryo /* netbsd32___futex_get_robust_list */ 6719 1.1 ryo case 339: 6720 1.1 ryo if (ndx == 0 || ndx == 1) 6721 1.1 ryo p = "int"; 6722 1.1 ryo break; 6723 1.1 ryo /* linux32_sys_utimensat */ 6724 1.1 ryo case 348: 6725 1.1 ryo if (ndx == 0 || ndx == 1) 6726 1.1 ryo p = "int"; 6727 1.1 ryo break; 6728 1.1 ryo /* linux_sys_timerfd_create */ 6729 1.1 ryo case 350: 6730 1.1 ryo if (ndx == 0 || ndx == 1) 6731 1.1 ryo p = "int"; 6732 1.1 ryo break; 6733 1.1 ryo /* linux32_sys_eventfd */ 6734 1.1 ryo case 351: 6735 1.1 ryo if (ndx == 0 || ndx == 1) 6736 1.1 ryo p = "int"; 6737 1.1 ryo break; 6738 1.1 ryo /* linux32_sys_fallocate */ 6739 1.1 ryo case 352: 6740 1.1 ryo if (ndx == 0 || ndx == 1) 6741 1.1 ryo p = "int"; 6742 1.1 ryo break; 6743 1.1 ryo /* linux32_sys_timerfd_settime */ 6744 1.1 ryo case 353: 6745 1.1 ryo if (ndx == 0 || ndx == 1) 6746 1.1 ryo p = "int"; 6747 1.1 ryo break; 6748 1.1 ryo /* linux32_sys_timerfd_gettime */ 6749 1.1 ryo case 354: 6750 1.1 ryo if (ndx == 0 || ndx == 1) 6751 1.1 ryo p = "int"; 6752 1.1 ryo break; 6753 1.1 ryo /* linux32_sys_eventfd2 */ 6754 1.1 ryo case 356: 6755 1.1 ryo if (ndx == 0 || ndx == 1) 6756 1.1 ryo p = "int"; 6757 1.1 ryo break; 6758 1.1 ryo /* linux32_sys_dup3 */ 6759 1.1 ryo case 358: 6760 1.1 ryo if (ndx == 0 || ndx == 1) 6761 1.1 ryo p = "int"; 6762 1.1 ryo break; 6763 1.1 ryo /* linux32_sys_pipe2 */ 6764 1.1 ryo case 359: 6765 1.1 ryo if (ndx == 0 || ndx == 1) 6766 1.1 ryo p = "int"; 6767 1.1 ryo break; 6768 1.1 ryo /* linux32_sys_preadv */ 6769 1.1 ryo case 361: 6770 1.1 ryo if (ndx == 0 || ndx == 1) 6771 1.1 ryo p = "int"; 6772 1.1 ryo break; 6773 1.1 ryo /* linux32_sys_pwritev */ 6774 1.1 ryo case 362: 6775 1.1 ryo if (ndx == 0 || ndx == 1) 6776 1.1 ryo p = "int"; 6777 1.1 ryo break; 6778 1.3 ryo /* linux32_sys_prlimit64 */ 6779 1.3 ryo case 369: 6780 1.3 ryo if (ndx == 0 || ndx == 1) 6781 1.3 ryo p = "int"; 6782 1.3 ryo break; 6783 1.1 ryo /* netbsd32_getrandom */ 6784 1.1 ryo case 384: 6785 1.1 ryo if (ndx == 0 || ndx == 1) 6786 1.1 ryo p = "netbsd32_ssize_t"; 6787 1.1 ryo break; 6788 1.1 ryo /* linux32_sys_statx */ 6789 1.1 ryo case 397: 6790 1.1 ryo if (ndx == 0 || ndx == 1) 6791 1.1 ryo p = "int"; 6792 1.1 ryo break; 6793 1.1 ryo /* linux32_sys_set_tls */ 6794 1.1 ryo case 485: 6795 1.1 ryo if (ndx == 0 || ndx == 1) 6796 1.1 ryo p = "int"; 6797 1.1 ryo break; 6798 1.1 ryo /* linux32_sys_get_tls */ 6799 1.1 ryo case 486: 6800 1.1 ryo default: 6801 1.1 ryo break; 6802 1.1 ryo }; 6803 1.1 ryo if (p != NULL) 6804 1.1 ryo strlcpy(desc, p, descsz); 6805 1.1 ryo } 6806