Add __syscall_exit entry point.
[glibc.git] / sysdeps / unix / sysv / linux / ia64 / syscalls.list
blobc68635f5f56175dea73f0a2712e43876ec15717f
1 # File name     Caller  Syscall name    # args  Strong name     Weak names
3 umount2         -       umount          2       __umount2       umount2
5 # Whee! 64-bit systems naturally implement llseek.
6 llseek          EXTRA   lseek           3       __libc_lseek    __lseek lseek __libc_lseek64 __llseek llseek __lseek64 lseek64
7 lseek           llseek  -
8 pread           -       pread           4       __libc_pread    __libc_pread64 __pread pread __pread64 pread64
9 pwrite          -       pwrite          4       __libc_pwrite   __libc_pwrite64 __pwrite pwrite __pwrite64 pwrite64
10 fstatfs         -       fstatfs         i:ip    __fstatfs       fstatfs fstatfs64 __fstatfs64
11 statfs          -       statfs          i:sp    __statfs        statfs statfs64
12 mmap            -       mmap            b:aniiii __mmap         mmap __mmap64 mmap64
13 getpeername     -       getpeername     i:ipp   __getpeername   getpeername
14 getpriority     -       getpriority     i:ii    __getpriority   getpriority
15 ftruncate       -       ftruncate       2       __ftruncate     ftruncate ftruncate64 __ftruncate64
16 truncate        -       truncate        2       truncate        truncate64
17 getrlimit       -       getrlimit       2       __getrlimit     getrlimit getrlimit64
18 setrlimit       -       setrlimit       2       __setrlimit     setrlimit setrlimit64
19 readahead       EXTRA   readahead       3       __readahead     readahead
20 sendfile        -       sendfile        i:iipi  sendfile        sendfile64
22 # semaphore and shm system calls
23 msgctl          -       msgctl          i:iip   __msgctl        msgctl
24 msgget          -       msgget          i:ii    __msgget        msgget
25 msgrcv          -       msgrcv          i:ibnii __msgrcv        msgrcv
26 msgsnd          -       msgsnd          i:ibni  __msgsnd        msgsnd
27 shmat           -       shmat           i:ipi   __shmat         shmat
28 shmctl          -       shmctl          i:iip   __shmctl        shmctl
29 shmdt           -       shmdt           i:s     __shmdt         shmdt
30 shmget          -       shmget          i:iii   __shmget        shmget
31 semop           -       semop           i:ipi   __semop         semop
32 semget          -       semget          i:iii   __semget        semget
33 semctl          -       semctl          i:iiii  __semctl        semctl
35 # proper socket implementations:
36 accept          -       accept          i:iBN   __libc_accept   __accept accept
37 bind            -       bind            i:ipi   __bind          bind
38 connect         -       connect         i:ipi   __libc_connect  __connect_internal __connect connect
39 getpeername     -       getpeername     i:ipp   __getpeername   getpeername
40 getsockname     -       getsockname     i:ipp   __getsockname   getsockname
41 getsockopt      -       getsockopt      i:iiiBN __getsockopt    getsockopt
42 listen          -       listen          i:ii    __listen        listen
43 recv            -       recv            i:ibni  __libc_recv     __recv recv
44 recvfrom        -       recvfrom        i:ibniBN        __libc_recvfrom __recvfrom recvfrom
45 recvmsg         -       recvmsg         i:ipi   __libc_recvmsg  __recvmsg recvmsg
46 send            -       send            i:ibni  __libc_send     __send send
47 sendmsg         -       sendmsg         i:ipi   __libc_sendmsg  __sendmsg sendmsg
48 sendto          -       sendto          i:ibnibn        __libc_sendto   __sendto sendto
49 setsockopt      -       setsockopt      i:iiibn __setsockopt    setsockopt
50 shutdown        -       shutdown        i:ii    __shutdown      shutdown
51 socket          -       socket          i:iii   __socket        socket
52 socketpair      -       socketpair      i:iiif  __socketpair    socketpair
54 # DIG-compliant access to PCI configuration space:
55 pciconfig_read  EXTRA   pciconfig_read  5       pciconfig_read
56 pciconfig_write EXTRA   pciconfig_write 5       pciconfig_write
58 ptrace          -       ptrace          4       __ptrace        ptrace
60 getresuid       -       getresuid       i:ppp   getresuid
61 getresgid       -       getresgid       i:ppp   getresgid
63 rt_sigaction    EXTRA   rt_sigaction    i:ippi  __syscall_rt_sigaction          rt_sigaction
64 rt_sigpending   EXTRA   rt_sigpending   i:pi    __syscall_rt_sigpending         rt_sigpending
65 rt_sigprocmask  EXTRA   rt_sigprocmask  i:ippi  __syscall_rt_sigprocmask        rt_sigprocmask
66 rt_sigqueueinfo EXTRA   rt_sigqueueinfo i:iip   __syscall_rt_sigqueueinfo       rt_sigqueueinfo
67 rt_sigsuspend   EXTRA   rt_sigsuspend   i:pi    __syscall_rt_sigsuspend         rt_sigsuspend
68 rt_sigtimedwait EXTRA   rt_sigtimedwait i:pppi  __syscall_rt_sigtimedwait       rt_sigtimedwait
70 # System calls with wrappers.
71 s_execve        execve  execve          i:spp   __syscall_execve
72 s_exit          exit    exit            i:i     __syscall_exit
73 s_getcwd        getcwd  getcwd          i:pi    __syscall_getcwd        getcwd
74 s_getdents      getdents getdents       i:ipi   __syscall_getdents      getdents
75 s_getdents64    getdents64 getdents64   i:ipi   __syscall_getdents64
76 s_mknod         xmknod  mknod           i:sii   __syscall_mknod
77 s_readv         readv   readv           i:ipi   __syscall_readv
78 s_writev        writev  writev          i:ipi   __syscall_writev
79 s_poll          poll    poll            i:pii   __syscall_poll
80 s_reboot        reboot  reboot          i:iii   __syscall_reboot
81 s_ustat         ustat   ustat           i:ip    __syscall_ustat
82 s_stat          xstat   stat            i:sp    __syscall_stat
83 s_lstat         lxstat  lstat           i:sp    __syscall_lstat
84 s_fstat         fxstat  fstat           i:ip    __syscall_fstat
85 s_sysctl        sysctl  _sysctl         i:p     __syscall__sysctl
87 # IA-64 specific
88 getunwind       EXTRA   getunwind       i:pi    getunwind