Update.
[glibc.git] / sysdeps / unix / sysv / linux / alpha / syscalls.list
blobef14984cc260aa419d9bbbf7636de29a8b28ebed
1 # File name     Caller  Syscall name    # args  Strong name     Weak names
3 # used to implement inb()/outb() etc.
4 sethae          -       sethae          1       __sethae
6 msgctl          -       msgctl          3       __msgctl        msgctl
7 msgget          -       msgget          2       __msgget        msgget
8 msgrcv          -       msgrcv          5       __msgrcv        msgrcv
9 msgsnd          -       msgsnd          4       __msgsnd        msgsnd
10 shmat           -       osf_shmat       3       __shmat         shmat
11 shmctl          -       shmctl          3       __shmctl        shmctl
12 shmdt           -       shmdt           1       __shmdt         shmdt
13 shmget          -       shmget          3       __shmget        shmget
14 semop           -       semop           3       __semop         semop
15 semget          -       semget          3       __semget        semget
16 semctl          -       semctl          4       __semctl        semctl
18 osf_sigprocmask -       osf_sigprocmask 2       __osf_sigprocmask
19 sigstack        -       sigstack        2       sigstack
21 getpeername     -       getpeername     3       __getpeername   getpeername
22 getpriority     -       getpriority     2       __getpriority   getpriority
23 mmap            -       mmap            6       __mmap          mmap __mmap64 mmap64
24 llseek          EXTRA   lseek           3       __llseek        llseek __lseek64 lseek64
25 pread           -       pread           4       __pread         pread __pread64 pread64
26 pwrite          -       pwrite          4       __pwrite        pwrite __pwrite64 pwrite64
27 fstatfs         -       fstatfs         2       __fstatfs       fstatfs fstatfs64
28 statfs          -       statfs          2       __statfs        statfs statfs64
29 getrlimit       -       getrlimit       2       __getrlimit     getrlimit getrlimit64
30 setrlimit       -       setrlimit       2       setrlimit       setrlimit64
31 ftruncate       -       ftruncate       2       __ftruncate     ftruncate ftruncate64
32 truncate        -       truncate        2       truncate        truncate64
34 # these are actually common with the x86:
35 sys_ustat       ustat   ustat           2       __syscall_ustat
36 sys_mknod       xmknod  mknod           3       __syscall_mknod
38 # proper socket implementations:
39 accept          -       accept          3       __libc_accept   __accept accept
40 bind            -       bind            3       __bind          bind
41 connect         -       connect         3       __libc_connect  __connect connect
42 getpeername     -       getpeername     3       __getpeername   getpeername
43 getsockname     -       getsockname     3       __getsockname   getsockname
44 getsockopt      -       getsockopt      5       __getsockopt    getsockopt
45 listen          -       listen          2       __listen        listen
46 recv            -       recv            4       __libc_recv     __recv recv
47 recvfrom        -       recvfrom        6       __libc_recvfrom __recvfrom recvfrom
48 __recvmsg       -       recvmsg         3       __syscall_recvmsg
49 ptrace          -       ptrace          4       __ptrace        ptrace
50 send            -       send            4       __libc_send     __send send
51 __sendmsg       -       sendmsg         3       __syscall_sendmsg
52 sendto          -       sendto          6       __libc_sendto   __sendto sendto
53 setsockopt      -       setsockopt      5       __setsockopt    setsockopt
54 shutdown        -       shutdown        2       __shutdown      shutdown
55 socket          -       socket          3       __socket        socket
56 socketpair      -       socketpair      4       __socketpair    socketpair
57 sysctl          -       _sysctl         6       sysctl
59 getresuid       -       getresuid       3       getresuid
60 getresgid       -       getresgid       3       getresgid
62 # access pci space protected from machine checks:
63 pciconfig_read  EXTRA   pciconfig_read  5       pciconfig_read
64 pciconfig_write EXTRA   pciconfig_write 5       pciconfig_write
66 # Wrapper for adjtimex.
67 adjtimex       -       syscall_adjtimex 1      __syscall_adjtimex syscall_adjtimex
69 # support old timeval32 entry points
70 osf_select      -       osf_select      5       __select_tv32  __select@GLIBC_2.0 select@GLIBC_2.0
71 osf_gettimeofday -      osf_gettimeofday 2      __gettimeofday_tv32  __gettimeofday@GLIBC_2.0 gettimeofday@GLIBC_2.0
72 osf_settimeofday -      osf_settimeofday 2      __settimeofday_tv32  settimeofday@GLIBC_2.0
73 osf_getitimer   -       osf_getitimer   2       __getitimer_tv32  getitimer@GLIBC_2.0
74 osf_setitimer   -       osf_setitimer   3       __setitimer_tv32  setitimer@GLIBC_2.0
75 osf_utimes      -       osf_utimes      2       __utimes_tv32  utimes@GLIBC_2.0
76 osf_getrusage   -       osf_getrusage   2       __getrusage_tv32  getrusage@GLIBC_2.0
77 osf_wait4       -       osf_wait4       2       __wait4_tv32  wait4@GLIBC_2.0
78 old_adjtimex    -       old_adjtimex    1       __adjtimex_tv32  __adjtimex@GLIBC_2.0 adjtimex@GLIBC_2.0
80 # and one for timeval64 entry points
81 adjtimex        adjtime adjtimex        1       __syscall_adjtimex_tv64