root/compat/linux/linux_syscalls.c

/* [<][>][^][v][top][bottom][index][help] */
    1 /*      $OpenBSD: linux_syscalls.c,v 1.51 2007/05/29 03:28:13 tedu Exp $        */
    2 
    3 /*
    4  * System call names.
    5  *
    6  * DO NOT EDIT-- this file is automatically generated.
    7  * created from OpenBSD: syscalls.master,v 1.50 2007/05/29 03:28:01 tedu Exp 
    8  */
    9 
   10 char *linux_syscallnames[] = {
   11         "syscall",                      /* 0 = syscall */
   12         "exit",                 /* 1 = exit */
   13         "fork",                 /* 2 = fork */
   14         "read",                 /* 3 = read */
   15         "write",                        /* 4 = write */
   16         "open",                 /* 5 = open */
   17         "close",                        /* 6 = close */
   18         "waitpid",                      /* 7 = waitpid */
   19         "creat",                        /* 8 = creat */
   20         "link",                 /* 9 = link */
   21         "unlink",                       /* 10 = unlink */
   22         "execve",                       /* 11 = execve */
   23         "chdir",                        /* 12 = chdir */
   24         "time",                 /* 13 = time */
   25         "mknod",                        /* 14 = mknod */
   26         "chmod",                        /* 15 = chmod */
   27         "lchown16",                     /* 16 = lchown16 */
   28         "break",                        /* 17 = break */
   29         "ostat",                        /* 18 = ostat */
   30         "lseek",                        /* 19 = lseek */
   31         "getpid",                       /* 20 = getpid */
   32         "mount",                        /* 21 = mount */
   33         "umount",                       /* 22 = umount */
   34         "linux_setuid16",                       /* 23 = linux_setuid16 */
   35         "linux_getuid16",                       /* 24 = linux_getuid16 */
   36         "stime",                        /* 25 = stime */
   37 #ifdef PTRACE
   38         "ptrace",                       /* 26 = ptrace */
   39 #else
   40         "#26 (unimplemented ptrace)",           /* 26 = unimplemented ptrace */
   41 #endif
   42         "alarm",                        /* 27 = alarm */
   43         "ofstat",                       /* 28 = ofstat */
   44         "pause",                        /* 29 = pause */
   45         "utime",                        /* 30 = utime */
   46         "stty",                 /* 31 = stty */
   47         "gtty",                 /* 32 = gtty */
   48         "access",                       /* 33 = access */
   49         "nice",                 /* 34 = nice */
   50         "ftime",                        /* 35 = ftime */
   51         "sync",                 /* 36 = sync */
   52         "kill",                 /* 37 = kill */
   53         "rename",                       /* 38 = rename */
   54         "mkdir",                        /* 39 = mkdir */
   55         "rmdir",                        /* 40 = rmdir */
   56         "dup",                  /* 41 = dup */
   57         "pipe",                 /* 42 = pipe */
   58         "times",                        /* 43 = times */
   59         "prof",                 /* 44 = prof */
   60         "brk",                  /* 45 = brk */
   61         "linux_setgid16",                       /* 46 = linux_setgid16 */
   62         "linux_getgid16",                       /* 47 = linux_getgid16 */
   63         "signal",                       /* 48 = signal */
   64         "linux_geteuid16",                      /* 49 = linux_geteuid16 */
   65         "linux_getegid16",                      /* 50 = linux_getegid16 */
   66 #ifdef ACCOUNTING
   67         "acct",                 /* 51 = acct */
   68 #else
   69         "#51 (unimplemented acct)",             /* 51 = unimplemented acct */
   70 #endif
   71         "phys",                 /* 52 = phys */
   72         "lock",                 /* 53 = lock */
   73         "ioctl",                        /* 54 = ioctl */
   74         "fcntl",                        /* 55 = fcntl */
   75         "mpx",                  /* 56 = mpx */
   76         "setpgid",                      /* 57 = setpgid */
   77         "ulimit",                       /* 58 = ulimit */
   78         "oldolduname",                  /* 59 = oldolduname */
   79         "umask",                        /* 60 = umask */
   80         "chroot",                       /* 61 = chroot */
   81         "ustat",                        /* 62 = ustat */
   82         "dup2",                 /* 63 = dup2 */
   83         "getppid",                      /* 64 = getppid */
   84         "getpgrp",                      /* 65 = getpgrp */
   85         "setsid",                       /* 66 = setsid */
   86         "sigaction",                    /* 67 = sigaction */
   87         "siggetmask",                   /* 68 = siggetmask */
   88         "sigsetmask",                   /* 69 = sigsetmask */
   89         "setreuid16",                   /* 70 = setreuid16 */
   90         "setregid16",                   /* 71 = setregid16 */
   91         "sigsuspend",                   /* 72 = sigsuspend */
   92         "sigpending",                   /* 73 = sigpending */
   93         "sethostname",                  /* 74 = sethostname */
   94         "setrlimit",                    /* 75 = setrlimit */
   95         "getrlimit",                    /* 76 = getrlimit */
   96         "getrusage",                    /* 77 = getrusage */
   97         "gettimeofday",                 /* 78 = gettimeofday */
   98         "settimeofday",                 /* 79 = settimeofday */
   99         "linux_getgroups",                      /* 80 = linux_getgroups */
  100         "linux_setgroups",                      /* 81 = linux_setgroups */
  101         "oldselect",                    /* 82 = oldselect */
  102         "symlink",                      /* 83 = symlink */
  103         "olstat",                       /* 84 = olstat */
  104         "readlink",                     /* 85 = readlink */
  105         "uselib",                       /* 86 = uselib */
  106         "swapon",                       /* 87 = swapon */
  107         "reboot",                       /* 88 = reboot */
  108         "readdir",                      /* 89 = readdir */
  109         "mmap",                 /* 90 = mmap */
  110         "munmap",                       /* 91 = munmap */
  111         "truncate",                     /* 92 = truncate */
  112         "ftruncate",                    /* 93 = ftruncate */
  113         "fchmod",                       /* 94 = fchmod */
  114         "fchown16",                     /* 95 = fchown16 */
  115         "getpriority",                  /* 96 = getpriority */
  116         "setpriority",                  /* 97 = setpriority */
  117         "profil",                       /* 98 = profil */
  118         "statfs",                       /* 99 = statfs */
  119         "fstatfs",                      /* 100 = fstatfs */
  120 #ifdef __i386__
  121         "ioperm",                       /* 101 = ioperm */
  122 #else
  123         "ioperm",                       /* 101 = ioperm */
  124 #endif
  125         "socketcall",                   /* 102 = socketcall */
  126         "klog",                 /* 103 = klog */
  127         "setitimer",                    /* 104 = setitimer */
  128         "getitimer",                    /* 105 = getitimer */
  129         "stat",                 /* 106 = stat */
  130         "lstat",                        /* 107 = lstat */
  131         "fstat",                        /* 108 = fstat */
  132         "olduname",                     /* 109 = olduname */
  133 #ifdef __i386__
  134         "iopl",                 /* 110 = iopl */
  135 #else
  136         "iopl",                 /* 110 = iopl */
  137 #endif
  138         "vhangup",                      /* 111 = vhangup */
  139         "idle",                 /* 112 = idle */
  140         "vm86old",                      /* 113 = vm86old */
  141         "wait4",                        /* 114 = wait4 */
  142         "swapoff",                      /* 115 = swapoff */
  143         "sysinfo",                      /* 116 = sysinfo */
  144         "ipc",                  /* 117 = ipc */
  145         "fsync",                        /* 118 = fsync */
  146         "sigreturn",                    /* 119 = sigreturn */
  147         "clone",                        /* 120 = clone */
  148         "setdomainname",                        /* 121 = setdomainname */
  149         "uname",                        /* 122 = uname */
  150 #ifdef __i386__
  151         "modify_ldt",                   /* 123 = modify_ldt */
  152 #else
  153         "modify_ldt",                   /* 123 = modify_ldt */
  154 #endif
  155         "adjtimex",                     /* 124 = adjtimex */
  156         "mprotect",                     /* 125 = mprotect */
  157         "sigprocmask",                  /* 126 = sigprocmask */
  158         "create_module",                        /* 127 = create_module */
  159         "init_module",                  /* 128 = init_module */
  160         "delete_module",                        /* 129 = delete_module */
  161         "get_kernel_syms",                      /* 130 = get_kernel_syms */
  162         "quotactl",                     /* 131 = quotactl */
  163         "getpgid",                      /* 132 = getpgid */
  164         "fchdir",                       /* 133 = fchdir */
  165         "bdflush",                      /* 134 = bdflush */
  166         "sysfs",                        /* 135 = sysfs */
  167         "personality",                  /* 136 = personality */
  168         "afs_syscall",                  /* 137 = afs_syscall */
  169         "linux_setfsuid16",                     /* 138 = linux_setfsuid16 */
  170         "linux_getfsuid16",                     /* 139 = linux_getfsuid16 */
  171         "llseek",                       /* 140 = llseek */
  172         "getdents",                     /* 141 = getdents */
  173         "select",                       /* 142 = select */
  174         "flock",                        /* 143 = flock */
  175         "msync",                        /* 144 = msync */
  176         "readv",                        /* 145 = readv */
  177         "writev",                       /* 146 = writev */
  178         "getsid",                       /* 147 = getsid */
  179         "fdatasync",                    /* 148 = fdatasync */
  180         "__sysctl",                     /* 149 = __sysctl */
  181         "mlock",                        /* 150 = mlock */
  182         "munlock",                      /* 151 = munlock */
  183         "mlockall",                     /* 152 = mlockall */
  184         "munlockall",                   /* 153 = munlockall */
  185         "sched_setparam",                       /* 154 = sched_setparam */
  186         "sched_getparam",                       /* 155 = sched_getparam */
  187         "sched_setscheduler",                   /* 156 = sched_setscheduler */
  188         "sched_getscheduler",                   /* 157 = sched_getscheduler */
  189         "sched_yield",                  /* 158 = sched_yield */
  190         "sched_get_priority_max",                       /* 159 = sched_get_priority_max */
  191         "sched_get_priority_min",                       /* 160 = sched_get_priority_min */
  192         "sched_rr_get_interval",                        /* 161 = sched_rr_get_interval */
  193         "nanosleep",                    /* 162 = nanosleep */
  194         "mremap",                       /* 163 = mremap */
  195         "setresuid16",                  /* 164 = setresuid16 */
  196         "getresuid16",                  /* 165 = getresuid16 */
  197         "vm86",                 /* 166 = vm86 */
  198         "query_module",                 /* 167 = query_module */
  199         "poll",                 /* 168 = poll */
  200         "nfsservctl",                   /* 169 = nfsservctl */
  201         "setresgid16",                  /* 170 = setresgid16 */
  202         "getresgid16",                  /* 171 = getresgid16 */
  203         "prctl",                        /* 172 = prctl */
  204         "rt_sigreturn",                 /* 173 = rt_sigreturn */
  205         "rt_sigaction",                 /* 174 = rt_sigaction */
  206         "rt_sigprocmask",                       /* 175 = rt_sigprocmask */
  207         "rt_sigpending",                        /* 176 = rt_sigpending */
  208         "rt_sigtimedwait",                      /* 177 = rt_sigtimedwait */
  209         "rt_queueinfo",                 /* 178 = rt_queueinfo */
  210         "rt_sigsuspend",                        /* 179 = rt_sigsuspend */
  211         "pread",                        /* 180 = pread */
  212         "pwrite",                       /* 181 = pwrite */
  213         "chown16",                      /* 182 = chown16 */
  214         "__getcwd",                     /* 183 = __getcwd */
  215         "capget",                       /* 184 = capget */
  216         "capset",                       /* 185 = capset */
  217         "sigaltstack",                  /* 186 = sigaltstack */
  218         "sendfile",                     /* 187 = sendfile */
  219         "getpmsg",                      /* 188 = getpmsg */
  220         "putpmsg",                      /* 189 = putpmsg */
  221         "vfork",                        /* 190 = vfork */
  222         "ugetrlimit",                   /* 191 = ugetrlimit */
  223         "mmap2",                        /* 192 = mmap2 */
  224         "truncate64",                   /* 193 = truncate64 */
  225         "ftruncate64",                  /* 194 = ftruncate64 */
  226         "stat64",                       /* 195 = stat64 */
  227         "lstat64",                      /* 196 = lstat64 */
  228         "fstat64",                      /* 197 = fstat64 */
  229         "lchown",                       /* 198 = lchown */
  230         "getuid",                       /* 199 = getuid */
  231         "getgid",                       /* 200 = getgid */
  232         "geteuid",                      /* 201 = geteuid */
  233         "getegid",                      /* 202 = getegid */
  234         "setreuid",                     /* 203 = setreuid */
  235         "setregid",                     /* 204 = setregid */
  236         "getgroups",                    /* 205 = getgroups */
  237         "setgroups",                    /* 206 = setgroups */
  238         "fchown",                       /* 207 = fchown */
  239         "setresuid",                    /* 208 = setresuid */
  240         "getresuid",                    /* 209 = getresuid */
  241         "setresgid",                    /* 210 = setresgid */
  242         "getresgid",                    /* 211 = getresgid */
  243         "chown",                        /* 212 = chown */
  244         "setuid",                       /* 213 = setuid */
  245         "setgid",                       /* 214 = setgid */
  246         "setfsuid",                     /* 215 = setfsuid */
  247         "setfsgid",                     /* 216 = setfsgid */
  248         "pivot_root",                   /* 217 = pivot_root */
  249         "mincore",                      /* 218 = mincore */
  250         "madvise",                      /* 219 = madvise */
  251         "getdents64",                   /* 220 = getdents64 */
  252         "fcntl64",                      /* 221 = fcntl64 */
  253         "#222 (unimplemented)",         /* 222 = unimplemented */
  254         "#223 (unimplemented)",         /* 223 = unimplemented */
  255         "#224 (unimplemented linux_sys_gettid)",                /* 224 = unimplemented linux_sys_gettid */
  256         "#225 (unimplemented linux_sys_readahead)",             /* 225 = unimplemented linux_sys_readahead */
  257         "setxattr",                     /* 226 = setxattr */
  258         "lsetxattr",                    /* 227 = lsetxattr */
  259         "fsetxattr",                    /* 228 = fsetxattr */
  260         "getxattr",                     /* 229 = getxattr */
  261         "lgetxattr",                    /* 230 = lgetxattr */
  262         "fgetxattr",                    /* 231 = fgetxattr */
  263         "listxattr",                    /* 232 = listxattr */
  264         "llistxattr",                   /* 233 = llistxattr */
  265         "flistxattr",                   /* 234 = flistxattr */
  266         "removexattr",                  /* 235 = removexattr */
  267         "lremovexattr",                 /* 236 = lremovexattr */
  268         "fremovexattr",                 /* 237 = fremovexattr */
  269         "#238 (unimplemented linux_sys_tkill)",         /* 238 = unimplemented linux_sys_tkill */
  270         "#239 (unimplemented linux_sys_sendfile64)",            /* 239 = unimplemented linux_sys_sendfile64 */
  271         "#240 (unimplemented linux_sys_futex)",         /* 240 = unimplemented linux_sys_futex */
  272         "#241 (unimplemented linux_sys_sched_setaffinity)",             /* 241 = unimplemented linux_sys_sched_setaffinity */
  273         "#242 (unimplemented linux_sys_sched_getaffinity)",             /* 242 = unimplemented linux_sys_sched_getaffinity */
  274         "#243 (unimplemented linux_sys_set_thread_area)",               /* 243 = unimplemented linux_sys_set_thread_area */
  275         "#244 (unimplemented linux_sys_get_thread_area)",               /* 244 = unimplemented linux_sys_get_thread_area */
  276         "#245 (unimplemented linux_sys_io_setup)",              /* 245 = unimplemented linux_sys_io_setup */
  277         "#246 (unimplemented linux_sys_io_destroy)",            /* 246 = unimplemented linux_sys_io_destroy */
  278         "#247 (unimplemented linux_sys_io_getevents)",          /* 247 = unimplemented linux_sys_io_getevents */
  279         "#248 (unimplemented linux_sys_io_submit)",             /* 248 = unimplemented linux_sys_io_submit */
  280         "#249 (unimplemented linux_sys_io_cancel)",             /* 249 = unimplemented linux_sys_io_cancel */
  281         "fadvise64",                    /* 250 = fadvise64 */
  282         "#251 (unimplemented)",         /* 251 = unimplemented */
  283         "linux_exit_group",                     /* 252 = linux_exit_group */
  284         "#253 (unimplemented linux_sys_lookup_dcookie)",                /* 253 = unimplemented linux_sys_lookup_dcookie */
  285         "#254 (unimplemented linux_sys_epoll_create)",          /* 254 = unimplemented linux_sys_epoll_create */
  286         "#255 (unimplemented linux_sys_epoll_ctl)",             /* 255 = unimplemented linux_sys_epoll_ctl */
  287         "#256 (unimplemented linux_sys_epoll_wait)",            /* 256 = unimplemented linux_sys_epoll_wait */
  288         "#257 (unimplemented linux_sys_remap_file_pages)",              /* 257 = unimplemented linux_sys_remap_file_pages */
  289         "#258 (unimplemented linux_sys_set_tid_address)",               /* 258 = unimplemented linux_sys_set_tid_address */
  290         "#259 (unimplemented linux_sys_timer_create)",          /* 259 = unimplemented linux_sys_timer_create */
  291         "#260 (unimplemented linux_sys_timer_settime)",         /* 260 = unimplemented linux_sys_timer_settime */
  292         "#261 (unimplemented linux_sys_timer_gettime)",         /* 261 = unimplemented linux_sys_timer_gettime */
  293         "#262 (unimplemented linux_sys_timer_getoverrun)",              /* 262 = unimplemented linux_sys_timer_getoverrun */
  294         "#263 (unimplemented linux_sys_timer_delete)",          /* 263 = unimplemented linux_sys_timer_delete */
  295         "#264 (unimplemented linux_sys_clock_settime)",         /* 264 = unimplemented linux_sys_clock_settime */
  296         "#265 (unimplemented linux_sys_clock_gettime)",         /* 265 = unimplemented linux_sys_clock_gettime */
  297         "#266 (unimplemented linux_sys_clock_getres)",          /* 266 = unimplemented linux_sys_clock_getres */
  298         "#267 (unimplemented linux_sys_clock_nanosleep)",               /* 267 = unimplemented linux_sys_clock_nanosleep */
  299 };

/* [<][>][^][v][top][bottom][index][help] */