]> granicus.if.org Git - strace/blob - freebsd/syscalls.print
Fix off_t args on FreeBSD
[strace] / freebsd / syscalls.print
1 #
2 # Copyright (c) 2000, GaĆ«l Roualland <gael.roualland@iname.com>
3 # All rights reserved.
4 #
5 # Redistribution and use in source and binary forms, with or without
6 # modification, are permitted provided that the following conditions
7 # are met:
8 # 1. Redistributions of source code must retain the above copyright
9 #    notice, this list of conditions and the following disclaimer.
10 # 2. Redistributions in binary form must reproduce the above copyright
11 #    notice, this list of conditions and the following disclaimer in the
12 #    documentation and/or other materials provided with the distribution.
13 # 3. The name of the author may not be used to endorse or promote products
14 #    derived from this software without specific prior written permission.
15 #
16 # THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
17 # IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
18 # OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
19 # IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
20 # INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
21 # NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
22 # DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
23 # THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
24 # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
25 # THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
26 #
27 #      $Id$
28 #
29 # Printable syscalls
30 # syntax: syscall [printfunc]
31 #
32 # mostly built from sys_* functions in source code
33
34 __getcwd
35 __sysctl
36 accept
37 access
38 adjtime
39 alarm
40 bind
41 brk
42 capget
43 capset
44 chdir
45 chflags
46 chmod
47 chown
48 chroot
49 close
50 connect
51 creat
52 dup
53 dup2
54 errlist
55 execv
56 execve
57 exit
58 fchdir
59 fchflags
60 fchmod
61 fchown
62 fchroot
63 fcntl
64 flock
65 fork
66 fpathconf
67 fstat
68 fstatfs
69 fsync
70 ftruncate       sys_ftruncate64
71 getdents
72 getdirentries
73 getdomainname
74 getdtablesize
75 getgid
76 getgroups
77 gethostid
78 gethostname
79 getitimer
80 getpagesize
81 getpeername
82 getpgid
83 getpgrp
84 getpid
85 getpriority
86 getrlimit
87 getrusage
88 getsid
89 getsockname
90 getsockopt
91 gettimeofday
92 getuid
93 indir
94 ioctl
95 kill
96 killpg
97 link
98 listen
99 lseek           sys_lseek64
100 lstat
101 mincore
102 mkdir
103 mkfifo
104 mknod
105 mmap            sys_mmap64
106 mprotect
107 msgctl
108 msgget
109 msgrcv
110 msgsnd
111 msync
112 munmap
113 nerr
114 nice
115 open
116 pathconf
117 pipe
118 poll
119 pread           sys_pread64
120 ptrace
121 pwrite          sys_pwrite64
122 quotactl
123 read
124 readlink
125 readv
126 recv
127 recvfrom
128 recvmsg
129 rename
130 rmdir
131 sbrk
132 select
133 semctl
134 semget
135 semop
136 send
137 sendfile
138 sendmsg
139 sendto
140 setdomainname
141 setgroups
142 sethostname
143 setitimer
144 setpgid
145 setpgrp
146 setpriority
147 setregid
148 setresgid
149 setresuid
150 setreuid
151 setrlimit
152 setsid
153 setsockopt
154 settimeofday
155 shmat
156 shmctl
157 shmdt
158 shmget
159 shutdown
160 sigaction
161 sigaltstack
162 sigblock
163 sigcleanup
164 signal
165 sigpause
166 sigpending
167 sigprocmask
168 sigsetmask
169 sigstack
170 sigsuspend
171 sigvec
172 socket
173 socketpair
174 stat
175 statfs
176 stime
177 symlink
178 sysctl
179 time
180 times
181 truncate        sys_truncate64
182 umask
183 uname
184 unlink
185 utime
186 utimes
187 vfork
188 wait
189 wait4
190 waitpid
191 write
192 writev