1 # syscall.conf -- system call prototypes
2 # See ltrace.conf(5) for description of syntax of this file.
6 int execve(string,addr,addr);
10 int getcwd(+string2,ulong);
13 # XXX the last argument should be off_t
14 addr mmap(addr,ulong,int,int,int,long);
16 int munmap(addr,ulong);
17 int open(string,int,octal);
18 int personality(uint);
19 long read(int,+string0,ulong);
20 int stat(string,addr);
23 long write(int,string3,ulong);
25 int setxattr(string,string,addr,uint,int);
26 int lsetxattr(string,string,addr,uint,int);
27 int fsetxattr(int,string,addr,uint,int);
28 int getxattr(string,string,addr,uint);
29 int lgetxattr(string,string,addr,uint);
30 int fgetxattr(int,string,addr,uint);
31 int listxattr(string,addr,uint);
32 int llistxattr(string,addr,uint);
33 int flistxattr(int,addr,uint);
34 int removexattr(string,string);
35 int lremovexattr(string,string);
36 int fremovexattr(int,string);
39 int chmod(string,octal);
40 int fchmod(int,octal);
41 int chown(string,int,int);
42 int fchown(int,int,int);
43 int lchown(string,int,int);
49 int getpriority(int,int);
50 int setpriority(int,int,int);
51 int getrlimit(int,addr);
52 int setrlimit(int,addr);
53 int gettimeofday(addr,addr);
54 int settimeofday(addr,addr);
63 int setreuid(int,int);
64 int setregid(int,int);
68 int getresuid(addr,addr,addr);
69 int setresuid(int,int,int);
70 int getresgid(addr,addr,addr);
71 int setresgid(int,int,int);
73 int link(string,string);
74 int madvise(addr,ulong,int);
75 int mkdir(string,octal);
76 int mknod(string,octal,int);
77 int msync(addr,ulong,int);
79 int poll(addr,uint,int);
80 int readdir(uint,addr,uint);
81 int readlink(string,string,ulong);
82 int reboot(int,int,int,addr);
83 int rename(string,string);
85 int sigaltstack(addr,addr);
86 int statfs(string,addr);
87 int fstatfs(int,addr);
89 int lstat(string,addr);
91 int symlink(string, string);
93 int syslog(int,string,int);
94 int truncate(string,long);
95 int ftruncate(int,long);
96 int mount(string,string,string,ulong,addr);
98 int umount2(string,int);
100 int utime(string,addr);
101 long lseek(int,long,int);
102 addr signal(int,addr);
103 int sigaction(int,addr,addr);
105 int sigpending(addr);
106 int sigprocmask(int,addr,addr);
107 int sigqueue(int,int,addr);
108 int sigsuspend(addr);
110 int waitpid(int,addr,int);
111 ulong readv(int,addr,int);
112 ulong writev(int,addr,int);
113 int mprotect(addr,int,int);
114 int access(string,octal);
115 int getdents(uint, void *, uint);