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