15f2336efSEd Maste /* 25f2336efSEd Maste * System call argument to DTrace register array converstion. 35f2336efSEd Maste * 40e26cd44SEd Maste * DO NOT EDIT-- this file is automatically @generated. 55f2336efSEd Maste * $FreeBSD$ 65f2336efSEd Maste * This file is part of the DTrace syscall provider. 75f2336efSEd Maste */ 85f2336efSEd Maste 95f2336efSEd Maste static void 105f2336efSEd Maste systrace_args(int sysnum, void *params, uint64_t *uarg, int *n_args) 115f2336efSEd Maste { 125f2336efSEd Maste int64_t *iarg = (int64_t *) uarg; 135f2336efSEd Maste switch (sysnum) { 145f2336efSEd Maste #define nosys linux_nosys 155f2336efSEd Maste /* linux_setxattr */ 165f2336efSEd Maste case 5: { 17a39cdcd7SEdward Tomasz Napierala struct linux_setxattr_args *p = params; 18a39cdcd7SEdward Tomasz Napierala uarg[0] = (intptr_t) p->path; /* const char * */ 19a39cdcd7SEdward Tomasz Napierala uarg[1] = (intptr_t) p->name; /* const char * */ 20a39cdcd7SEdward Tomasz Napierala uarg[2] = (intptr_t) p->value; /* const char * */ 21a39cdcd7SEdward Tomasz Napierala iarg[3] = p->size; /* l_size_t */ 22a39cdcd7SEdward Tomasz Napierala iarg[4] = p->flags; /* l_int */ 23a39cdcd7SEdward Tomasz Napierala *n_args = 5; 245f2336efSEd Maste break; 255f2336efSEd Maste } 265f2336efSEd Maste /* linux_lsetxattr */ 275f2336efSEd Maste case 6: { 28a39cdcd7SEdward Tomasz Napierala struct linux_lsetxattr_args *p = params; 29a39cdcd7SEdward Tomasz Napierala uarg[0] = (intptr_t) p->path; /* const char * */ 30a39cdcd7SEdward Tomasz Napierala uarg[1] = (intptr_t) p->name; /* const char * */ 31a39cdcd7SEdward Tomasz Napierala uarg[2] = (intptr_t) p->value; /* const char * */ 32a39cdcd7SEdward Tomasz Napierala iarg[3] = p->size; /* l_size_t */ 33a39cdcd7SEdward Tomasz Napierala iarg[4] = p->flags; /* l_int */ 34a39cdcd7SEdward Tomasz Napierala *n_args = 5; 355f2336efSEd Maste break; 365f2336efSEd Maste } 375f2336efSEd Maste /* linux_fsetxattr */ 385f2336efSEd Maste case 7: { 39a39cdcd7SEdward Tomasz Napierala struct linux_fsetxattr_args *p = params; 40a39cdcd7SEdward Tomasz Napierala iarg[0] = p->fd; /* l_int */ 41a39cdcd7SEdward Tomasz Napierala uarg[1] = (intptr_t) p->name; /* const char * */ 42a39cdcd7SEdward Tomasz Napierala uarg[2] = (intptr_t) p->value; /* const char * */ 43a39cdcd7SEdward Tomasz Napierala iarg[3] = p->size; /* l_size_t */ 44a39cdcd7SEdward Tomasz Napierala iarg[4] = p->flags; /* l_int */ 45a39cdcd7SEdward Tomasz Napierala *n_args = 5; 465f2336efSEd Maste break; 475f2336efSEd Maste } 485f2336efSEd Maste /* linux_getxattr */ 495f2336efSEd Maste case 8: { 50a39cdcd7SEdward Tomasz Napierala struct linux_getxattr_args *p = params; 51a39cdcd7SEdward Tomasz Napierala uarg[0] = (intptr_t) p->path; /* const char * */ 52a39cdcd7SEdward Tomasz Napierala uarg[1] = (intptr_t) p->name; /* const char * */ 53a39cdcd7SEdward Tomasz Napierala uarg[2] = (intptr_t) p->value; /* char * */ 54a39cdcd7SEdward Tomasz Napierala iarg[3] = p->size; /* l_size_t */ 55a39cdcd7SEdward Tomasz Napierala *n_args = 4; 565f2336efSEd Maste break; 575f2336efSEd Maste } 585f2336efSEd Maste /* linux_lgetxattr */ 595f2336efSEd Maste case 9: { 60a39cdcd7SEdward Tomasz Napierala struct linux_lgetxattr_args *p = params; 61a39cdcd7SEdward Tomasz Napierala uarg[0] = (intptr_t) p->path; /* const char * */ 62a39cdcd7SEdward Tomasz Napierala uarg[1] = (intptr_t) p->name; /* const char * */ 63a39cdcd7SEdward Tomasz Napierala uarg[2] = (intptr_t) p->value; /* char * */ 64a39cdcd7SEdward Tomasz Napierala iarg[3] = p->size; /* l_size_t */ 65a39cdcd7SEdward Tomasz Napierala *n_args = 4; 665f2336efSEd Maste break; 675f2336efSEd Maste } 685f2336efSEd Maste /* linux_fgetxattr */ 695f2336efSEd Maste case 10: { 70a39cdcd7SEdward Tomasz Napierala struct linux_fgetxattr_args *p = params; 71a39cdcd7SEdward Tomasz Napierala iarg[0] = p->fd; /* l_int */ 72a39cdcd7SEdward Tomasz Napierala uarg[1] = (intptr_t) p->name; /* const char * */ 73a39cdcd7SEdward Tomasz Napierala uarg[2] = (intptr_t) p->value; /* char * */ 74a39cdcd7SEdward Tomasz Napierala iarg[3] = p->size; /* l_size_t */ 75a39cdcd7SEdward Tomasz Napierala *n_args = 4; 765f2336efSEd Maste break; 775f2336efSEd Maste } 785f2336efSEd Maste /* linux_listxattr */ 795f2336efSEd Maste case 11: { 80a39cdcd7SEdward Tomasz Napierala struct linux_listxattr_args *p = params; 81a39cdcd7SEdward Tomasz Napierala uarg[0] = (intptr_t) p->path; /* const char * */ 82a39cdcd7SEdward Tomasz Napierala uarg[1] = (intptr_t) p->list; /* const char * */ 83a39cdcd7SEdward Tomasz Napierala iarg[2] = p->size; /* l_size_t */ 84a39cdcd7SEdward Tomasz Napierala *n_args = 3; 855f2336efSEd Maste break; 865f2336efSEd Maste } 875f2336efSEd Maste /* linux_llistxattr */ 885f2336efSEd Maste case 12: { 89a39cdcd7SEdward Tomasz Napierala struct linux_llistxattr_args *p = params; 90a39cdcd7SEdward Tomasz Napierala uarg[0] = (intptr_t) p->path; /* const char * */ 91a39cdcd7SEdward Tomasz Napierala uarg[1] = (intptr_t) p->list; /* const char * */ 92a39cdcd7SEdward Tomasz Napierala iarg[2] = p->size; /* l_size_t */ 93a39cdcd7SEdward Tomasz Napierala *n_args = 3; 945f2336efSEd Maste break; 955f2336efSEd Maste } 965f2336efSEd Maste /* linux_flistxattr */ 975f2336efSEd Maste case 13: { 98a39cdcd7SEdward Tomasz Napierala struct linux_flistxattr_args *p = params; 99a39cdcd7SEdward Tomasz Napierala iarg[0] = p->fd; /* l_int */ 100a39cdcd7SEdward Tomasz Napierala uarg[1] = (intptr_t) p->list; /* const char * */ 101a39cdcd7SEdward Tomasz Napierala iarg[2] = p->size; /* l_size_t */ 102a39cdcd7SEdward Tomasz Napierala *n_args = 3; 1035f2336efSEd Maste break; 1045f2336efSEd Maste } 1055f2336efSEd Maste /* linux_removexattr */ 1065f2336efSEd Maste case 14: { 107a39cdcd7SEdward Tomasz Napierala struct linux_removexattr_args *p = params; 108a39cdcd7SEdward Tomasz Napierala uarg[0] = (intptr_t) p->path; /* const char * */ 109a39cdcd7SEdward Tomasz Napierala uarg[1] = (intptr_t) p->name; /* const char * */ 110a39cdcd7SEdward Tomasz Napierala *n_args = 2; 1115f2336efSEd Maste break; 1125f2336efSEd Maste } 1135f2336efSEd Maste /* linux_lremovexattr */ 1145f2336efSEd Maste case 15: { 115a39cdcd7SEdward Tomasz Napierala struct linux_lremovexattr_args *p = params; 116a39cdcd7SEdward Tomasz Napierala uarg[0] = (intptr_t) p->path; /* const char * */ 117a39cdcd7SEdward Tomasz Napierala uarg[1] = (intptr_t) p->name; /* const char * */ 118a39cdcd7SEdward Tomasz Napierala *n_args = 2; 1195f2336efSEd Maste break; 1205f2336efSEd Maste } 1215f2336efSEd Maste /* linux_fremovexattr */ 1225f2336efSEd Maste case 16: { 123a39cdcd7SEdward Tomasz Napierala struct linux_fremovexattr_args *p = params; 124a39cdcd7SEdward Tomasz Napierala iarg[0] = p->fd; /* l_int */ 125a39cdcd7SEdward Tomasz Napierala uarg[1] = (intptr_t) p->name; /* const char * */ 126a39cdcd7SEdward Tomasz Napierala *n_args = 2; 1275f2336efSEd Maste break; 1285f2336efSEd Maste } 1295f2336efSEd Maste /* linux_getcwd */ 1305f2336efSEd Maste case 17: { 1315f2336efSEd Maste struct linux_getcwd_args *p = params; 1325f2336efSEd Maste uarg[0] = (intptr_t) p->buf; /* char * */ 1335f2336efSEd Maste iarg[1] = p->bufsize; /* l_ulong */ 1345f2336efSEd Maste *n_args = 2; 1355f2336efSEd Maste break; 1365f2336efSEd Maste } 1375f2336efSEd Maste /* linux_lookup_dcookie */ 1385f2336efSEd Maste case 18: { 1395f2336efSEd Maste *n_args = 0; 1405f2336efSEd Maste break; 1415f2336efSEd Maste } 1425f2336efSEd Maste /* linux_eventfd2 */ 1435f2336efSEd Maste case 19: { 1445f2336efSEd Maste struct linux_eventfd2_args *p = params; 1455f2336efSEd Maste iarg[0] = p->initval; /* l_uint */ 1465f2336efSEd Maste iarg[1] = p->flags; /* l_int */ 1475f2336efSEd Maste *n_args = 2; 1485f2336efSEd Maste break; 1495f2336efSEd Maste } 1505f2336efSEd Maste /* linux_epoll_create1 */ 1515f2336efSEd Maste case 20: { 1525f2336efSEd Maste struct linux_epoll_create1_args *p = params; 1535f2336efSEd Maste iarg[0] = p->flags; /* l_int */ 1545f2336efSEd Maste *n_args = 1; 1555f2336efSEd Maste break; 1565f2336efSEd Maste } 1575f2336efSEd Maste /* linux_epoll_ctl */ 1585f2336efSEd Maste case 21: { 1595f2336efSEd Maste struct linux_epoll_ctl_args *p = params; 1605f2336efSEd Maste iarg[0] = p->epfd; /* l_int */ 1615f2336efSEd Maste iarg[1] = p->op; /* l_int */ 1625f2336efSEd Maste iarg[2] = p->fd; /* l_int */ 1635f2336efSEd Maste uarg[3] = (intptr_t) p->event; /* struct epoll_event * */ 1645f2336efSEd Maste *n_args = 4; 1655f2336efSEd Maste break; 1665f2336efSEd Maste } 1675f2336efSEd Maste /* linux_epoll_pwait */ 1685f2336efSEd Maste case 22: { 1695f2336efSEd Maste struct linux_epoll_pwait_args *p = params; 1705f2336efSEd Maste iarg[0] = p->epfd; /* l_int */ 1715f2336efSEd Maste uarg[1] = (intptr_t) p->events; /* struct epoll_event * */ 1725f2336efSEd Maste iarg[2] = p->maxevents; /* l_int */ 1735f2336efSEd Maste iarg[3] = p->timeout; /* l_int */ 1745f2336efSEd Maste uarg[4] = (intptr_t) p->mask; /* l_sigset_t * */ 1755f2336efSEd Maste iarg[5] = p->sigsetsize; /* l_size_t */ 1765f2336efSEd Maste *n_args = 6; 1775f2336efSEd Maste break; 1785f2336efSEd Maste } 179c4db0baaSEd Maste /* dup */ 180c4db0baaSEd Maste case 23: { 181c4db0baaSEd Maste struct dup_args *p = params; 182c4db0baaSEd Maste uarg[0] = p->fd; /* u_int */ 183c4db0baaSEd Maste *n_args = 1; 184c4db0baaSEd Maste break; 185c4db0baaSEd Maste } 1865f2336efSEd Maste /* linux_dup3 */ 1875f2336efSEd Maste case 24: { 1885f2336efSEd Maste struct linux_dup3_args *p = params; 1895f2336efSEd Maste iarg[0] = p->oldfd; /* l_int */ 1905f2336efSEd Maste iarg[1] = p->newfd; /* l_int */ 1915f2336efSEd Maste iarg[2] = p->flags; /* l_int */ 1925f2336efSEd Maste *n_args = 3; 1935f2336efSEd Maste break; 1945f2336efSEd Maste } 1955f2336efSEd Maste /* linux_fcntl */ 1965f2336efSEd Maste case 25: { 1975f2336efSEd Maste struct linux_fcntl_args *p = params; 1985f2336efSEd Maste iarg[0] = p->fd; /* l_uint */ 1995f2336efSEd Maste iarg[1] = p->cmd; /* l_uint */ 2005f2336efSEd Maste iarg[2] = p->arg; /* l_ulong */ 2015f2336efSEd Maste *n_args = 3; 2025f2336efSEd Maste break; 2035f2336efSEd Maste } 2045f2336efSEd Maste /* linux_inotify_init1 */ 2055f2336efSEd Maste case 26: { 2065f2336efSEd Maste struct linux_inotify_init1_args *p = params; 2075f2336efSEd Maste iarg[0] = p->flags; /* l_int */ 2085f2336efSEd Maste *n_args = 1; 2095f2336efSEd Maste break; 2105f2336efSEd Maste } 2115f2336efSEd Maste /* linux_inotify_add_watch */ 2125f2336efSEd Maste case 27: { 2135f2336efSEd Maste *n_args = 0; 2145f2336efSEd Maste break; 2155f2336efSEd Maste } 2165f2336efSEd Maste /* linux_inotify_rm_watch */ 2175f2336efSEd Maste case 28: { 2185f2336efSEd Maste *n_args = 0; 2195f2336efSEd Maste break; 2205f2336efSEd Maste } 2215f2336efSEd Maste /* linux_ioctl */ 2225f2336efSEd Maste case 29: { 2235f2336efSEd Maste struct linux_ioctl_args *p = params; 2245f2336efSEd Maste iarg[0] = p->fd; /* l_uint */ 2255f2336efSEd Maste iarg[1] = p->cmd; /* l_uint */ 226a39cdcd7SEdward Tomasz Napierala iarg[2] = p->arg; /* l_ulong */ 2275f2336efSEd Maste *n_args = 3; 2285f2336efSEd Maste break; 2295f2336efSEd Maste } 2305f2336efSEd Maste /* linux_ioprio_set */ 2315f2336efSEd Maste case 30: { 2325f2336efSEd Maste *n_args = 0; 2335f2336efSEd Maste break; 2345f2336efSEd Maste } 2355f2336efSEd Maste /* linux_ioprio_get */ 2365f2336efSEd Maste case 31: { 2375f2336efSEd Maste *n_args = 0; 2385f2336efSEd Maste break; 2395f2336efSEd Maste } 2405f2336efSEd Maste /* flock */ 2415f2336efSEd Maste case 32: { 2425f2336efSEd Maste struct flock_args *p = params; 2435f2336efSEd Maste iarg[0] = p->fd; /* int */ 2445f2336efSEd Maste iarg[1] = p->how; /* int */ 2455f2336efSEd Maste *n_args = 2; 2465f2336efSEd Maste break; 2475f2336efSEd Maste } 2485f2336efSEd Maste /* linux_mknodat */ 2495f2336efSEd Maste case 33: { 2505f2336efSEd Maste struct linux_mknodat_args *p = params; 2515f2336efSEd Maste iarg[0] = p->dfd; /* l_int */ 2525f2336efSEd Maste uarg[1] = (intptr_t) p->filename; /* const char * */ 2535f2336efSEd Maste iarg[2] = p->mode; /* l_int */ 2545f2336efSEd Maste iarg[3] = p->dev; /* l_uint */ 2555f2336efSEd Maste *n_args = 4; 2565f2336efSEd Maste break; 2575f2336efSEd Maste } 2585f2336efSEd Maste /* linux_mkdirat */ 2595f2336efSEd Maste case 34: { 2605f2336efSEd Maste struct linux_mkdirat_args *p = params; 2615f2336efSEd Maste iarg[0] = p->dfd; /* l_int */ 2625f2336efSEd Maste uarg[1] = (intptr_t) p->pathname; /* const char * */ 263a39cdcd7SEdward Tomasz Napierala iarg[2] = p->mode; /* l_mode_t */ 2645f2336efSEd Maste *n_args = 3; 2655f2336efSEd Maste break; 2665f2336efSEd Maste } 2675f2336efSEd Maste /* linux_unlinkat */ 2685f2336efSEd Maste case 35: { 2695f2336efSEd Maste struct linux_unlinkat_args *p = params; 2705f2336efSEd Maste iarg[0] = p->dfd; /* l_int */ 2715f2336efSEd Maste uarg[1] = (intptr_t) p->pathname; /* const char * */ 2725f2336efSEd Maste iarg[2] = p->flag; /* l_int */ 2735f2336efSEd Maste *n_args = 3; 2745f2336efSEd Maste break; 2755f2336efSEd Maste } 2765f2336efSEd Maste /* linux_symlinkat */ 2775f2336efSEd Maste case 36: { 2785f2336efSEd Maste struct linux_symlinkat_args *p = params; 2795f2336efSEd Maste uarg[0] = (intptr_t) p->oldname; /* const char * */ 2805f2336efSEd Maste iarg[1] = p->newdfd; /* l_int */ 2815f2336efSEd Maste uarg[2] = (intptr_t) p->newname; /* const char * */ 2825f2336efSEd Maste *n_args = 3; 2835f2336efSEd Maste break; 2845f2336efSEd Maste } 2855f2336efSEd Maste /* linux_linkat */ 2865f2336efSEd Maste case 37: { 2875f2336efSEd Maste struct linux_linkat_args *p = params; 2885f2336efSEd Maste iarg[0] = p->olddfd; /* l_int */ 2895f2336efSEd Maste uarg[1] = (intptr_t) p->oldname; /* const char * */ 2905f2336efSEd Maste iarg[2] = p->newdfd; /* l_int */ 2915f2336efSEd Maste uarg[3] = (intptr_t) p->newname; /* const char * */ 2925f2336efSEd Maste iarg[4] = p->flag; /* l_int */ 2935f2336efSEd Maste *n_args = 5; 2945f2336efSEd Maste break; 2955f2336efSEd Maste } 2965f2336efSEd Maste /* linux_renameat */ 2975f2336efSEd Maste case 38: { 2985f2336efSEd Maste struct linux_renameat_args *p = params; 2995f2336efSEd Maste iarg[0] = p->olddfd; /* l_int */ 3005f2336efSEd Maste uarg[1] = (intptr_t) p->oldname; /* const char * */ 3015f2336efSEd Maste iarg[2] = p->newdfd; /* l_int */ 3025f2336efSEd Maste uarg[3] = (intptr_t) p->newname; /* const char * */ 3035f2336efSEd Maste *n_args = 4; 3045f2336efSEd Maste break; 3055f2336efSEd Maste } 3065f2336efSEd Maste /* linux_mount */ 3075f2336efSEd Maste case 40: { 3085f2336efSEd Maste struct linux_mount_args *p = params; 3095f2336efSEd Maste uarg[0] = (intptr_t) p->specialfile; /* char * */ 3105f2336efSEd Maste uarg[1] = (intptr_t) p->dir; /* char * */ 3115f2336efSEd Maste uarg[2] = (intptr_t) p->filesystemtype; /* char * */ 3125f2336efSEd Maste iarg[3] = p->rwflag; /* l_ulong */ 3135f2336efSEd Maste uarg[4] = (intptr_t) p->data; /* void * */ 3145f2336efSEd Maste *n_args = 5; 3155f2336efSEd Maste break; 3165f2336efSEd Maste } 3175f2336efSEd Maste /* linux_pivot_root */ 3185f2336efSEd Maste case 41: { 3195f2336efSEd Maste *n_args = 0; 3205f2336efSEd Maste break; 3215f2336efSEd Maste } 3225f2336efSEd Maste /* linux_statfs */ 3235f2336efSEd Maste case 43: { 3245f2336efSEd Maste struct linux_statfs_args *p = params; 3255f2336efSEd Maste uarg[0] = (intptr_t) p->path; /* char * */ 3265f2336efSEd Maste uarg[1] = (intptr_t) p->buf; /* struct l_statfs_buf * */ 3275f2336efSEd Maste *n_args = 2; 3285f2336efSEd Maste break; 3295f2336efSEd Maste } 3305f2336efSEd Maste /* linux_fstatfs */ 3315f2336efSEd Maste case 44: { 3325f2336efSEd Maste struct linux_fstatfs_args *p = params; 3335f2336efSEd Maste iarg[0] = p->fd; /* l_uint */ 3345f2336efSEd Maste uarg[1] = (intptr_t) p->buf; /* struct l_statfs_buf * */ 3355f2336efSEd Maste *n_args = 2; 3365f2336efSEd Maste break; 3375f2336efSEd Maste } 3385f2336efSEd Maste /* linux_truncate */ 3395f2336efSEd Maste case 45: { 3405f2336efSEd Maste struct linux_truncate_args *p = params; 3415f2336efSEd Maste uarg[0] = (intptr_t) p->path; /* char * */ 3425f2336efSEd Maste iarg[1] = p->length; /* l_ulong */ 3435f2336efSEd Maste *n_args = 2; 3445f2336efSEd Maste break; 3455f2336efSEd Maste } 3465f2336efSEd Maste /* linux_ftruncate */ 3475f2336efSEd Maste case 46: { 3485f2336efSEd Maste struct linux_ftruncate_args *p = params; 3495f2336efSEd Maste iarg[0] = p->fd; /* l_int */ 3505f2336efSEd Maste iarg[1] = p->length; /* l_long */ 3515f2336efSEd Maste *n_args = 2; 3525f2336efSEd Maste break; 3535f2336efSEd Maste } 3545f2336efSEd Maste /* linux_fallocate */ 3555f2336efSEd Maste case 47: { 3565f2336efSEd Maste struct linux_fallocate_args *p = params; 3575f2336efSEd Maste iarg[0] = p->fd; /* l_int */ 3585f2336efSEd Maste iarg[1] = p->mode; /* l_int */ 3595f2336efSEd Maste iarg[2] = p->offset; /* l_loff_t */ 3605f2336efSEd Maste iarg[3] = p->len; /* l_loff_t */ 3615f2336efSEd Maste *n_args = 4; 3625f2336efSEd Maste break; 3635f2336efSEd Maste } 3645f2336efSEd Maste /* linux_faccessat */ 3655f2336efSEd Maste case 48: { 3665f2336efSEd Maste struct linux_faccessat_args *p = params; 3675f2336efSEd Maste iarg[0] = p->dfd; /* l_int */ 3685f2336efSEd Maste uarg[1] = (intptr_t) p->filename; /* const char * */ 3695f2336efSEd Maste iarg[2] = p->amode; /* l_int */ 3705f2336efSEd Maste *n_args = 3; 3715f2336efSEd Maste break; 3725f2336efSEd Maste } 3735f2336efSEd Maste /* linux_chdir */ 3745f2336efSEd Maste case 49: { 3755f2336efSEd Maste struct linux_chdir_args *p = params; 3765f2336efSEd Maste uarg[0] = (intptr_t) p->path; /* char * */ 3775f2336efSEd Maste *n_args = 1; 3785f2336efSEd Maste break; 3795f2336efSEd Maste } 3805f2336efSEd Maste /* fchdir */ 3815f2336efSEd Maste case 50: { 3825f2336efSEd Maste struct fchdir_args *p = params; 3835f2336efSEd Maste iarg[0] = p->fd; /* int */ 3845f2336efSEd Maste *n_args = 1; 3855f2336efSEd Maste break; 3865f2336efSEd Maste } 3875f2336efSEd Maste /* chroot */ 3885f2336efSEd Maste case 51: { 3895f2336efSEd Maste struct chroot_args *p = params; 3905f2336efSEd Maste uarg[0] = (intptr_t) p->path; /* char * */ 3915f2336efSEd Maste *n_args = 1; 3925f2336efSEd Maste break; 3935f2336efSEd Maste } 3945f2336efSEd Maste /* fchmod */ 3955f2336efSEd Maste case 52: { 3965f2336efSEd Maste struct fchmod_args *p = params; 3975f2336efSEd Maste iarg[0] = p->fd; /* int */ 3985f2336efSEd Maste iarg[1] = p->mode; /* int */ 3995f2336efSEd Maste *n_args = 2; 4005f2336efSEd Maste break; 4015f2336efSEd Maste } 4025f2336efSEd Maste /* linux_fchmodat */ 4035f2336efSEd Maste case 53: { 4045f2336efSEd Maste struct linux_fchmodat_args *p = params; 4055f2336efSEd Maste iarg[0] = p->dfd; /* l_int */ 4065f2336efSEd Maste uarg[1] = (intptr_t) p->filename; /* const char * */ 4075f2336efSEd Maste iarg[2] = p->mode; /* l_mode_t */ 4085f2336efSEd Maste *n_args = 3; 4095f2336efSEd Maste break; 4105f2336efSEd Maste } 4115f2336efSEd Maste /* linux_fchownat */ 4125f2336efSEd Maste case 54: { 4135f2336efSEd Maste struct linux_fchownat_args *p = params; 4145f2336efSEd Maste iarg[0] = p->dfd; /* l_int */ 4155f2336efSEd Maste uarg[1] = (intptr_t) p->filename; /* const char * */ 4165f2336efSEd Maste iarg[2] = p->uid; /* l_uid_t */ 4175f2336efSEd Maste iarg[3] = p->gid; /* l_gid_t */ 4185f2336efSEd Maste iarg[4] = p->flag; /* l_int */ 4195f2336efSEd Maste *n_args = 5; 4205f2336efSEd Maste break; 4215f2336efSEd Maste } 4225f2336efSEd Maste /* fchown */ 4235f2336efSEd Maste case 55: { 4245f2336efSEd Maste struct fchown_args *p = params; 4255f2336efSEd Maste iarg[0] = p->fd; /* int */ 4265f2336efSEd Maste iarg[1] = p->uid; /* int */ 4275f2336efSEd Maste iarg[2] = p->gid; /* int */ 4285f2336efSEd Maste *n_args = 3; 4295f2336efSEd Maste break; 4305f2336efSEd Maste } 4315f2336efSEd Maste /* linux_openat */ 4325f2336efSEd Maste case 56: { 4335f2336efSEd Maste struct linux_openat_args *p = params; 4345f2336efSEd Maste iarg[0] = p->dfd; /* l_int */ 4355f2336efSEd Maste uarg[1] = (intptr_t) p->filename; /* const char * */ 4365f2336efSEd Maste iarg[2] = p->flags; /* l_int */ 437a39cdcd7SEdward Tomasz Napierala iarg[3] = p->mode; /* l_mode_t */ 4385f2336efSEd Maste *n_args = 4; 4395f2336efSEd Maste break; 4405f2336efSEd Maste } 4415f2336efSEd Maste /* close */ 4425f2336efSEd Maste case 57: { 4435f2336efSEd Maste struct close_args *p = params; 4445f2336efSEd Maste iarg[0] = p->fd; /* int */ 4455f2336efSEd Maste *n_args = 1; 4465f2336efSEd Maste break; 4475f2336efSEd Maste } 4485f2336efSEd Maste /* linux_vhangup */ 4495f2336efSEd Maste case 58: { 4505f2336efSEd Maste *n_args = 0; 4515f2336efSEd Maste break; 4525f2336efSEd Maste } 4535f2336efSEd Maste /* linux_pipe2 */ 4545f2336efSEd Maste case 59: { 4555f2336efSEd Maste struct linux_pipe2_args *p = params; 4565f2336efSEd Maste uarg[0] = (intptr_t) p->pipefds; /* l_int * */ 4575f2336efSEd Maste iarg[1] = p->flags; /* l_int */ 4585f2336efSEd Maste *n_args = 2; 4595f2336efSEd Maste break; 4605f2336efSEd Maste } 4615f2336efSEd Maste /* linux_getdents64 */ 4625f2336efSEd Maste case 61: { 4635f2336efSEd Maste struct linux_getdents64_args *p = params; 4645f2336efSEd Maste iarg[0] = p->fd; /* l_uint */ 4655f2336efSEd Maste uarg[1] = (intptr_t) p->dirent; /* void * */ 4665f2336efSEd Maste iarg[2] = p->count; /* l_uint */ 4675f2336efSEd Maste *n_args = 3; 4685f2336efSEd Maste break; 4695f2336efSEd Maste } 4705f2336efSEd Maste /* linux_lseek */ 4715f2336efSEd Maste case 62: { 4725f2336efSEd Maste struct linux_lseek_args *p = params; 4735f2336efSEd Maste iarg[0] = p->fdes; /* l_uint */ 4745f2336efSEd Maste iarg[1] = p->off; /* l_off_t */ 4755f2336efSEd Maste iarg[2] = p->whence; /* l_int */ 4765f2336efSEd Maste *n_args = 3; 4775f2336efSEd Maste break; 4785f2336efSEd Maste } 4795f2336efSEd Maste /* read */ 4805f2336efSEd Maste case 63: { 4815f2336efSEd Maste struct read_args *p = params; 4825f2336efSEd Maste iarg[0] = p->fd; /* int */ 4835f2336efSEd Maste uarg[1] = (intptr_t) p->buf; /* char * */ 484a39cdcd7SEdward Tomasz Napierala iarg[2] = p->nbyte; /* l_size_t */ 4855f2336efSEd Maste *n_args = 3; 4865f2336efSEd Maste break; 4875f2336efSEd Maste } 4885f2336efSEd Maste /* write */ 4895f2336efSEd Maste case 64: { 4905f2336efSEd Maste struct write_args *p = params; 4915f2336efSEd Maste iarg[0] = p->fd; /* int */ 4925f2336efSEd Maste uarg[1] = (intptr_t) p->buf; /* char * */ 493a39cdcd7SEdward Tomasz Napierala iarg[2] = p->nbyte; /* l_size_t */ 4945f2336efSEd Maste *n_args = 3; 4955f2336efSEd Maste break; 4965f2336efSEd Maste } 4975f2336efSEd Maste /* readv */ 4985f2336efSEd Maste case 65: { 4995f2336efSEd Maste struct readv_args *p = params; 5005f2336efSEd Maste iarg[0] = p->fd; /* int */ 5015f2336efSEd Maste uarg[1] = (intptr_t) p->iovp; /* struct iovec * */ 5025f2336efSEd Maste uarg[2] = p->iovcnt; /* u_int */ 5035f2336efSEd Maste *n_args = 3; 5045f2336efSEd Maste break; 5055f2336efSEd Maste } 5065f2336efSEd Maste /* writev */ 5075f2336efSEd Maste case 66: { 5085f2336efSEd Maste struct writev_args *p = params; 5095f2336efSEd Maste iarg[0] = p->fd; /* int */ 5105f2336efSEd Maste uarg[1] = (intptr_t) p->iovp; /* struct iovec * */ 5115f2336efSEd Maste uarg[2] = p->iovcnt; /* u_int */ 5125f2336efSEd Maste *n_args = 3; 5135f2336efSEd Maste break; 5145f2336efSEd Maste } 5155f2336efSEd Maste /* linux_pread */ 5165f2336efSEd Maste case 67: { 5175f2336efSEd Maste struct linux_pread_args *p = params; 5185f2336efSEd Maste iarg[0] = p->fd; /* l_uint */ 5195f2336efSEd Maste uarg[1] = (intptr_t) p->buf; /* char * */ 5205f2336efSEd Maste iarg[2] = p->nbyte; /* l_size_t */ 5215f2336efSEd Maste iarg[3] = p->offset; /* l_loff_t */ 5225f2336efSEd Maste *n_args = 4; 5235f2336efSEd Maste break; 5245f2336efSEd Maste } 5255f2336efSEd Maste /* linux_pwrite */ 5265f2336efSEd Maste case 68: { 5275f2336efSEd Maste struct linux_pwrite_args *p = params; 5285f2336efSEd Maste iarg[0] = p->fd; /* l_uint */ 5295f2336efSEd Maste uarg[1] = (intptr_t) p->buf; /* char * */ 5305f2336efSEd Maste iarg[2] = p->nbyte; /* l_size_t */ 5315f2336efSEd Maste iarg[3] = p->offset; /* l_loff_t */ 5325f2336efSEd Maste *n_args = 4; 5335f2336efSEd Maste break; 5345f2336efSEd Maste } 5355f2336efSEd Maste /* linux_preadv */ 5365f2336efSEd Maste case 69: { 5375f2336efSEd Maste struct linux_preadv_args *p = params; 5385f2336efSEd Maste iarg[0] = p->fd; /* l_ulong */ 5395f2336efSEd Maste uarg[1] = (intptr_t) p->vec; /* struct iovec * */ 5405f2336efSEd Maste iarg[2] = p->vlen; /* l_ulong */ 5415f2336efSEd Maste iarg[3] = p->pos_l; /* l_ulong */ 5425f2336efSEd Maste iarg[4] = p->pos_h; /* l_ulong */ 5435f2336efSEd Maste *n_args = 5; 5445f2336efSEd Maste break; 5455f2336efSEd Maste } 5465f2336efSEd Maste /* linux_pwritev */ 5475f2336efSEd Maste case 70: { 5485f2336efSEd Maste struct linux_pwritev_args *p = params; 5495f2336efSEd Maste iarg[0] = p->fd; /* l_ulong */ 5505f2336efSEd Maste uarg[1] = (intptr_t) p->vec; /* struct iovec * */ 5515f2336efSEd Maste iarg[2] = p->vlen; /* l_ulong */ 5525f2336efSEd Maste iarg[3] = p->pos_l; /* l_ulong */ 5535f2336efSEd Maste iarg[4] = p->pos_h; /* l_ulong */ 5545f2336efSEd Maste *n_args = 5; 5555f2336efSEd Maste break; 5565f2336efSEd Maste } 5575f2336efSEd Maste /* linux_sendfile */ 5585f2336efSEd Maste case 71: { 5595f2336efSEd Maste struct linux_sendfile_args *p = params; 5605f2336efSEd Maste iarg[0] = p->out; /* l_int */ 5615f2336efSEd Maste iarg[1] = p->in; /* l_int */ 562a39cdcd7SEdward Tomasz Napierala uarg[2] = (intptr_t) p->offset; /* l_off_t * */ 5635f2336efSEd Maste iarg[3] = p->count; /* l_size_t */ 5645f2336efSEd Maste *n_args = 4; 5655f2336efSEd Maste break; 5665f2336efSEd Maste } 5675f2336efSEd Maste /* linux_pselect6 */ 5685f2336efSEd Maste case 72: { 5695f2336efSEd Maste struct linux_pselect6_args *p = params; 5705f2336efSEd Maste iarg[0] = p->nfds; /* l_int */ 5715f2336efSEd Maste uarg[1] = (intptr_t) p->readfds; /* l_fd_set * */ 5725f2336efSEd Maste uarg[2] = (intptr_t) p->writefds; /* l_fd_set * */ 5735f2336efSEd Maste uarg[3] = (intptr_t) p->exceptfds; /* l_fd_set * */ 5745f2336efSEd Maste uarg[4] = (intptr_t) p->tsp; /* struct l_timespec * */ 5755f2336efSEd Maste uarg[5] = (intptr_t) p->sig; /* l_uintptr_t * */ 5765f2336efSEd Maste *n_args = 6; 5775f2336efSEd Maste break; 5785f2336efSEd Maste } 5795f2336efSEd Maste /* linux_ppoll */ 5805f2336efSEd Maste case 73: { 5815f2336efSEd Maste struct linux_ppoll_args *p = params; 5825f2336efSEd Maste uarg[0] = (intptr_t) p->fds; /* struct pollfd * */ 583a39cdcd7SEdward Tomasz Napierala iarg[1] = p->nfds; /* l_uint */ 5845f2336efSEd Maste uarg[2] = (intptr_t) p->tsp; /* struct l_timespec * */ 5855f2336efSEd Maste uarg[3] = (intptr_t) p->sset; /* l_sigset_t * */ 5865f2336efSEd Maste iarg[4] = p->ssize; /* l_size_t */ 5875f2336efSEd Maste *n_args = 5; 5885f2336efSEd Maste break; 5895f2336efSEd Maste } 5905f2336efSEd Maste /* linux_signalfd4 */ 5915f2336efSEd Maste case 74: { 5925f2336efSEd Maste *n_args = 0; 5935f2336efSEd Maste break; 5945f2336efSEd Maste } 5955f2336efSEd Maste /* linux_vmsplice */ 5965f2336efSEd Maste case 75: { 5975f2336efSEd Maste *n_args = 0; 5985f2336efSEd Maste break; 5995f2336efSEd Maste } 6005f2336efSEd Maste /* linux_splice */ 6015f2336efSEd Maste case 76: { 602*3e9a2142SEdward Tomasz Napierala struct linux_splice_args *p = params; 603*3e9a2142SEdward Tomasz Napierala iarg[0] = p->fd_in; /* int */ 604*3e9a2142SEdward Tomasz Napierala uarg[1] = (intptr_t) p->off_in; /* l_loff_t * */ 605*3e9a2142SEdward Tomasz Napierala iarg[2] = p->fd_out; /* int */ 606*3e9a2142SEdward Tomasz Napierala uarg[3] = (intptr_t) p->off_out; /* l_loff_t * */ 607*3e9a2142SEdward Tomasz Napierala iarg[4] = p->len; /* l_size_t */ 608*3e9a2142SEdward Tomasz Napierala iarg[5] = p->flags; /* l_uint */ 609*3e9a2142SEdward Tomasz Napierala *n_args = 6; 6105f2336efSEd Maste break; 6115f2336efSEd Maste } 6125f2336efSEd Maste /* linux_tee */ 6135f2336efSEd Maste case 77: { 6145f2336efSEd Maste *n_args = 0; 6155f2336efSEd Maste break; 6165f2336efSEd Maste } 6175f2336efSEd Maste /* linux_readlinkat */ 6185f2336efSEd Maste case 78: { 6195f2336efSEd Maste struct linux_readlinkat_args *p = params; 6205f2336efSEd Maste iarg[0] = p->dfd; /* l_int */ 6215f2336efSEd Maste uarg[1] = (intptr_t) p->path; /* const char * */ 6225f2336efSEd Maste uarg[2] = (intptr_t) p->buf; /* char * */ 6235f2336efSEd Maste iarg[3] = p->bufsiz; /* l_int */ 6245f2336efSEd Maste *n_args = 4; 6255f2336efSEd Maste break; 6265f2336efSEd Maste } 6275f2336efSEd Maste /* linux_newfstatat */ 6285f2336efSEd Maste case 79: { 6295f2336efSEd Maste struct linux_newfstatat_args *p = params; 6305f2336efSEd Maste iarg[0] = p->dfd; /* l_int */ 6315f2336efSEd Maste uarg[1] = (intptr_t) p->pathname; /* char * */ 6325f2336efSEd Maste uarg[2] = (intptr_t) p->statbuf; /* struct l_stat64 * */ 6335f2336efSEd Maste iarg[3] = p->flag; /* l_int */ 6345f2336efSEd Maste *n_args = 4; 6355f2336efSEd Maste break; 6365f2336efSEd Maste } 6375f2336efSEd Maste /* linux_newfstat */ 6385f2336efSEd Maste case 80: { 6395f2336efSEd Maste struct linux_newfstat_args *p = params; 6405f2336efSEd Maste iarg[0] = p->fd; /* l_uint */ 6415f2336efSEd Maste uarg[1] = (intptr_t) p->buf; /* struct l_newstat * */ 6425f2336efSEd Maste *n_args = 2; 6435f2336efSEd Maste break; 6445f2336efSEd Maste } 6455f2336efSEd Maste /* fsync */ 6465f2336efSEd Maste case 82: { 6475f2336efSEd Maste struct fsync_args *p = params; 6485f2336efSEd Maste iarg[0] = p->fd; /* int */ 6495f2336efSEd Maste *n_args = 1; 6505f2336efSEd Maste break; 6515f2336efSEd Maste } 6525f2336efSEd Maste /* linux_fdatasync */ 6535f2336efSEd Maste case 83: { 6545f2336efSEd Maste struct linux_fdatasync_args *p = params; 6555f2336efSEd Maste iarg[0] = p->fd; /* l_uint */ 6565f2336efSEd Maste *n_args = 1; 6575f2336efSEd Maste break; 6585f2336efSEd Maste } 6595f2336efSEd Maste /* linux_sync_file_range */ 6605f2336efSEd Maste case 84: { 6610cde2b32SEdward Tomasz Napierala struct linux_sync_file_range_args *p = params; 6620cde2b32SEdward Tomasz Napierala iarg[0] = p->fd; /* l_int */ 6630cde2b32SEdward Tomasz Napierala iarg[1] = p->offset; /* l_loff_t */ 6640cde2b32SEdward Tomasz Napierala iarg[2] = p->nbytes; /* l_loff_t */ 665a39cdcd7SEdward Tomasz Napierala iarg[3] = p->flags; /* l_uint */ 6660cde2b32SEdward Tomasz Napierala *n_args = 4; 6675f2336efSEd Maste break; 6685f2336efSEd Maste } 6695f2336efSEd Maste /* linux_timerfd_create */ 6705f2336efSEd Maste case 85: { 6715f2336efSEd Maste struct linux_timerfd_create_args *p = params; 6725f2336efSEd Maste iarg[0] = p->clockid; /* l_int */ 6735f2336efSEd Maste iarg[1] = p->flags; /* l_int */ 6745f2336efSEd Maste *n_args = 2; 6755f2336efSEd Maste break; 6765f2336efSEd Maste } 6775f2336efSEd Maste /* linux_timerfd_settime */ 6785f2336efSEd Maste case 86: { 6795f2336efSEd Maste struct linux_timerfd_settime_args *p = params; 6805f2336efSEd Maste iarg[0] = p->fd; /* l_int */ 6815f2336efSEd Maste iarg[1] = p->flags; /* l_int */ 6825f2336efSEd Maste uarg[2] = (intptr_t) p->new_value; /* const struct l_itimerspec * */ 6835f2336efSEd Maste uarg[3] = (intptr_t) p->old_value; /* struct l_itimerspec * */ 6845f2336efSEd Maste *n_args = 4; 6855f2336efSEd Maste break; 6865f2336efSEd Maste } 6875f2336efSEd Maste /* linux_timerfd_gettime */ 6885f2336efSEd Maste case 87: { 6895f2336efSEd Maste struct linux_timerfd_gettime_args *p = params; 6905f2336efSEd Maste iarg[0] = p->fd; /* l_int */ 6915f2336efSEd Maste uarg[1] = (intptr_t) p->old_value; /* struct l_itimerspec * */ 6925f2336efSEd Maste *n_args = 2; 6935f2336efSEd Maste break; 6945f2336efSEd Maste } 6955f2336efSEd Maste /* linux_utimensat */ 6965f2336efSEd Maste case 88: { 6975f2336efSEd Maste struct linux_utimensat_args *p = params; 6985f2336efSEd Maste iarg[0] = p->dfd; /* l_int */ 6995f2336efSEd Maste uarg[1] = (intptr_t) p->pathname; /* const char * */ 7005f2336efSEd Maste uarg[2] = (intptr_t) p->times; /* const struct l_timespec * */ 7015f2336efSEd Maste iarg[3] = p->flags; /* l_int */ 7025f2336efSEd Maste *n_args = 4; 7035f2336efSEd Maste break; 7045f2336efSEd Maste } 7055f2336efSEd Maste /* acct */ 7065f2336efSEd Maste case 89: { 7075f2336efSEd Maste struct acct_args *p = params; 7085f2336efSEd Maste uarg[0] = (intptr_t) p->path; /* char * */ 7095f2336efSEd Maste *n_args = 1; 7105f2336efSEd Maste break; 7115f2336efSEd Maste } 7125f2336efSEd Maste /* linux_capget */ 7135f2336efSEd Maste case 90: { 7145f2336efSEd Maste struct linux_capget_args *p = params; 7155f2336efSEd Maste uarg[0] = (intptr_t) p->hdrp; /* struct l_user_cap_header * */ 7165f2336efSEd Maste uarg[1] = (intptr_t) p->datap; /* struct l_user_cap_data * */ 7175f2336efSEd Maste *n_args = 2; 7185f2336efSEd Maste break; 7195f2336efSEd Maste } 7205f2336efSEd Maste /* linux_capset */ 7215f2336efSEd Maste case 91: { 7225f2336efSEd Maste struct linux_capset_args *p = params; 7235f2336efSEd Maste uarg[0] = (intptr_t) p->hdrp; /* struct l_user_cap_header * */ 7245f2336efSEd Maste uarg[1] = (intptr_t) p->datap; /* struct l_user_cap_data * */ 7255f2336efSEd Maste *n_args = 2; 7265f2336efSEd Maste break; 7275f2336efSEd Maste } 7285f2336efSEd Maste /* linux_personality */ 7295f2336efSEd Maste case 92: { 7305f2336efSEd Maste struct linux_personality_args *p = params; 7315f2336efSEd Maste iarg[0] = p->per; /* l_uint */ 7325f2336efSEd Maste *n_args = 1; 7335f2336efSEd Maste break; 7345f2336efSEd Maste } 7355f2336efSEd Maste /* linux_exit */ 7365f2336efSEd Maste case 93: { 7375f2336efSEd Maste struct linux_exit_args *p = params; 738a39cdcd7SEdward Tomasz Napierala uarg[0] = p->rval; /* u_int */ 7395f2336efSEd Maste *n_args = 1; 7405f2336efSEd Maste break; 7415f2336efSEd Maste } 7425f2336efSEd Maste /* linux_exit_group */ 7435f2336efSEd Maste case 94: { 7445f2336efSEd Maste struct linux_exit_group_args *p = params; 745a39cdcd7SEdward Tomasz Napierala iarg[0] = p->error_code; /* l_int */ 7465f2336efSEd Maste *n_args = 1; 7475f2336efSEd Maste break; 7485f2336efSEd Maste } 7495f2336efSEd Maste /* linux_waitid */ 7505f2336efSEd Maste case 95: { 7515f2336efSEd Maste struct linux_waitid_args *p = params; 7525f2336efSEd Maste iarg[0] = p->idtype; /* l_int */ 7535f2336efSEd Maste iarg[1] = p->id; /* l_pid_t */ 7545f2336efSEd Maste uarg[2] = (intptr_t) p->info; /* l_siginfo_t * */ 7555f2336efSEd Maste iarg[3] = p->options; /* l_int */ 7565f2336efSEd Maste uarg[4] = (intptr_t) p->rusage; /* struct rusage * */ 7575f2336efSEd Maste *n_args = 5; 7585f2336efSEd Maste break; 7595f2336efSEd Maste } 7605f2336efSEd Maste /* linux_set_tid_address */ 7615f2336efSEd Maste case 96: { 7625f2336efSEd Maste struct linux_set_tid_address_args *p = params; 763a39cdcd7SEdward Tomasz Napierala uarg[0] = (intptr_t) p->tidptr; /* l_int * */ 7645f2336efSEd Maste *n_args = 1; 7655f2336efSEd Maste break; 7665f2336efSEd Maste } 7675f2336efSEd Maste /* linux_unshare */ 7685f2336efSEd Maste case 97: { 7695f2336efSEd Maste *n_args = 0; 7705f2336efSEd Maste break; 7715f2336efSEd Maste } 7725f2336efSEd Maste /* linux_sys_futex */ 7735f2336efSEd Maste case 98: { 7745f2336efSEd Maste struct linux_sys_futex_args *p = params; 7755f2336efSEd Maste uarg[0] = (intptr_t) p->uaddr; /* void * */ 7765f2336efSEd Maste iarg[1] = p->op; /* int */ 7775f2336efSEd Maste iarg[2] = p->val; /* int */ 7785f2336efSEd Maste uarg[3] = (intptr_t) p->timeout; /* struct l_timespec * */ 7795f2336efSEd Maste uarg[4] = (intptr_t) p->uaddr2; /* void * */ 7805f2336efSEd Maste iarg[5] = p->val3; /* int */ 7815f2336efSEd Maste *n_args = 6; 7825f2336efSEd Maste break; 7835f2336efSEd Maste } 7845f2336efSEd Maste /* linux_set_robust_list */ 7855f2336efSEd Maste case 99: { 7865f2336efSEd Maste struct linux_set_robust_list_args *p = params; 7875f2336efSEd Maste uarg[0] = (intptr_t) p->head; /* struct linux_robust_list_head * */ 7885f2336efSEd Maste iarg[1] = p->len; /* l_size_t */ 7895f2336efSEd Maste *n_args = 2; 7905f2336efSEd Maste break; 7915f2336efSEd Maste } 7925f2336efSEd Maste /* linux_get_robust_list */ 7935f2336efSEd Maste case 100: { 7945f2336efSEd Maste struct linux_get_robust_list_args *p = params; 7955f2336efSEd Maste iarg[0] = p->pid; /* l_int */ 7965f2336efSEd Maste uarg[1] = (intptr_t) p->head; /* struct linux_robust_list_head ** */ 7975f2336efSEd Maste uarg[2] = (intptr_t) p->len; /* l_size_t * */ 7985f2336efSEd Maste *n_args = 3; 7995f2336efSEd Maste break; 8005f2336efSEd Maste } 8015f2336efSEd Maste /* linux_nanosleep */ 8025f2336efSEd Maste case 101: { 8035f2336efSEd Maste struct linux_nanosleep_args *p = params; 8045f2336efSEd Maste uarg[0] = (intptr_t) p->rqtp; /* const struct l_timespec * */ 8055f2336efSEd Maste uarg[1] = (intptr_t) p->rmtp; /* struct l_timespec * */ 8065f2336efSEd Maste *n_args = 2; 8075f2336efSEd Maste break; 8085f2336efSEd Maste } 8095f2336efSEd Maste /* linux_getitimer */ 8105f2336efSEd Maste case 102: { 8115f2336efSEd Maste struct linux_getitimer_args *p = params; 8125f2336efSEd Maste iarg[0] = p->which; /* l_int */ 8135f2336efSEd Maste uarg[1] = (intptr_t) p->itv; /* struct l_itimerval * */ 8145f2336efSEd Maste *n_args = 2; 8155f2336efSEd Maste break; 8165f2336efSEd Maste } 8175f2336efSEd Maste /* linux_setitimer */ 8185f2336efSEd Maste case 103: { 8195f2336efSEd Maste struct linux_setitimer_args *p = params; 8205f2336efSEd Maste iarg[0] = p->which; /* l_int */ 8215f2336efSEd Maste uarg[1] = (intptr_t) p->itv; /* struct l_itimerval * */ 8225f2336efSEd Maste uarg[2] = (intptr_t) p->oitv; /* struct l_itimerval * */ 8235f2336efSEd Maste *n_args = 3; 8245f2336efSEd Maste break; 8255f2336efSEd Maste } 8265f2336efSEd Maste /* linux_kexec_load */ 8275f2336efSEd Maste case 104: { 8285f2336efSEd Maste *n_args = 0; 8295f2336efSEd Maste break; 8305f2336efSEd Maste } 8315f2336efSEd Maste /* linux_init_module */ 8325f2336efSEd Maste case 105: { 8335f2336efSEd Maste *n_args = 0; 8345f2336efSEd Maste break; 8355f2336efSEd Maste } 8365f2336efSEd Maste /* linux_delete_module */ 8375f2336efSEd Maste case 106: { 8385f2336efSEd Maste *n_args = 0; 8395f2336efSEd Maste break; 8405f2336efSEd Maste } 8415f2336efSEd Maste /* linux_timer_create */ 8425f2336efSEd Maste case 107: { 8435f2336efSEd Maste struct linux_timer_create_args *p = params; 8445f2336efSEd Maste iarg[0] = p->clock_id; /* clockid_t */ 8455f2336efSEd Maste uarg[1] = (intptr_t) p->evp; /* struct sigevent * */ 8465f2336efSEd Maste uarg[2] = (intptr_t) p->timerid; /* l_timer_t * */ 8475f2336efSEd Maste *n_args = 3; 8485f2336efSEd Maste break; 8495f2336efSEd Maste } 8505f2336efSEd Maste /* linux_timer_gettime */ 8515f2336efSEd Maste case 108: { 8525f2336efSEd Maste struct linux_timer_gettime_args *p = params; 8535f2336efSEd Maste iarg[0] = p->timerid; /* l_timer_t */ 8545f2336efSEd Maste uarg[1] = (intptr_t) p->setting; /* struct itimerspec * */ 8555f2336efSEd Maste *n_args = 2; 8565f2336efSEd Maste break; 8575f2336efSEd Maste } 8585f2336efSEd Maste /* linux_timer_getoverrun */ 8595f2336efSEd Maste case 109: { 8605f2336efSEd Maste struct linux_timer_getoverrun_args *p = params; 8615f2336efSEd Maste iarg[0] = p->timerid; /* l_timer_t */ 8625f2336efSEd Maste *n_args = 1; 8635f2336efSEd Maste break; 8645f2336efSEd Maste } 8655f2336efSEd Maste /* linux_timer_settime */ 8665f2336efSEd Maste case 110: { 8675f2336efSEd Maste struct linux_timer_settime_args *p = params; 8685f2336efSEd Maste iarg[0] = p->timerid; /* l_timer_t */ 8695f2336efSEd Maste iarg[1] = p->flags; /* l_int */ 8705f2336efSEd Maste uarg[2] = (intptr_t) p->new; /* const struct itimerspec * */ 8715f2336efSEd Maste uarg[3] = (intptr_t) p->old; /* struct itimerspec * */ 8725f2336efSEd Maste *n_args = 4; 8735f2336efSEd Maste break; 8745f2336efSEd Maste } 8755f2336efSEd Maste /* linux_timer_delete */ 8765f2336efSEd Maste case 111: { 8775f2336efSEd Maste struct linux_timer_delete_args *p = params; 8785f2336efSEd Maste iarg[0] = p->timerid; /* l_timer_t */ 8795f2336efSEd Maste *n_args = 1; 8805f2336efSEd Maste break; 8815f2336efSEd Maste } 8825f2336efSEd Maste /* linux_clock_settime */ 8835f2336efSEd Maste case 112: { 8845f2336efSEd Maste struct linux_clock_settime_args *p = params; 8855f2336efSEd Maste iarg[0] = p->which; /* clockid_t */ 8865f2336efSEd Maste uarg[1] = (intptr_t) p->tp; /* struct l_timespec * */ 8875f2336efSEd Maste *n_args = 2; 8885f2336efSEd Maste break; 8895f2336efSEd Maste } 8905f2336efSEd Maste /* linux_clock_gettime */ 8915f2336efSEd Maste case 113: { 8925f2336efSEd Maste struct linux_clock_gettime_args *p = params; 8935f2336efSEd Maste iarg[0] = p->which; /* clockid_t */ 8945f2336efSEd Maste uarg[1] = (intptr_t) p->tp; /* struct l_timespec * */ 8955f2336efSEd Maste *n_args = 2; 8965f2336efSEd Maste break; 8975f2336efSEd Maste } 8985f2336efSEd Maste /* linux_clock_getres */ 8995f2336efSEd Maste case 114: { 9005f2336efSEd Maste struct linux_clock_getres_args *p = params; 9015f2336efSEd Maste iarg[0] = p->which; /* clockid_t */ 9025f2336efSEd Maste uarg[1] = (intptr_t) p->tp; /* struct l_timespec * */ 9035f2336efSEd Maste *n_args = 2; 9045f2336efSEd Maste break; 9055f2336efSEd Maste } 9065f2336efSEd Maste /* linux_clock_nanosleep */ 9075f2336efSEd Maste case 115: { 9085f2336efSEd Maste struct linux_clock_nanosleep_args *p = params; 9095f2336efSEd Maste iarg[0] = p->which; /* clockid_t */ 910a39cdcd7SEdward Tomasz Napierala iarg[1] = p->flags; /* l_int */ 9115f2336efSEd Maste uarg[2] = (intptr_t) p->rqtp; /* struct l_timespec * */ 9125f2336efSEd Maste uarg[3] = (intptr_t) p->rmtp; /* struct l_timespec * */ 9135f2336efSEd Maste *n_args = 4; 9145f2336efSEd Maste break; 9155f2336efSEd Maste } 9165f2336efSEd Maste /* linux_syslog */ 9175f2336efSEd Maste case 116: { 9185f2336efSEd Maste struct linux_syslog_args *p = params; 9195f2336efSEd Maste iarg[0] = p->type; /* l_int */ 9205f2336efSEd Maste uarg[1] = (intptr_t) p->buf; /* char * */ 9215f2336efSEd Maste iarg[2] = p->len; /* l_int */ 9225f2336efSEd Maste *n_args = 3; 9235f2336efSEd Maste break; 9245f2336efSEd Maste } 9255f2336efSEd Maste /* linux_ptrace */ 9265f2336efSEd Maste case 117: { 9275f2336efSEd Maste struct linux_ptrace_args *p = params; 9285f2336efSEd Maste iarg[0] = p->req; /* l_long */ 9295f2336efSEd Maste iarg[1] = p->pid; /* l_long */ 9305f2336efSEd Maste iarg[2] = p->addr; /* l_ulong */ 9315f2336efSEd Maste iarg[3] = p->data; /* l_ulong */ 9325f2336efSEd Maste *n_args = 4; 9335f2336efSEd Maste break; 9345f2336efSEd Maste } 9355f2336efSEd Maste /* linux_sched_setparam */ 9365f2336efSEd Maste case 118: { 9375f2336efSEd Maste struct linux_sched_setparam_args *p = params; 9385f2336efSEd Maste iarg[0] = p->pid; /* l_pid_t */ 9395f2336efSEd Maste uarg[1] = (intptr_t) p->param; /* struct sched_param * */ 9405f2336efSEd Maste *n_args = 2; 9415f2336efSEd Maste break; 9425f2336efSEd Maste } 9435f2336efSEd Maste /* linux_sched_setscheduler */ 9445f2336efSEd Maste case 119: { 9455f2336efSEd Maste struct linux_sched_setscheduler_args *p = params; 9465f2336efSEd Maste iarg[0] = p->pid; /* l_pid_t */ 9475f2336efSEd Maste iarg[1] = p->policy; /* l_int */ 9485f2336efSEd Maste uarg[2] = (intptr_t) p->param; /* struct sched_param * */ 9495f2336efSEd Maste *n_args = 3; 9505f2336efSEd Maste break; 9515f2336efSEd Maste } 9525f2336efSEd Maste /* linux_sched_getscheduler */ 9535f2336efSEd Maste case 120: { 9545f2336efSEd Maste struct linux_sched_getscheduler_args *p = params; 9555f2336efSEd Maste iarg[0] = p->pid; /* l_pid_t */ 9565f2336efSEd Maste *n_args = 1; 9575f2336efSEd Maste break; 9585f2336efSEd Maste } 9595f2336efSEd Maste /* linux_sched_getparam */ 9605f2336efSEd Maste case 121: { 9615f2336efSEd Maste struct linux_sched_getparam_args *p = params; 9625f2336efSEd Maste iarg[0] = p->pid; /* l_pid_t */ 9635f2336efSEd Maste uarg[1] = (intptr_t) p->param; /* struct sched_param * */ 9645f2336efSEd Maste *n_args = 2; 9655f2336efSEd Maste break; 9665f2336efSEd Maste } 9675f2336efSEd Maste /* linux_sched_setaffinity */ 9685f2336efSEd Maste case 122: { 9695f2336efSEd Maste struct linux_sched_setaffinity_args *p = params; 9705f2336efSEd Maste iarg[0] = p->pid; /* l_pid_t */ 9715f2336efSEd Maste iarg[1] = p->len; /* l_uint */ 9725f2336efSEd Maste uarg[2] = (intptr_t) p->user_mask_ptr; /* l_ulong * */ 9735f2336efSEd Maste *n_args = 3; 9745f2336efSEd Maste break; 9755f2336efSEd Maste } 9765f2336efSEd Maste /* linux_sched_getaffinity */ 9775f2336efSEd Maste case 123: { 9785f2336efSEd Maste struct linux_sched_getaffinity_args *p = params; 9795f2336efSEd Maste iarg[0] = p->pid; /* l_pid_t */ 9805f2336efSEd Maste iarg[1] = p->len; /* l_uint */ 9815f2336efSEd Maste uarg[2] = (intptr_t) p->user_mask_ptr; /* l_ulong * */ 9825f2336efSEd Maste *n_args = 3; 9835f2336efSEd Maste break; 9845f2336efSEd Maste } 9855f2336efSEd Maste /* sched_yield */ 9865f2336efSEd Maste case 124: { 9875f2336efSEd Maste *n_args = 0; 9885f2336efSEd Maste break; 9895f2336efSEd Maste } 9905f2336efSEd Maste /* linux_sched_get_priority_max */ 9915f2336efSEd Maste case 125: { 9925f2336efSEd Maste struct linux_sched_get_priority_max_args *p = params; 9935f2336efSEd Maste iarg[0] = p->policy; /* l_int */ 9945f2336efSEd Maste *n_args = 1; 9955f2336efSEd Maste break; 9965f2336efSEd Maste } 9975f2336efSEd Maste /* linux_sched_get_priority_min */ 9985f2336efSEd Maste case 126: { 9995f2336efSEd Maste struct linux_sched_get_priority_min_args *p = params; 10005f2336efSEd Maste iarg[0] = p->policy; /* l_int */ 10015f2336efSEd Maste *n_args = 1; 10025f2336efSEd Maste break; 10035f2336efSEd Maste } 10045f2336efSEd Maste /* linux_sched_rr_get_interval */ 10055f2336efSEd Maste case 127: { 10065f2336efSEd Maste struct linux_sched_rr_get_interval_args *p = params; 10075f2336efSEd Maste iarg[0] = p->pid; /* l_pid_t */ 10085f2336efSEd Maste uarg[1] = (intptr_t) p->interval; /* struct l_timespec * */ 10095f2336efSEd Maste *n_args = 2; 10105f2336efSEd Maste break; 10115f2336efSEd Maste } 10125f2336efSEd Maste /* linux_kill */ 10135f2336efSEd Maste case 129: { 10145f2336efSEd Maste struct linux_kill_args *p = params; 1015a39cdcd7SEdward Tomasz Napierala iarg[0] = p->pid; /* l_pid_t */ 10165f2336efSEd Maste iarg[1] = p->signum; /* l_int */ 10175f2336efSEd Maste *n_args = 2; 10185f2336efSEd Maste break; 10195f2336efSEd Maste } 10205f2336efSEd Maste /* linux_tkill */ 10215f2336efSEd Maste case 130: { 10225f2336efSEd Maste struct linux_tkill_args *p = params; 1023a39cdcd7SEdward Tomasz Napierala iarg[0] = p->tid; /* l_pid_t */ 10245f2336efSEd Maste iarg[1] = p->sig; /* l_int */ 10255f2336efSEd Maste *n_args = 2; 10265f2336efSEd Maste break; 10275f2336efSEd Maste } 10285f2336efSEd Maste /* linux_tgkill */ 10295f2336efSEd Maste case 131: { 10305f2336efSEd Maste struct linux_tgkill_args *p = params; 1031a39cdcd7SEdward Tomasz Napierala iarg[0] = p->tgid; /* l_pid_t */ 1032a39cdcd7SEdward Tomasz Napierala iarg[1] = p->pid; /* l_pid_t */ 10335f2336efSEd Maste iarg[2] = p->sig; /* l_int */ 10345f2336efSEd Maste *n_args = 3; 10355f2336efSEd Maste break; 10365f2336efSEd Maste } 10375f2336efSEd Maste /* linux_sigaltstack */ 10385f2336efSEd Maste case 132: { 10395f2336efSEd Maste struct linux_sigaltstack_args *p = params; 10405f2336efSEd Maste uarg[0] = (intptr_t) p->uss; /* l_stack_t * */ 10415f2336efSEd Maste uarg[1] = (intptr_t) p->uoss; /* l_stack_t * */ 10425f2336efSEd Maste *n_args = 2; 10435f2336efSEd Maste break; 10445f2336efSEd Maste } 10455f2336efSEd Maste /* linux_rt_sigsuspend */ 10465f2336efSEd Maste case 133: { 10475f2336efSEd Maste struct linux_rt_sigsuspend_args *p = params; 10485f2336efSEd Maste uarg[0] = (intptr_t) p->newset; /* l_sigset_t * */ 10495f2336efSEd Maste iarg[1] = p->sigsetsize; /* l_size_t */ 10505f2336efSEd Maste *n_args = 2; 10515f2336efSEd Maste break; 10525f2336efSEd Maste } 10535f2336efSEd Maste /* linux_rt_sigaction */ 10545f2336efSEd Maste case 134: { 10555f2336efSEd Maste struct linux_rt_sigaction_args *p = params; 10565f2336efSEd Maste iarg[0] = p->sig; /* l_int */ 10575f2336efSEd Maste uarg[1] = (intptr_t) p->act; /* l_sigaction_t * */ 10585f2336efSEd Maste uarg[2] = (intptr_t) p->oact; /* l_sigaction_t * */ 10595f2336efSEd Maste iarg[3] = p->sigsetsize; /* l_size_t */ 10605f2336efSEd Maste *n_args = 4; 10615f2336efSEd Maste break; 10625f2336efSEd Maste } 10635f2336efSEd Maste /* linux_rt_sigprocmask */ 10645f2336efSEd Maste case 135: { 10655f2336efSEd Maste struct linux_rt_sigprocmask_args *p = params; 10665f2336efSEd Maste iarg[0] = p->how; /* l_int */ 10675f2336efSEd Maste uarg[1] = (intptr_t) p->mask; /* l_sigset_t * */ 10685f2336efSEd Maste uarg[2] = (intptr_t) p->omask; /* l_sigset_t * */ 10695f2336efSEd Maste iarg[3] = p->sigsetsize; /* l_size_t */ 10705f2336efSEd Maste *n_args = 4; 10715f2336efSEd Maste break; 10725f2336efSEd Maste } 10735f2336efSEd Maste /* linux_rt_sigpending */ 10745f2336efSEd Maste case 136: { 10755f2336efSEd Maste struct linux_rt_sigpending_args *p = params; 10765f2336efSEd Maste uarg[0] = (intptr_t) p->set; /* l_sigset_t * */ 10775f2336efSEd Maste iarg[1] = p->sigsetsize; /* l_size_t */ 10785f2336efSEd Maste *n_args = 2; 10795f2336efSEd Maste break; 10805f2336efSEd Maste } 10815f2336efSEd Maste /* linux_rt_sigtimedwait */ 10825f2336efSEd Maste case 137: { 10835f2336efSEd Maste struct linux_rt_sigtimedwait_args *p = params; 10845f2336efSEd Maste uarg[0] = (intptr_t) p->mask; /* l_sigset_t * */ 10855f2336efSEd Maste uarg[1] = (intptr_t) p->ptr; /* l_siginfo_t * */ 10865f2336efSEd Maste uarg[2] = (intptr_t) p->timeout; /* struct l_timeval * */ 10875f2336efSEd Maste iarg[3] = p->sigsetsize; /* l_size_t */ 10885f2336efSEd Maste *n_args = 4; 10895f2336efSEd Maste break; 10905f2336efSEd Maste } 10915f2336efSEd Maste /* linux_rt_sigqueueinfo */ 10925f2336efSEd Maste case 138: { 10935f2336efSEd Maste struct linux_rt_sigqueueinfo_args *p = params; 10945f2336efSEd Maste iarg[0] = p->pid; /* l_pid_t */ 10955f2336efSEd Maste iarg[1] = p->sig; /* l_int */ 10965f2336efSEd Maste uarg[2] = (intptr_t) p->info; /* l_siginfo_t * */ 10975f2336efSEd Maste *n_args = 3; 10985f2336efSEd Maste break; 10995f2336efSEd Maste } 11005f2336efSEd Maste /* linux_rt_sigreturn */ 11015f2336efSEd Maste case 139: { 11025f2336efSEd Maste struct linux_rt_sigreturn_args *p = params; 11035f2336efSEd Maste uarg[0] = (intptr_t) p->ucp; /* struct l_ucontext * */ 11045f2336efSEd Maste *n_args = 1; 11055f2336efSEd Maste break; 11065f2336efSEd Maste } 11075f2336efSEd Maste /* setpriority */ 11085f2336efSEd Maste case 140: { 11095f2336efSEd Maste struct setpriority_args *p = params; 11105f2336efSEd Maste iarg[0] = p->which; /* int */ 11115f2336efSEd Maste iarg[1] = p->who; /* int */ 11125f2336efSEd Maste iarg[2] = p->prio; /* int */ 11135f2336efSEd Maste *n_args = 3; 11145f2336efSEd Maste break; 11155f2336efSEd Maste } 11165f2336efSEd Maste /* linux_getpriority */ 11175f2336efSEd Maste case 141: { 11185f2336efSEd Maste struct linux_getpriority_args *p = params; 11195f2336efSEd Maste iarg[0] = p->which; /* l_int */ 11205f2336efSEd Maste iarg[1] = p->who; /* l_int */ 11215f2336efSEd Maste *n_args = 2; 11225f2336efSEd Maste break; 11235f2336efSEd Maste } 11245f2336efSEd Maste /* linux_reboot */ 11255f2336efSEd Maste case 142: { 11265f2336efSEd Maste struct linux_reboot_args *p = params; 11275f2336efSEd Maste iarg[0] = p->magic1; /* l_int */ 11285f2336efSEd Maste iarg[1] = p->magic2; /* l_int */ 11295f2336efSEd Maste iarg[2] = p->cmd; /* l_uint */ 11305f2336efSEd Maste uarg[3] = (intptr_t) p->arg; /* void * */ 11315f2336efSEd Maste *n_args = 4; 11325f2336efSEd Maste break; 11335f2336efSEd Maste } 11345f2336efSEd Maste /* setregid */ 11355f2336efSEd Maste case 143: { 11365f2336efSEd Maste struct setregid_args *p = params; 11375f2336efSEd Maste iarg[0] = p->rgid; /* gid_t */ 11385f2336efSEd Maste iarg[1] = p->egid; /* gid_t */ 11395f2336efSEd Maste *n_args = 2; 11405f2336efSEd Maste break; 11415f2336efSEd Maste } 11425f2336efSEd Maste /* setgid */ 11435f2336efSEd Maste case 144: { 11445f2336efSEd Maste struct setgid_args *p = params; 11455f2336efSEd Maste iarg[0] = p->gid; /* gid_t */ 11465f2336efSEd Maste *n_args = 1; 11475f2336efSEd Maste break; 11485f2336efSEd Maste } 11495f2336efSEd Maste /* setreuid */ 11505f2336efSEd Maste case 145: { 11515f2336efSEd Maste struct setreuid_args *p = params; 11525f2336efSEd Maste uarg[0] = p->ruid; /* uid_t */ 11535f2336efSEd Maste uarg[1] = p->euid; /* uid_t */ 11545f2336efSEd Maste *n_args = 2; 11555f2336efSEd Maste break; 11565f2336efSEd Maste } 11575f2336efSEd Maste /* setuid */ 11585f2336efSEd Maste case 146: { 11595f2336efSEd Maste struct setuid_args *p = params; 11605f2336efSEd Maste uarg[0] = p->uid; /* uid_t */ 11615f2336efSEd Maste *n_args = 1; 11625f2336efSEd Maste break; 11635f2336efSEd Maste } 11645f2336efSEd Maste /* setresuid */ 11655f2336efSEd Maste case 147: { 11665f2336efSEd Maste struct setresuid_args *p = params; 11675f2336efSEd Maste uarg[0] = p->ruid; /* uid_t */ 11685f2336efSEd Maste uarg[1] = p->euid; /* uid_t */ 11695f2336efSEd Maste uarg[2] = p->suid; /* uid_t */ 11705f2336efSEd Maste *n_args = 3; 11715f2336efSEd Maste break; 11725f2336efSEd Maste } 11735f2336efSEd Maste /* getresuid */ 11745f2336efSEd Maste case 148: { 11755f2336efSEd Maste struct getresuid_args *p = params; 11765f2336efSEd Maste uarg[0] = (intptr_t) p->ruid; /* uid_t * */ 11775f2336efSEd Maste uarg[1] = (intptr_t) p->euid; /* uid_t * */ 11785f2336efSEd Maste uarg[2] = (intptr_t) p->suid; /* uid_t * */ 11795f2336efSEd Maste *n_args = 3; 11805f2336efSEd Maste break; 11815f2336efSEd Maste } 11825f2336efSEd Maste /* setresgid */ 11835f2336efSEd Maste case 149: { 11845f2336efSEd Maste struct setresgid_args *p = params; 11855f2336efSEd Maste iarg[0] = p->rgid; /* gid_t */ 11865f2336efSEd Maste iarg[1] = p->egid; /* gid_t */ 11875f2336efSEd Maste iarg[2] = p->sgid; /* gid_t */ 11885f2336efSEd Maste *n_args = 3; 11895f2336efSEd Maste break; 11905f2336efSEd Maste } 11915f2336efSEd Maste /* getresgid */ 11925f2336efSEd Maste case 150: { 11935f2336efSEd Maste struct getresgid_args *p = params; 11945f2336efSEd Maste uarg[0] = (intptr_t) p->rgid; /* gid_t * */ 11955f2336efSEd Maste uarg[1] = (intptr_t) p->egid; /* gid_t * */ 11965f2336efSEd Maste uarg[2] = (intptr_t) p->sgid; /* gid_t * */ 11975f2336efSEd Maste *n_args = 3; 11985f2336efSEd Maste break; 11995f2336efSEd Maste } 12005f2336efSEd Maste /* linux_setfsuid */ 12015f2336efSEd Maste case 151: { 12025f2336efSEd Maste struct linux_setfsuid_args *p = params; 12035f2336efSEd Maste iarg[0] = p->uid; /* l_uid_t */ 12045f2336efSEd Maste *n_args = 1; 12055f2336efSEd Maste break; 12065f2336efSEd Maste } 12075f2336efSEd Maste /* linux_setfsgid */ 12085f2336efSEd Maste case 152: { 12095f2336efSEd Maste struct linux_setfsgid_args *p = params; 12105f2336efSEd Maste iarg[0] = p->gid; /* l_gid_t */ 12115f2336efSEd Maste *n_args = 1; 12125f2336efSEd Maste break; 12135f2336efSEd Maste } 12145f2336efSEd Maste /* linux_times */ 12155f2336efSEd Maste case 153: { 12165f2336efSEd Maste struct linux_times_args *p = params; 12175f2336efSEd Maste uarg[0] = (intptr_t) p->buf; /* struct l_times_argv * */ 12185f2336efSEd Maste *n_args = 1; 12195f2336efSEd Maste break; 12205f2336efSEd Maste } 12215f2336efSEd Maste /* setpgid */ 12225f2336efSEd Maste case 154: { 12235f2336efSEd Maste struct setpgid_args *p = params; 12245f2336efSEd Maste iarg[0] = p->pid; /* int */ 12255f2336efSEd Maste iarg[1] = p->pgid; /* int */ 12265f2336efSEd Maste *n_args = 2; 12275f2336efSEd Maste break; 12285f2336efSEd Maste } 12295f2336efSEd Maste /* getpgid */ 12305f2336efSEd Maste case 155: { 12315f2336efSEd Maste struct getpgid_args *p = params; 12325f2336efSEd Maste iarg[0] = p->pid; /* int */ 12335f2336efSEd Maste *n_args = 1; 12345f2336efSEd Maste break; 12355f2336efSEd Maste } 12365f2336efSEd Maste /* linux_getsid */ 12375f2336efSEd Maste case 156: { 12385f2336efSEd Maste struct linux_getsid_args *p = params; 12395f2336efSEd Maste iarg[0] = p->pid; /* l_pid_t */ 12405f2336efSEd Maste *n_args = 1; 12415f2336efSEd Maste break; 12425f2336efSEd Maste } 12435f2336efSEd Maste /* setsid */ 12445f2336efSEd Maste case 157: { 12455f2336efSEd Maste *n_args = 0; 12465f2336efSEd Maste break; 12475f2336efSEd Maste } 12485f2336efSEd Maste /* linux_getgroups */ 12495f2336efSEd Maste case 158: { 12505f2336efSEd Maste struct linux_getgroups_args *p = params; 12515f2336efSEd Maste iarg[0] = p->gidsetsize; /* l_int */ 12525f2336efSEd Maste uarg[1] = (intptr_t) p->grouplist; /* l_gid_t * */ 12535f2336efSEd Maste *n_args = 2; 12545f2336efSEd Maste break; 12555f2336efSEd Maste } 12565f2336efSEd Maste /* linux_setgroups */ 12575f2336efSEd Maste case 159: { 12585f2336efSEd Maste struct linux_setgroups_args *p = params; 12595f2336efSEd Maste iarg[0] = p->gidsetsize; /* l_int */ 12605f2336efSEd Maste uarg[1] = (intptr_t) p->grouplist; /* l_gid_t * */ 12615f2336efSEd Maste *n_args = 2; 12625f2336efSEd Maste break; 12635f2336efSEd Maste } 12645f2336efSEd Maste /* linux_newuname */ 12655f2336efSEd Maste case 160: { 12665f2336efSEd Maste struct linux_newuname_args *p = params; 12675f2336efSEd Maste uarg[0] = (intptr_t) p->buf; /* struct l_new_utsname * */ 12685f2336efSEd Maste *n_args = 1; 12695f2336efSEd Maste break; 12705f2336efSEd Maste } 12715f2336efSEd Maste /* linux_sethostname */ 12725f2336efSEd Maste case 161: { 12735f2336efSEd Maste struct linux_sethostname_args *p = params; 12745f2336efSEd Maste uarg[0] = (intptr_t) p->hostname; /* char * */ 12755f2336efSEd Maste iarg[1] = p->len; /* l_uint */ 12765f2336efSEd Maste *n_args = 2; 12775f2336efSEd Maste break; 12785f2336efSEd Maste } 12795f2336efSEd Maste /* linux_setdomainname */ 12805f2336efSEd Maste case 162: { 12815f2336efSEd Maste struct linux_setdomainname_args *p = params; 12825f2336efSEd Maste uarg[0] = (intptr_t) p->name; /* char * */ 12835f2336efSEd Maste iarg[1] = p->len; /* l_int */ 12845f2336efSEd Maste *n_args = 2; 12855f2336efSEd Maste break; 12865f2336efSEd Maste } 12875f2336efSEd Maste /* linux_getrlimit */ 12885f2336efSEd Maste case 163: { 12895f2336efSEd Maste struct linux_getrlimit_args *p = params; 12905f2336efSEd Maste iarg[0] = p->resource; /* l_uint */ 12915f2336efSEd Maste uarg[1] = (intptr_t) p->rlim; /* struct l_rlimit * */ 12925f2336efSEd Maste *n_args = 2; 12935f2336efSEd Maste break; 12945f2336efSEd Maste } 12955f2336efSEd Maste /* linux_setrlimit */ 12965f2336efSEd Maste case 164: { 12975f2336efSEd Maste struct linux_setrlimit_args *p = params; 12985f2336efSEd Maste iarg[0] = p->resource; /* l_uint */ 12995f2336efSEd Maste uarg[1] = (intptr_t) p->rlim; /* struct l_rlimit * */ 13005f2336efSEd Maste *n_args = 2; 13015f2336efSEd Maste break; 13025f2336efSEd Maste } 13035f2336efSEd Maste /* getrusage */ 13045f2336efSEd Maste case 165: { 13055f2336efSEd Maste struct getrusage_args *p = params; 13065f2336efSEd Maste iarg[0] = p->who; /* int */ 13075f2336efSEd Maste uarg[1] = (intptr_t) p->rusage; /* struct rusage * */ 13085f2336efSEd Maste *n_args = 2; 13095f2336efSEd Maste break; 13105f2336efSEd Maste } 13115f2336efSEd Maste /* umask */ 13125f2336efSEd Maste case 166: { 13135f2336efSEd Maste struct umask_args *p = params; 13145f2336efSEd Maste iarg[0] = p->newmask; /* int */ 13155f2336efSEd Maste *n_args = 1; 13165f2336efSEd Maste break; 13175f2336efSEd Maste } 13185f2336efSEd Maste /* linux_prctl */ 13195f2336efSEd Maste case 167: { 13205f2336efSEd Maste struct linux_prctl_args *p = params; 13215f2336efSEd Maste iarg[0] = p->option; /* l_int */ 13225f2336efSEd Maste iarg[1] = p->arg2; /* l_uintptr_t */ 13235f2336efSEd Maste iarg[2] = p->arg3; /* l_uintptr_t */ 13245f2336efSEd Maste iarg[3] = p->arg4; /* l_uintptr_t */ 13255f2336efSEd Maste iarg[4] = p->arg5; /* l_uintptr_t */ 13265f2336efSEd Maste *n_args = 5; 13275f2336efSEd Maste break; 13285f2336efSEd Maste } 13295f2336efSEd Maste /* linux_getcpu */ 13305f2336efSEd Maste case 168: { 13315f2336efSEd Maste struct linux_getcpu_args *p = params; 13325f2336efSEd Maste uarg[0] = (intptr_t) p->cpu; /* l_uint * */ 13335f2336efSEd Maste uarg[1] = (intptr_t) p->node; /* l_uint * */ 13345f2336efSEd Maste uarg[2] = (intptr_t) p->cache; /* void * */ 13355f2336efSEd Maste *n_args = 3; 13365f2336efSEd Maste break; 13375f2336efSEd Maste } 13385f2336efSEd Maste /* gettimeofday */ 13395f2336efSEd Maste case 169: { 13405f2336efSEd Maste struct gettimeofday_args *p = params; 13415f2336efSEd Maste uarg[0] = (intptr_t) p->tp; /* struct l_timeval * */ 13425f2336efSEd Maste uarg[1] = (intptr_t) p->tzp; /* struct timezone * */ 13435f2336efSEd Maste *n_args = 2; 13445f2336efSEd Maste break; 13455f2336efSEd Maste } 13465f2336efSEd Maste /* settimeofday */ 13475f2336efSEd Maste case 170: { 13485f2336efSEd Maste struct settimeofday_args *p = params; 13495f2336efSEd Maste uarg[0] = (intptr_t) p->tv; /* struct l_timeval * */ 13505f2336efSEd Maste uarg[1] = (intptr_t) p->tzp; /* struct timezone * */ 13515f2336efSEd Maste *n_args = 2; 13525f2336efSEd Maste break; 13535f2336efSEd Maste } 13545f2336efSEd Maste /* linux_adjtimex */ 13555f2336efSEd Maste case 171: { 13565f2336efSEd Maste *n_args = 0; 13575f2336efSEd Maste break; 13585f2336efSEd Maste } 13595f2336efSEd Maste /* linux_getpid */ 13605f2336efSEd Maste case 172: { 13615f2336efSEd Maste *n_args = 0; 13625f2336efSEd Maste break; 13635f2336efSEd Maste } 13645f2336efSEd Maste /* linux_getppid */ 13655f2336efSEd Maste case 173: { 13665f2336efSEd Maste *n_args = 0; 13675f2336efSEd Maste break; 13685f2336efSEd Maste } 13695f2336efSEd Maste /* linux_getuid */ 13705f2336efSEd Maste case 174: { 13715f2336efSEd Maste *n_args = 0; 13725f2336efSEd Maste break; 13735f2336efSEd Maste } 13745f2336efSEd Maste /* geteuid */ 13755f2336efSEd Maste case 175: { 13765f2336efSEd Maste *n_args = 0; 13775f2336efSEd Maste break; 13785f2336efSEd Maste } 13795f2336efSEd Maste /* linux_getgid */ 13805f2336efSEd Maste case 176: { 13815f2336efSEd Maste *n_args = 0; 13825f2336efSEd Maste break; 13835f2336efSEd Maste } 13845f2336efSEd Maste /* getegid */ 13855f2336efSEd Maste case 177: { 13865f2336efSEd Maste *n_args = 0; 13875f2336efSEd Maste break; 13885f2336efSEd Maste } 13895f2336efSEd Maste /* linux_gettid */ 13905f2336efSEd Maste case 178: { 13915f2336efSEd Maste *n_args = 0; 13925f2336efSEd Maste break; 13935f2336efSEd Maste } 13945f2336efSEd Maste /* linux_sysinfo */ 13955f2336efSEd Maste case 179: { 13965f2336efSEd Maste struct linux_sysinfo_args *p = params; 13975f2336efSEd Maste uarg[0] = (intptr_t) p->info; /* struct l_sysinfo * */ 13985f2336efSEd Maste *n_args = 1; 13995f2336efSEd Maste break; 14005f2336efSEd Maste } 14015f2336efSEd Maste /* linux_mq_open */ 14025f2336efSEd Maste case 180: { 1403a39cdcd7SEdward Tomasz Napierala struct linux_mq_open_args *p = params; 1404a39cdcd7SEdward Tomasz Napierala uarg[0] = (intptr_t) p->name; /* const char * */ 1405a39cdcd7SEdward Tomasz Napierala iarg[1] = p->oflag; /* l_int */ 1406a39cdcd7SEdward Tomasz Napierala iarg[2] = p->mode; /* l_mode_t */ 1407a39cdcd7SEdward Tomasz Napierala uarg[3] = (intptr_t) p->attr; /* struct mq_attr * */ 1408a39cdcd7SEdward Tomasz Napierala *n_args = 4; 14095f2336efSEd Maste break; 14105f2336efSEd Maste } 14115f2336efSEd Maste /* linux_mq_unlink */ 14125f2336efSEd Maste case 181: { 1413a39cdcd7SEdward Tomasz Napierala struct linux_mq_unlink_args *p = params; 1414a39cdcd7SEdward Tomasz Napierala uarg[0] = (intptr_t) p->name; /* const char * */ 1415a39cdcd7SEdward Tomasz Napierala *n_args = 1; 14165f2336efSEd Maste break; 14175f2336efSEd Maste } 14185f2336efSEd Maste /* linux_mq_timedsend */ 14195f2336efSEd Maste case 182: { 1420a39cdcd7SEdward Tomasz Napierala struct linux_mq_timedsend_args *p = params; 1421a39cdcd7SEdward Tomasz Napierala iarg[0] = p->mqd; /* l_mqd_t */ 1422a39cdcd7SEdward Tomasz Napierala uarg[1] = (intptr_t) p->msg_ptr; /* const char * */ 1423a39cdcd7SEdward Tomasz Napierala iarg[2] = p->msg_len; /* l_size_t */ 1424a39cdcd7SEdward Tomasz Napierala iarg[3] = p->msg_prio; /* l_uint */ 1425a39cdcd7SEdward Tomasz Napierala uarg[4] = (intptr_t) p->abs_timeout; /* const struct l_timespec * */ 1426a39cdcd7SEdward Tomasz Napierala *n_args = 5; 14275f2336efSEd Maste break; 14285f2336efSEd Maste } 14295f2336efSEd Maste /* linux_mq_timedreceive */ 14305f2336efSEd Maste case 183: { 1431a39cdcd7SEdward Tomasz Napierala struct linux_mq_timedreceive_args *p = params; 1432a39cdcd7SEdward Tomasz Napierala iarg[0] = p->mqd; /* l_mqd_t */ 1433a39cdcd7SEdward Tomasz Napierala uarg[1] = (intptr_t) p->msg_ptr; /* char * */ 1434a39cdcd7SEdward Tomasz Napierala iarg[2] = p->msg_len; /* l_size_t */ 1435a39cdcd7SEdward Tomasz Napierala uarg[3] = (intptr_t) p->msg_prio; /* l_uint * */ 1436a39cdcd7SEdward Tomasz Napierala uarg[4] = (intptr_t) p->abs_timeout; /* const struct l_timespec * */ 1437a39cdcd7SEdward Tomasz Napierala *n_args = 5; 14385f2336efSEd Maste break; 14395f2336efSEd Maste } 14405f2336efSEd Maste /* linux_mq_notify */ 14415f2336efSEd Maste case 184: { 1442a39cdcd7SEdward Tomasz Napierala struct linux_mq_notify_args *p = params; 1443a39cdcd7SEdward Tomasz Napierala iarg[0] = p->mqd; /* l_mqd_t */ 1444a39cdcd7SEdward Tomasz Napierala uarg[1] = (intptr_t) p->abs_timeout; /* const struct l_timespec * */ 1445a39cdcd7SEdward Tomasz Napierala *n_args = 2; 14465f2336efSEd Maste break; 14475f2336efSEd Maste } 14485f2336efSEd Maste /* linux_mq_getsetattr */ 14495f2336efSEd Maste case 185: { 1450a39cdcd7SEdward Tomasz Napierala struct linux_mq_getsetattr_args *p = params; 1451a39cdcd7SEdward Tomasz Napierala iarg[0] = p->mqd; /* l_mqd_t */ 1452a39cdcd7SEdward Tomasz Napierala uarg[1] = (intptr_t) p->attr; /* const struct mq_attr * */ 1453a39cdcd7SEdward Tomasz Napierala uarg[2] = (intptr_t) p->oattr; /* struct mq_attr * */ 1454a39cdcd7SEdward Tomasz Napierala *n_args = 3; 14555f2336efSEd Maste break; 14565f2336efSEd Maste } 14575f2336efSEd Maste /* linux_msgget */ 14585f2336efSEd Maste case 186: { 14595f2336efSEd Maste struct linux_msgget_args *p = params; 14605f2336efSEd Maste iarg[0] = p->key; /* l_key_t */ 14615f2336efSEd Maste iarg[1] = p->msgflg; /* l_int */ 14625f2336efSEd Maste *n_args = 2; 14635f2336efSEd Maste break; 14645f2336efSEd Maste } 14655f2336efSEd Maste /* linux_msgctl */ 14665f2336efSEd Maste case 187: { 14675f2336efSEd Maste struct linux_msgctl_args *p = params; 14685f2336efSEd Maste iarg[0] = p->msqid; /* l_int */ 14695f2336efSEd Maste iarg[1] = p->cmd; /* l_int */ 14705f2336efSEd Maste uarg[2] = (intptr_t) p->buf; /* struct l_msqid_ds * */ 14715f2336efSEd Maste *n_args = 3; 14725f2336efSEd Maste break; 14735f2336efSEd Maste } 14745f2336efSEd Maste /* linux_msgrcv */ 14755f2336efSEd Maste case 188: { 14765f2336efSEd Maste struct linux_msgrcv_args *p = params; 14775f2336efSEd Maste iarg[0] = p->msqid; /* l_int */ 14785f2336efSEd Maste uarg[1] = (intptr_t) p->msgp; /* struct l_msgbuf * */ 14795f2336efSEd Maste iarg[2] = p->msgsz; /* l_size_t */ 14805f2336efSEd Maste iarg[3] = p->msgtyp; /* l_long */ 14815f2336efSEd Maste iarg[4] = p->msgflg; /* l_int */ 14825f2336efSEd Maste *n_args = 5; 14835f2336efSEd Maste break; 14845f2336efSEd Maste } 14855f2336efSEd Maste /* linux_msgsnd */ 14865f2336efSEd Maste case 189: { 14875f2336efSEd Maste struct linux_msgsnd_args *p = params; 14885f2336efSEd Maste iarg[0] = p->msqid; /* l_int */ 14895f2336efSEd Maste uarg[1] = (intptr_t) p->msgp; /* struct l_msgbuf * */ 14905f2336efSEd Maste iarg[2] = p->msgsz; /* l_size_t */ 14915f2336efSEd Maste iarg[3] = p->msgflg; /* l_int */ 14925f2336efSEd Maste *n_args = 4; 14935f2336efSEd Maste break; 14945f2336efSEd Maste } 14955f2336efSEd Maste /* linux_semget */ 14965f2336efSEd Maste case 190: { 14975f2336efSEd Maste struct linux_semget_args *p = params; 14985f2336efSEd Maste iarg[0] = p->key; /* l_key_t */ 14995f2336efSEd Maste iarg[1] = p->nsems; /* l_int */ 15005f2336efSEd Maste iarg[2] = p->semflg; /* l_int */ 15015f2336efSEd Maste *n_args = 3; 15025f2336efSEd Maste break; 15035f2336efSEd Maste } 15045f2336efSEd Maste /* linux_semctl */ 15055f2336efSEd Maste case 191: { 15065f2336efSEd Maste struct linux_semctl_args *p = params; 15075f2336efSEd Maste iarg[0] = p->semid; /* l_int */ 15085f2336efSEd Maste iarg[1] = p->semnum; /* l_int */ 15095f2336efSEd Maste iarg[2] = p->cmd; /* l_int */ 15105f2336efSEd Maste uarg[3] = p->arg.buf; /* union l_semun */ 15115f2336efSEd Maste *n_args = 4; 15125f2336efSEd Maste break; 15135f2336efSEd Maste } 15145f2336efSEd Maste /* linux_semtimedop */ 15155f2336efSEd Maste case 192: { 15165f2336efSEd Maste *n_args = 0; 15175f2336efSEd Maste break; 15185f2336efSEd Maste } 15195f2336efSEd Maste /* linux_semop */ 15205f2336efSEd Maste case 193: { 15215f2336efSEd Maste struct linux_semop_args *p = params; 15225f2336efSEd Maste iarg[0] = p->semid; /* l_int */ 15235f2336efSEd Maste uarg[1] = (intptr_t) p->tsops; /* struct l_sembuf * */ 15245f2336efSEd Maste iarg[2] = p->nsops; /* l_uint */ 15255f2336efSEd Maste *n_args = 3; 15265f2336efSEd Maste break; 15275f2336efSEd Maste } 15285f2336efSEd Maste /* linux_shmget */ 15295f2336efSEd Maste case 194: { 15305f2336efSEd Maste struct linux_shmget_args *p = params; 15315f2336efSEd Maste iarg[0] = p->key; /* l_key_t */ 15325f2336efSEd Maste iarg[1] = p->size; /* l_size_t */ 15335f2336efSEd Maste iarg[2] = p->shmflg; /* l_int */ 15345f2336efSEd Maste *n_args = 3; 15355f2336efSEd Maste break; 15365f2336efSEd Maste } 15375f2336efSEd Maste /* linux_shmctl */ 15385f2336efSEd Maste case 195: { 15395f2336efSEd Maste struct linux_shmctl_args *p = params; 15405f2336efSEd Maste iarg[0] = p->shmid; /* l_int */ 15415f2336efSEd Maste iarg[1] = p->cmd; /* l_int */ 15425f2336efSEd Maste uarg[2] = (intptr_t) p->buf; /* struct l_shmid_ds * */ 15435f2336efSEd Maste *n_args = 3; 15445f2336efSEd Maste break; 15455f2336efSEd Maste } 15465f2336efSEd Maste /* linux_shmat */ 15475f2336efSEd Maste case 196: { 15485f2336efSEd Maste struct linux_shmat_args *p = params; 15495f2336efSEd Maste iarg[0] = p->shmid; /* l_int */ 15505f2336efSEd Maste uarg[1] = (intptr_t) p->shmaddr; /* char * */ 15515f2336efSEd Maste iarg[2] = p->shmflg; /* l_int */ 15525f2336efSEd Maste *n_args = 3; 15535f2336efSEd Maste break; 15545f2336efSEd Maste } 15555f2336efSEd Maste /* linux_shmdt */ 15565f2336efSEd Maste case 197: { 15575f2336efSEd Maste struct linux_shmdt_args *p = params; 15585f2336efSEd Maste uarg[0] = (intptr_t) p->shmaddr; /* char * */ 15595f2336efSEd Maste *n_args = 1; 15605f2336efSEd Maste break; 15615f2336efSEd Maste } 15625f2336efSEd Maste /* linux_socket */ 15635f2336efSEd Maste case 198: { 15645f2336efSEd Maste struct linux_socket_args *p = params; 15655f2336efSEd Maste iarg[0] = p->domain; /* l_int */ 15665f2336efSEd Maste iarg[1] = p->type; /* l_int */ 15675f2336efSEd Maste iarg[2] = p->protocol; /* l_int */ 15685f2336efSEd Maste *n_args = 3; 15695f2336efSEd Maste break; 15705f2336efSEd Maste } 15715f2336efSEd Maste /* linux_socketpair */ 15725f2336efSEd Maste case 199: { 15735f2336efSEd Maste struct linux_socketpair_args *p = params; 15745f2336efSEd Maste iarg[0] = p->domain; /* l_int */ 15755f2336efSEd Maste iarg[1] = p->type; /* l_int */ 15765f2336efSEd Maste iarg[2] = p->protocol; /* l_int */ 15775f2336efSEd Maste iarg[3] = p->rsv; /* l_uintptr_t */ 15785f2336efSEd Maste *n_args = 4; 15795f2336efSEd Maste break; 15805f2336efSEd Maste } 15815f2336efSEd Maste /* linux_bind */ 15825f2336efSEd Maste case 200: { 15835f2336efSEd Maste struct linux_bind_args *p = params; 15845f2336efSEd Maste iarg[0] = p->s; /* l_int */ 15855f2336efSEd Maste iarg[1] = p->name; /* l_uintptr_t */ 15865f2336efSEd Maste iarg[2] = p->namelen; /* l_int */ 15875f2336efSEd Maste *n_args = 3; 15885f2336efSEd Maste break; 15895f2336efSEd Maste } 15905f2336efSEd Maste /* linux_listen */ 15915f2336efSEd Maste case 201: { 15925f2336efSEd Maste struct linux_listen_args *p = params; 15935f2336efSEd Maste iarg[0] = p->s; /* l_int */ 15945f2336efSEd Maste iarg[1] = p->backlog; /* l_int */ 15955f2336efSEd Maste *n_args = 2; 15965f2336efSEd Maste break; 15975f2336efSEd Maste } 15985f2336efSEd Maste /* linux_accept */ 15995f2336efSEd Maste case 202: { 16005f2336efSEd Maste struct linux_accept_args *p = params; 16015f2336efSEd Maste iarg[0] = p->s; /* l_int */ 16025f2336efSEd Maste iarg[1] = p->addr; /* l_uintptr_t */ 16035f2336efSEd Maste iarg[2] = p->namelen; /* l_uintptr_t */ 16045f2336efSEd Maste *n_args = 3; 16055f2336efSEd Maste break; 16065f2336efSEd Maste } 16075f2336efSEd Maste /* linux_connect */ 16085f2336efSEd Maste case 203: { 16095f2336efSEd Maste struct linux_connect_args *p = params; 16105f2336efSEd Maste iarg[0] = p->s; /* l_int */ 16115f2336efSEd Maste iarg[1] = p->name; /* l_uintptr_t */ 16125f2336efSEd Maste iarg[2] = p->namelen; /* l_int */ 16135f2336efSEd Maste *n_args = 3; 16145f2336efSEd Maste break; 16155f2336efSEd Maste } 16165f2336efSEd Maste /* linux_getsockname */ 16175f2336efSEd Maste case 204: { 16185f2336efSEd Maste struct linux_getsockname_args *p = params; 16195f2336efSEd Maste iarg[0] = p->s; /* l_int */ 16205f2336efSEd Maste iarg[1] = p->addr; /* l_uintptr_t */ 16215f2336efSEd Maste iarg[2] = p->namelen; /* l_uintptr_t */ 16225f2336efSEd Maste *n_args = 3; 16235f2336efSEd Maste break; 16245f2336efSEd Maste } 16255f2336efSEd Maste /* linux_getpeername */ 16265f2336efSEd Maste case 205: { 16275f2336efSEd Maste struct linux_getpeername_args *p = params; 16285f2336efSEd Maste iarg[0] = p->s; /* l_int */ 16295f2336efSEd Maste iarg[1] = p->addr; /* l_uintptr_t */ 16305f2336efSEd Maste iarg[2] = p->namelen; /* l_uintptr_t */ 16315f2336efSEd Maste *n_args = 3; 16325f2336efSEd Maste break; 16335f2336efSEd Maste } 16345f2336efSEd Maste /* linux_sendto */ 16355f2336efSEd Maste case 206: { 16365f2336efSEd Maste struct linux_sendto_args *p = params; 16375f2336efSEd Maste iarg[0] = p->s; /* l_int */ 16385f2336efSEd Maste iarg[1] = p->msg; /* l_uintptr_t */ 1639a39cdcd7SEdward Tomasz Napierala iarg[2] = p->len; /* l_size_t */ 1640a39cdcd7SEdward Tomasz Napierala iarg[3] = p->flags; /* l_uint */ 16415f2336efSEd Maste iarg[4] = p->to; /* l_uintptr_t */ 16425f2336efSEd Maste iarg[5] = p->tolen; /* l_int */ 16435f2336efSEd Maste *n_args = 6; 16445f2336efSEd Maste break; 16455f2336efSEd Maste } 16465f2336efSEd Maste /* linux_recvfrom */ 16475f2336efSEd Maste case 207: { 16485f2336efSEd Maste struct linux_recvfrom_args *p = params; 16495f2336efSEd Maste iarg[0] = p->s; /* l_int */ 16505f2336efSEd Maste iarg[1] = p->buf; /* l_uintptr_t */ 16515f2336efSEd Maste iarg[2] = p->len; /* l_size_t */ 1652a39cdcd7SEdward Tomasz Napierala iarg[3] = p->flags; /* l_uint */ 16535f2336efSEd Maste iarg[4] = p->from; /* l_uintptr_t */ 16545f2336efSEd Maste iarg[5] = p->fromlen; /* l_uintptr_t */ 16555f2336efSEd Maste *n_args = 6; 16565f2336efSEd Maste break; 16575f2336efSEd Maste } 16585f2336efSEd Maste /* linux_setsockopt */ 16595f2336efSEd Maste case 208: { 16605f2336efSEd Maste struct linux_setsockopt_args *p = params; 16615f2336efSEd Maste iarg[0] = p->s; /* l_int */ 16625f2336efSEd Maste iarg[1] = p->level; /* l_int */ 16635f2336efSEd Maste iarg[2] = p->optname; /* l_int */ 16645f2336efSEd Maste iarg[3] = p->optval; /* l_uintptr_t */ 16655f2336efSEd Maste iarg[4] = p->optlen; /* l_int */ 16665f2336efSEd Maste *n_args = 5; 16675f2336efSEd Maste break; 16685f2336efSEd Maste } 16695f2336efSEd Maste /* linux_getsockopt */ 16705f2336efSEd Maste case 209: { 16715f2336efSEd Maste struct linux_getsockopt_args *p = params; 16725f2336efSEd Maste iarg[0] = p->s; /* l_int */ 16735f2336efSEd Maste iarg[1] = p->level; /* l_int */ 16745f2336efSEd Maste iarg[2] = p->optname; /* l_int */ 16755f2336efSEd Maste iarg[3] = p->optval; /* l_uintptr_t */ 16765f2336efSEd Maste iarg[4] = p->optlen; /* l_uintptr_t */ 16775f2336efSEd Maste *n_args = 5; 16785f2336efSEd Maste break; 16795f2336efSEd Maste } 16805f2336efSEd Maste /* linux_shutdown */ 16815f2336efSEd Maste case 210: { 16825f2336efSEd Maste struct linux_shutdown_args *p = params; 16835f2336efSEd Maste iarg[0] = p->s; /* l_int */ 16845f2336efSEd Maste iarg[1] = p->how; /* l_int */ 16855f2336efSEd Maste *n_args = 2; 16865f2336efSEd Maste break; 16875f2336efSEd Maste } 16885f2336efSEd Maste /* linux_sendmsg */ 16895f2336efSEd Maste case 211: { 16905f2336efSEd Maste struct linux_sendmsg_args *p = params; 16915f2336efSEd Maste iarg[0] = p->s; /* l_int */ 16925f2336efSEd Maste iarg[1] = p->msg; /* l_uintptr_t */ 1693a39cdcd7SEdward Tomasz Napierala iarg[2] = p->flags; /* l_uint */ 16945f2336efSEd Maste *n_args = 3; 16955f2336efSEd Maste break; 16965f2336efSEd Maste } 16975f2336efSEd Maste /* linux_recvmsg */ 16985f2336efSEd Maste case 212: { 16995f2336efSEd Maste struct linux_recvmsg_args *p = params; 17005f2336efSEd Maste iarg[0] = p->s; /* l_int */ 17015f2336efSEd Maste iarg[1] = p->msg; /* l_uintptr_t */ 1702a39cdcd7SEdward Tomasz Napierala iarg[2] = p->flags; /* l_uint */ 17035f2336efSEd Maste *n_args = 3; 17045f2336efSEd Maste break; 17055f2336efSEd Maste } 17065f2336efSEd Maste /* linux_brk */ 17075f2336efSEd Maste case 214: { 17085f2336efSEd Maste struct linux_brk_args *p = params; 17095f2336efSEd Maste iarg[0] = p->dsend; /* l_ulong */ 17105f2336efSEd Maste *n_args = 1; 17115f2336efSEd Maste break; 17125f2336efSEd Maste } 17135f2336efSEd Maste /* munmap */ 17145f2336efSEd Maste case 215: { 17155f2336efSEd Maste struct munmap_args *p = params; 1716a39cdcd7SEdward Tomasz Napierala uarg[0] = (intptr_t) p->addr; /* void * */ 1717a39cdcd7SEdward Tomasz Napierala iarg[1] = p->len; /* l_size_t */ 17185f2336efSEd Maste *n_args = 2; 17195f2336efSEd Maste break; 17205f2336efSEd Maste } 17215f2336efSEd Maste /* linux_mremap */ 17225f2336efSEd Maste case 216: { 17235f2336efSEd Maste struct linux_mremap_args *p = params; 17245f2336efSEd Maste iarg[0] = p->addr; /* l_ulong */ 17255f2336efSEd Maste iarg[1] = p->old_len; /* l_ulong */ 17265f2336efSEd Maste iarg[2] = p->new_len; /* l_ulong */ 17275f2336efSEd Maste iarg[3] = p->flags; /* l_ulong */ 17285f2336efSEd Maste iarg[4] = p->new_addr; /* l_ulong */ 17295f2336efSEd Maste *n_args = 5; 17305f2336efSEd Maste break; 17315f2336efSEd Maste } 17325f2336efSEd Maste /* linux_add_key */ 17335f2336efSEd Maste case 217: { 17345f2336efSEd Maste *n_args = 0; 17355f2336efSEd Maste break; 17365f2336efSEd Maste } 17375f2336efSEd Maste /* linux_request_key */ 17385f2336efSEd Maste case 218: { 17395f2336efSEd Maste *n_args = 0; 17405f2336efSEd Maste break; 17415f2336efSEd Maste } 17425f2336efSEd Maste /* linux_keyctl */ 17435f2336efSEd Maste case 219: { 17445f2336efSEd Maste *n_args = 0; 17455f2336efSEd Maste break; 17465f2336efSEd Maste } 17475f2336efSEd Maste /* linux_clone */ 17485f2336efSEd Maste case 220: { 17495f2336efSEd Maste struct linux_clone_args *p = params; 1750a39cdcd7SEdward Tomasz Napierala iarg[0] = p->flags; /* l_ulong */ 17515f2336efSEd Maste uarg[1] = (intptr_t) p->stack; /* void * */ 17525f2336efSEd Maste uarg[2] = (intptr_t) p->parent_tidptr; /* void * */ 1753c38eeb8eSEd Maste uarg[3] = (intptr_t) p->tls; /* void * */ 1754c38eeb8eSEd Maste uarg[4] = (intptr_t) p->child_tidptr; /* void * */ 17555f2336efSEd Maste *n_args = 5; 17565f2336efSEd Maste break; 17575f2336efSEd Maste } 17585f2336efSEd Maste /* linux_execve */ 17595f2336efSEd Maste case 221: { 17605f2336efSEd Maste struct linux_execve_args *p = params; 17615f2336efSEd Maste uarg[0] = (intptr_t) p->path; /* char * */ 17625f2336efSEd Maste uarg[1] = (intptr_t) p->argp; /* char ** */ 17635f2336efSEd Maste uarg[2] = (intptr_t) p->envp; /* char ** */ 17645f2336efSEd Maste *n_args = 3; 17655f2336efSEd Maste break; 17665f2336efSEd Maste } 17675f2336efSEd Maste /* linux_mmap2 */ 17685f2336efSEd Maste case 222: { 17695f2336efSEd Maste struct linux_mmap2_args *p = params; 17705f2336efSEd Maste iarg[0] = p->addr; /* l_ulong */ 17715f2336efSEd Maste iarg[1] = p->len; /* l_ulong */ 17725f2336efSEd Maste iarg[2] = p->prot; /* l_ulong */ 17735f2336efSEd Maste iarg[3] = p->flags; /* l_ulong */ 17745f2336efSEd Maste iarg[4] = p->fd; /* l_ulong */ 17755f2336efSEd Maste iarg[5] = p->pgoff; /* l_ulong */ 17765f2336efSEd Maste *n_args = 6; 17775f2336efSEd Maste break; 17785f2336efSEd Maste } 17795f2336efSEd Maste /* linux_fadvise64 */ 17805f2336efSEd Maste case 223: { 17815f2336efSEd Maste struct linux_fadvise64_args *p = params; 17825f2336efSEd Maste iarg[0] = p->fd; /* l_int */ 17835f2336efSEd Maste iarg[1] = p->offset; /* l_loff_t */ 17845f2336efSEd Maste iarg[2] = p->len; /* l_size_t */ 17855f2336efSEd Maste iarg[3] = p->advice; /* l_int */ 17865f2336efSEd Maste *n_args = 4; 17875f2336efSEd Maste break; 17885f2336efSEd Maste } 17895f2336efSEd Maste /* swapon */ 17905f2336efSEd Maste case 224: { 17915f2336efSEd Maste struct swapon_args *p = params; 17925f2336efSEd Maste uarg[0] = (intptr_t) p->name; /* char * */ 17935f2336efSEd Maste *n_args = 1; 17945f2336efSEd Maste break; 17955f2336efSEd Maste } 17965f2336efSEd Maste /* linux_swapoff */ 17975f2336efSEd Maste case 225: { 17985f2336efSEd Maste *n_args = 0; 17995f2336efSEd Maste break; 18005f2336efSEd Maste } 18015f2336efSEd Maste /* linux_mprotect */ 18025f2336efSEd Maste case 226: { 18035f2336efSEd Maste struct linux_mprotect_args *p = params; 1804a39cdcd7SEdward Tomasz Napierala iarg[0] = p->addr; /* l_ulong */ 1805a39cdcd7SEdward Tomasz Napierala iarg[1] = p->len; /* l_size_t */ 1806a39cdcd7SEdward Tomasz Napierala iarg[2] = p->prot; /* l_ulong */ 18075f2336efSEd Maste *n_args = 3; 18085f2336efSEd Maste break; 18095f2336efSEd Maste } 18105f2336efSEd Maste /* linux_msync */ 18115f2336efSEd Maste case 227: { 18125f2336efSEd Maste struct linux_msync_args *p = params; 18135f2336efSEd Maste iarg[0] = p->addr; /* l_ulong */ 18145f2336efSEd Maste iarg[1] = p->len; /* l_size_t */ 18155f2336efSEd Maste iarg[2] = p->fl; /* l_int */ 18165f2336efSEd Maste *n_args = 3; 18175f2336efSEd Maste break; 18185f2336efSEd Maste } 18195f2336efSEd Maste /* mlock */ 18205f2336efSEd Maste case 228: { 18215f2336efSEd Maste struct mlock_args *p = params; 18225f2336efSEd Maste uarg[0] = (intptr_t) p->addr; /* const void * */ 18235f2336efSEd Maste uarg[1] = p->len; /* size_t */ 18245f2336efSEd Maste *n_args = 2; 18255f2336efSEd Maste break; 18265f2336efSEd Maste } 18275f2336efSEd Maste /* munlock */ 18285f2336efSEd Maste case 229: { 18295f2336efSEd Maste struct munlock_args *p = params; 18305f2336efSEd Maste uarg[0] = (intptr_t) p->addr; /* const void * */ 18315f2336efSEd Maste uarg[1] = p->len; /* size_t */ 18325f2336efSEd Maste *n_args = 2; 18335f2336efSEd Maste break; 18345f2336efSEd Maste } 18355f2336efSEd Maste /* mlockall */ 18365f2336efSEd Maste case 230: { 18375f2336efSEd Maste struct mlockall_args *p = params; 18385f2336efSEd Maste iarg[0] = p->how; /* int */ 18395f2336efSEd Maste *n_args = 1; 18405f2336efSEd Maste break; 18415f2336efSEd Maste } 18425f2336efSEd Maste /* munlockall */ 18435f2336efSEd Maste case 231: { 18445f2336efSEd Maste *n_args = 0; 18455f2336efSEd Maste break; 18465f2336efSEd Maste } 18475f2336efSEd Maste /* linux_mincore */ 18485f2336efSEd Maste case 232: { 18495f2336efSEd Maste struct linux_mincore_args *p = params; 18505f2336efSEd Maste iarg[0] = p->start; /* l_ulong */ 18515f2336efSEd Maste iarg[1] = p->len; /* l_size_t */ 18525f2336efSEd Maste uarg[2] = (intptr_t) p->vec; /* u_char * */ 18535f2336efSEd Maste *n_args = 3; 18545f2336efSEd Maste break; 18555f2336efSEd Maste } 1856bafd96b8SEdward Tomasz Napierala /* linux_madvise */ 18575f2336efSEd Maste case 233: { 1858bafd96b8SEdward Tomasz Napierala struct linux_madvise_args *p = params; 1859a39cdcd7SEdward Tomasz Napierala iarg[0] = p->addr; /* l_ulong */ 1860a39cdcd7SEdward Tomasz Napierala iarg[1] = p->len; /* l_size_t */ 1861a39cdcd7SEdward Tomasz Napierala iarg[2] = p->behav; /* l_int */ 18625f2336efSEd Maste *n_args = 3; 18635f2336efSEd Maste break; 18645f2336efSEd Maste } 18655f2336efSEd Maste /* linux_remap_file_pages */ 18665f2336efSEd Maste case 234: { 18675f2336efSEd Maste *n_args = 0; 18685f2336efSEd Maste break; 18695f2336efSEd Maste } 18705f2336efSEd Maste /* linux_mbind */ 18715f2336efSEd Maste case 235: { 18725f2336efSEd Maste *n_args = 0; 18735f2336efSEd Maste break; 18745f2336efSEd Maste } 18755f2336efSEd Maste /* linux_get_mempolicy */ 18765f2336efSEd Maste case 236: { 18775f2336efSEd Maste *n_args = 0; 18785f2336efSEd Maste break; 18795f2336efSEd Maste } 18805f2336efSEd Maste /* linux_set_mempolicy */ 18815f2336efSEd Maste case 237: { 18825f2336efSEd Maste *n_args = 0; 18835f2336efSEd Maste break; 18845f2336efSEd Maste } 18855f2336efSEd Maste /* linux_migrate_pages */ 18865f2336efSEd Maste case 238: { 18875f2336efSEd Maste *n_args = 0; 18885f2336efSEd Maste break; 18895f2336efSEd Maste } 18905f2336efSEd Maste /* linux_move_pages */ 18915f2336efSEd Maste case 239: { 18925f2336efSEd Maste *n_args = 0; 18935f2336efSEd Maste break; 18945f2336efSEd Maste } 18955f2336efSEd Maste /* linux_rt_tgsigqueueinfo */ 18965f2336efSEd Maste case 240: { 18975f2336efSEd Maste struct linux_rt_tgsigqueueinfo_args *p = params; 18985f2336efSEd Maste iarg[0] = p->tgid; /* l_pid_t */ 18995f2336efSEd Maste iarg[1] = p->tid; /* l_pid_t */ 19005f2336efSEd Maste iarg[2] = p->sig; /* l_int */ 19015f2336efSEd Maste uarg[3] = (intptr_t) p->uinfo; /* l_siginfo_t * */ 19025f2336efSEd Maste *n_args = 4; 19035f2336efSEd Maste break; 19045f2336efSEd Maste } 19055f2336efSEd Maste /* linux_perf_event_open */ 19065f2336efSEd Maste case 241: { 19075f2336efSEd Maste *n_args = 0; 19085f2336efSEd Maste break; 19095f2336efSEd Maste } 19105f2336efSEd Maste /* linux_accept4 */ 19115f2336efSEd Maste case 242: { 19125f2336efSEd Maste struct linux_accept4_args *p = params; 19135f2336efSEd Maste iarg[0] = p->s; /* l_int */ 19145f2336efSEd Maste iarg[1] = p->addr; /* l_uintptr_t */ 19155f2336efSEd Maste iarg[2] = p->namelen; /* l_uintptr_t */ 1916a39cdcd7SEdward Tomasz Napierala iarg[3] = p->flags; /* l_int */ 19175f2336efSEd Maste *n_args = 4; 19185f2336efSEd Maste break; 19195f2336efSEd Maste } 19205f2336efSEd Maste /* linux_recvmmsg */ 19215f2336efSEd Maste case 243: { 19225f2336efSEd Maste struct linux_recvmmsg_args *p = params; 19235f2336efSEd Maste iarg[0] = p->s; /* l_int */ 19245f2336efSEd Maste uarg[1] = (intptr_t) p->msg; /* struct l_mmsghdr * */ 19255f2336efSEd Maste iarg[2] = p->vlen; /* l_uint */ 19265f2336efSEd Maste iarg[3] = p->flags; /* l_uint */ 19275f2336efSEd Maste uarg[4] = (intptr_t) p->timeout; /* struct l_timespec * */ 19285f2336efSEd Maste *n_args = 5; 19295f2336efSEd Maste break; 19305f2336efSEd Maste } 19315f2336efSEd Maste /* linux_wait4 */ 19325f2336efSEd Maste case 260: { 19335f2336efSEd Maste struct linux_wait4_args *p = params; 19345f2336efSEd Maste iarg[0] = p->pid; /* l_pid_t */ 19355f2336efSEd Maste uarg[1] = (intptr_t) p->status; /* l_int * */ 19365f2336efSEd Maste iarg[2] = p->options; /* l_int */ 19375f2336efSEd Maste uarg[3] = (intptr_t) p->rusage; /* struct rusage * */ 19385f2336efSEd Maste *n_args = 4; 19395f2336efSEd Maste break; 19405f2336efSEd Maste } 19415f2336efSEd Maste /* linux_prlimit64 */ 19425f2336efSEd Maste case 261: { 19435f2336efSEd Maste struct linux_prlimit64_args *p = params; 19445f2336efSEd Maste iarg[0] = p->pid; /* l_pid_t */ 19455f2336efSEd Maste iarg[1] = p->resource; /* l_uint */ 19465f2336efSEd Maste uarg[2] = (intptr_t) p->new; /* struct rlimit * */ 19475f2336efSEd Maste uarg[3] = (intptr_t) p->old; /* struct rlimit * */ 19485f2336efSEd Maste *n_args = 4; 19495f2336efSEd Maste break; 19505f2336efSEd Maste } 19515f2336efSEd Maste /* linux_fanotify_init */ 19525f2336efSEd Maste case 262: { 19535f2336efSEd Maste *n_args = 0; 19545f2336efSEd Maste break; 19555f2336efSEd Maste } 19565f2336efSEd Maste /* linux_fanotify_mark */ 19575f2336efSEd Maste case 263: { 19585f2336efSEd Maste *n_args = 0; 19595f2336efSEd Maste break; 19605f2336efSEd Maste } 19615f2336efSEd Maste /* linux_name_to_handle_at */ 19625f2336efSEd Maste case 264: { 19635f2336efSEd Maste *n_args = 0; 19645f2336efSEd Maste break; 19655f2336efSEd Maste } 19665f2336efSEd Maste /* linux_open_by_handle_at */ 19675f2336efSEd Maste case 265: { 19685f2336efSEd Maste *n_args = 0; 19695f2336efSEd Maste break; 19705f2336efSEd Maste } 19715f2336efSEd Maste /* linux_clock_adjtime */ 19725f2336efSEd Maste case 266: { 19735f2336efSEd Maste *n_args = 0; 19745f2336efSEd Maste break; 19755f2336efSEd Maste } 19765f2336efSEd Maste /* linux_syncfs */ 19775f2336efSEd Maste case 267: { 19785f2336efSEd Maste struct linux_syncfs_args *p = params; 19795f2336efSEd Maste iarg[0] = p->fd; /* l_int */ 19805f2336efSEd Maste *n_args = 1; 19815f2336efSEd Maste break; 19825f2336efSEd Maste } 19835f2336efSEd Maste /* linux_setns */ 19845f2336efSEd Maste case 268: { 19855f2336efSEd Maste struct linux_setns_args *p = params; 19865f2336efSEd Maste iarg[0] = p->fd; /* l_int */ 19875f2336efSEd Maste iarg[1] = p->nstype; /* l_int */ 19885f2336efSEd Maste *n_args = 2; 19895f2336efSEd Maste break; 19905f2336efSEd Maste } 19915f2336efSEd Maste /* linux_sendmmsg */ 19925f2336efSEd Maste case 269: { 19935f2336efSEd Maste struct linux_sendmmsg_args *p = params; 19945f2336efSEd Maste iarg[0] = p->s; /* l_int */ 19955f2336efSEd Maste uarg[1] = (intptr_t) p->msg; /* struct l_mmsghdr * */ 19965f2336efSEd Maste iarg[2] = p->vlen; /* l_uint */ 19975f2336efSEd Maste iarg[3] = p->flags; /* l_uint */ 19985f2336efSEd Maste *n_args = 4; 19995f2336efSEd Maste break; 20005f2336efSEd Maste } 20015f2336efSEd Maste /* linux_process_vm_readv */ 20025f2336efSEd Maste case 270: { 20035f2336efSEd Maste struct linux_process_vm_readv_args *p = params; 20045f2336efSEd Maste iarg[0] = p->pid; /* l_pid_t */ 20055f2336efSEd Maste uarg[1] = (intptr_t) p->lvec; /* const struct iovec * */ 20065f2336efSEd Maste iarg[2] = p->liovcnt; /* l_ulong */ 20075f2336efSEd Maste uarg[3] = (intptr_t) p->rvec; /* const struct iovec * */ 20085f2336efSEd Maste iarg[4] = p->riovcnt; /* l_ulong */ 20095f2336efSEd Maste iarg[5] = p->flags; /* l_ulong */ 20105f2336efSEd Maste *n_args = 6; 20115f2336efSEd Maste break; 20125f2336efSEd Maste } 20135f2336efSEd Maste /* linux_process_vm_writev */ 20145f2336efSEd Maste case 271: { 20155f2336efSEd Maste struct linux_process_vm_writev_args *p = params; 20165f2336efSEd Maste iarg[0] = p->pid; /* l_pid_t */ 20175f2336efSEd Maste uarg[1] = (intptr_t) p->lvec; /* const struct iovec * */ 20185f2336efSEd Maste iarg[2] = p->liovcnt; /* l_ulong */ 20195f2336efSEd Maste uarg[3] = (intptr_t) p->rvec; /* const struct iovec * */ 20205f2336efSEd Maste iarg[4] = p->riovcnt; /* l_ulong */ 20215f2336efSEd Maste iarg[5] = p->flags; /* l_ulong */ 20225f2336efSEd Maste *n_args = 6; 20235f2336efSEd Maste break; 20245f2336efSEd Maste } 20255f2336efSEd Maste /* linux_kcmp */ 20265f2336efSEd Maste case 272: { 20275f2336efSEd Maste struct linux_kcmp_args *p = params; 20285f2336efSEd Maste iarg[0] = p->pid1; /* l_pid_t */ 20295f2336efSEd Maste iarg[1] = p->pid2; /* l_pid_t */ 20305f2336efSEd Maste iarg[2] = p->type; /* l_int */ 20315f2336efSEd Maste iarg[3] = p->idx1; /* l_ulong */ 20325f2336efSEd Maste iarg[4] = p->idx; /* l_ulong */ 20335f2336efSEd Maste *n_args = 5; 20345f2336efSEd Maste break; 20355f2336efSEd Maste } 20365f2336efSEd Maste /* linux_finit_module */ 20375f2336efSEd Maste case 273: { 20385f2336efSEd Maste struct linux_finit_module_args *p = params; 20395f2336efSEd Maste iarg[0] = p->fd; /* l_int */ 20405f2336efSEd Maste uarg[1] = (intptr_t) p->uargs; /* const char * */ 20415f2336efSEd Maste iarg[2] = p->flags; /* l_int */ 20425f2336efSEd Maste *n_args = 3; 20435f2336efSEd Maste break; 20445f2336efSEd Maste } 20455f2336efSEd Maste /* linux_sched_setattr */ 20465f2336efSEd Maste case 274: { 20475f2336efSEd Maste struct linux_sched_setattr_args *p = params; 20485f2336efSEd Maste iarg[0] = p->pid; /* l_pid_t */ 20495f2336efSEd Maste uarg[1] = (intptr_t) p->attr; /* void * */ 20505f2336efSEd Maste iarg[2] = p->flags; /* l_uint */ 20515f2336efSEd Maste *n_args = 3; 20525f2336efSEd Maste break; 20535f2336efSEd Maste } 20545f2336efSEd Maste /* linux_sched_getattr */ 20555f2336efSEd Maste case 275: { 20565f2336efSEd Maste struct linux_sched_getattr_args *p = params; 20575f2336efSEd Maste iarg[0] = p->pid; /* l_pid_t */ 20585f2336efSEd Maste uarg[1] = (intptr_t) p->attr; /* void * */ 20595f2336efSEd Maste iarg[2] = p->size; /* l_uint */ 20605f2336efSEd Maste iarg[3] = p->flags; /* l_uint */ 20615f2336efSEd Maste *n_args = 4; 20625f2336efSEd Maste break; 20635f2336efSEd Maste } 20645f2336efSEd Maste /* linux_renameat2 */ 20655f2336efSEd Maste case 276: { 20665f2336efSEd Maste struct linux_renameat2_args *p = params; 206765ab1fddSEd Maste iarg[0] = p->olddfd; /* l_int */ 20685f2336efSEd Maste uarg[1] = (intptr_t) p->oldname; /* const char * */ 206965ab1fddSEd Maste iarg[2] = p->newdfd; /* l_int */ 20705f2336efSEd Maste uarg[3] = (intptr_t) p->newname; /* const char * */ 2071a39cdcd7SEdward Tomasz Napierala iarg[4] = p->flags; /* l_uint */ 20725f2336efSEd Maste *n_args = 5; 20735f2336efSEd Maste break; 20745f2336efSEd Maste } 20755f2336efSEd Maste /* linux_seccomp */ 20765f2336efSEd Maste case 277: { 20775f2336efSEd Maste struct linux_seccomp_args *p = params; 20785f2336efSEd Maste iarg[0] = p->op; /* l_uint */ 20795f2336efSEd Maste iarg[1] = p->flags; /* l_uint */ 20805f2336efSEd Maste uarg[2] = (intptr_t) p->uargs; /* const char * */ 20815f2336efSEd Maste *n_args = 3; 20825f2336efSEd Maste break; 20835f2336efSEd Maste } 20845f2336efSEd Maste /* linux_getrandom */ 20855f2336efSEd Maste case 278: { 20865f2336efSEd Maste struct linux_getrandom_args *p = params; 20875f2336efSEd Maste uarg[0] = (intptr_t) p->buf; /* char * */ 20885f2336efSEd Maste iarg[1] = p->count; /* l_size_t */ 20895f2336efSEd Maste iarg[2] = p->flags; /* l_uint */ 20905f2336efSEd Maste *n_args = 3; 20915f2336efSEd Maste break; 20925f2336efSEd Maste } 20935f2336efSEd Maste /* linux_memfd_create */ 20945f2336efSEd Maste case 279: { 20955f2336efSEd Maste struct linux_memfd_create_args *p = params; 20965f2336efSEd Maste uarg[0] = (intptr_t) p->uname_ptr; /* const char * */ 20975f2336efSEd Maste iarg[1] = p->flags; /* l_uint */ 20985f2336efSEd Maste *n_args = 2; 20995f2336efSEd Maste break; 21005f2336efSEd Maste } 21015f2336efSEd Maste /* linux_bpf */ 21025f2336efSEd Maste case 280: { 21035f2336efSEd Maste struct linux_bpf_args *p = params; 21045f2336efSEd Maste iarg[0] = p->cmd; /* l_int */ 21055f2336efSEd Maste uarg[1] = (intptr_t) p->attr; /* void * */ 21065f2336efSEd Maste iarg[2] = p->size; /* l_uint */ 21075f2336efSEd Maste *n_args = 3; 21085f2336efSEd Maste break; 21095f2336efSEd Maste } 21105f2336efSEd Maste /* linux_execveat */ 21115f2336efSEd Maste case 281: { 21125f2336efSEd Maste struct linux_execveat_args *p = params; 21135f2336efSEd Maste iarg[0] = p->dfd; /* l_int */ 21145f2336efSEd Maste uarg[1] = (intptr_t) p->filename; /* const char * */ 21155f2336efSEd Maste uarg[2] = (intptr_t) p->argv; /* const char ** */ 21165f2336efSEd Maste uarg[3] = (intptr_t) p->envp; /* const char ** */ 21175f2336efSEd Maste iarg[4] = p->flags; /* l_int */ 21185f2336efSEd Maste *n_args = 5; 21195f2336efSEd Maste break; 21205f2336efSEd Maste } 21215f2336efSEd Maste /* linux_userfaultfd */ 21225f2336efSEd Maste case 282: { 21235f2336efSEd Maste struct linux_userfaultfd_args *p = params; 21245f2336efSEd Maste iarg[0] = p->flags; /* l_int */ 21255f2336efSEd Maste *n_args = 1; 21265f2336efSEd Maste break; 21275f2336efSEd Maste } 21285f2336efSEd Maste /* linux_membarrier */ 21295f2336efSEd Maste case 283: { 21305f2336efSEd Maste struct linux_membarrier_args *p = params; 21315f2336efSEd Maste iarg[0] = p->cmd; /* l_int */ 21325f2336efSEd Maste iarg[1] = p->flags; /* l_int */ 21335f2336efSEd Maste *n_args = 2; 21345f2336efSEd Maste break; 21355f2336efSEd Maste } 21365f2336efSEd Maste /* linux_mlock2 */ 21375f2336efSEd Maste case 284: { 21385f2336efSEd Maste struct linux_mlock2_args *p = params; 21395f2336efSEd Maste iarg[0] = p->start; /* l_ulong */ 21405f2336efSEd Maste iarg[1] = p->len; /* l_size_t */ 21415f2336efSEd Maste iarg[2] = p->flags; /* l_int */ 21425f2336efSEd Maste *n_args = 3; 21435f2336efSEd Maste break; 21445f2336efSEd Maste } 21455f2336efSEd Maste /* linux_copy_file_range */ 21465f2336efSEd Maste case 285: { 21475f2336efSEd Maste struct linux_copy_file_range_args *p = params; 21485f2336efSEd Maste iarg[0] = p->fd_in; /* l_int */ 21495f2336efSEd Maste uarg[1] = (intptr_t) p->off_in; /* l_loff_t * */ 21505f2336efSEd Maste iarg[2] = p->fd_out; /* l_int */ 21515f2336efSEd Maste uarg[3] = (intptr_t) p->off_out; /* l_loff_t * */ 21525f2336efSEd Maste iarg[4] = p->len; /* l_size_t */ 21535f2336efSEd Maste iarg[5] = p->flags; /* l_uint */ 21545f2336efSEd Maste *n_args = 6; 21555f2336efSEd Maste break; 21565f2336efSEd Maste } 21575f2336efSEd Maste /* linux_preadv2 */ 21585f2336efSEd Maste case 286: { 21595f2336efSEd Maste struct linux_preadv2_args *p = params; 21605f2336efSEd Maste iarg[0] = p->fd; /* l_ulong */ 21615f2336efSEd Maste uarg[1] = (intptr_t) p->vec; /* const struct iovec * */ 21625f2336efSEd Maste iarg[2] = p->vlen; /* l_ulong */ 21635f2336efSEd Maste iarg[3] = p->pos_l; /* l_ulong */ 21645f2336efSEd Maste iarg[4] = p->pos_h; /* l_ulong */ 21655f2336efSEd Maste iarg[5] = p->flags; /* l_int */ 21665f2336efSEd Maste *n_args = 6; 21675f2336efSEd Maste break; 21685f2336efSEd Maste } 21695f2336efSEd Maste /* linux_pwritev2 */ 21705f2336efSEd Maste case 287: { 21715f2336efSEd Maste struct linux_pwritev2_args *p = params; 21725f2336efSEd Maste iarg[0] = p->fd; /* l_ulong */ 21735f2336efSEd Maste uarg[1] = (intptr_t) p->vec; /* const struct iovec * */ 21745f2336efSEd Maste iarg[2] = p->vlen; /* l_ulong */ 21755f2336efSEd Maste iarg[3] = p->pos_l; /* l_ulong */ 21765f2336efSEd Maste iarg[4] = p->pos_h; /* l_ulong */ 21775f2336efSEd Maste iarg[5] = p->flags; /* l_int */ 21785f2336efSEd Maste *n_args = 6; 21795f2336efSEd Maste break; 21805f2336efSEd Maste } 21815f2336efSEd Maste /* linux_pkey_mprotect */ 21825f2336efSEd Maste case 288: { 21835f2336efSEd Maste struct linux_pkey_mprotect_args *p = params; 21845f2336efSEd Maste iarg[0] = p->start; /* l_ulong */ 21855f2336efSEd Maste iarg[1] = p->len; /* l_size_t */ 21865f2336efSEd Maste iarg[2] = p->prot; /* l_ulong */ 21875f2336efSEd Maste iarg[3] = p->pkey; /* l_int */ 21885f2336efSEd Maste *n_args = 4; 21895f2336efSEd Maste break; 21905f2336efSEd Maste } 21915f2336efSEd Maste /* linux_pkey_alloc */ 21925f2336efSEd Maste case 289: { 21935f2336efSEd Maste struct linux_pkey_alloc_args *p = params; 21945f2336efSEd Maste iarg[0] = p->flags; /* l_ulong */ 21955f2336efSEd Maste iarg[1] = p->init_val; /* l_ulong */ 21965f2336efSEd Maste *n_args = 2; 21975f2336efSEd Maste break; 21985f2336efSEd Maste } 21995f2336efSEd Maste /* linux_pkey_free */ 22005f2336efSEd Maste case 290: { 22015f2336efSEd Maste struct linux_pkey_free_args *p = params; 22025f2336efSEd Maste iarg[0] = p->pkey; /* l_int */ 22035f2336efSEd Maste *n_args = 1; 22045f2336efSEd Maste break; 22055f2336efSEd Maste } 22065f2336efSEd Maste default: 22075f2336efSEd Maste *n_args = 0; 22085f2336efSEd Maste break; 22095f2336efSEd Maste }; 22105f2336efSEd Maste } 22115f2336efSEd Maste static void 22125f2336efSEd Maste systrace_entry_setargdesc(int sysnum, int ndx, char *desc, size_t descsz) 22135f2336efSEd Maste { 22145f2336efSEd Maste const char *p = NULL; 22155f2336efSEd Maste switch (sysnum) { 22165f2336efSEd Maste #define nosys linux_nosys 22175f2336efSEd Maste /* linux_setxattr */ 22185f2336efSEd Maste case 5: 2219a39cdcd7SEdward Tomasz Napierala switch(ndx) { 2220a39cdcd7SEdward Tomasz Napierala case 0: 2221a39cdcd7SEdward Tomasz Napierala p = "userland const char *"; 2222a39cdcd7SEdward Tomasz Napierala break; 2223a39cdcd7SEdward Tomasz Napierala case 1: 2224a39cdcd7SEdward Tomasz Napierala p = "userland const char *"; 2225a39cdcd7SEdward Tomasz Napierala break; 2226a39cdcd7SEdward Tomasz Napierala case 2: 2227a39cdcd7SEdward Tomasz Napierala p = "userland const char *"; 2228a39cdcd7SEdward Tomasz Napierala break; 2229a39cdcd7SEdward Tomasz Napierala case 3: 2230a39cdcd7SEdward Tomasz Napierala p = "l_size_t"; 2231a39cdcd7SEdward Tomasz Napierala break; 2232a39cdcd7SEdward Tomasz Napierala case 4: 2233a39cdcd7SEdward Tomasz Napierala p = "l_int"; 2234a39cdcd7SEdward Tomasz Napierala break; 2235a39cdcd7SEdward Tomasz Napierala default: 2236a39cdcd7SEdward Tomasz Napierala break; 2237a39cdcd7SEdward Tomasz Napierala }; 22385f2336efSEd Maste break; 22395f2336efSEd Maste /* linux_lsetxattr */ 22405f2336efSEd Maste case 6: 2241a39cdcd7SEdward Tomasz Napierala switch(ndx) { 2242a39cdcd7SEdward Tomasz Napierala case 0: 2243a39cdcd7SEdward Tomasz Napierala p = "userland const char *"; 2244a39cdcd7SEdward Tomasz Napierala break; 2245a39cdcd7SEdward Tomasz Napierala case 1: 2246a39cdcd7SEdward Tomasz Napierala p = "userland const char *"; 2247a39cdcd7SEdward Tomasz Napierala break; 2248a39cdcd7SEdward Tomasz Napierala case 2: 2249a39cdcd7SEdward Tomasz Napierala p = "userland const char *"; 2250a39cdcd7SEdward Tomasz Napierala break; 2251a39cdcd7SEdward Tomasz Napierala case 3: 2252a39cdcd7SEdward Tomasz Napierala p = "l_size_t"; 2253a39cdcd7SEdward Tomasz Napierala break; 2254a39cdcd7SEdward Tomasz Napierala case 4: 2255a39cdcd7SEdward Tomasz Napierala p = "l_int"; 2256a39cdcd7SEdward Tomasz Napierala break; 2257a39cdcd7SEdward Tomasz Napierala default: 2258a39cdcd7SEdward Tomasz Napierala break; 2259a39cdcd7SEdward Tomasz Napierala }; 22605f2336efSEd Maste break; 22615f2336efSEd Maste /* linux_fsetxattr */ 22625f2336efSEd Maste case 7: 2263a39cdcd7SEdward Tomasz Napierala switch(ndx) { 2264a39cdcd7SEdward Tomasz Napierala case 0: 2265a39cdcd7SEdward Tomasz Napierala p = "l_int"; 2266a39cdcd7SEdward Tomasz Napierala break; 2267a39cdcd7SEdward Tomasz Napierala case 1: 2268a39cdcd7SEdward Tomasz Napierala p = "userland const char *"; 2269a39cdcd7SEdward Tomasz Napierala break; 2270a39cdcd7SEdward Tomasz Napierala case 2: 2271a39cdcd7SEdward Tomasz Napierala p = "userland const char *"; 2272a39cdcd7SEdward Tomasz Napierala break; 2273a39cdcd7SEdward Tomasz Napierala case 3: 2274a39cdcd7SEdward Tomasz Napierala p = "l_size_t"; 2275a39cdcd7SEdward Tomasz Napierala break; 2276a39cdcd7SEdward Tomasz Napierala case 4: 2277a39cdcd7SEdward Tomasz Napierala p = "l_int"; 2278a39cdcd7SEdward Tomasz Napierala break; 2279a39cdcd7SEdward Tomasz Napierala default: 2280a39cdcd7SEdward Tomasz Napierala break; 2281a39cdcd7SEdward Tomasz Napierala }; 22825f2336efSEd Maste break; 22835f2336efSEd Maste /* linux_getxattr */ 22845f2336efSEd Maste case 8: 2285a39cdcd7SEdward Tomasz Napierala switch(ndx) { 2286a39cdcd7SEdward Tomasz Napierala case 0: 2287a39cdcd7SEdward Tomasz Napierala p = "userland const char *"; 2288a39cdcd7SEdward Tomasz Napierala break; 2289a39cdcd7SEdward Tomasz Napierala case 1: 2290a39cdcd7SEdward Tomasz Napierala p = "userland const char *"; 2291a39cdcd7SEdward Tomasz Napierala break; 2292a39cdcd7SEdward Tomasz Napierala case 2: 2293a39cdcd7SEdward Tomasz Napierala p = "userland char *"; 2294a39cdcd7SEdward Tomasz Napierala break; 2295a39cdcd7SEdward Tomasz Napierala case 3: 2296a39cdcd7SEdward Tomasz Napierala p = "l_size_t"; 2297a39cdcd7SEdward Tomasz Napierala break; 2298a39cdcd7SEdward Tomasz Napierala default: 2299a39cdcd7SEdward Tomasz Napierala break; 2300a39cdcd7SEdward Tomasz Napierala }; 23015f2336efSEd Maste break; 23025f2336efSEd Maste /* linux_lgetxattr */ 23035f2336efSEd Maste case 9: 2304a39cdcd7SEdward Tomasz Napierala switch(ndx) { 2305a39cdcd7SEdward Tomasz Napierala case 0: 2306a39cdcd7SEdward Tomasz Napierala p = "userland const char *"; 2307a39cdcd7SEdward Tomasz Napierala break; 2308a39cdcd7SEdward Tomasz Napierala case 1: 2309a39cdcd7SEdward Tomasz Napierala p = "userland const char *"; 2310a39cdcd7SEdward Tomasz Napierala break; 2311a39cdcd7SEdward Tomasz Napierala case 2: 2312a39cdcd7SEdward Tomasz Napierala p = "userland char *"; 2313a39cdcd7SEdward Tomasz Napierala break; 2314a39cdcd7SEdward Tomasz Napierala case 3: 2315a39cdcd7SEdward Tomasz Napierala p = "l_size_t"; 2316a39cdcd7SEdward Tomasz Napierala break; 2317a39cdcd7SEdward Tomasz Napierala default: 2318a39cdcd7SEdward Tomasz Napierala break; 2319a39cdcd7SEdward Tomasz Napierala }; 23205f2336efSEd Maste break; 23215f2336efSEd Maste /* linux_fgetxattr */ 23225f2336efSEd Maste case 10: 2323a39cdcd7SEdward Tomasz Napierala switch(ndx) { 2324a39cdcd7SEdward Tomasz Napierala case 0: 2325a39cdcd7SEdward Tomasz Napierala p = "l_int"; 2326a39cdcd7SEdward Tomasz Napierala break; 2327a39cdcd7SEdward Tomasz Napierala case 1: 2328a39cdcd7SEdward Tomasz Napierala p = "userland const char *"; 2329a39cdcd7SEdward Tomasz Napierala break; 2330a39cdcd7SEdward Tomasz Napierala case 2: 2331a39cdcd7SEdward Tomasz Napierala p = "userland char *"; 2332a39cdcd7SEdward Tomasz Napierala break; 2333a39cdcd7SEdward Tomasz Napierala case 3: 2334a39cdcd7SEdward Tomasz Napierala p = "l_size_t"; 2335a39cdcd7SEdward Tomasz Napierala break; 2336a39cdcd7SEdward Tomasz Napierala default: 2337a39cdcd7SEdward Tomasz Napierala break; 2338a39cdcd7SEdward Tomasz Napierala }; 23395f2336efSEd Maste break; 23405f2336efSEd Maste /* linux_listxattr */ 23415f2336efSEd Maste case 11: 2342a39cdcd7SEdward Tomasz Napierala switch(ndx) { 2343a39cdcd7SEdward Tomasz Napierala case 0: 2344a39cdcd7SEdward Tomasz Napierala p = "userland const char *"; 2345a39cdcd7SEdward Tomasz Napierala break; 2346a39cdcd7SEdward Tomasz Napierala case 1: 2347a39cdcd7SEdward Tomasz Napierala p = "userland const char *"; 2348a39cdcd7SEdward Tomasz Napierala break; 2349a39cdcd7SEdward Tomasz Napierala case 2: 2350a39cdcd7SEdward Tomasz Napierala p = "l_size_t"; 2351a39cdcd7SEdward Tomasz Napierala break; 2352a39cdcd7SEdward Tomasz Napierala default: 2353a39cdcd7SEdward Tomasz Napierala break; 2354a39cdcd7SEdward Tomasz Napierala }; 23555f2336efSEd Maste break; 23565f2336efSEd Maste /* linux_llistxattr */ 23575f2336efSEd Maste case 12: 2358a39cdcd7SEdward Tomasz Napierala switch(ndx) { 2359a39cdcd7SEdward Tomasz Napierala case 0: 2360a39cdcd7SEdward Tomasz Napierala p = "userland const char *"; 2361a39cdcd7SEdward Tomasz Napierala break; 2362a39cdcd7SEdward Tomasz Napierala case 1: 2363a39cdcd7SEdward Tomasz Napierala p = "userland const char *"; 2364a39cdcd7SEdward Tomasz Napierala break; 2365a39cdcd7SEdward Tomasz Napierala case 2: 2366a39cdcd7SEdward Tomasz Napierala p = "l_size_t"; 2367a39cdcd7SEdward Tomasz Napierala break; 2368a39cdcd7SEdward Tomasz Napierala default: 2369a39cdcd7SEdward Tomasz Napierala break; 2370a39cdcd7SEdward Tomasz Napierala }; 23715f2336efSEd Maste break; 23725f2336efSEd Maste /* linux_flistxattr */ 23735f2336efSEd Maste case 13: 2374a39cdcd7SEdward Tomasz Napierala switch(ndx) { 2375a39cdcd7SEdward Tomasz Napierala case 0: 2376a39cdcd7SEdward Tomasz Napierala p = "l_int"; 2377a39cdcd7SEdward Tomasz Napierala break; 2378a39cdcd7SEdward Tomasz Napierala case 1: 2379a39cdcd7SEdward Tomasz Napierala p = "userland const char *"; 2380a39cdcd7SEdward Tomasz Napierala break; 2381a39cdcd7SEdward Tomasz Napierala case 2: 2382a39cdcd7SEdward Tomasz Napierala p = "l_size_t"; 2383a39cdcd7SEdward Tomasz Napierala break; 2384a39cdcd7SEdward Tomasz Napierala default: 2385a39cdcd7SEdward Tomasz Napierala break; 2386a39cdcd7SEdward Tomasz Napierala }; 23875f2336efSEd Maste break; 23885f2336efSEd Maste /* linux_removexattr */ 23895f2336efSEd Maste case 14: 2390a39cdcd7SEdward Tomasz Napierala switch(ndx) { 2391a39cdcd7SEdward Tomasz Napierala case 0: 2392a39cdcd7SEdward Tomasz Napierala p = "userland const char *"; 2393a39cdcd7SEdward Tomasz Napierala break; 2394a39cdcd7SEdward Tomasz Napierala case 1: 2395a39cdcd7SEdward Tomasz Napierala p = "userland const char *"; 2396a39cdcd7SEdward Tomasz Napierala break; 2397a39cdcd7SEdward Tomasz Napierala default: 2398a39cdcd7SEdward Tomasz Napierala break; 2399a39cdcd7SEdward Tomasz Napierala }; 24005f2336efSEd Maste break; 24015f2336efSEd Maste /* linux_lremovexattr */ 24025f2336efSEd Maste case 15: 2403a39cdcd7SEdward Tomasz Napierala switch(ndx) { 2404a39cdcd7SEdward Tomasz Napierala case 0: 2405a39cdcd7SEdward Tomasz Napierala p = "userland const char *"; 2406a39cdcd7SEdward Tomasz Napierala break; 2407a39cdcd7SEdward Tomasz Napierala case 1: 2408a39cdcd7SEdward Tomasz Napierala p = "userland const char *"; 2409a39cdcd7SEdward Tomasz Napierala break; 2410a39cdcd7SEdward Tomasz Napierala default: 2411a39cdcd7SEdward Tomasz Napierala break; 2412a39cdcd7SEdward Tomasz Napierala }; 24135f2336efSEd Maste break; 24145f2336efSEd Maste /* linux_fremovexattr */ 24155f2336efSEd Maste case 16: 2416a39cdcd7SEdward Tomasz Napierala switch(ndx) { 2417a39cdcd7SEdward Tomasz Napierala case 0: 2418a39cdcd7SEdward Tomasz Napierala p = "l_int"; 2419a39cdcd7SEdward Tomasz Napierala break; 2420a39cdcd7SEdward Tomasz Napierala case 1: 2421a39cdcd7SEdward Tomasz Napierala p = "userland const char *"; 2422a39cdcd7SEdward Tomasz Napierala break; 2423a39cdcd7SEdward Tomasz Napierala default: 2424a39cdcd7SEdward Tomasz Napierala break; 2425a39cdcd7SEdward Tomasz Napierala }; 24265f2336efSEd Maste break; 24275f2336efSEd Maste /* linux_getcwd */ 24285f2336efSEd Maste case 17: 24295f2336efSEd Maste switch(ndx) { 24305f2336efSEd Maste case 0: 24315f2336efSEd Maste p = "userland char *"; 24325f2336efSEd Maste break; 24335f2336efSEd Maste case 1: 24345f2336efSEd Maste p = "l_ulong"; 24355f2336efSEd Maste break; 24365f2336efSEd Maste default: 24375f2336efSEd Maste break; 24385f2336efSEd Maste }; 24395f2336efSEd Maste break; 24405f2336efSEd Maste /* linux_lookup_dcookie */ 24415f2336efSEd Maste case 18: 24425f2336efSEd Maste break; 24435f2336efSEd Maste /* linux_eventfd2 */ 24445f2336efSEd Maste case 19: 24455f2336efSEd Maste switch(ndx) { 24465f2336efSEd Maste case 0: 24475f2336efSEd Maste p = "l_uint"; 24485f2336efSEd Maste break; 24495f2336efSEd Maste case 1: 24505f2336efSEd Maste p = "l_int"; 24515f2336efSEd Maste break; 24525f2336efSEd Maste default: 24535f2336efSEd Maste break; 24545f2336efSEd Maste }; 24555f2336efSEd Maste break; 24565f2336efSEd Maste /* linux_epoll_create1 */ 24575f2336efSEd Maste case 20: 24585f2336efSEd Maste switch(ndx) { 24595f2336efSEd Maste case 0: 24605f2336efSEd Maste p = "l_int"; 24615f2336efSEd Maste break; 24625f2336efSEd Maste default: 24635f2336efSEd Maste break; 24645f2336efSEd Maste }; 24655f2336efSEd Maste break; 24665f2336efSEd Maste /* linux_epoll_ctl */ 24675f2336efSEd Maste case 21: 24685f2336efSEd Maste switch(ndx) { 24695f2336efSEd Maste case 0: 24705f2336efSEd Maste p = "l_int"; 24715f2336efSEd Maste break; 24725f2336efSEd Maste case 1: 24735f2336efSEd Maste p = "l_int"; 24745f2336efSEd Maste break; 24755f2336efSEd Maste case 2: 24765f2336efSEd Maste p = "l_int"; 24775f2336efSEd Maste break; 24785f2336efSEd Maste case 3: 24795f2336efSEd Maste p = "userland struct epoll_event *"; 24805f2336efSEd Maste break; 24815f2336efSEd Maste default: 24825f2336efSEd Maste break; 24835f2336efSEd Maste }; 24845f2336efSEd Maste break; 24855f2336efSEd Maste /* linux_epoll_pwait */ 24865f2336efSEd Maste case 22: 24875f2336efSEd Maste switch(ndx) { 24885f2336efSEd Maste case 0: 24895f2336efSEd Maste p = "l_int"; 24905f2336efSEd Maste break; 24915f2336efSEd Maste case 1: 24925f2336efSEd Maste p = "userland struct epoll_event *"; 24935f2336efSEd Maste break; 24945f2336efSEd Maste case 2: 24955f2336efSEd Maste p = "l_int"; 24965f2336efSEd Maste break; 24975f2336efSEd Maste case 3: 24985f2336efSEd Maste p = "l_int"; 24995f2336efSEd Maste break; 25005f2336efSEd Maste case 4: 25015f2336efSEd Maste p = "userland l_sigset_t *"; 25025f2336efSEd Maste break; 25035f2336efSEd Maste case 5: 25045f2336efSEd Maste p = "l_size_t"; 25055f2336efSEd Maste break; 25065f2336efSEd Maste default: 25075f2336efSEd Maste break; 25085f2336efSEd Maste }; 25095f2336efSEd Maste break; 2510c4db0baaSEd Maste /* dup */ 2511c4db0baaSEd Maste case 23: 2512c4db0baaSEd Maste switch(ndx) { 2513c4db0baaSEd Maste case 0: 2514c4db0baaSEd Maste p = "u_int"; 2515c4db0baaSEd Maste break; 2516c4db0baaSEd Maste default: 2517c4db0baaSEd Maste break; 2518c4db0baaSEd Maste }; 2519c4db0baaSEd Maste break; 25205f2336efSEd Maste /* linux_dup3 */ 25215f2336efSEd Maste case 24: 25225f2336efSEd Maste switch(ndx) { 25235f2336efSEd Maste case 0: 25245f2336efSEd Maste p = "l_int"; 25255f2336efSEd Maste break; 25265f2336efSEd Maste case 1: 25275f2336efSEd Maste p = "l_int"; 25285f2336efSEd Maste break; 25295f2336efSEd Maste case 2: 25305f2336efSEd Maste p = "l_int"; 25315f2336efSEd Maste break; 25325f2336efSEd Maste default: 25335f2336efSEd Maste break; 25345f2336efSEd Maste }; 25355f2336efSEd Maste break; 25365f2336efSEd Maste /* linux_fcntl */ 25375f2336efSEd Maste case 25: 25385f2336efSEd Maste switch(ndx) { 25395f2336efSEd Maste case 0: 25405f2336efSEd Maste p = "l_uint"; 25415f2336efSEd Maste break; 25425f2336efSEd Maste case 1: 25435f2336efSEd Maste p = "l_uint"; 25445f2336efSEd Maste break; 25455f2336efSEd Maste case 2: 25465f2336efSEd Maste p = "l_ulong"; 25475f2336efSEd Maste break; 25485f2336efSEd Maste default: 25495f2336efSEd Maste break; 25505f2336efSEd Maste }; 25515f2336efSEd Maste break; 25525f2336efSEd Maste /* linux_inotify_init1 */ 25535f2336efSEd Maste case 26: 25545f2336efSEd Maste switch(ndx) { 25555f2336efSEd Maste case 0: 25565f2336efSEd Maste p = "l_int"; 25575f2336efSEd Maste break; 25585f2336efSEd Maste default: 25595f2336efSEd Maste break; 25605f2336efSEd Maste }; 25615f2336efSEd Maste break; 25625f2336efSEd Maste /* linux_inotify_add_watch */ 25635f2336efSEd Maste case 27: 25645f2336efSEd Maste break; 25655f2336efSEd Maste /* linux_inotify_rm_watch */ 25665f2336efSEd Maste case 28: 25675f2336efSEd Maste break; 25685f2336efSEd Maste /* linux_ioctl */ 25695f2336efSEd Maste case 29: 25705f2336efSEd Maste switch(ndx) { 25715f2336efSEd Maste case 0: 25725f2336efSEd Maste p = "l_uint"; 25735f2336efSEd Maste break; 25745f2336efSEd Maste case 1: 25755f2336efSEd Maste p = "l_uint"; 25765f2336efSEd Maste break; 25775f2336efSEd Maste case 2: 2578a39cdcd7SEdward Tomasz Napierala p = "l_ulong"; 25795f2336efSEd Maste break; 25805f2336efSEd Maste default: 25815f2336efSEd Maste break; 25825f2336efSEd Maste }; 25835f2336efSEd Maste break; 25845f2336efSEd Maste /* linux_ioprio_set */ 25855f2336efSEd Maste case 30: 25865f2336efSEd Maste break; 25875f2336efSEd Maste /* linux_ioprio_get */ 25885f2336efSEd Maste case 31: 25895f2336efSEd Maste break; 25905f2336efSEd Maste /* flock */ 25915f2336efSEd Maste case 32: 25925f2336efSEd Maste switch(ndx) { 25935f2336efSEd Maste case 0: 25945f2336efSEd Maste p = "int"; 25955f2336efSEd Maste break; 25965f2336efSEd Maste case 1: 25975f2336efSEd Maste p = "int"; 25985f2336efSEd Maste break; 25995f2336efSEd Maste default: 26005f2336efSEd Maste break; 26015f2336efSEd Maste }; 26025f2336efSEd Maste break; 26035f2336efSEd Maste /* linux_mknodat */ 26045f2336efSEd Maste case 33: 26055f2336efSEd Maste switch(ndx) { 26065f2336efSEd Maste case 0: 26075f2336efSEd Maste p = "l_int"; 26085f2336efSEd Maste break; 26095f2336efSEd Maste case 1: 26105f2336efSEd Maste p = "userland const char *"; 26115f2336efSEd Maste break; 26125f2336efSEd Maste case 2: 26135f2336efSEd Maste p = "l_int"; 26145f2336efSEd Maste break; 26155f2336efSEd Maste case 3: 26165f2336efSEd Maste p = "l_uint"; 26175f2336efSEd Maste break; 26185f2336efSEd Maste default: 26195f2336efSEd Maste break; 26205f2336efSEd Maste }; 26215f2336efSEd Maste break; 26225f2336efSEd Maste /* linux_mkdirat */ 26235f2336efSEd Maste case 34: 26245f2336efSEd Maste switch(ndx) { 26255f2336efSEd Maste case 0: 26265f2336efSEd Maste p = "l_int"; 26275f2336efSEd Maste break; 26285f2336efSEd Maste case 1: 26295f2336efSEd Maste p = "userland const char *"; 26305f2336efSEd Maste break; 26315f2336efSEd Maste case 2: 2632a39cdcd7SEdward Tomasz Napierala p = "l_mode_t"; 26335f2336efSEd Maste break; 26345f2336efSEd Maste default: 26355f2336efSEd Maste break; 26365f2336efSEd Maste }; 26375f2336efSEd Maste break; 26385f2336efSEd Maste /* linux_unlinkat */ 26395f2336efSEd Maste case 35: 26405f2336efSEd Maste switch(ndx) { 26415f2336efSEd Maste case 0: 26425f2336efSEd Maste p = "l_int"; 26435f2336efSEd Maste break; 26445f2336efSEd Maste case 1: 26455f2336efSEd Maste p = "userland const char *"; 26465f2336efSEd Maste break; 26475f2336efSEd Maste case 2: 26485f2336efSEd Maste p = "l_int"; 26495f2336efSEd Maste break; 26505f2336efSEd Maste default: 26515f2336efSEd Maste break; 26525f2336efSEd Maste }; 26535f2336efSEd Maste break; 26545f2336efSEd Maste /* linux_symlinkat */ 26555f2336efSEd Maste case 36: 26565f2336efSEd Maste switch(ndx) { 26575f2336efSEd Maste case 0: 26585f2336efSEd Maste p = "userland const char *"; 26595f2336efSEd Maste break; 26605f2336efSEd Maste case 1: 26615f2336efSEd Maste p = "l_int"; 26625f2336efSEd Maste break; 26635f2336efSEd Maste case 2: 26645f2336efSEd Maste p = "userland const char *"; 26655f2336efSEd Maste break; 26665f2336efSEd Maste default: 26675f2336efSEd Maste break; 26685f2336efSEd Maste }; 26695f2336efSEd Maste break; 26705f2336efSEd Maste /* linux_linkat */ 26715f2336efSEd Maste case 37: 26725f2336efSEd Maste switch(ndx) { 26735f2336efSEd Maste case 0: 26745f2336efSEd Maste p = "l_int"; 26755f2336efSEd Maste break; 26765f2336efSEd Maste case 1: 26775f2336efSEd Maste p = "userland const char *"; 26785f2336efSEd Maste break; 26795f2336efSEd Maste case 2: 26805f2336efSEd Maste p = "l_int"; 26815f2336efSEd Maste break; 26825f2336efSEd Maste case 3: 26835f2336efSEd Maste p = "userland const char *"; 26845f2336efSEd Maste break; 26855f2336efSEd Maste case 4: 26865f2336efSEd Maste p = "l_int"; 26875f2336efSEd Maste break; 26885f2336efSEd Maste default: 26895f2336efSEd Maste break; 26905f2336efSEd Maste }; 26915f2336efSEd Maste break; 26925f2336efSEd Maste /* linux_renameat */ 26935f2336efSEd Maste case 38: 26945f2336efSEd Maste switch(ndx) { 26955f2336efSEd Maste case 0: 26965f2336efSEd Maste p = "l_int"; 26975f2336efSEd Maste break; 26985f2336efSEd Maste case 1: 26995f2336efSEd Maste p = "userland const char *"; 27005f2336efSEd Maste break; 27015f2336efSEd Maste case 2: 27025f2336efSEd Maste p = "l_int"; 27035f2336efSEd Maste break; 27045f2336efSEd Maste case 3: 27055f2336efSEd Maste p = "userland const char *"; 27065f2336efSEd Maste break; 27075f2336efSEd Maste default: 27085f2336efSEd Maste break; 27095f2336efSEd Maste }; 27105f2336efSEd Maste break; 27115f2336efSEd Maste /* linux_mount */ 27125f2336efSEd Maste case 40: 27135f2336efSEd Maste switch(ndx) { 27145f2336efSEd Maste case 0: 27155f2336efSEd Maste p = "userland char *"; 27165f2336efSEd Maste break; 27175f2336efSEd Maste case 1: 27185f2336efSEd Maste p = "userland char *"; 27195f2336efSEd Maste break; 27205f2336efSEd Maste case 2: 27215f2336efSEd Maste p = "userland char *"; 27225f2336efSEd Maste break; 27235f2336efSEd Maste case 3: 27245f2336efSEd Maste p = "l_ulong"; 27255f2336efSEd Maste break; 27265f2336efSEd Maste case 4: 27275f2336efSEd Maste p = "userland void *"; 27285f2336efSEd Maste break; 27295f2336efSEd Maste default: 27305f2336efSEd Maste break; 27315f2336efSEd Maste }; 27325f2336efSEd Maste break; 27335f2336efSEd Maste /* linux_pivot_root */ 27345f2336efSEd Maste case 41: 27355f2336efSEd Maste break; 27365f2336efSEd Maste /* linux_statfs */ 27375f2336efSEd Maste case 43: 27385f2336efSEd Maste switch(ndx) { 27395f2336efSEd Maste case 0: 27405f2336efSEd Maste p = "userland char *"; 27415f2336efSEd Maste break; 27425f2336efSEd Maste case 1: 27435f2336efSEd Maste p = "userland struct l_statfs_buf *"; 27445f2336efSEd Maste break; 27455f2336efSEd Maste default: 27465f2336efSEd Maste break; 27475f2336efSEd Maste }; 27485f2336efSEd Maste break; 27495f2336efSEd Maste /* linux_fstatfs */ 27505f2336efSEd Maste case 44: 27515f2336efSEd Maste switch(ndx) { 27525f2336efSEd Maste case 0: 27535f2336efSEd Maste p = "l_uint"; 27545f2336efSEd Maste break; 27555f2336efSEd Maste case 1: 27565f2336efSEd Maste p = "userland struct l_statfs_buf *"; 27575f2336efSEd Maste break; 27585f2336efSEd Maste default: 27595f2336efSEd Maste break; 27605f2336efSEd Maste }; 27615f2336efSEd Maste break; 27625f2336efSEd Maste /* linux_truncate */ 27635f2336efSEd Maste case 45: 27645f2336efSEd Maste switch(ndx) { 27655f2336efSEd Maste case 0: 27665f2336efSEd Maste p = "userland char *"; 27675f2336efSEd Maste break; 27685f2336efSEd Maste case 1: 27695f2336efSEd Maste p = "l_ulong"; 27705f2336efSEd Maste break; 27715f2336efSEd Maste default: 27725f2336efSEd Maste break; 27735f2336efSEd Maste }; 27745f2336efSEd Maste break; 27755f2336efSEd Maste /* linux_ftruncate */ 27765f2336efSEd Maste case 46: 27775f2336efSEd Maste switch(ndx) { 27785f2336efSEd Maste case 0: 27795f2336efSEd Maste p = "l_int"; 27805f2336efSEd Maste break; 27815f2336efSEd Maste case 1: 27825f2336efSEd Maste p = "l_long"; 27835f2336efSEd Maste break; 27845f2336efSEd Maste default: 27855f2336efSEd Maste break; 27865f2336efSEd Maste }; 27875f2336efSEd Maste break; 27885f2336efSEd Maste /* linux_fallocate */ 27895f2336efSEd Maste case 47: 27905f2336efSEd Maste switch(ndx) { 27915f2336efSEd Maste case 0: 27925f2336efSEd Maste p = "l_int"; 27935f2336efSEd Maste break; 27945f2336efSEd Maste case 1: 27955f2336efSEd Maste p = "l_int"; 27965f2336efSEd Maste break; 27975f2336efSEd Maste case 2: 27985f2336efSEd Maste p = "l_loff_t"; 27995f2336efSEd Maste break; 28005f2336efSEd Maste case 3: 28015f2336efSEd Maste p = "l_loff_t"; 28025f2336efSEd Maste break; 28035f2336efSEd Maste default: 28045f2336efSEd Maste break; 28055f2336efSEd Maste }; 28065f2336efSEd Maste break; 28075f2336efSEd Maste /* linux_faccessat */ 28085f2336efSEd Maste case 48: 28095f2336efSEd Maste switch(ndx) { 28105f2336efSEd Maste case 0: 28115f2336efSEd Maste p = "l_int"; 28125f2336efSEd Maste break; 28135f2336efSEd Maste case 1: 28145f2336efSEd Maste p = "userland const char *"; 28155f2336efSEd Maste break; 28165f2336efSEd Maste case 2: 28175f2336efSEd Maste p = "l_int"; 28185f2336efSEd Maste break; 28195f2336efSEd Maste default: 28205f2336efSEd Maste break; 28215f2336efSEd Maste }; 28225f2336efSEd Maste break; 28235f2336efSEd Maste /* linux_chdir */ 28245f2336efSEd Maste case 49: 28255f2336efSEd Maste switch(ndx) { 28265f2336efSEd Maste case 0: 28275f2336efSEd Maste p = "userland char *"; 28285f2336efSEd Maste break; 28295f2336efSEd Maste default: 28305f2336efSEd Maste break; 28315f2336efSEd Maste }; 28325f2336efSEd Maste break; 28335f2336efSEd Maste /* fchdir */ 28345f2336efSEd Maste case 50: 28355f2336efSEd Maste switch(ndx) { 28365f2336efSEd Maste case 0: 28375f2336efSEd Maste p = "int"; 28385f2336efSEd Maste break; 28395f2336efSEd Maste default: 28405f2336efSEd Maste break; 28415f2336efSEd Maste }; 28425f2336efSEd Maste break; 28435f2336efSEd Maste /* chroot */ 28445f2336efSEd Maste case 51: 28455f2336efSEd Maste switch(ndx) { 28465f2336efSEd Maste case 0: 28475f2336efSEd Maste p = "userland char *"; 28485f2336efSEd Maste break; 28495f2336efSEd Maste default: 28505f2336efSEd Maste break; 28515f2336efSEd Maste }; 28525f2336efSEd Maste break; 28535f2336efSEd Maste /* fchmod */ 28545f2336efSEd Maste case 52: 28555f2336efSEd Maste switch(ndx) { 28565f2336efSEd Maste case 0: 28575f2336efSEd Maste p = "int"; 28585f2336efSEd Maste break; 28595f2336efSEd Maste case 1: 28605f2336efSEd Maste p = "int"; 28615f2336efSEd Maste break; 28625f2336efSEd Maste default: 28635f2336efSEd Maste break; 28645f2336efSEd Maste }; 28655f2336efSEd Maste break; 28665f2336efSEd Maste /* linux_fchmodat */ 28675f2336efSEd Maste case 53: 28685f2336efSEd Maste switch(ndx) { 28695f2336efSEd Maste case 0: 28705f2336efSEd Maste p = "l_int"; 28715f2336efSEd Maste break; 28725f2336efSEd Maste case 1: 28735f2336efSEd Maste p = "userland const char *"; 28745f2336efSEd Maste break; 28755f2336efSEd Maste case 2: 28765f2336efSEd Maste p = "l_mode_t"; 28775f2336efSEd Maste break; 28785f2336efSEd Maste default: 28795f2336efSEd Maste break; 28805f2336efSEd Maste }; 28815f2336efSEd Maste break; 28825f2336efSEd Maste /* linux_fchownat */ 28835f2336efSEd Maste case 54: 28845f2336efSEd Maste switch(ndx) { 28855f2336efSEd Maste case 0: 28865f2336efSEd Maste p = "l_int"; 28875f2336efSEd Maste break; 28885f2336efSEd Maste case 1: 28895f2336efSEd Maste p = "userland const char *"; 28905f2336efSEd Maste break; 28915f2336efSEd Maste case 2: 28925f2336efSEd Maste p = "l_uid_t"; 28935f2336efSEd Maste break; 28945f2336efSEd Maste case 3: 28955f2336efSEd Maste p = "l_gid_t"; 28965f2336efSEd Maste break; 28975f2336efSEd Maste case 4: 28985f2336efSEd Maste p = "l_int"; 28995f2336efSEd Maste break; 29005f2336efSEd Maste default: 29015f2336efSEd Maste break; 29025f2336efSEd Maste }; 29035f2336efSEd Maste break; 29045f2336efSEd Maste /* fchown */ 29055f2336efSEd Maste case 55: 29065f2336efSEd Maste switch(ndx) { 29075f2336efSEd Maste case 0: 29085f2336efSEd Maste p = "int"; 29095f2336efSEd Maste break; 29105f2336efSEd Maste case 1: 29115f2336efSEd Maste p = "int"; 29125f2336efSEd Maste break; 29135f2336efSEd Maste case 2: 29145f2336efSEd Maste p = "int"; 29155f2336efSEd Maste break; 29165f2336efSEd Maste default: 29175f2336efSEd Maste break; 29185f2336efSEd Maste }; 29195f2336efSEd Maste break; 29205f2336efSEd Maste /* linux_openat */ 29215f2336efSEd Maste case 56: 29225f2336efSEd Maste switch(ndx) { 29235f2336efSEd Maste case 0: 29245f2336efSEd Maste p = "l_int"; 29255f2336efSEd Maste break; 29265f2336efSEd Maste case 1: 29275f2336efSEd Maste p = "userland const char *"; 29285f2336efSEd Maste break; 29295f2336efSEd Maste case 2: 29305f2336efSEd Maste p = "l_int"; 29315f2336efSEd Maste break; 29325f2336efSEd Maste case 3: 2933a39cdcd7SEdward Tomasz Napierala p = "l_mode_t"; 29345f2336efSEd Maste break; 29355f2336efSEd Maste default: 29365f2336efSEd Maste break; 29375f2336efSEd Maste }; 29385f2336efSEd Maste break; 29395f2336efSEd Maste /* close */ 29405f2336efSEd Maste case 57: 29415f2336efSEd Maste switch(ndx) { 29425f2336efSEd Maste case 0: 29435f2336efSEd Maste p = "int"; 29445f2336efSEd Maste break; 29455f2336efSEd Maste default: 29465f2336efSEd Maste break; 29475f2336efSEd Maste }; 29485f2336efSEd Maste break; 29495f2336efSEd Maste /* linux_vhangup */ 29505f2336efSEd Maste case 58: 29515f2336efSEd Maste break; 29525f2336efSEd Maste /* linux_pipe2 */ 29535f2336efSEd Maste case 59: 29545f2336efSEd Maste switch(ndx) { 29555f2336efSEd Maste case 0: 29565f2336efSEd Maste p = "userland l_int *"; 29575f2336efSEd Maste break; 29585f2336efSEd Maste case 1: 29595f2336efSEd Maste p = "l_int"; 29605f2336efSEd Maste break; 29615f2336efSEd Maste default: 29625f2336efSEd Maste break; 29635f2336efSEd Maste }; 29645f2336efSEd Maste break; 29655f2336efSEd Maste /* linux_getdents64 */ 29665f2336efSEd Maste case 61: 29675f2336efSEd Maste switch(ndx) { 29685f2336efSEd Maste case 0: 29695f2336efSEd Maste p = "l_uint"; 29705f2336efSEd Maste break; 29715f2336efSEd Maste case 1: 29725f2336efSEd Maste p = "userland void *"; 29735f2336efSEd Maste break; 29745f2336efSEd Maste case 2: 29755f2336efSEd Maste p = "l_uint"; 29765f2336efSEd Maste break; 29775f2336efSEd Maste default: 29785f2336efSEd Maste break; 29795f2336efSEd Maste }; 29805f2336efSEd Maste break; 29815f2336efSEd Maste /* linux_lseek */ 29825f2336efSEd Maste case 62: 29835f2336efSEd Maste switch(ndx) { 29845f2336efSEd Maste case 0: 29855f2336efSEd Maste p = "l_uint"; 29865f2336efSEd Maste break; 29875f2336efSEd Maste case 1: 29885f2336efSEd Maste p = "l_off_t"; 29895f2336efSEd Maste break; 29905f2336efSEd Maste case 2: 29915f2336efSEd Maste p = "l_int"; 29925f2336efSEd Maste break; 29935f2336efSEd Maste default: 29945f2336efSEd Maste break; 29955f2336efSEd Maste }; 29965f2336efSEd Maste break; 29975f2336efSEd Maste /* read */ 29985f2336efSEd Maste case 63: 29995f2336efSEd Maste switch(ndx) { 30005f2336efSEd Maste case 0: 30015f2336efSEd Maste p = "int"; 30025f2336efSEd Maste break; 30035f2336efSEd Maste case 1: 30045f2336efSEd Maste p = "userland char *"; 30055f2336efSEd Maste break; 30065f2336efSEd Maste case 2: 3007a39cdcd7SEdward Tomasz Napierala p = "l_size_t"; 30085f2336efSEd Maste break; 30095f2336efSEd Maste default: 30105f2336efSEd Maste break; 30115f2336efSEd Maste }; 30125f2336efSEd Maste break; 30135f2336efSEd Maste /* write */ 30145f2336efSEd Maste case 64: 30155f2336efSEd Maste switch(ndx) { 30165f2336efSEd Maste case 0: 30175f2336efSEd Maste p = "int"; 30185f2336efSEd Maste break; 30195f2336efSEd Maste case 1: 30205f2336efSEd Maste p = "userland char *"; 30215f2336efSEd Maste break; 30225f2336efSEd Maste case 2: 3023a39cdcd7SEdward Tomasz Napierala p = "l_size_t"; 30245f2336efSEd Maste break; 30255f2336efSEd Maste default: 30265f2336efSEd Maste break; 30275f2336efSEd Maste }; 30285f2336efSEd Maste break; 30295f2336efSEd Maste /* readv */ 30305f2336efSEd Maste case 65: 30315f2336efSEd Maste switch(ndx) { 30325f2336efSEd Maste case 0: 30335f2336efSEd Maste p = "int"; 30345f2336efSEd Maste break; 30355f2336efSEd Maste case 1: 30365f2336efSEd Maste p = "userland struct iovec *"; 30375f2336efSEd Maste break; 30385f2336efSEd Maste case 2: 30395f2336efSEd Maste p = "u_int"; 30405f2336efSEd Maste break; 30415f2336efSEd Maste default: 30425f2336efSEd Maste break; 30435f2336efSEd Maste }; 30445f2336efSEd Maste break; 30455f2336efSEd Maste /* writev */ 30465f2336efSEd Maste case 66: 30475f2336efSEd Maste switch(ndx) { 30485f2336efSEd Maste case 0: 30495f2336efSEd Maste p = "int"; 30505f2336efSEd Maste break; 30515f2336efSEd Maste case 1: 30525f2336efSEd Maste p = "userland struct iovec *"; 30535f2336efSEd Maste break; 30545f2336efSEd Maste case 2: 30555f2336efSEd Maste p = "u_int"; 30565f2336efSEd Maste break; 30575f2336efSEd Maste default: 30585f2336efSEd Maste break; 30595f2336efSEd Maste }; 30605f2336efSEd Maste break; 30615f2336efSEd Maste /* linux_pread */ 30625f2336efSEd Maste case 67: 30635f2336efSEd Maste switch(ndx) { 30645f2336efSEd Maste case 0: 30655f2336efSEd Maste p = "l_uint"; 30665f2336efSEd Maste break; 30675f2336efSEd Maste case 1: 30685f2336efSEd Maste p = "userland char *"; 30695f2336efSEd Maste break; 30705f2336efSEd Maste case 2: 30715f2336efSEd Maste p = "l_size_t"; 30725f2336efSEd Maste break; 30735f2336efSEd Maste case 3: 30745f2336efSEd Maste p = "l_loff_t"; 30755f2336efSEd Maste break; 30765f2336efSEd Maste default: 30775f2336efSEd Maste break; 30785f2336efSEd Maste }; 30795f2336efSEd Maste break; 30805f2336efSEd Maste /* linux_pwrite */ 30815f2336efSEd Maste case 68: 30825f2336efSEd Maste switch(ndx) { 30835f2336efSEd Maste case 0: 30845f2336efSEd Maste p = "l_uint"; 30855f2336efSEd Maste break; 30865f2336efSEd Maste case 1: 30875f2336efSEd Maste p = "userland char *"; 30885f2336efSEd Maste break; 30895f2336efSEd Maste case 2: 30905f2336efSEd Maste p = "l_size_t"; 30915f2336efSEd Maste break; 30925f2336efSEd Maste case 3: 30935f2336efSEd Maste p = "l_loff_t"; 30945f2336efSEd Maste break; 30955f2336efSEd Maste default: 30965f2336efSEd Maste break; 30975f2336efSEd Maste }; 30985f2336efSEd Maste break; 30995f2336efSEd Maste /* linux_preadv */ 31005f2336efSEd Maste case 69: 31015f2336efSEd Maste switch(ndx) { 31025f2336efSEd Maste case 0: 31035f2336efSEd Maste p = "l_ulong"; 31045f2336efSEd Maste break; 31055f2336efSEd Maste case 1: 31065f2336efSEd Maste p = "userland struct iovec *"; 31075f2336efSEd Maste break; 31085f2336efSEd Maste case 2: 31095f2336efSEd Maste p = "l_ulong"; 31105f2336efSEd Maste break; 31115f2336efSEd Maste case 3: 31125f2336efSEd Maste p = "l_ulong"; 31135f2336efSEd Maste break; 31145f2336efSEd Maste case 4: 31155f2336efSEd Maste p = "l_ulong"; 31165f2336efSEd Maste break; 31175f2336efSEd Maste default: 31185f2336efSEd Maste break; 31195f2336efSEd Maste }; 31205f2336efSEd Maste break; 31215f2336efSEd Maste /* linux_pwritev */ 31225f2336efSEd Maste case 70: 31235f2336efSEd Maste switch(ndx) { 31245f2336efSEd Maste case 0: 31255f2336efSEd Maste p = "l_ulong"; 31265f2336efSEd Maste break; 31275f2336efSEd Maste case 1: 31285f2336efSEd Maste p = "userland struct iovec *"; 31295f2336efSEd Maste break; 31305f2336efSEd Maste case 2: 31315f2336efSEd Maste p = "l_ulong"; 31325f2336efSEd Maste break; 31335f2336efSEd Maste case 3: 31345f2336efSEd Maste p = "l_ulong"; 31355f2336efSEd Maste break; 31365f2336efSEd Maste case 4: 31375f2336efSEd Maste p = "l_ulong"; 31385f2336efSEd Maste break; 31395f2336efSEd Maste default: 31405f2336efSEd Maste break; 31415f2336efSEd Maste }; 31425f2336efSEd Maste break; 31435f2336efSEd Maste /* linux_sendfile */ 31445f2336efSEd Maste case 71: 31455f2336efSEd Maste switch(ndx) { 31465f2336efSEd Maste case 0: 31475f2336efSEd Maste p = "l_int"; 31485f2336efSEd Maste break; 31495f2336efSEd Maste case 1: 31505f2336efSEd Maste p = "l_int"; 31515f2336efSEd Maste break; 31525f2336efSEd Maste case 2: 3153a39cdcd7SEdward Tomasz Napierala p = "userland l_off_t *"; 31545f2336efSEd Maste break; 31555f2336efSEd Maste case 3: 31565f2336efSEd Maste p = "l_size_t"; 31575f2336efSEd Maste break; 31585f2336efSEd Maste default: 31595f2336efSEd Maste break; 31605f2336efSEd Maste }; 31615f2336efSEd Maste break; 31625f2336efSEd Maste /* linux_pselect6 */ 31635f2336efSEd Maste case 72: 31645f2336efSEd Maste switch(ndx) { 31655f2336efSEd Maste case 0: 31665f2336efSEd Maste p = "l_int"; 31675f2336efSEd Maste break; 31685f2336efSEd Maste case 1: 31695f2336efSEd Maste p = "userland l_fd_set *"; 31705f2336efSEd Maste break; 31715f2336efSEd Maste case 2: 31725f2336efSEd Maste p = "userland l_fd_set *"; 31735f2336efSEd Maste break; 31745f2336efSEd Maste case 3: 31755f2336efSEd Maste p = "userland l_fd_set *"; 31765f2336efSEd Maste break; 31775f2336efSEd Maste case 4: 31785f2336efSEd Maste p = "userland struct l_timespec *"; 31795f2336efSEd Maste break; 31805f2336efSEd Maste case 5: 31815f2336efSEd Maste p = "userland l_uintptr_t *"; 31825f2336efSEd Maste break; 31835f2336efSEd Maste default: 31845f2336efSEd Maste break; 31855f2336efSEd Maste }; 31865f2336efSEd Maste break; 31875f2336efSEd Maste /* linux_ppoll */ 31885f2336efSEd Maste case 73: 31895f2336efSEd Maste switch(ndx) { 31905f2336efSEd Maste case 0: 31915f2336efSEd Maste p = "userland struct pollfd *"; 31925f2336efSEd Maste break; 31935f2336efSEd Maste case 1: 3194a39cdcd7SEdward Tomasz Napierala p = "l_uint"; 31955f2336efSEd Maste break; 31965f2336efSEd Maste case 2: 31975f2336efSEd Maste p = "userland struct l_timespec *"; 31985f2336efSEd Maste break; 31995f2336efSEd Maste case 3: 32005f2336efSEd Maste p = "userland l_sigset_t *"; 32015f2336efSEd Maste break; 32025f2336efSEd Maste case 4: 32035f2336efSEd Maste p = "l_size_t"; 32045f2336efSEd Maste break; 32055f2336efSEd Maste default: 32065f2336efSEd Maste break; 32075f2336efSEd Maste }; 32085f2336efSEd Maste break; 32095f2336efSEd Maste /* linux_signalfd4 */ 32105f2336efSEd Maste case 74: 32115f2336efSEd Maste break; 32125f2336efSEd Maste /* linux_vmsplice */ 32135f2336efSEd Maste case 75: 32145f2336efSEd Maste break; 32155f2336efSEd Maste /* linux_splice */ 32165f2336efSEd Maste case 76: 3217*3e9a2142SEdward Tomasz Napierala switch(ndx) { 3218*3e9a2142SEdward Tomasz Napierala case 0: 3219*3e9a2142SEdward Tomasz Napierala p = "int"; 3220*3e9a2142SEdward Tomasz Napierala break; 3221*3e9a2142SEdward Tomasz Napierala case 1: 3222*3e9a2142SEdward Tomasz Napierala p = "userland l_loff_t *"; 3223*3e9a2142SEdward Tomasz Napierala break; 3224*3e9a2142SEdward Tomasz Napierala case 2: 3225*3e9a2142SEdward Tomasz Napierala p = "int"; 3226*3e9a2142SEdward Tomasz Napierala break; 3227*3e9a2142SEdward Tomasz Napierala case 3: 3228*3e9a2142SEdward Tomasz Napierala p = "userland l_loff_t *"; 3229*3e9a2142SEdward Tomasz Napierala break; 3230*3e9a2142SEdward Tomasz Napierala case 4: 3231*3e9a2142SEdward Tomasz Napierala p = "l_size_t"; 3232*3e9a2142SEdward Tomasz Napierala break; 3233*3e9a2142SEdward Tomasz Napierala case 5: 3234*3e9a2142SEdward Tomasz Napierala p = "l_uint"; 3235*3e9a2142SEdward Tomasz Napierala break; 3236*3e9a2142SEdward Tomasz Napierala default: 3237*3e9a2142SEdward Tomasz Napierala break; 3238*3e9a2142SEdward Tomasz Napierala }; 32395f2336efSEd Maste break; 32405f2336efSEd Maste /* linux_tee */ 32415f2336efSEd Maste case 77: 32425f2336efSEd Maste break; 32435f2336efSEd Maste /* linux_readlinkat */ 32445f2336efSEd Maste case 78: 32455f2336efSEd Maste switch(ndx) { 32465f2336efSEd Maste case 0: 32475f2336efSEd Maste p = "l_int"; 32485f2336efSEd Maste break; 32495f2336efSEd Maste case 1: 32505f2336efSEd Maste p = "userland const char *"; 32515f2336efSEd Maste break; 32525f2336efSEd Maste case 2: 32535f2336efSEd Maste p = "userland char *"; 32545f2336efSEd Maste break; 32555f2336efSEd Maste case 3: 32565f2336efSEd Maste p = "l_int"; 32575f2336efSEd Maste break; 32585f2336efSEd Maste default: 32595f2336efSEd Maste break; 32605f2336efSEd Maste }; 32615f2336efSEd Maste break; 32625f2336efSEd Maste /* linux_newfstatat */ 32635f2336efSEd Maste case 79: 32645f2336efSEd Maste switch(ndx) { 32655f2336efSEd Maste case 0: 32665f2336efSEd Maste p = "l_int"; 32675f2336efSEd Maste break; 32685f2336efSEd Maste case 1: 32695f2336efSEd Maste p = "userland char *"; 32705f2336efSEd Maste break; 32715f2336efSEd Maste case 2: 32725f2336efSEd Maste p = "userland struct l_stat64 *"; 32735f2336efSEd Maste break; 32745f2336efSEd Maste case 3: 32755f2336efSEd Maste p = "l_int"; 32765f2336efSEd Maste break; 32775f2336efSEd Maste default: 32785f2336efSEd Maste break; 32795f2336efSEd Maste }; 32805f2336efSEd Maste break; 32815f2336efSEd Maste /* linux_newfstat */ 32825f2336efSEd Maste case 80: 32835f2336efSEd Maste switch(ndx) { 32845f2336efSEd Maste case 0: 32855f2336efSEd Maste p = "l_uint"; 32865f2336efSEd Maste break; 32875f2336efSEd Maste case 1: 32885f2336efSEd Maste p = "userland struct l_newstat *"; 32895f2336efSEd Maste break; 32905f2336efSEd Maste default: 32915f2336efSEd Maste break; 32925f2336efSEd Maste }; 32935f2336efSEd Maste break; 32945f2336efSEd Maste /* fsync */ 32955f2336efSEd Maste case 82: 32965f2336efSEd Maste switch(ndx) { 32975f2336efSEd Maste case 0: 32985f2336efSEd Maste p = "int"; 32995f2336efSEd Maste break; 33005f2336efSEd Maste default: 33015f2336efSEd Maste break; 33025f2336efSEd Maste }; 33035f2336efSEd Maste break; 33045f2336efSEd Maste /* linux_fdatasync */ 33055f2336efSEd Maste case 83: 33065f2336efSEd Maste switch(ndx) { 33075f2336efSEd Maste case 0: 33085f2336efSEd Maste p = "l_uint"; 33095f2336efSEd Maste break; 33105f2336efSEd Maste default: 33115f2336efSEd Maste break; 33125f2336efSEd Maste }; 33135f2336efSEd Maste break; 33145f2336efSEd Maste /* linux_sync_file_range */ 33155f2336efSEd Maste case 84: 33160cde2b32SEdward Tomasz Napierala switch(ndx) { 33170cde2b32SEdward Tomasz Napierala case 0: 33180cde2b32SEdward Tomasz Napierala p = "l_int"; 33190cde2b32SEdward Tomasz Napierala break; 33200cde2b32SEdward Tomasz Napierala case 1: 33210cde2b32SEdward Tomasz Napierala p = "l_loff_t"; 33220cde2b32SEdward Tomasz Napierala break; 33230cde2b32SEdward Tomasz Napierala case 2: 33240cde2b32SEdward Tomasz Napierala p = "l_loff_t"; 33250cde2b32SEdward Tomasz Napierala break; 33260cde2b32SEdward Tomasz Napierala case 3: 3327a39cdcd7SEdward Tomasz Napierala p = "l_uint"; 33280cde2b32SEdward Tomasz Napierala break; 33290cde2b32SEdward Tomasz Napierala default: 33300cde2b32SEdward Tomasz Napierala break; 33310cde2b32SEdward Tomasz Napierala }; 33325f2336efSEd Maste break; 33335f2336efSEd Maste /* linux_timerfd_create */ 33345f2336efSEd Maste case 85: 33355f2336efSEd Maste switch(ndx) { 33365f2336efSEd Maste case 0: 33375f2336efSEd Maste p = "l_int"; 33385f2336efSEd Maste break; 33395f2336efSEd Maste case 1: 33405f2336efSEd Maste p = "l_int"; 33415f2336efSEd Maste break; 33425f2336efSEd Maste default: 33435f2336efSEd Maste break; 33445f2336efSEd Maste }; 33455f2336efSEd Maste break; 33465f2336efSEd Maste /* linux_timerfd_settime */ 33475f2336efSEd Maste case 86: 33485f2336efSEd Maste switch(ndx) { 33495f2336efSEd Maste case 0: 33505f2336efSEd Maste p = "l_int"; 33515f2336efSEd Maste break; 33525f2336efSEd Maste case 1: 33535f2336efSEd Maste p = "l_int"; 33545f2336efSEd Maste break; 33555f2336efSEd Maste case 2: 33565f2336efSEd Maste p = "userland const struct l_itimerspec *"; 33575f2336efSEd Maste break; 33585f2336efSEd Maste case 3: 33595f2336efSEd Maste p = "userland struct l_itimerspec *"; 33605f2336efSEd Maste break; 33615f2336efSEd Maste default: 33625f2336efSEd Maste break; 33635f2336efSEd Maste }; 33645f2336efSEd Maste break; 33655f2336efSEd Maste /* linux_timerfd_gettime */ 33665f2336efSEd Maste case 87: 33675f2336efSEd Maste switch(ndx) { 33685f2336efSEd Maste case 0: 33695f2336efSEd Maste p = "l_int"; 33705f2336efSEd Maste break; 33715f2336efSEd Maste case 1: 33725f2336efSEd Maste p = "userland struct l_itimerspec *"; 33735f2336efSEd Maste break; 33745f2336efSEd Maste default: 33755f2336efSEd Maste break; 33765f2336efSEd Maste }; 33775f2336efSEd Maste break; 33785f2336efSEd Maste /* linux_utimensat */ 33795f2336efSEd Maste case 88: 33805f2336efSEd Maste switch(ndx) { 33815f2336efSEd Maste case 0: 33825f2336efSEd Maste p = "l_int"; 33835f2336efSEd Maste break; 33845f2336efSEd Maste case 1: 33855f2336efSEd Maste p = "userland const char *"; 33865f2336efSEd Maste break; 33875f2336efSEd Maste case 2: 33885f2336efSEd Maste p = "userland const struct l_timespec *"; 33895f2336efSEd Maste break; 33905f2336efSEd Maste case 3: 33915f2336efSEd Maste p = "l_int"; 33925f2336efSEd Maste break; 33935f2336efSEd Maste default: 33945f2336efSEd Maste break; 33955f2336efSEd Maste }; 33965f2336efSEd Maste break; 33975f2336efSEd Maste /* acct */ 33985f2336efSEd Maste case 89: 33995f2336efSEd Maste switch(ndx) { 34005f2336efSEd Maste case 0: 34015f2336efSEd Maste p = "userland char *"; 34025f2336efSEd Maste break; 34035f2336efSEd Maste default: 34045f2336efSEd Maste break; 34055f2336efSEd Maste }; 34065f2336efSEd Maste break; 34075f2336efSEd Maste /* linux_capget */ 34085f2336efSEd Maste case 90: 34095f2336efSEd Maste switch(ndx) { 34105f2336efSEd Maste case 0: 34115f2336efSEd Maste p = "userland struct l_user_cap_header *"; 34125f2336efSEd Maste break; 34135f2336efSEd Maste case 1: 34145f2336efSEd Maste p = "userland struct l_user_cap_data *"; 34155f2336efSEd Maste break; 34165f2336efSEd Maste default: 34175f2336efSEd Maste break; 34185f2336efSEd Maste }; 34195f2336efSEd Maste break; 34205f2336efSEd Maste /* linux_capset */ 34215f2336efSEd Maste case 91: 34225f2336efSEd Maste switch(ndx) { 34235f2336efSEd Maste case 0: 34245f2336efSEd Maste p = "userland struct l_user_cap_header *"; 34255f2336efSEd Maste break; 34265f2336efSEd Maste case 1: 34275f2336efSEd Maste p = "userland struct l_user_cap_data *"; 34285f2336efSEd Maste break; 34295f2336efSEd Maste default: 34305f2336efSEd Maste break; 34315f2336efSEd Maste }; 34325f2336efSEd Maste break; 34335f2336efSEd Maste /* linux_personality */ 34345f2336efSEd Maste case 92: 34355f2336efSEd Maste switch(ndx) { 34365f2336efSEd Maste case 0: 34375f2336efSEd Maste p = "l_uint"; 34385f2336efSEd Maste break; 34395f2336efSEd Maste default: 34405f2336efSEd Maste break; 34415f2336efSEd Maste }; 34425f2336efSEd Maste break; 34435f2336efSEd Maste /* linux_exit */ 34445f2336efSEd Maste case 93: 34455f2336efSEd Maste switch(ndx) { 34465f2336efSEd Maste case 0: 3447a39cdcd7SEdward Tomasz Napierala p = "u_int"; 34485f2336efSEd Maste break; 34495f2336efSEd Maste default: 34505f2336efSEd Maste break; 34515f2336efSEd Maste }; 34525f2336efSEd Maste break; 34535f2336efSEd Maste /* linux_exit_group */ 34545f2336efSEd Maste case 94: 34555f2336efSEd Maste switch(ndx) { 34565f2336efSEd Maste case 0: 3457a39cdcd7SEdward Tomasz Napierala p = "l_int"; 34585f2336efSEd Maste break; 34595f2336efSEd Maste default: 34605f2336efSEd Maste break; 34615f2336efSEd Maste }; 34625f2336efSEd Maste break; 34635f2336efSEd Maste /* linux_waitid */ 34645f2336efSEd Maste case 95: 34655f2336efSEd Maste switch(ndx) { 34665f2336efSEd Maste case 0: 34675f2336efSEd Maste p = "l_int"; 34685f2336efSEd Maste break; 34695f2336efSEd Maste case 1: 34705f2336efSEd Maste p = "l_pid_t"; 34715f2336efSEd Maste break; 34725f2336efSEd Maste case 2: 34735f2336efSEd Maste p = "userland l_siginfo_t *"; 34745f2336efSEd Maste break; 34755f2336efSEd Maste case 3: 34765f2336efSEd Maste p = "l_int"; 34775f2336efSEd Maste break; 34785f2336efSEd Maste case 4: 34795f2336efSEd Maste p = "userland struct rusage *"; 34805f2336efSEd Maste break; 34815f2336efSEd Maste default: 34825f2336efSEd Maste break; 34835f2336efSEd Maste }; 34845f2336efSEd Maste break; 34855f2336efSEd Maste /* linux_set_tid_address */ 34865f2336efSEd Maste case 96: 34875f2336efSEd Maste switch(ndx) { 34885f2336efSEd Maste case 0: 3489a39cdcd7SEdward Tomasz Napierala p = "userland l_int *"; 34905f2336efSEd Maste break; 34915f2336efSEd Maste default: 34925f2336efSEd Maste break; 34935f2336efSEd Maste }; 34945f2336efSEd Maste break; 34955f2336efSEd Maste /* linux_unshare */ 34965f2336efSEd Maste case 97: 34975f2336efSEd Maste break; 34985f2336efSEd Maste /* linux_sys_futex */ 34995f2336efSEd Maste case 98: 35005f2336efSEd Maste switch(ndx) { 35015f2336efSEd Maste case 0: 35025f2336efSEd Maste p = "userland void *"; 35035f2336efSEd Maste break; 35045f2336efSEd Maste case 1: 35055f2336efSEd Maste p = "int"; 35065f2336efSEd Maste break; 35075f2336efSEd Maste case 2: 35085f2336efSEd Maste p = "int"; 35095f2336efSEd Maste break; 35105f2336efSEd Maste case 3: 35115f2336efSEd Maste p = "userland struct l_timespec *"; 35125f2336efSEd Maste break; 35135f2336efSEd Maste case 4: 35145f2336efSEd Maste p = "userland void *"; 35155f2336efSEd Maste break; 35165f2336efSEd Maste case 5: 35175f2336efSEd Maste p = "int"; 35185f2336efSEd Maste break; 35195f2336efSEd Maste default: 35205f2336efSEd Maste break; 35215f2336efSEd Maste }; 35225f2336efSEd Maste break; 35235f2336efSEd Maste /* linux_set_robust_list */ 35245f2336efSEd Maste case 99: 35255f2336efSEd Maste switch(ndx) { 35265f2336efSEd Maste case 0: 35275f2336efSEd Maste p = "userland struct linux_robust_list_head *"; 35285f2336efSEd Maste break; 35295f2336efSEd Maste case 1: 35305f2336efSEd Maste p = "l_size_t"; 35315f2336efSEd Maste break; 35325f2336efSEd Maste default: 35335f2336efSEd Maste break; 35345f2336efSEd Maste }; 35355f2336efSEd Maste break; 35365f2336efSEd Maste /* linux_get_robust_list */ 35375f2336efSEd Maste case 100: 35385f2336efSEd Maste switch(ndx) { 35395f2336efSEd Maste case 0: 35405f2336efSEd Maste p = "l_int"; 35415f2336efSEd Maste break; 35425f2336efSEd Maste case 1: 35435f2336efSEd Maste p = "userland struct linux_robust_list_head **"; 35445f2336efSEd Maste break; 35455f2336efSEd Maste case 2: 35465f2336efSEd Maste p = "userland l_size_t *"; 35475f2336efSEd Maste break; 35485f2336efSEd Maste default: 35495f2336efSEd Maste break; 35505f2336efSEd Maste }; 35515f2336efSEd Maste break; 35525f2336efSEd Maste /* linux_nanosleep */ 35535f2336efSEd Maste case 101: 35545f2336efSEd Maste switch(ndx) { 35555f2336efSEd Maste case 0: 35565f2336efSEd Maste p = "userland const struct l_timespec *"; 35575f2336efSEd Maste break; 35585f2336efSEd Maste case 1: 35595f2336efSEd Maste p = "userland struct l_timespec *"; 35605f2336efSEd Maste break; 35615f2336efSEd Maste default: 35625f2336efSEd Maste break; 35635f2336efSEd Maste }; 35645f2336efSEd Maste break; 35655f2336efSEd Maste /* linux_getitimer */ 35665f2336efSEd Maste case 102: 35675f2336efSEd Maste switch(ndx) { 35685f2336efSEd Maste case 0: 35695f2336efSEd Maste p = "l_int"; 35705f2336efSEd Maste break; 35715f2336efSEd Maste case 1: 35725f2336efSEd Maste p = "userland struct l_itimerval *"; 35735f2336efSEd Maste break; 35745f2336efSEd Maste default: 35755f2336efSEd Maste break; 35765f2336efSEd Maste }; 35775f2336efSEd Maste break; 35785f2336efSEd Maste /* linux_setitimer */ 35795f2336efSEd Maste case 103: 35805f2336efSEd Maste switch(ndx) { 35815f2336efSEd Maste case 0: 35825f2336efSEd Maste p = "l_int"; 35835f2336efSEd Maste break; 35845f2336efSEd Maste case 1: 35855f2336efSEd Maste p = "userland struct l_itimerval *"; 35865f2336efSEd Maste break; 35875f2336efSEd Maste case 2: 35885f2336efSEd Maste p = "userland struct l_itimerval *"; 35895f2336efSEd Maste break; 35905f2336efSEd Maste default: 35915f2336efSEd Maste break; 35925f2336efSEd Maste }; 35935f2336efSEd Maste break; 35945f2336efSEd Maste /* linux_kexec_load */ 35955f2336efSEd Maste case 104: 35965f2336efSEd Maste break; 35975f2336efSEd Maste /* linux_init_module */ 35985f2336efSEd Maste case 105: 35995f2336efSEd Maste break; 36005f2336efSEd Maste /* linux_delete_module */ 36015f2336efSEd Maste case 106: 36025f2336efSEd Maste break; 36035f2336efSEd Maste /* linux_timer_create */ 36045f2336efSEd Maste case 107: 36055f2336efSEd Maste switch(ndx) { 36065f2336efSEd Maste case 0: 36075f2336efSEd Maste p = "clockid_t"; 36085f2336efSEd Maste break; 36095f2336efSEd Maste case 1: 36105f2336efSEd Maste p = "userland struct sigevent *"; 36115f2336efSEd Maste break; 36125f2336efSEd Maste case 2: 36135f2336efSEd Maste p = "userland l_timer_t *"; 36145f2336efSEd Maste break; 36155f2336efSEd Maste default: 36165f2336efSEd Maste break; 36175f2336efSEd Maste }; 36185f2336efSEd Maste break; 36195f2336efSEd Maste /* linux_timer_gettime */ 36205f2336efSEd Maste case 108: 36215f2336efSEd Maste switch(ndx) { 36225f2336efSEd Maste case 0: 36235f2336efSEd Maste p = "l_timer_t"; 36245f2336efSEd Maste break; 36255f2336efSEd Maste case 1: 36265f2336efSEd Maste p = "userland struct itimerspec *"; 36275f2336efSEd Maste break; 36285f2336efSEd Maste default: 36295f2336efSEd Maste break; 36305f2336efSEd Maste }; 36315f2336efSEd Maste break; 36325f2336efSEd Maste /* linux_timer_getoverrun */ 36335f2336efSEd Maste case 109: 36345f2336efSEd Maste switch(ndx) { 36355f2336efSEd Maste case 0: 36365f2336efSEd Maste p = "l_timer_t"; 36375f2336efSEd Maste break; 36385f2336efSEd Maste default: 36395f2336efSEd Maste break; 36405f2336efSEd Maste }; 36415f2336efSEd Maste break; 36425f2336efSEd Maste /* linux_timer_settime */ 36435f2336efSEd Maste case 110: 36445f2336efSEd Maste switch(ndx) { 36455f2336efSEd Maste case 0: 36465f2336efSEd Maste p = "l_timer_t"; 36475f2336efSEd Maste break; 36485f2336efSEd Maste case 1: 36495f2336efSEd Maste p = "l_int"; 36505f2336efSEd Maste break; 36515f2336efSEd Maste case 2: 36525f2336efSEd Maste p = "userland const struct itimerspec *"; 36535f2336efSEd Maste break; 36545f2336efSEd Maste case 3: 36555f2336efSEd Maste p = "userland struct itimerspec *"; 36565f2336efSEd Maste break; 36575f2336efSEd Maste default: 36585f2336efSEd Maste break; 36595f2336efSEd Maste }; 36605f2336efSEd Maste break; 36615f2336efSEd Maste /* linux_timer_delete */ 36625f2336efSEd Maste case 111: 36635f2336efSEd Maste switch(ndx) { 36645f2336efSEd Maste case 0: 36655f2336efSEd Maste p = "l_timer_t"; 36665f2336efSEd Maste break; 36675f2336efSEd Maste default: 36685f2336efSEd Maste break; 36695f2336efSEd Maste }; 36705f2336efSEd Maste break; 36715f2336efSEd Maste /* linux_clock_settime */ 36725f2336efSEd Maste case 112: 36735f2336efSEd Maste switch(ndx) { 36745f2336efSEd Maste case 0: 36755f2336efSEd Maste p = "clockid_t"; 36765f2336efSEd Maste break; 36775f2336efSEd Maste case 1: 36785f2336efSEd Maste p = "userland struct l_timespec *"; 36795f2336efSEd Maste break; 36805f2336efSEd Maste default: 36815f2336efSEd Maste break; 36825f2336efSEd Maste }; 36835f2336efSEd Maste break; 36845f2336efSEd Maste /* linux_clock_gettime */ 36855f2336efSEd Maste case 113: 36865f2336efSEd Maste switch(ndx) { 36875f2336efSEd Maste case 0: 36885f2336efSEd Maste p = "clockid_t"; 36895f2336efSEd Maste break; 36905f2336efSEd Maste case 1: 36915f2336efSEd Maste p = "userland struct l_timespec *"; 36925f2336efSEd Maste break; 36935f2336efSEd Maste default: 36945f2336efSEd Maste break; 36955f2336efSEd Maste }; 36965f2336efSEd Maste break; 36975f2336efSEd Maste /* linux_clock_getres */ 36985f2336efSEd Maste case 114: 36995f2336efSEd Maste switch(ndx) { 37005f2336efSEd Maste case 0: 37015f2336efSEd Maste p = "clockid_t"; 37025f2336efSEd Maste break; 37035f2336efSEd Maste case 1: 37045f2336efSEd Maste p = "userland struct l_timespec *"; 37055f2336efSEd Maste break; 37065f2336efSEd Maste default: 37075f2336efSEd Maste break; 37085f2336efSEd Maste }; 37095f2336efSEd Maste break; 37105f2336efSEd Maste /* linux_clock_nanosleep */ 37115f2336efSEd Maste case 115: 37125f2336efSEd Maste switch(ndx) { 37135f2336efSEd Maste case 0: 37145f2336efSEd Maste p = "clockid_t"; 37155f2336efSEd Maste break; 37165f2336efSEd Maste case 1: 3717a39cdcd7SEdward Tomasz Napierala p = "l_int"; 37185f2336efSEd Maste break; 37195f2336efSEd Maste case 2: 37205f2336efSEd Maste p = "userland struct l_timespec *"; 37215f2336efSEd Maste break; 37225f2336efSEd Maste case 3: 37235f2336efSEd Maste p = "userland struct l_timespec *"; 37245f2336efSEd Maste break; 37255f2336efSEd Maste default: 37265f2336efSEd Maste break; 37275f2336efSEd Maste }; 37285f2336efSEd Maste break; 37295f2336efSEd Maste /* linux_syslog */ 37305f2336efSEd Maste case 116: 37315f2336efSEd Maste switch(ndx) { 37325f2336efSEd Maste case 0: 37335f2336efSEd Maste p = "l_int"; 37345f2336efSEd Maste break; 37355f2336efSEd Maste case 1: 37365f2336efSEd Maste p = "userland char *"; 37375f2336efSEd Maste break; 37385f2336efSEd Maste case 2: 37395f2336efSEd Maste p = "l_int"; 37405f2336efSEd Maste break; 37415f2336efSEd Maste default: 37425f2336efSEd Maste break; 37435f2336efSEd Maste }; 37445f2336efSEd Maste break; 37455f2336efSEd Maste /* linux_ptrace */ 37465f2336efSEd Maste case 117: 37475f2336efSEd Maste switch(ndx) { 37485f2336efSEd Maste case 0: 37495f2336efSEd Maste p = "l_long"; 37505f2336efSEd Maste break; 37515f2336efSEd Maste case 1: 37525f2336efSEd Maste p = "l_long"; 37535f2336efSEd Maste break; 37545f2336efSEd Maste case 2: 37555f2336efSEd Maste p = "l_ulong"; 37565f2336efSEd Maste break; 37575f2336efSEd Maste case 3: 37585f2336efSEd Maste p = "l_ulong"; 37595f2336efSEd Maste break; 37605f2336efSEd Maste default: 37615f2336efSEd Maste break; 37625f2336efSEd Maste }; 37635f2336efSEd Maste break; 37645f2336efSEd Maste /* linux_sched_setparam */ 37655f2336efSEd Maste case 118: 37665f2336efSEd Maste switch(ndx) { 37675f2336efSEd Maste case 0: 37685f2336efSEd Maste p = "l_pid_t"; 37695f2336efSEd Maste break; 37705f2336efSEd Maste case 1: 37715f2336efSEd Maste p = "userland struct sched_param *"; 37725f2336efSEd Maste break; 37735f2336efSEd Maste default: 37745f2336efSEd Maste break; 37755f2336efSEd Maste }; 37765f2336efSEd Maste break; 37775f2336efSEd Maste /* linux_sched_setscheduler */ 37785f2336efSEd Maste case 119: 37795f2336efSEd Maste switch(ndx) { 37805f2336efSEd Maste case 0: 37815f2336efSEd Maste p = "l_pid_t"; 37825f2336efSEd Maste break; 37835f2336efSEd Maste case 1: 37845f2336efSEd Maste p = "l_int"; 37855f2336efSEd Maste break; 37865f2336efSEd Maste case 2: 37875f2336efSEd Maste p = "userland struct sched_param *"; 37885f2336efSEd Maste break; 37895f2336efSEd Maste default: 37905f2336efSEd Maste break; 37915f2336efSEd Maste }; 37925f2336efSEd Maste break; 37935f2336efSEd Maste /* linux_sched_getscheduler */ 37945f2336efSEd Maste case 120: 37955f2336efSEd Maste switch(ndx) { 37965f2336efSEd Maste case 0: 37975f2336efSEd Maste p = "l_pid_t"; 37985f2336efSEd Maste break; 37995f2336efSEd Maste default: 38005f2336efSEd Maste break; 38015f2336efSEd Maste }; 38025f2336efSEd Maste break; 38035f2336efSEd Maste /* linux_sched_getparam */ 38045f2336efSEd Maste case 121: 38055f2336efSEd Maste switch(ndx) { 38065f2336efSEd Maste case 0: 38075f2336efSEd Maste p = "l_pid_t"; 38085f2336efSEd Maste break; 38095f2336efSEd Maste case 1: 38105f2336efSEd Maste p = "userland struct sched_param *"; 38115f2336efSEd Maste break; 38125f2336efSEd Maste default: 38135f2336efSEd Maste break; 38145f2336efSEd Maste }; 38155f2336efSEd Maste break; 38165f2336efSEd Maste /* linux_sched_setaffinity */ 38175f2336efSEd Maste case 122: 38185f2336efSEd Maste switch(ndx) { 38195f2336efSEd Maste case 0: 38205f2336efSEd Maste p = "l_pid_t"; 38215f2336efSEd Maste break; 38225f2336efSEd Maste case 1: 38235f2336efSEd Maste p = "l_uint"; 38245f2336efSEd Maste break; 38255f2336efSEd Maste case 2: 38265f2336efSEd Maste p = "userland l_ulong *"; 38275f2336efSEd Maste break; 38285f2336efSEd Maste default: 38295f2336efSEd Maste break; 38305f2336efSEd Maste }; 38315f2336efSEd Maste break; 38325f2336efSEd Maste /* linux_sched_getaffinity */ 38335f2336efSEd Maste case 123: 38345f2336efSEd Maste switch(ndx) { 38355f2336efSEd Maste case 0: 38365f2336efSEd Maste p = "l_pid_t"; 38375f2336efSEd Maste break; 38385f2336efSEd Maste case 1: 38395f2336efSEd Maste p = "l_uint"; 38405f2336efSEd Maste break; 38415f2336efSEd Maste case 2: 38425f2336efSEd Maste p = "userland l_ulong *"; 38435f2336efSEd Maste break; 38445f2336efSEd Maste default: 38455f2336efSEd Maste break; 38465f2336efSEd Maste }; 38475f2336efSEd Maste break; 38485f2336efSEd Maste /* sched_yield */ 38495f2336efSEd Maste case 124: 38505f2336efSEd Maste break; 38515f2336efSEd Maste /* linux_sched_get_priority_max */ 38525f2336efSEd Maste case 125: 38535f2336efSEd Maste switch(ndx) { 38545f2336efSEd Maste case 0: 38555f2336efSEd Maste p = "l_int"; 38565f2336efSEd Maste break; 38575f2336efSEd Maste default: 38585f2336efSEd Maste break; 38595f2336efSEd Maste }; 38605f2336efSEd Maste break; 38615f2336efSEd Maste /* linux_sched_get_priority_min */ 38625f2336efSEd Maste case 126: 38635f2336efSEd Maste switch(ndx) { 38645f2336efSEd Maste case 0: 38655f2336efSEd Maste p = "l_int"; 38665f2336efSEd Maste break; 38675f2336efSEd Maste default: 38685f2336efSEd Maste break; 38695f2336efSEd Maste }; 38705f2336efSEd Maste break; 38715f2336efSEd Maste /* linux_sched_rr_get_interval */ 38725f2336efSEd Maste case 127: 38735f2336efSEd Maste switch(ndx) { 38745f2336efSEd Maste case 0: 38755f2336efSEd Maste p = "l_pid_t"; 38765f2336efSEd Maste break; 38775f2336efSEd Maste case 1: 38785f2336efSEd Maste p = "userland struct l_timespec *"; 38795f2336efSEd Maste break; 38805f2336efSEd Maste default: 38815f2336efSEd Maste break; 38825f2336efSEd Maste }; 38835f2336efSEd Maste break; 38845f2336efSEd Maste /* linux_kill */ 38855f2336efSEd Maste case 129: 38865f2336efSEd Maste switch(ndx) { 38875f2336efSEd Maste case 0: 3888a39cdcd7SEdward Tomasz Napierala p = "l_pid_t"; 38895f2336efSEd Maste break; 38905f2336efSEd Maste case 1: 38915f2336efSEd Maste p = "l_int"; 38925f2336efSEd Maste break; 38935f2336efSEd Maste default: 38945f2336efSEd Maste break; 38955f2336efSEd Maste }; 38965f2336efSEd Maste break; 38975f2336efSEd Maste /* linux_tkill */ 38985f2336efSEd Maste case 130: 38995f2336efSEd Maste switch(ndx) { 39005f2336efSEd Maste case 0: 3901a39cdcd7SEdward Tomasz Napierala p = "l_pid_t"; 39025f2336efSEd Maste break; 39035f2336efSEd Maste case 1: 39045f2336efSEd Maste p = "l_int"; 39055f2336efSEd Maste break; 39065f2336efSEd Maste default: 39075f2336efSEd Maste break; 39085f2336efSEd Maste }; 39095f2336efSEd Maste break; 39105f2336efSEd Maste /* linux_tgkill */ 39115f2336efSEd Maste case 131: 39125f2336efSEd Maste switch(ndx) { 39135f2336efSEd Maste case 0: 3914a39cdcd7SEdward Tomasz Napierala p = "l_pid_t"; 39155f2336efSEd Maste break; 39165f2336efSEd Maste case 1: 3917a39cdcd7SEdward Tomasz Napierala p = "l_pid_t"; 39185f2336efSEd Maste break; 39195f2336efSEd Maste case 2: 39205f2336efSEd Maste p = "l_int"; 39215f2336efSEd Maste break; 39225f2336efSEd Maste default: 39235f2336efSEd Maste break; 39245f2336efSEd Maste }; 39255f2336efSEd Maste break; 39265f2336efSEd Maste /* linux_sigaltstack */ 39275f2336efSEd Maste case 132: 39285f2336efSEd Maste switch(ndx) { 39295f2336efSEd Maste case 0: 39305f2336efSEd Maste p = "userland l_stack_t *"; 39315f2336efSEd Maste break; 39325f2336efSEd Maste case 1: 39335f2336efSEd Maste p = "userland l_stack_t *"; 39345f2336efSEd Maste break; 39355f2336efSEd Maste default: 39365f2336efSEd Maste break; 39375f2336efSEd Maste }; 39385f2336efSEd Maste break; 39395f2336efSEd Maste /* linux_rt_sigsuspend */ 39405f2336efSEd Maste case 133: 39415f2336efSEd Maste switch(ndx) { 39425f2336efSEd Maste case 0: 39435f2336efSEd Maste p = "userland l_sigset_t *"; 39445f2336efSEd Maste break; 39455f2336efSEd Maste case 1: 39465f2336efSEd Maste p = "l_size_t"; 39475f2336efSEd Maste break; 39485f2336efSEd Maste default: 39495f2336efSEd Maste break; 39505f2336efSEd Maste }; 39515f2336efSEd Maste break; 39525f2336efSEd Maste /* linux_rt_sigaction */ 39535f2336efSEd Maste case 134: 39545f2336efSEd Maste switch(ndx) { 39555f2336efSEd Maste case 0: 39565f2336efSEd Maste p = "l_int"; 39575f2336efSEd Maste break; 39585f2336efSEd Maste case 1: 39595f2336efSEd Maste p = "userland l_sigaction_t *"; 39605f2336efSEd Maste break; 39615f2336efSEd Maste case 2: 39625f2336efSEd Maste p = "userland l_sigaction_t *"; 39635f2336efSEd Maste break; 39645f2336efSEd Maste case 3: 39655f2336efSEd Maste p = "l_size_t"; 39665f2336efSEd Maste break; 39675f2336efSEd Maste default: 39685f2336efSEd Maste break; 39695f2336efSEd Maste }; 39705f2336efSEd Maste break; 39715f2336efSEd Maste /* linux_rt_sigprocmask */ 39725f2336efSEd Maste case 135: 39735f2336efSEd Maste switch(ndx) { 39745f2336efSEd Maste case 0: 39755f2336efSEd Maste p = "l_int"; 39765f2336efSEd Maste break; 39775f2336efSEd Maste case 1: 39785f2336efSEd Maste p = "userland l_sigset_t *"; 39795f2336efSEd Maste break; 39805f2336efSEd Maste case 2: 39815f2336efSEd Maste p = "userland l_sigset_t *"; 39825f2336efSEd Maste break; 39835f2336efSEd Maste case 3: 39845f2336efSEd Maste p = "l_size_t"; 39855f2336efSEd Maste break; 39865f2336efSEd Maste default: 39875f2336efSEd Maste break; 39885f2336efSEd Maste }; 39895f2336efSEd Maste break; 39905f2336efSEd Maste /* linux_rt_sigpending */ 39915f2336efSEd Maste case 136: 39925f2336efSEd Maste switch(ndx) { 39935f2336efSEd Maste case 0: 39945f2336efSEd Maste p = "userland l_sigset_t *"; 39955f2336efSEd Maste break; 39965f2336efSEd Maste case 1: 39975f2336efSEd Maste p = "l_size_t"; 39985f2336efSEd Maste break; 39995f2336efSEd Maste default: 40005f2336efSEd Maste break; 40015f2336efSEd Maste }; 40025f2336efSEd Maste break; 40035f2336efSEd Maste /* linux_rt_sigtimedwait */ 40045f2336efSEd Maste case 137: 40055f2336efSEd Maste switch(ndx) { 40065f2336efSEd Maste case 0: 40075f2336efSEd Maste p = "userland l_sigset_t *"; 40085f2336efSEd Maste break; 40095f2336efSEd Maste case 1: 40105f2336efSEd Maste p = "userland l_siginfo_t *"; 40115f2336efSEd Maste break; 40125f2336efSEd Maste case 2: 40135f2336efSEd Maste p = "userland struct l_timeval *"; 40145f2336efSEd Maste break; 40155f2336efSEd Maste case 3: 40165f2336efSEd Maste p = "l_size_t"; 40175f2336efSEd Maste break; 40185f2336efSEd Maste default: 40195f2336efSEd Maste break; 40205f2336efSEd Maste }; 40215f2336efSEd Maste break; 40225f2336efSEd Maste /* linux_rt_sigqueueinfo */ 40235f2336efSEd Maste case 138: 40245f2336efSEd Maste switch(ndx) { 40255f2336efSEd Maste case 0: 40265f2336efSEd Maste p = "l_pid_t"; 40275f2336efSEd Maste break; 40285f2336efSEd Maste case 1: 40295f2336efSEd Maste p = "l_int"; 40305f2336efSEd Maste break; 40315f2336efSEd Maste case 2: 40325f2336efSEd Maste p = "userland l_siginfo_t *"; 40335f2336efSEd Maste break; 40345f2336efSEd Maste default: 40355f2336efSEd Maste break; 40365f2336efSEd Maste }; 40375f2336efSEd Maste break; 40385f2336efSEd Maste /* linux_rt_sigreturn */ 40395f2336efSEd Maste case 139: 40405f2336efSEd Maste switch(ndx) { 40415f2336efSEd Maste case 0: 40425f2336efSEd Maste p = "userland struct l_ucontext *"; 40435f2336efSEd Maste break; 40445f2336efSEd Maste default: 40455f2336efSEd Maste break; 40465f2336efSEd Maste }; 40475f2336efSEd Maste break; 40485f2336efSEd Maste /* setpriority */ 40495f2336efSEd Maste case 140: 40505f2336efSEd Maste switch(ndx) { 40515f2336efSEd Maste case 0: 40525f2336efSEd Maste p = "int"; 40535f2336efSEd Maste break; 40545f2336efSEd Maste case 1: 40555f2336efSEd Maste p = "int"; 40565f2336efSEd Maste break; 40575f2336efSEd Maste case 2: 40585f2336efSEd Maste p = "int"; 40595f2336efSEd Maste break; 40605f2336efSEd Maste default: 40615f2336efSEd Maste break; 40625f2336efSEd Maste }; 40635f2336efSEd Maste break; 40645f2336efSEd Maste /* linux_getpriority */ 40655f2336efSEd Maste case 141: 40665f2336efSEd Maste switch(ndx) { 40675f2336efSEd Maste case 0: 40685f2336efSEd Maste p = "l_int"; 40695f2336efSEd Maste break; 40705f2336efSEd Maste case 1: 40715f2336efSEd Maste p = "l_int"; 40725f2336efSEd Maste break; 40735f2336efSEd Maste default: 40745f2336efSEd Maste break; 40755f2336efSEd Maste }; 40765f2336efSEd Maste break; 40775f2336efSEd Maste /* linux_reboot */ 40785f2336efSEd Maste case 142: 40795f2336efSEd Maste switch(ndx) { 40805f2336efSEd Maste case 0: 40815f2336efSEd Maste p = "l_int"; 40825f2336efSEd Maste break; 40835f2336efSEd Maste case 1: 40845f2336efSEd Maste p = "l_int"; 40855f2336efSEd Maste break; 40865f2336efSEd Maste case 2: 40875f2336efSEd Maste p = "l_uint"; 40885f2336efSEd Maste break; 40895f2336efSEd Maste case 3: 40905f2336efSEd Maste p = "userland void *"; 40915f2336efSEd Maste break; 40925f2336efSEd Maste default: 40935f2336efSEd Maste break; 40945f2336efSEd Maste }; 40955f2336efSEd Maste break; 40965f2336efSEd Maste /* setregid */ 40975f2336efSEd Maste case 143: 40985f2336efSEd Maste switch(ndx) { 40995f2336efSEd Maste case 0: 41005f2336efSEd Maste p = "gid_t"; 41015f2336efSEd Maste break; 41025f2336efSEd Maste case 1: 41035f2336efSEd Maste p = "gid_t"; 41045f2336efSEd Maste break; 41055f2336efSEd Maste default: 41065f2336efSEd Maste break; 41075f2336efSEd Maste }; 41085f2336efSEd Maste break; 41095f2336efSEd Maste /* setgid */ 41105f2336efSEd Maste case 144: 41115f2336efSEd Maste switch(ndx) { 41125f2336efSEd Maste case 0: 41135f2336efSEd Maste p = "gid_t"; 41145f2336efSEd Maste break; 41155f2336efSEd Maste default: 41165f2336efSEd Maste break; 41175f2336efSEd Maste }; 41185f2336efSEd Maste break; 41195f2336efSEd Maste /* setreuid */ 41205f2336efSEd Maste case 145: 41215f2336efSEd Maste switch(ndx) { 41225f2336efSEd Maste case 0: 41235f2336efSEd Maste p = "uid_t"; 41245f2336efSEd Maste break; 41255f2336efSEd Maste case 1: 41265f2336efSEd Maste p = "uid_t"; 41275f2336efSEd Maste break; 41285f2336efSEd Maste default: 41295f2336efSEd Maste break; 41305f2336efSEd Maste }; 41315f2336efSEd Maste break; 41325f2336efSEd Maste /* setuid */ 41335f2336efSEd Maste case 146: 41345f2336efSEd Maste switch(ndx) { 41355f2336efSEd Maste case 0: 41365f2336efSEd Maste p = "uid_t"; 41375f2336efSEd Maste break; 41385f2336efSEd Maste default: 41395f2336efSEd Maste break; 41405f2336efSEd Maste }; 41415f2336efSEd Maste break; 41425f2336efSEd Maste /* setresuid */ 41435f2336efSEd Maste case 147: 41445f2336efSEd Maste switch(ndx) { 41455f2336efSEd Maste case 0: 41465f2336efSEd Maste p = "uid_t"; 41475f2336efSEd Maste break; 41485f2336efSEd Maste case 1: 41495f2336efSEd Maste p = "uid_t"; 41505f2336efSEd Maste break; 41515f2336efSEd Maste case 2: 41525f2336efSEd Maste p = "uid_t"; 41535f2336efSEd Maste break; 41545f2336efSEd Maste default: 41555f2336efSEd Maste break; 41565f2336efSEd Maste }; 41575f2336efSEd Maste break; 41585f2336efSEd Maste /* getresuid */ 41595f2336efSEd Maste case 148: 41605f2336efSEd Maste switch(ndx) { 41615f2336efSEd Maste case 0: 41625f2336efSEd Maste p = "userland uid_t *"; 41635f2336efSEd Maste break; 41645f2336efSEd Maste case 1: 41655f2336efSEd Maste p = "userland uid_t *"; 41665f2336efSEd Maste break; 41675f2336efSEd Maste case 2: 41685f2336efSEd Maste p = "userland uid_t *"; 41695f2336efSEd Maste break; 41705f2336efSEd Maste default: 41715f2336efSEd Maste break; 41725f2336efSEd Maste }; 41735f2336efSEd Maste break; 41745f2336efSEd Maste /* setresgid */ 41755f2336efSEd Maste case 149: 41765f2336efSEd Maste switch(ndx) { 41775f2336efSEd Maste case 0: 41785f2336efSEd Maste p = "gid_t"; 41795f2336efSEd Maste break; 41805f2336efSEd Maste case 1: 41815f2336efSEd Maste p = "gid_t"; 41825f2336efSEd Maste break; 41835f2336efSEd Maste case 2: 41845f2336efSEd Maste p = "gid_t"; 41855f2336efSEd Maste break; 41865f2336efSEd Maste default: 41875f2336efSEd Maste break; 41885f2336efSEd Maste }; 41895f2336efSEd Maste break; 41905f2336efSEd Maste /* getresgid */ 41915f2336efSEd Maste case 150: 41925f2336efSEd Maste switch(ndx) { 41935f2336efSEd Maste case 0: 41945f2336efSEd Maste p = "userland gid_t *"; 41955f2336efSEd Maste break; 41965f2336efSEd Maste case 1: 41975f2336efSEd Maste p = "userland gid_t *"; 41985f2336efSEd Maste break; 41995f2336efSEd Maste case 2: 42005f2336efSEd Maste p = "userland gid_t *"; 42015f2336efSEd Maste break; 42025f2336efSEd Maste default: 42035f2336efSEd Maste break; 42045f2336efSEd Maste }; 42055f2336efSEd Maste break; 42065f2336efSEd Maste /* linux_setfsuid */ 42075f2336efSEd Maste case 151: 42085f2336efSEd Maste switch(ndx) { 42095f2336efSEd Maste case 0: 42105f2336efSEd Maste p = "l_uid_t"; 42115f2336efSEd Maste break; 42125f2336efSEd Maste default: 42135f2336efSEd Maste break; 42145f2336efSEd Maste }; 42155f2336efSEd Maste break; 42165f2336efSEd Maste /* linux_setfsgid */ 42175f2336efSEd Maste case 152: 42185f2336efSEd Maste switch(ndx) { 42195f2336efSEd Maste case 0: 42205f2336efSEd Maste p = "l_gid_t"; 42215f2336efSEd Maste break; 42225f2336efSEd Maste default: 42235f2336efSEd Maste break; 42245f2336efSEd Maste }; 42255f2336efSEd Maste break; 42265f2336efSEd Maste /* linux_times */ 42275f2336efSEd Maste case 153: 42285f2336efSEd Maste switch(ndx) { 42295f2336efSEd Maste case 0: 42305f2336efSEd Maste p = "userland struct l_times_argv *"; 42315f2336efSEd Maste break; 42325f2336efSEd Maste default: 42335f2336efSEd Maste break; 42345f2336efSEd Maste }; 42355f2336efSEd Maste break; 42365f2336efSEd Maste /* setpgid */ 42375f2336efSEd Maste case 154: 42385f2336efSEd Maste switch(ndx) { 42395f2336efSEd Maste case 0: 42405f2336efSEd Maste p = "int"; 42415f2336efSEd Maste break; 42425f2336efSEd Maste case 1: 42435f2336efSEd Maste p = "int"; 42445f2336efSEd Maste break; 42455f2336efSEd Maste default: 42465f2336efSEd Maste break; 42475f2336efSEd Maste }; 42485f2336efSEd Maste break; 42495f2336efSEd Maste /* getpgid */ 42505f2336efSEd Maste case 155: 42515f2336efSEd Maste switch(ndx) { 42525f2336efSEd Maste case 0: 42535f2336efSEd Maste p = "int"; 42545f2336efSEd Maste break; 42555f2336efSEd Maste default: 42565f2336efSEd Maste break; 42575f2336efSEd Maste }; 42585f2336efSEd Maste break; 42595f2336efSEd Maste /* linux_getsid */ 42605f2336efSEd Maste case 156: 42615f2336efSEd Maste switch(ndx) { 42625f2336efSEd Maste case 0: 42635f2336efSEd Maste p = "l_pid_t"; 42645f2336efSEd Maste break; 42655f2336efSEd Maste default: 42665f2336efSEd Maste break; 42675f2336efSEd Maste }; 42685f2336efSEd Maste break; 42695f2336efSEd Maste /* setsid */ 42705f2336efSEd Maste case 157: 42715f2336efSEd Maste break; 42725f2336efSEd Maste /* linux_getgroups */ 42735f2336efSEd Maste case 158: 42745f2336efSEd Maste switch(ndx) { 42755f2336efSEd Maste case 0: 42765f2336efSEd Maste p = "l_int"; 42775f2336efSEd Maste break; 42785f2336efSEd Maste case 1: 42795f2336efSEd Maste p = "userland l_gid_t *"; 42805f2336efSEd Maste break; 42815f2336efSEd Maste default: 42825f2336efSEd Maste break; 42835f2336efSEd Maste }; 42845f2336efSEd Maste break; 42855f2336efSEd Maste /* linux_setgroups */ 42865f2336efSEd Maste case 159: 42875f2336efSEd Maste switch(ndx) { 42885f2336efSEd Maste case 0: 42895f2336efSEd Maste p = "l_int"; 42905f2336efSEd Maste break; 42915f2336efSEd Maste case 1: 42925f2336efSEd Maste p = "userland l_gid_t *"; 42935f2336efSEd Maste break; 42945f2336efSEd Maste default: 42955f2336efSEd Maste break; 42965f2336efSEd Maste }; 42975f2336efSEd Maste break; 42985f2336efSEd Maste /* linux_newuname */ 42995f2336efSEd Maste case 160: 43005f2336efSEd Maste switch(ndx) { 43015f2336efSEd Maste case 0: 43025f2336efSEd Maste p = "userland struct l_new_utsname *"; 43035f2336efSEd Maste break; 43045f2336efSEd Maste default: 43055f2336efSEd Maste break; 43065f2336efSEd Maste }; 43075f2336efSEd Maste break; 43085f2336efSEd Maste /* linux_sethostname */ 43095f2336efSEd Maste case 161: 43105f2336efSEd Maste switch(ndx) { 43115f2336efSEd Maste case 0: 43125f2336efSEd Maste p = "userland char *"; 43135f2336efSEd Maste break; 43145f2336efSEd Maste case 1: 43155f2336efSEd Maste p = "l_uint"; 43165f2336efSEd Maste break; 43175f2336efSEd Maste default: 43185f2336efSEd Maste break; 43195f2336efSEd Maste }; 43205f2336efSEd Maste break; 43215f2336efSEd Maste /* linux_setdomainname */ 43225f2336efSEd Maste case 162: 43235f2336efSEd Maste switch(ndx) { 43245f2336efSEd Maste case 0: 43255f2336efSEd Maste p = "userland char *"; 43265f2336efSEd Maste break; 43275f2336efSEd Maste case 1: 43285f2336efSEd Maste p = "l_int"; 43295f2336efSEd Maste break; 43305f2336efSEd Maste default: 43315f2336efSEd Maste break; 43325f2336efSEd Maste }; 43335f2336efSEd Maste break; 43345f2336efSEd Maste /* linux_getrlimit */ 43355f2336efSEd Maste case 163: 43365f2336efSEd Maste switch(ndx) { 43375f2336efSEd Maste case 0: 43385f2336efSEd Maste p = "l_uint"; 43395f2336efSEd Maste break; 43405f2336efSEd Maste case 1: 43415f2336efSEd Maste p = "userland struct l_rlimit *"; 43425f2336efSEd Maste break; 43435f2336efSEd Maste default: 43445f2336efSEd Maste break; 43455f2336efSEd Maste }; 43465f2336efSEd Maste break; 43475f2336efSEd Maste /* linux_setrlimit */ 43485f2336efSEd Maste case 164: 43495f2336efSEd Maste switch(ndx) { 43505f2336efSEd Maste case 0: 43515f2336efSEd Maste p = "l_uint"; 43525f2336efSEd Maste break; 43535f2336efSEd Maste case 1: 43545f2336efSEd Maste p = "userland struct l_rlimit *"; 43555f2336efSEd Maste break; 43565f2336efSEd Maste default: 43575f2336efSEd Maste break; 43585f2336efSEd Maste }; 43595f2336efSEd Maste break; 43605f2336efSEd Maste /* getrusage */ 43615f2336efSEd Maste case 165: 43625f2336efSEd Maste switch(ndx) { 43635f2336efSEd Maste case 0: 43645f2336efSEd Maste p = "int"; 43655f2336efSEd Maste break; 43665f2336efSEd Maste case 1: 43675f2336efSEd Maste p = "userland struct rusage *"; 43685f2336efSEd Maste break; 43695f2336efSEd Maste default: 43705f2336efSEd Maste break; 43715f2336efSEd Maste }; 43725f2336efSEd Maste break; 43735f2336efSEd Maste /* umask */ 43745f2336efSEd Maste case 166: 43755f2336efSEd Maste switch(ndx) { 43765f2336efSEd Maste case 0: 43775f2336efSEd Maste p = "int"; 43785f2336efSEd Maste break; 43795f2336efSEd Maste default: 43805f2336efSEd Maste break; 43815f2336efSEd Maste }; 43825f2336efSEd Maste break; 43835f2336efSEd Maste /* linux_prctl */ 43845f2336efSEd Maste case 167: 43855f2336efSEd Maste switch(ndx) { 43865f2336efSEd Maste case 0: 43875f2336efSEd Maste p = "l_int"; 43885f2336efSEd Maste break; 43895f2336efSEd Maste case 1: 43905f2336efSEd Maste p = "l_uintptr_t"; 43915f2336efSEd Maste break; 43925f2336efSEd Maste case 2: 43935f2336efSEd Maste p = "l_uintptr_t"; 43945f2336efSEd Maste break; 43955f2336efSEd Maste case 3: 43965f2336efSEd Maste p = "l_uintptr_t"; 43975f2336efSEd Maste break; 43985f2336efSEd Maste case 4: 43995f2336efSEd Maste p = "l_uintptr_t"; 44005f2336efSEd Maste break; 44015f2336efSEd Maste default: 44025f2336efSEd Maste break; 44035f2336efSEd Maste }; 44045f2336efSEd Maste break; 44055f2336efSEd Maste /* linux_getcpu */ 44065f2336efSEd Maste case 168: 44075f2336efSEd Maste switch(ndx) { 44085f2336efSEd Maste case 0: 44095f2336efSEd Maste p = "userland l_uint *"; 44105f2336efSEd Maste break; 44115f2336efSEd Maste case 1: 44125f2336efSEd Maste p = "userland l_uint *"; 44135f2336efSEd Maste break; 44145f2336efSEd Maste case 2: 44155f2336efSEd Maste p = "userland void *"; 44165f2336efSEd Maste break; 44175f2336efSEd Maste default: 44185f2336efSEd Maste break; 44195f2336efSEd Maste }; 44205f2336efSEd Maste break; 44215f2336efSEd Maste /* gettimeofday */ 44225f2336efSEd Maste case 169: 44235f2336efSEd Maste switch(ndx) { 44245f2336efSEd Maste case 0: 44255f2336efSEd Maste p = "userland struct l_timeval *"; 44265f2336efSEd Maste break; 44275f2336efSEd Maste case 1: 44285f2336efSEd Maste p = "userland struct timezone *"; 44295f2336efSEd Maste break; 44305f2336efSEd Maste default: 44315f2336efSEd Maste break; 44325f2336efSEd Maste }; 44335f2336efSEd Maste break; 44345f2336efSEd Maste /* settimeofday */ 44355f2336efSEd Maste case 170: 44365f2336efSEd Maste switch(ndx) { 44375f2336efSEd Maste case 0: 44385f2336efSEd Maste p = "userland struct l_timeval *"; 44395f2336efSEd Maste break; 44405f2336efSEd Maste case 1: 44415f2336efSEd Maste p = "userland struct timezone *"; 44425f2336efSEd Maste break; 44435f2336efSEd Maste default: 44445f2336efSEd Maste break; 44455f2336efSEd Maste }; 44465f2336efSEd Maste break; 44475f2336efSEd Maste /* linux_adjtimex */ 44485f2336efSEd Maste case 171: 44495f2336efSEd Maste break; 44505f2336efSEd Maste /* linux_getpid */ 44515f2336efSEd Maste case 172: 44525f2336efSEd Maste break; 44535f2336efSEd Maste /* linux_getppid */ 44545f2336efSEd Maste case 173: 44555f2336efSEd Maste break; 44565f2336efSEd Maste /* linux_getuid */ 44575f2336efSEd Maste case 174: 44585f2336efSEd Maste break; 44595f2336efSEd Maste /* geteuid */ 44605f2336efSEd Maste case 175: 44615f2336efSEd Maste break; 44625f2336efSEd Maste /* linux_getgid */ 44635f2336efSEd Maste case 176: 44645f2336efSEd Maste break; 44655f2336efSEd Maste /* getegid */ 44665f2336efSEd Maste case 177: 44675f2336efSEd Maste break; 44685f2336efSEd Maste /* linux_gettid */ 44695f2336efSEd Maste case 178: 44705f2336efSEd Maste break; 44715f2336efSEd Maste /* linux_sysinfo */ 44725f2336efSEd Maste case 179: 44735f2336efSEd Maste switch(ndx) { 44745f2336efSEd Maste case 0: 44755f2336efSEd Maste p = "userland struct l_sysinfo *"; 44765f2336efSEd Maste break; 44775f2336efSEd Maste default: 44785f2336efSEd Maste break; 44795f2336efSEd Maste }; 44805f2336efSEd Maste break; 44815f2336efSEd Maste /* linux_mq_open */ 44825f2336efSEd Maste case 180: 4483a39cdcd7SEdward Tomasz Napierala switch(ndx) { 4484a39cdcd7SEdward Tomasz Napierala case 0: 4485a39cdcd7SEdward Tomasz Napierala p = "userland const char *"; 4486a39cdcd7SEdward Tomasz Napierala break; 4487a39cdcd7SEdward Tomasz Napierala case 1: 4488a39cdcd7SEdward Tomasz Napierala p = "l_int"; 4489a39cdcd7SEdward Tomasz Napierala break; 4490a39cdcd7SEdward Tomasz Napierala case 2: 4491a39cdcd7SEdward Tomasz Napierala p = "l_mode_t"; 4492a39cdcd7SEdward Tomasz Napierala break; 4493a39cdcd7SEdward Tomasz Napierala case 3: 4494a39cdcd7SEdward Tomasz Napierala p = "userland struct mq_attr *"; 4495a39cdcd7SEdward Tomasz Napierala break; 4496a39cdcd7SEdward Tomasz Napierala default: 4497a39cdcd7SEdward Tomasz Napierala break; 4498a39cdcd7SEdward Tomasz Napierala }; 44995f2336efSEd Maste break; 45005f2336efSEd Maste /* linux_mq_unlink */ 45015f2336efSEd Maste case 181: 4502a39cdcd7SEdward Tomasz Napierala switch(ndx) { 4503a39cdcd7SEdward Tomasz Napierala case 0: 4504a39cdcd7SEdward Tomasz Napierala p = "userland const char *"; 4505a39cdcd7SEdward Tomasz Napierala break; 4506a39cdcd7SEdward Tomasz Napierala default: 4507a39cdcd7SEdward Tomasz Napierala break; 4508a39cdcd7SEdward Tomasz Napierala }; 45095f2336efSEd Maste break; 45105f2336efSEd Maste /* linux_mq_timedsend */ 45115f2336efSEd Maste case 182: 4512a39cdcd7SEdward Tomasz Napierala switch(ndx) { 4513a39cdcd7SEdward Tomasz Napierala case 0: 4514a39cdcd7SEdward Tomasz Napierala p = "l_mqd_t"; 4515a39cdcd7SEdward Tomasz Napierala break; 4516a39cdcd7SEdward Tomasz Napierala case 1: 4517a39cdcd7SEdward Tomasz Napierala p = "userland const char *"; 4518a39cdcd7SEdward Tomasz Napierala break; 4519a39cdcd7SEdward Tomasz Napierala case 2: 4520a39cdcd7SEdward Tomasz Napierala p = "l_size_t"; 4521a39cdcd7SEdward Tomasz Napierala break; 4522a39cdcd7SEdward Tomasz Napierala case 3: 4523a39cdcd7SEdward Tomasz Napierala p = "l_uint"; 4524a39cdcd7SEdward Tomasz Napierala break; 4525a39cdcd7SEdward Tomasz Napierala case 4: 4526a39cdcd7SEdward Tomasz Napierala p = "userland const struct l_timespec *"; 4527a39cdcd7SEdward Tomasz Napierala break; 4528a39cdcd7SEdward Tomasz Napierala default: 4529a39cdcd7SEdward Tomasz Napierala break; 4530a39cdcd7SEdward Tomasz Napierala }; 45315f2336efSEd Maste break; 45325f2336efSEd Maste /* linux_mq_timedreceive */ 45335f2336efSEd Maste case 183: 4534a39cdcd7SEdward Tomasz Napierala switch(ndx) { 4535a39cdcd7SEdward Tomasz Napierala case 0: 4536a39cdcd7SEdward Tomasz Napierala p = "l_mqd_t"; 4537a39cdcd7SEdward Tomasz Napierala break; 4538a39cdcd7SEdward Tomasz Napierala case 1: 4539a39cdcd7SEdward Tomasz Napierala p = "userland char *"; 4540a39cdcd7SEdward Tomasz Napierala break; 4541a39cdcd7SEdward Tomasz Napierala case 2: 4542a39cdcd7SEdward Tomasz Napierala p = "l_size_t"; 4543a39cdcd7SEdward Tomasz Napierala break; 4544a39cdcd7SEdward Tomasz Napierala case 3: 4545a39cdcd7SEdward Tomasz Napierala p = "userland l_uint *"; 4546a39cdcd7SEdward Tomasz Napierala break; 4547a39cdcd7SEdward Tomasz Napierala case 4: 4548a39cdcd7SEdward Tomasz Napierala p = "userland const struct l_timespec *"; 4549a39cdcd7SEdward Tomasz Napierala break; 4550a39cdcd7SEdward Tomasz Napierala default: 4551a39cdcd7SEdward Tomasz Napierala break; 4552a39cdcd7SEdward Tomasz Napierala }; 45535f2336efSEd Maste break; 45545f2336efSEd Maste /* linux_mq_notify */ 45555f2336efSEd Maste case 184: 4556a39cdcd7SEdward Tomasz Napierala switch(ndx) { 4557a39cdcd7SEdward Tomasz Napierala case 0: 4558a39cdcd7SEdward Tomasz Napierala p = "l_mqd_t"; 4559a39cdcd7SEdward Tomasz Napierala break; 4560a39cdcd7SEdward Tomasz Napierala case 1: 4561a39cdcd7SEdward Tomasz Napierala p = "userland const struct l_timespec *"; 4562a39cdcd7SEdward Tomasz Napierala break; 4563a39cdcd7SEdward Tomasz Napierala default: 4564a39cdcd7SEdward Tomasz Napierala break; 4565a39cdcd7SEdward Tomasz Napierala }; 45665f2336efSEd Maste break; 45675f2336efSEd Maste /* linux_mq_getsetattr */ 45685f2336efSEd Maste case 185: 4569a39cdcd7SEdward Tomasz Napierala switch(ndx) { 4570a39cdcd7SEdward Tomasz Napierala case 0: 4571a39cdcd7SEdward Tomasz Napierala p = "l_mqd_t"; 4572a39cdcd7SEdward Tomasz Napierala break; 4573a39cdcd7SEdward Tomasz Napierala case 1: 4574a39cdcd7SEdward Tomasz Napierala p = "userland const struct mq_attr *"; 4575a39cdcd7SEdward Tomasz Napierala break; 4576a39cdcd7SEdward Tomasz Napierala case 2: 4577a39cdcd7SEdward Tomasz Napierala p = "userland struct mq_attr *"; 4578a39cdcd7SEdward Tomasz Napierala break; 4579a39cdcd7SEdward Tomasz Napierala default: 4580a39cdcd7SEdward Tomasz Napierala break; 4581a39cdcd7SEdward Tomasz Napierala }; 45825f2336efSEd Maste break; 45835f2336efSEd Maste /* linux_msgget */ 45845f2336efSEd Maste case 186: 45855f2336efSEd Maste switch(ndx) { 45865f2336efSEd Maste case 0: 45875f2336efSEd Maste p = "l_key_t"; 45885f2336efSEd Maste break; 45895f2336efSEd Maste case 1: 45905f2336efSEd Maste p = "l_int"; 45915f2336efSEd Maste break; 45925f2336efSEd Maste default: 45935f2336efSEd Maste break; 45945f2336efSEd Maste }; 45955f2336efSEd Maste break; 45965f2336efSEd Maste /* linux_msgctl */ 45975f2336efSEd Maste case 187: 45985f2336efSEd Maste switch(ndx) { 45995f2336efSEd Maste case 0: 46005f2336efSEd Maste p = "l_int"; 46015f2336efSEd Maste break; 46025f2336efSEd Maste case 1: 46035f2336efSEd Maste p = "l_int"; 46045f2336efSEd Maste break; 46055f2336efSEd Maste case 2: 46065f2336efSEd Maste p = "userland struct l_msqid_ds *"; 46075f2336efSEd Maste break; 46085f2336efSEd Maste default: 46095f2336efSEd Maste break; 46105f2336efSEd Maste }; 46115f2336efSEd Maste break; 46125f2336efSEd Maste /* linux_msgrcv */ 46135f2336efSEd Maste case 188: 46145f2336efSEd Maste switch(ndx) { 46155f2336efSEd Maste case 0: 46165f2336efSEd Maste p = "l_int"; 46175f2336efSEd Maste break; 46185f2336efSEd Maste case 1: 46195f2336efSEd Maste p = "userland struct l_msgbuf *"; 46205f2336efSEd Maste break; 46215f2336efSEd Maste case 2: 46225f2336efSEd Maste p = "l_size_t"; 46235f2336efSEd Maste break; 46245f2336efSEd Maste case 3: 46255f2336efSEd Maste p = "l_long"; 46265f2336efSEd Maste break; 46275f2336efSEd Maste case 4: 46285f2336efSEd Maste p = "l_int"; 46295f2336efSEd Maste break; 46305f2336efSEd Maste default: 46315f2336efSEd Maste break; 46325f2336efSEd Maste }; 46335f2336efSEd Maste break; 46345f2336efSEd Maste /* linux_msgsnd */ 46355f2336efSEd Maste case 189: 46365f2336efSEd Maste switch(ndx) { 46375f2336efSEd Maste case 0: 46385f2336efSEd Maste p = "l_int"; 46395f2336efSEd Maste break; 46405f2336efSEd Maste case 1: 46415f2336efSEd Maste p = "userland struct l_msgbuf *"; 46425f2336efSEd Maste break; 46435f2336efSEd Maste case 2: 46445f2336efSEd Maste p = "l_size_t"; 46455f2336efSEd Maste break; 46465f2336efSEd Maste case 3: 46475f2336efSEd Maste p = "l_int"; 46485f2336efSEd Maste break; 46495f2336efSEd Maste default: 46505f2336efSEd Maste break; 46515f2336efSEd Maste }; 46525f2336efSEd Maste break; 46535f2336efSEd Maste /* linux_semget */ 46545f2336efSEd Maste case 190: 46555f2336efSEd Maste switch(ndx) { 46565f2336efSEd Maste case 0: 46575f2336efSEd Maste p = "l_key_t"; 46585f2336efSEd Maste break; 46595f2336efSEd Maste case 1: 46605f2336efSEd Maste p = "l_int"; 46615f2336efSEd Maste break; 46625f2336efSEd Maste case 2: 46635f2336efSEd Maste p = "l_int"; 46645f2336efSEd Maste break; 46655f2336efSEd Maste default: 46665f2336efSEd Maste break; 46675f2336efSEd Maste }; 46685f2336efSEd Maste break; 46695f2336efSEd Maste /* linux_semctl */ 46705f2336efSEd Maste case 191: 46715f2336efSEd Maste switch(ndx) { 46725f2336efSEd Maste case 0: 46735f2336efSEd Maste p = "l_int"; 46745f2336efSEd Maste break; 46755f2336efSEd Maste case 1: 46765f2336efSEd Maste p = "l_int"; 46775f2336efSEd Maste break; 46785f2336efSEd Maste case 2: 46795f2336efSEd Maste p = "l_int"; 46805f2336efSEd Maste break; 46815f2336efSEd Maste case 3: 46825f2336efSEd Maste p = "union l_semun"; 46835f2336efSEd Maste break; 46845f2336efSEd Maste default: 46855f2336efSEd Maste break; 46865f2336efSEd Maste }; 46875f2336efSEd Maste break; 46885f2336efSEd Maste /* linux_semtimedop */ 46895f2336efSEd Maste case 192: 46905f2336efSEd Maste break; 46915f2336efSEd Maste /* linux_semop */ 46925f2336efSEd Maste case 193: 46935f2336efSEd Maste switch(ndx) { 46945f2336efSEd Maste case 0: 46955f2336efSEd Maste p = "l_int"; 46965f2336efSEd Maste break; 46975f2336efSEd Maste case 1: 46985f2336efSEd Maste p = "userland struct l_sembuf *"; 46995f2336efSEd Maste break; 47005f2336efSEd Maste case 2: 47015f2336efSEd Maste p = "l_uint"; 47025f2336efSEd Maste break; 47035f2336efSEd Maste default: 47045f2336efSEd Maste break; 47055f2336efSEd Maste }; 47065f2336efSEd Maste break; 47075f2336efSEd Maste /* linux_shmget */ 47085f2336efSEd Maste case 194: 47095f2336efSEd Maste switch(ndx) { 47105f2336efSEd Maste case 0: 47115f2336efSEd Maste p = "l_key_t"; 47125f2336efSEd Maste break; 47135f2336efSEd Maste case 1: 47145f2336efSEd Maste p = "l_size_t"; 47155f2336efSEd Maste break; 47165f2336efSEd Maste case 2: 47175f2336efSEd Maste p = "l_int"; 47185f2336efSEd Maste break; 47195f2336efSEd Maste default: 47205f2336efSEd Maste break; 47215f2336efSEd Maste }; 47225f2336efSEd Maste break; 47235f2336efSEd Maste /* linux_shmctl */ 47245f2336efSEd Maste case 195: 47255f2336efSEd Maste switch(ndx) { 47265f2336efSEd Maste case 0: 47275f2336efSEd Maste p = "l_int"; 47285f2336efSEd Maste break; 47295f2336efSEd Maste case 1: 47305f2336efSEd Maste p = "l_int"; 47315f2336efSEd Maste break; 47325f2336efSEd Maste case 2: 47335f2336efSEd Maste p = "userland struct l_shmid_ds *"; 47345f2336efSEd Maste break; 47355f2336efSEd Maste default: 47365f2336efSEd Maste break; 47375f2336efSEd Maste }; 47385f2336efSEd Maste break; 47395f2336efSEd Maste /* linux_shmat */ 47405f2336efSEd Maste case 196: 47415f2336efSEd Maste switch(ndx) { 47425f2336efSEd Maste case 0: 47435f2336efSEd Maste p = "l_int"; 47445f2336efSEd Maste break; 47455f2336efSEd Maste case 1: 47465f2336efSEd Maste p = "userland char *"; 47475f2336efSEd Maste break; 47485f2336efSEd Maste case 2: 47495f2336efSEd Maste p = "l_int"; 47505f2336efSEd Maste break; 47515f2336efSEd Maste default: 47525f2336efSEd Maste break; 47535f2336efSEd Maste }; 47545f2336efSEd Maste break; 47555f2336efSEd Maste /* linux_shmdt */ 47565f2336efSEd Maste case 197: 47575f2336efSEd Maste switch(ndx) { 47585f2336efSEd Maste case 0: 47595f2336efSEd Maste p = "userland char *"; 47605f2336efSEd Maste break; 47615f2336efSEd Maste default: 47625f2336efSEd Maste break; 47635f2336efSEd Maste }; 47645f2336efSEd Maste break; 47655f2336efSEd Maste /* linux_socket */ 47665f2336efSEd Maste case 198: 47675f2336efSEd Maste switch(ndx) { 47685f2336efSEd Maste case 0: 47695f2336efSEd Maste p = "l_int"; 47705f2336efSEd Maste break; 47715f2336efSEd Maste case 1: 47725f2336efSEd Maste p = "l_int"; 47735f2336efSEd Maste break; 47745f2336efSEd Maste case 2: 47755f2336efSEd Maste p = "l_int"; 47765f2336efSEd Maste break; 47775f2336efSEd Maste default: 47785f2336efSEd Maste break; 47795f2336efSEd Maste }; 47805f2336efSEd Maste break; 47815f2336efSEd Maste /* linux_socketpair */ 47825f2336efSEd Maste case 199: 47835f2336efSEd Maste switch(ndx) { 47845f2336efSEd Maste case 0: 47855f2336efSEd Maste p = "l_int"; 47865f2336efSEd Maste break; 47875f2336efSEd Maste case 1: 47885f2336efSEd Maste p = "l_int"; 47895f2336efSEd Maste break; 47905f2336efSEd Maste case 2: 47915f2336efSEd Maste p = "l_int"; 47925f2336efSEd Maste break; 47935f2336efSEd Maste case 3: 47945f2336efSEd Maste p = "l_uintptr_t"; 47955f2336efSEd Maste break; 47965f2336efSEd Maste default: 47975f2336efSEd Maste break; 47985f2336efSEd Maste }; 47995f2336efSEd Maste break; 48005f2336efSEd Maste /* linux_bind */ 48015f2336efSEd Maste case 200: 48025f2336efSEd Maste switch(ndx) { 48035f2336efSEd Maste case 0: 48045f2336efSEd Maste p = "l_int"; 48055f2336efSEd Maste break; 48065f2336efSEd Maste case 1: 48075f2336efSEd Maste p = "l_uintptr_t"; 48085f2336efSEd Maste break; 48095f2336efSEd Maste case 2: 48105f2336efSEd Maste p = "l_int"; 48115f2336efSEd Maste break; 48125f2336efSEd Maste default: 48135f2336efSEd Maste break; 48145f2336efSEd Maste }; 48155f2336efSEd Maste break; 48165f2336efSEd Maste /* linux_listen */ 48175f2336efSEd Maste case 201: 48185f2336efSEd Maste switch(ndx) { 48195f2336efSEd Maste case 0: 48205f2336efSEd Maste p = "l_int"; 48215f2336efSEd Maste break; 48225f2336efSEd Maste case 1: 48235f2336efSEd Maste p = "l_int"; 48245f2336efSEd Maste break; 48255f2336efSEd Maste default: 48265f2336efSEd Maste break; 48275f2336efSEd Maste }; 48285f2336efSEd Maste break; 48295f2336efSEd Maste /* linux_accept */ 48305f2336efSEd Maste case 202: 48315f2336efSEd Maste switch(ndx) { 48325f2336efSEd Maste case 0: 48335f2336efSEd Maste p = "l_int"; 48345f2336efSEd Maste break; 48355f2336efSEd Maste case 1: 48365f2336efSEd Maste p = "l_uintptr_t"; 48375f2336efSEd Maste break; 48385f2336efSEd Maste case 2: 48395f2336efSEd Maste p = "l_uintptr_t"; 48405f2336efSEd Maste break; 48415f2336efSEd Maste default: 48425f2336efSEd Maste break; 48435f2336efSEd Maste }; 48445f2336efSEd Maste break; 48455f2336efSEd Maste /* linux_connect */ 48465f2336efSEd Maste case 203: 48475f2336efSEd Maste switch(ndx) { 48485f2336efSEd Maste case 0: 48495f2336efSEd Maste p = "l_int"; 48505f2336efSEd Maste break; 48515f2336efSEd Maste case 1: 48525f2336efSEd Maste p = "l_uintptr_t"; 48535f2336efSEd Maste break; 48545f2336efSEd Maste case 2: 48555f2336efSEd Maste p = "l_int"; 48565f2336efSEd Maste break; 48575f2336efSEd Maste default: 48585f2336efSEd Maste break; 48595f2336efSEd Maste }; 48605f2336efSEd Maste break; 48615f2336efSEd Maste /* linux_getsockname */ 48625f2336efSEd Maste case 204: 48635f2336efSEd Maste switch(ndx) { 48645f2336efSEd Maste case 0: 48655f2336efSEd Maste p = "l_int"; 48665f2336efSEd Maste break; 48675f2336efSEd Maste case 1: 48685f2336efSEd Maste p = "l_uintptr_t"; 48695f2336efSEd Maste break; 48705f2336efSEd Maste case 2: 48715f2336efSEd Maste p = "l_uintptr_t"; 48725f2336efSEd Maste break; 48735f2336efSEd Maste default: 48745f2336efSEd Maste break; 48755f2336efSEd Maste }; 48765f2336efSEd Maste break; 48775f2336efSEd Maste /* linux_getpeername */ 48785f2336efSEd Maste case 205: 48795f2336efSEd Maste switch(ndx) { 48805f2336efSEd Maste case 0: 48815f2336efSEd Maste p = "l_int"; 48825f2336efSEd Maste break; 48835f2336efSEd Maste case 1: 48845f2336efSEd Maste p = "l_uintptr_t"; 48855f2336efSEd Maste break; 48865f2336efSEd Maste case 2: 48875f2336efSEd Maste p = "l_uintptr_t"; 48885f2336efSEd Maste break; 48895f2336efSEd Maste default: 48905f2336efSEd Maste break; 48915f2336efSEd Maste }; 48925f2336efSEd Maste break; 48935f2336efSEd Maste /* linux_sendto */ 48945f2336efSEd Maste case 206: 48955f2336efSEd Maste switch(ndx) { 48965f2336efSEd Maste case 0: 48975f2336efSEd Maste p = "l_int"; 48985f2336efSEd Maste break; 48995f2336efSEd Maste case 1: 49005f2336efSEd Maste p = "l_uintptr_t"; 49015f2336efSEd Maste break; 49025f2336efSEd Maste case 2: 4903a39cdcd7SEdward Tomasz Napierala p = "l_size_t"; 49045f2336efSEd Maste break; 49055f2336efSEd Maste case 3: 4906a39cdcd7SEdward Tomasz Napierala p = "l_uint"; 49075f2336efSEd Maste break; 49085f2336efSEd Maste case 4: 49095f2336efSEd Maste p = "l_uintptr_t"; 49105f2336efSEd Maste break; 49115f2336efSEd Maste case 5: 49125f2336efSEd Maste p = "l_int"; 49135f2336efSEd Maste break; 49145f2336efSEd Maste default: 49155f2336efSEd Maste break; 49165f2336efSEd Maste }; 49175f2336efSEd Maste break; 49185f2336efSEd Maste /* linux_recvfrom */ 49195f2336efSEd Maste case 207: 49205f2336efSEd Maste switch(ndx) { 49215f2336efSEd Maste case 0: 49225f2336efSEd Maste p = "l_int"; 49235f2336efSEd Maste break; 49245f2336efSEd Maste case 1: 49255f2336efSEd Maste p = "l_uintptr_t"; 49265f2336efSEd Maste break; 49275f2336efSEd Maste case 2: 49285f2336efSEd Maste p = "l_size_t"; 49295f2336efSEd Maste break; 49305f2336efSEd Maste case 3: 4931a39cdcd7SEdward Tomasz Napierala p = "l_uint"; 49325f2336efSEd Maste break; 49335f2336efSEd Maste case 4: 49345f2336efSEd Maste p = "l_uintptr_t"; 49355f2336efSEd Maste break; 49365f2336efSEd Maste case 5: 49375f2336efSEd Maste p = "l_uintptr_t"; 49385f2336efSEd Maste break; 49395f2336efSEd Maste default: 49405f2336efSEd Maste break; 49415f2336efSEd Maste }; 49425f2336efSEd Maste break; 49435f2336efSEd Maste /* linux_setsockopt */ 49445f2336efSEd Maste case 208: 49455f2336efSEd Maste switch(ndx) { 49465f2336efSEd Maste case 0: 49475f2336efSEd Maste p = "l_int"; 49485f2336efSEd Maste break; 49495f2336efSEd Maste case 1: 49505f2336efSEd Maste p = "l_int"; 49515f2336efSEd Maste break; 49525f2336efSEd Maste case 2: 49535f2336efSEd Maste p = "l_int"; 49545f2336efSEd Maste break; 49555f2336efSEd Maste case 3: 49565f2336efSEd Maste p = "l_uintptr_t"; 49575f2336efSEd Maste break; 49585f2336efSEd Maste case 4: 49595f2336efSEd Maste p = "l_int"; 49605f2336efSEd Maste break; 49615f2336efSEd Maste default: 49625f2336efSEd Maste break; 49635f2336efSEd Maste }; 49645f2336efSEd Maste break; 49655f2336efSEd Maste /* linux_getsockopt */ 49665f2336efSEd Maste case 209: 49675f2336efSEd Maste switch(ndx) { 49685f2336efSEd Maste case 0: 49695f2336efSEd Maste p = "l_int"; 49705f2336efSEd Maste break; 49715f2336efSEd Maste case 1: 49725f2336efSEd Maste p = "l_int"; 49735f2336efSEd Maste break; 49745f2336efSEd Maste case 2: 49755f2336efSEd Maste p = "l_int"; 49765f2336efSEd Maste break; 49775f2336efSEd Maste case 3: 49785f2336efSEd Maste p = "l_uintptr_t"; 49795f2336efSEd Maste break; 49805f2336efSEd Maste case 4: 49815f2336efSEd Maste p = "l_uintptr_t"; 49825f2336efSEd Maste break; 49835f2336efSEd Maste default: 49845f2336efSEd Maste break; 49855f2336efSEd Maste }; 49865f2336efSEd Maste break; 49875f2336efSEd Maste /* linux_shutdown */ 49885f2336efSEd Maste case 210: 49895f2336efSEd Maste switch(ndx) { 49905f2336efSEd Maste case 0: 49915f2336efSEd Maste p = "l_int"; 49925f2336efSEd Maste break; 49935f2336efSEd Maste case 1: 49945f2336efSEd Maste p = "l_int"; 49955f2336efSEd Maste break; 49965f2336efSEd Maste default: 49975f2336efSEd Maste break; 49985f2336efSEd Maste }; 49995f2336efSEd Maste break; 50005f2336efSEd Maste /* linux_sendmsg */ 50015f2336efSEd Maste case 211: 50025f2336efSEd Maste switch(ndx) { 50035f2336efSEd Maste case 0: 50045f2336efSEd Maste p = "l_int"; 50055f2336efSEd Maste break; 50065f2336efSEd Maste case 1: 50075f2336efSEd Maste p = "l_uintptr_t"; 50085f2336efSEd Maste break; 50095f2336efSEd Maste case 2: 5010a39cdcd7SEdward Tomasz Napierala p = "l_uint"; 50115f2336efSEd Maste break; 50125f2336efSEd Maste default: 50135f2336efSEd Maste break; 50145f2336efSEd Maste }; 50155f2336efSEd Maste break; 50165f2336efSEd Maste /* linux_recvmsg */ 50175f2336efSEd Maste case 212: 50185f2336efSEd Maste switch(ndx) { 50195f2336efSEd Maste case 0: 50205f2336efSEd Maste p = "l_int"; 50215f2336efSEd Maste break; 50225f2336efSEd Maste case 1: 50235f2336efSEd Maste p = "l_uintptr_t"; 50245f2336efSEd Maste break; 50255f2336efSEd Maste case 2: 5026a39cdcd7SEdward Tomasz Napierala p = "l_uint"; 50275f2336efSEd Maste break; 50285f2336efSEd Maste default: 50295f2336efSEd Maste break; 50305f2336efSEd Maste }; 50315f2336efSEd Maste break; 50325f2336efSEd Maste /* linux_brk */ 50335f2336efSEd Maste case 214: 50345f2336efSEd Maste switch(ndx) { 50355f2336efSEd Maste case 0: 50365f2336efSEd Maste p = "l_ulong"; 50375f2336efSEd Maste break; 50385f2336efSEd Maste default: 50395f2336efSEd Maste break; 50405f2336efSEd Maste }; 50415f2336efSEd Maste break; 50425f2336efSEd Maste /* munmap */ 50435f2336efSEd Maste case 215: 50445f2336efSEd Maste switch(ndx) { 50455f2336efSEd Maste case 0: 5046a39cdcd7SEdward Tomasz Napierala p = "userland void *"; 50475f2336efSEd Maste break; 50485f2336efSEd Maste case 1: 5049a39cdcd7SEdward Tomasz Napierala p = "l_size_t"; 50505f2336efSEd Maste break; 50515f2336efSEd Maste default: 50525f2336efSEd Maste break; 50535f2336efSEd Maste }; 50545f2336efSEd Maste break; 50555f2336efSEd Maste /* linux_mremap */ 50565f2336efSEd Maste case 216: 50575f2336efSEd Maste switch(ndx) { 50585f2336efSEd Maste case 0: 50595f2336efSEd Maste p = "l_ulong"; 50605f2336efSEd Maste break; 50615f2336efSEd Maste case 1: 50625f2336efSEd Maste p = "l_ulong"; 50635f2336efSEd Maste break; 50645f2336efSEd Maste case 2: 50655f2336efSEd Maste p = "l_ulong"; 50665f2336efSEd Maste break; 50675f2336efSEd Maste case 3: 50685f2336efSEd Maste p = "l_ulong"; 50695f2336efSEd Maste break; 50705f2336efSEd Maste case 4: 50715f2336efSEd Maste p = "l_ulong"; 50725f2336efSEd Maste break; 50735f2336efSEd Maste default: 50745f2336efSEd Maste break; 50755f2336efSEd Maste }; 50765f2336efSEd Maste break; 50775f2336efSEd Maste /* linux_add_key */ 50785f2336efSEd Maste case 217: 50795f2336efSEd Maste break; 50805f2336efSEd Maste /* linux_request_key */ 50815f2336efSEd Maste case 218: 50825f2336efSEd Maste break; 50835f2336efSEd Maste /* linux_keyctl */ 50845f2336efSEd Maste case 219: 50855f2336efSEd Maste break; 50865f2336efSEd Maste /* linux_clone */ 50875f2336efSEd Maste case 220: 50885f2336efSEd Maste switch(ndx) { 50895f2336efSEd Maste case 0: 5090a39cdcd7SEdward Tomasz Napierala p = "l_ulong"; 50915f2336efSEd Maste break; 50925f2336efSEd Maste case 1: 50935f2336efSEd Maste p = "userland void *"; 50945f2336efSEd Maste break; 50955f2336efSEd Maste case 2: 50965f2336efSEd Maste p = "userland void *"; 50975f2336efSEd Maste break; 50985f2336efSEd Maste case 3: 50995f2336efSEd Maste p = "userland void *"; 51005f2336efSEd Maste break; 51015f2336efSEd Maste case 4: 51025f2336efSEd Maste p = "userland void *"; 51035f2336efSEd Maste break; 51045f2336efSEd Maste default: 51055f2336efSEd Maste break; 51065f2336efSEd Maste }; 51075f2336efSEd Maste break; 51085f2336efSEd Maste /* linux_execve */ 51095f2336efSEd Maste case 221: 51105f2336efSEd Maste switch(ndx) { 51115f2336efSEd Maste case 0: 51125f2336efSEd Maste p = "userland char *"; 51135f2336efSEd Maste break; 51145f2336efSEd Maste case 1: 51155f2336efSEd Maste p = "userland char **"; 51165f2336efSEd Maste break; 51175f2336efSEd Maste case 2: 51185f2336efSEd Maste p = "userland char **"; 51195f2336efSEd Maste break; 51205f2336efSEd Maste default: 51215f2336efSEd Maste break; 51225f2336efSEd Maste }; 51235f2336efSEd Maste break; 51245f2336efSEd Maste /* linux_mmap2 */ 51255f2336efSEd Maste case 222: 51265f2336efSEd Maste switch(ndx) { 51275f2336efSEd Maste case 0: 51285f2336efSEd Maste p = "l_ulong"; 51295f2336efSEd Maste break; 51305f2336efSEd Maste case 1: 51315f2336efSEd Maste p = "l_ulong"; 51325f2336efSEd Maste break; 51335f2336efSEd Maste case 2: 51345f2336efSEd Maste p = "l_ulong"; 51355f2336efSEd Maste break; 51365f2336efSEd Maste case 3: 51375f2336efSEd Maste p = "l_ulong"; 51385f2336efSEd Maste break; 51395f2336efSEd Maste case 4: 51405f2336efSEd Maste p = "l_ulong"; 51415f2336efSEd Maste break; 51425f2336efSEd Maste case 5: 51435f2336efSEd Maste p = "l_ulong"; 51445f2336efSEd Maste break; 51455f2336efSEd Maste default: 51465f2336efSEd Maste break; 51475f2336efSEd Maste }; 51485f2336efSEd Maste break; 51495f2336efSEd Maste /* linux_fadvise64 */ 51505f2336efSEd Maste case 223: 51515f2336efSEd Maste switch(ndx) { 51525f2336efSEd Maste case 0: 51535f2336efSEd Maste p = "l_int"; 51545f2336efSEd Maste break; 51555f2336efSEd Maste case 1: 51565f2336efSEd Maste p = "l_loff_t"; 51575f2336efSEd Maste break; 51585f2336efSEd Maste case 2: 51595f2336efSEd Maste p = "l_size_t"; 51605f2336efSEd Maste break; 51615f2336efSEd Maste case 3: 51625f2336efSEd Maste p = "l_int"; 51635f2336efSEd Maste break; 51645f2336efSEd Maste default: 51655f2336efSEd Maste break; 51665f2336efSEd Maste }; 51675f2336efSEd Maste break; 51685f2336efSEd Maste /* swapon */ 51695f2336efSEd Maste case 224: 51705f2336efSEd Maste switch(ndx) { 51715f2336efSEd Maste case 0: 51725f2336efSEd Maste p = "userland char *"; 51735f2336efSEd Maste break; 51745f2336efSEd Maste default: 51755f2336efSEd Maste break; 51765f2336efSEd Maste }; 51775f2336efSEd Maste break; 51785f2336efSEd Maste /* linux_swapoff */ 51795f2336efSEd Maste case 225: 51805f2336efSEd Maste break; 51815f2336efSEd Maste /* linux_mprotect */ 51825f2336efSEd Maste case 226: 51835f2336efSEd Maste switch(ndx) { 51845f2336efSEd Maste case 0: 5185a39cdcd7SEdward Tomasz Napierala p = "l_ulong"; 51865f2336efSEd Maste break; 51875f2336efSEd Maste case 1: 5188a39cdcd7SEdward Tomasz Napierala p = "l_size_t"; 51895f2336efSEd Maste break; 51905f2336efSEd Maste case 2: 5191a39cdcd7SEdward Tomasz Napierala p = "l_ulong"; 51925f2336efSEd Maste break; 51935f2336efSEd Maste default: 51945f2336efSEd Maste break; 51955f2336efSEd Maste }; 51965f2336efSEd Maste break; 51975f2336efSEd Maste /* linux_msync */ 51985f2336efSEd Maste case 227: 51995f2336efSEd Maste switch(ndx) { 52005f2336efSEd Maste case 0: 52015f2336efSEd Maste p = "l_ulong"; 52025f2336efSEd Maste break; 52035f2336efSEd Maste case 1: 52045f2336efSEd Maste p = "l_size_t"; 52055f2336efSEd Maste break; 52065f2336efSEd Maste case 2: 52075f2336efSEd Maste p = "l_int"; 52085f2336efSEd Maste break; 52095f2336efSEd Maste default: 52105f2336efSEd Maste break; 52115f2336efSEd Maste }; 52125f2336efSEd Maste break; 52135f2336efSEd Maste /* mlock */ 52145f2336efSEd Maste case 228: 52155f2336efSEd Maste switch(ndx) { 52165f2336efSEd Maste case 0: 52175f2336efSEd Maste p = "userland const void *"; 52185f2336efSEd Maste break; 52195f2336efSEd Maste case 1: 52205f2336efSEd Maste p = "size_t"; 52215f2336efSEd Maste break; 52225f2336efSEd Maste default: 52235f2336efSEd Maste break; 52245f2336efSEd Maste }; 52255f2336efSEd Maste break; 52265f2336efSEd Maste /* munlock */ 52275f2336efSEd Maste case 229: 52285f2336efSEd Maste switch(ndx) { 52295f2336efSEd Maste case 0: 52305f2336efSEd Maste p = "userland const void *"; 52315f2336efSEd Maste break; 52325f2336efSEd Maste case 1: 52335f2336efSEd Maste p = "size_t"; 52345f2336efSEd Maste break; 52355f2336efSEd Maste default: 52365f2336efSEd Maste break; 52375f2336efSEd Maste }; 52385f2336efSEd Maste break; 52395f2336efSEd Maste /* mlockall */ 52405f2336efSEd Maste case 230: 52415f2336efSEd Maste switch(ndx) { 52425f2336efSEd Maste case 0: 52435f2336efSEd Maste p = "int"; 52445f2336efSEd Maste break; 52455f2336efSEd Maste default: 52465f2336efSEd Maste break; 52475f2336efSEd Maste }; 52485f2336efSEd Maste break; 52495f2336efSEd Maste /* munlockall */ 52505f2336efSEd Maste case 231: 52515f2336efSEd Maste break; 52525f2336efSEd Maste /* linux_mincore */ 52535f2336efSEd Maste case 232: 52545f2336efSEd Maste switch(ndx) { 52555f2336efSEd Maste case 0: 52565f2336efSEd Maste p = "l_ulong"; 52575f2336efSEd Maste break; 52585f2336efSEd Maste case 1: 52595f2336efSEd Maste p = "l_size_t"; 52605f2336efSEd Maste break; 52615f2336efSEd Maste case 2: 52625f2336efSEd Maste p = "userland u_char *"; 52635f2336efSEd Maste break; 52645f2336efSEd Maste default: 52655f2336efSEd Maste break; 52665f2336efSEd Maste }; 52675f2336efSEd Maste break; 5268bafd96b8SEdward Tomasz Napierala /* linux_madvise */ 52695f2336efSEd Maste case 233: 52705f2336efSEd Maste switch(ndx) { 52715f2336efSEd Maste case 0: 5272a39cdcd7SEdward Tomasz Napierala p = "l_ulong"; 52735f2336efSEd Maste break; 52745f2336efSEd Maste case 1: 5275a39cdcd7SEdward Tomasz Napierala p = "l_size_t"; 52765f2336efSEd Maste break; 52775f2336efSEd Maste case 2: 5278a39cdcd7SEdward Tomasz Napierala p = "l_int"; 52795f2336efSEd Maste break; 52805f2336efSEd Maste default: 52815f2336efSEd Maste break; 52825f2336efSEd Maste }; 52835f2336efSEd Maste break; 52845f2336efSEd Maste /* linux_remap_file_pages */ 52855f2336efSEd Maste case 234: 52865f2336efSEd Maste break; 52875f2336efSEd Maste /* linux_mbind */ 52885f2336efSEd Maste case 235: 52895f2336efSEd Maste break; 52905f2336efSEd Maste /* linux_get_mempolicy */ 52915f2336efSEd Maste case 236: 52925f2336efSEd Maste break; 52935f2336efSEd Maste /* linux_set_mempolicy */ 52945f2336efSEd Maste case 237: 52955f2336efSEd Maste break; 52965f2336efSEd Maste /* linux_migrate_pages */ 52975f2336efSEd Maste case 238: 52985f2336efSEd Maste break; 52995f2336efSEd Maste /* linux_move_pages */ 53005f2336efSEd Maste case 239: 53015f2336efSEd Maste break; 53025f2336efSEd Maste /* linux_rt_tgsigqueueinfo */ 53035f2336efSEd Maste case 240: 53045f2336efSEd Maste switch(ndx) { 53055f2336efSEd Maste case 0: 53065f2336efSEd Maste p = "l_pid_t"; 53075f2336efSEd Maste break; 53085f2336efSEd Maste case 1: 53095f2336efSEd Maste p = "l_pid_t"; 53105f2336efSEd Maste break; 53115f2336efSEd Maste case 2: 53125f2336efSEd Maste p = "l_int"; 53135f2336efSEd Maste break; 53145f2336efSEd Maste case 3: 53155f2336efSEd Maste p = "userland l_siginfo_t *"; 53165f2336efSEd Maste break; 53175f2336efSEd Maste default: 53185f2336efSEd Maste break; 53195f2336efSEd Maste }; 53205f2336efSEd Maste break; 53215f2336efSEd Maste /* linux_perf_event_open */ 53225f2336efSEd Maste case 241: 53235f2336efSEd Maste break; 53245f2336efSEd Maste /* linux_accept4 */ 53255f2336efSEd Maste case 242: 53265f2336efSEd Maste switch(ndx) { 53275f2336efSEd Maste case 0: 53285f2336efSEd Maste p = "l_int"; 53295f2336efSEd Maste break; 53305f2336efSEd Maste case 1: 53315f2336efSEd Maste p = "l_uintptr_t"; 53325f2336efSEd Maste break; 53335f2336efSEd Maste case 2: 53345f2336efSEd Maste p = "l_uintptr_t"; 53355f2336efSEd Maste break; 53365f2336efSEd Maste case 3: 5337a39cdcd7SEdward Tomasz Napierala p = "l_int"; 53385f2336efSEd Maste break; 53395f2336efSEd Maste default: 53405f2336efSEd Maste break; 53415f2336efSEd Maste }; 53425f2336efSEd Maste break; 53435f2336efSEd Maste /* linux_recvmmsg */ 53445f2336efSEd Maste case 243: 53455f2336efSEd Maste switch(ndx) { 53465f2336efSEd Maste case 0: 53475f2336efSEd Maste p = "l_int"; 53485f2336efSEd Maste break; 53495f2336efSEd Maste case 1: 53505f2336efSEd Maste p = "userland struct l_mmsghdr *"; 53515f2336efSEd Maste break; 53525f2336efSEd Maste case 2: 53535f2336efSEd Maste p = "l_uint"; 53545f2336efSEd Maste break; 53555f2336efSEd Maste case 3: 53565f2336efSEd Maste p = "l_uint"; 53575f2336efSEd Maste break; 53585f2336efSEd Maste case 4: 53595f2336efSEd Maste p = "userland struct l_timespec *"; 53605f2336efSEd Maste break; 53615f2336efSEd Maste default: 53625f2336efSEd Maste break; 53635f2336efSEd Maste }; 53645f2336efSEd Maste break; 53655f2336efSEd Maste /* linux_wait4 */ 53665f2336efSEd Maste case 260: 53675f2336efSEd Maste switch(ndx) { 53685f2336efSEd Maste case 0: 53695f2336efSEd Maste p = "l_pid_t"; 53705f2336efSEd Maste break; 53715f2336efSEd Maste case 1: 53725f2336efSEd Maste p = "userland l_int *"; 53735f2336efSEd Maste break; 53745f2336efSEd Maste case 2: 53755f2336efSEd Maste p = "l_int"; 53765f2336efSEd Maste break; 53775f2336efSEd Maste case 3: 53785f2336efSEd Maste p = "userland struct rusage *"; 53795f2336efSEd Maste break; 53805f2336efSEd Maste default: 53815f2336efSEd Maste break; 53825f2336efSEd Maste }; 53835f2336efSEd Maste break; 53845f2336efSEd Maste /* linux_prlimit64 */ 53855f2336efSEd Maste case 261: 53865f2336efSEd Maste switch(ndx) { 53875f2336efSEd Maste case 0: 53885f2336efSEd Maste p = "l_pid_t"; 53895f2336efSEd Maste break; 53905f2336efSEd Maste case 1: 53915f2336efSEd Maste p = "l_uint"; 53925f2336efSEd Maste break; 53935f2336efSEd Maste case 2: 53945f2336efSEd Maste p = "userland struct rlimit *"; 53955f2336efSEd Maste break; 53965f2336efSEd Maste case 3: 53975f2336efSEd Maste p = "userland struct rlimit *"; 53985f2336efSEd Maste break; 53995f2336efSEd Maste default: 54005f2336efSEd Maste break; 54015f2336efSEd Maste }; 54025f2336efSEd Maste break; 54035f2336efSEd Maste /* linux_fanotify_init */ 54045f2336efSEd Maste case 262: 54055f2336efSEd Maste break; 54065f2336efSEd Maste /* linux_fanotify_mark */ 54075f2336efSEd Maste case 263: 54085f2336efSEd Maste break; 54095f2336efSEd Maste /* linux_name_to_handle_at */ 54105f2336efSEd Maste case 264: 54115f2336efSEd Maste break; 54125f2336efSEd Maste /* linux_open_by_handle_at */ 54135f2336efSEd Maste case 265: 54145f2336efSEd Maste break; 54155f2336efSEd Maste /* linux_clock_adjtime */ 54165f2336efSEd Maste case 266: 54175f2336efSEd Maste break; 54185f2336efSEd Maste /* linux_syncfs */ 54195f2336efSEd Maste case 267: 54205f2336efSEd Maste switch(ndx) { 54215f2336efSEd Maste case 0: 54225f2336efSEd Maste p = "l_int"; 54235f2336efSEd Maste break; 54245f2336efSEd Maste default: 54255f2336efSEd Maste break; 54265f2336efSEd Maste }; 54275f2336efSEd Maste break; 54285f2336efSEd Maste /* linux_setns */ 54295f2336efSEd Maste case 268: 54305f2336efSEd Maste switch(ndx) { 54315f2336efSEd Maste case 0: 54325f2336efSEd Maste p = "l_int"; 54335f2336efSEd Maste break; 54345f2336efSEd Maste case 1: 54355f2336efSEd Maste p = "l_int"; 54365f2336efSEd Maste break; 54375f2336efSEd Maste default: 54385f2336efSEd Maste break; 54395f2336efSEd Maste }; 54405f2336efSEd Maste break; 54415f2336efSEd Maste /* linux_sendmmsg */ 54425f2336efSEd Maste case 269: 54435f2336efSEd Maste switch(ndx) { 54445f2336efSEd Maste case 0: 54455f2336efSEd Maste p = "l_int"; 54465f2336efSEd Maste break; 54475f2336efSEd Maste case 1: 54485f2336efSEd Maste p = "userland struct l_mmsghdr *"; 54495f2336efSEd Maste break; 54505f2336efSEd Maste case 2: 54515f2336efSEd Maste p = "l_uint"; 54525f2336efSEd Maste break; 54535f2336efSEd Maste case 3: 54545f2336efSEd Maste p = "l_uint"; 54555f2336efSEd Maste break; 54565f2336efSEd Maste default: 54575f2336efSEd Maste break; 54585f2336efSEd Maste }; 54595f2336efSEd Maste break; 54605f2336efSEd Maste /* linux_process_vm_readv */ 54615f2336efSEd Maste case 270: 54625f2336efSEd Maste switch(ndx) { 54635f2336efSEd Maste case 0: 54645f2336efSEd Maste p = "l_pid_t"; 54655f2336efSEd Maste break; 54665f2336efSEd Maste case 1: 54675f2336efSEd Maste p = "userland const struct iovec *"; 54685f2336efSEd Maste break; 54695f2336efSEd Maste case 2: 54705f2336efSEd Maste p = "l_ulong"; 54715f2336efSEd Maste break; 54725f2336efSEd Maste case 3: 54735f2336efSEd Maste p = "userland const struct iovec *"; 54745f2336efSEd Maste break; 54755f2336efSEd Maste case 4: 54765f2336efSEd Maste p = "l_ulong"; 54775f2336efSEd Maste break; 54785f2336efSEd Maste case 5: 54795f2336efSEd Maste p = "l_ulong"; 54805f2336efSEd Maste break; 54815f2336efSEd Maste default: 54825f2336efSEd Maste break; 54835f2336efSEd Maste }; 54845f2336efSEd Maste break; 54855f2336efSEd Maste /* linux_process_vm_writev */ 54865f2336efSEd Maste case 271: 54875f2336efSEd Maste switch(ndx) { 54885f2336efSEd Maste case 0: 54895f2336efSEd Maste p = "l_pid_t"; 54905f2336efSEd Maste break; 54915f2336efSEd Maste case 1: 54925f2336efSEd Maste p = "userland const struct iovec *"; 54935f2336efSEd Maste break; 54945f2336efSEd Maste case 2: 54955f2336efSEd Maste p = "l_ulong"; 54965f2336efSEd Maste break; 54975f2336efSEd Maste case 3: 54985f2336efSEd Maste p = "userland const struct iovec *"; 54995f2336efSEd Maste break; 55005f2336efSEd Maste case 4: 55015f2336efSEd Maste p = "l_ulong"; 55025f2336efSEd Maste break; 55035f2336efSEd Maste case 5: 55045f2336efSEd Maste p = "l_ulong"; 55055f2336efSEd Maste break; 55065f2336efSEd Maste default: 55075f2336efSEd Maste break; 55085f2336efSEd Maste }; 55095f2336efSEd Maste break; 55105f2336efSEd Maste /* linux_kcmp */ 55115f2336efSEd Maste case 272: 55125f2336efSEd Maste switch(ndx) { 55135f2336efSEd Maste case 0: 55145f2336efSEd Maste p = "l_pid_t"; 55155f2336efSEd Maste break; 55165f2336efSEd Maste case 1: 55175f2336efSEd Maste p = "l_pid_t"; 55185f2336efSEd Maste break; 55195f2336efSEd Maste case 2: 55205f2336efSEd Maste p = "l_int"; 55215f2336efSEd Maste break; 55225f2336efSEd Maste case 3: 55235f2336efSEd Maste p = "l_ulong"; 55245f2336efSEd Maste break; 55255f2336efSEd Maste case 4: 55265f2336efSEd Maste p = "l_ulong"; 55275f2336efSEd Maste break; 55285f2336efSEd Maste default: 55295f2336efSEd Maste break; 55305f2336efSEd Maste }; 55315f2336efSEd Maste break; 55325f2336efSEd Maste /* linux_finit_module */ 55335f2336efSEd Maste case 273: 55345f2336efSEd Maste switch(ndx) { 55355f2336efSEd Maste case 0: 55365f2336efSEd Maste p = "l_int"; 55375f2336efSEd Maste break; 55385f2336efSEd Maste case 1: 55395f2336efSEd Maste p = "userland const char *"; 55405f2336efSEd Maste break; 55415f2336efSEd Maste case 2: 55425f2336efSEd Maste p = "l_int"; 55435f2336efSEd Maste break; 55445f2336efSEd Maste default: 55455f2336efSEd Maste break; 55465f2336efSEd Maste }; 55475f2336efSEd Maste break; 55485f2336efSEd Maste /* linux_sched_setattr */ 55495f2336efSEd Maste case 274: 55505f2336efSEd Maste switch(ndx) { 55515f2336efSEd Maste case 0: 55525f2336efSEd Maste p = "l_pid_t"; 55535f2336efSEd Maste break; 55545f2336efSEd Maste case 1: 55555f2336efSEd Maste p = "userland void *"; 55565f2336efSEd Maste break; 55575f2336efSEd Maste case 2: 55585f2336efSEd Maste p = "l_uint"; 55595f2336efSEd Maste break; 55605f2336efSEd Maste default: 55615f2336efSEd Maste break; 55625f2336efSEd Maste }; 55635f2336efSEd Maste break; 55645f2336efSEd Maste /* linux_sched_getattr */ 55655f2336efSEd Maste case 275: 55665f2336efSEd Maste switch(ndx) { 55675f2336efSEd Maste case 0: 55685f2336efSEd Maste p = "l_pid_t"; 55695f2336efSEd Maste break; 55705f2336efSEd Maste case 1: 55715f2336efSEd Maste p = "userland void *"; 55725f2336efSEd Maste break; 55735f2336efSEd Maste case 2: 55745f2336efSEd Maste p = "l_uint"; 55755f2336efSEd Maste break; 55765f2336efSEd Maste case 3: 55775f2336efSEd Maste p = "l_uint"; 55785f2336efSEd Maste break; 55795f2336efSEd Maste default: 55805f2336efSEd Maste break; 55815f2336efSEd Maste }; 55825f2336efSEd Maste break; 55835f2336efSEd Maste /* linux_renameat2 */ 55845f2336efSEd Maste case 276: 55855f2336efSEd Maste switch(ndx) { 55865f2336efSEd Maste case 0: 55875f2336efSEd Maste p = "l_int"; 55885f2336efSEd Maste break; 55895f2336efSEd Maste case 1: 55905f2336efSEd Maste p = "userland const char *"; 55915f2336efSEd Maste break; 55925f2336efSEd Maste case 2: 55935f2336efSEd Maste p = "l_int"; 55945f2336efSEd Maste break; 55955f2336efSEd Maste case 3: 55965f2336efSEd Maste p = "userland const char *"; 55975f2336efSEd Maste break; 55985f2336efSEd Maste case 4: 5599a39cdcd7SEdward Tomasz Napierala p = "l_uint"; 56005f2336efSEd Maste break; 56015f2336efSEd Maste default: 56025f2336efSEd Maste break; 56035f2336efSEd Maste }; 56045f2336efSEd Maste break; 56055f2336efSEd Maste /* linux_seccomp */ 56065f2336efSEd Maste case 277: 56075f2336efSEd Maste switch(ndx) { 56085f2336efSEd Maste case 0: 56095f2336efSEd Maste p = "l_uint"; 56105f2336efSEd Maste break; 56115f2336efSEd Maste case 1: 56125f2336efSEd Maste p = "l_uint"; 56135f2336efSEd Maste break; 56145f2336efSEd Maste case 2: 56155f2336efSEd Maste p = "userland const char *"; 56165f2336efSEd Maste break; 56175f2336efSEd Maste default: 56185f2336efSEd Maste break; 56195f2336efSEd Maste }; 56205f2336efSEd Maste break; 56215f2336efSEd Maste /* linux_getrandom */ 56225f2336efSEd Maste case 278: 56235f2336efSEd Maste switch(ndx) { 56245f2336efSEd Maste case 0: 56255f2336efSEd Maste p = "userland char *"; 56265f2336efSEd Maste break; 56275f2336efSEd Maste case 1: 56285f2336efSEd Maste p = "l_size_t"; 56295f2336efSEd Maste break; 56305f2336efSEd Maste case 2: 56315f2336efSEd Maste p = "l_uint"; 56325f2336efSEd Maste break; 56335f2336efSEd Maste default: 56345f2336efSEd Maste break; 56355f2336efSEd Maste }; 56365f2336efSEd Maste break; 56375f2336efSEd Maste /* linux_memfd_create */ 56385f2336efSEd Maste case 279: 56395f2336efSEd Maste switch(ndx) { 56405f2336efSEd Maste case 0: 56415f2336efSEd Maste p = "userland const char *"; 56425f2336efSEd Maste break; 56435f2336efSEd Maste case 1: 56445f2336efSEd Maste p = "l_uint"; 56455f2336efSEd Maste break; 56465f2336efSEd Maste default: 56475f2336efSEd Maste break; 56485f2336efSEd Maste }; 56495f2336efSEd Maste break; 56505f2336efSEd Maste /* linux_bpf */ 56515f2336efSEd Maste case 280: 56525f2336efSEd Maste switch(ndx) { 56535f2336efSEd Maste case 0: 56545f2336efSEd Maste p = "l_int"; 56555f2336efSEd Maste break; 56565f2336efSEd Maste case 1: 56575f2336efSEd Maste p = "userland void *"; 56585f2336efSEd Maste break; 56595f2336efSEd Maste case 2: 56605f2336efSEd Maste p = "l_uint"; 56615f2336efSEd Maste break; 56625f2336efSEd Maste default: 56635f2336efSEd Maste break; 56645f2336efSEd Maste }; 56655f2336efSEd Maste break; 56665f2336efSEd Maste /* linux_execveat */ 56675f2336efSEd Maste case 281: 56685f2336efSEd Maste switch(ndx) { 56695f2336efSEd Maste case 0: 56705f2336efSEd Maste p = "l_int"; 56715f2336efSEd Maste break; 56725f2336efSEd Maste case 1: 56735f2336efSEd Maste p = "userland const char *"; 56745f2336efSEd Maste break; 56755f2336efSEd Maste case 2: 56765f2336efSEd Maste p = "userland const char **"; 56775f2336efSEd Maste break; 56785f2336efSEd Maste case 3: 56795f2336efSEd Maste p = "userland const char **"; 56805f2336efSEd Maste break; 56815f2336efSEd Maste case 4: 56825f2336efSEd Maste p = "l_int"; 56835f2336efSEd Maste break; 56845f2336efSEd Maste default: 56855f2336efSEd Maste break; 56865f2336efSEd Maste }; 56875f2336efSEd Maste break; 56885f2336efSEd Maste /* linux_userfaultfd */ 56895f2336efSEd Maste case 282: 56905f2336efSEd Maste switch(ndx) { 56915f2336efSEd Maste case 0: 56925f2336efSEd Maste p = "l_int"; 56935f2336efSEd Maste break; 56945f2336efSEd Maste default: 56955f2336efSEd Maste break; 56965f2336efSEd Maste }; 56975f2336efSEd Maste break; 56985f2336efSEd Maste /* linux_membarrier */ 56995f2336efSEd Maste case 283: 57005f2336efSEd Maste switch(ndx) { 57015f2336efSEd Maste case 0: 57025f2336efSEd Maste p = "l_int"; 57035f2336efSEd Maste break; 57045f2336efSEd Maste case 1: 57055f2336efSEd Maste p = "l_int"; 57065f2336efSEd Maste break; 57075f2336efSEd Maste default: 57085f2336efSEd Maste break; 57095f2336efSEd Maste }; 57105f2336efSEd Maste break; 57115f2336efSEd Maste /* linux_mlock2 */ 57125f2336efSEd Maste case 284: 57135f2336efSEd Maste switch(ndx) { 57145f2336efSEd Maste case 0: 57155f2336efSEd Maste p = "l_ulong"; 57165f2336efSEd Maste break; 57175f2336efSEd Maste case 1: 57185f2336efSEd Maste p = "l_size_t"; 57195f2336efSEd Maste break; 57205f2336efSEd Maste case 2: 57215f2336efSEd Maste p = "l_int"; 57225f2336efSEd Maste break; 57235f2336efSEd Maste default: 57245f2336efSEd Maste break; 57255f2336efSEd Maste }; 57265f2336efSEd Maste break; 57275f2336efSEd Maste /* linux_copy_file_range */ 57285f2336efSEd Maste case 285: 57295f2336efSEd Maste switch(ndx) { 57305f2336efSEd Maste case 0: 57315f2336efSEd Maste p = "l_int"; 57325f2336efSEd Maste break; 57335f2336efSEd Maste case 1: 57345f2336efSEd Maste p = "userland l_loff_t *"; 57355f2336efSEd Maste break; 57365f2336efSEd Maste case 2: 57375f2336efSEd Maste p = "l_int"; 57385f2336efSEd Maste break; 57395f2336efSEd Maste case 3: 57405f2336efSEd Maste p = "userland l_loff_t *"; 57415f2336efSEd Maste break; 57425f2336efSEd Maste case 4: 57435f2336efSEd Maste p = "l_size_t"; 57445f2336efSEd Maste break; 57455f2336efSEd Maste case 5: 57465f2336efSEd Maste p = "l_uint"; 57475f2336efSEd Maste break; 57485f2336efSEd Maste default: 57495f2336efSEd Maste break; 57505f2336efSEd Maste }; 57515f2336efSEd Maste break; 57525f2336efSEd Maste /* linux_preadv2 */ 57535f2336efSEd Maste case 286: 57545f2336efSEd Maste switch(ndx) { 57555f2336efSEd Maste case 0: 57565f2336efSEd Maste p = "l_ulong"; 57575f2336efSEd Maste break; 57585f2336efSEd Maste case 1: 57595f2336efSEd Maste p = "userland const struct iovec *"; 57605f2336efSEd Maste break; 57615f2336efSEd Maste case 2: 57625f2336efSEd Maste p = "l_ulong"; 57635f2336efSEd Maste break; 57645f2336efSEd Maste case 3: 57655f2336efSEd Maste p = "l_ulong"; 57665f2336efSEd Maste break; 57675f2336efSEd Maste case 4: 57685f2336efSEd Maste p = "l_ulong"; 57695f2336efSEd Maste break; 57705f2336efSEd Maste case 5: 57715f2336efSEd Maste p = "l_int"; 57725f2336efSEd Maste break; 57735f2336efSEd Maste default: 57745f2336efSEd Maste break; 57755f2336efSEd Maste }; 57765f2336efSEd Maste break; 57775f2336efSEd Maste /* linux_pwritev2 */ 57785f2336efSEd Maste case 287: 57795f2336efSEd Maste switch(ndx) { 57805f2336efSEd Maste case 0: 57815f2336efSEd Maste p = "l_ulong"; 57825f2336efSEd Maste break; 57835f2336efSEd Maste case 1: 57845f2336efSEd Maste p = "userland const struct iovec *"; 57855f2336efSEd Maste break; 57865f2336efSEd Maste case 2: 57875f2336efSEd Maste p = "l_ulong"; 57885f2336efSEd Maste break; 57895f2336efSEd Maste case 3: 57905f2336efSEd Maste p = "l_ulong"; 57915f2336efSEd Maste break; 57925f2336efSEd Maste case 4: 57935f2336efSEd Maste p = "l_ulong"; 57945f2336efSEd Maste break; 57955f2336efSEd Maste case 5: 57965f2336efSEd Maste p = "l_int"; 57975f2336efSEd Maste break; 57985f2336efSEd Maste default: 57995f2336efSEd Maste break; 58005f2336efSEd Maste }; 58015f2336efSEd Maste break; 58025f2336efSEd Maste /* linux_pkey_mprotect */ 58035f2336efSEd Maste case 288: 58045f2336efSEd Maste switch(ndx) { 58055f2336efSEd Maste case 0: 58065f2336efSEd Maste p = "l_ulong"; 58075f2336efSEd Maste break; 58085f2336efSEd Maste case 1: 58095f2336efSEd Maste p = "l_size_t"; 58105f2336efSEd Maste break; 58115f2336efSEd Maste case 2: 58125f2336efSEd Maste p = "l_ulong"; 58135f2336efSEd Maste break; 58145f2336efSEd Maste case 3: 58155f2336efSEd Maste p = "l_int"; 58165f2336efSEd Maste break; 58175f2336efSEd Maste default: 58185f2336efSEd Maste break; 58195f2336efSEd Maste }; 58205f2336efSEd Maste break; 58215f2336efSEd Maste /* linux_pkey_alloc */ 58225f2336efSEd Maste case 289: 58235f2336efSEd Maste switch(ndx) { 58245f2336efSEd Maste case 0: 58255f2336efSEd Maste p = "l_ulong"; 58265f2336efSEd Maste break; 58275f2336efSEd Maste case 1: 58285f2336efSEd Maste p = "l_ulong"; 58295f2336efSEd Maste break; 58305f2336efSEd Maste default: 58315f2336efSEd Maste break; 58325f2336efSEd Maste }; 58335f2336efSEd Maste break; 58345f2336efSEd Maste /* linux_pkey_free */ 58355f2336efSEd Maste case 290: 58365f2336efSEd Maste switch(ndx) { 58375f2336efSEd Maste case 0: 58385f2336efSEd Maste p = "l_int"; 58395f2336efSEd Maste break; 58405f2336efSEd Maste default: 58415f2336efSEd Maste break; 58425f2336efSEd Maste }; 58435f2336efSEd Maste break; 58445f2336efSEd Maste default: 58455f2336efSEd Maste break; 58465f2336efSEd Maste }; 58475f2336efSEd Maste if (p != NULL) 58485f2336efSEd Maste strlcpy(desc, p, descsz); 58495f2336efSEd Maste } 58505f2336efSEd Maste static void 58515f2336efSEd Maste systrace_return_setargdesc(int sysnum, int ndx, char *desc, size_t descsz) 58525f2336efSEd Maste { 58535f2336efSEd Maste const char *p = NULL; 58545f2336efSEd Maste switch (sysnum) { 58555f2336efSEd Maste #define nosys linux_nosys 58565f2336efSEd Maste /* linux_setxattr */ 58575f2336efSEd Maste case 5: 5858a39cdcd7SEdward Tomasz Napierala if (ndx == 0 || ndx == 1) 5859a39cdcd7SEdward Tomasz Napierala p = "int"; 5860a39cdcd7SEdward Tomasz Napierala break; 58615f2336efSEd Maste /* linux_lsetxattr */ 58625f2336efSEd Maste case 6: 5863a39cdcd7SEdward Tomasz Napierala if (ndx == 0 || ndx == 1) 5864a39cdcd7SEdward Tomasz Napierala p = "int"; 5865a39cdcd7SEdward Tomasz Napierala break; 58665f2336efSEd Maste /* linux_fsetxattr */ 58675f2336efSEd Maste case 7: 5868a39cdcd7SEdward Tomasz Napierala if (ndx == 0 || ndx == 1) 5869a39cdcd7SEdward Tomasz Napierala p = "int"; 5870a39cdcd7SEdward Tomasz Napierala break; 58715f2336efSEd Maste /* linux_getxattr */ 58725f2336efSEd Maste case 8: 5873a39cdcd7SEdward Tomasz Napierala if (ndx == 0 || ndx == 1) 5874a39cdcd7SEdward Tomasz Napierala p = "int"; 5875a39cdcd7SEdward Tomasz Napierala break; 58765f2336efSEd Maste /* linux_lgetxattr */ 58775f2336efSEd Maste case 9: 5878a39cdcd7SEdward Tomasz Napierala if (ndx == 0 || ndx == 1) 5879a39cdcd7SEdward Tomasz Napierala p = "int"; 5880a39cdcd7SEdward Tomasz Napierala break; 58815f2336efSEd Maste /* linux_fgetxattr */ 58825f2336efSEd Maste case 10: 5883a39cdcd7SEdward Tomasz Napierala if (ndx == 0 || ndx == 1) 5884a39cdcd7SEdward Tomasz Napierala p = "int"; 5885a39cdcd7SEdward Tomasz Napierala break; 58865f2336efSEd Maste /* linux_listxattr */ 58875f2336efSEd Maste case 11: 5888a39cdcd7SEdward Tomasz Napierala if (ndx == 0 || ndx == 1) 5889a39cdcd7SEdward Tomasz Napierala p = "int"; 5890a39cdcd7SEdward Tomasz Napierala break; 58915f2336efSEd Maste /* linux_llistxattr */ 58925f2336efSEd Maste case 12: 5893a39cdcd7SEdward Tomasz Napierala if (ndx == 0 || ndx == 1) 5894a39cdcd7SEdward Tomasz Napierala p = "int"; 5895a39cdcd7SEdward Tomasz Napierala break; 58965f2336efSEd Maste /* linux_flistxattr */ 58975f2336efSEd Maste case 13: 5898a39cdcd7SEdward Tomasz Napierala if (ndx == 0 || ndx == 1) 5899a39cdcd7SEdward Tomasz Napierala p = "int"; 5900a39cdcd7SEdward Tomasz Napierala break; 59015f2336efSEd Maste /* linux_removexattr */ 59025f2336efSEd Maste case 14: 5903a39cdcd7SEdward Tomasz Napierala if (ndx == 0 || ndx == 1) 5904a39cdcd7SEdward Tomasz Napierala p = "int"; 5905a39cdcd7SEdward Tomasz Napierala break; 59065f2336efSEd Maste /* linux_lremovexattr */ 59075f2336efSEd Maste case 15: 5908a39cdcd7SEdward Tomasz Napierala if (ndx == 0 || ndx == 1) 5909a39cdcd7SEdward Tomasz Napierala p = "int"; 5910a39cdcd7SEdward Tomasz Napierala break; 59115f2336efSEd Maste /* linux_fremovexattr */ 59125f2336efSEd Maste case 16: 5913a39cdcd7SEdward Tomasz Napierala if (ndx == 0 || ndx == 1) 5914a39cdcd7SEdward Tomasz Napierala p = "int"; 5915a39cdcd7SEdward Tomasz Napierala break; 59165f2336efSEd Maste /* linux_getcwd */ 59175f2336efSEd Maste case 17: 59185f2336efSEd Maste if (ndx == 0 || ndx == 1) 59195f2336efSEd Maste p = "int"; 59205f2336efSEd Maste break; 59215f2336efSEd Maste /* linux_lookup_dcookie */ 59225f2336efSEd Maste case 18: 59235f2336efSEd Maste /* linux_eventfd2 */ 59245f2336efSEd Maste case 19: 59255f2336efSEd Maste if (ndx == 0 || ndx == 1) 59265f2336efSEd Maste p = "int"; 59275f2336efSEd Maste break; 59285f2336efSEd Maste /* linux_epoll_create1 */ 59295f2336efSEd Maste case 20: 59305f2336efSEd Maste if (ndx == 0 || ndx == 1) 59315f2336efSEd Maste p = "int"; 59325f2336efSEd Maste break; 59335f2336efSEd Maste /* linux_epoll_ctl */ 59345f2336efSEd Maste case 21: 59355f2336efSEd Maste if (ndx == 0 || ndx == 1) 59365f2336efSEd Maste p = "int"; 59375f2336efSEd Maste break; 59385f2336efSEd Maste /* linux_epoll_pwait */ 59395f2336efSEd Maste case 22: 59405f2336efSEd Maste if (ndx == 0 || ndx == 1) 59415f2336efSEd Maste p = "int"; 59425f2336efSEd Maste break; 5943c4db0baaSEd Maste /* dup */ 5944c4db0baaSEd Maste case 23: 5945c4db0baaSEd Maste if (ndx == 0 || ndx == 1) 5946c4db0baaSEd Maste p = "int"; 5947c4db0baaSEd Maste break; 59485f2336efSEd Maste /* linux_dup3 */ 59495f2336efSEd Maste case 24: 59505f2336efSEd Maste if (ndx == 0 || ndx == 1) 59515f2336efSEd Maste p = "int"; 59525f2336efSEd Maste break; 59535f2336efSEd Maste /* linux_fcntl */ 59545f2336efSEd Maste case 25: 59555f2336efSEd Maste if (ndx == 0 || ndx == 1) 59565f2336efSEd Maste p = "int"; 59575f2336efSEd Maste break; 59585f2336efSEd Maste /* linux_inotify_init1 */ 59595f2336efSEd Maste case 26: 59605f2336efSEd Maste if (ndx == 0 || ndx == 1) 59615f2336efSEd Maste p = "int"; 59625f2336efSEd Maste break; 59635f2336efSEd Maste /* linux_inotify_add_watch */ 59645f2336efSEd Maste case 27: 59655f2336efSEd Maste /* linux_inotify_rm_watch */ 59665f2336efSEd Maste case 28: 59675f2336efSEd Maste /* linux_ioctl */ 59685f2336efSEd Maste case 29: 59695f2336efSEd Maste if (ndx == 0 || ndx == 1) 59705f2336efSEd Maste p = "int"; 59715f2336efSEd Maste break; 59725f2336efSEd Maste /* linux_ioprio_set */ 59735f2336efSEd Maste case 30: 59745f2336efSEd Maste /* linux_ioprio_get */ 59755f2336efSEd Maste case 31: 59765f2336efSEd Maste /* flock */ 59775f2336efSEd Maste case 32: 59785f2336efSEd Maste if (ndx == 0 || ndx == 1) 59795f2336efSEd Maste p = "int"; 59805f2336efSEd Maste break; 59815f2336efSEd Maste /* linux_mknodat */ 59825f2336efSEd Maste case 33: 59835f2336efSEd Maste if (ndx == 0 || ndx == 1) 59845f2336efSEd Maste p = "int"; 59855f2336efSEd Maste break; 59865f2336efSEd Maste /* linux_mkdirat */ 59875f2336efSEd Maste case 34: 59885f2336efSEd Maste if (ndx == 0 || ndx == 1) 59895f2336efSEd Maste p = "int"; 59905f2336efSEd Maste break; 59915f2336efSEd Maste /* linux_unlinkat */ 59925f2336efSEd Maste case 35: 59935f2336efSEd Maste if (ndx == 0 || ndx == 1) 59945f2336efSEd Maste p = "int"; 59955f2336efSEd Maste break; 59965f2336efSEd Maste /* linux_symlinkat */ 59975f2336efSEd Maste case 36: 59985f2336efSEd Maste if (ndx == 0 || ndx == 1) 59995f2336efSEd Maste p = "int"; 60005f2336efSEd Maste break; 60015f2336efSEd Maste /* linux_linkat */ 60025f2336efSEd Maste case 37: 60035f2336efSEd Maste if (ndx == 0 || ndx == 1) 60045f2336efSEd Maste p = "int"; 60055f2336efSEd Maste break; 60065f2336efSEd Maste /* linux_renameat */ 60075f2336efSEd Maste case 38: 60085f2336efSEd Maste if (ndx == 0 || ndx == 1) 60095f2336efSEd Maste p = "int"; 60105f2336efSEd Maste break; 60115f2336efSEd Maste /* linux_mount */ 60125f2336efSEd Maste case 40: 60135f2336efSEd Maste if (ndx == 0 || ndx == 1) 60145f2336efSEd Maste p = "int"; 60155f2336efSEd Maste break; 60165f2336efSEd Maste /* linux_pivot_root */ 60175f2336efSEd Maste case 41: 60185f2336efSEd Maste /* linux_statfs */ 60195f2336efSEd Maste case 43: 60205f2336efSEd Maste if (ndx == 0 || ndx == 1) 60215f2336efSEd Maste p = "int"; 60225f2336efSEd Maste break; 60235f2336efSEd Maste /* linux_fstatfs */ 60245f2336efSEd Maste case 44: 60255f2336efSEd Maste if (ndx == 0 || ndx == 1) 60265f2336efSEd Maste p = "int"; 60275f2336efSEd Maste break; 60285f2336efSEd Maste /* linux_truncate */ 60295f2336efSEd Maste case 45: 60305f2336efSEd Maste if (ndx == 0 || ndx == 1) 60315f2336efSEd Maste p = "int"; 60325f2336efSEd Maste break; 60335f2336efSEd Maste /* linux_ftruncate */ 60345f2336efSEd Maste case 46: 60355f2336efSEd Maste if (ndx == 0 || ndx == 1) 60365f2336efSEd Maste p = "int"; 60375f2336efSEd Maste break; 60385f2336efSEd Maste /* linux_fallocate */ 60395f2336efSEd Maste case 47: 60405f2336efSEd Maste if (ndx == 0 || ndx == 1) 60415f2336efSEd Maste p = "int"; 60425f2336efSEd Maste break; 60435f2336efSEd Maste /* linux_faccessat */ 60445f2336efSEd Maste case 48: 60455f2336efSEd Maste if (ndx == 0 || ndx == 1) 60465f2336efSEd Maste p = "int"; 60475f2336efSEd Maste break; 60485f2336efSEd Maste /* linux_chdir */ 60495f2336efSEd Maste case 49: 60505f2336efSEd Maste if (ndx == 0 || ndx == 1) 60515f2336efSEd Maste p = "int"; 60525f2336efSEd Maste break; 60535f2336efSEd Maste /* fchdir */ 60545f2336efSEd Maste case 50: 60555f2336efSEd Maste if (ndx == 0 || ndx == 1) 60565f2336efSEd Maste p = "int"; 60575f2336efSEd Maste break; 60585f2336efSEd Maste /* chroot */ 60595f2336efSEd Maste case 51: 60605f2336efSEd Maste if (ndx == 0 || ndx == 1) 60615f2336efSEd Maste p = "int"; 60625f2336efSEd Maste break; 60635f2336efSEd Maste /* fchmod */ 60645f2336efSEd Maste case 52: 60655f2336efSEd Maste if (ndx == 0 || ndx == 1) 60665f2336efSEd Maste p = "int"; 60675f2336efSEd Maste break; 60685f2336efSEd Maste /* linux_fchmodat */ 60695f2336efSEd Maste case 53: 60705f2336efSEd Maste if (ndx == 0 || ndx == 1) 60715f2336efSEd Maste p = "int"; 60725f2336efSEd Maste break; 60735f2336efSEd Maste /* linux_fchownat */ 60745f2336efSEd Maste case 54: 60755f2336efSEd Maste if (ndx == 0 || ndx == 1) 60765f2336efSEd Maste p = "int"; 60775f2336efSEd Maste break; 60785f2336efSEd Maste /* fchown */ 60795f2336efSEd Maste case 55: 60805f2336efSEd Maste if (ndx == 0 || ndx == 1) 60815f2336efSEd Maste p = "int"; 60825f2336efSEd Maste break; 60835f2336efSEd Maste /* linux_openat */ 60845f2336efSEd Maste case 56: 60855f2336efSEd Maste if (ndx == 0 || ndx == 1) 60865f2336efSEd Maste p = "int"; 60875f2336efSEd Maste break; 60885f2336efSEd Maste /* close */ 60895f2336efSEd Maste case 57: 60905f2336efSEd Maste if (ndx == 0 || ndx == 1) 60915f2336efSEd Maste p = "int"; 60925f2336efSEd Maste break; 60935f2336efSEd Maste /* linux_vhangup */ 60945f2336efSEd Maste case 58: 60955f2336efSEd Maste /* linux_pipe2 */ 60965f2336efSEd Maste case 59: 60975f2336efSEd Maste if (ndx == 0 || ndx == 1) 60985f2336efSEd Maste p = "int"; 60995f2336efSEd Maste break; 61005f2336efSEd Maste /* linux_getdents64 */ 61015f2336efSEd Maste case 61: 61025f2336efSEd Maste if (ndx == 0 || ndx == 1) 61035f2336efSEd Maste p = "int"; 61045f2336efSEd Maste break; 61055f2336efSEd Maste /* linux_lseek */ 61065f2336efSEd Maste case 62: 61075f2336efSEd Maste if (ndx == 0 || ndx == 1) 61085f2336efSEd Maste p = "int"; 61095f2336efSEd Maste break; 61105f2336efSEd Maste /* read */ 61115f2336efSEd Maste case 63: 61125f2336efSEd Maste if (ndx == 0 || ndx == 1) 61135f2336efSEd Maste p = "int"; 61145f2336efSEd Maste break; 61155f2336efSEd Maste /* write */ 61165f2336efSEd Maste case 64: 61175f2336efSEd Maste if (ndx == 0 || ndx == 1) 61185f2336efSEd Maste p = "int"; 61195f2336efSEd Maste break; 61205f2336efSEd Maste /* readv */ 61215f2336efSEd Maste case 65: 61225f2336efSEd Maste if (ndx == 0 || ndx == 1) 61235f2336efSEd Maste p = "int"; 61245f2336efSEd Maste break; 61255f2336efSEd Maste /* writev */ 61265f2336efSEd Maste case 66: 61275f2336efSEd Maste if (ndx == 0 || ndx == 1) 61285f2336efSEd Maste p = "int"; 61295f2336efSEd Maste break; 61305f2336efSEd Maste /* linux_pread */ 61315f2336efSEd Maste case 67: 61325f2336efSEd Maste if (ndx == 0 || ndx == 1) 61335f2336efSEd Maste p = "int"; 61345f2336efSEd Maste break; 61355f2336efSEd Maste /* linux_pwrite */ 61365f2336efSEd Maste case 68: 61375f2336efSEd Maste if (ndx == 0 || ndx == 1) 61385f2336efSEd Maste p = "int"; 61395f2336efSEd Maste break; 61405f2336efSEd Maste /* linux_preadv */ 61415f2336efSEd Maste case 69: 61425f2336efSEd Maste if (ndx == 0 || ndx == 1) 61435f2336efSEd Maste p = "int"; 61445f2336efSEd Maste break; 61455f2336efSEd Maste /* linux_pwritev */ 61465f2336efSEd Maste case 70: 61475f2336efSEd Maste if (ndx == 0 || ndx == 1) 61485f2336efSEd Maste p = "int"; 61495f2336efSEd Maste break; 61505f2336efSEd Maste /* linux_sendfile */ 61515f2336efSEd Maste case 71: 61525f2336efSEd Maste if (ndx == 0 || ndx == 1) 61535f2336efSEd Maste p = "int"; 61545f2336efSEd Maste break; 61555f2336efSEd Maste /* linux_pselect6 */ 61565f2336efSEd Maste case 72: 61575f2336efSEd Maste if (ndx == 0 || ndx == 1) 61585f2336efSEd Maste p = "int"; 61595f2336efSEd Maste break; 61605f2336efSEd Maste /* linux_ppoll */ 61615f2336efSEd Maste case 73: 61625f2336efSEd Maste if (ndx == 0 || ndx == 1) 61635f2336efSEd Maste p = "int"; 61645f2336efSEd Maste break; 61655f2336efSEd Maste /* linux_signalfd4 */ 61665f2336efSEd Maste case 74: 61675f2336efSEd Maste /* linux_vmsplice */ 61685f2336efSEd Maste case 75: 61695f2336efSEd Maste /* linux_splice */ 61705f2336efSEd Maste case 76: 6171*3e9a2142SEdward Tomasz Napierala if (ndx == 0 || ndx == 1) 6172*3e9a2142SEdward Tomasz Napierala p = "int"; 6173*3e9a2142SEdward Tomasz Napierala break; 61745f2336efSEd Maste /* linux_tee */ 61755f2336efSEd Maste case 77: 61765f2336efSEd Maste /* linux_readlinkat */ 61775f2336efSEd Maste case 78: 61785f2336efSEd Maste if (ndx == 0 || ndx == 1) 61795f2336efSEd Maste p = "int"; 61805f2336efSEd Maste break; 61815f2336efSEd Maste /* linux_newfstatat */ 61825f2336efSEd Maste case 79: 61835f2336efSEd Maste if (ndx == 0 || ndx == 1) 61845f2336efSEd Maste p = "int"; 61855f2336efSEd Maste break; 61865f2336efSEd Maste /* linux_newfstat */ 61875f2336efSEd Maste case 80: 61885f2336efSEd Maste if (ndx == 0 || ndx == 1) 61895f2336efSEd Maste p = "int"; 61905f2336efSEd Maste break; 61915f2336efSEd Maste /* fsync */ 61925f2336efSEd Maste case 82: 61935f2336efSEd Maste if (ndx == 0 || ndx == 1) 61945f2336efSEd Maste p = "int"; 61955f2336efSEd Maste break; 61965f2336efSEd Maste /* linux_fdatasync */ 61975f2336efSEd Maste case 83: 61985f2336efSEd Maste if (ndx == 0 || ndx == 1) 61995f2336efSEd Maste p = "int"; 62005f2336efSEd Maste break; 62015f2336efSEd Maste /* linux_sync_file_range */ 62025f2336efSEd Maste case 84: 62030cde2b32SEdward Tomasz Napierala if (ndx == 0 || ndx == 1) 62040cde2b32SEdward Tomasz Napierala p = "int"; 62050cde2b32SEdward Tomasz Napierala break; 62065f2336efSEd Maste /* linux_timerfd_create */ 62075f2336efSEd Maste case 85: 62085f2336efSEd Maste if (ndx == 0 || ndx == 1) 62095f2336efSEd Maste p = "int"; 62105f2336efSEd Maste break; 62115f2336efSEd Maste /* linux_timerfd_settime */ 62125f2336efSEd Maste case 86: 62135f2336efSEd Maste if (ndx == 0 || ndx == 1) 62145f2336efSEd Maste p = "int"; 62155f2336efSEd Maste break; 62165f2336efSEd Maste /* linux_timerfd_gettime */ 62175f2336efSEd Maste case 87: 62185f2336efSEd Maste if (ndx == 0 || ndx == 1) 62195f2336efSEd Maste p = "int"; 62205f2336efSEd Maste break; 62215f2336efSEd Maste /* linux_utimensat */ 62225f2336efSEd Maste case 88: 62235f2336efSEd Maste if (ndx == 0 || ndx == 1) 62245f2336efSEd Maste p = "int"; 62255f2336efSEd Maste break; 62265f2336efSEd Maste /* acct */ 62275f2336efSEd Maste case 89: 62285f2336efSEd Maste if (ndx == 0 || ndx == 1) 62295f2336efSEd Maste p = "int"; 62305f2336efSEd Maste break; 62315f2336efSEd Maste /* linux_capget */ 62325f2336efSEd Maste case 90: 62335f2336efSEd Maste if (ndx == 0 || ndx == 1) 62345f2336efSEd Maste p = "int"; 62355f2336efSEd Maste break; 62365f2336efSEd Maste /* linux_capset */ 62375f2336efSEd Maste case 91: 62385f2336efSEd Maste if (ndx == 0 || ndx == 1) 62395f2336efSEd Maste p = "int"; 62405f2336efSEd Maste break; 62415f2336efSEd Maste /* linux_personality */ 62425f2336efSEd Maste case 92: 62435f2336efSEd Maste if (ndx == 0 || ndx == 1) 62445f2336efSEd Maste p = "int"; 62455f2336efSEd Maste break; 62465f2336efSEd Maste /* linux_exit */ 62475f2336efSEd Maste case 93: 62485f2336efSEd Maste if (ndx == 0 || ndx == 1) 62495f2336efSEd Maste p = "int"; 62505f2336efSEd Maste break; 62515f2336efSEd Maste /* linux_exit_group */ 62525f2336efSEd Maste case 94: 62535f2336efSEd Maste if (ndx == 0 || ndx == 1) 62545f2336efSEd Maste p = "int"; 62555f2336efSEd Maste break; 62565f2336efSEd Maste /* linux_waitid */ 62575f2336efSEd Maste case 95: 62585f2336efSEd Maste if (ndx == 0 || ndx == 1) 62595f2336efSEd Maste p = "int"; 62605f2336efSEd Maste break; 62615f2336efSEd Maste /* linux_set_tid_address */ 62625f2336efSEd Maste case 96: 62635f2336efSEd Maste if (ndx == 0 || ndx == 1) 62645f2336efSEd Maste p = "int"; 62655f2336efSEd Maste break; 62665f2336efSEd Maste /* linux_unshare */ 62675f2336efSEd Maste case 97: 62685f2336efSEd Maste /* linux_sys_futex */ 62695f2336efSEd Maste case 98: 62705f2336efSEd Maste if (ndx == 0 || ndx == 1) 62715f2336efSEd Maste p = "int"; 62725f2336efSEd Maste break; 62735f2336efSEd Maste /* linux_set_robust_list */ 62745f2336efSEd Maste case 99: 62755f2336efSEd Maste if (ndx == 0 || ndx == 1) 62765f2336efSEd Maste p = "int"; 62775f2336efSEd Maste break; 62785f2336efSEd Maste /* linux_get_robust_list */ 62795f2336efSEd Maste case 100: 62805f2336efSEd Maste if (ndx == 0 || ndx == 1) 62815f2336efSEd Maste p = "int"; 62825f2336efSEd Maste break; 62835f2336efSEd Maste /* linux_nanosleep */ 62845f2336efSEd Maste case 101: 62855f2336efSEd Maste if (ndx == 0 || ndx == 1) 62865f2336efSEd Maste p = "int"; 62875f2336efSEd Maste break; 62885f2336efSEd Maste /* linux_getitimer */ 62895f2336efSEd Maste case 102: 62905f2336efSEd Maste if (ndx == 0 || ndx == 1) 62915f2336efSEd Maste p = "int"; 62925f2336efSEd Maste break; 62935f2336efSEd Maste /* linux_setitimer */ 62945f2336efSEd Maste case 103: 62955f2336efSEd Maste if (ndx == 0 || ndx == 1) 62965f2336efSEd Maste p = "int"; 62975f2336efSEd Maste break; 62985f2336efSEd Maste /* linux_kexec_load */ 62995f2336efSEd Maste case 104: 63005f2336efSEd Maste /* linux_init_module */ 63015f2336efSEd Maste case 105: 63025f2336efSEd Maste /* linux_delete_module */ 63035f2336efSEd Maste case 106: 63045f2336efSEd Maste /* linux_timer_create */ 63055f2336efSEd Maste case 107: 63065f2336efSEd Maste if (ndx == 0 || ndx == 1) 63075f2336efSEd Maste p = "int"; 63085f2336efSEd Maste break; 63095f2336efSEd Maste /* linux_timer_gettime */ 63105f2336efSEd Maste case 108: 63115f2336efSEd Maste if (ndx == 0 || ndx == 1) 63125f2336efSEd Maste p = "int"; 63135f2336efSEd Maste break; 63145f2336efSEd Maste /* linux_timer_getoverrun */ 63155f2336efSEd Maste case 109: 63165f2336efSEd Maste if (ndx == 0 || ndx == 1) 63175f2336efSEd Maste p = "int"; 63185f2336efSEd Maste break; 63195f2336efSEd Maste /* linux_timer_settime */ 63205f2336efSEd Maste case 110: 63215f2336efSEd Maste if (ndx == 0 || ndx == 1) 63225f2336efSEd Maste p = "int"; 63235f2336efSEd Maste break; 63245f2336efSEd Maste /* linux_timer_delete */ 63255f2336efSEd Maste case 111: 63265f2336efSEd Maste if (ndx == 0 || ndx == 1) 63275f2336efSEd Maste p = "int"; 63285f2336efSEd Maste break; 63295f2336efSEd Maste /* linux_clock_settime */ 63305f2336efSEd Maste case 112: 63315f2336efSEd Maste if (ndx == 0 || ndx == 1) 63325f2336efSEd Maste p = "int"; 63335f2336efSEd Maste break; 63345f2336efSEd Maste /* linux_clock_gettime */ 63355f2336efSEd Maste case 113: 63365f2336efSEd Maste if (ndx == 0 || ndx == 1) 63375f2336efSEd Maste p = "int"; 63385f2336efSEd Maste break; 63395f2336efSEd Maste /* linux_clock_getres */ 63405f2336efSEd Maste case 114: 63415f2336efSEd Maste if (ndx == 0 || ndx == 1) 63425f2336efSEd Maste p = "int"; 63435f2336efSEd Maste break; 63445f2336efSEd Maste /* linux_clock_nanosleep */ 63455f2336efSEd Maste case 115: 63465f2336efSEd Maste if (ndx == 0 || ndx == 1) 63475f2336efSEd Maste p = "int"; 63485f2336efSEd Maste break; 63495f2336efSEd Maste /* linux_syslog */ 63505f2336efSEd Maste case 116: 63515f2336efSEd Maste if (ndx == 0 || ndx == 1) 63525f2336efSEd Maste p = "int"; 63535f2336efSEd Maste break; 63545f2336efSEd Maste /* linux_ptrace */ 63555f2336efSEd Maste case 117: 63565f2336efSEd Maste if (ndx == 0 || ndx == 1) 63575f2336efSEd Maste p = "int"; 63585f2336efSEd Maste break; 63595f2336efSEd Maste /* linux_sched_setparam */ 63605f2336efSEd Maste case 118: 63615f2336efSEd Maste if (ndx == 0 || ndx == 1) 63625f2336efSEd Maste p = "int"; 63635f2336efSEd Maste break; 63645f2336efSEd Maste /* linux_sched_setscheduler */ 63655f2336efSEd Maste case 119: 63665f2336efSEd Maste if (ndx == 0 || ndx == 1) 63675f2336efSEd Maste p = "int"; 63685f2336efSEd Maste break; 63695f2336efSEd Maste /* linux_sched_getscheduler */ 63705f2336efSEd Maste case 120: 63715f2336efSEd Maste if (ndx == 0 || ndx == 1) 63725f2336efSEd Maste p = "int"; 63735f2336efSEd Maste break; 63745f2336efSEd Maste /* linux_sched_getparam */ 63755f2336efSEd Maste case 121: 63765f2336efSEd Maste if (ndx == 0 || ndx == 1) 63775f2336efSEd Maste p = "int"; 63785f2336efSEd Maste break; 63795f2336efSEd Maste /* linux_sched_setaffinity */ 63805f2336efSEd Maste case 122: 63815f2336efSEd Maste if (ndx == 0 || ndx == 1) 63825f2336efSEd Maste p = "int"; 63835f2336efSEd Maste break; 63845f2336efSEd Maste /* linux_sched_getaffinity */ 63855f2336efSEd Maste case 123: 63865f2336efSEd Maste if (ndx == 0 || ndx == 1) 63875f2336efSEd Maste p = "int"; 63885f2336efSEd Maste break; 63895f2336efSEd Maste /* sched_yield */ 63905f2336efSEd Maste case 124: 63915f2336efSEd Maste /* linux_sched_get_priority_max */ 63925f2336efSEd Maste case 125: 63935f2336efSEd Maste if (ndx == 0 || ndx == 1) 63945f2336efSEd Maste p = "int"; 63955f2336efSEd Maste break; 63965f2336efSEd Maste /* linux_sched_get_priority_min */ 63975f2336efSEd Maste case 126: 63985f2336efSEd Maste if (ndx == 0 || ndx == 1) 63995f2336efSEd Maste p = "int"; 64005f2336efSEd Maste break; 64015f2336efSEd Maste /* linux_sched_rr_get_interval */ 64025f2336efSEd Maste case 127: 64035f2336efSEd Maste if (ndx == 0 || ndx == 1) 64045f2336efSEd Maste p = "int"; 64055f2336efSEd Maste break; 64065f2336efSEd Maste /* linux_kill */ 64075f2336efSEd Maste case 129: 64085f2336efSEd Maste if (ndx == 0 || ndx == 1) 64095f2336efSEd Maste p = "int"; 64105f2336efSEd Maste break; 64115f2336efSEd Maste /* linux_tkill */ 64125f2336efSEd Maste case 130: 64135f2336efSEd Maste if (ndx == 0 || ndx == 1) 64145f2336efSEd Maste p = "int"; 64155f2336efSEd Maste break; 64165f2336efSEd Maste /* linux_tgkill */ 64175f2336efSEd Maste case 131: 64185f2336efSEd Maste if (ndx == 0 || ndx == 1) 64195f2336efSEd Maste p = "int"; 64205f2336efSEd Maste break; 64215f2336efSEd Maste /* linux_sigaltstack */ 64225f2336efSEd Maste case 132: 64235f2336efSEd Maste if (ndx == 0 || ndx == 1) 64245f2336efSEd Maste p = "int"; 64255f2336efSEd Maste break; 64265f2336efSEd Maste /* linux_rt_sigsuspend */ 64275f2336efSEd Maste case 133: 64285f2336efSEd Maste if (ndx == 0 || ndx == 1) 64295f2336efSEd Maste p = "int"; 64305f2336efSEd Maste break; 64315f2336efSEd Maste /* linux_rt_sigaction */ 64325f2336efSEd Maste case 134: 64335f2336efSEd Maste if (ndx == 0 || ndx == 1) 64345f2336efSEd Maste p = "int"; 64355f2336efSEd Maste break; 64365f2336efSEd Maste /* linux_rt_sigprocmask */ 64375f2336efSEd Maste case 135: 64385f2336efSEd Maste if (ndx == 0 || ndx == 1) 64395f2336efSEd Maste p = "int"; 64405f2336efSEd Maste break; 64415f2336efSEd Maste /* linux_rt_sigpending */ 64425f2336efSEd Maste case 136: 64435f2336efSEd Maste if (ndx == 0 || ndx == 1) 64445f2336efSEd Maste p = "int"; 64455f2336efSEd Maste break; 64465f2336efSEd Maste /* linux_rt_sigtimedwait */ 64475f2336efSEd Maste case 137: 64485f2336efSEd Maste if (ndx == 0 || ndx == 1) 64495f2336efSEd Maste p = "int"; 64505f2336efSEd Maste break; 64515f2336efSEd Maste /* linux_rt_sigqueueinfo */ 64525f2336efSEd Maste case 138: 64535f2336efSEd Maste if (ndx == 0 || ndx == 1) 64545f2336efSEd Maste p = "int"; 64555f2336efSEd Maste break; 64565f2336efSEd Maste /* linux_rt_sigreturn */ 64575f2336efSEd Maste case 139: 64585f2336efSEd Maste if (ndx == 0 || ndx == 1) 64595f2336efSEd Maste p = "int"; 64605f2336efSEd Maste break; 64615f2336efSEd Maste /* setpriority */ 64625f2336efSEd Maste case 140: 64635f2336efSEd Maste if (ndx == 0 || ndx == 1) 64645f2336efSEd Maste p = "int"; 64655f2336efSEd Maste break; 64665f2336efSEd Maste /* linux_getpriority */ 64675f2336efSEd Maste case 141: 64685f2336efSEd Maste if (ndx == 0 || ndx == 1) 64695f2336efSEd Maste p = "int"; 64705f2336efSEd Maste break; 64715f2336efSEd Maste /* linux_reboot */ 64725f2336efSEd Maste case 142: 64735f2336efSEd Maste if (ndx == 0 || ndx == 1) 64745f2336efSEd Maste p = "int"; 64755f2336efSEd Maste break; 64765f2336efSEd Maste /* setregid */ 64775f2336efSEd Maste case 143: 64785f2336efSEd Maste if (ndx == 0 || ndx == 1) 64795f2336efSEd Maste p = "int"; 64805f2336efSEd Maste break; 64815f2336efSEd Maste /* setgid */ 64825f2336efSEd Maste case 144: 64835f2336efSEd Maste if (ndx == 0 || ndx == 1) 64845f2336efSEd Maste p = "int"; 64855f2336efSEd Maste break; 64865f2336efSEd Maste /* setreuid */ 64875f2336efSEd Maste case 145: 64885f2336efSEd Maste if (ndx == 0 || ndx == 1) 64895f2336efSEd Maste p = "int"; 64905f2336efSEd Maste break; 64915f2336efSEd Maste /* setuid */ 64925f2336efSEd Maste case 146: 64935f2336efSEd Maste if (ndx == 0 || ndx == 1) 64945f2336efSEd Maste p = "int"; 64955f2336efSEd Maste break; 64965f2336efSEd Maste /* setresuid */ 64975f2336efSEd Maste case 147: 64985f2336efSEd Maste if (ndx == 0 || ndx == 1) 64995f2336efSEd Maste p = "int"; 65005f2336efSEd Maste break; 65015f2336efSEd Maste /* getresuid */ 65025f2336efSEd Maste case 148: 65035f2336efSEd Maste if (ndx == 0 || ndx == 1) 65045f2336efSEd Maste p = "int"; 65055f2336efSEd Maste break; 65065f2336efSEd Maste /* setresgid */ 65075f2336efSEd Maste case 149: 65085f2336efSEd Maste if (ndx == 0 || ndx == 1) 65095f2336efSEd Maste p = "int"; 65105f2336efSEd Maste break; 65115f2336efSEd Maste /* getresgid */ 65125f2336efSEd Maste case 150: 65135f2336efSEd Maste if (ndx == 0 || ndx == 1) 65145f2336efSEd Maste p = "int"; 65155f2336efSEd Maste break; 65165f2336efSEd Maste /* linux_setfsuid */ 65175f2336efSEd Maste case 151: 65185f2336efSEd Maste if (ndx == 0 || ndx == 1) 65195f2336efSEd Maste p = "int"; 65205f2336efSEd Maste break; 65215f2336efSEd Maste /* linux_setfsgid */ 65225f2336efSEd Maste case 152: 65235f2336efSEd Maste if (ndx == 0 || ndx == 1) 65245f2336efSEd Maste p = "int"; 65255f2336efSEd Maste break; 65265f2336efSEd Maste /* linux_times */ 65275f2336efSEd Maste case 153: 65285f2336efSEd Maste if (ndx == 0 || ndx == 1) 65295f2336efSEd Maste p = "int"; 65305f2336efSEd Maste break; 65315f2336efSEd Maste /* setpgid */ 65325f2336efSEd Maste case 154: 65335f2336efSEd Maste if (ndx == 0 || ndx == 1) 65345f2336efSEd Maste p = "int"; 65355f2336efSEd Maste break; 65365f2336efSEd Maste /* getpgid */ 65375f2336efSEd Maste case 155: 65385f2336efSEd Maste if (ndx == 0 || ndx == 1) 65395f2336efSEd Maste p = "int"; 65405f2336efSEd Maste break; 65415f2336efSEd Maste /* linux_getsid */ 65425f2336efSEd Maste case 156: 65435f2336efSEd Maste if (ndx == 0 || ndx == 1) 65445f2336efSEd Maste p = "int"; 65455f2336efSEd Maste break; 65465f2336efSEd Maste /* setsid */ 65475f2336efSEd Maste case 157: 65485f2336efSEd Maste /* linux_getgroups */ 65495f2336efSEd Maste case 158: 65505f2336efSEd Maste if (ndx == 0 || ndx == 1) 65515f2336efSEd Maste p = "int"; 65525f2336efSEd Maste break; 65535f2336efSEd Maste /* linux_setgroups */ 65545f2336efSEd Maste case 159: 65555f2336efSEd Maste if (ndx == 0 || ndx == 1) 65565f2336efSEd Maste p = "int"; 65575f2336efSEd Maste break; 65585f2336efSEd Maste /* linux_newuname */ 65595f2336efSEd Maste case 160: 65605f2336efSEd Maste if (ndx == 0 || ndx == 1) 65615f2336efSEd Maste p = "int"; 65625f2336efSEd Maste break; 65635f2336efSEd Maste /* linux_sethostname */ 65645f2336efSEd Maste case 161: 65655f2336efSEd Maste if (ndx == 0 || ndx == 1) 65665f2336efSEd Maste p = "int"; 65675f2336efSEd Maste break; 65685f2336efSEd Maste /* linux_setdomainname */ 65695f2336efSEd Maste case 162: 65705f2336efSEd Maste if (ndx == 0 || ndx == 1) 65715f2336efSEd Maste p = "int"; 65725f2336efSEd Maste break; 65735f2336efSEd Maste /* linux_getrlimit */ 65745f2336efSEd Maste case 163: 65755f2336efSEd Maste if (ndx == 0 || ndx == 1) 65765f2336efSEd Maste p = "int"; 65775f2336efSEd Maste break; 65785f2336efSEd Maste /* linux_setrlimit */ 65795f2336efSEd Maste case 164: 65805f2336efSEd Maste if (ndx == 0 || ndx == 1) 65815f2336efSEd Maste p = "int"; 65825f2336efSEd Maste break; 65835f2336efSEd Maste /* getrusage */ 65845f2336efSEd Maste case 165: 65855f2336efSEd Maste if (ndx == 0 || ndx == 1) 65865f2336efSEd Maste p = "int"; 65875f2336efSEd Maste break; 65885f2336efSEd Maste /* umask */ 65895f2336efSEd Maste case 166: 65905f2336efSEd Maste if (ndx == 0 || ndx == 1) 65915f2336efSEd Maste p = "int"; 65925f2336efSEd Maste break; 65935f2336efSEd Maste /* linux_prctl */ 65945f2336efSEd Maste case 167: 65955f2336efSEd Maste if (ndx == 0 || ndx == 1) 65965f2336efSEd Maste p = "int"; 65975f2336efSEd Maste break; 65985f2336efSEd Maste /* linux_getcpu */ 65995f2336efSEd Maste case 168: 66005f2336efSEd Maste if (ndx == 0 || ndx == 1) 66015f2336efSEd Maste p = "int"; 66025f2336efSEd Maste break; 66035f2336efSEd Maste /* gettimeofday */ 66045f2336efSEd Maste case 169: 66055f2336efSEd Maste if (ndx == 0 || ndx == 1) 66065f2336efSEd Maste p = "int"; 66075f2336efSEd Maste break; 66085f2336efSEd Maste /* settimeofday */ 66095f2336efSEd Maste case 170: 66105f2336efSEd Maste if (ndx == 0 || ndx == 1) 66115f2336efSEd Maste p = "int"; 66125f2336efSEd Maste break; 66135f2336efSEd Maste /* linux_adjtimex */ 66145f2336efSEd Maste case 171: 66155f2336efSEd Maste /* linux_getpid */ 66165f2336efSEd Maste case 172: 66175f2336efSEd Maste /* linux_getppid */ 66185f2336efSEd Maste case 173: 66195f2336efSEd Maste /* linux_getuid */ 66205f2336efSEd Maste case 174: 66215f2336efSEd Maste /* geteuid */ 66225f2336efSEd Maste case 175: 66235f2336efSEd Maste /* linux_getgid */ 66245f2336efSEd Maste case 176: 66255f2336efSEd Maste /* getegid */ 66265f2336efSEd Maste case 177: 66275f2336efSEd Maste /* linux_gettid */ 66285f2336efSEd Maste case 178: 66295f2336efSEd Maste /* linux_sysinfo */ 66305f2336efSEd Maste case 179: 66315f2336efSEd Maste if (ndx == 0 || ndx == 1) 66325f2336efSEd Maste p = "int"; 66335f2336efSEd Maste break; 66345f2336efSEd Maste /* linux_mq_open */ 66355f2336efSEd Maste case 180: 6636a39cdcd7SEdward Tomasz Napierala if (ndx == 0 || ndx == 1) 6637a39cdcd7SEdward Tomasz Napierala p = "int"; 6638a39cdcd7SEdward Tomasz Napierala break; 66395f2336efSEd Maste /* linux_mq_unlink */ 66405f2336efSEd Maste case 181: 6641a39cdcd7SEdward Tomasz Napierala if (ndx == 0 || ndx == 1) 6642a39cdcd7SEdward Tomasz Napierala p = "int"; 6643a39cdcd7SEdward Tomasz Napierala break; 66445f2336efSEd Maste /* linux_mq_timedsend */ 66455f2336efSEd Maste case 182: 6646a39cdcd7SEdward Tomasz Napierala if (ndx == 0 || ndx == 1) 6647a39cdcd7SEdward Tomasz Napierala p = "int"; 6648a39cdcd7SEdward Tomasz Napierala break; 66495f2336efSEd Maste /* linux_mq_timedreceive */ 66505f2336efSEd Maste case 183: 6651a39cdcd7SEdward Tomasz Napierala if (ndx == 0 || ndx == 1) 6652a39cdcd7SEdward Tomasz Napierala p = "int"; 6653a39cdcd7SEdward Tomasz Napierala break; 66545f2336efSEd Maste /* linux_mq_notify */ 66555f2336efSEd Maste case 184: 6656a39cdcd7SEdward Tomasz Napierala if (ndx == 0 || ndx == 1) 6657a39cdcd7SEdward Tomasz Napierala p = "int"; 6658a39cdcd7SEdward Tomasz Napierala break; 66595f2336efSEd Maste /* linux_mq_getsetattr */ 66605f2336efSEd Maste case 185: 6661a39cdcd7SEdward Tomasz Napierala if (ndx == 0 || ndx == 1) 6662a39cdcd7SEdward Tomasz Napierala p = "int"; 6663a39cdcd7SEdward Tomasz Napierala break; 66645f2336efSEd Maste /* linux_msgget */ 66655f2336efSEd Maste case 186: 66665f2336efSEd Maste if (ndx == 0 || ndx == 1) 66675f2336efSEd Maste p = "int"; 66685f2336efSEd Maste break; 66695f2336efSEd Maste /* linux_msgctl */ 66705f2336efSEd Maste case 187: 66715f2336efSEd Maste if (ndx == 0 || ndx == 1) 66725f2336efSEd Maste p = "int"; 66735f2336efSEd Maste break; 66745f2336efSEd Maste /* linux_msgrcv */ 66755f2336efSEd Maste case 188: 66765f2336efSEd Maste if (ndx == 0 || ndx == 1) 66775f2336efSEd Maste p = "int"; 66785f2336efSEd Maste break; 66795f2336efSEd Maste /* linux_msgsnd */ 66805f2336efSEd Maste case 189: 66815f2336efSEd Maste if (ndx == 0 || ndx == 1) 66825f2336efSEd Maste p = "int"; 66835f2336efSEd Maste break; 66845f2336efSEd Maste /* linux_semget */ 66855f2336efSEd Maste case 190: 66865f2336efSEd Maste if (ndx == 0 || ndx == 1) 66875f2336efSEd Maste p = "int"; 66885f2336efSEd Maste break; 66895f2336efSEd Maste /* linux_semctl */ 66905f2336efSEd Maste case 191: 66915f2336efSEd Maste if (ndx == 0 || ndx == 1) 66925f2336efSEd Maste p = "int"; 66935f2336efSEd Maste break; 66945f2336efSEd Maste /* linux_semtimedop */ 66955f2336efSEd Maste case 192: 66965f2336efSEd Maste /* linux_semop */ 66975f2336efSEd Maste case 193: 66985f2336efSEd Maste if (ndx == 0 || ndx == 1) 66995f2336efSEd Maste p = "int"; 67005f2336efSEd Maste break; 67015f2336efSEd Maste /* linux_shmget */ 67025f2336efSEd Maste case 194: 67035f2336efSEd Maste if (ndx == 0 || ndx == 1) 67045f2336efSEd Maste p = "int"; 67055f2336efSEd Maste break; 67065f2336efSEd Maste /* linux_shmctl */ 67075f2336efSEd Maste case 195: 67085f2336efSEd Maste if (ndx == 0 || ndx == 1) 67095f2336efSEd Maste p = "int"; 67105f2336efSEd Maste break; 67115f2336efSEd Maste /* linux_shmat */ 67125f2336efSEd Maste case 196: 67135f2336efSEd Maste if (ndx == 0 || ndx == 1) 67145f2336efSEd Maste p = "int"; 67155f2336efSEd Maste break; 67165f2336efSEd Maste /* linux_shmdt */ 67175f2336efSEd Maste case 197: 67185f2336efSEd Maste if (ndx == 0 || ndx == 1) 67195f2336efSEd Maste p = "int"; 67205f2336efSEd Maste break; 67215f2336efSEd Maste /* linux_socket */ 67225f2336efSEd Maste case 198: 67235f2336efSEd Maste if (ndx == 0 || ndx == 1) 67245f2336efSEd Maste p = "int"; 67255f2336efSEd Maste break; 67265f2336efSEd Maste /* linux_socketpair */ 67275f2336efSEd Maste case 199: 67285f2336efSEd Maste if (ndx == 0 || ndx == 1) 67295f2336efSEd Maste p = "int"; 67305f2336efSEd Maste break; 67315f2336efSEd Maste /* linux_bind */ 67325f2336efSEd Maste case 200: 67335f2336efSEd Maste if (ndx == 0 || ndx == 1) 67345f2336efSEd Maste p = "int"; 67355f2336efSEd Maste break; 67365f2336efSEd Maste /* linux_listen */ 67375f2336efSEd Maste case 201: 67385f2336efSEd Maste if (ndx == 0 || ndx == 1) 67395f2336efSEd Maste p = "int"; 67405f2336efSEd Maste break; 67415f2336efSEd Maste /* linux_accept */ 67425f2336efSEd Maste case 202: 67435f2336efSEd Maste if (ndx == 0 || ndx == 1) 67445f2336efSEd Maste p = "int"; 67455f2336efSEd Maste break; 67465f2336efSEd Maste /* linux_connect */ 67475f2336efSEd Maste case 203: 67485f2336efSEd Maste if (ndx == 0 || ndx == 1) 67495f2336efSEd Maste p = "int"; 67505f2336efSEd Maste break; 67515f2336efSEd Maste /* linux_getsockname */ 67525f2336efSEd Maste case 204: 67535f2336efSEd Maste if (ndx == 0 || ndx == 1) 67545f2336efSEd Maste p = "int"; 67555f2336efSEd Maste break; 67565f2336efSEd Maste /* linux_getpeername */ 67575f2336efSEd Maste case 205: 67585f2336efSEd Maste if (ndx == 0 || ndx == 1) 67595f2336efSEd Maste p = "int"; 67605f2336efSEd Maste break; 67615f2336efSEd Maste /* linux_sendto */ 67625f2336efSEd Maste case 206: 67635f2336efSEd Maste if (ndx == 0 || ndx == 1) 67645f2336efSEd Maste p = "int"; 67655f2336efSEd Maste break; 67665f2336efSEd Maste /* linux_recvfrom */ 67675f2336efSEd Maste case 207: 67685f2336efSEd Maste if (ndx == 0 || ndx == 1) 67695f2336efSEd Maste p = "int"; 67705f2336efSEd Maste break; 67715f2336efSEd Maste /* linux_setsockopt */ 67725f2336efSEd Maste case 208: 67735f2336efSEd Maste if (ndx == 0 || ndx == 1) 67745f2336efSEd Maste p = "int"; 67755f2336efSEd Maste break; 67765f2336efSEd Maste /* linux_getsockopt */ 67775f2336efSEd Maste case 209: 67785f2336efSEd Maste if (ndx == 0 || ndx == 1) 67795f2336efSEd Maste p = "int"; 67805f2336efSEd Maste break; 67815f2336efSEd Maste /* linux_shutdown */ 67825f2336efSEd Maste case 210: 67835f2336efSEd Maste if (ndx == 0 || ndx == 1) 67845f2336efSEd Maste p = "int"; 67855f2336efSEd Maste break; 67865f2336efSEd Maste /* linux_sendmsg */ 67875f2336efSEd Maste case 211: 67885f2336efSEd Maste if (ndx == 0 || ndx == 1) 67895f2336efSEd Maste p = "int"; 67905f2336efSEd Maste break; 67915f2336efSEd Maste /* linux_recvmsg */ 67925f2336efSEd Maste case 212: 67935f2336efSEd Maste if (ndx == 0 || ndx == 1) 67945f2336efSEd Maste p = "int"; 67955f2336efSEd Maste break; 67965f2336efSEd Maste /* linux_brk */ 67975f2336efSEd Maste case 214: 67985f2336efSEd Maste if (ndx == 0 || ndx == 1) 67995f2336efSEd Maste p = "int"; 68005f2336efSEd Maste break; 68015f2336efSEd Maste /* munmap */ 68025f2336efSEd Maste case 215: 68035f2336efSEd Maste if (ndx == 0 || ndx == 1) 68045f2336efSEd Maste p = "int"; 68055f2336efSEd Maste break; 68065f2336efSEd Maste /* linux_mremap */ 68075f2336efSEd Maste case 216: 68085f2336efSEd Maste if (ndx == 0 || ndx == 1) 68095f2336efSEd Maste p = "int"; 68105f2336efSEd Maste break; 68115f2336efSEd Maste /* linux_add_key */ 68125f2336efSEd Maste case 217: 68135f2336efSEd Maste /* linux_request_key */ 68145f2336efSEd Maste case 218: 68155f2336efSEd Maste /* linux_keyctl */ 68165f2336efSEd Maste case 219: 68175f2336efSEd Maste /* linux_clone */ 68185f2336efSEd Maste case 220: 68195f2336efSEd Maste if (ndx == 0 || ndx == 1) 68205f2336efSEd Maste p = "int"; 68215f2336efSEd Maste break; 68225f2336efSEd Maste /* linux_execve */ 68235f2336efSEd Maste case 221: 68245f2336efSEd Maste if (ndx == 0 || ndx == 1) 68255f2336efSEd Maste p = "int"; 68265f2336efSEd Maste break; 68275f2336efSEd Maste /* linux_mmap2 */ 68285f2336efSEd Maste case 222: 68295f2336efSEd Maste if (ndx == 0 || ndx == 1) 68305f2336efSEd Maste p = "int"; 68315f2336efSEd Maste break; 68325f2336efSEd Maste /* linux_fadvise64 */ 68335f2336efSEd Maste case 223: 68345f2336efSEd Maste if (ndx == 0 || ndx == 1) 68355f2336efSEd Maste p = "int"; 68365f2336efSEd Maste break; 68375f2336efSEd Maste /* swapon */ 68385f2336efSEd Maste case 224: 68395f2336efSEd Maste if (ndx == 0 || ndx == 1) 68405f2336efSEd Maste p = "int"; 68415f2336efSEd Maste break; 68425f2336efSEd Maste /* linux_swapoff */ 68435f2336efSEd Maste case 225: 68445f2336efSEd Maste /* linux_mprotect */ 68455f2336efSEd Maste case 226: 68465f2336efSEd Maste if (ndx == 0 || ndx == 1) 68475f2336efSEd Maste p = "int"; 68485f2336efSEd Maste break; 68495f2336efSEd Maste /* linux_msync */ 68505f2336efSEd Maste case 227: 68515f2336efSEd Maste if (ndx == 0 || ndx == 1) 68525f2336efSEd Maste p = "int"; 68535f2336efSEd Maste break; 68545f2336efSEd Maste /* mlock */ 68555f2336efSEd Maste case 228: 68565f2336efSEd Maste if (ndx == 0 || ndx == 1) 68575f2336efSEd Maste p = "int"; 68585f2336efSEd Maste break; 68595f2336efSEd Maste /* munlock */ 68605f2336efSEd Maste case 229: 68615f2336efSEd Maste if (ndx == 0 || ndx == 1) 68625f2336efSEd Maste p = "int"; 68635f2336efSEd Maste break; 68645f2336efSEd Maste /* mlockall */ 68655f2336efSEd Maste case 230: 68665f2336efSEd Maste if (ndx == 0 || ndx == 1) 68675f2336efSEd Maste p = "int"; 68685f2336efSEd Maste break; 68695f2336efSEd Maste /* munlockall */ 68705f2336efSEd Maste case 231: 68715f2336efSEd Maste /* linux_mincore */ 68725f2336efSEd Maste case 232: 68735f2336efSEd Maste if (ndx == 0 || ndx == 1) 68745f2336efSEd Maste p = "int"; 68755f2336efSEd Maste break; 6876bafd96b8SEdward Tomasz Napierala /* linux_madvise */ 68775f2336efSEd Maste case 233: 68785f2336efSEd Maste if (ndx == 0 || ndx == 1) 68795f2336efSEd Maste p = "int"; 68805f2336efSEd Maste break; 68815f2336efSEd Maste /* linux_remap_file_pages */ 68825f2336efSEd Maste case 234: 68835f2336efSEd Maste /* linux_mbind */ 68845f2336efSEd Maste case 235: 68855f2336efSEd Maste /* linux_get_mempolicy */ 68865f2336efSEd Maste case 236: 68875f2336efSEd Maste /* linux_set_mempolicy */ 68885f2336efSEd Maste case 237: 68895f2336efSEd Maste /* linux_migrate_pages */ 68905f2336efSEd Maste case 238: 68915f2336efSEd Maste /* linux_move_pages */ 68925f2336efSEd Maste case 239: 68935f2336efSEd Maste /* linux_rt_tgsigqueueinfo */ 68945f2336efSEd Maste case 240: 68955f2336efSEd Maste if (ndx == 0 || ndx == 1) 68965f2336efSEd Maste p = "int"; 68975f2336efSEd Maste break; 68985f2336efSEd Maste /* linux_perf_event_open */ 68995f2336efSEd Maste case 241: 69005f2336efSEd Maste /* linux_accept4 */ 69015f2336efSEd Maste case 242: 69025f2336efSEd Maste if (ndx == 0 || ndx == 1) 69035f2336efSEd Maste p = "int"; 69045f2336efSEd Maste break; 69055f2336efSEd Maste /* linux_recvmmsg */ 69065f2336efSEd Maste case 243: 69075f2336efSEd Maste if (ndx == 0 || ndx == 1) 69085f2336efSEd Maste p = "int"; 69095f2336efSEd Maste break; 69105f2336efSEd Maste /* linux_wait4 */ 69115f2336efSEd Maste case 260: 69125f2336efSEd Maste if (ndx == 0 || ndx == 1) 69135f2336efSEd Maste p = "int"; 69145f2336efSEd Maste break; 69155f2336efSEd Maste /* linux_prlimit64 */ 69165f2336efSEd Maste case 261: 69175f2336efSEd Maste if (ndx == 0 || ndx == 1) 69185f2336efSEd Maste p = "int"; 69195f2336efSEd Maste break; 69205f2336efSEd Maste /* linux_fanotify_init */ 69215f2336efSEd Maste case 262: 69225f2336efSEd Maste /* linux_fanotify_mark */ 69235f2336efSEd Maste case 263: 69245f2336efSEd Maste /* linux_name_to_handle_at */ 69255f2336efSEd Maste case 264: 69265f2336efSEd Maste /* linux_open_by_handle_at */ 69275f2336efSEd Maste case 265: 69285f2336efSEd Maste /* linux_clock_adjtime */ 69295f2336efSEd Maste case 266: 69305f2336efSEd Maste /* linux_syncfs */ 69315f2336efSEd Maste case 267: 69325f2336efSEd Maste if (ndx == 0 || ndx == 1) 69335f2336efSEd Maste p = "int"; 69345f2336efSEd Maste break; 69355f2336efSEd Maste /* linux_setns */ 69365f2336efSEd Maste case 268: 69375f2336efSEd Maste if (ndx == 0 || ndx == 1) 69385f2336efSEd Maste p = "int"; 69395f2336efSEd Maste break; 69405f2336efSEd Maste /* linux_sendmmsg */ 69415f2336efSEd Maste case 269: 69425f2336efSEd Maste if (ndx == 0 || ndx == 1) 69435f2336efSEd Maste p = "int"; 69445f2336efSEd Maste break; 69455f2336efSEd Maste /* linux_process_vm_readv */ 69465f2336efSEd Maste case 270: 69475f2336efSEd Maste if (ndx == 0 || ndx == 1) 69485f2336efSEd Maste p = "int"; 69495f2336efSEd Maste break; 69505f2336efSEd Maste /* linux_process_vm_writev */ 69515f2336efSEd Maste case 271: 69525f2336efSEd Maste if (ndx == 0 || ndx == 1) 69535f2336efSEd Maste p = "int"; 69545f2336efSEd Maste break; 69555f2336efSEd Maste /* linux_kcmp */ 69565f2336efSEd Maste case 272: 69575f2336efSEd Maste if (ndx == 0 || ndx == 1) 69585f2336efSEd Maste p = "int"; 69595f2336efSEd Maste break; 69605f2336efSEd Maste /* linux_finit_module */ 69615f2336efSEd Maste case 273: 69625f2336efSEd Maste if (ndx == 0 || ndx == 1) 69635f2336efSEd Maste p = "int"; 69645f2336efSEd Maste break; 69655f2336efSEd Maste /* linux_sched_setattr */ 69665f2336efSEd Maste case 274: 69675f2336efSEd Maste if (ndx == 0 || ndx == 1) 69685f2336efSEd Maste p = "int"; 69695f2336efSEd Maste break; 69705f2336efSEd Maste /* linux_sched_getattr */ 69715f2336efSEd Maste case 275: 69725f2336efSEd Maste if (ndx == 0 || ndx == 1) 69735f2336efSEd Maste p = "int"; 69745f2336efSEd Maste break; 69755f2336efSEd Maste /* linux_renameat2 */ 69765f2336efSEd Maste case 276: 69775f2336efSEd Maste if (ndx == 0 || ndx == 1) 69785f2336efSEd Maste p = "int"; 69795f2336efSEd Maste break; 69805f2336efSEd Maste /* linux_seccomp */ 69815f2336efSEd Maste case 277: 69825f2336efSEd Maste if (ndx == 0 || ndx == 1) 69835f2336efSEd Maste p = "int"; 69845f2336efSEd Maste break; 69855f2336efSEd Maste /* linux_getrandom */ 69865f2336efSEd Maste case 278: 69875f2336efSEd Maste if (ndx == 0 || ndx == 1) 69885f2336efSEd Maste p = "int"; 69895f2336efSEd Maste break; 69905f2336efSEd Maste /* linux_memfd_create */ 69915f2336efSEd Maste case 279: 69925f2336efSEd Maste if (ndx == 0 || ndx == 1) 69935f2336efSEd Maste p = "int"; 69945f2336efSEd Maste break; 69955f2336efSEd Maste /* linux_bpf */ 69965f2336efSEd Maste case 280: 69975f2336efSEd Maste if (ndx == 0 || ndx == 1) 69985f2336efSEd Maste p = "int"; 69995f2336efSEd Maste break; 70005f2336efSEd Maste /* linux_execveat */ 70015f2336efSEd Maste case 281: 70025f2336efSEd Maste if (ndx == 0 || ndx == 1) 70035f2336efSEd Maste p = "int"; 70045f2336efSEd Maste break; 70055f2336efSEd Maste /* linux_userfaultfd */ 70065f2336efSEd Maste case 282: 70075f2336efSEd Maste if (ndx == 0 || ndx == 1) 70085f2336efSEd Maste p = "int"; 70095f2336efSEd Maste break; 70105f2336efSEd Maste /* linux_membarrier */ 70115f2336efSEd Maste case 283: 70125f2336efSEd Maste if (ndx == 0 || ndx == 1) 70135f2336efSEd Maste p = "int"; 70145f2336efSEd Maste break; 70155f2336efSEd Maste /* linux_mlock2 */ 70165f2336efSEd Maste case 284: 70175f2336efSEd Maste if (ndx == 0 || ndx == 1) 70185f2336efSEd Maste p = "int"; 70195f2336efSEd Maste break; 70205f2336efSEd Maste /* linux_copy_file_range */ 70215f2336efSEd Maste case 285: 70225f2336efSEd Maste if (ndx == 0 || ndx == 1) 70235f2336efSEd Maste p = "int"; 70245f2336efSEd Maste break; 70255f2336efSEd Maste /* linux_preadv2 */ 70265f2336efSEd Maste case 286: 70275f2336efSEd Maste if (ndx == 0 || ndx == 1) 70285f2336efSEd Maste p = "int"; 70295f2336efSEd Maste break; 70305f2336efSEd Maste /* linux_pwritev2 */ 70315f2336efSEd Maste case 287: 70325f2336efSEd Maste if (ndx == 0 || ndx == 1) 70335f2336efSEd Maste p = "int"; 70345f2336efSEd Maste break; 70355f2336efSEd Maste /* linux_pkey_mprotect */ 70365f2336efSEd Maste case 288: 70375f2336efSEd Maste if (ndx == 0 || ndx == 1) 70385f2336efSEd Maste p = "int"; 70395f2336efSEd Maste break; 70405f2336efSEd Maste /* linux_pkey_alloc */ 70415f2336efSEd Maste case 289: 70425f2336efSEd Maste if (ndx == 0 || ndx == 1) 70435f2336efSEd Maste p = "int"; 70445f2336efSEd Maste break; 70455f2336efSEd Maste /* linux_pkey_free */ 70465f2336efSEd Maste case 290: 70475f2336efSEd Maste if (ndx == 0 || ndx == 1) 70485f2336efSEd Maste p = "int"; 70495f2336efSEd Maste break; 70505f2336efSEd Maste default: 70515f2336efSEd Maste break; 70525f2336efSEd Maste }; 70535f2336efSEd Maste if (p != NULL) 70545f2336efSEd Maste strlcpy(desc, p, descsz); 70555f2336efSEd Maste } 7056