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/sunos32/sunos32_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: sunos32_syscalls.c,v 1.20 2007/12/20 23:10:51 dsl 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.16 2007/03/04 07:54:09 christos Exp
    8  */
    9 
   10 #include <sys/cdefs.h>
   11 __KERNEL_RCSID(0, "$NetBSD: sunos32_syscalls.c,v 1.20 2007/12/20 23:10:51 dsl Exp $");
   12 
   13 #if defined(_KERNEL_OPT)
   14 #if defined(_KERNEL_OPT)
   15 #include "opt_nfsserver.h"
   16 #include "opt_sysv.h"
   17 #include "opt_compat_sunos.h"
   18 #include "fs_nfs.h"
   19 #endif
   20 #include <sys/param.h>
   21 #include <sys/systm.h>
   22 #include <sys/signal.h>
   23 #include <sys/mount.h>
   24 #include <sys/poll.h>
   25 #include <sys/syscallargs.h>
   26 #include <compat/sunos/sunos.h>
   27 #include <compat/sunos/sunos_syscallargs.h>
   28 #include <compat/netbsd32/netbsd32.h>
   29 #include <compat/netbsd32/netbsd32_syscallargs.h>
   30 #include <compat/sunos32/sunos32.h>
   31 #include <compat/sunos32/sunos32_syscallargs.h>
   32 #endif /* _KERNEL_OPT */
   33 
   34 const char *const sunos32_syscallnames[] = {
   35         /*   0 */       "syscall",
   36         /*   1 */       "netbsd32_exit",
   37         /*   2 */       "fork",
   38         /*   3 */       "netbsd32_read",
   39         /*   4 */       "netbsd32_write",
   40         /*   5 */       "open",
   41         /*   6 */       "netbsd32_close",
   42         /*   7 */       "wait4",
   43         /*   8 */       "creat",
   44         /*   9 */       "netbsd32_link",
   45         /*  10 */       "netbsd32_unlink",
   46         /*  11 */       "execv",
   47         /*  12 */       "netbsd32_chdir",
   48         /*  13 */       "#13 (obsolete old_time)",
   49         /*  14 */       "mknod",
   50         /*  15 */       "netbsd32_chmod",
   51         /*  16 */       "netbsd32_chown",
   52         /*  17 */       "netbsd32_break",
   53         /*  18 */       "#18 (obsolete old_stat)",
   54         /*  19 */       "compat_43_netbsd32_olseek",
   55         /*  20 */       "getpid_with_ppid",
   56         /*  21 */       "#21 (obsolete sunos_old_mount)",
   57         /*  22 */       "#22 (unimplemented System V umount)",
   58         /*  23 */       "netbsd32_setuid",
   59         /*  24 */       "getuid_with_euid",
   60         /*  25 */       "stime",
   61         /*  26 */       "ptrace",
   62         /*  27 */       "#27 (unimplemented old_sunos_alarm)",
   63         /*  28 */       "#28 (unimplemented old_sunos_fstat)",
   64         /*  29 */       "#29 (unimplemented old_sunos_pause)",
   65         /*  30 */       "#30 (unimplemented old_sunos_utime)",
   66         /*  31 */       "#31 (unimplemented old_sunos_stty)",
   67         /*  32 */       "#32 (unimplemented old_sunos_gtty)",
   68         /*  33 */       "access",
   69         /*  34 */       "#34 (unimplemented old_sunos_nice)",
   70         /*  35 */       "#35 (unimplemented old_sunos_ftime)",
   71         /*  36 */       "sync",
   72         /*  37 */       "netbsd32_kill",
   73         /*  38 */       "stat",
   74         /*  39 */       "#39 (unimplemented sunos_setpgrp)",
   75         /*  40 */       "lstat",
   76         /*  41 */       "netbsd32_dup",
   77         /*  42 */       "pipe",
   78         /*  43 */       "#43 (unimplemented sunos_times)",
   79         /*  44 */       "netbsd32_profil",
   80         /*  45 */       "#45 (unimplemented)",
   81         /*  46 */       "netbsd32_setgid",
   82         /*  47 */       "getgid_with_egid",
   83         /*  48 */       "#48 (unimplemented sunos_ssig)",
   84         /*  49 */       "#49 (unimplemented reserved for USG)",
   85         /*  50 */       "#50 (unimplemented reserved for USG)",
   86         /*  51 */       "netbsd32_acct",
   87         /*  52 */       "#52 (unimplemented)",
   88         /*  53 */       "mctl",
   89         /*  54 */       "ioctl",
   90         /*  55 */       "reboot",
   91         /*  56 */       "#56 (obsolete sunos_owait3)",
   92         /*  57 */       "netbsd32_symlink",
   93         /*  58 */       "netbsd32_readlink",
   94         /*  59 */       "execve",
   95         /*  60 */       "netbsd32_umask",
   96         /*  61 */       "netbsd32_chroot",
   97         /*  62 */       "compat_43_netbsd32_fstat43",
   98         /*  63 */       "#63 (unimplemented)",
   99         /*  64 */       "ogetpagesize",
  100         /*  65 */       "omsync",
  101         /*  66 */       "vfork",
  102         /*  67 */       "#67 (obsolete vread)",
  103         /*  68 */       "#68 (obsolete vwrite)",
  104         /*  69 */       "netbsd32_sbrk",
  105         /*  70 */       "netbsd32_sstk",
  106         /*  71 */       "mmap",
  107         /*  72 */       "vadvise",
  108         /*  73 */       "netbsd32_munmap",
  109         /*  74 */       "netbsd32_mprotect",
  110         /*  75 */       "netbsd32_madvise",
  111         /*  76 */       "vhangup",
  112         /*  77 */       "#77 (unimplemented vlimit)",
  113         /*  78 */       "netbsd32_mincore",
  114         /*  79 */       "netbsd32_getgroups",
  115         /*  80 */       "netbsd32_setgroups",
  116         /*  81 */       "getpgrp",
  117         /*  82 */       "setpgrp",
  118         /*  83 */       "netbsd32_setitimer",
  119         /*  84 */       "#84 (unimplemented { int sunos32_sys_wait ( void ) ; })",
  120         /*  85 */       "compat_12_netbsd32_oswapon",
  121         /*  86 */       "netbsd32_getitimer",
  122         /*  87 */       "compat_43_netbsd32_ogethostname",
  123         /*  88 */       "compat_43_netbsd32_osethostname",
  124         /*  89 */       "ogetdtablesize",
  125         /*  90 */       "netbsd32_dup2",
  126         /*  91 */       "#91 (unimplemented getdopt)",
  127         /*  92 */       "fcntl",
  128         /*  93 */       "netbsd32_select",
  129         /*  94 */       "#94 (unimplemented setdopt)",
  130         /*  95 */       "netbsd32_fsync",
  131         /*  96 */       "netbsd32_setpriority",
  132         /*  97 */       "socket",
  133         /*  98 */       "netbsd32_connect",
  134         /*  99 */       "compat_43_netbsd32_oaccept",
  135         /* 100 */       "netbsd32_getpriority",
  136         /* 101 */       "compat_43_netbsd32_osend",
  137         /* 102 */       "compat_43_netbsd32_orecv",
  138         /* 103 */       "#103 (unimplemented old socketaddr)",
  139         /* 104 */       "netbsd32_bind",
  140         /* 105 */       "setsockopt",
  141         /* 106 */       "netbsd32_listen",
  142         /* 107 */       "#107 (unimplemented vtimes)",
  143         /* 108 */       "sigvec",
  144         /* 109 */       "compat_43_netbsd32_sigblock",
  145         /* 110 */       "compat_43_netbsd32_sigsetmask",
  146         /* 111 */       "sigsuspend",
  147         /* 112 */       "compat_43_netbsd32_osigstack",
  148         /* 113 */       "compat_43_netbsd32_orecvmsg",
  149         /* 114 */       "compat_43_netbsd32_osendmsg",
  150         /* 115 */       "#115 (obsolete vtrace)",
  151         /* 116 */       "netbsd32_gettimeofday",
  152         /* 117 */       "netbsd32_getrusage",
  153         /* 118 */       "netbsd32_getsockopt",
  154         /* 119 */       "#119 (unimplemented)",
  155         /* 120 */       "netbsd32_readv",
  156         /* 121 */       "netbsd32_writev",
  157         /* 122 */       "netbsd32_settimeofday",
  158         /* 123 */       "netbsd32_fchown",
  159         /* 124 */       "netbsd32_fchmod",
  160         /* 125 */       "compat_43_netbsd32_orecvfrom",
  161         /* 126 */       "netbsd32_setreuid",
  162         /* 127 */       "netbsd32_setregid",
  163         /* 128 */       "netbsd32_rename",
  164         /* 129 */       "compat_43_netbsd32_otruncate",
  165         /* 130 */       "compat_43_netbsd32_oftruncate",
  166         /* 131 */       "netbsd32_flock",
  167         /* 132 */       "#132 (unimplemented)",
  168         /* 133 */       "netbsd32_sendto",
  169         /* 134 */       "netbsd32_shutdown",
  170         /* 135 */       "socketpair",
  171         /* 136 */       "netbsd32_mkdir",
  172         /* 137 */       "netbsd32_rmdir",
  173         /* 138 */       "netbsd32_utimes",
  174         /* 139 */       "sigreturn",
  175         /* 140 */       "netbsd32_adjtime",
  176         /* 141 */       "compat_43_netbsd32_ogetpeername",
  177         /* 142 */       "gethostid",
  178         /* 143 */       "#143 (unimplemented old sethostid)",
  179         /* 144 */       "getrlimit",
  180         /* 145 */       "setrlimit",
  181         /* 146 */       "compat_43_netbsd32_killpg",
  182         /* 147 */       "#147 (unimplemented)",
  183         /* 148 */       "#148 (unimplemented)",
  184         /* 149 */       "#149 (unimplemented)",
  185         /* 150 */       "compat_43_netbsd32_ogetsockname",
  186         /* 151 */       "#151 (unimplemented getmsg)",
  187         /* 152 */       "#152 (unimplemented putmsg)",
  188         /* 153 */       "netbsd32_poll",
  189         /* 154 */       "#154 (unimplemented)",
  190 #ifdef NFSSERVER
  191         /* 155 */       "nfssvc",
  192 #else
  193         /* 155 */       "#155 (unimplemented)",
  194 #endif
  195         /* 156 */       "compat_43_netbsd32_ogetdirentries",
  196         /* 157 */       "statfs",
  197         /* 158 */       "fstatfs",
  198         /* 159 */       "unmount",
  199 #ifdef NFS
  200         /* 160 */       "async_daemon",
  201         /* 161 */       "getfh",
  202 #else
  203         /* 160 */       "#160 (unimplemented)",
  204         /* 161 */       "#161 (unimplemented)",
  205 #endif
  206         /* 162 */       "compat_09_netbsd32_ogetdomainname",
  207         /* 163 */       "compat_09_netbsd32_osetdomainname",
  208         /* 164 */       "#164 (unimplemented rtschedule)",
  209         /* 165 */       "quotactl",
  210         /* 166 */       "exportfs",
  211         /* 167 */       "mount",
  212         /* 168 */       "ustat",
  213 #ifdef SYSVSEM
  214         /* 169 */       "osemsys",
  215 #else
  216         /* 169 */       "#169 (unimplemented semsys)",
  217 #endif
  218 #ifdef SYSVMSG
  219         /* 170 */       "omsgsys",
  220 #else
  221         /* 170 */       "#170 (unimplemented msgsys)",
  222 #endif
  223 #ifdef SYSVSHM
  224         /* 171 */       "oshmsys",
  225 #else
  226         /* 171 */       "#171 (unimplemented shmsys)",
  227 #endif
  228         /* 172 */       "auditsys",
  229         /* 173 */       "#173 (unimplemented rfssys)",
  230         /* 174 */       "getdents",
  231         /* 175 */       "setsid",
  232         /* 176 */       "netbsd32_fchdir",
  233         /* 177 */       "netbsd32_fchroot",
  234         /* 178 */       "#178 (unimplemented vpixsys)",
  235         /* 179 */       "#179 (unimplemented aioread)",
  236         /* 180 */       "#180 (unimplemented aiowrite)",
  237         /* 181 */       "#181 (unimplemented aiowait)",
  238         /* 182 */       "#182 (unimplemented aiocancel)",
  239         /* 183 */       "sigpending",
  240         /* 184 */       "#184 (unimplemented)",
  241         /* 185 */       "netbsd32_setpgid",
  242         /* 186 */       "netbsd32_pathconf",
  243         /* 187 */       "netbsd32_fpathconf",
  244         /* 188 */       "sysconf",
  245         /* 189 */       "uname",
  246 };

Cache object: 79afa2c7a8ce4d0d57b5130483c19167


[ 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.