about summary refs log tree commit diff
path: root/REORG.TODO/sysdeps/unix/sysv/linux/syscalls.list
diff options
context:
space:
mode:
authorZack Weinberg <zackw@panix.com>2017-06-08 15:39:03 -0400
committerZack Weinberg <zackw@panix.com>2017-06-08 15:39:03 -0400
commit5046dbb4a7eba5eccfd258f92f4735c9ffc8d069 (patch)
tree4470480d904b65cf14ca524f96f79eca818c3eaf /REORG.TODO/sysdeps/unix/sysv/linux/syscalls.list
parent199fc19d3aaaf57944ef036e15904febe877fc93 (diff)
downloadglibc-zack/build-layout-experiment.tar.gz
glibc-zack/build-layout-experiment.tar.xz
glibc-zack/build-layout-experiment.zip
Prepare for radical source tree reorganization. zack/build-layout-experiment
All top-level files and directories are moved into a temporary storage
directory, REORG.TODO, except for files that will certainly still
exist in their current form at top level when we're done (COPYING,
COPYING.LIB, LICENSES, NEWS, README), all old ChangeLog files (which
are moved to the new directory OldChangeLogs, instead), and the
generated file INSTALL (which is just deleted; in the new order, there
will be no generated files checked into version control).
Diffstat (limited to 'REORG.TODO/sysdeps/unix/sysv/linux/syscalls.list')
-rw-r--r--REORG.TODO/sysdeps/unix/sysv/linux/syscalls.list111
1 files changed, 111 insertions, 0 deletions
diff --git a/REORG.TODO/sysdeps/unix/sysv/linux/syscalls.list b/REORG.TODO/sysdeps/unix/sysv/linux/syscalls.list
new file mode 100644
index 0000000000..8bfb080d80
--- /dev/null
+++ b/REORG.TODO/sysdeps/unix/sysv/linux/syscalls.list
@@ -0,0 +1,111 @@
+# File name	Caller	Syscall name	Args	Strong name	Weak names
+
+adjtimex	adjtime	adjtimex	i:p	__adjtimex	adjtimex ntp_adjtime
+alarm		-	alarm		i:i	alarm
+bdflush		EXTRA	bdflush		i:ii	__compat_bdflush	bdflush@GLIBC_2.0:GLIBC_2.23
+capget		EXTRA	capget		i:pp	capget
+capset		EXTRA	capset		i:pp	capset
+clock_adjtime	EXTRA	clock_adjtime	i:ip	clock_adjtime
+create_module	EXTRA	create_module	3	__compat_create_module	create_module@GLIBC_2.0:GLIBC_2.23
+delete_module	EXTRA	delete_module	3	delete_module
+epoll_create	EXTRA	epoll_create	i:i	epoll_create
+epoll_create1	EXTRA	epoll_create1	i:i	epoll_create1
+epoll_ctl	EXTRA	epoll_ctl	i:iiip	epoll_ctl
+eventfd		EXTRA	eventfd2	i:ii	eventfd
+execve		-	execve		i:spp	__execve	execve
+flock		-	flock		i:ii	__flock		flock
+get_kernel_syms	EXTRA	get_kernel_syms	i:p	__compat_get_kernel_syms	get_kernel_syms@GLIBC_2.0:GLIBC_2.23
+getpid          -       getpid          Ei:     __getpid        getpid
+getegid		-	getegid		Ei:	__getegid	getegid
+geteuid		-	geteuid		Ei:	__geteuid	geteuid
+getpgid		-	getpgid		i:i	__getpgid	getpgid
+getpgrp		-	getpgrp		Ei:	getpgrp
+getpmsg		-	getpmsg		i:ipppp	getpmsg
+getppid		-	getppid		Ei:	__getppid	getppid
+getresuid	-	getresuid	i:ppp	getresuid
+getresgid	-	getresgid	i:ppp	getresgid
+getsid		-	getsid		i:i	getsid
+init_module	EXTRA	init_module	5	init_module
+inotify_add_watch	EXTRA	inotify_add_watch	i:isi	inotify_add_watch
+inotify_init	EXTRA	inotify_init	i:	inotify_init
+inotify_init1	EXTRA	inotify_init1	i:I	inotify_init1
+inotify_rm_watch	EXTRA	inotify_rm_watch	i:ii	inotify_rm_watch
+ioperm		-	ioperm		i:iii	ioperm
+iopl		-	iopl		i:i	iopl
+klogctl		EXTRA	syslog		i:isi	klogctl
+lchown		-	lchown		i:sii	__lchown	lchown
+mincore		-	mincore		i:anV	mincore
+mlock		-	mlock		i:bn	mlock
+mlockall	-	mlockall	i:i	mlockall
+mount		EXTRA	mount		i:sssip	__mount	mount
+mremap		EXTRA	mremap		b:ainip	__mremap	mremap
+munlock		-	munlock		i:ai	munlock
+munlockall	-	munlockall	i:	munlockall
+nfsservctl	EXTRA	nfsservctl	i:ipp	nfsservctl
+pipe		-	pipe		i:f	__pipe		pipe
+pipe2		-	pipe2		i:fi	__pipe2		pipe2
+pivot_root	EXTRA	pivot_root	i:ss	pivot_root
+prctl		EXTRA	prctl		i:iiiii	__prctl		prctl
+putpmsg		-	putpmsg		i:ippii	putpmsg
+query_module	EXTRA	query_module	i:sipip	__compat_query_module	query_module@GLIBC_2.0:GLIBC_2.23
+quotactl	EXTRA	quotactl	i:isip	quotactl
+remap_file_pages -	remap_file_pages i:piiii	__remap_file_pages remap_file_pages
+sched_getp	-	sched_getparam	i:ip	__sched_getparam	sched_getparam
+sched_gets	-	sched_getscheduler	i:i	__sched_getscheduler	sched_getscheduler
+sched_primax	-	sched_get_priority_max	i:i	__sched_get_priority_max	sched_get_priority_max
+sched_primin	-	sched_get_priority_min	i:i	__sched_get_priority_min	sched_get_priority_min
+sched_rr_gi	-	sched_rr_get_interval	i:ip	__sched_rr_get_interval	sched_rr_get_interval
+sched_setp	-	sched_setparam	i:ip	__sched_setparam	sched_setparam
+sched_sets	-	sched_setscheduler	i:iip	__sched_setscheduler	sched_setscheduler
+sched_yield	-	sched_yield	i:	__sched_yield	sched_yield
+sendfile	-	sendfile	i:iipi	sendfile
+sendfile64	-	sendfile64	i:iipi	sendfile64
+setfsgid	EXTRA	setfsgid	i:i	setfsgid
+setfsuid	EXTRA	setfsuid	i:i	setfsuid
+setpgid		-	setpgid		i:ii	__setpgid	setpgid
+sigaltstack	-	sigaltstack	i:PP	__sigaltstack	sigaltstack
+stime		-	stime		i:p	stime
+sysinfo		EXTRA	sysinfo		i:p	__sysinfo	sysinfo
+swapon		-	swapon		i:si	__swapon	swapon
+swapoff		-	swapoff		i:s	__swapoff	swapoff
+unshare		EXTRA	unshare		i:i	unshare
+uselib		EXTRA	uselib		i:s	__compat_uselib	uselib@GLIBC_2.0:GLIBC_2.23
+utime		-	utime		i:sP	utime
+wait4		-	wait4		i:iWiP	__wait4		wait4
+
+chown		-	chown		i:sii	__libc_chown	__chown chown
+
+fchownat	-	fchownat	i:isiii	fchownat
+linkat		-	linkat		i:isisi	linkat
+mkdirat		-	mkdirat		i:isi	mkdirat
+readlinkat	-	readlinkat	i:issi	readlinkat
+symlinkat	-	symlinkat	i:sis	symlinkat
+unlinkat	-	unlinkat	i:isi	unlinkat
+
+setxattr	-	setxattr	i:sspii	setxattr
+lsetxattr	-	lsetxattr	i:sspii	lsetxattr
+fsetxattr	-	fsetxattr	i:ispii	fsetxattr
+getxattr	-	getxattr	i:sspi	getxattr
+lgetxattr	-	lgetxattr	i:sspi	lgetxattr
+fgetxattr	-	fgetxattr	i:ispi	fgetxattr
+listxattr	-	listxattr	i:ssi	listxattr
+llistxattr	-	llistxattr	i:ssi	llistxattr
+flistxattr	-	flistxattr	i:isi	flistxattr
+removexattr	-	removexattr	i:ss	removexattr
+lremovexattr	-	lremovexattr	i:ss	lremovexattr
+fremovexattr	-	fremovexattr	i:is	fremovexattr
+
+mq_setattr	-	mq_getsetattr	i:ipp	mq_setattr
+
+timerfd_create	EXTRA	timerfd_create	i:ii	timerfd_create
+timerfd_settime	EXTRA	timerfd_settime	i:iipp	timerfd_settime
+timerfd_gettime	EXTRA	timerfd_gettime	i:ip	timerfd_gettime
+
+fanotify_init	EXTRA	fanotify_init	i:ii	fanotify_init
+
+name_to_handle_at EXTRA	name_to_handle_at i:isppi name_to_handle_at
+
+setns		EXTRA	setns		i:ii	setns
+
+process_vm_readv EXTRA	process_vm_readv i:ipipii process_vm_readv
+process_vm_writev EXTRA	process_vm_writev i:ipipii process_vm_writev