]> git.ipfire.org Git - thirdparty/glibc.git/blame - sysdeps/unix/sysv/linux/syscall-names.list
Update syscall-names.list for Linux 5.3.
[thirdparty/glibc.git] / sysdeps / unix / sysv / linux / syscall-names.list
CommitLineData
2dba5ce7 1# List of all known Linux system calls.
04277e02 2# Copyright (C) 2017-2019 Free Software Foundation, Inc.
2dba5ce7
FW
3# This file is part of the GNU C Library.
4#
5# The GNU C Library is free software; you can redistribute it and/or
6# modify it under the terms of the GNU Lesser General Public
7# License as published by the Free Software Foundation; either
8# version 2.1 of the License, or (at your option) any later version.
9#
10# The GNU C Library is distributed in the hope that it will be useful,
11# but WITHOUT ANY WARRANTY; without even the implied warranty of
12# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
13# Lesser General Public License for more details.
14#
15# You should have received a copy of the GNU Lesser General Public
16# License along with the GNU C Library; if not, see
5a82c748 17# <https://www.gnu.org/licenses/>.
2dba5ce7
FW
18
19# This file contains the list of system call names names. It has to
20# remain in alphabetica order. Lines which start with # are treated
21# as comments. This file can list all potential system calls. The
22# names are only used if the installed kernel headers also provide
23# them.
24
0f02b6cf
JM
25# The list of system calls is current as of Linux 5.3.
26kernel 5.3
2dba5ce7
FW
27
28FAST_atomic_update
29FAST_cmpxchg
30FAST_cmpxchg64
31_llseek
32_newselect
33_sysctl
34accept
35accept4
36access
37acct
38acl_get
39acl_set
40add_key
41adjtimex
42afs_syscall
43alarm
44alloc_hugepages
45arch_prctl
46arm_fadvise64_64
47arm_sync_file_range
48atomic_barrier
49atomic_cmpxchg_32
50attrctl
51bdflush
52bind
53bpf
54break
0bb8f8c7 55breakpoint
2dba5ce7
FW
56brk
57cachectl
58cacheflush
59capget
60capset
61chdir
62chmod
63chown
64chown32
65chroot
66clock_adjtime
7621676f 67clock_adjtime64
2dba5ce7 68clock_getres
7621676f 69clock_getres_time64
2dba5ce7 70clock_gettime
7621676f 71clock_gettime64
2dba5ce7 72clock_nanosleep
7621676f 73clock_nanosleep_time64
2dba5ce7 74clock_settime
7621676f 75clock_settime64
2dba5ce7
FW
76clone
77clone2
0f02b6cf 78clone3
2dba5ce7
FW
79close
80cmpxchg_badaddr
81connect
82copy_file_range
83creat
84create_module
85delete_module
86dipc
87dup
88dup2
89dup3
90epoll_create
91epoll_create1
92epoll_ctl
93epoll_ctl_old
94epoll_pwait
95epoll_wait
96epoll_wait_old
97eventfd
98eventfd2
99exec_with_loader
100execv
101execve
102execveat
103exit
104exit_group
105faccessat
106fadvise64
107fadvise64_64
108fallocate
109fanotify_init
110fanotify_mark
111fchdir
112fchmod
113fchmodat
114fchown
115fchown32
116fchownat
117fcntl
118fcntl64
119fdatasync
120fgetxattr
121finit_module
122flistxattr
123flock
124fork
a63b96fb 125fp_udfiex_crtl
2dba5ce7
FW
126free_hugepages
127fremovexattr
1f7097d0 128fsconfig
2dba5ce7 129fsetxattr
1f7097d0
FW
130fsmount
131fsopen
132fspick
2dba5ce7
FW
133fstat
134fstat64
135fstatat64
136fstatfs
137fstatfs64
138fsync
139ftime
140ftruncate
141ftruncate64
142futex
7621676f 143futex_time64
2dba5ce7
FW
144futimesat
145get_kernel_syms
146get_mempolicy
147get_robust_list
148get_thread_area
0bb8f8c7 149get_tls
2dba5ce7
FW
150getcpu
151getcwd
152getdents
153getdents64
154getdomainname
155getdtablesize
156getegid
157getegid32
158geteuid
159geteuid32
160getgid
161getgid32
162getgroups
163getgroups32
164gethostname
165getitimer
166getpagesize
167getpeername
168getpgid
169getpgrp
170getpid
171getpmsg
172getppid
173getpriority
174getrandom
175getresgid
176getresgid32
177getresuid
178getresuid32
179getrlimit
180getrusage
181getsid
182getsockname
183getsockopt
184gettid
185gettimeofday
186getuid
187getuid32
188getunwind
189getxattr
190getxgid
191getxpid
192getxuid
193gtty
194idle
195init_module
196inotify_add_watch
197inotify_init
198inotify_init1
199inotify_rm_watch
200io_cancel
201io_destroy
202io_getevents
17b26500 203io_pgetevents
7621676f 204io_pgetevents_time64
2dba5ce7
FW
205io_setup
206io_submit
7621676f
JM
207io_uring_enter
208io_uring_register
209io_uring_setup
2dba5ce7
FW
210ioctl
211ioperm
212iopl
213ioprio_get
214ioprio_set
215ipc
216kcmp
217kern_features
218kexec_file_load
219kexec_load
220keyctl
221kill
222lchown
223lchown32
224lgetxattr
225link
226linkat
227listen
228listxattr
229llistxattr
230llseek
231lock
232lookup_dcookie
233lremovexattr
234lseek
235lsetxattr
236lstat
237lstat64
238madvise
239mbind
240membarrier
241memfd_create
242memory_ordering
243migrate_pages
244mincore
245mkdir
246mkdirat
247mknod
248mknodat
249mlock
250mlock2
251mlockall
252mmap
253mmap2
254modify_ldt
255mount
1f7097d0 256move_mount
2dba5ce7
FW
257move_pages
258mprotect
259mpx
260mq_getsetattr
261mq_notify
262mq_open
263mq_timedreceive
7621676f 264mq_timedreceive_time64
2dba5ce7 265mq_timedsend
7621676f 266mq_timedsend_time64
2dba5ce7
FW
267mq_unlink
268mremap
269msgctl
270msgget
271msgrcv
272msgsnd
273msync
274multiplexer
275munlock
276munlockall
277munmap
278name_to_handle_at
279nanosleep
280newfstatat
281nfsservctl
282ni_syscall
283nice
284old_adjtimex
477e739b 285old_getpagesize
2dba5ce7
FW
286oldfstat
287oldlstat
288oldolduname
289oldstat
290oldumount
291olduname
292open
293open_by_handle_at
1f7097d0 294open_tree
2dba5ce7
FW
295openat
296osf_adjtime
297osf_afs_syscall
298osf_alt_plock
299osf_alt_setsid
300osf_alt_sigpending
301osf_asynch_daemon
302osf_audcntl
303osf_audgen
304osf_chflags
305osf_execve
306osf_exportfs
307osf_fchflags
308osf_fdatasync
309osf_fpathconf
310osf_fstat
311osf_fstatfs
312osf_fstatfs64
313osf_fuser
314osf_getaddressconf
315osf_getdirentries
316osf_getdomainname
317osf_getfh
318osf_getfsstat
319osf_gethostid
320osf_getitimer
321osf_getlogin
322osf_getmnt
323osf_getrusage
324osf_getsysinfo
325osf_gettimeofday
326osf_kloadcall
327osf_kmodcall
328osf_lstat
329osf_memcntl
330osf_mincore
331osf_mount
332osf_mremap
333osf_msfs_syscall
334osf_msleep
335osf_mvalid
336osf_mwakeup
337osf_naccept
338osf_nfssvc
339osf_ngetpeername
340osf_ngetsockname
341osf_nrecvfrom
342osf_nrecvmsg
343osf_nsendmsg
344osf_ntp_adjtime
345osf_ntp_gettime
346osf_old_creat
347osf_old_fstat
348osf_old_getpgrp
349osf_old_killpg
350osf_old_lstat
351osf_old_open
352osf_old_sigaction
353osf_old_sigblock
354osf_old_sigreturn
355osf_old_sigsetmask
356osf_old_sigvec
357osf_old_stat
358osf_old_vadvise
359osf_old_vtrace
360osf_old_wait
361osf_oldquota
362osf_pathconf
363osf_pid_block
364osf_pid_unblock
365osf_plock
366osf_priocntlset
367osf_profil
368osf_proplist_syscall
369osf_reboot
370osf_revoke
371osf_sbrk
372osf_security
373osf_select
374osf_set_program_attributes
375osf_set_speculative
376osf_sethostid
377osf_setitimer
378osf_setlogin
379osf_setsysinfo
380osf_settimeofday
381osf_shmat
382osf_signal
383osf_sigprocmask
384osf_sigsendset
385osf_sigstack
386osf_sigwaitprim
387osf_sstk
388osf_stat
389osf_statfs
390osf_statfs64
391osf_subsys_info
392osf_swapctl
393osf_swapon
394osf_syscall
395osf_sysinfo
396osf_table
397osf_uadmin
398osf_usleep_thread
399osf_uswitch
400osf_utc_adjtime
401osf_utc_gettime
402osf_utimes
403osf_utsname
404osf_wait4
405osf_waitid
406pause
407pciconfig_iobase
408pciconfig_read
409pciconfig_write
410perf_event_open
411perfctr
412perfmonctl
413personality
0f02b6cf 414pidfd_open
7621676f 415pidfd_send_signal
2dba5ce7
FW
416pipe
417pipe2
418pivot_root
419pkey_alloc
420pkey_free
421pkey_mprotect
422poll
423ppoll
7621676f 424ppoll_time64
2dba5ce7
FW
425prctl
426pread64
427preadv
428preadv2
429prlimit64
430process_vm_readv
431process_vm_writev
432prof
433profil
434pselect6
7621676f 435pselect6_time64
2dba5ce7
FW
436ptrace
437putpmsg
438pwrite64
439pwritev
440pwritev2
441query_module
442quotactl
443read
444readahead
445readdir
446readlink
447readlinkat
448readv
449reboot
450recv
451recvfrom
452recvmmsg
7621676f 453recvmmsg_time64
2dba5ce7
FW
454recvmsg
455remap_file_pages
456removexattr
457rename
458renameat
459renameat2
460request_key
461restart_syscall
47ad5e1a 462riscv_flush_icache
2dba5ce7 463rmdir
17b26500 464rseq
2dba5ce7
FW
465rt_sigaction
466rt_sigpending
467rt_sigprocmask
468rt_sigqueueinfo
469rt_sigreturn
470rt_sigsuspend
471rt_sigtimedwait
7621676f 472rt_sigtimedwait_time64
2dba5ce7
FW
473rt_tgsigqueueinfo
474rtas
475s390_guarded_storage
476s390_pci_mmio_read
477s390_pci_mmio_write
478s390_runtime_instr
39f898c6 479s390_sthyi
2dba5ce7
FW
480sched_get_affinity
481sched_get_priority_max
482sched_get_priority_min
483sched_getaffinity
484sched_getattr
485sched_getparam
486sched_getscheduler
487sched_rr_get_interval
7621676f 488sched_rr_get_interval_time64
2dba5ce7
FW
489sched_set_affinity
490sched_setaffinity
491sched_setattr
492sched_setparam
493sched_setscheduler
494sched_yield
495seccomp
496security
497select
498semctl
499semget
500semop
501semtimedop
7621676f 502semtimedop_time64
2dba5ce7
FW
503send
504sendfile
505sendfile64
506sendmmsg
507sendmsg
508sendto
509set_mempolicy
510set_robust_list
511set_thread_area
512set_tid_address
0bb8f8c7 513set_tls
2dba5ce7
FW
514setdomainname
515setfsgid
516setfsgid32
517setfsuid
518setfsuid32
519setgid
520setgid32
521setgroups
522setgroups32
523sethae
524sethostname
525setitimer
526setns
527setpgid
528setpgrp
529setpriority
530setregid
531setregid32
532setresgid
533setresgid32
534setresuid
535setresuid32
536setreuid
537setreuid32
538setrlimit
539setsid
540setsockopt
541settimeofday
542setuid
543setuid32
544setxattr
545sgetmask
546shmat
547shmctl
548shmdt
549shmget
550shutdown
551sigaction
552sigaltstack
553signal
554signalfd
555signalfd4
556sigpending
557sigprocmask
558sigreturn
559sigsuspend
560socket
561socketcall
562socketpair
563splice
564spu_create
565spu_run
566ssetmask
567stat
568stat64
569statfs
570statfs64
571statx
572stime
573stty
574subpage_prot
575swapcontext
576swapoff
577swapon
578switch_endian
579symlink
580symlinkat
581sync
582sync_file_range
583sync_file_range2
584syncfs
585sys_debug_setcontext
586sys_epoll_create
587sys_epoll_ctl
588sys_epoll_wait
589syscall
590sysfs
591sysinfo
592syslog
593sysmips
594tee
595tgkill
596time
597timer_create
598timer_delete
599timer_getoverrun
600timer_gettime
7621676f 601timer_gettime64
2dba5ce7 602timer_settime
7621676f 603timer_settime64
2dba5ce7
FW
604timerfd
605timerfd_create
606timerfd_gettime
7621676f 607timerfd_gettime64
2dba5ce7 608timerfd_settime
7621676f 609timerfd_settime64
2dba5ce7
FW
610times
611tkill
612truncate
613truncate64
614tuxcall
a63b96fb 615udftrap
2dba5ce7
FW
616ugetrlimit
617ulimit
618umask
619umount
620umount2
621uname
622unlink
623unlinkat
624unshare
625uselib
626userfaultfd
0bb8f8c7
FW
627usr26
628usr32
2dba5ce7
FW
629ustat
630utime
631utimensat
7621676f 632utimensat_time64
2dba5ce7
FW
633utimes
634utrap_install
635vfork
636vhangup
637vm86
638vm86old
639vmsplice
640vserver
641wait4
642waitid
643waitpid
644write
645writev