The Design and Implementation of the FreeBSD Operating System, Second Edition
Now available: The Design and Implementation of the FreeBSD Operating System (Second Edition)


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]

FreeBSD/Linux Kernel Cross Reference
sys/compat/irix/irix_syscalls.c

Version: -  FREEBSD  -  FREEBSD-13-STABLE  -  FREEBSD-13-0  -  FREEBSD-12-STABLE  -  FREEBSD-12-0  -  FREEBSD-11-STABLE  -  FREEBSD-11-0  -  FREEBSD-10-STABLE  -  FREEBSD-10-0  -  FREEBSD-9-STABLE  -  FREEBSD-9-0  -  FREEBSD-8-STABLE  -  FREEBSD-8-0  -  FREEBSD-7-STABLE  -  FREEBSD-7-0  -  FREEBSD-6-STABLE  -  FREEBSD-6-0  -  FREEBSD-5-STABLE  -  FREEBSD-5-0  -  FREEBSD-4-STABLE  -  FREEBSD-3-STABLE  -  FREEBSD22  -  l41  -  OPENBSD  -  linux-2.6  -  MK84  -  PLAN9  -  xnu-8792 
SearchContext: -  none  -  3  -  10 

    1 /* $NetBSD: irix_syscalls.c,v 1.58 2008/04/23 14:10:03 ad Exp $ */
    2 
    3 /*
    4  * System call names.
    5  *
    6  * DO NOT EDIT-- this file is automatically generated.
    7  * created from NetBSD: syscalls.master,v 1.52 2008/04/23 14:07:49 ad Exp
    8  */
    9 
   10 #include <sys/cdefs.h>
   11 __KERNEL_RCSID(0, "$NetBSD: irix_syscalls.c,v 1.58 2008/04/23 14:10:03 ad Exp $");
   12 
   13 #if defined(_KERNEL_OPT)
   14 #if defined(_KERNEL_OPT)
   15 #include "opt_ntp.h"
   16 #include "opt_sysv.h"
   17 #include "opt_compat_43.h"
   18 #endif
   19 #include <sys/param.h>
   20 #include <sys/systm.h>
   21 #include <sys/signal.h>
   22 #include <sys/mount.h>
   23 #include <sys/poll.h>
   24 #include <sys/ioctl_compat.h>
   25 #include <sys/syscallargs.h>
   26 #include <compat/svr4/svr4_types.h>
   27 #include <compat/svr4/svr4_signal.h>
   28 #include <compat/svr4/svr4_ucontext.h>
   29 #include <compat/svr4/svr4_lwp.h>
   30 #include <compat/svr4/svr4_statvfs.h>
   31 #include <compat/svr4/svr4_syscallargs.h>
   32 #include <compat/irix/irix_types.h>
   33 #include <compat/irix/irix_signal.h>
   34 #include <compat/irix/irix_syscallargs.h>
   35 #endif /* _KERNEL_OPT */
   36 
   37 const char *const irix_syscallnames[] = {
   38         /*   0 */       "syscall",
   39         /*   1 */       "exit",
   40         /*   2 */       "fork",
   41         /*   3 */       "read",
   42         /*   4 */       "write",
   43         /*   5 */       "open",
   44         /*   6 */       "close",
   45         /*   7 */       "#7 (obsolete wait)",
   46         /*   8 */       "creat",
   47         /*   9 */       "link",
   48         /*  10 */       "unlink",
   49         /*  11 */       "execv",
   50         /*  12 */       "chdir",
   51         /*  13 */       "time",
   52         /*  14 */       "#14 (obsolete mknod)",
   53         /*  15 */       "chmod",
   54         /*  16 */       "chown",
   55         /*  17 */       "break",
   56         /*  18 */       "#18 (obsolete stat)",
   57         /*  19 */       "lseek",
   58         /*  20 */       "getpid",
   59         /*  21 */       "#21 (unimplemented old_mount)",
   60         /*  22 */       "#22 (unimplemented System V umount)",
   61         /*  23 */       "setuid",
   62         /*  24 */       "getuid_with_euid",
   63         /*  25 */       "#25 (unimplemented stime)",
   64         /*  26 */       "#26 (unimplemented ptrace)",
   65         /*  27 */       "alarm",
   66         /*  28 */       "fstat",
   67         /*  29 */       "pause",
   68         /*  30 */       "utime",
   69         /*  31 */       "#31 (unimplemented was stty)",
   70         /*  32 */       "#32 (unimplemented was gtty)",
   71         /*  33 */       "access",
   72         /*  34 */       "nice",
   73         /*  35 */       "#35 (unimplemented statfs)",
   74         /*  36 */       "sync",
   75         /*  37 */       "kill",
   76         /*  38 */       "#38 (unimplemented fstatfs)",
   77         /*  39 */       "pgrpsys",
   78         /*  40 */       "syssgi",
   79         /*  41 */       "dup",
   80         /*  42 */       "pipe",
   81         /*  43 */       "times",
   82         /*  44 */       "#44 (unimplemented profil)",
   83         /*  45 */       "#45 (unimplemented plock)",
   84         /*  46 */       "setgid",
   85         /*  47 */       "getgid_with_egid",
   86         /*  48 */       "#48 (obsolete ssig)",
   87 #ifdef SYSVMSG
   88         /*  49 */       "msgsys",
   89 #else
   90         /*  49 */       "#49 (unimplemented msgsys)",
   91 #endif
   92         /*  50 */       "#50 (unimplemented sysmips)",
   93         /*  51 */       "#51 (unimplemented acct)",
   94 #ifdef SYSVSHM
   95         /*  52 */       "shmsys",
   96 #else
   97         /*  52 */       "#52 (unimplemented shmsys)",
   98 #endif
   99 #ifdef SYSVSEM
  100         /*  53 */       "semsys",
  101 #else
  102         /*  53 */       "#53 (unimplemented semsys)",
  103 #endif
  104         /*  54 */       "ioctl",
  105         /*  55 */       "#55 (unimplemented uadmin)",
  106         /*  56 */       "sysmp",
  107         /*  57 */       "utssys",
  108         /*  58 */       "#58 (unimplemented)",
  109         /*  59 */       "execve",
  110         /*  60 */       "umask",
  111         /*  61 */       "chroot",
  112         /*  62 */       "fcntl",
  113         /*  63 */       "ulimit",
  114         /*  64 */       "#64 (unimplemented reserved for unix/pc)",
  115         /*  65 */       "#65 (unimplemented reserved for unix/pc)",
  116         /*  66 */       "#66 (unimplemented reserved for unix/pc)",
  117         /*  67 */       "#67 (unimplemented reserved for unix/pc)",
  118         /*  68 */       "#68 (unimplemented reserved for unix/pc)",
  119         /*  69 */       "#69 (unimplemented reserved for unix/pc)",
  120         /*  70 */       "#70 (obsolete advfs)",
  121         /*  71 */       "#71 (obsolete unadvfs)",
  122         /*  72 */       "#72 (obsolete rmount)",
  123         /*  73 */       "#73 (obsolete rumount)",
  124         /*  74 */       "#74 (obsolete rfstart)",
  125         /*  75 */       "getrlimit64",
  126         /*  76 */       "setrlimit64",
  127         /*  77 */       "nanosleep",
  128         /*  78 */       "lseek64",
  129         /*  79 */       "rmdir",
  130         /*  80 */       "mkdir",
  131         /*  81 */       "getdents",
  132         /*  82 */       "sginap",
  133         /*  83 */       "#83 (unimplemented sgikopt)",
  134         /*  84 */       "#84 (unimplemented sysfs)",
  135         /*  85 */       "getmsg",
  136         /*  86 */       "putmsg",
  137         /*  87 */       "poll",
  138         /*  88 */       "sigreturn",
  139         /*  89 */       "accept",
  140         /*  90 */       "bind",
  141         /*  91 */       "connect",
  142         /*  92 */       "gethostid",
  143         /*  93 */       "getpeername",
  144         /*  94 */       "getsockname",
  145         /*  95 */       "getsockopt",
  146         /*  96 */       "listen",
  147         /*  97 */       "recv",
  148         /*  98 */       "recvfrom",
  149         /*  99 */       "recvmsg",
  150         /* 100 */       "select",
  151         /* 101 */       "send",
  152         /* 102 */       "sendmsg",
  153         /* 103 */       "sendto",
  154         /* 104 */       "sethostid",
  155         /* 105 */       "setsockopt",
  156         /* 106 */       "shutdown",
  157         /* 107 */       "socket",
  158         /* 108 */       "gethostname",
  159         /* 109 */       "sethostname",
  160         /* 110 */       "getdomainname",
  161         /* 111 */       "setdomainname",
  162         /* 112 */       "truncate",
  163         /* 113 */       "ftruncate",
  164         /* 114 */       "rename",
  165         /* 115 */       "symlink",
  166         /* 116 */       "readlink",
  167         /* 117 */       "#117 (unimplemented lstat)",
  168         /* 118 */       "#118 (unimplemented)",
  169         /* 119 */       "#119 (unimplemented nfs_svc)",
  170         /* 120 */       "#120 (unimplemented nfs_getfh)",
  171         /* 121 */       "#121 (unimplemented async_daemon)",
  172         /* 122 */       "#122 (unimplemented exportfs)",
  173         /* 123 */       "setregid",
  174         /* 124 */       "setreuid",
  175         /* 125 */       "getitimer",
  176         /* 126 */       "setitimer",
  177         /* 127 */       "adjtime",
  178         /* 128 */       "gettimeofday",
  179         /* 129 */       "sproc",
  180         /* 130 */       "prctl",
  181         /* 131 */       "procblk",
  182         /* 132 */       "sprocsp",
  183         /* 133 */       "#133 (unimplemented sgigsc)",
  184         /* 134 */       "mmap",
  185         /* 135 */       "munmap",
  186         /* 136 */       "mprotect",
  187         /* 137 */       "__msync13",
  188         /* 138 */       "#138 (unimplemented madvise)",
  189         /* 139 */       "#139 (unimplemented pagelock)",
  190         /* 140 */       "#140 (unimplemented getpagesize)",
  191         /* 141 */       "#141 (unimplemented quotactl)",
  192         /* 142 */       "#142 (unimplemented)",
  193         /* 143 */       "getpgrp",
  194         /* 144 */       "setpgrp",
  195         /* 145 */       "#145 (unimplemented vhangup)",
  196         /* 146 */       "fsync",
  197         /* 147 */       "fchdir",
  198         /* 148 */       "getrlimit",
  199         /* 149 */       "setrlimit",
  200         /* 150 */       "#150 (unimplemented cacheflush)",
  201         /* 151 */       "#151 (unimplemented cachectl)",
  202         /* 152 */       "fchown",
  203         /* 153 */       "fchmod",
  204         /* 154 */       "#154 (unimplemented wait3)",
  205         /* 155 */       "#155 (unimplemented socketpair)",
  206         /* 156 */       "systeminfo",
  207         /* 157 */       "uname",
  208         /* 158 */       "xstat",
  209         /* 159 */       "lxstat",
  210         /* 160 */       "fxstat",
  211         /* 161 */       "#161 (unimplemented xmknod)",
  212         /* 162 */       "sigaction",
  213         /* 163 */       "sigpending",
  214         /* 164 */       "sigprocmask",
  215         /* 165 */       "sigsuspend",
  216         /* 166 */       "#166 (unimplemented sigpoll_sys)",
  217         /* 167 */       "swapctl",
  218         /* 168 */       "getcontext",
  219         /* 169 */       "setcontext",
  220         /* 170 */       "waitsys",
  221         /* 171 */       "#171 (unimplemented sigstack)",
  222         /* 172 */       "#172 (unimplemented sigaltstack)",
  223         /* 173 */       "#173 (unimplemented sigsendset)",
  224         /* 174 */       "statvfs",
  225         /* 175 */       "fstatvfs",
  226         /* 176 */       "#176 (unimplemented getpmsg)",
  227         /* 177 */       "#177 (unimplemented putpmsg)",
  228         /* 178 */       "#178 (unimplemented lchown)",
  229         /* 179 */       "#179 (unimplemented priocntl)",
  230         /* 180 */       "#180 (unimplemented sigqueue)",
  231         /* 181 */       "readv",
  232         /* 182 */       "writev",
  233         /* 183 */       "truncate64",
  234         /* 184 */       "ftruncate64",
  235         /* 185 */       "mmap64",
  236         /* 186 */       "#186 (unimplemented dmi)",
  237         /* 187 */       "pread",
  238         /* 188 */       "pwrite",
  239         /* 189 */       "#189 (unimplemented fdatasync)",
  240         /* 190 */       "#190 (unimplemented sgifastpath)",
  241         /* 191 */       "#191 (unimplemented attr_get)",
  242         /* 192 */       "#192 (unimplemented attr_getf)",
  243         /* 193 */       "#193 (unimplemented attr_set)",
  244         /* 194 */       "#194 (unimplemented attr_setf)",
  245         /* 195 */       "#195 (unimplemented attr_remove)",
  246         /* 196 */       "#196 (unimplemented attr_removef)",
  247         /* 197 */       "#197 (unimplemented attr_list)",
  248         /* 198 */       "#198 (unimplemented attr_listf)",
  249         /* 199 */       "#199 (unimplemented attr_multi)",
  250         /* 200 */       "#200 (unimplemented attr_multif)",
  251         /* 201 */       "#201 (unimplemented statvfs64)",
  252         /* 202 */       "#202 (unimplemented fstatvfs64)",
  253         /* 203 */       "getmountid",
  254         /* 204 */       "#204 (unimplemented nsproc)",
  255         /* 205 */       "getdents64",
  256         /* 206 */       "#206 (unimplemented afs_syscall)",
  257         /* 207 */       "ngetdents",
  258         /* 208 */       "ngetdents64",
  259         /* 209 */       "#209 (unimplemented sgi_sesmgr)",
  260         /* 210 */       "pidsprocsp",
  261         /* 211 */       "#211 (unimplemented rexec)",
  262         /* 212 */       "#212 (unimplemented timer_create)",
  263         /* 213 */       "#213 (unimplemented timer_delete)",
  264         /* 214 */       "#214 (unimplemented timer_settime)",
  265         /* 215 */       "#215 (unimplemented timer_gettime)",
  266         /* 216 */       "#216 (unimplemented timer_setoverrun)",
  267         /* 217 */       "#217 (unimplemented sched_rr_get_interval)",
  268         /* 218 */       "#218 (unimplemented sched_yield)",
  269         /* 219 */       "#219 (unimplemented sched_getscheduler)",
  270         /* 220 */       "#220 (unimplemented sched_setscheduler)",
  271         /* 221 */       "#221 (unimplemented sched_getparam)",
  272         /* 222 */       "#222 (unimplemented sched_setparam)",
  273         /* 223 */       "usync_cntl",
  274         /* 224 */       "#224 (unimplemented psema_cntl)",
  275         /* 225 */       "#225 (unimplemented restartreturn)",
  276         /* 226 */       "#226 (unimplemented sysget)",
  277         /* 227 */       "#227 (unimplemented xpg4_recvmsg)",
  278         /* 228 */       "#228 (unimplemented umfscall)",
  279         /* 229 */       "#229 (unimplemented nsproctid)",
  280         /* 230 */       "#230 (unimplemented rexec_complete)",
  281         /* 231 */       "#231 (unimplemented xpg4_sigaltstack)",
  282         /* 232 */       "#232 (unimplemented xpg4_sigaltstack)",
  283         /* 233 */       "#233 (unimplemented xpg4_setregid)",
  284         /* 234 */       "#234 (unimplemented linkfollow)",
  285         /* 235 */       "#235 (unimplemented utimets)",
  286 };

Cache object: 103a87030baf321fdccc80091c09701a


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]


This page is part of the FreeBSD/Linux Linux Kernel Cross-Reference, and was automatically generated using a modified version of the LXR engine.