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