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