Chapter 2 : System calls table
S.No |
Name |
p1 |
p2 |
p3 |
p4 |
p5 |
p6 |
Program |
---|---|---|---|---|---|---|---|---|
1 |
fd |
buf |
count |
|||||
2 |
fd |
buf |
count |
|||||
3 |
path |
flags |
mode |
|||||
4 |
fd |
|||||||
5 |
path |
buf |
||||||
6 |
fd |
buf |
||||||
7 |
path |
buf |
||||||
8 |
fds |
nfds |
timeout |
|||||
9 |
fd |
offset |
whence |
|||||
10 |
addr |
length |
prot |
flags |
fd |
offset |
||
11 |
addr |
length |
prot |
|||||
12 |
addr |
length |
||||||
13 |
addr |
|||||||
14 |
signum |
action |
old_act |
|||||
15 |
how |
set |
old_set |
|||||
16 |
unused |
|||||||
17 |
fd |
request |
… |
|||||
18 |
fd |
buf |
count |
offset |
||||
19 |
fd |
buf |
count |
offset |
||||
20 |
fd |
iov |
iocnt |
|||||
21 |
fd |
iov |
iocnt |
|||||
22 |
path |
mode |
||||||
23 |
nfds |
readfds |
writefds |
exceptfds |
timeout |
|||
24 |
||||||||
25 |
old_addr |
old_size |
new_size |
flags |
… |
|||
26 |
addr |
length |
flags |
|||||
27 |
addr |
length |
vec |
|||||
28 |
addr |
length |
advice |
|||||
29 |
key |
size |
shmflag |
|||||
30 |
shmid |
shmaddr |
shmflag |
|||||
31 |
shmid |
cmd |
buf |
|||||
32 |
oldfd |
|||||||
33 |
oldfd |
newfd |
||||||
34 |
||||||||
35 |
treq |
trem |
||||||
35 |
which |
cur_val |
||||||
36 |
secs |
|||||||
37 |
which |
new_val |
old_val |
|||||
38 |
||||||||
39 |
out_fd |
in_fd |
offset |
count |
||||
40 |
domain |
type |
protocol |
|||||
41 |
sockfd |
addr |
addrlen |
|||||
42 |
sockfd |
addr |
addrlen |
|||||
43 |
sockfd |
buf |
len |
flags |
||||
44 |
sockfd |
buf |
len |
flags |
src_addr |
addr_len |
||
45 |
sockfd |
msg |
flags |
|||||
45 |
sockfd |
msg |
flags |
|||||
46 |
sockfd |
how |
||||||
47 |
sockfd |
addr |
addrlen |
|||||
48 |
sockfd |
backlog |
||||||
49 |
sockfd |
addr |
addrlen |
|||||
50 |
sockfd |
addr |
addrlen |
|||||
51 |
domain |
name |
protocol |
sv[2] |
||||
52 |
sockfd |
level |
optname |
optval |
optlen |
|||
53 |
sockfd |
level |
optname |
optval |
optlen |
|||
54 |
fn |
stack |
flags |
arg |
… |
|||
55 |
||||||||
56 |
||||||||
57 |
path |
argv |
envp |
|||||
58 |
status |
|||||||
59 |
pid |
wstatus |
options |
rusage |
||||
60 |
pid |
sig |
||||||
61 |
||||||||
62 |
buf |
|||||||
63 |
key |
nsems |
semflg |
|||||
64 |
semid |
sops |
n_sops |
|||||
65 |
semid |
semnum |
cmd |
… |
||||
66 |
shmaddr |
|||||||
67 |
key |
msgflag |
||||||
68 |
msqid |
msgp |
msgsz |
msgflg |
||||
69 |
msqid |
msgp |
msgsz |
msgtype |
msgflg |
|||
70 |
msqid |
cmd |
buf |
|||||
71 |
fd |
cmd |
… |
|||||
72 |
fd |
oper |
||||||
73 |
fd |
|||||||
74 |
fd |
|||||||
75 |
path |
length |
||||||
76 |
fd |
length |
||||||
77 |
fd |
dirp |
count |
|||||
78 |
buf |
size |
||||||
79 |
path |
|||||||
80 |
fd |
|||||||
81 |
oldpath |
newpath |
||||||
82 |
path |
mode |
||||||
83 |
path |
|||||||
84 |
path |
mode |
||||||
85 |
oldpath |
newpath |
||||||
86 |
path |
|||||||
87 |
oladpath |
newpath |
||||||
88 |
path |
buf |
bufsz |
|||||
89 |
path |
mode |
||||||
90 |
fd |
mode |
||||||
91 |
path |
owner |
group |
|||||
92 |
fd |
owner |
group |
|||||
93 |
path |
owner |
group |
|||||
94 |
mask |
|||||||
95 |
tv |
tz |
||||||
96 |
resource |
rlimit |
||||||
97 |
who |
usage |
||||||
98 |
info |
|||||||
99 |
buf |
|||||||
100 |
request |
pid |
addr |
data |
||||
101 |
||||||||
102 |
type |
bufp |
len |
|||||
103 |
||||||||
104 |
uid |
|||||||
105 |
gid |
|||||||
106 |
||||||||
107 |
||||||||
108 |
pid |
pgid |
||||||
109 |
pid |
|||||||
110 |
||||||||
111 |
||||||||
112 |
ruid |
euid |
||||||
113 |
rgid |
egid |
||||||
114 |
size |
list |
||||||
115 |
size |
list |
||||||
116 |
ruid |
euid |
suid |
|||||
117 |
rgid |
egid |
sgid |
|||||
118 |
ruid |
euid |
suid |
|||||
119 |
rgid |
egid |
sgid |
|||||
120 |
pid |
|||||||
121 |
fsuid |
|||||||
122 |
fsgid |
|||||||
123 |
pid |
|||||||
124 |
hdrp |
datap |
||||||
125 |
hdrp |
datap |
||||||
126 |
set |
|||||||
127 |
set |
info |
timeout |
|||||
128 |
tgid |
sig |
info |
|||||
129 |
mask |
|||||||
130 |
ss |
oss |
||||||
131 |
file |
times |
||||||
132 |
path |
mode |
dev |
|||||
133 |
library |
|||||||
134 |
persona |
|||||||
135 |
dev |
ubuf |
||||||
136 |
path |
buf |
||||||
137 |
fd |
buf |
||||||
138 |
||||||||
139 |
which |
who |
||||||
140 |
which |
who |
prio |
|||||
141 |
pid |
param |
||||||
142 |
pid |
param |
||||||
143 |
pid |
policy |
param |
|||||
144 |
pid |
|||||||
145 |
policy |
|||||||
146 |
policy |
|||||||
147 |
pid |
tp |
||||||
148 |
addr |
len |
||||||
149 |
addr |
len |
||||||
150 |
flags |
|||||||
151 |
||||||||
152 |
||||||||
153 |
func |
ptr |
bytecount |
|||||
154 |
new_root |
put_old |
||||||
155 |
option |
arg2 |
arg3 |
arg4 |
arg5 |
|||
156 |
code |
addr |
||||||
157 |
buf |
|||||||
158 |
resource |
rlim |
||||||
159 |
path |
|||||||
160 |
||||||||
161 |
file |
|||||||
162 |
tv |
tz |
||||||
163 |
source |
target |
fs_type |
mflags |
data |
|||
164 |
target |
flags |
||||||
165 |
path |
swapflgs |
||||||
166 |
path |
|||||||
167 |
magic |
magic2 |
cmd |
arg |
||||
168 |
name |
len |
||||||
169 |
name |
len |
||||||
170 |
level |
|||||||
171 |
from |
num |
turnon |
|||||
172 |
m_image |
len |
param_val |
|||||
173 |
name |
flags |
||||||
174 |
cmd |
special |
id |
addr |
||||
175 |
||||||||
176 |
fd |
offset |
count |
|||||
177 |
path |
name |
value |
size |
flags |
|||
178 |
path |
name |
value |
size |
flags |
|||
179 |
fd |
name |
value |
size |
flags |
|||
180 |
path |
name |
value |
size |
||||
181 |
path |
name |
value |
size |
||||
182 |
fd |
name |
value |
size |
||||
183 |
path |
list |
size |
|||||
184 |
path |
list |
size |
|||||
185 |
fd |
list |
size |
|||||
186 |
path |
name |
||||||
187 |
path |
name |
||||||
188 |
fd |
name |
||||||
189 |
tid |
sig |
||||||
190 |
t |
|||||||
191 |
uaddr |
op |
val |
timeout |
uaddr2 |
val3 |
||
192 |
pid |
cpusetsz |
mask |
|||||
193 |
pid |
cpusetsz |
mask |
|||||
194 |
u_info |
|||||||
195 |
nr_evts |
ctx_idp |
||||||
196 |
ctx_id |
|||||||
197 |
ctx_id |
min_nr |
nr |
evt_strct |
timeout |
|||
198 |
ctx_id |
nrstruct |
iocbpp |
|||||
199 |
ctx_id |
iocb |
result |
|||||
200 |
u_info |
|||||||
201 |
cookie |
buffer |
length |
|||||
202 |
size |
|||||||
203 |
fd |
dirp |
count |
|||||
204 |
tidptr |
|||||||
205 |
||||||||
206 |
semid |
sops |
nsops |
timeout |
||||
207 |
fd |
offset |
length |
advice |
||||
208 |
clockid |
sevp |
timerid |
|||||
209 |
timerid |
flags |
new_val |
old_val |
||||
210 |
timerid |
cur_val |
||||||
211 |
timerid |
|||||||
212 |
timerid |
|||||||
213 |
clockid |
tp |
||||||
214 |
clockid |
tp |
||||||
215 |
clockid |
res |
||||||
216 |
clockid |
flags |
request |
remain |
||||
217 |
status |
|||||||
218 |
epfd |
events |
maxevents |
timeout |
||||
219 |
epfd |
op |
fd |
event |
||||
220 |
tgid |
tid |
sig |
|||||
221 |
filename |
times[2] |
||||||
223 |
addr |
len |
mode |
nodemask |
maxnode |
flags |
||
224 |
mode |
nodemask |
maxnode |
|||||
225 |
mode |
nodemask |
maxnode |
addr |
flags |
|||
226 |
name |
oflag |
mode |
attr |
||||
227 |
name |
|||||||
228 |
mqdes |
msg_ptr |
msg_len |
msg_prio |
abs_to |
|||
229 |
mqdes |
msg_ptr |
msg_len |
msg_prio |
||||
230 |
mqdes |
sevp |
||||||
231 |
entry |
nr_segs |
segs |
flags |
||||
232 |
idtype |
id |
infop |
options |
||||
233 |
type |
desc |
payload |
plen |
keyring |
|||
234 |
type |
desc |
callinfo |
keyring |
||||
235 |
cmd |
… |
||||||
236 |
which |
who |
ioprio |
|||||
237 |
which |
who |
||||||
238 |
||||||||
239 |
fd |
path |
mask |
|||||
240 |
fd |
wd |
||||||
241 |
pid |
maxnode |
old_nodes |
new_nodes |
||||
242 |
dirfd |
pathname |
flags |
mode |
||||
243 |
dirfd |
pathname |
mode |
|||||
244 |
dirfd |
pathname |
mode |
dev |
||||
245 |
dirfd |
pathname |
owner |
group |
flags |
|||
246 |
dirfd |
pathname |
flags |
|||||
247 |
olddirfd |
oldpath |
newdirfd |
newpath |
||||
248 |
olddirfd |
oldpath |
newdirfd |
newpath |
flags |
|||
249 |
target |
newdirfd |
linkpath |
|||||
250 |
dirfd |
pathname |
buf |
bufsize |
||||
251 |
dirfd |
pathname |
mode |
flags |
||||
252 |
dirfd |
pathname |
mode |
flags |
||||
253 |
nfds |
readfds |
writefds |
exceptfds |
timeout |
sigmask |
||
254 |
fds |
nfds |
to_ts |
sigmask |
||||
255 |
flags |
|||||||
256 |
head |
len |
||||||
257 |
pid |
head_ptr |
len_ptr |
|||||
258 |
fd_in |
off_in |
fd_out |
off_out |
len |
flags |
||
259 |
fd_in |
fd_out |
len |
flags |
||||
260 |
fd |
offset |
nbytes |
flags |
||||
261 |
fd |
iov |
nr_segs |
flags |
||||
262 |
pid |
count |
pages |
nodes |
status |
flags |
||
263 |
dirfd |
pathname |
times[2] |
flags |
||||
264 |
epfd |
events |
maxevents |
timeout |
sigmask |
|||
265 |
fd |
mask |
flags |
|||||
266 |
clockid |
flags |
||||||
267 |
initval |
flags |
||||||
268 |
fd |
mode |
offset |
len |
||||
269 |
fd |
flags |
new_val |
old_val |
||||
270 |
fd |
cur_val |
||||||
271 |
sockfd |
addr |
addrlen |
flags |
||||
272 |
fd |
mask |
flags |
|||||
273 |
initval |
|||||||
274 |
flags |
|||||||
275 |
oldfd |
newfd |
flags |
|||||
276 |
pipefd[2] |
flags |
||||||
277 |
flags |
|||||||
278 |
fd |
iov |
iovcnt |
offset |
||||
279 |
fd |
iov |
iovcnt |
offset |
||||
280 |
tgid |
tid |
sig |
info |
||||
281 |
attr |
pid |
cpu |
group_fd |
flags |
|||
282 |
sockfd |
msgvec |
vlen |
flags |
timeout |
|||
283 |
flags |
evt_flags |
||||||
284 |
fn_fd |
flags |
mask |
dirfd |
pathname |
|||
285 |
dirfd |
pathname |
handle |
mountid |
flags |
|||
286 |
mount_fd |
handle |
flags |
|||||
287 |
fd |
|||||||
288 |
sockfd |
msgvec |
vlen |
flags |
||||
289 |
fd |
nstype |
||||||
290 |
cpu |
node |
tcache |
|||||
291 |
pid |
local_iov |
liovcnt |
remot_iov |
riovcnt |
flags |
||
292 |
pid |
local_iov |
liovcnt |
remot_iov |
riovcnt |
flags |
||
293 |
pid1 |
pid2 |
type |
idx1 |
idx2 |
|||
294 |
fd |
param_val |
flags |