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