summaryrefslogtreecommitdiffstats
path: root/src/basic/syscalls-riscv64.txt
blob: c0364d76f6329f1417f6072003392f85d98ae8d8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
_llseek
_newselect
accept	202
accept4	242
access
acct	89
add_key	217
adjtimex	171
alarm
arc_gettls
arc_settls
arc_usr_cmpxchg
arch_prctl
arm_fadvise64_64
atomic_barrier
atomic_cmpxchg_32
bind	200
bpf	280
brk	214
cachectl
cacheflush
cachestat	451
capget	90
capset	91
chdir	49
chmod
chown
chown32
chroot	51
clock_adjtime	266
clock_adjtime64
clock_getres	114
clock_getres_time64
clock_gettime	113
clock_gettime64
clock_nanosleep	115
clock_nanosleep_time64
clock_settime	112
clock_settime64
clone	220
clone3	435
close	57
close_range	436
connect	203
copy_file_range	285
creat
delete_module	106
dipc
dup	23
dup2
dup3	24
epoll_create
epoll_create1	20
epoll_ctl	21
epoll_ctl_old
epoll_pwait	22
epoll_pwait2	441
epoll_wait
epoll_wait_old
eventfd
eventfd2	19
exec_with_loader
execv
execve	221
execveat	281
exit	93
exit_group	94
faccessat	48
faccessat2	439
fadvise64	223
fadvise64_64
fallocate	47
fanotify_init	262
fanotify_mark	263
fchdir	50
fchmod	52
fchmodat	53
fchmodat2	452
fchown	55
fchown32
fchownat	54
fcntl	25
fcntl64
fdatasync	83
fgetxattr	10
finit_module	273
flistxattr	13
flock	32
fork
fremovexattr	16
fsconfig	431
fsetxattr	7
fsmount	432
fsopen	430
fspick	433
fstat	80
fstat64
fstatat64
fstatfs	44
fstatfs64
fsync	82
ftruncate	46
ftruncate64
futex	98
futex_requeue	456
futex_time64
futex_wait	455
futex_waitv	449
futex_wake	454
futimesat
get_mempolicy	236
get_robust_list	100
get_thread_area
getcpu	168
getcwd	17
getdents
getdents64	61
getdomainname
getdtablesize
getegid	177
getegid32
geteuid	175
geteuid32
getgid	176
getgid32
getgroups	158
getgroups32
gethostname
getitimer	102
getpagesize
getpeername	205
getpgid	155
getpgrp
getpid	172
getppid	173
getpriority	141
getrandom	278
getresgid	150
getresgid32
getresuid	148
getresuid32
getrlimit	163
getrusage	165
getsid	156
getsockname	204
getsockopt	209
gettid	178
gettimeofday	169
getuid	174
getuid32
getxattr	8
getxgid
getxpid
getxuid
init_module	105
inotify_add_watch	27
inotify_init
inotify_init1	26
inotify_rm_watch	28
io_cancel	3
io_destroy	1
io_getevents	4
io_pgetevents	292
io_pgetevents_time64
io_setup	0
io_submit	2
io_uring_enter	426
io_uring_register	427
io_uring_setup	425
ioctl	29
ioperm
iopl
ioprio_get	31
ioprio_set	30
ipc
kcmp	272
kern_features
kexec_file_load	294
kexec_load	104
keyctl	219
kill	129
landlock_add_rule	445
landlock_create_ruleset	444
landlock_restrict_self	446
lchown
lchown32
lgetxattr	9
link
linkat	37
listen	201
listmount	458
listxattr	11
llistxattr	12
lookup_dcookie	18
lremovexattr	15
lseek	62
lsetxattr	6
lsm_get_self_attr	459
lsm_list_modules	461
lsm_set_self_attr	460
lstat
lstat64
madvise	233
map_shadow_stack	453
mbind	235
membarrier	283
memfd_create	279
memfd_secret	447
memory_ordering
migrate_pages	238
mincore	232
mkdir
mkdirat	34
mknod
mknodat	33
mlock	228
mlock2	284
mlockall	230
mmap	222
mmap2
modify_ldt
mount	40
mount_setattr	442
move_mount	429
move_pages	239
mprotect	226
mq_getsetattr	185
mq_notify	184
mq_open	180
mq_timedreceive	183
mq_timedreceive_time64
mq_timedsend	182
mq_timedsend_time64
mq_unlink	181
mremap	216
msgctl	187
msgget	186
msgrcv	188
msgsnd	189
msync	227
multiplexer
munlock	229
munlockall	231
munmap	215
name_to_handle_at	264
nanosleep	101
newfstatat	79
nice
old_adjtimex
oldfstat
oldlstat
oldolduname
oldstat
oldumount
olduname
open
open_by_handle_at	265
open_tree	428
openat	56
openat2	437
or1k_atomic
osf_fstat
osf_fstatfs
osf_fstatfs64
osf_getdirentries
osf_getdomainname
osf_getitimer
osf_getrusage
osf_getsysinfo
osf_gettimeofday
osf_lstat
osf_mount
osf_proplist_syscall
osf_select
osf_set_program_attributes
osf_setitimer
osf_setsysinfo
osf_settimeofday
osf_shmat
osf_sigprocmask
osf_sigstack
osf_stat
osf_statfs
osf_statfs64
osf_swapon
osf_syscall
osf_sysinfo
osf_usleep_thread
osf_utimes
osf_utsname
osf_wait4
pause
pciconfig_iobase
pciconfig_read
pciconfig_write
perf_event_open	241
perfctr
personality	92
pidfd_getfd	438
pidfd_open	434
pidfd_send_signal	424
pipe
pipe2	59
pivot_root	41
pkey_alloc	289
pkey_free	290
pkey_mprotect	288
poll
ppoll	73
ppoll_time64
prctl	167
pread64	67
preadv	69
preadv2	286
prlimit64	261
process_madvise	440
process_mrelease	448
process_vm_readv	270
process_vm_writev	271
pselect6	72
pselect6_time64
ptrace	117
pwrite64	68
pwritev	70
pwritev2	287
quotactl	60
quotactl_fd	443
read	63
readahead	213
readdir
readlink
readlinkat	78
readv	65
reboot	142
recv
recvfrom	207
recvmmsg	243
recvmmsg_time64
recvmsg	212
remap_file_pages	234
removexattr	14
rename
renameat
renameat2	276
request_key	218
restart_syscall	128
riscv_flush_icache	259
riscv_hwprobe	258
rmdir
rseq	293
rt_sigaction	134
rt_sigpending	136
rt_sigprocmask	135
rt_sigqueueinfo	138
rt_sigreturn	139
rt_sigsuspend	133
rt_sigtimedwait	137
rt_sigtimedwait_time64
rt_tgsigqueueinfo	240
rtas
s390_guarded_storage
s390_pci_mmio_read
s390_pci_mmio_write
s390_runtime_instr
s390_sthyi
sched_get_affinity
sched_get_priority_max	125
sched_get_priority_min	126
sched_getaffinity	123
sched_getattr	275
sched_getparam	121
sched_getscheduler	120
sched_rr_get_interval	127
sched_rr_get_interval_time64
sched_set_affinity
sched_setaffinity	122
sched_setattr	274
sched_setparam	118
sched_setscheduler	119
sched_yield	124
seccomp	277
select
semctl	191
semget	190
semop	193
semtimedop	192
semtimedop_time64
send
sendfile	71
sendfile64
sendmmsg	269
sendmsg	211
sendto	206
set_mempolicy	237
set_mempolicy_home_node	450
set_robust_list	99
set_thread_area
set_tid_address	96
setdomainname	162
setfsgid	152
setfsgid32
setfsuid	151
setfsuid32
setgid	144
setgid32
setgroups	159
setgroups32
sethae
sethostname	161
setitimer	103
setns	268
setpgid	154
setpgrp
setpriority	140
setregid	143
setregid32
setresgid	149
setresgid32
setresuid	147
setresuid32
setreuid	145
setreuid32
setrlimit	164
setsid	157
setsockopt	208
settimeofday	170
setuid	146
setuid32
setxattr	5
sgetmask
shmat	196
shmctl	195
shmdt	197
shmget	194
shutdown	210
sigaction
sigaltstack	132
signal
signalfd
signalfd4	74
sigpending
sigprocmask
sigreturn
sigsuspend
socket	198
socketcall
socketpair	199
splice	76
spu_create
spu_run
ssetmask
stat
stat64
statfs	43
statfs64
statmount	457
statx	291
stime
subpage_prot
swapcontext
swapoff	225
swapon	224
switch_endian
symlink
symlinkat	36
sync	81
sync_file_range	84
sync_file_range2
syncfs	267
sys_debug_setcontext
syscall
sysfs
sysinfo	179
syslog	116
sysmips
tee	77
tgkill	131
time
timer_create	107
timer_delete	111
timer_getoverrun	109
timer_gettime	108
timer_gettime64
timer_settime	110
timer_settime64
timerfd
timerfd_create	85
timerfd_gettime	87
timerfd_gettime64
timerfd_settime	86
timerfd_settime64
times	153
tkill	130
truncate	45
truncate64
ugetrlimit
umask	166
umount
umount2	39
uname	160
unlink
unlinkat	35
unshare	97
userfaultfd	282
ustat
utime
utimensat	88
utimensat_time64
utimes
utrap_install
vfork
vhangup	58
vm86
vm86old
vmsplice	75
wait4	260
waitid	95
waitpid
write	64
writev	66