Update.
[glibc.git] / sysdeps / unix / sysv / linux / mips / syscalls.list
blob434be84898ac86056f28cba1a15402b286eed286
1 # File name     Caller  Syscall name    # args  Strong name     Weak names
4 # Calls for compatibility with existing MIPS OS implementations and
5 # compilers.
7 cachectl        -       cachectl        3       __cachectl      cachectl
8 cacheflush      -       cacheflush      3       _flush_cache    cacheflush
9 sysmips         -       sysmips         4       __sysmips       sysmips
11 # override select.S in parent directory:
12 select          -       select          5       __select        select
13 sigsuspend      -       sigsuspend      1       __sigsuspend    sigsuspend
16 # Socket functions; Linux/MIPS doesn't use the socketcall(2) wrapper;
17 # it's provided for compatibility, though.
19 accept          -       accept          3       __libc_accept   __accept accept
20 bind            -       bind            3       __bind          bind
21 connect         -       connect         3       __libc_connect  __connect connect
22 getpeername     -       getpeername     3       __getpeername   getpeername
23 getsockname     -       getsockname     3       __getsockname   getsockname
24 getsockopt      -       getsockopt      5       __getsockopt    getsockopt
25 listen          -       listen          2       __listen        listen
26 recv            -       recv            4       __libc_recv     __recv recv
27 recvfrom        -       recvfrom        6       __libc_recvfrom __recvfrom recvfrom
28 recvmsg         -       recvmsg         3       __libc_recvmsg  __recvmsg recvmsg
29 send            -       send            4       __libc_send     __send send
30 sendmsg         -       sendmsg         3       __libc_sendmsg  __sendmsg sendmsg
31 sendto          -       sendto          6       __libc_sendto   __sendto sendto
32 setsockopt      -       setsockopt      5       __setsockopt    setsockopt
33 shutdown        -       shutdown        2       __shutdown      shutdown
34 socket          -       socket          3       __socket        socket
35 socketpair      -       socketpair      4       __socketpair    socketpair
38 # There are defined locally because the caller is also defined in this dir.
40 s_llseek        llseek  _llseek         5       __syscall_llseek
41 s_sigaction     sigaction sigaction     3       __syscall_sigaction
42 s_ustat         ustat   ustat           2       __syscall_ustat
43 sys_mknod       xmknod  mknod           3       __syscall_mknod
44 sys_fstat       fxstat  fstat           2       __syscall_fstat
45 sys_lstat       lxstat  lstat           2       __syscall_lstat
46 sys_stat        xstat   stat            2       __syscall_stat
48 # System calls with wrappers.
49 rt_sigaction    -       rt_sigaction    4       __syscall_rt_sigaction
50 rt_sigpending   -       rt_sigpending   2       __syscall_rt_sigpending
51 rt_sigprocmask  -       rt_sigprocmask  4       __syscall_rt_sigprocmask
52 rt_sigqueueinfo -       rt_sigqueueinfo 3       __syscall_rt_sigqueueinfo
53 rt_sigsuspend   -       rt_sigsuspend   2       __syscall_rt_sigsuspend
54 rt_sigtimedwait -       rt_sigtimedwait 4       __syscall_rt_sigtimedwait
55 s_getcwd        getcwd  getcwd          2       __syscall_getcwd
56 s_getdents      getdents getdents       3       __syscall_getdents
57 s_getpriority   getpriority getpriority 2       __syscall_getpriority
58 s_getresgid     getresgid getresgid     3       __syscall_getresgid
59 s_getresuid     getresuid getresuid     3       __syscall_getresuid
60 s_ipc           msgget  ipc             5       __syscall_ipc
61 s_poll          poll    poll            3       __syscall_poll
62 s_pread64       pread64 pread           6       __syscall_pread
63 s_ptrace        ptrace  ptrace          4       __syscall_ptrace
64 s_pwrite64      pwrite64 pwrite         6       __syscall_pwrite
65 s_reboot        reboot  reboot          3       __syscall_reboot
66 s_sigpending    sigpending sigpending   1       __syscall_sigpending
67 s_sigprocmask   sigprocmask sigprocmask 3       __syscall_sigprocmask
68 # Todo: we can pass 6 args in registers, no need for the wrapper
69 sysctl          sysctl  _sysctl         1       __syscall_sysctl
70 sys_fstat       fxstat  fstat           2       __syscall_fstat
71 sys_lstat       lxstat  lstat           2       __syscall_lstat
72 sys_mknod       xmknod  mknod           3       __syscall_mknod
73 sys_readv       readv   readv           3       __syscall_readv
74 sys_stat        xstat   stat            2       __syscall_stat
75 sys_writev      writev  writev          3       __syscall_writev