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/alpha/linux/syscalls.master

Version: -  FREEBSD  -  FREEBSD-12-STABLE  -  FREEBSD-12-0  -  FREEBSD-11-STABLE  -  FREEBSD-11-2  -  FREEBSD-11-1  -  FREEBSD-11-0  -  FREEBSD-10-STABLE  -  FREEBSD-10-4  -  FREEBSD-10-3  -  FREEBSD-10-2  -  FREEBSD-10-1  -  FREEBSD-10-0  -  FREEBSD-9-STABLE  -  FREEBSD-9-3  -  FREEBSD-9-2  -  FREEBSD-9-1  -  FREEBSD-9-0  -  FREEBSD-8-STABLE  -  FREEBSD-8-4  -  FREEBSD-8-3  -  FREEBSD-8-2  -  FREEBSD-8-1  -  FREEBSD-8-0  -  FREEBSD-7-STABLE  -  FREEBSD-7-4  -  FREEBSD-7-3  -  FREEBSD-7-2  -  FREEBSD-7-1  -  FREEBSD-7-0  -  FREEBSD-6-STABLE  -  FREEBSD-6-4  -  FREEBSD-6-3  -  FREEBSD-6-2  -  FREEBSD-6-1  -  FREEBSD-6-0  -  FREEBSD-5-STABLE  -  FREEBSD-5-5  -  FREEBSD-5-4  -  FREEBSD-5-3  -  FREEBSD-5-2  -  FREEBSD-5-1  -  FREEBSD-5-0  -  FREEBSD-4-STABLE  -  FREEBSD-3-STABLE  -  FREEBSD22  -  linux-2.6  -  linux-2.4.22  -  MK83  -  MK84  -  PLAN9  -  DFBSD  -  NETBSD  -  NETBSD5  -  NETBSD4  -  NETBSD3  -  NETBSD20  -  OPENBSD  -  xnu-517  -  xnu-792  -  xnu-792.6.70  -  xnu-1228  -  xnu-1456.1.26  -  xnu-1699.24.8  -  xnu-2050.18.24  -  OPENSOLARIS  -  minix-3-1-1 
SearchContext: -  none  -  3  -  10 

    1  $FreeBSD: releng/5.0/sys/alpha/linux/syscalls.master 89717 2002-01-23 22:46:14Z gallatin $
    2 
    3 ;       @(#)syscalls.master     8.1 (Berkeley) 7/19/93
    4 ; System call name/number master file (or rather, slave, from LINUX).
    5 ; Processed to created linux_sysent.c, linux_syscalls.c and linux_syscall.h.
    6 
    7 ; Columns: number type nargs namespc name alt{name,tag,rtyp}/comments
    8 ;       number  system call number, must be in order
    9 ;       type    one of STD, OBSOL, UNIMPL, COMPAT, CPT_NOA, LIBCOMPAT,
   10 ;               NODEF, NOARGS, NOPROTO
   11 ;       namespc one of POSIX, BSD, STD, NOHIDE (I dont care :-) -Peter
   12 ;       name    psuedo-prototype of syscall routine
   13 ;               If one of the following alts is different, then all appear:
   14 ;       altname name of system call if different
   15 ;       alttag  name of args struct tag if different from [o]`name'"_args"
   16 ;       altrtyp return type if not int (bogus - syscalls always return int)
   17 ;               for UNIMPL/OBSOL, name continues with comments
   18 
   19 ; types:
   20 ;       STD     always included
   21 ;       COMPAT  included on COMPAT #ifdef
   22 ;       CPT_NOA combines COMPAT with NOARGS
   23 ;       LIBCOMPAT included on COMPAT #ifdef, and placed in syscall.h
   24 ;       NOARGS  same as STD except do not create structure in sys/sysproto.h
   25 ;       NODEF   ??
   26 ;       NOPROTO same as STD except do not create structure or function in
   27 ;               sys/sysproto.h
   28 ;       OBSOL   obsolete, not included in system, only specifies name
   29 ;       UNIMPL  not implemented, placeholder only
   30 
   31 #include "opt_compat.h"
   32 #include <sys/param.h>
   33 #include <sys/sysent.h>
   34 #include <sys/sysproto.h>
   35 #include <alpha/linux/linux.h>
   36 #include <alpha/linux/linux_proto.h>
   37 
   38 ; #ifdef's, etc. may be included, and are copied to the output files.
   39 
   40 0       UNIMPL  LINUX
   41 1       MNOPROTO LINUX  { void sys_exit(int rval); } exit sys_exit_args void
   42 2       MSTD    LINUX   { int linux_fork(void); }
   43 3       NOPROTO LINUX   { int read(int fd, char *buf, u_int nbyte); }
   44 4       NOPROTO LINUX   { int write(int fd, char *buf, u_int nbyte); }
   45 5       UNIMPL  LINUX
   46 6       NOPROTO LINUX   { int close(int fd); }
   47 7       STD     OSF1    { int osf1_wait4(int pid, int *status, int options, \
   48                                 struct osf1_rusage *rusage); }
   49 8       UNIMPL  LINUX
   50 9       STD     LINUX   { int linux_link(char *path, char *to); }
   51 10      STD     LINUX   { int linux_unlink(char *path); }
   52 11      UNIMPL  LINUX
   53 12      STD     LINUX   { int linux_chdir(char *path); }
   54 13      NOPROTO LINUX   { int fchdir(int fd); }
   55 14      STD     LINUX   { int linux_mknod(char *path, l_int mode, \
   56                                 l_dev_t dev); }
   57 15      STD     LINUX   { int linux_chmod(char *path, l_mode_t mode); }
   58 16      STD     LINUX   { int linux_chown(char *path, l_uid_t uid, \
   59                                 l_gid_t gid); }
   60 17      STD     OSF1    { int linux_brk(l_ulong dsend); }
   61 18      UNIMPL  LINUX
   62 19      STD     LINUX   { int linux_lseek(l_uint fdes, l_off_t off, \
   63                                 l_int whence); }
   64 20      NOPROTO BSD     { int getpid(void); } 
   65 21      UNIMPL  OSF1    osf1_mount
   66 22      STD     LINUX   { int linux_umount(char *path, l_int flags); }
   67 23      NOPROTO LINUX   { int setuid(uid_t uid); }
   68 24      NOPROTO BSD     { int getuid(void); }
   69 25      UNIMPL  LINUX
   70 26      STD     LINUX   { int linux_ptrace(void); }
   71 27      UNIMPL  LINUX
   72 28      UNIMPL  LINUX
   73 29      UNIMPL  LINUX
   74 30      UNIMPL  LINUX
   75 31      UNIMPL  LINUX
   76 32      UNIMPL  LINUX
   77 33      STD     LINUX   { int linux_access(char *path, l_int flags); }
   78 34      UNIMPL  LINUX
   79 35      UNIMPL  LINUX
   80 36      NOPROTO LINUX   { int sync(void); }
   81 37      STD     LINUX   { int linux_kill(l_int pid, l_int signum); }
   82 38      UNIMPL  LINUX
   83 39      NOPROTO LINUX   { int setpgid(int pid, int pgid); }
   84 40      UNIMPL  LINUX
   85 41      NOPROTO LINUX   { int dup(u_int fd); }
   86 42      NOPROTO BSD     { int pipe(void); }
   87 43      UNIMPL  OSF1    osf_set_program_attributes
   88 44      UNIMPL  LINUX
   89 45      STD     LINUX   { int linux_open(char *path, l_int flags, \
   90                                 l_int mode); }
   91 46      UNIMPL  LINUX
   92 47      NOPROTO BSD     { int getgid(void); }
   93 48      STD     OSF1    { int osf1_sigprocmask(int how, u_long mask); }
   94 49      UNIMPL  LINUX
   95 50      UNIMPL  LINUX
   96 51      NOPROTO LINUX   { int acct(char *path); }
   97 52      STD     LINUX   { int linux_sigpending(void); }
   98 53      UNIMPL  LINUX
   99 54      STD     LINUX   { int linux_ioctl(l_uint fd, l_uint cmd, \
  100                                 l_ulong arg); }
  101 55      UNIMPL  LINUX
  102 56      UNIMPL  LINUX
  103 57      STD     LINUX   { int linux_symlink(char *path, char *to); }
  104 58      STD     LINUX   { int linux_readlink(char *name, char *buf, \
  105                                 l_int count); }
  106 59      STD     LINUX   { int linux_execve(char *path, char **argp, \
  107                                 char **envp); }
  108 60      NOPROTO LINUX   { int umask(int newmask); }
  109 61      NOPROTO LINUX   { int chroot(char *path); }
  110 62      UNIMPL  LINUX
  111 63      NOPROTO LINUX   { int getpgrp(void); }
  112 64      STD     LINUX   { int linux_getpagesize(void); }
  113 65      UNIMPL  LINUX
  114 66      MSTD    LINUX   { int linux_vfork(void); }
  115 67      STD     LINUX   { int linux_newstat(char *path, \
  116                                 struct l_newstat *buf); }
  117 68      STD     LINUX   { int linux_newlstat(char *path, \
  118                                 struct l_newstat *buf); }
  119 69      UNIMPL  LINUX
  120 70      UNIMPL  LINUX
  121 71      STD     OSF1    { int linux_mmap(l_ulong addr, l_ulong len, \
  122                                 l_ulong prot, l_ulong flags, l_ulong fd, \
  123                                 l_ulong pos); }
  124 72      UNIMPL  LINUX
  125 73      STD     LINUX   { int linux_munmap(l_ulong addr, l_size_t len); }
  126 74      STD     LINUX   { int linux_mprotect(l_ulong addr, l_size_t len, \
  127                                 l_ulong prot); }
  128 75      STD     LINUX   { int linux_madvise(void); }
  129 76      STD     LINUX   { int linux_vhangup(void); }
  130 77      UNIMPL  LINUX
  131 78      UNIMPL  LINUX
  132 79      STD     LINUX   { int linux_setgroups(l_int gidsetsize, \
  133                                 l_gid_t *grouplist); }
  134 80      STD     LINUX   { int linux_getgroups(l_int gidsetsize, \
  135                                 l_gid_t *grouplist); }
  136 81      UNIMPL  LINUX   
  137 82      NODEF   LINUX   setpgid setpgid setpgid_args int
  138 83      STD     OSF1    { int osf1_setitimer(u_int which, \
  139                                 struct itimerval *itv, \
  140                                 struct itimerval *oitv); }
  141 84      UNIMPL  LINUX
  142 85      UNIMPL  LINUX
  143 86      UNIMPL  OSF1    osf_getitimer
  144 87      STD     LINUX   { int linux_gethostname(void); }
  145 88      MNOPROTO LINUX  { int osethostname(char *hostname, u_int len); } \
  146                                 osethostname sethostname_args int
  147 89      STD     LINUX   { int linux_getdtablesize(void); }
  148 90      NOPROTO LINUX   { int dup2(u_int from, u_int to); }
  149 91      STD     LINUX   { int linux_newfstat(l_uint fd, \
  150                                 struct l_newstat *buf); }
  151 92      STD     LINUX   { int linux_fcntl(l_uint fd, l_uint cmd, l_ulong arg); }
  152 93      STD     OSF1    { int osf1_select(u_int nd, fd_set *in, fd_set *ou, \
  153                                 fd_set *ex, struct timeval *tv); }
  154 94      NOPROTO LINUX   { int poll(struct pollfd*, unsigned int nfds, \
  155                                 long timeout); }
  156 95      NOPROTO LINUX   { int fsync(int fd); }
  157 96      NOPROTO LINUX   { int setpriority(int which, int who, int prio); }
  158 97      STD     LINUX   { int osf1_socket(int domain, int type, \
  159                                 int protocol); }
  160 98      STD     LINUX   { int linux_connect(l_int s, struct l_sockaddr *name, \
  161                                 l_int namelen); }
  162 99      NOPROTO LINUX   { int oaccept(int s, caddr_t name, int *anamelen); } \
  163                                 accept accept_args int
  164 100     UNIMPL  OSF1    osf_getpriority
  165 101     NOPROTO LINUX   { int osend(int s, caddr_t buf, int len, int flags); }
  166 102     NOPROTO LINUX   { int orecv(int s, caddr_t buf, int len, int flags); }
  167 103     STD     LINUX   { int osf1_sigreturn(struct osigcontext *sigcntxp); }
  168 104     NOPROTO LINUX   { int bind(int s, caddr_t name, int namelen); }
  169 105     NOPROTO LINUX   { int setsockopt(int s, int level, int name, \
  170                                 caddr_t val, int valsize); }
  171 106     NOPROTO LINUX   { int listen(int s, int backlog); }
  172 107     UNIMPL  LINUX
  173 108     UNIMPL  LINUX
  174 109     UNIMPL  LINUX
  175 110     UNIMPL  LINUX
  176 111     STD     LINUX   { int osf1_sigsuspend(unsigned long ss); }
  177 112     UNIMPL  OSF1    osf_sigstack
  178 113     STD     LINUX   { int linux_recvmsg(void); }
  179 114     STD     LINUX   { int linux_sendmsg(void); }
  180 115     UNIMPL  LINUX
  181 116     STD     OSF1    { int osf1_gettimeofday(struct timeval *tp, \
  182                                 struct timezone *tzp); }
  183 117     STD     OSF1    { int osf1_getrusage(long who, void *rusage); }
  184 118     NOPROTO LINUX   { int getsockopt(int s, int level, int name, \
  185                                 caddr_t val, int *avalsize); }
  186 119     UNIMPL  LINUX
  187 120     NOPROTO LINUX   { int readv(int fd, struct iovec *iovp, \
  188                                 u_int iovcnt); }
  189 121     NOPROTO LINUX   { int writev(int fd, struct iovec *iovp, \
  190                                 u_int iovcnt); }
  191 122     UNIMPL  OSF1    osf_settimeofday
  192 123     NOPROTO LINUX   { int fchown(int fd, int uid, int gid); }
  193 124     NOPROTO LINUX   { int fchmod(int fd, int mode); }
  194 125     NOPROTO LINUX   { int orecvfrom(int s, caddr_t buf, size_t len, \
  195                                 int flags, caddr_t from, int *fromlenaddr); } \
  196                                 recvfrom recvfrom_args int
  197 126     NOPROTO LINUX   { int setreuid(int ruid, int euid); }
  198 127     NOPROTO LINUX   { int setregid(int rgid, int egid); }
  199 128     STD     LINUX   { int linux_rename(char *from, char *to); }
  200 129     STD     LINUX   { int linux_truncate(char *path, l_ulong length); }
  201 130     NOPROTO LINUX   { int oftruncate(int fd, long length); }
  202 131     NOPROTO LINUX   { int flock(int fd, int how); }
  203 132     NOPROTO LINUX   { int setgid(gid_t gid); }
  204 133     STD     LINUX   { int osf1_sendto(int s, caddr_t buf, size_t len, \
  205                                 int flags, struct sockaddr *to, int tolen); }
  206 134     NOPROTO LINUX   { int shutdown(int s, int how); }
  207 135     STD     LINUX   { int linux_socketpair(void); }
  208 136     STD     LINUX   { int linux_mkdir(char *path, l_int mode); }
  209 137     STD     LINUX   { int linux_rmdir(char *path); }
  210 138     NOPROTO OSF1    { int utimes(char *path, struct timeval *tptr); }
  211 139     UNIMPL  LINUX
  212 140     UNIMPL  LINUX
  213 141     NOPROTO LINUX   { int ogetpeername(int fdes, caddr_t asa, int *alen); }
  214 142     UNIMPL  LINUX
  215 143     UNIMPL  LINUX
  216 144     STD     LINUX   { int linux_getrlimit(l_uint resource, \
  217                                 struct l_rlimit *rlim); }
  218 145     STD     LINUX   { int linux_setrlimit(l_uint resource, \
  219                                 struct l_rlimit *rlim); }
  220 146     UNIMPL  LINUX
  221 147     NOPROTO LINUX   { int setsid(void); }
  222 148     STD     LINUX   { int linux_quotactl(void); }
  223 149     UNIMPL  LINUX
  224 150     NOPROTO LINUX   { int ogetsockname(int fdec, caddr_t asa, int *alen);} \
  225                                 getsockname getsockname_args int
  226 151     UNIMPL  LINUX
  227 152     UNIMPL  LINUX
  228 153     UNIMPL  LINUX
  229 154     UNIMPL  LINUX
  230 155     UNIMPL  LINUX
  231 156     STD     OSF1    { int osf1_sigaction(int sig, \
  232                                 struct osf1_sigaction *nsa, \
  233                                 struct osf1_sigaction *osa); }
  234 157     UNIMPL  LINUX
  235 158     UNIMPL  LINUX
  236 159     UNIMPL  OSF1    osf_getdirentries
  237 160     UNIMPL  OSF1    osf_statfs
  238 161     UNIMPL  OSF1    osf_fstatfs
  239 162     UNIMPL  LINUX
  240 163     UNIMPL  LINUX
  241 164     UNIMPL  LINUX
  242 165     UNIMPL  OSF1    osf_getdomainname
  243 166     MNOPROTO LINUX  { int setdomainname(char *name, int len); }
  244 167     UNIMPL  LINUX
  245 168     UNIMPL  LINUX
  246 169     UNIMPL  LINUX
  247 170     UNIMPL  LINUX
  248 171     UNIMPL  LINUX
  249 172     UNIMPL  LINUX
  250 173     UNIMPL  LINUX
  251 174     UNIMPL  LINUX
  252 175     UNIMPL  LINUX
  253 176     UNIMPL  LINUX
  254 177     UNIMPL  LINUX
  255 178     UNIMPL  LINUX
  256 179     UNIMPL  LINUX
  257 180     UNIMPL  LINUX
  258 181     UNIMPL  LINUX
  259 182     UNIMPL  LINUX
  260 183     UNIMPL  LINUX
  261 184     UNIMPL  LINUX
  262 185     UNIMPL  LINUX
  263 186     UNIMPL  LINUX
  264 187     UNIMPL  LINUX
  265 188     UNIMPL  LINUX
  266 189     UNIMPL  LINUX
  267 190     UNIMPL  LINUX
  268 191     UNIMPL  LINUX
  269 192     UNIMPL  LINUX
  270 193     UNIMPL  LINUX
  271 194     UNIMPL  LINUX
  272 195     UNIMPL  LINUX
  273 196     UNIMPL  LINUX
  274 197     UNIMPL  LINUX
  275 198     UNIMPL  LINUX
  276 199     UNIMPL  OSF1    osf_swapon
  277 200     STD     LINUX   { int linux_msgctl(l_int msqid, l_int cmd, \
  278                                 struct l_msqid_ds *buf); }
  279 201     STD     LINUX   { int linux_msgget(l_key_t key, l_int msgflg); }
  280 202     STD     LINUX   { int linux_msgrcv(l_int msqid, struct l_msgbuf *msgp, \
  281                                 l_size_t msgsz, l_long msgtyp, l_int msgflg); }
  282 203     STD     LINUX   { int linux_msgsnd(l_int msqid, struct l_msgbuf *msgp, \
  283                                 l_size_t msgsz, l_int msgflg); }
  284 204     STD     LINUX   { int linux_semctl(l_int semid, l_int semnum, \
  285                                 l_int cmd, union l_semun arg); }
  286 205     STD     LINUX   { int linux_semget(l_key_t key, l_int nsems, \
  287                                 l_int semflg); }
  288 206     STD     LINUX   { int linux_semop(l_int semid, struct l_sembuf *tsops, \
  289                                 l_uint nsops); }
  290 207     UNIMPL  OSF1    osf_utsname
  291 208     STD     LINUX   { int linux_lchown(char *path, l_uid_t uid, \
  292                                 l_gid_t gid); }
  293 209     STD     OSF1    { int linux_shmat(l_int shmid, char *shmaddr, \
  294                                 l_int shmflg); }
  295 210     STD     LINUX   { int linux_shmctl(l_int shmid, l_int cmd, \
  296                                 struct l_shmid_ds *buf); }
  297 211     STD     LINUX   { int linux_shmdt(char *shmaddr); }
  298 212     STD     LINUX   { int linux_shmget(l_key_t key, l_size_t size, \
  299                                 l_int shmflg); }
  300 213     UNIMPL  LINUX
  301 214     UNIMPL  LINUX
  302 215     UNIMPL  LINUX
  303 216     UNIMPL  LINUX
  304 217     STD     LINUX   { int linux_msync(l_ulong addr, l_size_t len, \
  305                                 l_int fl); }
  306 218     UNIMPL  LINUX
  307 219     UNIMPL  LINUX
  308 220     UNIMPL  LINUX
  309 221     UNIMPL  LINUX
  310 222     UNIMPL  LINUX
  311 223     UNIMPL  LINUX
  312 224     UNIMPL  LINUX
  313 225     UNIMPL  LINUX
  314 226     UNIMPL  LINUX
  315 227     UNIMPL  LINUX
  316 228     UNIMPL  LINUX
  317 229     UNIMPL  LINUX
  318 230     UNIMPL  LINUX
  319 231     UNIMPL  LINUX
  320 232     UNIMPL  LINUX
  321 233     NOPROTO LINUX   { int getpgid(int pid); }
  322 234     STD     LINUX   { int linux_getsid(l_pid_t pid); }
  323 235     STD     LINUX   { int linux_sigaltstack(void); }
  324 236     UNIMPL  LINUX
  325 237     UNIMPL  LINUX
  326 238     UNIMPL  LINUX
  327 239     UNIMPL  LINUX
  328 240     UNIMPL  LINUX
  329 241     STD     OSF1    { int osf1_sysinfo(int cmd, char *buf, long count); }
  330 242     UNIMPL  LINUX
  331 243     UNIMPL  LINUX
  332 244     UNIMPL  OSF1    osf_proplist_syscall
  333 245     UNIMPL  LINUX
  334 246     UNIMPL  LINUX
  335 247     UNIMPL  LINUX
  336 248     UNIMPL  LINUX
  337 249     UNIMPL  LINUX
  338 250     UNIMPL  LINUX
  339 251     UNIMPL  OSF1    osf_usleep_thread
  340 252     UNIMPL  LINUX
  341 253     UNIMPL  LINUX
  342 254     STD     LINUX   { int linux_sysfs(l_int option, l_ulong arg1, \
  343                                 l_ulong arg2); }
  344 255     UNIMPL  LINUX
  345 256     STD     OSF1    { int osf1_getsysinfo(u_long op, caddr_t buffer, \
  346                                 u_long nbytes, caddr_t arg, u_long flag); }
  347 257     STD     OSF1    { int osf1_setsysinfo(u_long op, caddr_t buffer, \
  348                                 u_long nbytes, caddr_t arg, u_long flag); }
  349 258     UNIMPL  LINUX
  350 259     UNIMPL  LINUX
  351 260     UNIMPL  LINUX
  352 261     UNIMPL  LINUX
  353 262     UNIMPL  LINUX
  354 263     UNIMPL  LINUX
  355 264     UNIMPL  LINUX
  356 265     UNIMPL  LINUX
  357 266     UNIMPL  LINUX
  358 267     UNIMPL  LINUX
  359 268     UNIMPL  LINUX
  360 269     UNIMPL  LINUX
  361 270     UNIMPL  LINUX
  362 271     UNIMPL  LINUX
  363 272     UNIMPL  LINUX
  364 273     UNIMPL  LINUX
  365 274     UNIMPL  LINUX
  366 275     UNIMPL  LINUX
  367 276     UNIMPL  LINUX
  368 277     UNIMPL  LINUX
  369 278     UNIMPL  LINUX
  370 279     UNIMPL  LINUX
  371 280     UNIMPL  LINUX
  372 281     UNIMPL  LINUX
  373 282     UNIMPL  LINUX
  374 283     UNIMPL  LINUX
  375 284     UNIMPL  LINUX
  376 285     UNIMPL  LINUX
  377 286     UNIMPL  LINUX
  378 287     UNIMPL  LINUX
  379 288     UNIMPL  LINUX
  380 289     UNIMPL  LINUX
  381 290     UNIMPL  LINUX
  382 291     UNIMPL  LINUX
  383 292     UNIMPL  LINUX
  384 293     UNIMPL  LINUX
  385 294     UNIMPL  LINUX
  386 295     UNIMPL  LINUX
  387 296     UNIMPL  LINUX
  388 297     UNIMPL  LINUX
  389 298     UNIMPL  LINUX
  390 299     UNIMPL  LINUX
  391 300     STD     LINUX   { int linux_bdflush(void); }
  392 301     STD     LINUX   { int linux_sethae(void); }
  393 302     STD     LINUX   { int linux_mount(char *specialfile, char *dir, \
  394                                 char *filesystemtype, l_ulong rwflag, \
  395                                 void *data); }
  396 303     STD     LINUX   { int linux_old_adjtimex(void); }
  397 304     STD     LINUX   { int linux_swapoff(void); }
  398 305     STD     LINUX   { int linux_getdents(l_uint fd, void *dent, \
  399                                 l_uint count); }
  400 306     STD     LINUX   { int linux_create_module(void); }
  401 307     STD     LINUX   { int linux_init_module(void); }
  402 308     STD     LINUX   { int linux_delete_module(void); }
  403 309     STD     LINUX   { int linux_get_kernel_syms(void); }
  404 310     STD     LINUX   { int linux_syslog(l_int type, char *buf, l_int len); }
  405 311     STD     LINUX   { int linux_reboot(l_int magic1, l_int magic2, \
  406                                 l_uint cmd, void *arg); }
  407 312     STD     LINUX   { int linux_clone(l_int flags, void *stack); }
  408 313     STD     LINUX   { int linux_uselib(char *library); }    
  409 314     NOPROTO BSD     { int mlock(const void *addr, size_t len); }
  410 315     NOPROTO BSD     { int munlock(const void *addr, size_t len); }
  411 316     NOPROTO BSD     { int mlockall(int how); }
  412 317     NOPROTO BSD     { int munlockall(void); }
  413 318     STD     LINUX   { int linux_sysinfo(void); }
  414 319     STD     LINUX   { int linux_sysctl(struct l___sysctl_args *args); }
  415 320     UNIMPL  LINUX   sys_idle
  416 321     STD     LINUX   { int linux_oldumount(char *path); }
  417 322     NOPROTO LINUX   { int swapon(char *name); }
  418 323     STD     LINUX   { int linux_times(struct l_times_argv *buf); }
  419 324     STD     LINUX   { int linux_personality(l_ulong per); }
  420 325     STD     LINUX   { int linux_setfsuid(l_uid_t uid); }
  421 326     STD     LINUX   { int linux_setfsgid(l_gid_t gid); }
  422 327     STD     LINUX   { int linux_ustat(l_dev_t dev, struct l_ustat *ubuf); }
  423 328     STD     LINUX   { int linux_statfs(char *path, \
  424                                 struct l_statfs_buf *buf); }
  425 329     STD     LINUX   { int linux_fstatfs(l_uint fd, \
  426                                 struct l_statfs_buf *buf); }
  427 330     NOPROTO POSIX   { int sched_setparam(pid_t pid, \
  428                                 const struct sched_param *param); }
  429 331     NOPROTO POSIX   { int sched_getparam(pid_t pid, \
  430                                 struct sched_param *param); }
  431 332     STD     POSIX   { int linux_sched_setscheduler(l_pid_t pid, \
  432                                 l_int policy, struct l_sched_param *param); }
  433 333     STD     POSIX   { int linux_sched_getscheduler(l_pid_t pid); }
  434 334     MNOPROTO POSIX  { int sched_yield(void); }
  435 335     STD     POSIX   { int linux_sched_get_priority_max(l_int policy); }
  436 336     STD     POSIX   { int linux_sched_get_priority_min (l_int policy); }
  437 337     NOPROTO POSIX   { int sched_rr_get_interval (pid_t pid, \
  438                                 struct timespec *interval); }
  439 338     UNIMPL  LINUX   sys_afs_syscall
  440 339     STD     LINUX   { int linux_newuname(struct l_newuname_t *buf); }
  441 340     MNOPROTO POSIX  { int nanosleep(const struct timespec *rqtp, \
  442                                 struct timespec *rmtp); }
  443 341     STD     LINUX   { int linux_mremap(l_ulong addr, l_ulong old_len, \
  444                                 l_ulong new_len, l_ulong flags, \
  445                                 l_ulong new_addr); }
  446 342     STD     LINUX   { int linux_nfsservctl(void); }
  447 343     NOPROTO LINUX   { int setresuid(uid_t ruid, uid_t euid, uid_t suid); }
  448 344     NOPROTO LINUX   { int getresuid(uid_t *ruid, uid_t *euid, \
  449                                 uid_t *suid); }
  450 345     STD     LINUX   { int linux_pciconfig_read(void); }
  451 346     STD     LINUX   { int linux_pciconfig_write(void); }
  452 347     STD     LINUX   { int linux_query_module(void); }
  453 348     STD     LINUX   { int linux_prctl(void); }
  454 349     STD     LINUX   { int linux_pread(l_uint fd, char *buf, \
  455                                 l_size_t nbyte, l_loff_t offset); }
  456 350     STD     LINUX   { int linux_pwrite(l_uint fd, char *buf, \
  457                                 l_size_t nbyte, l_loff_t offset); }
  458 351     STD     LINUX   { int linux_rt_sigreturn(void); }
  459 352     STD     LINUX   { int linux_rt_sigaction(l_int sig, \
  460                                 l_sigaction_t *act, l_sigaction_t *oact, \
  461                                 l_size_t sigsetsize); }
  462 353     STD     LINUX   { int linux_rt_sigprocmask(l_int how, \
  463                                 l_sigset_t *mask, l_sigset_t *omask, \
  464                                 l_size_t sigsetsize); }
  465 354     STD     LINUX   { int linux_rt_sigpending(void); }
  466 355     STD     LINUX   { int linux_rt_sigtimedwait(void); }
  467 356     STD     LINUX   { int linux_rt_sigqueueinfo(void); }
  468 357     STD     LINUX   { int linux_rt_sigsuspend(l_sigset_t *newset, \
  469                                 l_size_t sigsetsize); }
  470 358     STD     LINUX   { int linux_select(l_int nfds, l_fd_set *readfds, \
  471                                 l_fd_set *writefds, l_fd_set *exceptfds, \
  472                                 struct l_timeval *timeout); }
  473 359     NOPROTO LINUX   { int gettimeofday(struct timeval *tp, \
  474                                 struct timezone *tzp); }
  475 360     MNOPROTO LINUX  { int settimeofday(struct timeval *tp, \
  476                                 struct timezone *tzp); }
  477 361     STD     LINUX   { int linux_getitimer(l_int which, \
  478                                 struct l_itimerval *itv); }
  479 362     STD     LINUX   { int linux_setitimer(l_int which, \
  480                                 struct l_itimerval *itv, \
  481                                 struct l_itimerval *oitv); }
  482 363     STD     LINUX   { int linux_utimes(char *fname, \
  483                                 struct l_timeval *times); }
  484 364     NOPROTO LINUX   { int getrusage(int who, struct rusage *rusage); }
  485 365     STD     LINUX   { int linux_wait4(l_pid_t pid, l_uint *status, \
  486                                 l_int options, struct l_rusage *rusage); }              
  487 366     STD     LINUX   { int linux_adjtimex(void); }
  488 367     STD     LINUX   { int linux_getcwd(char *buf, l_ulong bufsize); }
  489 368     STD     LINUX   { int linux_capget(void); }
  490 369     STD     LINUX   { int linux_capset(void); }
  491 370     STD     LINUX   { int linux_sendfile(void); }
  492 371     NOPROTO LINUX   { int setresgid(gid_t rgid, gid_t egid, gid_t sgid); }
  493 372     NOPROTO LINUX   { int getresgid(gid_t *rgid, gid_t *egid, \
  494                                 gid_t *sgid); }
  495 373     UNIMPL  LINUX   sys_dipc
  496 374     STD     LINUX   { int linux_pivot_root(char *new_root, \
  497                                 char *put_old); }
  498 375     STD     LINUX   { int linux_mincore(l_ulong start, l_size_t len, \
  499                                 u_char *vec); }
  500 376     STD     LINUX   { int linux_pciconfig_iobase(void); }
  501 377     STD     LINUX   { int linux_getdents64(l_uint fd, void *dirent, \
  502                                 l_uint count); }
  503 

Cache object: 67466a973a3ebdba67be4a30ff8d700d


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