1219560Savg/* 2219560Savg * System call argument to DTrace register array converstion. 3219560Savg * 4219560Savg * DO NOT EDIT-- this file is automatically generated. 5219560Savg * $FreeBSD$ 6219560Savg * This file is part of the DTrace syscall provider. 7219560Savg */ 8219560Savg 9219560Savgstatic void 10219560Savgsystrace_args(int sysnum, void *params, uint64_t *uarg, int *n_args) 11219560Savg{ 12219560Savg int64_t *iarg = (int64_t *) uarg; 13219560Savg switch (sysnum) { 14219560Savg#define nosys linux_nosys 15219560Savg /* sys_exit */ 16219560Savg case 1: { 17219560Savg struct sys_exit_args *p = params; 18219560Savg iarg[0] = p->rval; /* int */ 19219560Savg *n_args = 1; 20219560Savg break; 21219560Savg } 22219560Savg /* linux_fork */ 23219560Savg case 2: { 24219560Savg *n_args = 0; 25219560Savg break; 26219560Savg } 27219560Savg /* read */ 28219560Savg case 3: { 29219560Savg struct read_args *p = params; 30219560Savg iarg[0] = p->fd; /* int */ 31219560Savg uarg[1] = (intptr_t) p->buf; /* char * */ 32219560Savg uarg[2] = p->nbyte; /* u_int */ 33219560Savg *n_args = 3; 34219560Savg break; 35219560Savg } 36219560Savg /* write */ 37219560Savg case 4: { 38219560Savg struct write_args *p = params; 39219560Savg iarg[0] = p->fd; /* int */ 40219560Savg uarg[1] = (intptr_t) p->buf; /* char * */ 41219560Savg uarg[2] = p->nbyte; /* u_int */ 42219560Savg *n_args = 3; 43219560Savg break; 44219560Savg } 45219560Savg /* linux_open */ 46219560Savg case 5: { 47219560Savg struct linux_open_args *p = params; 48219560Savg uarg[0] = (intptr_t) p->path; /* char * */ 49219560Savg iarg[1] = p->flags; /* l_int */ 50219560Savg iarg[2] = p->mode; /* l_int */ 51219560Savg *n_args = 3; 52219560Savg break; 53219560Savg } 54219560Savg /* close */ 55219560Savg case 6: { 56219560Savg struct close_args *p = params; 57219560Savg iarg[0] = p->fd; /* int */ 58219560Savg *n_args = 1; 59219560Savg break; 60219560Savg } 61219560Savg /* linux_waitpid */ 62219560Savg case 7: { 63219560Savg struct linux_waitpid_args *p = params; 64219560Savg iarg[0] = p->pid; /* l_pid_t */ 65219560Savg uarg[1] = (intptr_t) p->status; /* l_int * */ 66219560Savg iarg[2] = p->options; /* l_int */ 67219560Savg *n_args = 3; 68219560Savg break; 69219560Savg } 70219560Savg /* linux_creat */ 71219560Savg case 8: { 72219560Savg struct linux_creat_args *p = params; 73219560Savg uarg[0] = (intptr_t) p->path; /* char * */ 74219560Savg iarg[1] = p->mode; /* l_int */ 75219560Savg *n_args = 2; 76219560Savg break; 77219560Savg } 78219560Savg /* linux_link */ 79219560Savg case 9: { 80219560Savg struct linux_link_args *p = params; 81219560Savg uarg[0] = (intptr_t) p->path; /* char * */ 82219560Savg uarg[1] = (intptr_t) p->to; /* char * */ 83219560Savg *n_args = 2; 84219560Savg break; 85219560Savg } 86219560Savg /* linux_unlink */ 87219560Savg case 10: { 88219560Savg struct linux_unlink_args *p = params; 89219560Savg uarg[0] = (intptr_t) p->path; /* char * */ 90219560Savg *n_args = 1; 91219560Savg break; 92219560Savg } 93219560Savg /* linux_execve */ 94219560Savg case 11: { 95219560Savg struct linux_execve_args *p = params; 96219560Savg uarg[0] = (intptr_t) p->path; /* char * */ 97219560Savg uarg[1] = (intptr_t) p->argp; /* u_int32_t * */ 98219560Savg uarg[2] = (intptr_t) p->envp; /* u_int32_t * */ 99219560Savg *n_args = 3; 100219560Savg break; 101219560Savg } 102219560Savg /* linux_chdir */ 103219560Savg case 12: { 104219560Savg struct linux_chdir_args *p = params; 105219560Savg uarg[0] = (intptr_t) p->path; /* char * */ 106219560Savg *n_args = 1; 107219560Savg break; 108219560Savg } 109219560Savg /* linux_time */ 110219560Savg case 13: { 111219560Savg struct linux_time_args *p = params; 112219560Savg uarg[0] = (intptr_t) p->tm; /* l_time_t * */ 113219560Savg *n_args = 1; 114219560Savg break; 115219560Savg } 116219560Savg /* linux_mknod */ 117219560Savg case 14: { 118219560Savg struct linux_mknod_args *p = params; 119219560Savg uarg[0] = (intptr_t) p->path; /* char * */ 120219560Savg iarg[1] = p->mode; /* l_int */ 121219560Savg iarg[2] = p->dev; /* l_dev_t */ 122219560Savg *n_args = 3; 123219560Savg break; 124219560Savg } 125219560Savg /* linux_chmod */ 126219560Savg case 15: { 127219560Savg struct linux_chmod_args *p = params; 128219560Savg uarg[0] = (intptr_t) p->path; /* char * */ 129219560Savg iarg[1] = p->mode; /* l_mode_t */ 130219560Savg *n_args = 2; 131219560Savg break; 132219560Savg } 133219560Savg /* linux_lchown16 */ 134219560Savg case 16: { 135219560Savg struct linux_lchown16_args *p = params; 136219560Savg uarg[0] = (intptr_t) p->path; /* char * */ 137219560Savg iarg[1] = p->uid; /* l_uid16_t */ 138219560Savg iarg[2] = p->gid; /* l_gid16_t */ 139219560Savg *n_args = 3; 140219560Savg break; 141219560Savg } 142219560Savg /* linux_stat */ 143219560Savg case 18: { 144219560Savg struct linux_stat_args *p = params; 145219560Savg uarg[0] = (intptr_t) p->path; /* char * */ 146219560Savg uarg[1] = (intptr_t) p->up; /* struct linux_stat * */ 147219560Savg *n_args = 2; 148219560Savg break; 149219560Savg } 150219560Savg /* linux_lseek */ 151219560Savg case 19: { 152219560Savg struct linux_lseek_args *p = params; 153219560Savg iarg[0] = p->fdes; /* l_uint */ 154219560Savg iarg[1] = p->off; /* l_off_t */ 155219560Savg iarg[2] = p->whence; /* l_int */ 156219560Savg *n_args = 3; 157219560Savg break; 158219560Savg } 159219560Savg /* linux_getpid */ 160219560Savg case 20: { 161219560Savg *n_args = 0; 162219560Savg break; 163219560Savg } 164219560Savg /* linux_mount */ 165219560Savg case 21: { 166219560Savg struct linux_mount_args *p = params; 167219560Savg uarg[0] = (intptr_t) p->specialfile; /* char * */ 168219560Savg uarg[1] = (intptr_t) p->dir; /* char * */ 169219560Savg uarg[2] = (intptr_t) p->filesystemtype; /* char * */ 170219560Savg iarg[3] = p->rwflag; /* l_ulong */ 171219560Savg uarg[4] = (intptr_t) p->data; /* void * */ 172219560Savg *n_args = 5; 173219560Savg break; 174219560Savg } 175219560Savg /* linux_oldumount */ 176219560Savg case 22: { 177219560Savg struct linux_oldumount_args *p = params; 178219560Savg uarg[0] = (intptr_t) p->path; /* char * */ 179219560Savg *n_args = 1; 180219560Savg break; 181219560Savg } 182219560Savg /* linux_setuid16 */ 183219560Savg case 23: { 184219560Savg struct linux_setuid16_args *p = params; 185219560Savg iarg[0] = p->uid; /* l_uid16_t */ 186219560Savg *n_args = 1; 187219560Savg break; 188219560Savg } 189219560Savg /* linux_getuid16 */ 190219560Savg case 24: { 191219560Savg *n_args = 0; 192219560Savg break; 193219560Savg } 194219560Savg /* linux_stime */ 195219560Savg case 25: { 196219560Savg *n_args = 0; 197219560Savg break; 198219560Savg } 199219560Savg /* linux_ptrace */ 200219560Savg case 26: { 201219560Savg struct linux_ptrace_args *p = params; 202219560Savg iarg[0] = p->req; /* l_long */ 203219560Savg iarg[1] = p->pid; /* l_long */ 204219560Savg iarg[2] = p->addr; /* l_long */ 205219560Savg iarg[3] = p->data; /* l_long */ 206219560Savg *n_args = 4; 207219560Savg break; 208219560Savg } 209219560Savg /* linux_alarm */ 210219560Savg case 27: { 211219560Savg struct linux_alarm_args *p = params; 212219560Savg iarg[0] = p->secs; /* l_uint */ 213219560Savg *n_args = 1; 214219560Savg break; 215219560Savg } 216219560Savg /* linux_pause */ 217219560Savg case 29: { 218219560Savg *n_args = 0; 219219560Savg break; 220219560Savg } 221219560Savg /* linux_utime */ 222219560Savg case 30: { 223219560Savg struct linux_utime_args *p = params; 224219560Savg uarg[0] = (intptr_t) p->fname; /* char * */ 225219560Savg uarg[1] = (intptr_t) p->times; /* struct l_utimbuf * */ 226219560Savg *n_args = 2; 227219560Savg break; 228219560Savg } 229219560Savg /* linux_access */ 230219560Savg case 33: { 231219560Savg struct linux_access_args *p = params; 232219560Savg uarg[0] = (intptr_t) p->path; /* char * */ 233219560Savg iarg[1] = p->flags; /* l_int */ 234219560Savg *n_args = 2; 235219560Savg break; 236219560Savg } 237219560Savg /* linux_nice */ 238219560Savg case 34: { 239219560Savg struct linux_nice_args *p = params; 240219560Savg iarg[0] = p->inc; /* l_int */ 241219560Savg *n_args = 1; 242219560Savg break; 243219560Savg } 244219560Savg /* sync */ 245219560Savg case 36: { 246219560Savg *n_args = 0; 247219560Savg break; 248219560Savg } 249219560Savg /* linux_kill */ 250219560Savg case 37: { 251219560Savg struct linux_kill_args *p = params; 252219560Savg iarg[0] = p->pid; /* l_int */ 253219560Savg iarg[1] = p->signum; /* l_int */ 254219560Savg *n_args = 2; 255219560Savg break; 256219560Savg } 257219560Savg /* linux_rename */ 258219560Savg case 38: { 259219560Savg struct linux_rename_args *p = params; 260219560Savg uarg[0] = (intptr_t) p->from; /* char * */ 261219560Savg uarg[1] = (intptr_t) p->to; /* char * */ 262219560Savg *n_args = 2; 263219560Savg break; 264219560Savg } 265219560Savg /* linux_mkdir */ 266219560Savg case 39: { 267219560Savg struct linux_mkdir_args *p = params; 268219560Savg uarg[0] = (intptr_t) p->path; /* char * */ 269219560Savg iarg[1] = p->mode; /* l_int */ 270219560Savg *n_args = 2; 271219560Savg break; 272219560Savg } 273219560Savg /* linux_rmdir */ 274219560Savg case 40: { 275219560Savg struct linux_rmdir_args *p = params; 276219560Savg uarg[0] = (intptr_t) p->path; /* char * */ 277219560Savg *n_args = 1; 278219560Savg break; 279219560Savg } 280219560Savg /* dup */ 281219560Savg case 41: { 282219560Savg struct dup_args *p = params; 283219560Savg uarg[0] = p->fd; /* u_int */ 284219560Savg *n_args = 1; 285219560Savg break; 286219560Savg } 287219560Savg /* linux_pipe */ 288219560Savg case 42: { 289219560Savg struct linux_pipe_args *p = params; 290248533Sjkim uarg[0] = (intptr_t) p->pipefds; /* l_int * */ 291219560Savg *n_args = 1; 292219560Savg break; 293219560Savg } 294219560Savg /* linux_times */ 295219560Savg case 43: { 296219560Savg struct linux_times_args *p = params; 297219560Savg uarg[0] = (intptr_t) p->buf; /* struct l_times_argv * */ 298219560Savg *n_args = 1; 299219560Savg break; 300219560Savg } 301219560Savg /* linux_brk */ 302219560Savg case 45: { 303219560Savg struct linux_brk_args *p = params; 304219560Savg iarg[0] = p->dsend; /* l_ulong */ 305219560Savg *n_args = 1; 306219560Savg break; 307219560Savg } 308219560Savg /* linux_setgid16 */ 309219560Savg case 46: { 310219560Savg struct linux_setgid16_args *p = params; 311219560Savg iarg[0] = p->gid; /* l_gid16_t */ 312219560Savg *n_args = 1; 313219560Savg break; 314219560Savg } 315219560Savg /* linux_getgid16 */ 316219560Savg case 47: { 317219560Savg *n_args = 0; 318219560Savg break; 319219560Savg } 320219560Savg /* linux_signal */ 321219560Savg case 48: { 322219560Savg struct linux_signal_args *p = params; 323219560Savg iarg[0] = p->sig; /* l_int */ 324219560Savg iarg[1] = p->handler; /* l_handler_t */ 325219560Savg *n_args = 2; 326219560Savg break; 327219560Savg } 328219560Savg /* linux_geteuid16 */ 329219560Savg case 49: { 330219560Savg *n_args = 0; 331219560Savg break; 332219560Savg } 333219560Savg /* linux_getegid16 */ 334219560Savg case 50: { 335219560Savg *n_args = 0; 336219560Savg break; 337219560Savg } 338219560Savg /* acct */ 339219560Savg case 51: { 340219560Savg struct acct_args *p = params; 341219560Savg uarg[0] = (intptr_t) p->path; /* char * */ 342219560Savg *n_args = 1; 343219560Savg break; 344219560Savg } 345219560Savg /* linux_umount */ 346219560Savg case 52: { 347219560Savg struct linux_umount_args *p = params; 348219560Savg uarg[0] = (intptr_t) p->path; /* char * */ 349219560Savg iarg[1] = p->flags; /* l_int */ 350219560Savg *n_args = 2; 351219560Savg break; 352219560Savg } 353219560Savg /* linux_ioctl */ 354219560Savg case 54: { 355219560Savg struct linux_ioctl_args *p = params; 356219560Savg iarg[0] = p->fd; /* l_uint */ 357219560Savg iarg[1] = p->cmd; /* l_uint */ 358219560Savg uarg[2] = p->arg; /* uintptr_t */ 359219560Savg *n_args = 3; 360219560Savg break; 361219560Savg } 362219560Savg /* linux_fcntl */ 363219560Savg case 55: { 364219560Savg struct linux_fcntl_args *p = params; 365219560Savg iarg[0] = p->fd; /* l_uint */ 366219560Savg iarg[1] = p->cmd; /* l_uint */ 367219560Savg uarg[2] = p->arg; /* uintptr_t */ 368219560Savg *n_args = 3; 369219560Savg break; 370219560Savg } 371219560Savg /* setpgid */ 372219560Savg case 57: { 373219560Savg struct setpgid_args *p = params; 374219560Savg iarg[0] = p->pid; /* int */ 375219560Savg iarg[1] = p->pgid; /* int */ 376219560Savg *n_args = 2; 377219560Savg break; 378219560Savg } 379219560Savg /* linux_olduname */ 380219560Savg case 59: { 381219560Savg *n_args = 0; 382219560Savg break; 383219560Savg } 384219560Savg /* umask */ 385219560Savg case 60: { 386219560Savg struct umask_args *p = params; 387219560Savg iarg[0] = p->newmask; /* int */ 388219560Savg *n_args = 1; 389219560Savg break; 390219560Savg } 391219560Savg /* chroot */ 392219560Savg case 61: { 393219560Savg struct chroot_args *p = params; 394219560Savg uarg[0] = (intptr_t) p->path; /* char * */ 395219560Savg *n_args = 1; 396219560Savg break; 397219560Savg } 398219560Savg /* linux_ustat */ 399219560Savg case 62: { 400219560Savg struct linux_ustat_args *p = params; 401219560Savg iarg[0] = p->dev; /* l_dev_t */ 402219560Savg uarg[1] = (intptr_t) p->ubuf; /* struct l_ustat * */ 403219560Savg *n_args = 2; 404219560Savg break; 405219560Savg } 406219560Savg /* dup2 */ 407219560Savg case 63: { 408219560Savg struct dup2_args *p = params; 409219560Savg uarg[0] = p->from; /* u_int */ 410219560Savg uarg[1] = p->to; /* u_int */ 411219560Savg *n_args = 2; 412219560Savg break; 413219560Savg } 414219560Savg /* linux_getppid */ 415219560Savg case 64: { 416219560Savg *n_args = 0; 417219560Savg break; 418219560Savg } 419219560Savg /* getpgrp */ 420219560Savg case 65: { 421219560Savg *n_args = 0; 422219560Savg break; 423219560Savg } 424219560Savg /* setsid */ 425219560Savg case 66: { 426219560Savg *n_args = 0; 427219560Savg break; 428219560Savg } 429219560Savg /* linux_sigaction */ 430219560Savg case 67: { 431219560Savg struct linux_sigaction_args *p = params; 432219560Savg iarg[0] = p->sig; /* l_int */ 433219560Savg uarg[1] = (intptr_t) p->nsa; /* l_osigaction_t * */ 434219560Savg uarg[2] = (intptr_t) p->osa; /* l_osigaction_t * */ 435219560Savg *n_args = 3; 436219560Savg break; 437219560Savg } 438219560Savg /* linux_sgetmask */ 439219560Savg case 68: { 440219560Savg *n_args = 0; 441219560Savg break; 442219560Savg } 443219560Savg /* linux_ssetmask */ 444219560Savg case 69: { 445219560Savg struct linux_ssetmask_args *p = params; 446219560Savg iarg[0] = p->mask; /* l_osigset_t */ 447219560Savg *n_args = 1; 448219560Savg break; 449219560Savg } 450219560Savg /* linux_setreuid16 */ 451219560Savg case 70: { 452219560Savg struct linux_setreuid16_args *p = params; 453219560Savg iarg[0] = p->ruid; /* l_uid16_t */ 454219560Savg iarg[1] = p->euid; /* l_uid16_t */ 455219560Savg *n_args = 2; 456219560Savg break; 457219560Savg } 458219560Savg /* linux_setregid16 */ 459219560Savg case 71: { 460219560Savg struct linux_setregid16_args *p = params; 461219560Savg iarg[0] = p->rgid; /* l_gid16_t */ 462219560Savg iarg[1] = p->egid; /* l_gid16_t */ 463219560Savg *n_args = 2; 464219560Savg break; 465219560Savg } 466219560Savg /* linux_sigsuspend */ 467219560Savg case 72: { 468219560Savg struct linux_sigsuspend_args *p = params; 469219560Savg iarg[0] = p->hist0; /* l_int */ 470219560Savg iarg[1] = p->hist1; /* l_int */ 471219560Savg iarg[2] = p->mask; /* l_osigset_t */ 472219560Savg *n_args = 3; 473219560Savg break; 474219560Savg } 475219560Savg /* linux_sigpending */ 476219560Savg case 73: { 477219560Savg struct linux_sigpending_args *p = params; 478219560Savg uarg[0] = (intptr_t) p->mask; /* l_osigset_t * */ 479219560Savg *n_args = 1; 480219560Savg break; 481219560Savg } 482219560Savg /* linux_sethostname */ 483219560Savg case 74: { 484219560Savg struct linux_sethostname_args *p = params; 485219560Savg uarg[0] = (intptr_t) p->hostname; /* char * */ 486219560Savg uarg[1] = p->len; /* u_int */ 487219560Savg *n_args = 2; 488219560Savg break; 489219560Savg } 490219560Savg /* linux_setrlimit */ 491219560Savg case 75: { 492219560Savg struct linux_setrlimit_args *p = params; 493219560Savg iarg[0] = p->resource; /* l_uint */ 494219560Savg uarg[1] = (intptr_t) p->rlim; /* struct l_rlimit * */ 495219560Savg *n_args = 2; 496219560Savg break; 497219560Savg } 498219560Savg /* linux_old_getrlimit */ 499219560Savg case 76: { 500219560Savg struct linux_old_getrlimit_args *p = params; 501219560Savg iarg[0] = p->resource; /* l_uint */ 502219560Savg uarg[1] = (intptr_t) p->rlim; /* struct l_rlimit * */ 503219560Savg *n_args = 2; 504219560Savg break; 505219560Savg } 506219560Savg /* linux_getrusage */ 507219560Savg case 77: { 508219560Savg struct linux_getrusage_args *p = params; 509219560Savg iarg[0] = p->who; /* int */ 510219560Savg uarg[1] = (intptr_t) p->rusage; /* struct l_rusage * */ 511219560Savg *n_args = 2; 512219560Savg break; 513219560Savg } 514219560Savg /* linux_gettimeofday */ 515219560Savg case 78: { 516219560Savg struct linux_gettimeofday_args *p = params; 517219560Savg uarg[0] = (intptr_t) p->tp; /* struct l_timeval * */ 518219560Savg uarg[1] = (intptr_t) p->tzp; /* struct timezone * */ 519219560Savg *n_args = 2; 520219560Savg break; 521219560Savg } 522219560Savg /* linux_settimeofday */ 523219560Savg case 79: { 524219560Savg struct linux_settimeofday_args *p = params; 525219560Savg uarg[0] = (intptr_t) p->tp; /* struct l_timeval * */ 526219560Savg uarg[1] = (intptr_t) p->tzp; /* struct timezone * */ 527219560Savg *n_args = 2; 528219560Savg break; 529219560Savg } 530219560Savg /* linux_getgroups16 */ 531219560Savg case 80: { 532219560Savg struct linux_getgroups16_args *p = params; 533219560Savg iarg[0] = p->gidsetsize; /* l_uint */ 534219560Savg uarg[1] = (intptr_t) p->gidset; /* l_gid16_t * */ 535219560Savg *n_args = 2; 536219560Savg break; 537219560Savg } 538219560Savg /* linux_setgroups16 */ 539219560Savg case 81: { 540219560Savg struct linux_setgroups16_args *p = params; 541219560Savg iarg[0] = p->gidsetsize; /* l_uint */ 542219560Savg uarg[1] = (intptr_t) p->gidset; /* l_gid16_t * */ 543219560Savg *n_args = 2; 544219560Savg break; 545219560Savg } 546219560Savg /* linux_old_select */ 547219560Savg case 82: { 548219560Savg struct linux_old_select_args *p = params; 549219560Savg uarg[0] = (intptr_t) p->ptr; /* struct l_old_select_argv * */ 550219560Savg *n_args = 1; 551219560Savg break; 552219560Savg } 553219560Savg /* linux_symlink */ 554219560Savg case 83: { 555219560Savg struct linux_symlink_args *p = params; 556219560Savg uarg[0] = (intptr_t) p->path; /* char * */ 557219560Savg uarg[1] = (intptr_t) p->to; /* char * */ 558219560Savg *n_args = 2; 559219560Savg break; 560219560Savg } 561219560Savg /* linux_lstat */ 562219560Savg case 84: { 563219560Savg struct linux_lstat_args *p = params; 564219560Savg uarg[0] = (intptr_t) p->path; /* char * */ 565219560Savg uarg[1] = (intptr_t) p->up; /* struct linux_lstat * */ 566219560Savg *n_args = 2; 567219560Savg break; 568219560Savg } 569219560Savg /* linux_readlink */ 570219560Savg case 85: { 571219560Savg struct linux_readlink_args *p = params; 572219560Savg uarg[0] = (intptr_t) p->name; /* char * */ 573219560Savg uarg[1] = (intptr_t) p->buf; /* char * */ 574219560Savg iarg[2] = p->count; /* l_int */ 575219560Savg *n_args = 3; 576219560Savg break; 577219560Savg } 578219560Savg /* swapon */ 579219560Savg case 87: { 580219560Savg struct swapon_args *p = params; 581219560Savg uarg[0] = (intptr_t) p->name; /* char * */ 582219560Savg *n_args = 1; 583219560Savg break; 584219560Savg } 585219560Savg /* linux_reboot */ 586219560Savg case 88: { 587219560Savg struct linux_reboot_args *p = params; 588219560Savg iarg[0] = p->magic1; /* l_int */ 589219560Savg iarg[1] = p->magic2; /* l_int */ 590219560Savg iarg[2] = p->cmd; /* l_uint */ 591219560Savg uarg[3] = (intptr_t) p->arg; /* void * */ 592219560Savg *n_args = 4; 593219560Savg break; 594219560Savg } 595219560Savg /* linux_readdir */ 596219560Savg case 89: { 597219560Savg struct linux_readdir_args *p = params; 598219560Savg iarg[0] = p->fd; /* l_uint */ 599219560Savg uarg[1] = (intptr_t) p->dent; /* struct l_dirent * */ 600219560Savg iarg[2] = p->count; /* l_uint */ 601219560Savg *n_args = 3; 602219560Savg break; 603219560Savg } 604219560Savg /* linux_mmap */ 605219560Savg case 90: { 606219560Savg struct linux_mmap_args *p = params; 607219560Savg uarg[0] = (intptr_t) p->ptr; /* struct l_mmap_argv * */ 608219560Savg *n_args = 1; 609219560Savg break; 610219560Savg } 611219560Savg /* munmap */ 612219560Savg case 91: { 613219560Savg struct munmap_args *p = params; 614219560Savg uarg[0] = (intptr_t) p->addr; /* caddr_t */ 615219560Savg iarg[1] = p->len; /* int */ 616219560Savg *n_args = 2; 617219560Savg break; 618219560Savg } 619219560Savg /* linux_truncate */ 620219560Savg case 92: { 621219560Savg struct linux_truncate_args *p = params; 622219560Savg uarg[0] = (intptr_t) p->path; /* char * */ 623219560Savg iarg[1] = p->length; /* l_ulong */ 624219560Savg *n_args = 2; 625219560Savg break; 626219560Savg } 627219560Savg /* linux_ftruncate */ 628219560Savg case 93: { 629219560Savg struct linux_ftruncate_args *p = params; 630219560Savg iarg[0] = p->fd; /* int */ 631219560Savg iarg[1] = p->length; /* long */ 632219560Savg *n_args = 2; 633219560Savg break; 634219560Savg } 635219560Savg /* fchmod */ 636219560Savg case 94: { 637219560Savg struct fchmod_args *p = params; 638219560Savg iarg[0] = p->fd; /* int */ 639219560Savg iarg[1] = p->mode; /* int */ 640219560Savg *n_args = 2; 641219560Savg break; 642219560Savg } 643219560Savg /* fchown */ 644219560Savg case 95: { 645219560Savg struct fchown_args *p = params; 646219560Savg iarg[0] = p->fd; /* int */ 647219560Savg iarg[1] = p->uid; /* int */ 648219560Savg iarg[2] = p->gid; /* int */ 649219560Savg *n_args = 3; 650219560Savg break; 651219560Savg } 652219560Savg /* linux_getpriority */ 653219560Savg case 96: { 654219560Savg struct linux_getpriority_args *p = params; 655219560Savg iarg[0] = p->which; /* int */ 656219560Savg iarg[1] = p->who; /* int */ 657219560Savg *n_args = 2; 658219560Savg break; 659219560Savg } 660219560Savg /* setpriority */ 661219560Savg case 97: { 662219560Savg struct setpriority_args *p = params; 663219560Savg iarg[0] = p->which; /* int */ 664219560Savg iarg[1] = p->who; /* int */ 665219560Savg iarg[2] = p->prio; /* int */ 666219560Savg *n_args = 3; 667219560Savg break; 668219560Savg } 669219560Savg /* linux_statfs */ 670219560Savg case 99: { 671219560Savg struct linux_statfs_args *p = params; 672219560Savg uarg[0] = (intptr_t) p->path; /* char * */ 673219560Savg uarg[1] = (intptr_t) p->buf; /* struct l_statfs_buf * */ 674219560Savg *n_args = 2; 675219560Savg break; 676219560Savg } 677219560Savg /* linux_fstatfs */ 678219560Savg case 100: { 679219560Savg struct linux_fstatfs_args *p = params; 680219560Savg iarg[0] = p->fd; /* l_uint */ 681219560Savg uarg[1] = (intptr_t) p->buf; /* struct l_statfs_buf * */ 682219560Savg *n_args = 2; 683219560Savg break; 684219560Savg } 685219560Savg /* linux_socketcall */ 686219560Savg case 102: { 687219560Savg struct linux_socketcall_args *p = params; 688219560Savg iarg[0] = p->what; /* l_int */ 689219560Savg iarg[1] = p->args; /* l_ulong */ 690219560Savg *n_args = 2; 691219560Savg break; 692219560Savg } 693219560Savg /* linux_syslog */ 694219560Savg case 103: { 695219560Savg struct linux_syslog_args *p = params; 696219560Savg iarg[0] = p->type; /* l_int */ 697219560Savg uarg[1] = (intptr_t) p->buf; /* char * */ 698219560Savg iarg[2] = p->len; /* l_int */ 699219560Savg *n_args = 3; 700219560Savg break; 701219560Savg } 702219560Savg /* linux_setitimer */ 703219560Savg case 104: { 704219560Savg struct linux_setitimer_args *p = params; 705219560Savg iarg[0] = p->which; /* l_int */ 706219560Savg uarg[1] = (intptr_t) p->itv; /* struct l_itimerval * */ 707219560Savg uarg[2] = (intptr_t) p->oitv; /* struct l_itimerval * */ 708219560Savg *n_args = 3; 709219560Savg break; 710219560Savg } 711219560Savg /* linux_getitimer */ 712219560Savg case 105: { 713219560Savg struct linux_getitimer_args *p = params; 714219560Savg iarg[0] = p->which; /* l_int */ 715219560Savg uarg[1] = (intptr_t) p->itv; /* struct l_itimerval * */ 716219560Savg *n_args = 2; 717219560Savg break; 718219560Savg } 719219560Savg /* linux_newstat */ 720219560Savg case 106: { 721219560Savg struct linux_newstat_args *p = params; 722219560Savg uarg[0] = (intptr_t) p->path; /* char * */ 723219560Savg uarg[1] = (intptr_t) p->buf; /* struct l_newstat * */ 724219560Savg *n_args = 2; 725219560Savg break; 726219560Savg } 727219560Savg /* linux_newlstat */ 728219560Savg case 107: { 729219560Savg struct linux_newlstat_args *p = params; 730219560Savg uarg[0] = (intptr_t) p->path; /* char * */ 731219560Savg uarg[1] = (intptr_t) p->buf; /* struct l_newstat * */ 732219560Savg *n_args = 2; 733219560Savg break; 734219560Savg } 735219560Savg /* linux_newfstat */ 736219560Savg case 108: { 737219560Savg struct linux_newfstat_args *p = params; 738219560Savg iarg[0] = p->fd; /* l_uint */ 739219560Savg uarg[1] = (intptr_t) p->buf; /* struct l_newstat * */ 740219560Savg *n_args = 2; 741219560Savg break; 742219560Savg } 743219560Savg /* linux_uname */ 744219560Savg case 109: { 745219560Savg *n_args = 0; 746219560Savg break; 747219560Savg } 748219560Savg /* linux_iopl */ 749219560Savg case 110: { 750219560Savg struct linux_iopl_args *p = params; 751219560Savg iarg[0] = p->level; /* l_ulong */ 752219560Savg *n_args = 1; 753219560Savg break; 754219560Savg } 755219560Savg /* linux_vhangup */ 756219560Savg case 111: { 757219560Savg *n_args = 0; 758219560Savg break; 759219560Savg } 760219560Savg /* linux_wait4 */ 761219560Savg case 114: { 762219560Savg struct linux_wait4_args *p = params; 763219560Savg iarg[0] = p->pid; /* l_pid_t */ 764219560Savg uarg[1] = (intptr_t) p->status; /* l_uint * */ 765219560Savg iarg[2] = p->options; /* l_int */ 766219560Savg uarg[3] = (intptr_t) p->rusage; /* struct l_rusage * */ 767219560Savg *n_args = 4; 768219560Savg break; 769219560Savg } 770219560Savg /* linux_swapoff */ 771219560Savg case 115: { 772219560Savg *n_args = 0; 773219560Savg break; 774219560Savg } 775219560Savg /* linux_sysinfo */ 776219560Savg case 116: { 777219560Savg struct linux_sysinfo_args *p = params; 778219560Savg uarg[0] = (intptr_t) p->info; /* struct l_sysinfo * */ 779219560Savg *n_args = 1; 780219560Savg break; 781219560Savg } 782219560Savg /* linux_ipc */ 783219560Savg case 117: { 784219560Savg struct linux_ipc_args *p = params; 785219560Savg iarg[0] = p->what; /* l_uint */ 786219560Savg iarg[1] = p->arg1; /* l_int */ 787219560Savg iarg[2] = p->arg2; /* l_int */ 788219560Savg iarg[3] = p->arg3; /* l_int */ 789219560Savg uarg[4] = (intptr_t) p->ptr; /* void * */ 790219560Savg iarg[5] = p->arg5; /* l_long */ 791219560Savg *n_args = 6; 792219560Savg break; 793219560Savg } 794219560Savg /* fsync */ 795219560Savg case 118: { 796219560Savg struct fsync_args *p = params; 797219560Savg iarg[0] = p->fd; /* int */ 798219560Savg *n_args = 1; 799219560Savg break; 800219560Savg } 801219560Savg /* linux_sigreturn */ 802219560Savg case 119: { 803219560Savg struct linux_sigreturn_args *p = params; 804219560Savg uarg[0] = (intptr_t) p->sfp; /* struct l_sigframe * */ 805219560Savg *n_args = 1; 806219560Savg break; 807219560Savg } 808219560Savg /* linux_clone */ 809219560Savg case 120: { 810219560Savg struct linux_clone_args *p = params; 811219560Savg iarg[0] = p->flags; /* l_int */ 812219560Savg uarg[1] = (intptr_t) p->stack; /* void * */ 813219560Savg uarg[2] = (intptr_t) p->parent_tidptr; /* void * */ 814219560Savg uarg[3] = (intptr_t) p->tls; /* void * */ 815219560Savg uarg[4] = (intptr_t) p->child_tidptr; /* void * */ 816219560Savg *n_args = 5; 817219560Savg break; 818219560Savg } 819219560Savg /* linux_setdomainname */ 820219560Savg case 121: { 821219560Savg struct linux_setdomainname_args *p = params; 822219560Savg uarg[0] = (intptr_t) p->name; /* char * */ 823219560Savg iarg[1] = p->len; /* int */ 824219560Savg *n_args = 2; 825219560Savg break; 826219560Savg } 827219560Savg /* linux_newuname */ 828219560Savg case 122: { 829219560Savg struct linux_newuname_args *p = params; 830219560Savg uarg[0] = (intptr_t) p->buf; /* struct l_new_utsname * */ 831219560Savg *n_args = 1; 832219560Savg break; 833219560Savg } 834219560Savg /* linux_adjtimex */ 835219560Savg case 124: { 836219560Savg *n_args = 0; 837219560Savg break; 838219560Savg } 839219560Savg /* linux_mprotect */ 840219560Savg case 125: { 841219560Savg struct linux_mprotect_args *p = params; 842219560Savg uarg[0] = (intptr_t) p->addr; /* caddr_t */ 843219560Savg iarg[1] = p->len; /* int */ 844219560Savg iarg[2] = p->prot; /* int */ 845219560Savg *n_args = 3; 846219560Savg break; 847219560Savg } 848219560Savg /* linux_sigprocmask */ 849219560Savg case 126: { 850219560Savg struct linux_sigprocmask_args *p = params; 851219560Savg iarg[0] = p->how; /* l_int */ 852219560Savg uarg[1] = (intptr_t) p->mask; /* l_osigset_t * */ 853219560Savg uarg[2] = (intptr_t) p->omask; /* l_osigset_t * */ 854219560Savg *n_args = 3; 855219560Savg break; 856219560Savg } 857219560Savg /* linux_create_module */ 858219560Savg case 127: { 859219560Savg *n_args = 0; 860219560Savg break; 861219560Savg } 862219560Savg /* linux_init_module */ 863219560Savg case 128: { 864219560Savg *n_args = 0; 865219560Savg break; 866219560Savg } 867219560Savg /* linux_delete_module */ 868219560Savg case 129: { 869219560Savg *n_args = 0; 870219560Savg break; 871219560Savg } 872219560Savg /* linux_get_kernel_syms */ 873219560Savg case 130: { 874219560Savg *n_args = 0; 875219560Savg break; 876219560Savg } 877219560Savg /* linux_quotactl */ 878219560Savg case 131: { 879219560Savg *n_args = 0; 880219560Savg break; 881219560Savg } 882219560Savg /* getpgid */ 883219560Savg case 132: { 884219560Savg struct getpgid_args *p = params; 885219560Savg iarg[0] = p->pid; /* int */ 886219560Savg *n_args = 1; 887219560Savg break; 888219560Savg } 889219560Savg /* fchdir */ 890219560Savg case 133: { 891219560Savg struct fchdir_args *p = params; 892219560Savg iarg[0] = p->fd; /* int */ 893219560Savg *n_args = 1; 894219560Savg break; 895219560Savg } 896219560Savg /* linux_bdflush */ 897219560Savg case 134: { 898219560Savg *n_args = 0; 899219560Savg break; 900219560Savg } 901219560Savg /* linux_sysfs */ 902219560Savg case 135: { 903219560Savg struct linux_sysfs_args *p = params; 904219560Savg iarg[0] = p->option; /* l_int */ 905219560Savg iarg[1] = p->arg1; /* l_ulong */ 906219560Savg iarg[2] = p->arg2; /* l_ulong */ 907219560Savg *n_args = 3; 908219560Savg break; 909219560Savg } 910219560Savg /* linux_personality */ 911219560Savg case 136: { 912219560Savg struct linux_personality_args *p = params; 913219560Savg iarg[0] = p->per; /* l_ulong */ 914219560Savg *n_args = 1; 915219560Savg break; 916219560Savg } 917219560Savg /* linux_setfsuid16 */ 918219560Savg case 138: { 919219560Savg struct linux_setfsuid16_args *p = params; 920219560Savg iarg[0] = p->uid; /* l_uid16_t */ 921219560Savg *n_args = 1; 922219560Savg break; 923219560Savg } 924219560Savg /* linux_setfsgid16 */ 925219560Savg case 139: { 926219560Savg struct linux_setfsgid16_args *p = params; 927219560Savg iarg[0] = p->gid; /* l_gid16_t */ 928219560Savg *n_args = 1; 929219560Savg break; 930219560Savg } 931219560Savg /* linux_llseek */ 932219560Savg case 140: { 933219560Savg struct linux_llseek_args *p = params; 934219560Savg iarg[0] = p->fd; /* l_int */ 935219560Savg iarg[1] = p->ohigh; /* l_ulong */ 936219560Savg iarg[2] = p->olow; /* l_ulong */ 937219560Savg uarg[3] = (intptr_t) p->res; /* l_loff_t * */ 938219560Savg iarg[4] = p->whence; /* l_uint */ 939219560Savg *n_args = 5; 940219560Savg break; 941219560Savg } 942219560Savg /* linux_getdents */ 943219560Savg case 141: { 944219560Savg struct linux_getdents_args *p = params; 945219560Savg iarg[0] = p->fd; /* l_uint */ 946219560Savg uarg[1] = (intptr_t) p->dent; /* void * */ 947219560Savg iarg[2] = p->count; /* l_uint */ 948219560Savg *n_args = 3; 949219560Savg break; 950219560Savg } 951219560Savg /* linux_select */ 952219560Savg case 142: { 953219560Savg struct linux_select_args *p = params; 954219560Savg iarg[0] = p->nfds; /* l_int */ 955219560Savg uarg[1] = (intptr_t) p->readfds; /* l_fd_set * */ 956219560Savg uarg[2] = (intptr_t) p->writefds; /* l_fd_set * */ 957219560Savg uarg[3] = (intptr_t) p->exceptfds; /* l_fd_set * */ 958219560Savg uarg[4] = (intptr_t) p->timeout; /* struct l_timeval * */ 959219560Savg *n_args = 5; 960219560Savg break; 961219560Savg } 962219560Savg /* flock */ 963219560Savg case 143: { 964219560Savg struct flock_args *p = params; 965219560Savg iarg[0] = p->fd; /* int */ 966219560Savg iarg[1] = p->how; /* int */ 967219560Savg *n_args = 2; 968219560Savg break; 969219560Savg } 970219560Savg /* linux_msync */ 971219560Savg case 144: { 972219560Savg struct linux_msync_args *p = params; 973219560Savg iarg[0] = p->addr; /* l_ulong */ 974219560Savg iarg[1] = p->len; /* l_size_t */ 975219560Savg iarg[2] = p->fl; /* l_int */ 976219560Savg *n_args = 3; 977219560Savg break; 978219560Savg } 979219560Savg /* linux_readv */ 980219560Savg case 145: { 981219560Savg struct linux_readv_args *p = params; 982219560Savg iarg[0] = p->fd; /* l_ulong */ 983219560Savg uarg[1] = (intptr_t) p->iovp; /* struct l_iovec32 * */ 984219560Savg iarg[2] = p->iovcnt; /* l_ulong */ 985219560Savg *n_args = 3; 986219560Savg break; 987219560Savg } 988219560Savg /* linux_writev */ 989219560Savg case 146: { 990219560Savg struct linux_writev_args *p = params; 991219560Savg iarg[0] = p->fd; /* l_ulong */ 992219560Savg uarg[1] = (intptr_t) p->iovp; /* struct l_iovec32 * */ 993219560Savg iarg[2] = p->iovcnt; /* l_ulong */ 994219560Savg *n_args = 3; 995219560Savg break; 996219560Savg } 997219560Savg /* linux_getsid */ 998219560Savg case 147: { 999219560Savg struct linux_getsid_args *p = params; 1000219560Savg iarg[0] = p->pid; /* l_pid_t */ 1001219560Savg *n_args = 1; 1002219560Savg break; 1003219560Savg } 1004219560Savg /* linux_fdatasync */ 1005219560Savg case 148: { 1006219560Savg struct linux_fdatasync_args *p = params; 1007219560Savg iarg[0] = p->fd; /* l_uint */ 1008219560Savg *n_args = 1; 1009219560Savg break; 1010219560Savg } 1011219560Savg /* linux_sysctl */ 1012219560Savg case 149: { 1013219560Savg struct linux_sysctl_args *p = params; 1014219560Savg uarg[0] = (intptr_t) p->args; /* struct l___sysctl_args * */ 1015219560Savg *n_args = 1; 1016219560Savg break; 1017219560Savg } 1018219560Savg /* mlock */ 1019219560Savg case 150: { 1020219560Savg struct mlock_args *p = params; 1021219560Savg uarg[0] = (intptr_t) p->addr; /* const void * */ 1022219560Savg uarg[1] = p->len; /* size_t */ 1023219560Savg *n_args = 2; 1024219560Savg break; 1025219560Savg } 1026219560Savg /* munlock */ 1027219560Savg case 151: { 1028219560Savg struct munlock_args *p = params; 1029219560Savg uarg[0] = (intptr_t) p->addr; /* const void * */ 1030219560Savg uarg[1] = p->len; /* size_t */ 1031219560Savg *n_args = 2; 1032219560Savg break; 1033219560Savg } 1034219560Savg /* mlockall */ 1035219560Savg case 152: { 1036219560Savg struct mlockall_args *p = params; 1037219560Savg iarg[0] = p->how; /* int */ 1038219560Savg *n_args = 1; 1039219560Savg break; 1040219560Savg } 1041219560Savg /* munlockall */ 1042219560Savg case 153: { 1043219560Savg *n_args = 0; 1044219560Savg break; 1045219560Savg } 1046219560Savg /* sched_setparam */ 1047219560Savg case 154: { 1048219560Savg struct sched_setparam_args *p = params; 1049219560Savg iarg[0] = p->pid; /* pid_t */ 1050219560Savg uarg[1] = (intptr_t) p->param; /* const struct sched_param * */ 1051219560Savg *n_args = 2; 1052219560Savg break; 1053219560Savg } 1054219560Savg /* sched_getparam */ 1055219560Savg case 155: { 1056219560Savg struct sched_getparam_args *p = params; 1057219560Savg iarg[0] = p->pid; /* pid_t */ 1058219560Savg uarg[1] = (intptr_t) p->param; /* struct sched_param * */ 1059219560Savg *n_args = 2; 1060219560Savg break; 1061219560Savg } 1062219560Savg /* linux_sched_setscheduler */ 1063219560Savg case 156: { 1064219560Savg struct linux_sched_setscheduler_args *p = params; 1065219560Savg iarg[0] = p->pid; /* l_pid_t */ 1066219560Savg iarg[1] = p->policy; /* l_int */ 1067219560Savg uarg[2] = (intptr_t) p->param; /* struct l_sched_param * */ 1068219560Savg *n_args = 3; 1069219560Savg break; 1070219560Savg } 1071219560Savg /* linux_sched_getscheduler */ 1072219560Savg case 157: { 1073219560Savg struct linux_sched_getscheduler_args *p = params; 1074219560Savg iarg[0] = p->pid; /* l_pid_t */ 1075219560Savg *n_args = 1; 1076219560Savg break; 1077219560Savg } 1078219560Savg /* sched_yield */ 1079219560Savg case 158: { 1080219560Savg *n_args = 0; 1081219560Savg break; 1082219560Savg } 1083219560Savg /* linux_sched_get_priority_max */ 1084219560Savg case 159: { 1085219560Savg struct linux_sched_get_priority_max_args *p = params; 1086219560Savg iarg[0] = p->policy; /* l_int */ 1087219560Savg *n_args = 1; 1088219560Savg break; 1089219560Savg } 1090219560Savg /* linux_sched_get_priority_min */ 1091219560Savg case 160: { 1092219560Savg struct linux_sched_get_priority_min_args *p = params; 1093219560Savg iarg[0] = p->policy; /* l_int */ 1094219560Savg *n_args = 1; 1095219560Savg break; 1096219560Savg } 1097219560Savg /* linux_sched_rr_get_interval */ 1098219560Savg case 161: { 1099219560Savg struct linux_sched_rr_get_interval_args *p = params; 1100219560Savg iarg[0] = p->pid; /* l_pid_t */ 1101219560Savg uarg[1] = (intptr_t) p->interval; /* struct l_timespec * */ 1102219560Savg *n_args = 2; 1103219560Savg break; 1104219560Savg } 1105219560Savg /* linux_nanosleep */ 1106219560Savg case 162: { 1107219560Savg struct linux_nanosleep_args *p = params; 1108219560Savg uarg[0] = (intptr_t) p->rqtp; /* const struct l_timespec * */ 1109219560Savg uarg[1] = (intptr_t) p->rmtp; /* struct l_timespec * */ 1110219560Savg *n_args = 2; 1111219560Savg break; 1112219560Savg } 1113219560Savg /* linux_mremap */ 1114219560Savg case 163: { 1115219560Savg struct linux_mremap_args *p = params; 1116219560Savg iarg[0] = p->addr; /* l_ulong */ 1117219560Savg iarg[1] = p->old_len; /* l_ulong */ 1118219560Savg iarg[2] = p->new_len; /* l_ulong */ 1119219560Savg iarg[3] = p->flags; /* l_ulong */ 1120219560Savg iarg[4] = p->new_addr; /* l_ulong */ 1121219560Savg *n_args = 5; 1122219560Savg break; 1123219560Savg } 1124219560Savg /* linux_setresuid16 */ 1125219560Savg case 164: { 1126219560Savg struct linux_setresuid16_args *p = params; 1127219560Savg iarg[0] = p->ruid; /* l_uid16_t */ 1128219560Savg iarg[1] = p->euid; /* l_uid16_t */ 1129219560Savg iarg[2] = p->suid; /* l_uid16_t */ 1130219560Savg *n_args = 3; 1131219560Savg break; 1132219560Savg } 1133219560Savg /* linux_getresuid16 */ 1134219560Savg case 165: { 1135219560Savg struct linux_getresuid16_args *p = params; 1136219560Savg uarg[0] = (intptr_t) p->ruid; /* l_uid16_t * */ 1137219560Savg uarg[1] = (intptr_t) p->euid; /* l_uid16_t * */ 1138219560Savg uarg[2] = (intptr_t) p->suid; /* l_uid16_t * */ 1139219560Savg *n_args = 3; 1140219560Savg break; 1141219560Savg } 1142219560Savg /* linux_query_module */ 1143219560Savg case 167: { 1144219560Savg *n_args = 0; 1145219560Savg break; 1146219560Savg } 1147219560Savg /* poll */ 1148219560Savg case 168: { 1149219560Savg struct poll_args *p = params; 1150219560Savg uarg[0] = (intptr_t) p->fds; /* struct pollfd * */ 1151219560Savg uarg[1] = p->nfds; /* unsigned int */ 1152219560Savg iarg[2] = p->timeout; /* int */ 1153219560Savg *n_args = 3; 1154219560Savg break; 1155219560Savg } 1156219560Savg /* linux_nfsservctl */ 1157219560Savg case 169: { 1158219560Savg *n_args = 0; 1159219560Savg break; 1160219560Savg } 1161219560Savg /* linux_setresgid16 */ 1162219560Savg case 170: { 1163219560Savg struct linux_setresgid16_args *p = params; 1164219560Savg iarg[0] = p->rgid; /* l_gid16_t */ 1165219560Savg iarg[1] = p->egid; /* l_gid16_t */ 1166219560Savg iarg[2] = p->sgid; /* l_gid16_t */ 1167219560Savg *n_args = 3; 1168219560Savg break; 1169219560Savg } 1170219560Savg /* linux_getresgid16 */ 1171219560Savg case 171: { 1172219560Savg struct linux_getresgid16_args *p = params; 1173219560Savg uarg[0] = (intptr_t) p->rgid; /* l_gid16_t * */ 1174219560Savg uarg[1] = (intptr_t) p->egid; /* l_gid16_t * */ 1175219560Savg uarg[2] = (intptr_t) p->sgid; /* l_gid16_t * */ 1176219560Savg *n_args = 3; 1177219560Savg break; 1178219560Savg } 1179219560Savg /* linux_prctl */ 1180219560Savg case 172: { 1181219560Savg struct linux_prctl_args *p = params; 1182219560Savg iarg[0] = p->option; /* l_int */ 1183219560Savg iarg[1] = p->arg2; /* l_int */ 1184219560Savg iarg[2] = p->arg3; /* l_int */ 1185219560Savg iarg[3] = p->arg4; /* l_int */ 1186219560Savg iarg[4] = p->arg5; /* l_int */ 1187219560Savg *n_args = 5; 1188219560Savg break; 1189219560Savg } 1190219560Savg /* linux_rt_sigreturn */ 1191219560Savg case 173: { 1192219560Savg struct linux_rt_sigreturn_args *p = params; 1193219560Savg uarg[0] = (intptr_t) p->ucp; /* struct l_ucontext * */ 1194219560Savg *n_args = 1; 1195219560Savg break; 1196219560Savg } 1197219560Savg /* linux_rt_sigaction */ 1198219560Savg case 174: { 1199219560Savg struct linux_rt_sigaction_args *p = params; 1200219560Savg iarg[0] = p->sig; /* l_int */ 1201219560Savg uarg[1] = (intptr_t) p->act; /* l_sigaction_t * */ 1202219560Savg uarg[2] = (intptr_t) p->oact; /* l_sigaction_t * */ 1203219560Savg iarg[3] = p->sigsetsize; /* l_size_t */ 1204219560Savg *n_args = 4; 1205219560Savg break; 1206219560Savg } 1207219560Savg /* linux_rt_sigprocmask */ 1208219560Savg case 175: { 1209219560Savg struct linux_rt_sigprocmask_args *p = params; 1210219560Savg iarg[0] = p->how; /* l_int */ 1211219560Savg uarg[1] = (intptr_t) p->mask; /* l_sigset_t * */ 1212219560Savg uarg[2] = (intptr_t) p->omask; /* l_sigset_t * */ 1213219560Savg iarg[3] = p->sigsetsize; /* l_size_t */ 1214219560Savg *n_args = 4; 1215219560Savg break; 1216219560Savg } 1217219560Savg /* linux_rt_sigpending */ 1218219560Savg case 176: { 1219219560Savg struct linux_rt_sigpending_args *p = params; 1220219560Savg uarg[0] = (intptr_t) p->set; /* l_sigset_t * */ 1221219560Savg iarg[1] = p->sigsetsize; /* l_size_t */ 1222219560Savg *n_args = 2; 1223219560Savg break; 1224219560Savg } 1225219560Savg /* linux_rt_sigtimedwait */ 1226219560Savg case 177: { 1227219560Savg struct linux_rt_sigtimedwait_args *p = params; 1228219560Savg uarg[0] = (intptr_t) p->mask; /* l_sigset_t * */ 1229219560Savg uarg[1] = (intptr_t) p->ptr; /* l_siginfo_t * */ 1230219560Savg uarg[2] = (intptr_t) p->timeout; /* struct l_timeval * */ 1231219560Savg iarg[3] = p->sigsetsize; /* l_size_t */ 1232219560Savg *n_args = 4; 1233219560Savg break; 1234219560Savg } 1235219560Savg /* linux_rt_sigqueueinfo */ 1236219560Savg case 178: { 1237219560Savg *n_args = 0; 1238219560Savg break; 1239219560Savg } 1240219560Savg /* linux_rt_sigsuspend */ 1241219560Savg case 179: { 1242219560Savg struct linux_rt_sigsuspend_args *p = params; 1243219560Savg uarg[0] = (intptr_t) p->newset; /* l_sigset_t * */ 1244219560Savg iarg[1] = p->sigsetsize; /* l_size_t */ 1245219560Savg *n_args = 2; 1246219560Savg break; 1247219560Savg } 1248219560Savg /* linux_pread */ 1249219560Savg case 180: { 1250219560Savg struct linux_pread_args *p = params; 1251219560Savg iarg[0] = p->fd; /* l_uint */ 1252219560Savg uarg[1] = (intptr_t) p->buf; /* char * */ 1253219560Savg iarg[2] = p->nbyte; /* l_size_t */ 1254219560Savg iarg[3] = p->offset; /* l_loff_t */ 1255219560Savg *n_args = 4; 1256219560Savg break; 1257219560Savg } 1258219560Savg /* linux_pwrite */ 1259219560Savg case 181: { 1260219560Savg struct linux_pwrite_args *p = params; 1261219560Savg iarg[0] = p->fd; /* l_uint */ 1262219560Savg uarg[1] = (intptr_t) p->buf; /* char * */ 1263219560Savg iarg[2] = p->nbyte; /* l_size_t */ 1264219560Savg iarg[3] = p->offset; /* l_loff_t */ 1265219560Savg *n_args = 4; 1266219560Savg break; 1267219560Savg } 1268219560Savg /* linux_chown16 */ 1269219560Savg case 182: { 1270219560Savg struct linux_chown16_args *p = params; 1271219560Savg uarg[0] = (intptr_t) p->path; /* char * */ 1272219560Savg iarg[1] = p->uid; /* l_uid16_t */ 1273219560Savg iarg[2] = p->gid; /* l_gid16_t */ 1274219560Savg *n_args = 3; 1275219560Savg break; 1276219560Savg } 1277219560Savg /* linux_getcwd */ 1278219560Savg case 183: { 1279219560Savg struct linux_getcwd_args *p = params; 1280219560Savg uarg[0] = (intptr_t) p->buf; /* char * */ 1281219560Savg iarg[1] = p->bufsize; /* l_ulong */ 1282219560Savg *n_args = 2; 1283219560Savg break; 1284219560Savg } 1285219560Savg /* linux_capget */ 1286219560Savg case 184: { 1287220030Savg struct linux_capget_args *p = params; 1288220030Savg uarg[0] = (intptr_t) p->hdrp; /* struct l_user_cap_header * */ 1289220030Savg uarg[1] = (intptr_t) p->datap; /* struct l_user_cap_data * */ 1290220030Savg *n_args = 2; 1291219560Savg break; 1292219560Savg } 1293219560Savg /* linux_capset */ 1294219560Savg case 185: { 1295220030Savg struct linux_capset_args *p = params; 1296220030Savg uarg[0] = (intptr_t) p->hdrp; /* struct l_user_cap_header * */ 1297220030Savg uarg[1] = (intptr_t) p->datap; /* struct l_user_cap_data * */ 1298220030Savg *n_args = 2; 1299219560Savg break; 1300219560Savg } 1301219560Savg /* linux_sigaltstack */ 1302219560Savg case 186: { 1303219560Savg struct linux_sigaltstack_args *p = params; 1304219560Savg uarg[0] = (intptr_t) p->uss; /* l_stack_t * */ 1305219560Savg uarg[1] = (intptr_t) p->uoss; /* l_stack_t * */ 1306219560Savg *n_args = 2; 1307219560Savg break; 1308219560Savg } 1309219560Savg /* linux_sendfile */ 1310219560Savg case 187: { 1311219560Savg *n_args = 0; 1312219560Savg break; 1313219560Savg } 1314219560Savg /* linux_vfork */ 1315219560Savg case 190: { 1316219560Savg *n_args = 0; 1317219560Savg break; 1318219560Savg } 1319219560Savg /* linux_getrlimit */ 1320219560Savg case 191: { 1321219560Savg struct linux_getrlimit_args *p = params; 1322219560Savg iarg[0] = p->resource; /* l_uint */ 1323219560Savg uarg[1] = (intptr_t) p->rlim; /* struct l_rlimit * */ 1324219560Savg *n_args = 2; 1325219560Savg break; 1326219560Savg } 1327219560Savg /* linux_mmap2 */ 1328219560Savg case 192: { 1329219560Savg struct linux_mmap2_args *p = params; 1330219560Savg iarg[0] = p->addr; /* l_ulong */ 1331219560Savg iarg[1] = p->len; /* l_ulong */ 1332219560Savg iarg[2] = p->prot; /* l_ulong */ 1333219560Savg iarg[3] = p->flags; /* l_ulong */ 1334219560Savg iarg[4] = p->fd; /* l_ulong */ 1335219560Savg iarg[5] = p->pgoff; /* l_ulong */ 1336219560Savg *n_args = 6; 1337219560Savg break; 1338219560Savg } 1339219560Savg /* linux_truncate64 */ 1340219560Savg case 193: { 1341219560Savg struct linux_truncate64_args *p = params; 1342219560Savg uarg[0] = (intptr_t) p->path; /* char * */ 1343219560Savg iarg[1] = p->length; /* l_loff_t */ 1344219560Savg *n_args = 2; 1345219560Savg break; 1346219560Savg } 1347219560Savg /* linux_ftruncate64 */ 1348219560Savg case 194: { 1349219560Savg struct linux_ftruncate64_args *p = params; 1350219560Savg iarg[0] = p->fd; /* l_uint */ 1351219560Savg iarg[1] = p->length; /* l_loff_t */ 1352219560Savg *n_args = 2; 1353219560Savg break; 1354219560Savg } 1355219560Savg /* linux_stat64 */ 1356219560Savg case 195: { 1357219560Savg struct linux_stat64_args *p = params; 1358219560Savg uarg[0] = (intptr_t) p->filename; /* char * */ 1359219560Savg uarg[1] = (intptr_t) p->statbuf; /* struct l_stat64 * */ 1360219560Savg iarg[2] = p->flags; /* l_long */ 1361219560Savg *n_args = 3; 1362219560Savg break; 1363219560Savg } 1364219560Savg /* linux_lstat64 */ 1365219560Savg case 196: { 1366219560Savg struct linux_lstat64_args *p = params; 1367219560Savg uarg[0] = (intptr_t) p->filename; /* char * */ 1368219560Savg uarg[1] = (intptr_t) p->statbuf; /* struct l_stat64 * */ 1369219560Savg iarg[2] = p->flags; /* l_long */ 1370219560Savg *n_args = 3; 1371219560Savg break; 1372219560Savg } 1373219560Savg /* linux_fstat64 */ 1374219560Savg case 197: { 1375219560Savg struct linux_fstat64_args *p = params; 1376219560Savg iarg[0] = p->fd; /* l_ulong */ 1377219560Savg uarg[1] = (intptr_t) p->statbuf; /* struct l_stat64 * */ 1378219560Savg iarg[2] = p->flags; /* l_long */ 1379219560Savg *n_args = 3; 1380219560Savg break; 1381219560Savg } 1382219560Savg /* linux_lchown */ 1383219560Savg case 198: { 1384219560Savg struct linux_lchown_args *p = params; 1385219560Savg uarg[0] = (intptr_t) p->path; /* char * */ 1386219560Savg iarg[1] = p->uid; /* l_uid_t */ 1387219560Savg iarg[2] = p->gid; /* l_gid_t */ 1388219560Savg *n_args = 3; 1389219560Savg break; 1390219560Savg } 1391219560Savg /* linux_getuid */ 1392219560Savg case 199: { 1393219560Savg *n_args = 0; 1394219560Savg break; 1395219560Savg } 1396219560Savg /* linux_getgid */ 1397219560Savg case 200: { 1398219560Savg *n_args = 0; 1399219560Savg break; 1400219560Savg } 1401219560Savg /* geteuid */ 1402219560Savg case 201: { 1403219560Savg *n_args = 0; 1404219560Savg break; 1405219560Savg } 1406219560Savg /* getegid */ 1407219560Savg case 202: { 1408219560Savg *n_args = 0; 1409219560Savg break; 1410219560Savg } 1411219560Savg /* setreuid */ 1412219560Savg case 203: { 1413219560Savg struct setreuid_args *p = params; 1414219560Savg uarg[0] = p->ruid; /* uid_t */ 1415219560Savg uarg[1] = p->euid; /* uid_t */ 1416219560Savg *n_args = 2; 1417219560Savg break; 1418219560Savg } 1419219560Savg /* setregid */ 1420219560Savg case 204: { 1421219560Savg struct setregid_args *p = params; 1422219560Savg iarg[0] = p->rgid; /* gid_t */ 1423219560Savg iarg[1] = p->egid; /* gid_t */ 1424219560Savg *n_args = 2; 1425219560Savg break; 1426219560Savg } 1427219560Savg /* linux_getgroups */ 1428219560Savg case 205: { 1429219560Savg struct linux_getgroups_args *p = params; 1430219560Savg iarg[0] = p->gidsetsize; /* l_int */ 1431219560Savg uarg[1] = (intptr_t) p->grouplist; /* l_gid_t * */ 1432219560Savg *n_args = 2; 1433219560Savg break; 1434219560Savg } 1435219560Savg /* linux_setgroups */ 1436219560Savg case 206: { 1437219560Savg struct linux_setgroups_args *p = params; 1438219560Savg iarg[0] = p->gidsetsize; /* l_int */ 1439219560Savg uarg[1] = (intptr_t) p->grouplist; /* l_gid_t * */ 1440219560Savg *n_args = 2; 1441219560Savg break; 1442219560Savg } 1443219560Savg /* fchown */ 1444219560Savg case 207: { 1445219560Savg *n_args = 0; 1446219560Savg break; 1447219560Savg } 1448219560Savg /* setresuid */ 1449219560Savg case 208: { 1450219560Savg struct setresuid_args *p = params; 1451219560Savg uarg[0] = p->ruid; /* uid_t */ 1452219560Savg uarg[1] = p->euid; /* uid_t */ 1453219560Savg uarg[2] = p->suid; /* uid_t */ 1454219560Savg *n_args = 3; 1455219560Savg break; 1456219560Savg } 1457219560Savg /* getresuid */ 1458219560Savg case 209: { 1459219560Savg struct getresuid_args *p = params; 1460219560Savg uarg[0] = (intptr_t) p->ruid; /* uid_t * */ 1461219560Savg uarg[1] = (intptr_t) p->euid; /* uid_t * */ 1462219560Savg uarg[2] = (intptr_t) p->suid; /* uid_t * */ 1463219560Savg *n_args = 3; 1464219560Savg break; 1465219560Savg } 1466219560Savg /* setresgid */ 1467219560Savg case 210: { 1468219560Savg struct setresgid_args *p = params; 1469219560Savg iarg[0] = p->rgid; /* gid_t */ 1470219560Savg iarg[1] = p->egid; /* gid_t */ 1471219560Savg iarg[2] = p->sgid; /* gid_t */ 1472219560Savg *n_args = 3; 1473219560Savg break; 1474219560Savg } 1475219560Savg /* getresgid */ 1476219560Savg case 211: { 1477219560Savg struct getresgid_args *p = params; 1478219560Savg uarg[0] = (intptr_t) p->rgid; /* gid_t * */ 1479219560Savg uarg[1] = (intptr_t) p->egid; /* gid_t * */ 1480219560Savg uarg[2] = (intptr_t) p->sgid; /* gid_t * */ 1481219560Savg *n_args = 3; 1482219560Savg break; 1483219560Savg } 1484219560Savg /* linux_chown */ 1485219560Savg case 212: { 1486219560Savg struct linux_chown_args *p = params; 1487219560Savg uarg[0] = (intptr_t) p->path; /* char * */ 1488219560Savg iarg[1] = p->uid; /* l_uid_t */ 1489219560Savg iarg[2] = p->gid; /* l_gid_t */ 1490219560Savg *n_args = 3; 1491219560Savg break; 1492219560Savg } 1493219560Savg /* setuid */ 1494219560Savg case 213: { 1495219560Savg struct setuid_args *p = params; 1496219560Savg uarg[0] = p->uid; /* uid_t */ 1497219560Savg *n_args = 1; 1498219560Savg break; 1499219560Savg } 1500219560Savg /* setgid */ 1501219560Savg case 214: { 1502219560Savg struct setgid_args *p = params; 1503219560Savg iarg[0] = p->gid; /* gid_t */ 1504219560Savg *n_args = 1; 1505219560Savg break; 1506219560Savg } 1507219560Savg /* linux_setfsuid */ 1508219560Savg case 215: { 1509219560Savg struct linux_setfsuid_args *p = params; 1510219560Savg iarg[0] = p->uid; /* l_uid_t */ 1511219560Savg *n_args = 1; 1512219560Savg break; 1513219560Savg } 1514219560Savg /* linux_setfsgid */ 1515219560Savg case 216: { 1516219560Savg struct linux_setfsgid_args *p = params; 1517219560Savg iarg[0] = p->gid; /* l_gid_t */ 1518219560Savg *n_args = 1; 1519219560Savg break; 1520219560Savg } 1521219560Savg /* linux_pivot_root */ 1522219560Savg case 217: { 1523219560Savg struct linux_pivot_root_args *p = params; 1524219560Savg uarg[0] = (intptr_t) p->new_root; /* char * */ 1525219560Savg uarg[1] = (intptr_t) p->put_old; /* char * */ 1526219560Savg *n_args = 2; 1527219560Savg break; 1528219560Savg } 1529219560Savg /* linux_mincore */ 1530219560Savg case 218: { 1531219560Savg struct linux_mincore_args *p = params; 1532219560Savg iarg[0] = p->start; /* l_ulong */ 1533219560Savg iarg[1] = p->len; /* l_size_t */ 1534219560Savg uarg[2] = (intptr_t) p->vec; /* u_char * */ 1535219560Savg *n_args = 3; 1536219560Savg break; 1537219560Savg } 1538219560Savg /* madvise */ 1539219560Savg case 219: { 1540219560Savg struct madvise_args *p = params; 1541219560Savg uarg[0] = (intptr_t) p->addr; /* void * */ 1542219560Savg uarg[1] = p->len; /* size_t */ 1543219560Savg iarg[2] = p->behav; /* int */ 1544219560Savg *n_args = 3; 1545219560Savg break; 1546219560Savg } 1547219560Savg /* linux_getdents64 */ 1548219560Savg case 220: { 1549219560Savg struct linux_getdents64_args *p = params; 1550219560Savg iarg[0] = p->fd; /* l_uint */ 1551219560Savg uarg[1] = (intptr_t) p->dirent; /* void * */ 1552219560Savg iarg[2] = p->count; /* l_uint */ 1553219560Savg *n_args = 3; 1554219560Savg break; 1555219560Savg } 1556219560Savg /* linux_fcntl64 */ 1557219560Savg case 221: { 1558219560Savg struct linux_fcntl64_args *p = params; 1559219560Savg iarg[0] = p->fd; /* l_uint */ 1560219560Savg iarg[1] = p->cmd; /* l_uint */ 1561219560Savg uarg[2] = p->arg; /* uintptr_t */ 1562219560Savg *n_args = 3; 1563219560Savg break; 1564219560Savg } 1565219560Savg /* linux_gettid */ 1566219560Savg case 224: { 1567219560Savg *n_args = 0; 1568219560Savg break; 1569219560Savg } 1570219560Savg /* linux_setxattr */ 1571219560Savg case 226: { 1572219560Savg *n_args = 0; 1573219560Savg break; 1574219560Savg } 1575219560Savg /* linux_lsetxattr */ 1576219560Savg case 227: { 1577219560Savg *n_args = 0; 1578219560Savg break; 1579219560Savg } 1580219560Savg /* linux_fsetxattr */ 1581219560Savg case 228: { 1582219560Savg *n_args = 0; 1583219560Savg break; 1584219560Savg } 1585219560Savg /* linux_getxattr */ 1586219560Savg case 229: { 1587219560Savg *n_args = 0; 1588219560Savg break; 1589219560Savg } 1590219560Savg /* linux_lgetxattr */ 1591219560Savg case 230: { 1592219560Savg *n_args = 0; 1593219560Savg break; 1594219560Savg } 1595219560Savg /* linux_fgetxattr */ 1596219560Savg case 231: { 1597219560Savg *n_args = 0; 1598219560Savg break; 1599219560Savg } 1600219560Savg /* linux_listxattr */ 1601219560Savg case 232: { 1602219560Savg *n_args = 0; 1603219560Savg break; 1604219560Savg } 1605219560Savg /* linux_llistxattr */ 1606219560Savg case 233: { 1607219560Savg *n_args = 0; 1608219560Savg break; 1609219560Savg } 1610219560Savg /* linux_flistxattr */ 1611219560Savg case 234: { 1612219560Savg *n_args = 0; 1613219560Savg break; 1614219560Savg } 1615219560Savg /* linux_removexattr */ 1616219560Savg case 235: { 1617219560Savg *n_args = 0; 1618219560Savg break; 1619219560Savg } 1620219560Savg /* linux_lremovexattr */ 1621219560Savg case 236: { 1622219560Savg *n_args = 0; 1623219560Savg break; 1624219560Savg } 1625219560Savg /* linux_fremovexattr */ 1626219560Savg case 237: { 1627219560Savg *n_args = 0; 1628219560Savg break; 1629219560Savg } 1630219560Savg /* linux_tkill */ 1631219560Savg case 238: { 1632219560Savg struct linux_tkill_args *p = params; 1633219560Savg iarg[0] = p->tid; /* int */ 1634219560Savg iarg[1] = p->sig; /* int */ 1635219560Savg *n_args = 2; 1636219560Savg break; 1637219560Savg } 1638219560Savg /* linux_sys_futex */ 1639219560Savg case 240: { 1640219560Savg struct linux_sys_futex_args *p = params; 1641219560Savg uarg[0] = (intptr_t) p->uaddr; /* void * */ 1642219560Savg iarg[1] = p->op; /* int */ 1643219560Savg uarg[2] = p->val; /* uint32_t */ 1644219560Savg uarg[3] = (intptr_t) p->timeout; /* struct l_timespec * */ 1645219560Savg uarg[4] = (intptr_t) p->uaddr2; /* uint32_t * */ 1646219560Savg uarg[5] = p->val3; /* uint32_t */ 1647219560Savg *n_args = 6; 1648219560Savg break; 1649219560Savg } 1650219560Savg /* linux_sched_setaffinity */ 1651219560Savg case 241: { 1652219560Savg struct linux_sched_setaffinity_args *p = params; 1653219560Savg iarg[0] = p->pid; /* l_pid_t */ 1654219560Savg iarg[1] = p->len; /* l_uint */ 1655219560Savg uarg[2] = (intptr_t) p->user_mask_ptr; /* l_ulong * */ 1656219560Savg *n_args = 3; 1657219560Savg break; 1658219560Savg } 1659219560Savg /* linux_sched_getaffinity */ 1660219560Savg case 242: { 1661219560Savg struct linux_sched_getaffinity_args *p = params; 1662219560Savg iarg[0] = p->pid; /* l_pid_t */ 1663219560Savg iarg[1] = p->len; /* l_uint */ 1664219560Savg uarg[2] = (intptr_t) p->user_mask_ptr; /* l_ulong * */ 1665219560Savg *n_args = 3; 1666219560Savg break; 1667219560Savg } 1668219560Savg /* linux_set_thread_area */ 1669219560Savg case 243: { 1670219560Savg struct linux_set_thread_area_args *p = params; 1671219560Savg uarg[0] = (intptr_t) p->desc; /* struct l_user_desc * */ 1672219560Savg *n_args = 1; 1673219560Savg break; 1674219560Savg } 1675219560Savg /* linux_fadvise64 */ 1676219560Savg case 250: { 1677231147Sjhb struct linux_fadvise64_args *p = params; 1678231147Sjhb iarg[0] = p->fd; /* int */ 1679231147Sjhb iarg[1] = p->offset; /* l_loff_t */ 1680231147Sjhb iarg[2] = p->len; /* l_size_t */ 1681231147Sjhb iarg[3] = p->advice; /* int */ 1682231147Sjhb *n_args = 4; 1683219560Savg break; 1684219560Savg } 1685219560Savg /* linux_exit_group */ 1686219560Savg case 252: { 1687219560Savg struct linux_exit_group_args *p = params; 1688219560Savg iarg[0] = p->error_code; /* int */ 1689219560Savg *n_args = 1; 1690219560Savg break; 1691219560Savg } 1692219560Savg /* linux_lookup_dcookie */ 1693219560Savg case 253: { 1694219560Savg *n_args = 0; 1695219560Savg break; 1696219560Savg } 1697219560Savg /* linux_epoll_create */ 1698219560Savg case 254: { 1699219560Savg *n_args = 0; 1700219560Savg break; 1701219560Savg } 1702219560Savg /* linux_epoll_ctl */ 1703219560Savg case 255: { 1704219560Savg *n_args = 0; 1705219560Savg break; 1706219560Savg } 1707219560Savg /* linux_epoll_wait */ 1708219560Savg case 256: { 1709219560Savg *n_args = 0; 1710219560Savg break; 1711219560Savg } 1712219560Savg /* linux_remap_file_pages */ 1713219560Savg case 257: { 1714219560Savg *n_args = 0; 1715219560Savg break; 1716219560Savg } 1717219560Savg /* linux_set_tid_address */ 1718219560Savg case 258: { 1719219560Savg struct linux_set_tid_address_args *p = params; 1720219560Savg uarg[0] = (intptr_t) p->tidptr; /* int * */ 1721219560Savg *n_args = 1; 1722219560Savg break; 1723219560Savg } 1724219560Savg /* linux_timer_create */ 1725219560Savg case 259: { 1726219560Savg *n_args = 0; 1727219560Savg break; 1728219560Savg } 1729219560Savg /* linux_timer_settime */ 1730219560Savg case 260: { 1731219560Savg *n_args = 0; 1732219560Savg break; 1733219560Savg } 1734219560Savg /* linux_timer_gettime */ 1735219560Savg case 261: { 1736219560Savg *n_args = 0; 1737219560Savg break; 1738219560Savg } 1739219560Savg /* linux_timer_getoverrun */ 1740219560Savg case 262: { 1741219560Savg *n_args = 0; 1742219560Savg break; 1743219560Savg } 1744219560Savg /* linux_timer_delete */ 1745219560Savg case 263: { 1746219560Savg *n_args = 0; 1747219560Savg break; 1748219560Savg } 1749219560Savg /* linux_clock_settime */ 1750219560Savg case 264: { 1751219560Savg struct linux_clock_settime_args *p = params; 1752219560Savg iarg[0] = p->which; /* clockid_t */ 1753219560Savg uarg[1] = (intptr_t) p->tp; /* struct l_timespec * */ 1754219560Savg *n_args = 2; 1755219560Savg break; 1756219560Savg } 1757219560Savg /* linux_clock_gettime */ 1758219560Savg case 265: { 1759219560Savg struct linux_clock_gettime_args *p = params; 1760219560Savg iarg[0] = p->which; /* clockid_t */ 1761219560Savg uarg[1] = (intptr_t) p->tp; /* struct l_timespec * */ 1762219560Savg *n_args = 2; 1763219560Savg break; 1764219560Savg } 1765219560Savg /* linux_clock_getres */ 1766219560Savg case 266: { 1767219560Savg struct linux_clock_getres_args *p = params; 1768219560Savg iarg[0] = p->which; /* clockid_t */ 1769219560Savg uarg[1] = (intptr_t) p->tp; /* struct l_timespec * */ 1770219560Savg *n_args = 2; 1771219560Savg break; 1772219560Savg } 1773219560Savg /* linux_clock_nanosleep */ 1774219560Savg case 267: { 1775219560Savg struct linux_clock_nanosleep_args *p = params; 1776219560Savg iarg[0] = p->which; /* clockid_t */ 1777219560Savg iarg[1] = p->flags; /* int */ 1778219560Savg uarg[2] = (intptr_t) p->rqtp; /* struct l_timespec * */ 1779219560Savg uarg[3] = (intptr_t) p->rmtp; /* struct l_timespec * */ 1780219560Savg *n_args = 4; 1781219560Savg break; 1782219560Savg } 1783219560Savg /* linux_statfs64 */ 1784219560Savg case 268: { 1785219560Savg struct linux_statfs64_args *p = params; 1786219560Savg uarg[0] = (intptr_t) p->path; /* char * */ 1787219560Savg uarg[1] = p->bufsize; /* size_t */ 1788219560Savg uarg[2] = (intptr_t) p->buf; /* struct l_statfs64_buf * */ 1789219560Savg *n_args = 3; 1790219560Savg break; 1791219560Savg } 1792219560Savg /* linux_fstatfs64 */ 1793219560Savg case 269: { 1794219560Savg *n_args = 0; 1795219560Savg break; 1796219560Savg } 1797219560Savg /* linux_tgkill */ 1798219560Savg case 270: { 1799219560Savg struct linux_tgkill_args *p = params; 1800219560Savg iarg[0] = p->tgid; /* int */ 1801219560Savg iarg[1] = p->pid; /* int */ 1802219560Savg iarg[2] = p->sig; /* int */ 1803219560Savg *n_args = 3; 1804219560Savg break; 1805219560Savg } 1806219560Savg /* linux_utimes */ 1807219560Savg case 271: { 1808219560Savg struct linux_utimes_args *p = params; 1809219560Savg uarg[0] = (intptr_t) p->fname; /* char * */ 1810219560Savg uarg[1] = (intptr_t) p->tptr; /* struct l_timeval * */ 1811219560Savg *n_args = 2; 1812219560Savg break; 1813219560Savg } 1814219560Savg /* linux_fadvise64_64 */ 1815219560Savg case 272: { 1816231147Sjhb struct linux_fadvise64_64_args *p = params; 1817231147Sjhb iarg[0] = p->fd; /* int */ 1818231147Sjhb iarg[1] = p->offset; /* l_loff_t */ 1819231147Sjhb iarg[2] = p->len; /* l_loff_t */ 1820231147Sjhb iarg[3] = p->advice; /* int */ 1821231147Sjhb *n_args = 4; 1822219560Savg break; 1823219560Savg } 1824219560Savg /* linux_mbind */ 1825219560Savg case 274: { 1826219560Savg *n_args = 0; 1827219560Savg break; 1828219560Savg } 1829219560Savg /* linux_get_mempolicy */ 1830219560Savg case 275: { 1831219560Savg *n_args = 0; 1832219560Savg break; 1833219560Savg } 1834219560Savg /* linux_set_mempolicy */ 1835219560Savg case 276: { 1836219560Savg *n_args = 0; 1837219560Savg break; 1838219560Savg } 1839219560Savg /* linux_mq_open */ 1840219560Savg case 277: { 1841219560Savg *n_args = 0; 1842219560Savg break; 1843219560Savg } 1844219560Savg /* linux_mq_unlink */ 1845219560Savg case 278: { 1846219560Savg *n_args = 0; 1847219560Savg break; 1848219560Savg } 1849219560Savg /* linux_mq_timedsend */ 1850219560Savg case 279: { 1851219560Savg *n_args = 0; 1852219560Savg break; 1853219560Savg } 1854219560Savg /* linux_mq_timedreceive */ 1855219560Savg case 280: { 1856219560Savg *n_args = 0; 1857219560Savg break; 1858219560Savg } 1859219560Savg /* linux_mq_notify */ 1860219560Savg case 281: { 1861219560Savg *n_args = 0; 1862219560Savg break; 1863219560Savg } 1864219560Savg /* linux_mq_getsetattr */ 1865219560Savg case 282: { 1866219560Savg *n_args = 0; 1867219560Savg break; 1868219560Savg } 1869219560Savg /* linux_kexec_load */ 1870219560Savg case 283: { 1871219560Savg *n_args = 0; 1872219560Savg break; 1873219560Savg } 1874219560Savg /* linux_waitid */ 1875219560Savg case 284: { 1876219560Savg *n_args = 0; 1877219560Savg break; 1878219560Savg } 1879219560Savg /* linux_add_key */ 1880219560Savg case 286: { 1881219560Savg *n_args = 0; 1882219560Savg break; 1883219560Savg } 1884219560Savg /* linux_request_key */ 1885219560Savg case 287: { 1886219560Savg *n_args = 0; 1887219560Savg break; 1888219560Savg } 1889219560Savg /* linux_keyctl */ 1890219560Savg case 288: { 1891219560Savg *n_args = 0; 1892219560Savg break; 1893219560Savg } 1894219560Savg /* linux_ioprio_set */ 1895219560Savg case 289: { 1896219560Savg *n_args = 0; 1897219560Savg break; 1898219560Savg } 1899219560Savg /* linux_ioprio_get */ 1900219560Savg case 290: { 1901219560Savg *n_args = 0; 1902219560Savg break; 1903219560Savg } 1904219560Savg /* linux_inotify_init */ 1905219560Savg case 291: { 1906219560Savg *n_args = 0; 1907219560Savg break; 1908219560Savg } 1909219560Savg /* linux_inotify_add_watch */ 1910219560Savg case 292: { 1911219560Savg *n_args = 0; 1912219560Savg break; 1913219560Savg } 1914219560Savg /* linux_inotify_rm_watch */ 1915219560Savg case 293: { 1916219560Savg *n_args = 0; 1917219560Savg break; 1918219560Savg } 1919219560Savg /* linux_migrate_pages */ 1920219560Savg case 294: { 1921219560Savg *n_args = 0; 1922219560Savg break; 1923219560Savg } 1924219560Savg /* linux_openat */ 1925219560Savg case 295: { 1926219560Savg struct linux_openat_args *p = params; 1927219560Savg iarg[0] = p->dfd; /* l_int */ 1928219560Savg uarg[1] = (intptr_t) p->filename; /* const char * */ 1929219560Savg iarg[2] = p->flags; /* l_int */ 1930219560Savg iarg[3] = p->mode; /* l_int */ 1931219560Savg *n_args = 4; 1932219560Savg break; 1933219560Savg } 1934219560Savg /* linux_mkdirat */ 1935219560Savg case 296: { 1936219560Savg struct linux_mkdirat_args *p = params; 1937219560Savg iarg[0] = p->dfd; /* l_int */ 1938219560Savg uarg[1] = (intptr_t) p->pathname; /* const char * */ 1939219560Savg iarg[2] = p->mode; /* l_int */ 1940219560Savg *n_args = 3; 1941219560Savg break; 1942219560Savg } 1943219560Savg /* linux_mknodat */ 1944219560Savg case 297: { 1945219560Savg struct linux_mknodat_args *p = params; 1946219560Savg iarg[0] = p->dfd; /* l_int */ 1947219560Savg uarg[1] = (intptr_t) p->filename; /* const char * */ 1948219560Savg iarg[2] = p->mode; /* l_int */ 1949219560Savg iarg[3] = p->dev; /* l_uint */ 1950219560Savg *n_args = 4; 1951219560Savg break; 1952219560Savg } 1953219560Savg /* linux_fchownat */ 1954219560Savg case 298: { 1955219560Savg struct linux_fchownat_args *p = params; 1956219560Savg iarg[0] = p->dfd; /* l_int */ 1957219560Savg uarg[1] = (intptr_t) p->filename; /* const char * */ 1958219560Savg iarg[2] = p->uid; /* l_uid16_t */ 1959219560Savg iarg[3] = p->gid; /* l_gid16_t */ 1960219560Savg iarg[4] = p->flag; /* l_int */ 1961219560Savg *n_args = 5; 1962219560Savg break; 1963219560Savg } 1964219560Savg /* linux_futimesat */ 1965219560Savg case 299: { 1966219560Savg struct linux_futimesat_args *p = params; 1967219560Savg iarg[0] = p->dfd; /* l_int */ 1968219560Savg uarg[1] = (intptr_t) p->filename; /* char * */ 1969219560Savg uarg[2] = (intptr_t) p->utimes; /* struct l_timeval * */ 1970219560Savg *n_args = 3; 1971219560Savg break; 1972219560Savg } 1973219560Savg /* linux_fstatat64 */ 1974219560Savg case 300: { 1975219560Savg struct linux_fstatat64_args *p = params; 1976219560Savg iarg[0] = p->dfd; /* l_int */ 1977219560Savg uarg[1] = (intptr_t) p->pathname; /* char * */ 1978219560Savg uarg[2] = (intptr_t) p->statbuf; /* struct l_stat64 * */ 1979219560Savg iarg[3] = p->flag; /* l_int */ 1980219560Savg *n_args = 4; 1981219560Savg break; 1982219560Savg } 1983219560Savg /* linux_unlinkat */ 1984219560Savg case 301: { 1985219560Savg struct linux_unlinkat_args *p = params; 1986219560Savg iarg[0] = p->dfd; /* l_int */ 1987219560Savg uarg[1] = (intptr_t) p->pathname; /* const char * */ 1988219560Savg iarg[2] = p->flag; /* l_int */ 1989219560Savg *n_args = 3; 1990219560Savg break; 1991219560Savg } 1992219560Savg /* linux_renameat */ 1993219560Savg case 302: { 1994219560Savg struct linux_renameat_args *p = params; 1995219560Savg iarg[0] = p->olddfd; /* l_int */ 1996219560Savg uarg[1] = (intptr_t) p->oldname; /* const char * */ 1997219560Savg iarg[2] = p->newdfd; /* l_int */ 1998219560Savg uarg[3] = (intptr_t) p->newname; /* const char * */ 1999219560Savg *n_args = 4; 2000219560Savg break; 2001219560Savg } 2002219560Savg /* linux_linkat */ 2003219560Savg case 303: { 2004219560Savg struct linux_linkat_args *p = params; 2005219560Savg iarg[0] = p->olddfd; /* l_int */ 2006219560Savg uarg[1] = (intptr_t) p->oldname; /* const char * */ 2007219560Savg iarg[2] = p->newdfd; /* l_int */ 2008219560Savg uarg[3] = (intptr_t) p->newname; /* const char * */ 2009219560Savg iarg[4] = p->flags; /* l_int */ 2010219560Savg *n_args = 5; 2011219560Savg break; 2012219560Savg } 2013219560Savg /* linux_symlinkat */ 2014219560Savg case 304: { 2015219560Savg struct linux_symlinkat_args *p = params; 2016219560Savg uarg[0] = (intptr_t) p->oldname; /* const char * */ 2017219560Savg iarg[1] = p->newdfd; /* l_int */ 2018219560Savg uarg[2] = (intptr_t) p->newname; /* const char * */ 2019219560Savg *n_args = 3; 2020219560Savg break; 2021219560Savg } 2022219560Savg /* linux_readlinkat */ 2023219560Savg case 305: { 2024219560Savg struct linux_readlinkat_args *p = params; 2025219560Savg iarg[0] = p->dfd; /* l_int */ 2026219560Savg uarg[1] = (intptr_t) p->path; /* const char * */ 2027219560Savg uarg[2] = (intptr_t) p->buf; /* char * */ 2028219560Savg iarg[3] = p->bufsiz; /* l_int */ 2029219560Savg *n_args = 4; 2030219560Savg break; 2031219560Savg } 2032219560Savg /* linux_fchmodat */ 2033219560Savg case 306: { 2034219560Savg struct linux_fchmodat_args *p = params; 2035219560Savg iarg[0] = p->dfd; /* l_int */ 2036219560Savg uarg[1] = (intptr_t) p->filename; /* const char * */ 2037219560Savg iarg[2] = p->mode; /* l_mode_t */ 2038219560Savg *n_args = 3; 2039219560Savg break; 2040219560Savg } 2041219560Savg /* linux_faccessat */ 2042219560Savg case 307: { 2043219560Savg struct linux_faccessat_args *p = params; 2044219560Savg iarg[0] = p->dfd; /* l_int */ 2045219560Savg uarg[1] = (intptr_t) p->filename; /* const char * */ 2046219560Savg iarg[2] = p->mode; /* l_int */ 2047219560Savg *n_args = 3; 2048219560Savg break; 2049219560Savg } 2050219560Savg /* linux_pselect6 */ 2051219560Savg case 308: { 2052219560Savg *n_args = 0; 2053219560Savg break; 2054219560Savg } 2055219560Savg /* linux_ppoll */ 2056219560Savg case 309: { 2057219560Savg *n_args = 0; 2058219560Savg break; 2059219560Savg } 2060219560Savg /* linux_unshare */ 2061219560Savg case 310: { 2062219560Savg *n_args = 0; 2063219560Savg break; 2064219560Savg } 2065219560Savg /* linux_set_robust_list */ 2066219560Savg case 311: { 2067219560Savg struct linux_set_robust_list_args *p = params; 2068219560Savg uarg[0] = (intptr_t) p->head; /* struct linux_robust_list_head * */ 2069219560Savg iarg[1] = p->len; /* l_size_t */ 2070219560Savg *n_args = 2; 2071219560Savg break; 2072219560Savg } 2073219560Savg /* linux_get_robust_list */ 2074219560Savg case 312: { 2075219560Savg struct linux_get_robust_list_args *p = params; 2076219560Savg iarg[0] = p->pid; /* l_int */ 2077293896Sglebius uarg[1] = (intptr_t) p->head; /* struct linux_robust_list_head ** */ 2078219560Savg uarg[2] = (intptr_t) p->len; /* l_size_t * */ 2079219560Savg *n_args = 3; 2080219560Savg break; 2081219560Savg } 2082219560Savg /* linux_splice */ 2083219560Savg case 313: { 2084219560Savg *n_args = 0; 2085219560Savg break; 2086219560Savg } 2087219560Savg /* linux_sync_file_range */ 2088219560Savg case 314: { 2089219560Savg *n_args = 0; 2090219560Savg break; 2091219560Savg } 2092219560Savg /* linux_tee */ 2093219560Savg case 315: { 2094219560Savg *n_args = 0; 2095219560Savg break; 2096219560Savg } 2097219560Savg /* linux_vmsplice */ 2098219560Savg case 316: { 2099219560Savg *n_args = 0; 2100219560Savg break; 2101219560Savg } 2102234317Snetchild /* linux_move_pages */ 2103234317Snetchild case 317: { 2104234317Snetchild *n_args = 0; 2105234317Snetchild break; 2106234317Snetchild } 2107234317Snetchild /* linux_getcpu */ 2108234317Snetchild case 318: { 2109234317Snetchild *n_args = 0; 2110234317Snetchild break; 2111234317Snetchild } 2112234317Snetchild /* linux_epoll_pwait */ 2113234317Snetchild case 319: { 2114234317Snetchild *n_args = 0; 2115234317Snetchild break; 2116234317Snetchild } 2117234317Snetchild /* linux_utimensat */ 2118234317Snetchild case 320: { 2119234317Snetchild *n_args = 0; 2120234317Snetchild break; 2121234317Snetchild } 2122234317Snetchild /* linux_signalfd */ 2123234317Snetchild case 321: { 2124234317Snetchild *n_args = 0; 2125234317Snetchild break; 2126234317Snetchild } 2127234317Snetchild /* linux_timerfd_create */ 2128234317Snetchild case 322: { 2129234317Snetchild *n_args = 0; 2130234317Snetchild break; 2131234317Snetchild } 2132234317Snetchild /* linux_eventfd */ 2133234317Snetchild case 323: { 2134234317Snetchild *n_args = 0; 2135234317Snetchild break; 2136234317Snetchild } 2137234317Snetchild /* linux_fallocate */ 2138234317Snetchild case 324: { 2139234317Snetchild *n_args = 0; 2140234317Snetchild break; 2141234317Snetchild } 2142234317Snetchild /* linux_timerfd_settime */ 2143234317Snetchild case 325: { 2144234317Snetchild *n_args = 0; 2145234317Snetchild break; 2146234317Snetchild } 2147234317Snetchild /* linux_timerfd_gettime */ 2148234317Snetchild case 326: { 2149234317Snetchild *n_args = 0; 2150234317Snetchild break; 2151234317Snetchild } 2152234317Snetchild /* linux_signalfd4 */ 2153234317Snetchild case 327: { 2154234317Snetchild *n_args = 0; 2155234317Snetchild break; 2156234317Snetchild } 2157234317Snetchild /* linux_eventfd2 */ 2158234317Snetchild case 328: { 2159234317Snetchild *n_args = 0; 2160234317Snetchild break; 2161234317Snetchild } 2162234317Snetchild /* linux_epoll_create1 */ 2163234317Snetchild case 329: { 2164234317Snetchild *n_args = 0; 2165234317Snetchild break; 2166234317Snetchild } 2167234317Snetchild /* linux_dup3 */ 2168234317Snetchild case 330: { 2169234317Snetchild *n_args = 0; 2170234317Snetchild break; 2171234317Snetchild } 2172234317Snetchild /* linux_pipe2 */ 2173234317Snetchild case 331: { 2174248533Sjkim struct linux_pipe2_args *p = params; 2175248533Sjkim uarg[0] = (intptr_t) p->pipefds; /* l_int * */ 2176248533Sjkim iarg[1] = p->flags; /* l_int */ 2177248533Sjkim *n_args = 2; 2178234317Snetchild break; 2179234317Snetchild } 2180234317Snetchild /* linux_inotify_init1 */ 2181234317Snetchild case 332: { 2182234317Snetchild *n_args = 0; 2183234317Snetchild break; 2184234317Snetchild } 2185234317Snetchild /* linux_preadv */ 2186234317Snetchild case 333: { 2187234317Snetchild *n_args = 0; 2188234317Snetchild break; 2189234317Snetchild } 2190234317Snetchild /* linux_pwritev */ 2191234317Snetchild case 334: { 2192234317Snetchild *n_args = 0; 2193234317Snetchild break; 2194234317Snetchild } 2195234317Snetchild /* linux_rt_tsigqueueinfo */ 2196234317Snetchild case 335: { 2197234317Snetchild *n_args = 0; 2198234317Snetchild break; 2199234317Snetchild } 2200234317Snetchild /* linux_perf_event_open */ 2201234317Snetchild case 336: { 2202234317Snetchild *n_args = 0; 2203234317Snetchild break; 2204234317Snetchild } 2205234317Snetchild /* linux_recvmmsg */ 2206234317Snetchild case 337: { 2207234317Snetchild *n_args = 0; 2208234317Snetchild break; 2209234317Snetchild } 2210234317Snetchild /* linux_fanotify_init */ 2211234317Snetchild case 338: { 2212234317Snetchild *n_args = 0; 2213234317Snetchild break; 2214234317Snetchild } 2215234317Snetchild /* linux_fanotify_mark */ 2216234317Snetchild case 339: { 2217234317Snetchild *n_args = 0; 2218234317Snetchild break; 2219234317Snetchild } 2220234317Snetchild /* linux_prlimit64 */ 2221234317Snetchild case 340: { 2222234317Snetchild *n_args = 0; 2223234317Snetchild break; 2224234317Snetchild } 2225234317Snetchild /* linux_name_to_handle_at */ 2226234317Snetchild case 341: { 2227234317Snetchild *n_args = 0; 2228234317Snetchild break; 2229234317Snetchild } 2230234317Snetchild /* linux_open_by_handle_at */ 2231234317Snetchild case 342: { 2232234317Snetchild *n_args = 0; 2233234317Snetchild break; 2234234317Snetchild } 2235234317Snetchild /* linux_clock_adjtime */ 2236234317Snetchild case 343: { 2237234317Snetchild *n_args = 0; 2238234317Snetchild break; 2239234317Snetchild } 2240234317Snetchild /* linux_syncfs */ 2241234317Snetchild case 344: { 2242234317Snetchild *n_args = 0; 2243234317Snetchild break; 2244234317Snetchild } 2245234317Snetchild /* linux_sendmmsg */ 2246234317Snetchild case 345: { 2247234317Snetchild *n_args = 0; 2248234317Snetchild break; 2249234317Snetchild } 2250234317Snetchild /* linux_setns */ 2251234317Snetchild case 346: { 2252234317Snetchild *n_args = 0; 2253234317Snetchild break; 2254234317Snetchild } 2255234317Snetchild /* linux_process_vm_readv */ 2256234317Snetchild case 347: { 2257234317Snetchild *n_args = 0; 2258234317Snetchild break; 2259234317Snetchild } 2260234317Snetchild /* linux_process_vm_writev */ 2261234317Snetchild case 348: { 2262234317Snetchild *n_args = 0; 2263234317Snetchild break; 2264234317Snetchild } 2265219560Savg default: 2266219560Savg *n_args = 0; 2267219560Savg break; 2268219560Savg }; 2269219560Savg} 2270219560Savgstatic void 2271219560Savgsystrace_setargdesc(int sysnum, int ndx, char *desc, size_t descsz) 2272219560Savg{ 2273219560Savg const char *p = NULL; 2274219560Savg switch (sysnum) { 2275219560Savg#define nosys linux_nosys 2276219560Savg /* sys_exit */ 2277219560Savg case 1: 2278219560Savg switch(ndx) { 2279219560Savg case 0: 2280219560Savg p = "int"; 2281219560Savg break; 2282219560Savg default: 2283219560Savg break; 2284219560Savg }; 2285219560Savg break; 2286219560Savg /* linux_fork */ 2287219560Savg case 2: 2288219560Savg break; 2289219560Savg /* read */ 2290219560Savg case 3: 2291219560Savg switch(ndx) { 2292219560Savg case 0: 2293219560Savg p = "int"; 2294219560Savg break; 2295219560Savg case 1: 2296219560Savg p = "char *"; 2297219560Savg break; 2298219560Savg case 2: 2299219560Savg p = "u_int"; 2300219560Savg break; 2301219560Savg default: 2302219560Savg break; 2303219560Savg }; 2304219560Savg break; 2305219560Savg /* write */ 2306219560Savg case 4: 2307219560Savg switch(ndx) { 2308219560Savg case 0: 2309219560Savg p = "int"; 2310219560Savg break; 2311219560Savg case 1: 2312219560Savg p = "char *"; 2313219560Savg break; 2314219560Savg case 2: 2315219560Savg p = "u_int"; 2316219560Savg break; 2317219560Savg default: 2318219560Savg break; 2319219560Savg }; 2320219560Savg break; 2321219560Savg /* linux_open */ 2322219560Savg case 5: 2323219560Savg switch(ndx) { 2324219560Savg case 0: 2325219560Savg p = "char *"; 2326219560Savg break; 2327219560Savg case 1: 2328219560Savg p = "l_int"; 2329219560Savg break; 2330219560Savg case 2: 2331219560Savg p = "l_int"; 2332219560Savg break; 2333219560Savg default: 2334219560Savg break; 2335219560Savg }; 2336219560Savg break; 2337219560Savg /* close */ 2338219560Savg case 6: 2339219560Savg switch(ndx) { 2340219560Savg case 0: 2341219560Savg p = "int"; 2342219560Savg break; 2343219560Savg default: 2344219560Savg break; 2345219560Savg }; 2346219560Savg break; 2347219560Savg /* linux_waitpid */ 2348219560Savg case 7: 2349219560Savg switch(ndx) { 2350219560Savg case 0: 2351219560Savg p = "l_pid_t"; 2352219560Savg break; 2353219560Savg case 1: 2354219560Savg p = "l_int *"; 2355219560Savg break; 2356219560Savg case 2: 2357219560Savg p = "l_int"; 2358219560Savg break; 2359219560Savg default: 2360219560Savg break; 2361219560Savg }; 2362219560Savg break; 2363219560Savg /* linux_creat */ 2364219560Savg case 8: 2365219560Savg switch(ndx) { 2366219560Savg case 0: 2367219560Savg p = "char *"; 2368219560Savg break; 2369219560Savg case 1: 2370219560Savg p = "l_int"; 2371219560Savg break; 2372219560Savg default: 2373219560Savg break; 2374219560Savg }; 2375219560Savg break; 2376219560Savg /* linux_link */ 2377219560Savg case 9: 2378219560Savg switch(ndx) { 2379219560Savg case 0: 2380219560Savg p = "char *"; 2381219560Savg break; 2382219560Savg case 1: 2383219560Savg p = "char *"; 2384219560Savg break; 2385219560Savg default: 2386219560Savg break; 2387219560Savg }; 2388219560Savg break; 2389219560Savg /* linux_unlink */ 2390219560Savg case 10: 2391219560Savg switch(ndx) { 2392219560Savg case 0: 2393219560Savg p = "char *"; 2394219560Savg break; 2395219560Savg default: 2396219560Savg break; 2397219560Savg }; 2398219560Savg break; 2399219560Savg /* linux_execve */ 2400219560Savg case 11: 2401219560Savg switch(ndx) { 2402219560Savg case 0: 2403219560Savg p = "char *"; 2404219560Savg break; 2405219560Savg case 1: 2406219560Savg p = "u_int32_t *"; 2407219560Savg break; 2408219560Savg case 2: 2409219560Savg p = "u_int32_t *"; 2410219560Savg break; 2411219560Savg default: 2412219560Savg break; 2413219560Savg }; 2414219560Savg break; 2415219560Savg /* linux_chdir */ 2416219560Savg case 12: 2417219560Savg switch(ndx) { 2418219560Savg case 0: 2419219560Savg p = "char *"; 2420219560Savg break; 2421219560Savg default: 2422219560Savg break; 2423219560Savg }; 2424219560Savg break; 2425219560Savg /* linux_time */ 2426219560Savg case 13: 2427219560Savg switch(ndx) { 2428219560Savg case 0: 2429219560Savg p = "l_time_t *"; 2430219560Savg break; 2431219560Savg default: 2432219560Savg break; 2433219560Savg }; 2434219560Savg break; 2435219560Savg /* linux_mknod */ 2436219560Savg case 14: 2437219560Savg switch(ndx) { 2438219560Savg case 0: 2439219560Savg p = "char *"; 2440219560Savg break; 2441219560Savg case 1: 2442219560Savg p = "l_int"; 2443219560Savg break; 2444219560Savg case 2: 2445219560Savg p = "l_dev_t"; 2446219560Savg break; 2447219560Savg default: 2448219560Savg break; 2449219560Savg }; 2450219560Savg break; 2451219560Savg /* linux_chmod */ 2452219560Savg case 15: 2453219560Savg switch(ndx) { 2454219560Savg case 0: 2455219560Savg p = "char *"; 2456219560Savg break; 2457219560Savg case 1: 2458219560Savg p = "l_mode_t"; 2459219560Savg break; 2460219560Savg default: 2461219560Savg break; 2462219560Savg }; 2463219560Savg break; 2464219560Savg /* linux_lchown16 */ 2465219560Savg case 16: 2466219560Savg switch(ndx) { 2467219560Savg case 0: 2468219560Savg p = "char *"; 2469219560Savg break; 2470219560Savg case 1: 2471219560Savg p = "l_uid16_t"; 2472219560Savg break; 2473219560Savg case 2: 2474219560Savg p = "l_gid16_t"; 2475219560Savg break; 2476219560Savg default: 2477219560Savg break; 2478219560Savg }; 2479219560Savg break; 2480219560Savg /* linux_stat */ 2481219560Savg case 18: 2482219560Savg switch(ndx) { 2483219560Savg case 0: 2484219560Savg p = "char *"; 2485219560Savg break; 2486219560Savg case 1: 2487219560Savg p = "struct linux_stat *"; 2488219560Savg break; 2489219560Savg default: 2490219560Savg break; 2491219560Savg }; 2492219560Savg break; 2493219560Savg /* linux_lseek */ 2494219560Savg case 19: 2495219560Savg switch(ndx) { 2496219560Savg case 0: 2497219560Savg p = "l_uint"; 2498219560Savg break; 2499219560Savg case 1: 2500219560Savg p = "l_off_t"; 2501219560Savg break; 2502219560Savg case 2: 2503219560Savg p = "l_int"; 2504219560Savg break; 2505219560Savg default: 2506219560Savg break; 2507219560Savg }; 2508219560Savg break; 2509219560Savg /* linux_getpid */ 2510219560Savg case 20: 2511219560Savg break; 2512219560Savg /* linux_mount */ 2513219560Savg case 21: 2514219560Savg switch(ndx) { 2515219560Savg case 0: 2516219560Savg p = "char *"; 2517219560Savg break; 2518219560Savg case 1: 2519219560Savg p = "char *"; 2520219560Savg break; 2521219560Savg case 2: 2522219560Savg p = "char *"; 2523219560Savg break; 2524219560Savg case 3: 2525219560Savg p = "l_ulong"; 2526219560Savg break; 2527219560Savg case 4: 2528219560Savg p = "void *"; 2529219560Savg break; 2530219560Savg default: 2531219560Savg break; 2532219560Savg }; 2533219560Savg break; 2534219560Savg /* linux_oldumount */ 2535219560Savg case 22: 2536219560Savg switch(ndx) { 2537219560Savg case 0: 2538219560Savg p = "char *"; 2539219560Savg break; 2540219560Savg default: 2541219560Savg break; 2542219560Savg }; 2543219560Savg break; 2544219560Savg /* linux_setuid16 */ 2545219560Savg case 23: 2546219560Savg switch(ndx) { 2547219560Savg case 0: 2548219560Savg p = "l_uid16_t"; 2549219560Savg break; 2550219560Savg default: 2551219560Savg break; 2552219560Savg }; 2553219560Savg break; 2554219560Savg /* linux_getuid16 */ 2555219560Savg case 24: 2556219560Savg break; 2557219560Savg /* linux_stime */ 2558219560Savg case 25: 2559219560Savg break; 2560219560Savg /* linux_ptrace */ 2561219560Savg case 26: 2562219560Savg switch(ndx) { 2563219560Savg case 0: 2564219560Savg p = "l_long"; 2565219560Savg break; 2566219560Savg case 1: 2567219560Savg p = "l_long"; 2568219560Savg break; 2569219560Savg case 2: 2570219560Savg p = "l_long"; 2571219560Savg break; 2572219560Savg case 3: 2573219560Savg p = "l_long"; 2574219560Savg break; 2575219560Savg default: 2576219560Savg break; 2577219560Savg }; 2578219560Savg break; 2579219560Savg /* linux_alarm */ 2580219560Savg case 27: 2581219560Savg switch(ndx) { 2582219560Savg case 0: 2583219560Savg p = "l_uint"; 2584219560Savg break; 2585219560Savg default: 2586219560Savg break; 2587219560Savg }; 2588219560Savg break; 2589219560Savg /* linux_pause */ 2590219560Savg case 29: 2591219560Savg break; 2592219560Savg /* linux_utime */ 2593219560Savg case 30: 2594219560Savg switch(ndx) { 2595219560Savg case 0: 2596219560Savg p = "char *"; 2597219560Savg break; 2598219560Savg case 1: 2599219560Savg p = "struct l_utimbuf *"; 2600219560Savg break; 2601219560Savg default: 2602219560Savg break; 2603219560Savg }; 2604219560Savg break; 2605219560Savg /* linux_access */ 2606219560Savg case 33: 2607219560Savg switch(ndx) { 2608219560Savg case 0: 2609219560Savg p = "char *"; 2610219560Savg break; 2611219560Savg case 1: 2612219560Savg p = "l_int"; 2613219560Savg break; 2614219560Savg default: 2615219560Savg break; 2616219560Savg }; 2617219560Savg break; 2618219560Savg /* linux_nice */ 2619219560Savg case 34: 2620219560Savg switch(ndx) { 2621219560Savg case 0: 2622219560Savg p = "l_int"; 2623219560Savg break; 2624219560Savg default: 2625219560Savg break; 2626219560Savg }; 2627219560Savg break; 2628219560Savg /* sync */ 2629219560Savg case 36: 2630219560Savg break; 2631219560Savg /* linux_kill */ 2632219560Savg case 37: 2633219560Savg switch(ndx) { 2634219560Savg case 0: 2635219560Savg p = "l_int"; 2636219560Savg break; 2637219560Savg case 1: 2638219560Savg p = "l_int"; 2639219560Savg break; 2640219560Savg default: 2641219560Savg break; 2642219560Savg }; 2643219560Savg break; 2644219560Savg /* linux_rename */ 2645219560Savg case 38: 2646219560Savg switch(ndx) { 2647219560Savg case 0: 2648219560Savg p = "char *"; 2649219560Savg break; 2650219560Savg case 1: 2651219560Savg p = "char *"; 2652219560Savg break; 2653219560Savg default: 2654219560Savg break; 2655219560Savg }; 2656219560Savg break; 2657219560Savg /* linux_mkdir */ 2658219560Savg case 39: 2659219560Savg switch(ndx) { 2660219560Savg case 0: 2661219560Savg p = "char *"; 2662219560Savg break; 2663219560Savg case 1: 2664219560Savg p = "l_int"; 2665219560Savg break; 2666219560Savg default: 2667219560Savg break; 2668219560Savg }; 2669219560Savg break; 2670219560Savg /* linux_rmdir */ 2671219560Savg case 40: 2672219560Savg switch(ndx) { 2673219560Savg case 0: 2674219560Savg p = "char *"; 2675219560Savg break; 2676219560Savg default: 2677219560Savg break; 2678219560Savg }; 2679219560Savg break; 2680219560Savg /* dup */ 2681219560Savg case 41: 2682219560Savg switch(ndx) { 2683219560Savg case 0: 2684219560Savg p = "u_int"; 2685219560Savg break; 2686219560Savg default: 2687219560Savg break; 2688219560Savg }; 2689219560Savg break; 2690219560Savg /* linux_pipe */ 2691219560Savg case 42: 2692219560Savg switch(ndx) { 2693219560Savg case 0: 2694248533Sjkim p = "l_int *"; 2695219560Savg break; 2696219560Savg default: 2697219560Savg break; 2698219560Savg }; 2699219560Savg break; 2700219560Savg /* linux_times */ 2701219560Savg case 43: 2702219560Savg switch(ndx) { 2703219560Savg case 0: 2704219560Savg p = "struct l_times_argv *"; 2705219560Savg break; 2706219560Savg default: 2707219560Savg break; 2708219560Savg }; 2709219560Savg break; 2710219560Savg /* linux_brk */ 2711219560Savg case 45: 2712219560Savg switch(ndx) { 2713219560Savg case 0: 2714219560Savg p = "l_ulong"; 2715219560Savg break; 2716219560Savg default: 2717219560Savg break; 2718219560Savg }; 2719219560Savg break; 2720219560Savg /* linux_setgid16 */ 2721219560Savg case 46: 2722219560Savg switch(ndx) { 2723219560Savg case 0: 2724219560Savg p = "l_gid16_t"; 2725219560Savg break; 2726219560Savg default: 2727219560Savg break; 2728219560Savg }; 2729219560Savg break; 2730219560Savg /* linux_getgid16 */ 2731219560Savg case 47: 2732219560Savg break; 2733219560Savg /* linux_signal */ 2734219560Savg case 48: 2735219560Savg switch(ndx) { 2736219560Savg case 0: 2737219560Savg p = "l_int"; 2738219560Savg break; 2739219560Savg case 1: 2740219560Savg p = "l_handler_t"; 2741219560Savg break; 2742219560Savg default: 2743219560Savg break; 2744219560Savg }; 2745219560Savg break; 2746219560Savg /* linux_geteuid16 */ 2747219560Savg case 49: 2748219560Savg break; 2749219560Savg /* linux_getegid16 */ 2750219560Savg case 50: 2751219560Savg break; 2752219560Savg /* acct */ 2753219560Savg case 51: 2754219560Savg switch(ndx) { 2755219560Savg case 0: 2756219560Savg p = "char *"; 2757219560Savg break; 2758219560Savg default: 2759219560Savg break; 2760219560Savg }; 2761219560Savg break; 2762219560Savg /* linux_umount */ 2763219560Savg case 52: 2764219560Savg switch(ndx) { 2765219560Savg case 0: 2766219560Savg p = "char *"; 2767219560Savg break; 2768219560Savg case 1: 2769219560Savg p = "l_int"; 2770219560Savg break; 2771219560Savg default: 2772219560Savg break; 2773219560Savg }; 2774219560Savg break; 2775219560Savg /* linux_ioctl */ 2776219560Savg case 54: 2777219560Savg switch(ndx) { 2778219560Savg case 0: 2779219560Savg p = "l_uint"; 2780219560Savg break; 2781219560Savg case 1: 2782219560Savg p = "l_uint"; 2783219560Savg break; 2784219560Savg case 2: 2785219560Savg p = "uintptr_t"; 2786219560Savg break; 2787219560Savg default: 2788219560Savg break; 2789219560Savg }; 2790219560Savg break; 2791219560Savg /* linux_fcntl */ 2792219560Savg case 55: 2793219560Savg switch(ndx) { 2794219560Savg case 0: 2795219560Savg p = "l_uint"; 2796219560Savg break; 2797219560Savg case 1: 2798219560Savg p = "l_uint"; 2799219560Savg break; 2800219560Savg case 2: 2801219560Savg p = "uintptr_t"; 2802219560Savg break; 2803219560Savg default: 2804219560Savg break; 2805219560Savg }; 2806219560Savg break; 2807219560Savg /* setpgid */ 2808219560Savg case 57: 2809219560Savg switch(ndx) { 2810219560Savg case 0: 2811219560Savg p = "int"; 2812219560Savg break; 2813219560Savg case 1: 2814219560Savg p = "int"; 2815219560Savg break; 2816219560Savg default: 2817219560Savg break; 2818219560Savg }; 2819219560Savg break; 2820219560Savg /* linux_olduname */ 2821219560Savg case 59: 2822219560Savg break; 2823219560Savg /* umask */ 2824219560Savg case 60: 2825219560Savg switch(ndx) { 2826219560Savg case 0: 2827219560Savg p = "int"; 2828219560Savg break; 2829219560Savg default: 2830219560Savg break; 2831219560Savg }; 2832219560Savg break; 2833219560Savg /* chroot */ 2834219560Savg case 61: 2835219560Savg switch(ndx) { 2836219560Savg case 0: 2837219560Savg p = "char *"; 2838219560Savg break; 2839219560Savg default: 2840219560Savg break; 2841219560Savg }; 2842219560Savg break; 2843219560Savg /* linux_ustat */ 2844219560Savg case 62: 2845219560Savg switch(ndx) { 2846219560Savg case 0: 2847219560Savg p = "l_dev_t"; 2848219560Savg break; 2849219560Savg case 1: 2850219560Savg p = "struct l_ustat *"; 2851219560Savg break; 2852219560Savg default: 2853219560Savg break; 2854219560Savg }; 2855219560Savg break; 2856219560Savg /* dup2 */ 2857219560Savg case 63: 2858219560Savg switch(ndx) { 2859219560Savg case 0: 2860219560Savg p = "u_int"; 2861219560Savg break; 2862219560Savg case 1: 2863219560Savg p = "u_int"; 2864219560Savg break; 2865219560Savg default: 2866219560Savg break; 2867219560Savg }; 2868219560Savg break; 2869219560Savg /* linux_getppid */ 2870219560Savg case 64: 2871219560Savg break; 2872219560Savg /* getpgrp */ 2873219560Savg case 65: 2874219560Savg break; 2875219560Savg /* setsid */ 2876219560Savg case 66: 2877219560Savg break; 2878219560Savg /* linux_sigaction */ 2879219560Savg case 67: 2880219560Savg switch(ndx) { 2881219560Savg case 0: 2882219560Savg p = "l_int"; 2883219560Savg break; 2884219560Savg case 1: 2885219560Savg p = "l_osigaction_t *"; 2886219560Savg break; 2887219560Savg case 2: 2888219560Savg p = "l_osigaction_t *"; 2889219560Savg break; 2890219560Savg default: 2891219560Savg break; 2892219560Savg }; 2893219560Savg break; 2894219560Savg /* linux_sgetmask */ 2895219560Savg case 68: 2896219560Savg break; 2897219560Savg /* linux_ssetmask */ 2898219560Savg case 69: 2899219560Savg switch(ndx) { 2900219560Savg case 0: 2901219560Savg p = "l_osigset_t"; 2902219560Savg break; 2903219560Savg default: 2904219560Savg break; 2905219560Savg }; 2906219560Savg break; 2907219560Savg /* linux_setreuid16 */ 2908219560Savg case 70: 2909219560Savg switch(ndx) { 2910219560Savg case 0: 2911219560Savg p = "l_uid16_t"; 2912219560Savg break; 2913219560Savg case 1: 2914219560Savg p = "l_uid16_t"; 2915219560Savg break; 2916219560Savg default: 2917219560Savg break; 2918219560Savg }; 2919219560Savg break; 2920219560Savg /* linux_setregid16 */ 2921219560Savg case 71: 2922219560Savg switch(ndx) { 2923219560Savg case 0: 2924219560Savg p = "l_gid16_t"; 2925219560Savg break; 2926219560Savg case 1: 2927219560Savg p = "l_gid16_t"; 2928219560Savg break; 2929219560Savg default: 2930219560Savg break; 2931219560Savg }; 2932219560Savg break; 2933219560Savg /* linux_sigsuspend */ 2934219560Savg case 72: 2935219560Savg switch(ndx) { 2936219560Savg case 0: 2937219560Savg p = "l_int"; 2938219560Savg break; 2939219560Savg case 1: 2940219560Savg p = "l_int"; 2941219560Savg break; 2942219560Savg case 2: 2943219560Savg p = "l_osigset_t"; 2944219560Savg break; 2945219560Savg default: 2946219560Savg break; 2947219560Savg }; 2948219560Savg break; 2949219560Savg /* linux_sigpending */ 2950219560Savg case 73: 2951219560Savg switch(ndx) { 2952219560Savg case 0: 2953219560Savg p = "l_osigset_t *"; 2954219560Savg break; 2955219560Savg default: 2956219560Savg break; 2957219560Savg }; 2958219560Savg break; 2959219560Savg /* linux_sethostname */ 2960219560Savg case 74: 2961219560Savg switch(ndx) { 2962219560Savg case 0: 2963219560Savg p = "char *"; 2964219560Savg break; 2965219560Savg case 1: 2966219560Savg p = "u_int"; 2967219560Savg break; 2968219560Savg default: 2969219560Savg break; 2970219560Savg }; 2971219560Savg break; 2972219560Savg /* linux_setrlimit */ 2973219560Savg case 75: 2974219560Savg switch(ndx) { 2975219560Savg case 0: 2976219560Savg p = "l_uint"; 2977219560Savg break; 2978219560Savg case 1: 2979219560Savg p = "struct l_rlimit *"; 2980219560Savg break; 2981219560Savg default: 2982219560Savg break; 2983219560Savg }; 2984219560Savg break; 2985219560Savg /* linux_old_getrlimit */ 2986219560Savg case 76: 2987219560Savg switch(ndx) { 2988219560Savg case 0: 2989219560Savg p = "l_uint"; 2990219560Savg break; 2991219560Savg case 1: 2992219560Savg p = "struct l_rlimit *"; 2993219560Savg break; 2994219560Savg default: 2995219560Savg break; 2996219560Savg }; 2997219560Savg break; 2998219560Savg /* linux_getrusage */ 2999219560Savg case 77: 3000219560Savg switch(ndx) { 3001219560Savg case 0: 3002219560Savg p = "int"; 3003219560Savg break; 3004219560Savg case 1: 3005219560Savg p = "struct l_rusage *"; 3006219560Savg break; 3007219560Savg default: 3008219560Savg break; 3009219560Savg }; 3010219560Savg break; 3011219560Savg /* linux_gettimeofday */ 3012219560Savg case 78: 3013219560Savg switch(ndx) { 3014219560Savg case 0: 3015219560Savg p = "struct l_timeval *"; 3016219560Savg break; 3017219560Savg case 1: 3018219560Savg p = "struct timezone *"; 3019219560Savg break; 3020219560Savg default: 3021219560Savg break; 3022219560Savg }; 3023219560Savg break; 3024219560Savg /* linux_settimeofday */ 3025219560Savg case 79: 3026219560Savg switch(ndx) { 3027219560Savg case 0: 3028219560Savg p = "struct l_timeval *"; 3029219560Savg break; 3030219560Savg case 1: 3031219560Savg p = "struct timezone *"; 3032219560Savg break; 3033219560Savg default: 3034219560Savg break; 3035219560Savg }; 3036219560Savg break; 3037219560Savg /* linux_getgroups16 */ 3038219560Savg case 80: 3039219560Savg switch(ndx) { 3040219560Savg case 0: 3041219560Savg p = "l_uint"; 3042219560Savg break; 3043219560Savg case 1: 3044219560Savg p = "l_gid16_t *"; 3045219560Savg break; 3046219560Savg default: 3047219560Savg break; 3048219560Savg }; 3049219560Savg break; 3050219560Savg /* linux_setgroups16 */ 3051219560Savg case 81: 3052219560Savg switch(ndx) { 3053219560Savg case 0: 3054219560Savg p = "l_uint"; 3055219560Savg break; 3056219560Savg case 1: 3057219560Savg p = "l_gid16_t *"; 3058219560Savg break; 3059219560Savg default: 3060219560Savg break; 3061219560Savg }; 3062219560Savg break; 3063219560Savg /* linux_old_select */ 3064219560Savg case 82: 3065219560Savg switch(ndx) { 3066219560Savg case 0: 3067219560Savg p = "struct l_old_select_argv *"; 3068219560Savg break; 3069219560Savg default: 3070219560Savg break; 3071219560Savg }; 3072219560Savg break; 3073219560Savg /* linux_symlink */ 3074219560Savg case 83: 3075219560Savg switch(ndx) { 3076219560Savg case 0: 3077219560Savg p = "char *"; 3078219560Savg break; 3079219560Savg case 1: 3080219560Savg p = "char *"; 3081219560Savg break; 3082219560Savg default: 3083219560Savg break; 3084219560Savg }; 3085219560Savg break; 3086219560Savg /* linux_lstat */ 3087219560Savg case 84: 3088219560Savg switch(ndx) { 3089219560Savg case 0: 3090219560Savg p = "char *"; 3091219560Savg break; 3092219560Savg case 1: 3093219560Savg p = "struct linux_lstat *"; 3094219560Savg break; 3095219560Savg default: 3096219560Savg break; 3097219560Savg }; 3098219560Savg break; 3099219560Savg /* linux_readlink */ 3100219560Savg case 85: 3101219560Savg switch(ndx) { 3102219560Savg case 0: 3103219560Savg p = "char *"; 3104219560Savg break; 3105219560Savg case 1: 3106219560Savg p = "char *"; 3107219560Savg break; 3108219560Savg case 2: 3109219560Savg p = "l_int"; 3110219560Savg break; 3111219560Savg default: 3112219560Savg break; 3113219560Savg }; 3114219560Savg break; 3115219560Savg /* swapon */ 3116219560Savg case 87: 3117219560Savg switch(ndx) { 3118219560Savg case 0: 3119219560Savg p = "char *"; 3120219560Savg break; 3121219560Savg default: 3122219560Savg break; 3123219560Savg }; 3124219560Savg break; 3125219560Savg /* linux_reboot */ 3126219560Savg case 88: 3127219560Savg switch(ndx) { 3128219560Savg case 0: 3129219560Savg p = "l_int"; 3130219560Savg break; 3131219560Savg case 1: 3132219560Savg p = "l_int"; 3133219560Savg break; 3134219560Savg case 2: 3135219560Savg p = "l_uint"; 3136219560Savg break; 3137219560Savg case 3: 3138219560Savg p = "void *"; 3139219560Savg break; 3140219560Savg default: 3141219560Savg break; 3142219560Savg }; 3143219560Savg break; 3144219560Savg /* linux_readdir */ 3145219560Savg case 89: 3146219560Savg switch(ndx) { 3147219560Savg case 0: 3148219560Savg p = "l_uint"; 3149219560Savg break; 3150219560Savg case 1: 3151219560Savg p = "struct l_dirent *"; 3152219560Savg break; 3153219560Savg case 2: 3154219560Savg p = "l_uint"; 3155219560Savg break; 3156219560Savg default: 3157219560Savg break; 3158219560Savg }; 3159219560Savg break; 3160219560Savg /* linux_mmap */ 3161219560Savg case 90: 3162219560Savg switch(ndx) { 3163219560Savg case 0: 3164219560Savg p = "struct l_mmap_argv *"; 3165219560Savg break; 3166219560Savg default: 3167219560Savg break; 3168219560Savg }; 3169219560Savg break; 3170219560Savg /* munmap */ 3171219560Savg case 91: 3172219560Savg switch(ndx) { 3173219560Savg case 0: 3174219560Savg p = "caddr_t"; 3175219560Savg break; 3176219560Savg case 1: 3177219560Savg p = "int"; 3178219560Savg break; 3179219560Savg default: 3180219560Savg break; 3181219560Savg }; 3182219560Savg break; 3183219560Savg /* linux_truncate */ 3184219560Savg case 92: 3185219560Savg switch(ndx) { 3186219560Savg case 0: 3187219560Savg p = "char *"; 3188219560Savg break; 3189219560Savg case 1: 3190219560Savg p = "l_ulong"; 3191219560Savg break; 3192219560Savg default: 3193219560Savg break; 3194219560Savg }; 3195219560Savg break; 3196219560Savg /* linux_ftruncate */ 3197219560Savg case 93: 3198219560Savg switch(ndx) { 3199219560Savg case 0: 3200219560Savg p = "int"; 3201219560Savg break; 3202219560Savg case 1: 3203219560Savg p = "long"; 3204219560Savg break; 3205219560Savg default: 3206219560Savg break; 3207219560Savg }; 3208219560Savg break; 3209219560Savg /* fchmod */ 3210219560Savg case 94: 3211219560Savg switch(ndx) { 3212219560Savg case 0: 3213219560Savg p = "int"; 3214219560Savg break; 3215219560Savg case 1: 3216219560Savg p = "int"; 3217219560Savg break; 3218219560Savg default: 3219219560Savg break; 3220219560Savg }; 3221219560Savg break; 3222219560Savg /* fchown */ 3223219560Savg case 95: 3224219560Savg switch(ndx) { 3225219560Savg case 0: 3226219560Savg p = "int"; 3227219560Savg break; 3228219560Savg case 1: 3229219560Savg p = "int"; 3230219560Savg break; 3231219560Savg case 2: 3232219560Savg p = "int"; 3233219560Savg break; 3234219560Savg default: 3235219560Savg break; 3236219560Savg }; 3237219560Savg break; 3238219560Savg /* linux_getpriority */ 3239219560Savg case 96: 3240219560Savg switch(ndx) { 3241219560Savg case 0: 3242219560Savg p = "int"; 3243219560Savg break; 3244219560Savg case 1: 3245219560Savg p = "int"; 3246219560Savg break; 3247219560Savg default: 3248219560Savg break; 3249219560Savg }; 3250219560Savg break; 3251219560Savg /* setpriority */ 3252219560Savg case 97: 3253219560Savg switch(ndx) { 3254219560Savg case 0: 3255219560Savg p = "int"; 3256219560Savg break; 3257219560Savg case 1: 3258219560Savg p = "int"; 3259219560Savg break; 3260219560Savg case 2: 3261219560Savg p = "int"; 3262219560Savg break; 3263219560Savg default: 3264219560Savg break; 3265219560Savg }; 3266219560Savg break; 3267219560Savg /* linux_statfs */ 3268219560Savg case 99: 3269219560Savg switch(ndx) { 3270219560Savg case 0: 3271219560Savg p = "char *"; 3272219560Savg break; 3273219560Savg case 1: 3274219560Savg p = "struct l_statfs_buf *"; 3275219560Savg break; 3276219560Savg default: 3277219560Savg break; 3278219560Savg }; 3279219560Savg break; 3280219560Savg /* linux_fstatfs */ 3281219560Savg case 100: 3282219560Savg switch(ndx) { 3283219560Savg case 0: 3284219560Savg p = "l_uint"; 3285219560Savg break; 3286219560Savg case 1: 3287219560Savg p = "struct l_statfs_buf *"; 3288219560Savg break; 3289219560Savg default: 3290219560Savg break; 3291219560Savg }; 3292219560Savg break; 3293219560Savg /* linux_socketcall */ 3294219560Savg case 102: 3295219560Savg switch(ndx) { 3296219560Savg case 0: 3297219560Savg p = "l_int"; 3298219560Savg break; 3299219560Savg case 1: 3300219560Savg p = "l_ulong"; 3301219560Savg break; 3302219560Savg default: 3303219560Savg break; 3304219560Savg }; 3305219560Savg break; 3306219560Savg /* linux_syslog */ 3307219560Savg case 103: 3308219560Savg switch(ndx) { 3309219560Savg case 0: 3310219560Savg p = "l_int"; 3311219560Savg break; 3312219560Savg case 1: 3313219560Savg p = "char *"; 3314219560Savg break; 3315219560Savg case 2: 3316219560Savg p = "l_int"; 3317219560Savg break; 3318219560Savg default: 3319219560Savg break; 3320219560Savg }; 3321219560Savg break; 3322219560Savg /* linux_setitimer */ 3323219560Savg case 104: 3324219560Savg switch(ndx) { 3325219560Savg case 0: 3326219560Savg p = "l_int"; 3327219560Savg break; 3328219560Savg case 1: 3329219560Savg p = "struct l_itimerval *"; 3330219560Savg break; 3331219560Savg case 2: 3332219560Savg p = "struct l_itimerval *"; 3333219560Savg break; 3334219560Savg default: 3335219560Savg break; 3336219560Savg }; 3337219560Savg break; 3338219560Savg /* linux_getitimer */ 3339219560Savg case 105: 3340219560Savg switch(ndx) { 3341219560Savg case 0: 3342219560Savg p = "l_int"; 3343219560Savg break; 3344219560Savg case 1: 3345219560Savg p = "struct l_itimerval *"; 3346219560Savg break; 3347219560Savg default: 3348219560Savg break; 3349219560Savg }; 3350219560Savg break; 3351219560Savg /* linux_newstat */ 3352219560Savg case 106: 3353219560Savg switch(ndx) { 3354219560Savg case 0: 3355219560Savg p = "char *"; 3356219560Savg break; 3357219560Savg case 1: 3358219560Savg p = "struct l_newstat *"; 3359219560Savg break; 3360219560Savg default: 3361219560Savg break; 3362219560Savg }; 3363219560Savg break; 3364219560Savg /* linux_newlstat */ 3365219560Savg case 107: 3366219560Savg switch(ndx) { 3367219560Savg case 0: 3368219560Savg p = "char *"; 3369219560Savg break; 3370219560Savg case 1: 3371219560Savg p = "struct l_newstat *"; 3372219560Savg break; 3373219560Savg default: 3374219560Savg break; 3375219560Savg }; 3376219560Savg break; 3377219560Savg /* linux_newfstat */ 3378219560Savg case 108: 3379219560Savg switch(ndx) { 3380219560Savg case 0: 3381219560Savg p = "l_uint"; 3382219560Savg break; 3383219560Savg case 1: 3384219560Savg p = "struct l_newstat *"; 3385219560Savg break; 3386219560Savg default: 3387219560Savg break; 3388219560Savg }; 3389219560Savg break; 3390219560Savg /* linux_uname */ 3391219560Savg case 109: 3392219560Savg break; 3393219560Savg /* linux_iopl */ 3394219560Savg case 110: 3395219560Savg switch(ndx) { 3396219560Savg case 0: 3397219560Savg p = "l_ulong"; 3398219560Savg break; 3399219560Savg default: 3400219560Savg break; 3401219560Savg }; 3402219560Savg break; 3403219560Savg /* linux_vhangup */ 3404219560Savg case 111: 3405219560Savg break; 3406219560Savg /* linux_wait4 */ 3407219560Savg case 114: 3408219560Savg switch(ndx) { 3409219560Savg case 0: 3410219560Savg p = "l_pid_t"; 3411219560Savg break; 3412219560Savg case 1: 3413219560Savg p = "l_uint *"; 3414219560Savg break; 3415219560Savg case 2: 3416219560Savg p = "l_int"; 3417219560Savg break; 3418219560Savg case 3: 3419219560Savg p = "struct l_rusage *"; 3420219560Savg break; 3421219560Savg default: 3422219560Savg break; 3423219560Savg }; 3424219560Savg break; 3425219560Savg /* linux_swapoff */ 3426219560Savg case 115: 3427219560Savg break; 3428219560Savg /* linux_sysinfo */ 3429219560Savg case 116: 3430219560Savg switch(ndx) { 3431219560Savg case 0: 3432219560Savg p = "struct l_sysinfo *"; 3433219560Savg break; 3434219560Savg default: 3435219560Savg break; 3436219560Savg }; 3437219560Savg break; 3438219560Savg /* linux_ipc */ 3439219560Savg case 117: 3440219560Savg switch(ndx) { 3441219560Savg case 0: 3442219560Savg p = "l_uint"; 3443219560Savg break; 3444219560Savg case 1: 3445219560Savg p = "l_int"; 3446219560Savg break; 3447219560Savg case 2: 3448219560Savg p = "l_int"; 3449219560Savg break; 3450219560Savg case 3: 3451219560Savg p = "l_int"; 3452219560Savg break; 3453219560Savg case 4: 3454219560Savg p = "void *"; 3455219560Savg break; 3456219560Savg case 5: 3457219560Savg p = "l_long"; 3458219560Savg break; 3459219560Savg default: 3460219560Savg break; 3461219560Savg }; 3462219560Savg break; 3463219560Savg /* fsync */ 3464219560Savg case 118: 3465219560Savg switch(ndx) { 3466219560Savg case 0: 3467219560Savg p = "int"; 3468219560Savg break; 3469219560Savg default: 3470219560Savg break; 3471219560Savg }; 3472219560Savg break; 3473219560Savg /* linux_sigreturn */ 3474219560Savg case 119: 3475219560Savg switch(ndx) { 3476219560Savg case 0: 3477219560Savg p = "struct l_sigframe *"; 3478219560Savg break; 3479219560Savg default: 3480219560Savg break; 3481219560Savg }; 3482219560Savg break; 3483219560Savg /* linux_clone */ 3484219560Savg case 120: 3485219560Savg switch(ndx) { 3486219560Savg case 0: 3487219560Savg p = "l_int"; 3488219560Savg break; 3489219560Savg case 1: 3490219560Savg p = "void *"; 3491219560Savg break; 3492219560Savg case 2: 3493219560Savg p = "void *"; 3494219560Savg break; 3495219560Savg case 3: 3496219560Savg p = "void *"; 3497219560Savg break; 3498219560Savg case 4: 3499219560Savg p = "void *"; 3500219560Savg break; 3501219560Savg default: 3502219560Savg break; 3503219560Savg }; 3504219560Savg break; 3505219560Savg /* linux_setdomainname */ 3506219560Savg case 121: 3507219560Savg switch(ndx) { 3508219560Savg case 0: 3509219560Savg p = "char *"; 3510219560Savg break; 3511219560Savg case 1: 3512219560Savg p = "int"; 3513219560Savg break; 3514219560Savg default: 3515219560Savg break; 3516219560Savg }; 3517219560Savg break; 3518219560Savg /* linux_newuname */ 3519219560Savg case 122: 3520219560Savg switch(ndx) { 3521219560Savg case 0: 3522219560Savg p = "struct l_new_utsname *"; 3523219560Savg break; 3524219560Savg default: 3525219560Savg break; 3526219560Savg }; 3527219560Savg break; 3528219560Savg /* linux_adjtimex */ 3529219560Savg case 124: 3530219560Savg break; 3531219560Savg /* linux_mprotect */ 3532219560Savg case 125: 3533219560Savg switch(ndx) { 3534219560Savg case 0: 3535219560Savg p = "caddr_t"; 3536219560Savg break; 3537219560Savg case 1: 3538219560Savg p = "int"; 3539219560Savg break; 3540219560Savg case 2: 3541219560Savg p = "int"; 3542219560Savg break; 3543219560Savg default: 3544219560Savg break; 3545219560Savg }; 3546219560Savg break; 3547219560Savg /* linux_sigprocmask */ 3548219560Savg case 126: 3549219560Savg switch(ndx) { 3550219560Savg case 0: 3551219560Savg p = "l_int"; 3552219560Savg break; 3553219560Savg case 1: 3554219560Savg p = "l_osigset_t *"; 3555219560Savg break; 3556219560Savg case 2: 3557219560Savg p = "l_osigset_t *"; 3558219560Savg break; 3559219560Savg default: 3560219560Savg break; 3561219560Savg }; 3562219560Savg break; 3563219560Savg /* linux_create_module */ 3564219560Savg case 127: 3565219560Savg break; 3566219560Savg /* linux_init_module */ 3567219560Savg case 128: 3568219560Savg break; 3569219560Savg /* linux_delete_module */ 3570219560Savg case 129: 3571219560Savg break; 3572219560Savg /* linux_get_kernel_syms */ 3573219560Savg case 130: 3574219560Savg break; 3575219560Savg /* linux_quotactl */ 3576219560Savg case 131: 3577219560Savg break; 3578219560Savg /* getpgid */ 3579219560Savg case 132: 3580219560Savg switch(ndx) { 3581219560Savg case 0: 3582219560Savg p = "int"; 3583219560Savg break; 3584219560Savg default: 3585219560Savg break; 3586219560Savg }; 3587219560Savg break; 3588219560Savg /* fchdir */ 3589219560Savg case 133: 3590219560Savg switch(ndx) { 3591219560Savg case 0: 3592219560Savg p = "int"; 3593219560Savg break; 3594219560Savg default: 3595219560Savg break; 3596219560Savg }; 3597219560Savg break; 3598219560Savg /* linux_bdflush */ 3599219560Savg case 134: 3600219560Savg break; 3601219560Savg /* linux_sysfs */ 3602219560Savg case 135: 3603219560Savg switch(ndx) { 3604219560Savg case 0: 3605219560Savg p = "l_int"; 3606219560Savg break; 3607219560Savg case 1: 3608219560Savg p = "l_ulong"; 3609219560Savg break; 3610219560Savg case 2: 3611219560Savg p = "l_ulong"; 3612219560Savg break; 3613219560Savg default: 3614219560Savg break; 3615219560Savg }; 3616219560Savg break; 3617219560Savg /* linux_personality */ 3618219560Savg case 136: 3619219560Savg switch(ndx) { 3620219560Savg case 0: 3621219560Savg p = "l_ulong"; 3622219560Savg break; 3623219560Savg default: 3624219560Savg break; 3625219560Savg }; 3626219560Savg break; 3627219560Savg /* linux_setfsuid16 */ 3628219560Savg case 138: 3629219560Savg switch(ndx) { 3630219560Savg case 0: 3631219560Savg p = "l_uid16_t"; 3632219560Savg break; 3633219560Savg default: 3634219560Savg break; 3635219560Savg }; 3636219560Savg break; 3637219560Savg /* linux_setfsgid16 */ 3638219560Savg case 139: 3639219560Savg switch(ndx) { 3640219560Savg case 0: 3641219560Savg p = "l_gid16_t"; 3642219560Savg break; 3643219560Savg default: 3644219560Savg break; 3645219560Savg }; 3646219560Savg break; 3647219560Savg /* linux_llseek */ 3648219560Savg case 140: 3649219560Savg switch(ndx) { 3650219560Savg case 0: 3651219560Savg p = "l_int"; 3652219560Savg break; 3653219560Savg case 1: 3654219560Savg p = "l_ulong"; 3655219560Savg break; 3656219560Savg case 2: 3657219560Savg p = "l_ulong"; 3658219560Savg break; 3659219560Savg case 3: 3660219560Savg p = "l_loff_t *"; 3661219560Savg break; 3662219560Savg case 4: 3663219560Savg p = "l_uint"; 3664219560Savg break; 3665219560Savg default: 3666219560Savg break; 3667219560Savg }; 3668219560Savg break; 3669219560Savg /* linux_getdents */ 3670219560Savg case 141: 3671219560Savg switch(ndx) { 3672219560Savg case 0: 3673219560Savg p = "l_uint"; 3674219560Savg break; 3675219560Savg case 1: 3676219560Savg p = "void *"; 3677219560Savg break; 3678219560Savg case 2: 3679219560Savg p = "l_uint"; 3680219560Savg break; 3681219560Savg default: 3682219560Savg break; 3683219560Savg }; 3684219560Savg break; 3685219560Savg /* linux_select */ 3686219560Savg case 142: 3687219560Savg switch(ndx) { 3688219560Savg case 0: 3689219560Savg p = "l_int"; 3690219560Savg break; 3691219560Savg case 1: 3692219560Savg p = "l_fd_set *"; 3693219560Savg break; 3694219560Savg case 2: 3695219560Savg p = "l_fd_set *"; 3696219560Savg break; 3697219560Savg case 3: 3698219560Savg p = "l_fd_set *"; 3699219560Savg break; 3700219560Savg case 4: 3701219560Savg p = "struct l_timeval *"; 3702219560Savg break; 3703219560Savg default: 3704219560Savg break; 3705219560Savg }; 3706219560Savg break; 3707219560Savg /* flock */ 3708219560Savg case 143: 3709219560Savg switch(ndx) { 3710219560Savg case 0: 3711219560Savg p = "int"; 3712219560Savg break; 3713219560Savg case 1: 3714219560Savg p = "int"; 3715219560Savg break; 3716219560Savg default: 3717219560Savg break; 3718219560Savg }; 3719219560Savg break; 3720219560Savg /* linux_msync */ 3721219560Savg case 144: 3722219560Savg switch(ndx) { 3723219560Savg case 0: 3724219560Savg p = "l_ulong"; 3725219560Savg break; 3726219560Savg case 1: 3727219560Savg p = "l_size_t"; 3728219560Savg break; 3729219560Savg case 2: 3730219560Savg p = "l_int"; 3731219560Savg break; 3732219560Savg default: 3733219560Savg break; 3734219560Savg }; 3735219560Savg break; 3736219560Savg /* linux_readv */ 3737219560Savg case 145: 3738219560Savg switch(ndx) { 3739219560Savg case 0: 3740219560Savg p = "l_ulong"; 3741219560Savg break; 3742219560Savg case 1: 3743219560Savg p = "struct l_iovec32 *"; 3744219560Savg break; 3745219560Savg case 2: 3746219560Savg p = "l_ulong"; 3747219560Savg break; 3748219560Savg default: 3749219560Savg break; 3750219560Savg }; 3751219560Savg break; 3752219560Savg /* linux_writev */ 3753219560Savg case 146: 3754219560Savg switch(ndx) { 3755219560Savg case 0: 3756219560Savg p = "l_ulong"; 3757219560Savg break; 3758219560Savg case 1: 3759219560Savg p = "struct l_iovec32 *"; 3760219560Savg break; 3761219560Savg case 2: 3762219560Savg p = "l_ulong"; 3763219560Savg break; 3764219560Savg default: 3765219560Savg break; 3766219560Savg }; 3767219560Savg break; 3768219560Savg /* linux_getsid */ 3769219560Savg case 147: 3770219560Savg switch(ndx) { 3771219560Savg case 0: 3772219560Savg p = "l_pid_t"; 3773219560Savg break; 3774219560Savg default: 3775219560Savg break; 3776219560Savg }; 3777219560Savg break; 3778219560Savg /* linux_fdatasync */ 3779219560Savg case 148: 3780219560Savg switch(ndx) { 3781219560Savg case 0: 3782219560Savg p = "l_uint"; 3783219560Savg break; 3784219560Savg default: 3785219560Savg break; 3786219560Savg }; 3787219560Savg break; 3788219560Savg /* linux_sysctl */ 3789219560Savg case 149: 3790219560Savg switch(ndx) { 3791219560Savg case 0: 3792219560Savg p = "struct l___sysctl_args *"; 3793219560Savg break; 3794219560Savg default: 3795219560Savg break; 3796219560Savg }; 3797219560Savg break; 3798219560Savg /* mlock */ 3799219560Savg case 150: 3800219560Savg switch(ndx) { 3801219560Savg case 0: 3802219560Savg p = "const void *"; 3803219560Savg break; 3804219560Savg case 1: 3805219560Savg p = "size_t"; 3806219560Savg break; 3807219560Savg default: 3808219560Savg break; 3809219560Savg }; 3810219560Savg break; 3811219560Savg /* munlock */ 3812219560Savg case 151: 3813219560Savg switch(ndx) { 3814219560Savg case 0: 3815219560Savg p = "const void *"; 3816219560Savg break; 3817219560Savg case 1: 3818219560Savg p = "size_t"; 3819219560Savg break; 3820219560Savg default: 3821219560Savg break; 3822219560Savg }; 3823219560Savg break; 3824219560Savg /* mlockall */ 3825219560Savg case 152: 3826219560Savg switch(ndx) { 3827219560Savg case 0: 3828219560Savg p = "int"; 3829219560Savg break; 3830219560Savg default: 3831219560Savg break; 3832219560Savg }; 3833219560Savg break; 3834219560Savg /* munlockall */ 3835219560Savg case 153: 3836219560Savg break; 3837219560Savg /* sched_setparam */ 3838219560Savg case 154: 3839219560Savg switch(ndx) { 3840219560Savg case 0: 3841219560Savg p = "pid_t"; 3842219560Savg break; 3843219560Savg case 1: 3844219560Savg p = "const struct sched_param *"; 3845219560Savg break; 3846219560Savg default: 3847219560Savg break; 3848219560Savg }; 3849219560Savg break; 3850219560Savg /* sched_getparam */ 3851219560Savg case 155: 3852219560Savg switch(ndx) { 3853219560Savg case 0: 3854219560Savg p = "pid_t"; 3855219560Savg break; 3856219560Savg case 1: 3857219560Savg p = "struct sched_param *"; 3858219560Savg break; 3859219560Savg default: 3860219560Savg break; 3861219560Savg }; 3862219560Savg break; 3863219560Savg /* linux_sched_setscheduler */ 3864219560Savg case 156: 3865219560Savg switch(ndx) { 3866219560Savg case 0: 3867219560Savg p = "l_pid_t"; 3868219560Savg break; 3869219560Savg case 1: 3870219560Savg p = "l_int"; 3871219560Savg break; 3872219560Savg case 2: 3873219560Savg p = "struct l_sched_param *"; 3874219560Savg break; 3875219560Savg default: 3876219560Savg break; 3877219560Savg }; 3878219560Savg break; 3879219560Savg /* linux_sched_getscheduler */ 3880219560Savg case 157: 3881219560Savg switch(ndx) { 3882219560Savg case 0: 3883219560Savg p = "l_pid_t"; 3884219560Savg break; 3885219560Savg default: 3886219560Savg break; 3887219560Savg }; 3888219560Savg break; 3889219560Savg /* sched_yield */ 3890219560Savg case 158: 3891219560Savg break; 3892219560Savg /* linux_sched_get_priority_max */ 3893219560Savg case 159: 3894219560Savg switch(ndx) { 3895219560Savg case 0: 3896219560Savg p = "l_int"; 3897219560Savg break; 3898219560Savg default: 3899219560Savg break; 3900219560Savg }; 3901219560Savg break; 3902219560Savg /* linux_sched_get_priority_min */ 3903219560Savg case 160: 3904219560Savg switch(ndx) { 3905219560Savg case 0: 3906219560Savg p = "l_int"; 3907219560Savg break; 3908219560Savg default: 3909219560Savg break; 3910219560Savg }; 3911219560Savg break; 3912219560Savg /* linux_sched_rr_get_interval */ 3913219560Savg case 161: 3914219560Savg switch(ndx) { 3915219560Savg case 0: 3916219560Savg p = "l_pid_t"; 3917219560Savg break; 3918219560Savg case 1: 3919219560Savg p = "struct l_timespec *"; 3920219560Savg break; 3921219560Savg default: 3922219560Savg break; 3923219560Savg }; 3924219560Savg break; 3925219560Savg /* linux_nanosleep */ 3926219560Savg case 162: 3927219560Savg switch(ndx) { 3928219560Savg case 0: 3929219560Savg p = "const struct l_timespec *"; 3930219560Savg break; 3931219560Savg case 1: 3932219560Savg p = "struct l_timespec *"; 3933219560Savg break; 3934219560Savg default: 3935219560Savg break; 3936219560Savg }; 3937219560Savg break; 3938219560Savg /* linux_mremap */ 3939219560Savg case 163: 3940219560Savg switch(ndx) { 3941219560Savg case 0: 3942219560Savg p = "l_ulong"; 3943219560Savg break; 3944219560Savg case 1: 3945219560Savg p = "l_ulong"; 3946219560Savg break; 3947219560Savg case 2: 3948219560Savg p = "l_ulong"; 3949219560Savg break; 3950219560Savg case 3: 3951219560Savg p = "l_ulong"; 3952219560Savg break; 3953219560Savg case 4: 3954219560Savg p = "l_ulong"; 3955219560Savg break; 3956219560Savg default: 3957219560Savg break; 3958219560Savg }; 3959219560Savg break; 3960219560Savg /* linux_setresuid16 */ 3961219560Savg case 164: 3962219560Savg switch(ndx) { 3963219560Savg case 0: 3964219560Savg p = "l_uid16_t"; 3965219560Savg break; 3966219560Savg case 1: 3967219560Savg p = "l_uid16_t"; 3968219560Savg break; 3969219560Savg case 2: 3970219560Savg p = "l_uid16_t"; 3971219560Savg break; 3972219560Savg default: 3973219560Savg break; 3974219560Savg }; 3975219560Savg break; 3976219560Savg /* linux_getresuid16 */ 3977219560Savg case 165: 3978219560Savg switch(ndx) { 3979219560Savg case 0: 3980219560Savg p = "l_uid16_t *"; 3981219560Savg break; 3982219560Savg case 1: 3983219560Savg p = "l_uid16_t *"; 3984219560Savg break; 3985219560Savg case 2: 3986219560Savg p = "l_uid16_t *"; 3987219560Savg break; 3988219560Savg default: 3989219560Savg break; 3990219560Savg }; 3991219560Savg break; 3992219560Savg /* linux_query_module */ 3993219560Savg case 167: 3994219560Savg break; 3995219560Savg /* poll */ 3996219560Savg case 168: 3997219560Savg switch(ndx) { 3998219560Savg case 0: 3999219560Savg p = "struct pollfd *"; 4000219560Savg break; 4001219560Savg case 1: 4002219560Savg p = "unsigned int"; 4003219560Savg break; 4004219560Savg case 2: 4005219560Savg p = "int"; 4006219560Savg break; 4007219560Savg default: 4008219560Savg break; 4009219560Savg }; 4010219560Savg break; 4011219560Savg /* linux_nfsservctl */ 4012219560Savg case 169: 4013219560Savg break; 4014219560Savg /* linux_setresgid16 */ 4015219560Savg case 170: 4016219560Savg switch(ndx) { 4017219560Savg case 0: 4018219560Savg p = "l_gid16_t"; 4019219560Savg break; 4020219560Savg case 1: 4021219560Savg p = "l_gid16_t"; 4022219560Savg break; 4023219560Savg case 2: 4024219560Savg p = "l_gid16_t"; 4025219560Savg break; 4026219560Savg default: 4027219560Savg break; 4028219560Savg }; 4029219560Savg break; 4030219560Savg /* linux_getresgid16 */ 4031219560Savg case 171: 4032219560Savg switch(ndx) { 4033219560Savg case 0: 4034219560Savg p = "l_gid16_t *"; 4035219560Savg break; 4036219560Savg case 1: 4037219560Savg p = "l_gid16_t *"; 4038219560Savg break; 4039219560Savg case 2: 4040219560Savg p = "l_gid16_t *"; 4041219560Savg break; 4042219560Savg default: 4043219560Savg break; 4044219560Savg }; 4045219560Savg break; 4046219560Savg /* linux_prctl */ 4047219560Savg case 172: 4048219560Savg switch(ndx) { 4049219560Savg case 0: 4050219560Savg p = "l_int"; 4051219560Savg break; 4052219560Savg case 1: 4053219560Savg p = "l_int"; 4054219560Savg break; 4055219560Savg case 2: 4056219560Savg p = "l_int"; 4057219560Savg break; 4058219560Savg case 3: 4059219560Savg p = "l_int"; 4060219560Savg break; 4061219560Savg case 4: 4062219560Savg p = "l_int"; 4063219560Savg break; 4064219560Savg default: 4065219560Savg break; 4066219560Savg }; 4067219560Savg break; 4068219560Savg /* linux_rt_sigreturn */ 4069219560Savg case 173: 4070219560Savg switch(ndx) { 4071219560Savg case 0: 4072219560Savg p = "struct l_ucontext *"; 4073219560Savg break; 4074219560Savg default: 4075219560Savg break; 4076219560Savg }; 4077219560Savg break; 4078219560Savg /* linux_rt_sigaction */ 4079219560Savg case 174: 4080219560Savg switch(ndx) { 4081219560Savg case 0: 4082219560Savg p = "l_int"; 4083219560Savg break; 4084219560Savg case 1: 4085219560Savg p = "l_sigaction_t *"; 4086219560Savg break; 4087219560Savg case 2: 4088219560Savg p = "l_sigaction_t *"; 4089219560Savg break; 4090219560Savg case 3: 4091219560Savg p = "l_size_t"; 4092219560Savg break; 4093219560Savg default: 4094219560Savg break; 4095219560Savg }; 4096219560Savg break; 4097219560Savg /* linux_rt_sigprocmask */ 4098219560Savg case 175: 4099219560Savg switch(ndx) { 4100219560Savg case 0: 4101219560Savg p = "l_int"; 4102219560Savg break; 4103219560Savg case 1: 4104219560Savg p = "l_sigset_t *"; 4105219560Savg break; 4106219560Savg case 2: 4107219560Savg p = "l_sigset_t *"; 4108219560Savg break; 4109219560Savg case 3: 4110219560Savg p = "l_size_t"; 4111219560Savg break; 4112219560Savg default: 4113219560Savg break; 4114219560Savg }; 4115219560Savg break; 4116219560Savg /* linux_rt_sigpending */ 4117219560Savg case 176: 4118219560Savg switch(ndx) { 4119219560Savg case 0: 4120219560Savg p = "l_sigset_t *"; 4121219560Savg break; 4122219560Savg case 1: 4123219560Savg p = "l_size_t"; 4124219560Savg break; 4125219560Savg default: 4126219560Savg break; 4127219560Savg }; 4128219560Savg break; 4129219560Savg /* linux_rt_sigtimedwait */ 4130219560Savg case 177: 4131219560Savg switch(ndx) { 4132219560Savg case 0: 4133219560Savg p = "l_sigset_t *"; 4134219560Savg break; 4135219560Savg case 1: 4136219560Savg p = "l_siginfo_t *"; 4137219560Savg break; 4138219560Savg case 2: 4139219560Savg p = "struct l_timeval *"; 4140219560Savg break; 4141219560Savg case 3: 4142219560Savg p = "l_size_t"; 4143219560Savg break; 4144219560Savg default: 4145219560Savg break; 4146219560Savg }; 4147219560Savg break; 4148219560Savg /* linux_rt_sigqueueinfo */ 4149219560Savg case 178: 4150219560Savg break; 4151219560Savg /* linux_rt_sigsuspend */ 4152219560Savg case 179: 4153219560Savg switch(ndx) { 4154219560Savg case 0: 4155219560Savg p = "l_sigset_t *"; 4156219560Savg break; 4157219560Savg case 1: 4158219560Savg p = "l_size_t"; 4159219560Savg break; 4160219560Savg default: 4161219560Savg break; 4162219560Savg }; 4163219560Savg break; 4164219560Savg /* linux_pread */ 4165219560Savg case 180: 4166219560Savg switch(ndx) { 4167219560Savg case 0: 4168219560Savg p = "l_uint"; 4169219560Savg break; 4170219560Savg case 1: 4171219560Savg p = "char *"; 4172219560Savg break; 4173219560Savg case 2: 4174219560Savg p = "l_size_t"; 4175219560Savg break; 4176219560Savg case 3: 4177219560Savg p = "l_loff_t"; 4178219560Savg break; 4179219560Savg default: 4180219560Savg break; 4181219560Savg }; 4182219560Savg break; 4183219560Savg /* linux_pwrite */ 4184219560Savg case 181: 4185219560Savg switch(ndx) { 4186219560Savg case 0: 4187219560Savg p = "l_uint"; 4188219560Savg break; 4189219560Savg case 1: 4190219560Savg p = "char *"; 4191219560Savg break; 4192219560Savg case 2: 4193219560Savg p = "l_size_t"; 4194219560Savg break; 4195219560Savg case 3: 4196219560Savg p = "l_loff_t"; 4197219560Savg break; 4198219560Savg default: 4199219560Savg break; 4200219560Savg }; 4201219560Savg break; 4202219560Savg /* linux_chown16 */ 4203219560Savg case 182: 4204219560Savg switch(ndx) { 4205219560Savg case 0: 4206219560Savg p = "char *"; 4207219560Savg break; 4208219560Savg case 1: 4209219560Savg p = "l_uid16_t"; 4210219560Savg break; 4211219560Savg case 2: 4212219560Savg p = "l_gid16_t"; 4213219560Savg break; 4214219560Savg default: 4215219560Savg break; 4216219560Savg }; 4217219560Savg break; 4218219560Savg /* linux_getcwd */ 4219219560Savg case 183: 4220219560Savg switch(ndx) { 4221219560Savg case 0: 4222219560Savg p = "char *"; 4223219560Savg break; 4224219560Savg case 1: 4225219560Savg p = "l_ulong"; 4226219560Savg break; 4227219560Savg default: 4228219560Savg break; 4229219560Savg }; 4230219560Savg break; 4231219560Savg /* linux_capget */ 4232219560Savg case 184: 4233220030Savg switch(ndx) { 4234220030Savg case 0: 4235220030Savg p = "struct l_user_cap_header *"; 4236220030Savg break; 4237220030Savg case 1: 4238220030Savg p = "struct l_user_cap_data *"; 4239220030Savg break; 4240220030Savg default: 4241220030Savg break; 4242220030Savg }; 4243219560Savg break; 4244219560Savg /* linux_capset */ 4245219560Savg case 185: 4246220030Savg switch(ndx) { 4247220030Savg case 0: 4248220030Savg p = "struct l_user_cap_header *"; 4249220030Savg break; 4250220030Savg case 1: 4251220030Savg p = "struct l_user_cap_data *"; 4252220030Savg break; 4253220030Savg default: 4254220030Savg break; 4255220030Savg }; 4256219560Savg break; 4257219560Savg /* linux_sigaltstack */ 4258219560Savg case 186: 4259219560Savg switch(ndx) { 4260219560Savg case 0: 4261219560Savg p = "l_stack_t *"; 4262219560Savg break; 4263219560Savg case 1: 4264219560Savg p = "l_stack_t *"; 4265219560Savg break; 4266219560Savg default: 4267219560Savg break; 4268219560Savg }; 4269219560Savg break; 4270219560Savg /* linux_sendfile */ 4271219560Savg case 187: 4272219560Savg break; 4273219560Savg /* linux_vfork */ 4274219560Savg case 190: 4275219560Savg break; 4276219560Savg /* linux_getrlimit */ 4277219560Savg case 191: 4278219560Savg switch(ndx) { 4279219560Savg case 0: 4280219560Savg p = "l_uint"; 4281219560Savg break; 4282219560Savg case 1: 4283219560Savg p = "struct l_rlimit *"; 4284219560Savg break; 4285219560Savg default: 4286219560Savg break; 4287219560Savg }; 4288219560Savg break; 4289219560Savg /* linux_mmap2 */ 4290219560Savg case 192: 4291219560Savg switch(ndx) { 4292219560Savg case 0: 4293219560Savg p = "l_ulong"; 4294219560Savg break; 4295219560Savg case 1: 4296219560Savg p = "l_ulong"; 4297219560Savg break; 4298219560Savg case 2: 4299219560Savg p = "l_ulong"; 4300219560Savg break; 4301219560Savg case 3: 4302219560Savg p = "l_ulong"; 4303219560Savg break; 4304219560Savg case 4: 4305219560Savg p = "l_ulong"; 4306219560Savg break; 4307219560Savg case 5: 4308219560Savg p = "l_ulong"; 4309219560Savg break; 4310219560Savg default: 4311219560Savg break; 4312219560Savg }; 4313219560Savg break; 4314219560Savg /* linux_truncate64 */ 4315219560Savg case 193: 4316219560Savg switch(ndx) { 4317219560Savg case 0: 4318219560Savg p = "char *"; 4319219560Savg break; 4320219560Savg case 1: 4321219560Savg p = "l_loff_t"; 4322219560Savg break; 4323219560Savg default: 4324219560Savg break; 4325219560Savg }; 4326219560Savg break; 4327219560Savg /* linux_ftruncate64 */ 4328219560Savg case 194: 4329219560Savg switch(ndx) { 4330219560Savg case 0: 4331219560Savg p = "l_uint"; 4332219560Savg break; 4333219560Savg case 1: 4334219560Savg p = "l_loff_t"; 4335219560Savg break; 4336219560Savg default: 4337219560Savg break; 4338219560Savg }; 4339219560Savg break; 4340219560Savg /* linux_stat64 */ 4341219560Savg case 195: 4342219560Savg switch(ndx) { 4343219560Savg case 0: 4344219560Savg p = "char *"; 4345219560Savg break; 4346219560Savg case 1: 4347219560Savg p = "struct l_stat64 *"; 4348219560Savg break; 4349219560Savg case 2: 4350219560Savg p = "l_long"; 4351219560Savg break; 4352219560Savg default: 4353219560Savg break; 4354219560Savg }; 4355219560Savg break; 4356219560Savg /* linux_lstat64 */ 4357219560Savg case 196: 4358219560Savg switch(ndx) { 4359219560Savg case 0: 4360219560Savg p = "char *"; 4361219560Savg break; 4362219560Savg case 1: 4363219560Savg p = "struct l_stat64 *"; 4364219560Savg break; 4365219560Savg case 2: 4366219560Savg p = "l_long"; 4367219560Savg break; 4368219560Savg default: 4369219560Savg break; 4370219560Savg }; 4371219560Savg break; 4372219560Savg /* linux_fstat64 */ 4373219560Savg case 197: 4374219560Savg switch(ndx) { 4375219560Savg case 0: 4376219560Savg p = "l_ulong"; 4377219560Savg break; 4378219560Savg case 1: 4379219560Savg p = "struct l_stat64 *"; 4380219560Savg break; 4381219560Savg case 2: 4382219560Savg p = "l_long"; 4383219560Savg break; 4384219560Savg default: 4385219560Savg break; 4386219560Savg }; 4387219560Savg break; 4388219560Savg /* linux_lchown */ 4389219560Savg case 198: 4390219560Savg switch(ndx) { 4391219560Savg case 0: 4392219560Savg p = "char *"; 4393219560Savg break; 4394219560Savg case 1: 4395219560Savg p = "l_uid_t"; 4396219560Savg break; 4397219560Savg case 2: 4398219560Savg p = "l_gid_t"; 4399219560Savg break; 4400219560Savg default: 4401219560Savg break; 4402219560Savg }; 4403219560Savg break; 4404219560Savg /* linux_getuid */ 4405219560Savg case 199: 4406219560Savg break; 4407219560Savg /* linux_getgid */ 4408219560Savg case 200: 4409219560Savg break; 4410219560Savg /* geteuid */ 4411219560Savg case 201: 4412219560Savg break; 4413219560Savg /* getegid */ 4414219560Savg case 202: 4415219560Savg break; 4416219560Savg /* setreuid */ 4417219560Savg case 203: 4418219560Savg switch(ndx) { 4419219560Savg case 0: 4420219560Savg p = "uid_t"; 4421219560Savg break; 4422219560Savg case 1: 4423219560Savg p = "uid_t"; 4424219560Savg break; 4425219560Savg default: 4426219560Savg break; 4427219560Savg }; 4428219560Savg break; 4429219560Savg /* setregid */ 4430219560Savg case 204: 4431219560Savg switch(ndx) { 4432219560Savg case 0: 4433219560Savg p = "gid_t"; 4434219560Savg break; 4435219560Savg case 1: 4436219560Savg p = "gid_t"; 4437219560Savg break; 4438219560Savg default: 4439219560Savg break; 4440219560Savg }; 4441219560Savg break; 4442219560Savg /* linux_getgroups */ 4443219560Savg case 205: 4444219560Savg switch(ndx) { 4445219560Savg case 0: 4446219560Savg p = "l_int"; 4447219560Savg break; 4448219560Savg case 1: 4449219560Savg p = "l_gid_t *"; 4450219560Savg break; 4451219560Savg default: 4452219560Savg break; 4453219560Savg }; 4454219560Savg break; 4455219560Savg /* linux_setgroups */ 4456219560Savg case 206: 4457219560Savg switch(ndx) { 4458219560Savg case 0: 4459219560Savg p = "l_int"; 4460219560Savg break; 4461219560Savg case 1: 4462219560Savg p = "l_gid_t *"; 4463219560Savg break; 4464219560Savg default: 4465219560Savg break; 4466219560Savg }; 4467219560Savg break; 4468219560Savg /* fchown */ 4469219560Savg case 207: 4470219560Savg break; 4471219560Savg /* setresuid */ 4472219560Savg case 208: 4473219560Savg switch(ndx) { 4474219560Savg case 0: 4475219560Savg p = "uid_t"; 4476219560Savg break; 4477219560Savg case 1: 4478219560Savg p = "uid_t"; 4479219560Savg break; 4480219560Savg case 2: 4481219560Savg p = "uid_t"; 4482219560Savg break; 4483219560Savg default: 4484219560Savg break; 4485219560Savg }; 4486219560Savg break; 4487219560Savg /* getresuid */ 4488219560Savg case 209: 4489219560Savg switch(ndx) { 4490219560Savg case 0: 4491219560Savg p = "uid_t *"; 4492219560Savg break; 4493219560Savg case 1: 4494219560Savg p = "uid_t *"; 4495219560Savg break; 4496219560Savg case 2: 4497219560Savg p = "uid_t *"; 4498219560Savg break; 4499219560Savg default: 4500219560Savg break; 4501219560Savg }; 4502219560Savg break; 4503219560Savg /* setresgid */ 4504219560Savg case 210: 4505219560Savg switch(ndx) { 4506219560Savg case 0: 4507219560Savg p = "gid_t"; 4508219560Savg break; 4509219560Savg case 1: 4510219560Savg p = "gid_t"; 4511219560Savg break; 4512219560Savg case 2: 4513219560Savg p = "gid_t"; 4514219560Savg break; 4515219560Savg default: 4516219560Savg break; 4517219560Savg }; 4518219560Savg break; 4519219560Savg /* getresgid */ 4520219560Savg case 211: 4521219560Savg switch(ndx) { 4522219560Savg case 0: 4523219560Savg p = "gid_t *"; 4524219560Savg break; 4525219560Savg case 1: 4526219560Savg p = "gid_t *"; 4527219560Savg break; 4528219560Savg case 2: 4529219560Savg p = "gid_t *"; 4530219560Savg break; 4531219560Savg default: 4532219560Savg break; 4533219560Savg }; 4534219560Savg break; 4535219560Savg /* linux_chown */ 4536219560Savg case 212: 4537219560Savg switch(ndx) { 4538219560Savg case 0: 4539219560Savg p = "char *"; 4540219560Savg break; 4541219560Savg case 1: 4542219560Savg p = "l_uid_t"; 4543219560Savg break; 4544219560Savg case 2: 4545219560Savg p = "l_gid_t"; 4546219560Savg break; 4547219560Savg default: 4548219560Savg break; 4549219560Savg }; 4550219560Savg break; 4551219560Savg /* setuid */ 4552219560Savg case 213: 4553219560Savg switch(ndx) { 4554219560Savg case 0: 4555219560Savg p = "uid_t"; 4556219560Savg break; 4557219560Savg default: 4558219560Savg break; 4559219560Savg }; 4560219560Savg break; 4561219560Savg /* setgid */ 4562219560Savg case 214: 4563219560Savg switch(ndx) { 4564219560Savg case 0: 4565219560Savg p = "gid_t"; 4566219560Savg break; 4567219560Savg default: 4568219560Savg break; 4569219560Savg }; 4570219560Savg break; 4571219560Savg /* linux_setfsuid */ 4572219560Savg case 215: 4573219560Savg switch(ndx) { 4574219560Savg case 0: 4575219560Savg p = "l_uid_t"; 4576219560Savg break; 4577219560Savg default: 4578219560Savg break; 4579219560Savg }; 4580219560Savg break; 4581219560Savg /* linux_setfsgid */ 4582219560Savg case 216: 4583219560Savg switch(ndx) { 4584219560Savg case 0: 4585219560Savg p = "l_gid_t"; 4586219560Savg break; 4587219560Savg default: 4588219560Savg break; 4589219560Savg }; 4590219560Savg break; 4591219560Savg /* linux_pivot_root */ 4592219560Savg case 217: 4593219560Savg switch(ndx) { 4594219560Savg case 0: 4595219560Savg p = "char *"; 4596219560Savg break; 4597219560Savg case 1: 4598219560Savg p = "char *"; 4599219560Savg break; 4600219560Savg default: 4601219560Savg break; 4602219560Savg }; 4603219560Savg break; 4604219560Savg /* linux_mincore */ 4605219560Savg case 218: 4606219560Savg switch(ndx) { 4607219560Savg case 0: 4608219560Savg p = "l_ulong"; 4609219560Savg break; 4610219560Savg case 1: 4611219560Savg p = "l_size_t"; 4612219560Savg break; 4613219560Savg case 2: 4614219560Savg p = "u_char *"; 4615219560Savg break; 4616219560Savg default: 4617219560Savg break; 4618219560Savg }; 4619219560Savg break; 4620219560Savg /* madvise */ 4621219560Savg case 219: 4622219560Savg switch(ndx) { 4623219560Savg case 0: 4624219560Savg p = "void *"; 4625219560Savg break; 4626219560Savg case 1: 4627219560Savg p = "size_t"; 4628219560Savg break; 4629219560Savg case 2: 4630219560Savg p = "int"; 4631219560Savg break; 4632219560Savg default: 4633219560Savg break; 4634219560Savg }; 4635219560Savg break; 4636219560Savg /* linux_getdents64 */ 4637219560Savg case 220: 4638219560Savg switch(ndx) { 4639219560Savg case 0: 4640219560Savg p = "l_uint"; 4641219560Savg break; 4642219560Savg case 1: 4643219560Savg p = "void *"; 4644219560Savg break; 4645219560Savg case 2: 4646219560Savg p = "l_uint"; 4647219560Savg break; 4648219560Savg default: 4649219560Savg break; 4650219560Savg }; 4651219560Savg break; 4652219560Savg /* linux_fcntl64 */ 4653219560Savg case 221: 4654219560Savg switch(ndx) { 4655219560Savg case 0: 4656219560Savg p = "l_uint"; 4657219560Savg break; 4658219560Savg case 1: 4659219560Savg p = "l_uint"; 4660219560Savg break; 4661219560Savg case 2: 4662219560Savg p = "uintptr_t"; 4663219560Savg break; 4664219560Savg default: 4665219560Savg break; 4666219560Savg }; 4667219560Savg break; 4668219560Savg /* linux_gettid */ 4669219560Savg case 224: 4670219560Savg break; 4671219560Savg /* linux_setxattr */ 4672219560Savg case 226: 4673219560Savg break; 4674219560Savg /* linux_lsetxattr */ 4675219560Savg case 227: 4676219560Savg break; 4677219560Savg /* linux_fsetxattr */ 4678219560Savg case 228: 4679219560Savg break; 4680219560Savg /* linux_getxattr */ 4681219560Savg case 229: 4682219560Savg break; 4683219560Savg /* linux_lgetxattr */ 4684219560Savg case 230: 4685219560Savg break; 4686219560Savg /* linux_fgetxattr */ 4687219560Savg case 231: 4688219560Savg break; 4689219560Savg /* linux_listxattr */ 4690219560Savg case 232: 4691219560Savg break; 4692219560Savg /* linux_llistxattr */ 4693219560Savg case 233: 4694219560Savg break; 4695219560Savg /* linux_flistxattr */ 4696219560Savg case 234: 4697219560Savg break; 4698219560Savg /* linux_removexattr */ 4699219560Savg case 235: 4700219560Savg break; 4701219560Savg /* linux_lremovexattr */ 4702219560Savg case 236: 4703219560Savg break; 4704219560Savg /* linux_fremovexattr */ 4705219560Savg case 237: 4706219560Savg break; 4707219560Savg /* linux_tkill */ 4708219560Savg case 238: 4709219560Savg switch(ndx) { 4710219560Savg case 0: 4711219560Savg p = "int"; 4712219560Savg break; 4713219560Savg case 1: 4714219560Savg p = "int"; 4715219560Savg break; 4716219560Savg default: 4717219560Savg break; 4718219560Savg }; 4719219560Savg break; 4720219560Savg /* linux_sys_futex */ 4721219560Savg case 240: 4722219560Savg switch(ndx) { 4723219560Savg case 0: 4724219560Savg p = "void *"; 4725219560Savg break; 4726219560Savg case 1: 4727219560Savg p = "int"; 4728219560Savg break; 4729219560Savg case 2: 4730219560Savg p = "uint32_t"; 4731219560Savg break; 4732219560Savg case 3: 4733219560Savg p = "struct l_timespec *"; 4734219560Savg break; 4735219560Savg case 4: 4736219560Savg p = "uint32_t *"; 4737219560Savg break; 4738219560Savg case 5: 4739219560Savg p = "uint32_t"; 4740219560Savg break; 4741219560Savg default: 4742219560Savg break; 4743219560Savg }; 4744219560Savg break; 4745219560Savg /* linux_sched_setaffinity */ 4746219560Savg case 241: 4747219560Savg switch(ndx) { 4748219560Savg case 0: 4749219560Savg p = "l_pid_t"; 4750219560Savg break; 4751219560Savg case 1: 4752219560Savg p = "l_uint"; 4753219560Savg break; 4754219560Savg case 2: 4755219560Savg p = "l_ulong *"; 4756219560Savg break; 4757219560Savg default: 4758219560Savg break; 4759219560Savg }; 4760219560Savg break; 4761219560Savg /* linux_sched_getaffinity */ 4762219560Savg case 242: 4763219560Savg switch(ndx) { 4764219560Savg case 0: 4765219560Savg p = "l_pid_t"; 4766219560Savg break; 4767219560Savg case 1: 4768219560Savg p = "l_uint"; 4769219560Savg break; 4770219560Savg case 2: 4771219560Savg p = "l_ulong *"; 4772219560Savg break; 4773219560Savg default: 4774219560Savg break; 4775219560Savg }; 4776219560Savg break; 4777219560Savg /* linux_set_thread_area */ 4778219560Savg case 243: 4779219560Savg switch(ndx) { 4780219560Savg case 0: 4781219560Savg p = "struct l_user_desc *"; 4782219560Savg break; 4783219560Savg default: 4784219560Savg break; 4785219560Savg }; 4786219560Savg break; 4787219560Savg /* linux_fadvise64 */ 4788219560Savg case 250: 4789231147Sjhb switch(ndx) { 4790231147Sjhb case 0: 4791231147Sjhb p = "int"; 4792231147Sjhb break; 4793231147Sjhb case 1: 4794231147Sjhb p = "l_loff_t"; 4795231147Sjhb break; 4796231147Sjhb case 2: 4797231147Sjhb p = "l_size_t"; 4798231147Sjhb break; 4799231147Sjhb case 3: 4800231147Sjhb p = "int"; 4801231147Sjhb break; 4802231147Sjhb default: 4803231147Sjhb break; 4804231147Sjhb }; 4805219560Savg break; 4806219560Savg /* linux_exit_group */ 4807219560Savg case 252: 4808219560Savg switch(ndx) { 4809219560Savg case 0: 4810219560Savg p = "int"; 4811219560Savg break; 4812219560Savg default: 4813219560Savg break; 4814219560Savg }; 4815219560Savg break; 4816219560Savg /* linux_lookup_dcookie */ 4817219560Savg case 253: 4818219560Savg break; 4819219560Savg /* linux_epoll_create */ 4820219560Savg case 254: 4821219560Savg break; 4822219560Savg /* linux_epoll_ctl */ 4823219560Savg case 255: 4824219560Savg break; 4825219560Savg /* linux_epoll_wait */ 4826219560Savg case 256: 4827219560Savg break; 4828219560Savg /* linux_remap_file_pages */ 4829219560Savg case 257: 4830219560Savg break; 4831219560Savg /* linux_set_tid_address */ 4832219560Savg case 258: 4833219560Savg switch(ndx) { 4834219560Savg case 0: 4835219560Savg p = "int *"; 4836219560Savg break; 4837219560Savg default: 4838219560Savg break; 4839219560Savg }; 4840219560Savg break; 4841219560Savg /* linux_timer_create */ 4842219560Savg case 259: 4843219560Savg break; 4844219560Savg /* linux_timer_settime */ 4845219560Savg case 260: 4846219560Savg break; 4847219560Savg /* linux_timer_gettime */ 4848219560Savg case 261: 4849219560Savg break; 4850219560Savg /* linux_timer_getoverrun */ 4851219560Savg case 262: 4852219560Savg break; 4853219560Savg /* linux_timer_delete */ 4854219560Savg case 263: 4855219560Savg break; 4856219560Savg /* linux_clock_settime */ 4857219560Savg case 264: 4858219560Savg switch(ndx) { 4859219560Savg case 0: 4860219560Savg p = "clockid_t"; 4861219560Savg break; 4862219560Savg case 1: 4863219560Savg p = "struct l_timespec *"; 4864219560Savg break; 4865219560Savg default: 4866219560Savg break; 4867219560Savg }; 4868219560Savg break; 4869219560Savg /* linux_clock_gettime */ 4870219560Savg case 265: 4871219560Savg switch(ndx) { 4872219560Savg case 0: 4873219560Savg p = "clockid_t"; 4874219560Savg break; 4875219560Savg case 1: 4876219560Savg p = "struct l_timespec *"; 4877219560Savg break; 4878219560Savg default: 4879219560Savg break; 4880219560Savg }; 4881219560Savg break; 4882219560Savg /* linux_clock_getres */ 4883219560Savg case 266: 4884219560Savg switch(ndx) { 4885219560Savg case 0: 4886219560Savg p = "clockid_t"; 4887219560Savg break; 4888219560Savg case 1: 4889219560Savg p = "struct l_timespec *"; 4890219560Savg break; 4891219560Savg default: 4892219560Savg break; 4893219560Savg }; 4894219560Savg break; 4895219560Savg /* linux_clock_nanosleep */ 4896219560Savg case 267: 4897219560Savg switch(ndx) { 4898219560Savg case 0: 4899219560Savg p = "clockid_t"; 4900219560Savg break; 4901219560Savg case 1: 4902219560Savg p = "int"; 4903219560Savg break; 4904219560Savg case 2: 4905219560Savg p = "struct l_timespec *"; 4906219560Savg break; 4907219560Savg case 3: 4908219560Savg p = "struct l_timespec *"; 4909219560Savg break; 4910219560Savg default: 4911219560Savg break; 4912219560Savg }; 4913219560Savg break; 4914219560Savg /* linux_statfs64 */ 4915219560Savg case 268: 4916219560Savg switch(ndx) { 4917219560Savg case 0: 4918219560Savg p = "char *"; 4919219560Savg break; 4920219560Savg case 1: 4921219560Savg p = "size_t"; 4922219560Savg break; 4923219560Savg case 2: 4924219560Savg p = "struct l_statfs64_buf *"; 4925219560Savg break; 4926219560Savg default: 4927219560Savg break; 4928219560Savg }; 4929219560Savg break; 4930219560Savg /* linux_fstatfs64 */ 4931219560Savg case 269: 4932219560Savg break; 4933219560Savg /* linux_tgkill */ 4934219560Savg case 270: 4935219560Savg switch(ndx) { 4936219560Savg case 0: 4937219560Savg p = "int"; 4938219560Savg break; 4939219560Savg case 1: 4940219560Savg p = "int"; 4941219560Savg break; 4942219560Savg case 2: 4943219560Savg p = "int"; 4944219560Savg break; 4945219560Savg default: 4946219560Savg break; 4947219560Savg }; 4948219560Savg break; 4949219560Savg /* linux_utimes */ 4950219560Savg case 271: 4951219560Savg switch(ndx) { 4952219560Savg case 0: 4953219560Savg p = "char *"; 4954219560Savg break; 4955219560Savg case 1: 4956219560Savg p = "struct l_timeval *"; 4957219560Savg break; 4958219560Savg default: 4959219560Savg break; 4960219560Savg }; 4961219560Savg break; 4962219560Savg /* linux_fadvise64_64 */ 4963219560Savg case 272: 4964231147Sjhb switch(ndx) { 4965231147Sjhb case 0: 4966231147Sjhb p = "int"; 4967231147Sjhb break; 4968231147Sjhb case 1: 4969231147Sjhb p = "l_loff_t"; 4970231147Sjhb break; 4971231147Sjhb case 2: 4972231147Sjhb p = "l_loff_t"; 4973231147Sjhb break; 4974231147Sjhb case 3: 4975231147Sjhb p = "int"; 4976231147Sjhb break; 4977231147Sjhb default: 4978231147Sjhb break; 4979231147Sjhb }; 4980219560Savg break; 4981219560Savg /* linux_mbind */ 4982219560Savg case 274: 4983219560Savg break; 4984219560Savg /* linux_get_mempolicy */ 4985219560Savg case 275: 4986219560Savg break; 4987219560Savg /* linux_set_mempolicy */ 4988219560Savg case 276: 4989219560Savg break; 4990219560Savg /* linux_mq_open */ 4991219560Savg case 277: 4992219560Savg break; 4993219560Savg /* linux_mq_unlink */ 4994219560Savg case 278: 4995219560Savg break; 4996219560Savg /* linux_mq_timedsend */ 4997219560Savg case 279: 4998219560Savg break; 4999219560Savg /* linux_mq_timedreceive */ 5000219560Savg case 280: 5001219560Savg break; 5002219560Savg /* linux_mq_notify */ 5003219560Savg case 281: 5004219560Savg break; 5005219560Savg /* linux_mq_getsetattr */ 5006219560Savg case 282: 5007219560Savg break; 5008219560Savg /* linux_kexec_load */ 5009219560Savg case 283: 5010219560Savg break; 5011219560Savg /* linux_waitid */ 5012219560Savg case 284: 5013219560Savg break; 5014219560Savg /* linux_add_key */ 5015219560Savg case 286: 5016219560Savg break; 5017219560Savg /* linux_request_key */ 5018219560Savg case 287: 5019219560Savg break; 5020219560Savg /* linux_keyctl */ 5021219560Savg case 288: 5022219560Savg break; 5023219560Savg /* linux_ioprio_set */ 5024219560Savg case 289: 5025219560Savg break; 5026219560Savg /* linux_ioprio_get */ 5027219560Savg case 290: 5028219560Savg break; 5029219560Savg /* linux_inotify_init */ 5030219560Savg case 291: 5031219560Savg break; 5032219560Savg /* linux_inotify_add_watch */ 5033219560Savg case 292: 5034219560Savg break; 5035219560Savg /* linux_inotify_rm_watch */ 5036219560Savg case 293: 5037219560Savg break; 5038219560Savg /* linux_migrate_pages */ 5039219560Savg case 294: 5040219560Savg break; 5041219560Savg /* linux_openat */ 5042219560Savg case 295: 5043219560Savg switch(ndx) { 5044219560Savg case 0: 5045219560Savg p = "l_int"; 5046219560Savg break; 5047219560Savg case 1: 5048219560Savg p = "const char *"; 5049219560Savg break; 5050219560Savg case 2: 5051219560Savg p = "l_int"; 5052219560Savg break; 5053219560Savg case 3: 5054219560Savg p = "l_int"; 5055219560Savg break; 5056219560Savg default: 5057219560Savg break; 5058219560Savg }; 5059219560Savg break; 5060219560Savg /* linux_mkdirat */ 5061219560Savg case 296: 5062219560Savg switch(ndx) { 5063219560Savg case 0: 5064219560Savg p = "l_int"; 5065219560Savg break; 5066219560Savg case 1: 5067219560Savg p = "const char *"; 5068219560Savg break; 5069219560Savg case 2: 5070219560Savg p = "l_int"; 5071219560Savg break; 5072219560Savg default: 5073219560Savg break; 5074219560Savg }; 5075219560Savg break; 5076219560Savg /* linux_mknodat */ 5077219560Savg case 297: 5078219560Savg switch(ndx) { 5079219560Savg case 0: 5080219560Savg p = "l_int"; 5081219560Savg break; 5082219560Savg case 1: 5083219560Savg p = "const char *"; 5084219560Savg break; 5085219560Savg case 2: 5086219560Savg p = "l_int"; 5087219560Savg break; 5088219560Savg case 3: 5089219560Savg p = "l_uint"; 5090219560Savg break; 5091219560Savg default: 5092219560Savg break; 5093219560Savg }; 5094219560Savg break; 5095219560Savg /* linux_fchownat */ 5096219560Savg case 298: 5097219560Savg switch(ndx) { 5098219560Savg case 0: 5099219560Savg p = "l_int"; 5100219560Savg break; 5101219560Savg case 1: 5102219560Savg p = "const char *"; 5103219560Savg break; 5104219560Savg case 2: 5105219560Savg p = "l_uid16_t"; 5106219560Savg break; 5107219560Savg case 3: 5108219560Savg p = "l_gid16_t"; 5109219560Savg break; 5110219560Savg case 4: 5111219560Savg p = "l_int"; 5112219560Savg break; 5113219560Savg default: 5114219560Savg break; 5115219560Savg }; 5116219560Savg break; 5117219560Savg /* linux_futimesat */ 5118219560Savg case 299: 5119219560Savg switch(ndx) { 5120219560Savg case 0: 5121219560Savg p = "l_int"; 5122219560Savg break; 5123219560Savg case 1: 5124219560Savg p = "char *"; 5125219560Savg break; 5126219560Savg case 2: 5127219560Savg p = "struct l_timeval *"; 5128219560Savg break; 5129219560Savg default: 5130219560Savg break; 5131219560Savg }; 5132219560Savg break; 5133219560Savg /* linux_fstatat64 */ 5134219560Savg case 300: 5135219560Savg switch(ndx) { 5136219560Savg case 0: 5137219560Savg p = "l_int"; 5138219560Savg break; 5139219560Savg case 1: 5140219560Savg p = "char *"; 5141219560Savg break; 5142219560Savg case 2: 5143219560Savg p = "struct l_stat64 *"; 5144219560Savg break; 5145219560Savg case 3: 5146219560Savg p = "l_int"; 5147219560Savg break; 5148219560Savg default: 5149219560Savg break; 5150219560Savg }; 5151219560Savg break; 5152219560Savg /* linux_unlinkat */ 5153219560Savg case 301: 5154219560Savg switch(ndx) { 5155219560Savg case 0: 5156219560Savg p = "l_int"; 5157219560Savg break; 5158219560Savg case 1: 5159219560Savg p = "const char *"; 5160219560Savg break; 5161219560Savg case 2: 5162219560Savg p = "l_int"; 5163219560Savg break; 5164219560Savg default: 5165219560Savg break; 5166219560Savg }; 5167219560Savg break; 5168219560Savg /* linux_renameat */ 5169219560Savg case 302: 5170219560Savg switch(ndx) { 5171219560Savg case 0: 5172219560Savg p = "l_int"; 5173219560Savg break; 5174219560Savg case 1: 5175219560Savg p = "const char *"; 5176219560Savg break; 5177219560Savg case 2: 5178219560Savg p = "l_int"; 5179219560Savg break; 5180219560Savg case 3: 5181219560Savg p = "const char *"; 5182219560Savg break; 5183219560Savg default: 5184219560Savg break; 5185219560Savg }; 5186219560Savg break; 5187219560Savg /* linux_linkat */ 5188219560Savg case 303: 5189219560Savg switch(ndx) { 5190219560Savg case 0: 5191219560Savg p = "l_int"; 5192219560Savg break; 5193219560Savg case 1: 5194219560Savg p = "const char *"; 5195219560Savg break; 5196219560Savg case 2: 5197219560Savg p = "l_int"; 5198219560Savg break; 5199219560Savg case 3: 5200219560Savg p = "const char *"; 5201219560Savg break; 5202219560Savg case 4: 5203219560Savg p = "l_int"; 5204219560Savg break; 5205219560Savg default: 5206219560Savg break; 5207219560Savg }; 5208219560Savg break; 5209219560Savg /* linux_symlinkat */ 5210219560Savg case 304: 5211219560Savg switch(ndx) { 5212219560Savg case 0: 5213219560Savg p = "const char *"; 5214219560Savg break; 5215219560Savg case 1: 5216219560Savg p = "l_int"; 5217219560Savg break; 5218219560Savg case 2: 5219219560Savg p = "const char *"; 5220219560Savg break; 5221219560Savg default: 5222219560Savg break; 5223219560Savg }; 5224219560Savg break; 5225219560Savg /* linux_readlinkat */ 5226219560Savg case 305: 5227219560Savg switch(ndx) { 5228219560Savg case 0: 5229219560Savg p = "l_int"; 5230219560Savg break; 5231219560Savg case 1: 5232219560Savg p = "const char *"; 5233219560Savg break; 5234219560Savg case 2: 5235219560Savg p = "char *"; 5236219560Savg break; 5237219560Savg case 3: 5238219560Savg p = "l_int"; 5239219560Savg break; 5240219560Savg default: 5241219560Savg break; 5242219560Savg }; 5243219560Savg break; 5244219560Savg /* linux_fchmodat */ 5245219560Savg case 306: 5246219560Savg switch(ndx) { 5247219560Savg case 0: 5248219560Savg p = "l_int"; 5249219560Savg break; 5250219560Savg case 1: 5251219560Savg p = "const char *"; 5252219560Savg break; 5253219560Savg case 2: 5254219560Savg p = "l_mode_t"; 5255219560Savg break; 5256219560Savg default: 5257219560Savg break; 5258219560Savg }; 5259219560Savg break; 5260219560Savg /* linux_faccessat */ 5261219560Savg case 307: 5262219560Savg switch(ndx) { 5263219560Savg case 0: 5264219560Savg p = "l_int"; 5265219560Savg break; 5266219560Savg case 1: 5267219560Savg p = "const char *"; 5268219560Savg break; 5269219560Savg case 2: 5270219560Savg p = "l_int"; 5271219560Savg break; 5272219560Savg default: 5273219560Savg break; 5274219560Savg }; 5275219560Savg break; 5276219560Savg /* linux_pselect6 */ 5277219560Savg case 308: 5278219560Savg break; 5279219560Savg /* linux_ppoll */ 5280219560Savg case 309: 5281219560Savg break; 5282219560Savg /* linux_unshare */ 5283219560Savg case 310: 5284219560Savg break; 5285219560Savg /* linux_set_robust_list */ 5286219560Savg case 311: 5287219560Savg switch(ndx) { 5288219560Savg case 0: 5289219560Savg p = "struct linux_robust_list_head *"; 5290219560Savg break; 5291219560Savg case 1: 5292219560Savg p = "l_size_t"; 5293219560Savg break; 5294219560Savg default: 5295219560Savg break; 5296219560Savg }; 5297219560Savg break; 5298219560Savg /* linux_get_robust_list */ 5299219560Savg case 312: 5300219560Savg switch(ndx) { 5301219560Savg case 0: 5302219560Savg p = "l_int"; 5303219560Savg break; 5304219560Savg case 1: 5305293896Sglebius p = "struct linux_robust_list_head **"; 5306219560Savg break; 5307219560Savg case 2: 5308219560Savg p = "l_size_t *"; 5309219560Savg break; 5310219560Savg default: 5311219560Savg break; 5312219560Savg }; 5313219560Savg break; 5314219560Savg /* linux_splice */ 5315219560Savg case 313: 5316219560Savg break; 5317219560Savg /* linux_sync_file_range */ 5318219560Savg case 314: 5319219560Savg break; 5320219560Savg /* linux_tee */ 5321219560Savg case 315: 5322219560Savg break; 5323219560Savg /* linux_vmsplice */ 5324219560Savg case 316: 5325219560Savg break; 5326234317Snetchild /* linux_move_pages */ 5327234317Snetchild case 317: 5328234317Snetchild break; 5329234317Snetchild /* linux_getcpu */ 5330234317Snetchild case 318: 5331234317Snetchild break; 5332234317Snetchild /* linux_epoll_pwait */ 5333234317Snetchild case 319: 5334234317Snetchild break; 5335234317Snetchild /* linux_utimensat */ 5336234317Snetchild case 320: 5337234317Snetchild break; 5338234317Snetchild /* linux_signalfd */ 5339234317Snetchild case 321: 5340234317Snetchild break; 5341234317Snetchild /* linux_timerfd_create */ 5342234317Snetchild case 322: 5343234317Snetchild break; 5344234317Snetchild /* linux_eventfd */ 5345234317Snetchild case 323: 5346234317Snetchild break; 5347234317Snetchild /* linux_fallocate */ 5348234317Snetchild case 324: 5349234317Snetchild break; 5350234317Snetchild /* linux_timerfd_settime */ 5351234317Snetchild case 325: 5352234317Snetchild break; 5353234317Snetchild /* linux_timerfd_gettime */ 5354234317Snetchild case 326: 5355234317Snetchild break; 5356234317Snetchild /* linux_signalfd4 */ 5357234317Snetchild case 327: 5358234317Snetchild break; 5359234317Snetchild /* linux_eventfd2 */ 5360234317Snetchild case 328: 5361234317Snetchild break; 5362234317Snetchild /* linux_epoll_create1 */ 5363234317Snetchild case 329: 5364234317Snetchild break; 5365234317Snetchild /* linux_dup3 */ 5366234317Snetchild case 330: 5367234317Snetchild break; 5368234317Snetchild /* linux_pipe2 */ 5369234317Snetchild case 331: 5370248533Sjkim switch(ndx) { 5371248533Sjkim case 0: 5372248533Sjkim p = "l_int *"; 5373248533Sjkim break; 5374248533Sjkim case 1: 5375248533Sjkim p = "l_int"; 5376248533Sjkim break; 5377248533Sjkim default: 5378248533Sjkim break; 5379248533Sjkim }; 5380234317Snetchild break; 5381234317Snetchild /* linux_inotify_init1 */ 5382234317Snetchild case 332: 5383234317Snetchild break; 5384234317Snetchild /* linux_preadv */ 5385234317Snetchild case 333: 5386234317Snetchild break; 5387234317Snetchild /* linux_pwritev */ 5388234317Snetchild case 334: 5389234317Snetchild break; 5390234317Snetchild /* linux_rt_tsigqueueinfo */ 5391234317Snetchild case 335: 5392234317Snetchild break; 5393234317Snetchild /* linux_perf_event_open */ 5394234317Snetchild case 336: 5395234317Snetchild break; 5396234317Snetchild /* linux_recvmmsg */ 5397234317Snetchild case 337: 5398234317Snetchild break; 5399234317Snetchild /* linux_fanotify_init */ 5400234317Snetchild case 338: 5401234317Snetchild break; 5402234317Snetchild /* linux_fanotify_mark */ 5403234317Snetchild case 339: 5404234317Snetchild break; 5405234317Snetchild /* linux_prlimit64 */ 5406234317Snetchild case 340: 5407234317Snetchild break; 5408234317Snetchild /* linux_name_to_handle_at */ 5409234317Snetchild case 341: 5410234317Snetchild break; 5411234317Snetchild /* linux_open_by_handle_at */ 5412234317Snetchild case 342: 5413234317Snetchild break; 5414234317Snetchild /* linux_clock_adjtime */ 5415234317Snetchild case 343: 5416234317Snetchild break; 5417234317Snetchild /* linux_syncfs */ 5418234317Snetchild case 344: 5419234317Snetchild break; 5420234317Snetchild /* linux_sendmmsg */ 5421234317Snetchild case 345: 5422234317Snetchild break; 5423234317Snetchild /* linux_setns */ 5424234317Snetchild case 346: 5425234317Snetchild break; 5426234317Snetchild /* linux_process_vm_readv */ 5427234317Snetchild case 347: 5428234317Snetchild break; 5429234317Snetchild /* linux_process_vm_writev */ 5430234317Snetchild case 348: 5431234317Snetchild break; 5432219560Savg default: 5433219560Savg break; 5434219560Savg }; 5435219560Savg if (p != NULL) 5436219560Savg strlcpy(desc, p, descsz); 5437219560Savg} 5438