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