Annotation of src/sys/compat/linux/arch/mips/linux_sysent.c, Revision 1.43
1.27 njoly 1: /* $NetBSD$ */
1.1 manu 2:
3: /*
4: * System call switch table.
5: *
6: * DO NOT EDIT-- this file is automatically generated.
1.43 ! matt 7: * created from NetBSD: syscalls.master,v 1.39 2011/02/20 08:09:46 matt Exp
1.1 manu 8: */
9:
1.5 lukem 10: #include <sys/cdefs.h>
1.27 njoly 11: __KERNEL_RCSID(0, "$NetBSD$");
1.5 lukem 12:
1.1 manu 13: #include <sys/param.h>
14: #include <sys/poll.h>
15: #include <sys/systm.h>
16: #include <sys/signal.h>
17: #include <sys/mount.h>
18: #include <sys/syscallargs.h>
19: #include <compat/linux/common/linux_types.h>
20: #include <compat/linux/common/linux_signal.h>
21: #include <compat/linux/common/linux_siginfo.h>
22: #include <compat/linux/common/linux_machdep.h>
23: #include <compat/linux/common/linux_mmap.h>
1.3 manu 24: #include <compat/linux/common/linux_socketcall.h>
1.1 manu 25: #include <compat/linux/linux_syscallargs.h>
1.28 dsl 26: #define linux_sys_mmap2_args linux_sys_mmap_args
1.1 manu 27:
28: #define s(type) sizeof(type)
1.27 njoly 29: #define n(type) (sizeof(type)/sizeof (register_t))
30: #define ns(type) n(type), s(type)
1.1 manu 31:
32: struct sysent linux_sysent[] = {
33: { 0, 0, 0,
1.28 dsl 34: (sy_call_t *)linux_sys_nosys }, /* 0 = syscall */
1.42 chs 35: { ns(struct linux_sys_exit_args), 0,
36: (sy_call_t *)linux_sys_exit }, /* 1 = exit */
1.1 manu 37: { 0, 0, 0,
1.28 dsl 38: (sy_call_t *)sys_fork }, /* 2 = fork */
1.27 njoly 39: { ns(struct sys_read_args), 0,
1.28 dsl 40: (sy_call_t *)sys_read }, /* 3 = read */
1.27 njoly 41: { ns(struct sys_write_args), 0,
1.28 dsl 42: (sy_call_t *)sys_write }, /* 4 = write */
1.27 njoly 43: { ns(struct linux_sys_open_args), 0,
1.28 dsl 44: (sy_call_t *)linux_sys_open }, /* 5 = open */
1.27 njoly 45: { ns(struct sys_close_args), 0,
1.28 dsl 46: (sy_call_t *)sys_close }, /* 6 = close */
1.27 njoly 47: { ns(struct linux_sys_waitpid_args), 0,
1.28 dsl 48: (sy_call_t *)linux_sys_waitpid }, /* 7 = waitpid */
1.27 njoly 49: { ns(struct linux_sys_creat_args), 0,
1.28 dsl 50: (sy_call_t *)linux_sys_creat }, /* 8 = creat */
1.27 njoly 51: { ns(struct sys_link_args), 0,
1.28 dsl 52: (sy_call_t *)sys_link }, /* 9 = link */
1.27 njoly 53: { ns(struct linux_sys_unlink_args), 0,
1.28 dsl 54: (sy_call_t *)linux_sys_unlink }, /* 10 = unlink */
1.27 njoly 55: { ns(struct sys_execve_args), 0,
1.28 dsl 56: (sy_call_t *)sys_execve }, /* 11 = execve */
1.27 njoly 57: { ns(struct sys_chdir_args), 0,
1.28 dsl 58: (sy_call_t *)sys_chdir }, /* 12 = chdir */
1.27 njoly 59: { ns(struct linux_sys_time_args), 0,
1.28 dsl 60: (sy_call_t *)linux_sys_time }, /* 13 = time */
1.27 njoly 61: { ns(struct linux_sys_mknod_args), 0,
1.28 dsl 62: (sy_call_t *)linux_sys_mknod }, /* 14 = mknod */
1.27 njoly 63: { ns(struct sys_chmod_args), 0,
1.28 dsl 64: (sy_call_t *)sys_chmod }, /* 15 = chmod */
1.27 njoly 65: { ns(struct sys___posix_lchown_args), 0,
1.28 dsl 66: (sy_call_t *)sys___posix_lchown }, /* 16 = __posix_lchown */
1.1 manu 67: { 0, 0, 0,
1.11 jdolecek 68: linux_sys_nosys }, /* 17 = unimplemented */
1.1 manu 69: { 0, 0, 0,
1.11 jdolecek 70: linux_sys_nosys }, /* 18 = obsolete ostat */
1.27 njoly 71: { ns(struct compat_43_sys_lseek_args), 0,
1.28 dsl 72: (sy_call_t *)compat_43_sys_lseek }, /* 19 = lseek */
1.32 ad 73: { 0, 0, 0,
1.28 dsl 74: (sy_call_t *)sys_getpid }, /* 20 = getpid */
1.1 manu 75: { 0, 0, 0,
1.11 jdolecek 76: linux_sys_nosys }, /* 21 = unimplemented mount */
1.1 manu 77: { 0, 0, 0,
1.11 jdolecek 78: linux_sys_nosys }, /* 22 = obsolete umount */
1.27 njoly 79: { ns(struct sys_setuid_args), 0,
1.28 dsl 80: (sy_call_t *)sys_setuid }, /* 23 = setuid */
1.1 manu 81: { 0, 0, 0,
1.28 dsl 82: (sy_call_t *)sys_getuid }, /* 24 = getuid */
1.27 njoly 83: { ns(struct linux_sys_stime_args), 0,
1.28 dsl 84: (sy_call_t *)linux_sys_stime }, /* 25 = stime */
1.27 njoly 85: { ns(struct linux_sys_ptrace_args), 0,
1.28 dsl 86: (sy_call_t *)linux_sys_ptrace }, /* 26 = ptrace */
1.27 njoly 87: { ns(struct linux_sys_alarm_args), 0,
1.28 dsl 88: (sy_call_t *)linux_sys_alarm }, /* 27 = alarm */
1.1 manu 89: { 0, 0, 0,
1.11 jdolecek 90: linux_sys_nosys }, /* 28 = obsolete ofstat */
1.1 manu 91: { 0, 0, 0,
1.28 dsl 92: (sy_call_t *)linux_sys_pause }, /* 29 = pause */
1.27 njoly 93: { ns(struct linux_sys_utime_args), 0,
1.28 dsl 94: (sy_call_t *)linux_sys_utime }, /* 30 = utime */
1.1 manu 95: { 0, 0, 0,
1.11 jdolecek 96: linux_sys_nosys }, /* 31 = unimplemented */
1.1 manu 97: { 0, 0, 0,
1.11 jdolecek 98: linux_sys_nosys }, /* 32 = unimplemented */
1.27 njoly 99: { ns(struct sys_access_args), 0,
1.28 dsl 100: (sy_call_t *)sys_access }, /* 33 = access */
1.27 njoly 101: { ns(struct linux_sys_nice_args), 0,
1.28 dsl 102: (sy_call_t *)linux_sys_nice }, /* 34 = nice */
1.1 manu 103: { 0, 0, 0,
1.11 jdolecek 104: linux_sys_nosys }, /* 35 = unimplemented */
1.1 manu 105: { 0, 0, 0,
1.28 dsl 106: (sy_call_t *)sys_sync }, /* 36 = sync */
1.27 njoly 107: { ns(struct linux_sys_kill_args), 0,
1.28 dsl 108: (sy_call_t *)linux_sys_kill }, /* 37 = kill */
1.27 njoly 109: { ns(struct sys___posix_rename_args), 0,
1.28 dsl 110: (sy_call_t *)sys___posix_rename }, /* 38 = __posix_rename */
1.27 njoly 111: { ns(struct sys_mkdir_args), 0,
1.28 dsl 112: (sy_call_t *)sys_mkdir }, /* 39 = mkdir */
1.27 njoly 113: { ns(struct sys_rmdir_args), 0,
1.28 dsl 114: (sy_call_t *)sys_rmdir }, /* 40 = rmdir */
1.27 njoly 115: { ns(struct sys_dup_args), 0,
1.28 dsl 116: (sy_call_t *)sys_dup }, /* 41 = dup */
1.27 njoly 117: { ns(struct linux_sys_pipe_args), 0,
1.28 dsl 118: (sy_call_t *)linux_sys_pipe }, /* 42 = pipe */
1.27 njoly 119: { ns(struct linux_sys_times_args), 0,
1.28 dsl 120: (sy_call_t *)linux_sys_times }, /* 43 = times */
1.1 manu 121: { 0, 0, 0,
1.11 jdolecek 122: linux_sys_nosys }, /* 44 = unimplemented */
1.27 njoly 123: { ns(struct linux_sys_brk_args), 0,
1.28 dsl 124: (sy_call_t *)linux_sys_brk }, /* 45 = brk */
1.27 njoly 125: { ns(struct sys_setgid_args), 0,
1.28 dsl 126: (sy_call_t *)sys_setgid }, /* 46 = setgid */
1.1 manu 127: { 0, 0, 0,
1.28 dsl 128: (sy_call_t *)sys_getgid }, /* 47 = getgid */
1.27 njoly 129: { ns(struct linux_sys_signal_args), 0,
1.28 dsl 130: (sy_call_t *)linux_sys_signal }, /* 48 = signal */
1.1 manu 131: { 0, 0, 0,
1.28 dsl 132: (sy_call_t *)sys_geteuid }, /* 49 = geteuid */
1.1 manu 133: { 0, 0, 0,
1.28 dsl 134: (sy_call_t *)sys_getegid }, /* 50 = getegid */
1.27 njoly 135: { ns(struct sys_acct_args), 0,
1.28 dsl 136: (sy_call_t *)sys_acct }, /* 51 = acct */
1.1 manu 137: { 0, 0, 0,
1.11 jdolecek 138: linux_sys_nosys }, /* 52 = unimplemented umount */
1.1 manu 139: { 0, 0, 0,
1.11 jdolecek 140: linux_sys_nosys }, /* 53 = unimplemented */
1.27 njoly 141: { ns(struct linux_sys_ioctl_args), 0,
1.28 dsl 142: (sy_call_t *)linux_sys_ioctl }, /* 54 = ioctl */
1.27 njoly 143: { ns(struct linux_sys_fcntl_args), 0,
1.28 dsl 144: (sy_call_t *)linux_sys_fcntl }, /* 55 = fcntl */
1.1 manu 145: { 0, 0, 0,
1.11 jdolecek 146: linux_sys_nosys }, /* 56 = obsolete mpx */
1.27 njoly 147: { ns(struct sys_setpgid_args), 0,
1.28 dsl 148: (sy_call_t *)sys_setpgid }, /* 57 = setpgid */
1.1 manu 149: { 0, 0, 0,
1.11 jdolecek 150: linux_sys_nosys }, /* 58 = unimplemented */
1.27 njoly 151: { ns(struct linux_sys_olduname_args), 0,
1.28 dsl 152: (sy_call_t *)linux_sys_olduname }, /* 59 = olduname */
1.27 njoly 153: { ns(struct sys_umask_args), 0,
1.28 dsl 154: (sy_call_t *)sys_umask }, /* 60 = umask */
1.27 njoly 155: { ns(struct sys_chroot_args), 0,
1.28 dsl 156: (sy_call_t *)sys_chroot }, /* 61 = chroot */
1.1 manu 157: { 0, 0, 0,
1.11 jdolecek 158: linux_sys_nosys }, /* 62 = unimplemented ustat */
1.27 njoly 159: { ns(struct sys_dup2_args), 0,
1.28 dsl 160: (sy_call_t *)sys_dup2 }, /* 63 = dup2 */
1.1 manu 161: { 0, 0, 0,
1.28 dsl 162: (sy_call_t *)sys_getppid }, /* 64 = getppid */
1.1 manu 163: { 0, 0, 0,
1.28 dsl 164: (sy_call_t *)sys_getpgrp }, /* 65 = getpgrp */
1.1 manu 165: { 0, 0, 0,
1.28 dsl 166: (sy_call_t *)sys_setsid }, /* 66 = setsid */
1.27 njoly 167: { ns(struct linux_sys_sigaction_args), 0,
1.28 dsl 168: (sy_call_t *)linux_sys_sigaction }, /* 67 = sigaction */
1.1 manu 169: { 0, 0, 0,
1.28 dsl 170: (sy_call_t *)linux_sys_siggetmask },/* 68 = siggetmask */
1.27 njoly 171: { ns(struct linux_sys_sigsetmask_args), 0,
1.28 dsl 172: (sy_call_t *)linux_sys_sigsetmask },/* 69 = sigsetmask */
1.27 njoly 173: { ns(struct sys_setreuid_args), 0,
1.28 dsl 174: (sy_call_t *)sys_setreuid }, /* 70 = setreuid */
1.27 njoly 175: { ns(struct sys_setregid_args), 0,
1.28 dsl 176: (sy_call_t *)sys_setregid }, /* 71 = setregid */
1.27 njoly 177: { ns(struct linux_sys_sigsuspend_args), 0,
1.28 dsl 178: (sy_call_t *)linux_sys_sigsuspend },/* 72 = sigsuspend */
1.27 njoly 179: { ns(struct linux_sys_sigpending_args), 0,
1.28 dsl 180: (sy_call_t *)linux_sys_sigpending },/* 73 = sigpending */
1.27 njoly 181: { ns(struct compat_43_sys_sethostname_args), 0,
1.28 dsl 182: (sy_call_t *)compat_43_sys_sethostname },/* 74 = sethostname */
1.27 njoly 183: { ns(struct linux_sys_setrlimit_args), 0,
1.28 dsl 184: (sy_call_t *)linux_sys_setrlimit }, /* 75 = setrlimit */
1.27 njoly 185: { ns(struct linux_sys_getrlimit_args), 0,
1.28 dsl 186: (sy_call_t *)linux_sys_getrlimit }, /* 76 = getrlimit */
1.36 njoly 187: { ns(struct compat_50_sys_getrusage_args), 0,
188: (sy_call_t *)compat_50_sys_getrusage },/* 77 = getrusage */
1.27 njoly 189: { ns(struct linux_sys_gettimeofday_args), 0,
1.28 dsl 190: (sy_call_t *)linux_sys_gettimeofday },/* 78 = gettimeofday */
1.27 njoly 191: { ns(struct linux_sys_settimeofday_args), 0,
1.28 dsl 192: (sy_call_t *)linux_sys_settimeofday },/* 79 = settimeofday */
1.27 njoly 193: { ns(struct sys_getgroups_args), 0,
1.28 dsl 194: (sy_call_t *)sys_getgroups }, /* 80 = getgroups */
1.27 njoly 195: { ns(struct sys_setgroups_args), 0,
1.28 dsl 196: (sy_call_t *)sys_setgroups }, /* 81 = setgroups */
1.1 manu 197: { 0, 0, 0,
1.11 jdolecek 198: linux_sys_nosys }, /* 82 = unimplemented old_select */
1.27 njoly 199: { ns(struct sys_symlink_args), 0,
1.28 dsl 200: (sy_call_t *)sys_symlink }, /* 83 = symlink */
1.27 njoly 201: { ns(struct compat_43_sys_lstat_args), 0,
1.28 dsl 202: (sy_call_t *)compat_43_sys_lstat }, /* 84 = oolstat */
1.27 njoly 203: { ns(struct sys_readlink_args), 0,
1.28 dsl 204: (sy_call_t *)sys_readlink }, /* 85 = readlink */
1.1 manu 205: { 0, 0, 0,
1.11 jdolecek 206: linux_sys_nosys }, /* 86 = unimplemented uselib */
1.27 njoly 207: { ns(struct linux_sys_swapon_args), 0,
1.28 dsl 208: (sy_call_t *)linux_sys_swapon }, /* 87 = swapon */
1.27 njoly 209: { ns(struct linux_sys_reboot_args), 0,
1.28 dsl 210: (sy_call_t *)linux_sys_reboot }, /* 88 = reboot */
1.27 njoly 211: { ns(struct linux_sys_readdir_args), 0,
1.28 dsl 212: (sy_call_t *)linux_sys_readdir }, /* 89 = readdir */
1.27 njoly 213: { ns(struct linux_sys_mmap_args), 0,
1.28 dsl 214: (sy_call_t *)linux_sys_mmap }, /* 90 = mmap */
1.27 njoly 215: { ns(struct sys_munmap_args), 0,
1.28 dsl 216: (sy_call_t *)sys_munmap }, /* 91 = munmap */
1.27 njoly 217: { ns(struct compat_43_sys_truncate_args), 0,
1.28 dsl 218: (sy_call_t *)compat_43_sys_truncate },/* 92 = truncate */
1.27 njoly 219: { ns(struct compat_43_sys_ftruncate_args), 0,
1.28 dsl 220: (sy_call_t *)compat_43_sys_ftruncate },/* 93 = ftruncate */
1.27 njoly 221: { ns(struct sys_fchmod_args), 0,
1.28 dsl 222: (sy_call_t *)sys_fchmod }, /* 94 = fchmod */
1.27 njoly 223: { ns(struct sys___posix_fchown_args), 0,
1.28 dsl 224: (sy_call_t *)sys___posix_fchown }, /* 95 = __posix_fchown */
1.27 njoly 225: { ns(struct linux_sys_getpriority_args), 0,
1.28 dsl 226: (sy_call_t *)linux_sys_getpriority },/* 96 = getpriority */
1.27 njoly 227: { ns(struct sys_setpriority_args), 0,
1.28 dsl 228: (sy_call_t *)sys_setpriority }, /* 97 = setpriority */
1.1 manu 229: { 0, 0, 0,
1.11 jdolecek 230: linux_sys_nosys }, /* 98 = unimplemented */
1.27 njoly 231: { ns(struct linux_sys_statfs_args), 0,
1.28 dsl 232: (sy_call_t *)linux_sys_statfs }, /* 99 = statfs */
1.27 njoly 233: { ns(struct linux_sys_fstatfs_args), 0,
1.28 dsl 234: (sy_call_t *)linux_sys_fstatfs }, /* 100 = fstatfs */
1.27 njoly 235: { ns(struct linux_sys_ioperm_args), 0,
1.28 dsl 236: (sy_call_t *)linux_sys_ioperm }, /* 101 = ioperm */
1.27 njoly 237: { ns(struct linux_sys_socketcall_args), 0,
1.28 dsl 238: (sy_call_t *)linux_sys_socketcall },/* 102 = socketcall */
1.1 manu 239: { 0, 0, 0,
1.11 jdolecek 240: linux_sys_nosys }, /* 103 = unimplemented syslog */
1.36 njoly 241: { ns(struct compat_50_sys_setitimer_args), 0,
242: (sy_call_t *)compat_50_sys_setitimer },/* 104 = setitimer */
243: { ns(struct compat_50_sys_getitimer_args), 0,
244: (sy_call_t *)compat_50_sys_getitimer },/* 105 = getitimer */
1.27 njoly 245: { ns(struct linux_sys_stat_args), 0,
1.28 dsl 246: (sy_call_t *)linux_sys_stat }, /* 106 = stat */
1.27 njoly 247: { ns(struct linux_sys_lstat_args), 0,
1.28 dsl 248: (sy_call_t *)linux_sys_lstat }, /* 107 = lstat */
1.27 njoly 249: { ns(struct linux_sys_fstat_args), 0,
1.28 dsl 250: (sy_call_t *)linux_sys_fstat }, /* 108 = fstat */
1.27 njoly 251: { ns(struct linux_sys_uname_args), 0,
1.28 dsl 252: (sy_call_t *)linux_sys_uname }, /* 109 = uname */
1.1 manu 253: { 0, 0, 0,
1.11 jdolecek 254: linux_sys_nosys }, /* 110 = unimplemented iopl */
1.1 manu 255: { 0, 0, 0,
1.11 jdolecek 256: linux_sys_nosys }, /* 111 = unimplemented vhangup */
1.1 manu 257: { 0, 0, 0,
1.11 jdolecek 258: linux_sys_nosys }, /* 112 = unimplemented idle */
1.1 manu 259: { 0, 0, 0,
1.11 jdolecek 260: linux_sys_nosys }, /* 113 = unimplemented vm86old */
1.27 njoly 261: { ns(struct linux_sys_wait4_args), 0,
1.28 dsl 262: (sy_call_t *)linux_sys_wait4 }, /* 114 = wait4 */
1.27 njoly 263: { ns(struct linux_sys_swapoff_args), 0,
1.28 dsl 264: (sy_call_t *)linux_sys_swapoff }, /* 115 = swapoff */
1.27 njoly 265: { ns(struct linux_sys_sysinfo_args), 0,
1.28 dsl 266: (sy_call_t *)linux_sys_sysinfo }, /* 116 = sysinfo */
1.27 njoly 267: { ns(struct linux_sys_ipc_args), 0,
1.28 dsl 268: (sy_call_t *)linux_sys_ipc }, /* 117 = ipc */
1.27 njoly 269: { ns(struct sys_fsync_args), 0,
1.28 dsl 270: (sy_call_t *)sys_fsync }, /* 118 = fsync */
1.27 njoly 271: { ns(struct linux_sys_sigreturn_args), 0,
1.28 dsl 272: (sy_call_t *)linux_sys_sigreturn }, /* 119 = sigreturn */
1.27 njoly 273: { ns(struct linux_sys_clone_args), 0,
1.28 dsl 274: (sy_call_t *)linux_sys_clone }, /* 120 = clone */
1.27 njoly 275: { ns(struct linux_sys_setdomainname_args), 0,
1.28 dsl 276: (sy_call_t *)linux_sys_setdomainname },/* 121 = setdomainname */
1.27 njoly 277: { ns(struct linux_sys_new_uname_args), 0,
1.28 dsl 278: (sy_call_t *)linux_sys_new_uname }, /* 122 = new_uname */
1.1 manu 279: { 0, 0, 0,
1.11 jdolecek 280: linux_sys_nosys }, /* 123 = unimplemented modify_ldt */
1.1 manu 281: { 0, 0, 0,
1.11 jdolecek 282: linux_sys_nosys }, /* 124 = unimplemented adjtimex */
1.27 njoly 283: { ns(struct linux_sys_mprotect_args), 0,
1.28 dsl 284: (sy_call_t *)linux_sys_mprotect }, /* 125 = mprotect */
1.27 njoly 285: { ns(struct linux_sys_sigprocmask_args), 0,
1.28 dsl 286: (sy_call_t *)linux_sys_sigprocmask },/* 126 = sigprocmask */
1.1 manu 287: { 0, 0, 0,
1.11 jdolecek 288: linux_sys_nosys }, /* 127 = unimplemented create_module */
1.1 manu 289: { 0, 0, 0,
1.11 jdolecek 290: linux_sys_nosys }, /* 128 = unimplemented init_module */
1.1 manu 291: { 0, 0, 0,
1.11 jdolecek 292: linux_sys_nosys }, /* 129 = unimplemented delete_module */
1.1 manu 293: { 0, 0, 0,
1.11 jdolecek 294: linux_sys_nosys }, /* 130 = unimplemented get_kernel_syms */
1.1 manu 295: { 0, 0, 0,
1.11 jdolecek 296: linux_sys_nosys }, /* 131 = unimplemented quotactl */
1.30 njoly 297: { ns(struct sys_getpgid_args), 0,
298: (sy_call_t *)sys_getpgid }, /* 132 = getpgid */
1.27 njoly 299: { ns(struct sys_fchdir_args), 0,
1.28 dsl 300: (sy_call_t *)sys_fchdir }, /* 133 = fchdir */
1.1 manu 301: { 0, 0, 0,
1.11 jdolecek 302: linux_sys_nosys }, /* 134 = unimplemented bdflush */
1.1 manu 303: { 0, 0, 0,
1.11 jdolecek 304: linux_sys_nosys }, /* 135 = unimplemented sysfs */
1.27 njoly 305: { ns(struct linux_sys_personality_args), 0,
1.28 dsl 306: (sy_call_t *)linux_sys_personality },/* 136 = personality */
1.1 manu 307: { 0, 0, 0,
1.11 jdolecek 308: linux_sys_nosys }, /* 137 = unimplemented afs_syscall */
1.27 njoly 309: { ns(struct linux_sys_setfsuid_args), 0,
1.28 dsl 310: (sy_call_t *)linux_sys_setfsuid }, /* 138 = setfsuid */
1.29 njoly 311: { ns(struct linux_sys_setfsgid_args), 0,
312: (sy_call_t *)linux_sys_setfsgid }, /* 139 = setfsgid */
1.27 njoly 313: { ns(struct linux_sys_llseek_args), 0,
1.28 dsl 314: (sy_call_t *)linux_sys_llseek }, /* 140 = llseek */
1.27 njoly 315: { ns(struct linux_sys_getdents_args), 0,
1.28 dsl 316: (sy_call_t *)linux_sys_getdents }, /* 141 = getdents */
1.27 njoly 317: { ns(struct linux_sys_select_args), 0,
1.28 dsl 318: (sy_call_t *)linux_sys_select }, /* 142 = select */
1.27 njoly 319: { ns(struct sys_flock_args), 0,
1.28 dsl 320: (sy_call_t *)sys_flock }, /* 143 = flock */
1.31 njoly 321: { ns(struct sys___msync13_args), 0,
322: (sy_call_t *)sys___msync13 }, /* 144 = __msync13 */
1.27 njoly 323: { ns(struct sys_readv_args), 0,
1.28 dsl 324: (sy_call_t *)sys_readv }, /* 145 = readv */
1.27 njoly 325: { ns(struct sys_writev_args), 0,
1.28 dsl 326: (sy_call_t *)sys_writev }, /* 146 = writev */
1.27 njoly 327: { ns(struct linux_sys_cacheflush_args), 0,
1.28 dsl 328: (sy_call_t *)linux_sys_cacheflush },/* 147 = cacheflush */
1.1 manu 329: { 0, 0, 0,
1.11 jdolecek 330: linux_sys_nosys }, /* 148 = unimplemented cachectl */
1.27 njoly 331: { ns(struct linux_sys_sysmips_args), 0,
1.28 dsl 332: (sy_call_t *)linux_sys_sysmips }, /* 149 = sysmips */
1.1 manu 333: { 0, 0, 0,
1.11 jdolecek 334: linux_sys_nosys }, /* 150 = unimplemented */
1.27 njoly 335: { ns(struct sys_getsid_args), 0,
1.28 dsl 336: (sy_call_t *)sys_getsid }, /* 151 = getsid */
1.27 njoly 337: { ns(struct linux_sys_fdatasync_args), 0,
1.28 dsl 338: (sy_call_t *)linux_sys_fdatasync }, /* 152 = fdatasync */
1.27 njoly 339: { ns(struct linux_sys___sysctl_args), 0,
1.28 dsl 340: (sy_call_t *)linux_sys___sysctl }, /* 153 = __sysctl */
1.27 njoly 341: { ns(struct sys_mlock_args), 0,
1.28 dsl 342: (sy_call_t *)sys_mlock }, /* 154 = mlock */
1.27 njoly 343: { ns(struct sys_munlock_args), 0,
1.28 dsl 344: (sy_call_t *)sys_munlock }, /* 155 = munlock */
1.27 njoly 345: { ns(struct sys_mlockall_args), 0,
1.28 dsl 346: (sy_call_t *)sys_mlockall }, /* 156 = mlockall */
1.1 manu 347: { 0, 0, 0,
1.28 dsl 348: (sy_call_t *)sys_munlockall }, /* 157 = munlockall */
1.27 njoly 349: { ns(struct linux_sys_sched_setparam_args), 0,
1.28 dsl 350: (sy_call_t *)linux_sys_sched_setparam },/* 158 = sched_setparam */
1.27 njoly 351: { ns(struct linux_sys_sched_getparam_args), 0,
1.28 dsl 352: (sy_call_t *)linux_sys_sched_getparam },/* 159 = sched_getparam */
1.27 njoly 353: { ns(struct linux_sys_sched_setscheduler_args), 0,
1.28 dsl 354: (sy_call_t *)linux_sys_sched_setscheduler },/* 160 = sched_setscheduler */
1.27 njoly 355: { ns(struct linux_sys_sched_getscheduler_args), 0,
1.28 dsl 356: (sy_call_t *)linux_sys_sched_getscheduler },/* 161 = sched_getscheduler */
1.1 manu 357: { 0, 0, 0,
1.28 dsl 358: (sy_call_t *)linux_sys_sched_yield },/* 162 = sched_yield */
1.27 njoly 359: { ns(struct linux_sys_sched_get_priority_max_args), 0,
1.28 dsl 360: (sy_call_t *)linux_sys_sched_get_priority_max },/* 163 = sched_get_priority_max */
1.27 njoly 361: { ns(struct linux_sys_sched_get_priority_min_args), 0,
1.28 dsl 362: (sy_call_t *)linux_sys_sched_get_priority_min },/* 164 = sched_get_priority_min */
1.1 manu 363: { 0, 0, 0,
1.11 jdolecek 364: linux_sys_nosys }, /* 165 = unimplemented sched_rr_get_interval */
1.33 njoly 365: { ns(struct linux_sys_nanosleep_args), 0,
366: (sy_call_t *)linux_sys_nanosleep }, /* 166 = nanosleep */
1.27 njoly 367: { ns(struct linux_sys_mremap_args), 0,
1.28 dsl 368: (sy_call_t *)linux_sys_mremap }, /* 167 = mremap */
1.27 njoly 369: { ns(struct linux_sys_accept_args), 0,
1.28 dsl 370: (sy_call_t *)linux_sys_accept }, /* 168 = accept */
1.27 njoly 371: { ns(struct linux_sys_bind_args), 0,
1.28 dsl 372: (sy_call_t *)linux_sys_bind }, /* 169 = bind */
1.27 njoly 373: { ns(struct linux_sys_connect_args), 0,
1.28 dsl 374: (sy_call_t *)linux_sys_connect }, /* 170 = connect */
1.27 njoly 375: { ns(struct linux_sys_getpeername_args), 0,
1.28 dsl 376: (sy_call_t *)linux_sys_getpeername },/* 171 = getpeername */
1.27 njoly 377: { ns(struct linux_sys_getsockname_args), 0,
1.28 dsl 378: (sy_call_t *)linux_sys_getsockname },/* 172 = getsockname */
1.27 njoly 379: { ns(struct linux_sys_getsockopt_args), 0,
1.28 dsl 380: (sy_call_t *)linux_sys_getsockopt },/* 173 = getsockopt */
1.27 njoly 381: { ns(struct sys_listen_args), 0,
1.28 dsl 382: (sy_call_t *)sys_listen }, /* 174 = listen */
1.27 njoly 383: { ns(struct linux_sys_recv_args), 0,
1.28 dsl 384: (sy_call_t *)linux_sys_recv }, /* 175 = recv */
1.27 njoly 385: { ns(struct linux_sys_recvfrom_args), 0,
1.28 dsl 386: (sy_call_t *)linux_sys_recvfrom }, /* 176 = recvfrom */
1.27 njoly 387: { ns(struct linux_sys_recvmsg_args), 0,
1.28 dsl 388: (sy_call_t *)linux_sys_recvmsg }, /* 177 = recvmsg */
1.27 njoly 389: { ns(struct linux_sys_send_args), 0,
1.28 dsl 390: (sy_call_t *)linux_sys_send }, /* 178 = send */
1.27 njoly 391: { ns(struct linux_sys_sendmsg_args), 0,
1.28 dsl 392: (sy_call_t *)linux_sys_sendmsg }, /* 179 = sendmsg */
1.27 njoly 393: { ns(struct linux_sys_sendto_args), 0,
1.28 dsl 394: (sy_call_t *)linux_sys_sendto }, /* 180 = sendto */
1.27 njoly 395: { ns(struct linux_sys_setsockopt_args), 0,
1.28 dsl 396: (sy_call_t *)linux_sys_setsockopt },/* 181 = setsockopt */
1.3 manu 397: { 0, 0, 0,
1.11 jdolecek 398: linux_sys_nosys }, /* 182 = unimplemented shutdown */
1.27 njoly 399: { ns(struct linux_sys_socket_args), 0,
1.28 dsl 400: (sy_call_t *)linux_sys_socket }, /* 183 = socket */
1.27 njoly 401: { ns(struct linux_sys_socketpair_args), 0,
1.28 dsl 402: (sy_call_t *)linux_sys_socketpair },/* 184 = socketpair */
1.27 njoly 403: { ns(struct linux_sys_setresuid_args), 0,
1.28 dsl 404: (sy_call_t *)linux_sys_setresuid }, /* 185 = setresuid */
1.27 njoly 405: { ns(struct linux_sys_getresuid_args), 0,
1.28 dsl 406: (sy_call_t *)linux_sys_getresuid }, /* 186 = getresuid */
1.1 manu 407: { 0, 0, 0,
1.11 jdolecek 408: linux_sys_nosys }, /* 187 = unimplemented query_module */
1.27 njoly 409: { ns(struct sys_poll_args), 0,
1.28 dsl 410: (sy_call_t *)sys_poll }, /* 188 = poll */
1.1 manu 411: { 0, 0, 0,
1.11 jdolecek 412: linux_sys_nosys }, /* 189 = unimplemented nfsservctl */
1.27 njoly 413: { ns(struct linux_sys_setresgid_args), 0,
1.28 dsl 414: (sy_call_t *)linux_sys_setresgid }, /* 190 = setresgid */
1.27 njoly 415: { ns(struct linux_sys_getresgid_args), 0,
1.28 dsl 416: (sy_call_t *)linux_sys_getresgid }, /* 191 = getresgid */
1.1 manu 417: { 0, 0, 0,
1.11 jdolecek 418: linux_sys_nosys }, /* 192 = unimplemented prctl */
1.27 njoly 419: { ns(struct linux_sys_rt_sigreturn_args), 0,
1.28 dsl 420: (sy_call_t *)linux_sys_rt_sigreturn },/* 193 = rt_sigreturn */
1.27 njoly 421: { ns(struct linux_sys_rt_sigaction_args), 0,
1.28 dsl 422: (sy_call_t *)linux_sys_rt_sigaction },/* 194 = rt_sigaction */
1.27 njoly 423: { ns(struct linux_sys_rt_sigprocmask_args), 0,
1.28 dsl 424: (sy_call_t *)linux_sys_rt_sigprocmask },/* 195 = rt_sigprocmask */
1.27 njoly 425: { ns(struct linux_sys_rt_sigpending_args), 0,
1.28 dsl 426: (sy_call_t *)linux_sys_rt_sigpending },/* 196 = rt_sigpending */
1.1 manu 427: { 0, 0, 0,
1.11 jdolecek 428: linux_sys_nosys }, /* 197 = unimplemented rt_sigtimedwait */
1.27 njoly 429: { ns(struct linux_sys_rt_queueinfo_args), 0,
1.28 dsl 430: (sy_call_t *)linux_sys_rt_queueinfo },/* 198 = rt_queueinfo */
1.27 njoly 431: { ns(struct linux_sys_rt_sigsuspend_args), 0,
1.28 dsl 432: (sy_call_t *)linux_sys_rt_sigsuspend },/* 199 = rt_sigsuspend */
1.27 njoly 433: { ns(struct linux_sys_pread_args), 0,
1.28 dsl 434: (sy_call_t *)linux_sys_pread }, /* 200 = pread */
1.27 njoly 435: { ns(struct linux_sys_pwrite_args), 0,
1.28 dsl 436: (sy_call_t *)linux_sys_pwrite }, /* 201 = pwrite */
1.27 njoly 437: { ns(struct sys___posix_chown_args), 0,
1.28 dsl 438: (sy_call_t *)sys___posix_chown }, /* 202 = __posix_chown */
1.27 njoly 439: { ns(struct sys___getcwd_args), 0,
1.28 dsl 440: (sy_call_t *)sys___getcwd }, /* 203 = __getcwd */
1.1 manu 441: { 0, 0, 0,
1.11 jdolecek 442: linux_sys_nosys }, /* 204 = unimplemented capget */
1.1 manu 443: { 0, 0, 0,
1.11 jdolecek 444: linux_sys_nosys }, /* 205 = unimplemented capset */
1.27 njoly 445: { ns(struct linux_sys_sigaltstack_args), 0,
1.28 dsl 446: (sy_call_t *)linux_sys_sigaltstack },/* 206 = sigaltstack */
1.1 manu 447: { 0, 0, 0,
1.11 jdolecek 448: linux_sys_nosys }, /* 207 = unimplemented sendfile */
1.1 manu 449: { 0, 0, 0,
1.11 jdolecek 450: linux_sys_nosys }, /* 208 = unimplemented */
1.8 rafal 451: { 0, 0, 0,
1.11 jdolecek 452: linux_sys_nosys }, /* 209 = unimplemented */
1.27 njoly 453: { ns(struct linux_sys_mmap2_args), 0,
1.28 dsl 454: (sy_call_t *)linux_sys_mmap2 }, /* 210 = mmap2 */
1.41 matt 455: { ns(struct linux_sys_truncate64_args), SYCALL_NARGS64_VAL(1) | SYCALL_ARG1_64,
1.28 dsl 456: (sy_call_t *)linux_sys_truncate64 },/* 211 = truncate64 */
1.41 matt 457: { ns(struct linux_sys_ftruncate64_args), SYCALL_NARGS64_VAL(1) | SYCALL_ARG1_64,
1.28 dsl 458: (sy_call_t *)linux_sys_ftruncate64 },/* 212 = ftruncate64 */
1.27 njoly 459: { ns(struct linux_sys_stat64_args), 0,
1.28 dsl 460: (sy_call_t *)linux_sys_stat64 }, /* 213 = stat64 */
1.27 njoly 461: { ns(struct linux_sys_lstat64_args), 0,
1.28 dsl 462: (sy_call_t *)linux_sys_lstat64 }, /* 214 = lstat64 */
1.27 njoly 463: { ns(struct linux_sys_fstat64_args), 0,
1.28 dsl 464: (sy_call_t *)linux_sys_fstat64 }, /* 215 = fstat64 */
1.1 manu 465: { 0, 0, 0,
1.11 jdolecek 466: linux_sys_nosys }, /* 216 = unimplemented pivot_root */
1.27 njoly 467: { ns(struct sys_mincore_args), 0,
1.28 dsl 468: (sy_call_t *)sys_mincore }, /* 217 = mincore */
1.27 njoly 469: { ns(struct sys_madvise_args), 0,
1.28 dsl 470: (sy_call_t *)sys_madvise }, /* 218 = madvise */
1.27 njoly 471: { ns(struct linux_sys_getdents64_args), 0,
1.28 dsl 472: (sy_call_t *)linux_sys_getdents64 },/* 219 = getdents64 */
1.27 njoly 473: { ns(struct linux_sys_fcntl64_args), 0,
1.28 dsl 474: (sy_call_t *)linux_sys_fcntl64 }, /* 220 = fcntl64 */
1.11 jdolecek 475: { 0, 0, 0,
1.17 jdolecek 476: linux_sys_nosys }, /* 221 = unimplemented / * reserved * / */
1.11 jdolecek 477: { 0, 0, 0,
1.42 chs 478: (sy_call_t *)linux_sys_gettid }, /* 222 = gettid */
1.11 jdolecek 479: { 0, 0, 0,
1.17 jdolecek 480: linux_sys_nosys }, /* 223 = unimplemented readahead */
1.27 njoly 481: { ns(struct linux_sys_setxattr_args), 0,
1.28 dsl 482: (sy_call_t *)linux_sys_setxattr }, /* 224 = setxattr */
1.27 njoly 483: { ns(struct linux_sys_lsetxattr_args), 0,
1.28 dsl 484: (sy_call_t *)linux_sys_lsetxattr }, /* 225 = lsetxattr */
1.27 njoly 485: { ns(struct linux_sys_fsetxattr_args), 0,
1.28 dsl 486: (sy_call_t *)linux_sys_fsetxattr }, /* 226 = fsetxattr */
1.27 njoly 487: { ns(struct linux_sys_getxattr_args), 0,
1.28 dsl 488: (sy_call_t *)linux_sys_getxattr }, /* 227 = getxattr */
1.27 njoly 489: { ns(struct linux_sys_lgetxattr_args), 0,
1.28 dsl 490: (sy_call_t *)linux_sys_lgetxattr }, /* 228 = lgetxattr */
1.27 njoly 491: { ns(struct linux_sys_fgetxattr_args), 0,
1.28 dsl 492: (sy_call_t *)linux_sys_fgetxattr }, /* 229 = fgetxattr */
1.27 njoly 493: { ns(struct linux_sys_listxattr_args), 0,
1.28 dsl 494: (sy_call_t *)linux_sys_listxattr }, /* 230 = listxattr */
1.27 njoly 495: { ns(struct linux_sys_llistxattr_args), 0,
1.28 dsl 496: (sy_call_t *)linux_sys_llistxattr },/* 231 = llistxattr */
1.27 njoly 497: { ns(struct linux_sys_flistxattr_args), 0,
1.28 dsl 498: (sy_call_t *)linux_sys_flistxattr },/* 232 = flistxattr */
1.27 njoly 499: { ns(struct linux_sys_removexattr_args), 0,
1.28 dsl 500: (sy_call_t *)linux_sys_removexattr },/* 233 = removexattr */
1.27 njoly 501: { ns(struct linux_sys_lremovexattr_args), 0,
1.28 dsl 502: (sy_call_t *)linux_sys_lremovexattr },/* 234 = lremovexattr */
1.27 njoly 503: { ns(struct linux_sys_fremovexattr_args), 0,
1.28 dsl 504: (sy_call_t *)linux_sys_fremovexattr },/* 235 = fremovexattr */
1.42 chs 505: { ns(struct linux_sys_tkill_args), 0,
506: (sy_call_t *)linux_sys_tkill }, /* 236 = tkill */
1.11 jdolecek 507: { 0, 0, 0,
1.17 jdolecek 508: linux_sys_nosys }, /* 237 = unimplemented sendfile64 */
1.42 chs 509: { ns(struct linux_sys_futex_args), 0,
510: (sy_call_t *)linux_sys_futex }, /* 238 = futex */
511: { ns(struct linux_sys_sched_setaffinity_args), 0,
512: (sy_call_t *)linux_sys_sched_setaffinity },/* 239 = sched_setaffinity */
513: { ns(struct linux_sys_sched_getaffinity_args), 0,
514: (sy_call_t *)linux_sys_sched_getaffinity },/* 240 = sched_getaffinity */
1.11 jdolecek 515: { 0, 0, 0,
1.17 jdolecek 516: linux_sys_nosys }, /* 241 = unimplemented io_setup */
1.11 jdolecek 517: { 0, 0, 0,
1.17 jdolecek 518: linux_sys_nosys }, /* 242 = unimplemented io_destroy */
1.11 jdolecek 519: { 0, 0, 0,
1.17 jdolecek 520: linux_sys_nosys }, /* 243 = unimplemented io_getevents */
1.11 jdolecek 521: { 0, 0, 0,
1.17 jdolecek 522: linux_sys_nosys }, /* 244 = unimplemented io_submit */
1.11 jdolecek 523: { 0, 0, 0,
1.17 jdolecek 524: linux_sys_nosys }, /* 245 = unimplemented io_cancel */
1.27 njoly 525: { ns(struct linux_sys_exit_group_args), 0,
1.28 dsl 526: (sy_call_t *)linux_sys_exit_group },/* 246 = exit_group */
1.11 jdolecek 527: { 0, 0, 0,
1.17 jdolecek 528: linux_sys_nosys }, /* 247 = unimplemented lookup_dcookie */
1.11 jdolecek 529: { 0, 0, 0,
1.17 jdolecek 530: linux_sys_nosys }, /* 248 = unimplemented epoll_create */
1.11 jdolecek 531: { 0, 0, 0,
1.17 jdolecek 532: linux_sys_nosys }, /* 249 = unimplemented epoll_ctl */
1.11 jdolecek 533: { 0, 0, 0,
1.17 jdolecek 534: linux_sys_nosys }, /* 250 = unimplemented epoll_wait */
1.11 jdolecek 535: { 0, 0, 0,
1.17 jdolecek 536: linux_sys_nosys }, /* 251 = unimplemented remap_file_pages */
1.42 chs 537: { ns(struct linux_sys_set_tid_address_args), 0,
538: (sy_call_t *)linux_sys_set_tid_address },/* 252 = set_tid_address */
1.11 jdolecek 539: { 0, 0, 0,
1.17 jdolecek 540: linux_sys_nosys }, /* 253 = unimplemented restart_syscall */
1.11 jdolecek 541: { 0, 0, 0,
1.17 jdolecek 542: linux_sys_nosys }, /* 254 = unimplemented fadvise64 */
1.27 njoly 543: { ns(struct linux_sys_statfs64_args), 0,
1.28 dsl 544: (sy_call_t *)linux_sys_statfs64 }, /* 255 = statfs64 */
1.27 njoly 545: { ns(struct linux_sys_fstatfs64_args), 0,
1.28 dsl 546: (sy_call_t *)linux_sys_fstatfs64 }, /* 256 = fstatfs64 */
1.17 jdolecek 547: { 0, 0, 0,
548: linux_sys_nosys }, /* 257 = unimplemented timer_create */
549: { 0, 0, 0,
550: linux_sys_nosys }, /* 258 = unimplemented timer_settime */
551: { 0, 0, 0,
552: linux_sys_nosys }, /* 259 = unimplemented timer_gettime */
553: { 0, 0, 0,
554: linux_sys_nosys }, /* 260 = unimplemented timer_getoverrun */
555: { 0, 0, 0,
556: linux_sys_nosys }, /* 261 = unimplemented timer_delete */
1.27 njoly 557: { ns(struct linux_sys_clock_settime_args), 0,
1.28 dsl 558: (sy_call_t *)linux_sys_clock_settime },/* 262 = clock_settime */
1.27 njoly 559: { ns(struct linux_sys_clock_gettime_args), 0,
1.28 dsl 560: (sy_call_t *)linux_sys_clock_gettime },/* 263 = clock_gettime */
1.27 njoly 561: { ns(struct linux_sys_clock_getres_args), 0,
1.28 dsl 562: (sy_call_t *)linux_sys_clock_getres },/* 264 = clock_getres */
1.27 njoly 563: { ns(struct linux_sys_clock_nanosleep_args), 0,
1.28 dsl 564: (sy_call_t *)linux_sys_clock_nanosleep },/* 265 = clock_nanosleep */
1.42 chs 565: { ns(struct linux_sys_tgkill_args), 0,
566: (sy_call_t *)linux_sys_tgkill }, /* 266 = tgkill */
1.17 jdolecek 567: { 0, 0, 0,
568: linux_sys_nosys }, /* 267 = unimplemented utimes */
569: { 0, 0, 0,
570: linux_sys_nosys }, /* 268 = unimplemented mbind */
571: { 0, 0, 0,
572: linux_sys_nosys }, /* 269 = unimplemented get_mempolicy */
573: { 0, 0, 0,
574: linux_sys_nosys }, /* 270 = unimplemented set_mempolicy */
575: { 0, 0, 0,
576: linux_sys_nosys }, /* 271 = unimplemented mq_open */
577: { 0, 0, 0,
578: linux_sys_nosys }, /* 272 = unimplemented mq_unlink */
579: { 0, 0, 0,
580: linux_sys_nosys }, /* 273 = unimplemented mq_timedsend */
581: { 0, 0, 0,
582: linux_sys_nosys }, /* 274 = unimplemented mq_timedreceive */
583: { 0, 0, 0,
584: linux_sys_nosys }, /* 275 = unimplemented mq_notify */
585: { 0, 0, 0,
586: linux_sys_nosys }, /* 276 = unimplemented mq_getsetattr */
587: { 0, 0, 0,
1.42 chs 588: linux_sys_nosys }, /* 277 = unimplemented vserve */
1.17 jdolecek 589: { 0, 0, 0,
1.42 chs 590: linux_sys_nosys }, /* 278 = unimplemented waitid */
1.17 jdolecek 591: { 0, 0, 0,
1.42 chs 592: linux_sys_nosys }, /* 279 = unimplemented setaltroot */
1.17 jdolecek 593: { 0, 0, 0,
1.42 chs 594: linux_sys_nosys }, /* 280 = unimplemented add_key */
1.17 jdolecek 595: { 0, 0, 0,
1.42 chs 596: linux_sys_nosys }, /* 281 = unimplemented request_key */
1.17 jdolecek 597: { 0, 0, 0,
1.42 chs 598: linux_sys_nosys }, /* 282 = unimplemented keyctl */
599: { ns(struct linux_sys_set_thread_area_args), 0,
600: (sy_call_t *)linux_sys_set_thread_area },/* 283 = set_thread_area */
1.17 jdolecek 601: { 0, 0, 0,
1.42 chs 602: linux_sys_nosys }, /* 284 = unimplemented inotify_init */
1.17 jdolecek 603: { 0, 0, 0,
1.42 chs 604: linux_sys_nosys }, /* 285 = unimplemented inotify_add_watch */
1.17 jdolecek 605: { 0, 0, 0,
1.42 chs 606: linux_sys_nosys }, /* 286 = unimplemented inotify_rm_watch */
1.17 jdolecek 607: { 0, 0, 0,
1.42 chs 608: linux_sys_nosys }, /* 287 = unimplemented migrate_pages */
1.17 jdolecek 609: { 0, 0, 0,
1.42 chs 610: linux_sys_nosys }, /* 288 = unimplemented openat */
1.17 jdolecek 611: { 0, 0, 0,
1.42 chs 612: linux_sys_nosys }, /* 289 = unimplemented mkdirat */
1.17 jdolecek 613: { 0, 0, 0,
1.42 chs 614: linux_sys_nosys }, /* 290 = unimplemented mknodat */
1.17 jdolecek 615: { 0, 0, 0,
1.42 chs 616: linux_sys_nosys }, /* 291 = unimplemented fchownat */
1.17 jdolecek 617: { 0, 0, 0,
1.42 chs 618: linux_sys_nosys }, /* 292 = unimplemented futimesat */
1.17 jdolecek 619: { 0, 0, 0,
1.42 chs 620: linux_sys_nosys }, /* 293 = unimplemented fstatat64 */
1.17 jdolecek 621: { 0, 0, 0,
1.42 chs 622: linux_sys_nosys }, /* 294 = unimplemented unlinkat */
1.17 jdolecek 623: { 0, 0, 0,
1.42 chs 624: linux_sys_nosys }, /* 295 = unimplemented renameat */
1.17 jdolecek 625: { 0, 0, 0,
1.42 chs 626: linux_sys_nosys }, /* 296 = unimplemented linkat */
1.17 jdolecek 627: { 0, 0, 0,
1.42 chs 628: linux_sys_nosys }, /* 297 = unimplemented symlinkat */
1.17 jdolecek 629: { 0, 0, 0,
1.42 chs 630: linux_sys_nosys }, /* 298 = unimplemented readlinkat */
1.17 jdolecek 631: { 0, 0, 0,
1.42 chs 632: linux_sys_nosys }, /* 299 = unimplemented fchmodat */
1.17 jdolecek 633: { 0, 0, 0,
1.42 chs 634: linux_sys_nosys }, /* 300 = unimplemented faccessat */
1.17 jdolecek 635: { 0, 0, 0,
1.42 chs 636: linux_sys_nosys }, /* 301 = unimplemented pselect6 */
1.17 jdolecek 637: { 0, 0, 0,
1.42 chs 638: linux_sys_nosys }, /* 302 = unimplemented ppoll */
1.17 jdolecek 639: { 0, 0, 0,
1.42 chs 640: linux_sys_nosys }, /* 303 = unimplemented unshare */
1.17 jdolecek 641: { 0, 0, 0,
1.42 chs 642: linux_sys_nosys }, /* 304 = unimplemented splice */
1.17 jdolecek 643: { 0, 0, 0,
1.42 chs 644: linux_sys_nosys }, /* 305 = unimplemented sync_file_range */
1.17 jdolecek 645: { 0, 0, 0,
1.42 chs 646: linux_sys_nosys }, /* 306 = unimplemented tee */
1.17 jdolecek 647: { 0, 0, 0,
1.42 chs 648: linux_sys_nosys }, /* 307 = unimplemented vmsplice */
1.17 jdolecek 649: { 0, 0, 0,
1.42 chs 650: linux_sys_nosys }, /* 308 = unimplemented move_pages */
651: { ns(struct linux_sys_set_robust_list_args), 0,
652: (sy_call_t *)linux_sys_set_robust_list },/* 309 = set_robust_list */
653: { ns(struct linux_sys_get_robust_list_args), 0,
654: (sy_call_t *)linux_sys_get_robust_list },/* 310 = get_robust_list */
1.17 jdolecek 655: { 0, 0, 0,
1.42 chs 656: linux_sys_nosys }, /* 311 = unimplemented kexec_load */
1.17 jdolecek 657: { 0, 0, 0,
1.42 chs 658: linux_sys_nosys }, /* 312 = unimplemented getcpu */
1.17 jdolecek 659: { 0, 0, 0,
1.42 chs 660: linux_sys_nosys }, /* 313 = unimplemented epoll_pwait */
1.17 jdolecek 661: { 0, 0, 0,
1.42 chs 662: linux_sys_nosys }, /* 314 = unimplemented ioprio_set */
1.17 jdolecek 663: { 0, 0, 0,
1.42 chs 664: linux_sys_nosys }, /* 315 = unimplemented ioprio_get */
1.17 jdolecek 665: { 0, 0, 0,
1.42 chs 666: linux_sys_nosys }, /* 316 = unimplemented utimensat */
1.17 jdolecek 667: { 0, 0, 0,
1.42 chs 668: linux_sys_nosys }, /* 317 = unimplemented signalfd */
1.17 jdolecek 669: { 0, 0, 0,
1.42 chs 670: linux_sys_nosys }, /* 318 = unimplemented timerfd */
1.17 jdolecek 671: { 0, 0, 0,
1.42 chs 672: linux_sys_nosys }, /* 319 = unimplemented eventfd */
1.17 jdolecek 673: { 0, 0, 0,
1.42 chs 674: linux_sys_nosys }, /* 320 = unimplemented fallocate */
1.17 jdolecek 675: { 0, 0, 0,
1.42 chs 676: linux_sys_nosys }, /* 321 = unimplemented timerfd_create */
1.17 jdolecek 677: { 0, 0, 0,
1.42 chs 678: linux_sys_nosys }, /* 322 = unimplemented timerfd_gettime */
1.17 jdolecek 679: { 0, 0, 0,
1.42 chs 680: linux_sys_nosys }, /* 323 = unimplemented timerfd_settime */
1.17 jdolecek 681: { 0, 0, 0,
1.42 chs 682: linux_sys_nosys }, /* 324 = unimplemented signalfd4 */
1.17 jdolecek 683: { 0, 0, 0,
1.42 chs 684: linux_sys_nosys }, /* 325 = unimplemented eventfd2 */
1.17 jdolecek 685: { 0, 0, 0,
1.42 chs 686: linux_sys_nosys }, /* 326 = unimplemented epoll_create1 */
1.17 jdolecek 687: { 0, 0, 0,
1.42 chs 688: linux_sys_nosys }, /* 327 = unimplemented dup3 */
1.17 jdolecek 689: { 0, 0, 0,
1.42 chs 690: linux_sys_nosys }, /* 328 = unimplemented pipe2 */
1.17 jdolecek 691: { 0, 0, 0,
1.42 chs 692: linux_sys_nosys }, /* 329 = unimplemented inotify_init1 */
1.17 jdolecek 693: { 0, 0, 0,
1.42 chs 694: linux_sys_nosys }, /* 330 = unimplemented preadv */
1.17 jdolecek 695: { 0, 0, 0,
1.42 chs 696: linux_sys_nosys }, /* 331 = unimplemented pwritev */
1.17 jdolecek 697: { 0, 0, 0,
1.42 chs 698: linux_sys_nosys }, /* 332 = unimplemented rt_tgsigqueueinfo */
1.17 jdolecek 699: { 0, 0, 0,
1.42 chs 700: linux_sys_nosys }, /* 333 = unimplemented perf_event_open */
1.17 jdolecek 701: { 0, 0, 0,
1.42 chs 702: linux_sys_nosys }, /* 334 = unimplemented accept4 */
1.17 jdolecek 703: { 0, 0, 0,
1.42 chs 704: linux_sys_nosys }, /* 335 = unimplemented recvmmsg */
1.17 jdolecek 705: { 0, 0, 0,
706: linux_sys_nosys }, /* 336 = filler */
707: { 0, 0, 0,
708: linux_sys_nosys }, /* 337 = filler */
709: { 0, 0, 0,
710: linux_sys_nosys }, /* 338 = filler */
711: { 0, 0, 0,
712: linux_sys_nosys }, /* 339 = filler */
713: { 0, 0, 0,
714: linux_sys_nosys }, /* 340 = filler */
715: { 0, 0, 0,
716: linux_sys_nosys }, /* 341 = filler */
717: { 0, 0, 0,
718: linux_sys_nosys }, /* 342 = filler */
719: { 0, 0, 0,
720: linux_sys_nosys }, /* 343 = filler */
721: { 0, 0, 0,
722: linux_sys_nosys }, /* 344 = filler */
723: { 0, 0, 0,
724: linux_sys_nosys }, /* 345 = filler */
725: { 0, 0, 0,
726: linux_sys_nosys }, /* 346 = filler */
727: { 0, 0, 0,
728: linux_sys_nosys }, /* 347 = filler */
729: { 0, 0, 0,
730: linux_sys_nosys }, /* 348 = filler */
731: { 0, 0, 0,
732: linux_sys_nosys }, /* 349 = filler */
733: { 0, 0, 0,
734: linux_sys_nosys }, /* 350 = filler */
735: { 0, 0, 0,
736: linux_sys_nosys }, /* 351 = filler */
737: { 0, 0, 0,
738: linux_sys_nosys }, /* 352 = filler */
739: { 0, 0, 0,
740: linux_sys_nosys }, /* 353 = filler */
741: { 0, 0, 0,
742: linux_sys_nosys }, /* 354 = filler */
743: { 0, 0, 0,
744: linux_sys_nosys }, /* 355 = filler */
745: { 0, 0, 0,
746: linux_sys_nosys }, /* 356 = filler */
747: { 0, 0, 0,
748: linux_sys_nosys }, /* 357 = filler */
749: { 0, 0, 0,
750: linux_sys_nosys }, /* 358 = filler */
751: { 0, 0, 0,
752: linux_sys_nosys }, /* 359 = filler */
753: { 0, 0, 0,
754: linux_sys_nosys }, /* 360 = filler */
755: { 0, 0, 0,
756: linux_sys_nosys }, /* 361 = filler */
757: { 0, 0, 0,
758: linux_sys_nosys }, /* 362 = filler */
759: { 0, 0, 0,
760: linux_sys_nosys }, /* 363 = filler */
761: { 0, 0, 0,
762: linux_sys_nosys }, /* 364 = filler */
763: { 0, 0, 0,
764: linux_sys_nosys }, /* 365 = filler */
765: { 0, 0, 0,
766: linux_sys_nosys }, /* 366 = filler */
767: { 0, 0, 0,
768: linux_sys_nosys }, /* 367 = filler */
769: { 0, 0, 0,
770: linux_sys_nosys }, /* 368 = filler */
771: { 0, 0, 0,
772: linux_sys_nosys }, /* 369 = filler */
773: { 0, 0, 0,
774: linux_sys_nosys }, /* 370 = filler */
775: { 0, 0, 0,
776: linux_sys_nosys }, /* 371 = filler */
777: { 0, 0, 0,
778: linux_sys_nosys }, /* 372 = filler */
779: { 0, 0, 0,
780: linux_sys_nosys }, /* 373 = filler */
781: { 0, 0, 0,
782: linux_sys_nosys }, /* 374 = filler */
783: { 0, 0, 0,
784: linux_sys_nosys }, /* 375 = filler */
785: { 0, 0, 0,
786: linux_sys_nosys }, /* 376 = filler */
787: { 0, 0, 0,
788: linux_sys_nosys }, /* 377 = filler */
789: { 0, 0, 0,
790: linux_sys_nosys }, /* 378 = filler */
791: { 0, 0, 0,
792: linux_sys_nosys }, /* 379 = filler */
793: { 0, 0, 0,
794: linux_sys_nosys }, /* 380 = filler */
795: { 0, 0, 0,
796: linux_sys_nosys }, /* 381 = filler */
797: { 0, 0, 0,
798: linux_sys_nosys }, /* 382 = filler */
799: { 0, 0, 0,
800: linux_sys_nosys }, /* 383 = filler */
801: { 0, 0, 0,
802: linux_sys_nosys }, /* 384 = filler */
803: { 0, 0, 0,
804: linux_sys_nosys }, /* 385 = filler */
805: { 0, 0, 0,
806: linux_sys_nosys }, /* 386 = filler */
807: { 0, 0, 0,
808: linux_sys_nosys }, /* 387 = filler */
809: { 0, 0, 0,
810: linux_sys_nosys }, /* 388 = filler */
811: { 0, 0, 0,
812: linux_sys_nosys }, /* 389 = filler */
813: { 0, 0, 0,
814: linux_sys_nosys }, /* 390 = filler */
815: { 0, 0, 0,
816: linux_sys_nosys }, /* 391 = filler */
817: { 0, 0, 0,
818: linux_sys_nosys }, /* 392 = filler */
819: { 0, 0, 0,
820: linux_sys_nosys }, /* 393 = filler */
821: { 0, 0, 0,
822: linux_sys_nosys }, /* 394 = filler */
823: { 0, 0, 0,
824: linux_sys_nosys }, /* 395 = filler */
825: { 0, 0, 0,
826: linux_sys_nosys }, /* 396 = filler */
827: { 0, 0, 0,
828: linux_sys_nosys }, /* 397 = filler */
829: { 0, 0, 0,
830: linux_sys_nosys }, /* 398 = filler */
831: { 0, 0, 0,
832: linux_sys_nosys }, /* 399 = filler */
833: { 0, 0, 0,
834: linux_sys_nosys }, /* 400 = filler */
835: { 0, 0, 0,
836: linux_sys_nosys }, /* 401 = filler */
837: { 0, 0, 0,
838: linux_sys_nosys }, /* 402 = filler */
839: { 0, 0, 0,
840: linux_sys_nosys }, /* 403 = filler */
841: { 0, 0, 0,
842: linux_sys_nosys }, /* 404 = filler */
843: { 0, 0, 0,
844: linux_sys_nosys }, /* 405 = filler */
845: { 0, 0, 0,
846: linux_sys_nosys }, /* 406 = filler */
847: { 0, 0, 0,
848: linux_sys_nosys }, /* 407 = filler */
849: { 0, 0, 0,
850: linux_sys_nosys }, /* 408 = filler */
851: { 0, 0, 0,
852: linux_sys_nosys }, /* 409 = filler */
853: { 0, 0, 0,
854: linux_sys_nosys }, /* 410 = filler */
855: { 0, 0, 0,
856: linux_sys_nosys }, /* 411 = filler */
857: { 0, 0, 0,
858: linux_sys_nosys }, /* 412 = filler */
859: { 0, 0, 0,
860: linux_sys_nosys }, /* 413 = filler */
861: { 0, 0, 0,
862: linux_sys_nosys }, /* 414 = filler */
863: { 0, 0, 0,
864: linux_sys_nosys }, /* 415 = filler */
865: { 0, 0, 0,
866: linux_sys_nosys }, /* 416 = filler */
867: { 0, 0, 0,
868: linux_sys_nosys }, /* 417 = filler */
869: { 0, 0, 0,
870: linux_sys_nosys }, /* 418 = filler */
871: { 0, 0, 0,
872: linux_sys_nosys }, /* 419 = filler */
873: { 0, 0, 0,
874: linux_sys_nosys }, /* 420 = filler */
875: { 0, 0, 0,
876: linux_sys_nosys }, /* 421 = filler */
877: { 0, 0, 0,
878: linux_sys_nosys }, /* 422 = filler */
879: { 0, 0, 0,
880: linux_sys_nosys }, /* 423 = filler */
881: { 0, 0, 0,
882: linux_sys_nosys }, /* 424 = filler */
883: { 0, 0, 0,
884: linux_sys_nosys }, /* 425 = filler */
885: { 0, 0, 0,
886: linux_sys_nosys }, /* 426 = filler */
887: { 0, 0, 0,
888: linux_sys_nosys }, /* 427 = filler */
889: { 0, 0, 0,
890: linux_sys_nosys }, /* 428 = filler */
891: { 0, 0, 0,
892: linux_sys_nosys }, /* 429 = filler */
893: { 0, 0, 0,
894: linux_sys_nosys }, /* 430 = filler */
895: { 0, 0, 0,
896: linux_sys_nosys }, /* 431 = filler */
897: { 0, 0, 0,
898: linux_sys_nosys }, /* 432 = filler */
899: { 0, 0, 0,
900: linux_sys_nosys }, /* 433 = filler */
901: { 0, 0, 0,
902: linux_sys_nosys }, /* 434 = filler */
903: { 0, 0, 0,
904: linux_sys_nosys }, /* 435 = filler */
905: { 0, 0, 0,
906: linux_sys_nosys }, /* 436 = filler */
907: { 0, 0, 0,
908: linux_sys_nosys }, /* 437 = filler */
909: { 0, 0, 0,
910: linux_sys_nosys }, /* 438 = filler */
911: { 0, 0, 0,
912: linux_sys_nosys }, /* 439 = filler */
913: { 0, 0, 0,
914: linux_sys_nosys }, /* 440 = filler */
915: { 0, 0, 0,
916: linux_sys_nosys }, /* 441 = filler */
917: { 0, 0, 0,
918: linux_sys_nosys }, /* 442 = filler */
919: { 0, 0, 0,
920: linux_sys_nosys }, /* 443 = filler */
921: { 0, 0, 0,
922: linux_sys_nosys }, /* 444 = filler */
923: { 0, 0, 0,
924: linux_sys_nosys }, /* 445 = filler */
925: { 0, 0, 0,
926: linux_sys_nosys }, /* 446 = filler */
927: { 0, 0, 0,
928: linux_sys_nosys }, /* 447 = filler */
929: { 0, 0, 0,
930: linux_sys_nosys }, /* 448 = filler */
931: { 0, 0, 0,
932: linux_sys_nosys }, /* 449 = filler */
933: { 0, 0, 0,
934: linux_sys_nosys }, /* 450 = filler */
935: { 0, 0, 0,
936: linux_sys_nosys }, /* 451 = filler */
937: { 0, 0, 0,
938: linux_sys_nosys }, /* 452 = filler */
939: { 0, 0, 0,
940: linux_sys_nosys }, /* 453 = filler */
941: { 0, 0, 0,
942: linux_sys_nosys }, /* 454 = filler */
943: { 0, 0, 0,
944: linux_sys_nosys }, /* 455 = filler */
945: { 0, 0, 0,
946: linux_sys_nosys }, /* 456 = filler */
947: { 0, 0, 0,
948: linux_sys_nosys }, /* 457 = filler */
949: { 0, 0, 0,
950: linux_sys_nosys }, /* 458 = filler */
951: { 0, 0, 0,
952: linux_sys_nosys }, /* 459 = filler */
953: { 0, 0, 0,
954: linux_sys_nosys }, /* 460 = filler */
955: { 0, 0, 0,
956: linux_sys_nosys }, /* 461 = filler */
957: { 0, 0, 0,
958: linux_sys_nosys }, /* 462 = filler */
959: { 0, 0, 0,
960: linux_sys_nosys }, /* 463 = filler */
961: { 0, 0, 0,
962: linux_sys_nosys }, /* 464 = filler */
963: { 0, 0, 0,
964: linux_sys_nosys }, /* 465 = filler */
965: { 0, 0, 0,
966: linux_sys_nosys }, /* 466 = filler */
967: { 0, 0, 0,
968: linux_sys_nosys }, /* 467 = filler */
969: { 0, 0, 0,
970: linux_sys_nosys }, /* 468 = filler */
971: { 0, 0, 0,
972: linux_sys_nosys }, /* 469 = filler */
973: { 0, 0, 0,
974: linux_sys_nosys }, /* 470 = filler */
975: { 0, 0, 0,
976: linux_sys_nosys }, /* 471 = filler */
977: { 0, 0, 0,
978: linux_sys_nosys }, /* 472 = filler */
979: { 0, 0, 0,
980: linux_sys_nosys }, /* 473 = filler */
981: { 0, 0, 0,
982: linux_sys_nosys }, /* 474 = filler */
983: { 0, 0, 0,
984: linux_sys_nosys }, /* 475 = filler */
985: { 0, 0, 0,
986: linux_sys_nosys }, /* 476 = filler */
987: { 0, 0, 0,
988: linux_sys_nosys }, /* 477 = filler */
989: { 0, 0, 0,
990: linux_sys_nosys }, /* 478 = filler */
991: { 0, 0, 0,
992: linux_sys_nosys }, /* 479 = filler */
993: { 0, 0, 0,
994: linux_sys_nosys }, /* 480 = filler */
995: { 0, 0, 0,
996: linux_sys_nosys }, /* 481 = filler */
997: { 0, 0, 0,
998: linux_sys_nosys }, /* 482 = filler */
999: { 0, 0, 0,
1000: linux_sys_nosys }, /* 483 = filler */
1001: { 0, 0, 0,
1002: linux_sys_nosys }, /* 484 = filler */
1003: { 0, 0, 0,
1004: linux_sys_nosys }, /* 485 = filler */
1005: { 0, 0, 0,
1006: linux_sys_nosys }, /* 486 = filler */
1007: { 0, 0, 0,
1008: linux_sys_nosys }, /* 487 = filler */
1009: { 0, 0, 0,
1010: linux_sys_nosys }, /* 488 = filler */
1011: { 0, 0, 0,
1012: linux_sys_nosys }, /* 489 = filler */
1013: { 0, 0, 0,
1014: linux_sys_nosys }, /* 490 = filler */
1015: { 0, 0, 0,
1016: linux_sys_nosys }, /* 491 = filler */
1017: { 0, 0, 0,
1018: linux_sys_nosys }, /* 492 = filler */
1019: { 0, 0, 0,
1020: linux_sys_nosys }, /* 493 = filler */
1021: { 0, 0, 0,
1022: linux_sys_nosys }, /* 494 = filler */
1023: { 0, 0, 0,
1024: linux_sys_nosys }, /* 495 = filler */
1025: { 0, 0, 0,
1026: linux_sys_nosys }, /* 496 = filler */
1027: { 0, 0, 0,
1028: linux_sys_nosys }, /* 497 = filler */
1029: { 0, 0, 0,
1030: linux_sys_nosys }, /* 498 = filler */
1031: { 0, 0, 0,
1032: linux_sys_nosys }, /* 499 = filler */
1033: { 0, 0, 0,
1034: linux_sys_nosys }, /* 500 = filler */
1035: { 0, 0, 0,
1036: linux_sys_nosys }, /* 501 = filler */
1037: { 0, 0, 0,
1038: linux_sys_nosys }, /* 502 = filler */
1039: { 0, 0, 0,
1040: linux_sys_nosys }, /* 503 = filler */
1041: { 0, 0, 0,
1042: linux_sys_nosys }, /* 504 = filler */
1043: { 0, 0, 0,
1044: linux_sys_nosys }, /* 505 = filler */
1045: { 0, 0, 0,
1046: linux_sys_nosys }, /* 506 = filler */
1047: { 0, 0, 0,
1048: linux_sys_nosys }, /* 507 = filler */
1049: { 0, 0, 0,
1050: linux_sys_nosys }, /* 508 = filler */
1051: { 0, 0, 0,
1052: linux_sys_nosys }, /* 509 = filler */
1053: { 0, 0, 0,
1054: linux_sys_nosys }, /* 510 = filler */
1055: { 0, 0, 0,
1056: linux_sys_nosys }, /* 511 = filler */
1.1 manu 1057: };
CVSweb <webmaster@jp.NetBSD.org>