Update.
[platform/upstream/glibc.git] / sysdeps / unix / sysv / linux / x86_64 / syscalls.list
1 # File name     Caller  Syscall name    # args  Strong name     Weak names
2
3 arch_prctl      EXTRA   arch_prctl      i:ii    __arch_prctl    arch_prctl
4 mmap            -       mmap            b:aniiii __mmap         mmap __mmap64 mmap64
5 llseek          EXTRA   lseek           i:iii   __libc_lseek64  __llseek llseek __lseek64 lseek64
6 pread           -       pread           i:ibni  __libc_pread    __libc_pread64 __pread pread __pread64 pread64
7 pwrite          -       pwrite          i:ibni  __libc_pwrite   __libc_pwrite64 __pwrite pwrite __pwrite64 pwrite64
8 fstatfs         -       fstatfs         i:ip    __fstatfs       fstatfs __fstatfs64 fstatfs64
9 statfs          -       statfs          i:sp    __statfs        statfs statfs64
10 getresgid       -       getresgid       i:ppp   getresgid
11 getresuid       -       getresuid       i:ppp   getresuid
12 getrlimit       -       getrlimit       i:ip    __getrlimit     getrlimit getrlimit64
13 setrlimit       -       setrlimit       i:ip    __setrlimit     setrlimit64 setrlimit
14 ftruncate       -       ftruncate       i:ii    __ftruncate     ftruncate ftruncate64 __ftruncate64
15 truncate        -       truncate        i:si    truncate        truncate64
16
17 # semaphore and shm system calls
18 msgctl          -       msgctl          i:iip   __msgctl        msgctl
19 msgget          -       msgget          i:ii    __msgget        msgget
20 msgrcv          -       msgrcv          i:ibnii __msgrcv        msgrcv
21 msgsnd          -       msgsnd          i:ibni  __msgsnd        msgsnd
22 shmat           -       shmat           i:ipi   __shmat         shmat
23 shmctl          -       shmctl          i:iip   __shmctl        shmctl
24 shmdt           -       shmdt           i:s     __shmdt         shmdt
25 shmget          -       shmget          i:iii   __shmget        shmget
26 semop           -       semop           i:ipi   __semop         semop
27 semget          -       semget          i:iii   __semget        semget
28 semctl          -       semctl          i:iiii  __semctl        semctl
29
30
31 # proper socket implementations:
32 accept          -       accept          i:iBN   __libc_accept   __accept accept
33 bind            -       bind            i:ipi   __bind          bind
34 connect         -       connect         i:ipi   __libc_connect  __connect connect
35 getpeername     -       getpeername     i:ipp   __getpeername   getpeername
36 getsockname     -       getsockname     i:ipp   __getsockname   getsockname
37 getsockopt      -       getsockopt      i:iiiBN __getsockopt    getsockopt
38 listen          -       listen          i:ii    __listen        listen
39 recvfrom        -       recvfrom        i:ibniBN        __libc_recvfrom __recvfrom recvfrom
40 recvmsg         -       recvmsg         i:ipi   __libc_recvmsg  recvmsg
41 sendmsg         -       sendmsg         i:ipi   __libc_sendmsg  sendmsg
42 sendto          -       sendto          i:ibnibn        __libc_sendto   __sendto sendto
43 setsockopt      -       setsockopt      i:iiibn __setsockopt    setsockopt
44 shutdown        -       shutdown        i:ii    __shutdown      shutdown
45 socket          -       socket          i:iii   __socket        socket
46 socketpair      -       socketpair      i:iiif  __socketpair    socketpair