aboutsummaryrefslogtreecommitdiffstats
path: root/sys/linux
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2025-04-14 08:03:22 +0200
committerDmitry Vyukov <dvyukov@google.com>2025-04-15 08:30:57 +0000
commitc7e92da6cb06679b04062786481f50e42c585bfc (patch)
treeea62c10f126ecf9580aaaf9e6c5a42665ace84d8 /sys/linux
parent9117e5af6f73d893bff315f64d797ff6466146eb (diff)
tools/syz-declextract: extract function references more precisely
Currently we misparse some function references, e.g. for: .write = (foo) ? bar : baz, we extract "foo". Extract first function reference from such expressions.
Diffstat (limited to 'sys/linux')
-rw-r--r--sys/linux/auto.txt39
-rw-r--r--sys/linux/auto.txt.info71
2 files changed, 87 insertions, 23 deletions
diff --git a/sys/linux/auto.txt b/sys/linux/auto.txt
index c777be650..e9b41201f 100644
--- a/sys/linux/auto.txt
+++ b/sys/linux/auto.txt
@@ -69,6 +69,7 @@ include <include/uapi/linux/kvm.h>
include <include/uapi/linux/l2tp.h>
include <include/uapi/linux/landlock.h>
include <include/uapi/linux/loop.h>
+include <include/uapi/linux/membarrier.h>
include <include/uapi/linux/mount.h>
include <include/uapi/linux/msg.h>
include <include/uapi/linux/nbd-netlink.h>
@@ -93,6 +94,7 @@ include <include/uapi/linux/ptrace.h>
include <include/uapi/linux/random.h>
include <include/uapi/linux/resource.h>
include <include/uapi/linux/rtc.h>
+include <include/uapi/linux/sched.h>
include <include/uapi/linux/seccomp.h>
include <include/uapi/linux/seg6_genl.h>
include <include/uapi/linux/sem.h>
@@ -313,14 +315,14 @@ finit_module$auto(fd fd, uargs ptr[in, string], flags int32)
flistxattr$auto(fd fd, list ptr[inout, string], size intptr)
flock$auto(fd fd, cmd int32)
fremovexattr$auto(fd fd, name ptr[in, string])
-fsconfig$auto(fd fd, cmd int32, _key ptr[in, string], _value ptr[in, array[auto_todo]], aux gid)
+fsconfig$auto(fd fd, cmd int32, _key ptr[in, string], _value ptr[in, array[auto_todo]], aux uid)
fsconfig$auto_EROFS_MOUNT_DAX_ALWAYS(fd fd, cmd int32, _key ptr[in, string], _value ptr[in, array[auto_todo]], aux const[EROFS_MOUNT_DAX_ALWAYS])
fsconfig$auto_EROFS_MOUNT_DAX_NEVER(fd fd, cmd int32, _key ptr[in, string], _value ptr[in, array[auto_todo]], aux const[EROFS_MOUNT_DAX_NEVER])
fsconfig$auto_FSCONFIG_CMD_CREATE(fd fd, cmd const[FSCONFIG_CMD_CREATE], _key ptr[in, string], _value ptr[in, array[auto_todo]], aux int32)
fsconfig$auto_FSCONFIG_CMD_CREATE_EXCL(fd fd, cmd const[FSCONFIG_CMD_CREATE_EXCL], _key ptr[in, string], _value ptr[in, array[auto_todo]], aux int32)
fsconfig$auto_FSCONFIG_CMD_RECONFIGURE(fd fd, cmd const[FSCONFIG_CMD_RECONFIGURE], _key ptr[in, string], _value ptr[in, array[auto_todo]], aux int32)
fsconfig$auto_FSCONFIG_SET_BINARY(fd fd, cmd const[FSCONFIG_SET_BINARY], _key ptr[in, string], _value ptr[in, array[auto_todo]], aux int32)
-fsconfig$auto_FSCONFIG_SET_FD(fd fd, cmd const[FSCONFIG_SET_FD], _key ptr[in, string], _value ptr[in, array[auto_todo]], aux uid)
+fsconfig$auto_FSCONFIG_SET_FD(fd fd, cmd const[FSCONFIG_SET_FD], _key ptr[in, string], _value ptr[in, array[auto_todo]], aux gid)
fsconfig$auto_FSCONFIG_SET_FLAG(fd fd, cmd const[FSCONFIG_SET_FLAG], _key ptr[in, string], _value ptr[in, array[auto_todo]], aux int32)
fsconfig$auto_FSCONFIG_SET_PATH(fd fd, cmd const[FSCONFIG_SET_PATH], _key ptr[in, string], _value ptr[in, array[auto_todo]], aux gid)
fsconfig$auto_FSCONFIG_SET_PATH_EMPTY(fd fd, cmd const[FSCONFIG_SET_PATH_EMPTY], _key ptr[in, string], _value ptr[in, array[auto_todo]], aux int32)
@@ -656,6 +658,17 @@ madvise$auto_MADV_WIPEONFORK(start intptr, len_in intptr, behavior const[MADV_WI
map_shadow_stack$auto(addr intptr, size intptr, flags int32)
mbind$auto(start intptr, len intptr, mode intptr, nmask ptr[in, intptr], maxnode intptr, flags int32)
membarrier$auto(cmd int32, flags int32, cpu_id int32)
+membarrier$auto_MEMBARRIER_CMD_GET_REGISTRATIONS(cmd const[MEMBARRIER_CMD_GET_REGISTRATIONS], flags int32, cpu_id int32)
+membarrier$auto_MEMBARRIER_CMD_GLOBAL(cmd const[MEMBARRIER_CMD_GLOBAL], flags int32, cpu_id int32)
+membarrier$auto_MEMBARRIER_CMD_GLOBAL_EXPEDITED(cmd const[MEMBARRIER_CMD_GLOBAL_EXPEDITED], flags int32, cpu_id int32)
+membarrier$auto_MEMBARRIER_CMD_PRIVATE_EXPEDITED(cmd const[MEMBARRIER_CMD_PRIVATE_EXPEDITED], flags int32, cpu_id int32)
+membarrier$auto_MEMBARRIER_CMD_PRIVATE_EXPEDITED_RSEQ(cmd const[MEMBARRIER_CMD_PRIVATE_EXPEDITED_RSEQ], flags int32, cpu_id int32)
+membarrier$auto_MEMBARRIER_CMD_PRIVATE_EXPEDITED_SYNC_CORE(cmd const[MEMBARRIER_CMD_PRIVATE_EXPEDITED_SYNC_CORE], flags int32, cpu_id int32)
+membarrier$auto_MEMBARRIER_CMD_QUERY(cmd const[MEMBARRIER_CMD_QUERY], flags int32, cpu_id int32)
+membarrier$auto_MEMBARRIER_CMD_REGISTER_GLOBAL_EXPEDITED(cmd const[MEMBARRIER_CMD_REGISTER_GLOBAL_EXPEDITED], flags int32, cpu_id int32)
+membarrier$auto_MEMBARRIER_CMD_REGISTER_PRIVATE_EXPEDITED(cmd const[MEMBARRIER_CMD_REGISTER_PRIVATE_EXPEDITED], flags int32, cpu_id int32)
+membarrier$auto_MEMBARRIER_CMD_REGISTER_PRIVATE_EXPEDITED_RSEQ(cmd const[MEMBARRIER_CMD_REGISTER_PRIVATE_EXPEDITED_RSEQ], flags int32, cpu_id int32)
+membarrier$auto_MEMBARRIER_CMD_REGISTER_PRIVATE_EXPEDITED_SYNC_CORE(cmd const[MEMBARRIER_CMD_REGISTER_PRIVATE_EXPEDITED_SYNC_CORE], flags int32, cpu_id int32)
memfd_create$auto(uname ptr[in, string], flags int32) fd
memfd_secret$auto(flags int32) fd
migrate_pages$auto(pid pid, maxnode intptr, old_nodes ptr[in, intptr], new_nodes ptr[in, intptr])
@@ -965,7 +978,21 @@ rt_sigtimedwait_time64$auto(uthese ptr[in, sigset_t$auto], uinfo ptr[inout, sigi
rt_tgsigqueueinfo$auto(tgid pid, pid pid, sig int32, uinfo ptr[inout, siginfo$auto])
rt_tgsigqueueinfo$auto_SIGCONT(tgid pid, pid pid, sig const[SIGCONT], uinfo ptr[inout, siginfo$auto])
sched_get_priority_max$auto(policy int32)
+sched_get_priority_max$auto_SCHED_BATCH(policy const[SCHED_BATCH])
+sched_get_priority_max$auto_SCHED_DEADLINE(policy const[SCHED_DEADLINE])
+sched_get_priority_max$auto_SCHED_EXT(policy const[SCHED_EXT])
+sched_get_priority_max$auto_SCHED_FIFO(policy const[SCHED_FIFO])
+sched_get_priority_max$auto_SCHED_IDLE(policy const[SCHED_IDLE])
+sched_get_priority_max$auto_SCHED_NORMAL(policy const[SCHED_NORMAL])
+sched_get_priority_max$auto_SCHED_RR(policy const[SCHED_RR])
sched_get_priority_min$auto(policy int32)
+sched_get_priority_min$auto_SCHED_BATCH(policy const[SCHED_BATCH])
+sched_get_priority_min$auto_SCHED_DEADLINE(policy const[SCHED_DEADLINE])
+sched_get_priority_min$auto_SCHED_EXT(policy const[SCHED_EXT])
+sched_get_priority_min$auto_SCHED_FIFO(policy const[SCHED_FIFO])
+sched_get_priority_min$auto_SCHED_IDLE(policy const[SCHED_IDLE])
+sched_get_priority_min$auto_SCHED_NORMAL(policy const[SCHED_NORMAL])
+sched_get_priority_min$auto_SCHED_RR(policy const[SCHED_RR])
sched_getaffinity$auto(pid pid, len int32, user_mask_ptr ptr[inout, intptr])
sched_getattr$auto(pid pid, uattr ptr[inout, sched_attr$auto], usize int32, flags int32)
sched_getparam$auto(pid pid, param ptr[inout, sched_param$auto])
@@ -2223,9 +2250,9 @@ read$auto_long_retry_limit_ops_(fd fd_long_retry_limit_ops_, buf ptr[out, array[
resource fd_loop_ctl_fops_loop[fd]
openat$auto_loop_ctl_fops_loop(fd const[AT_FDCWD], file ptr[in, string["/dev/loop-control"]], flags flags[open_flags], mode const[0]) fd_loop_ctl_fops_loop
-ioctl$auto_LOOP_CTL_ADD(fd fd_loop_ctl_fops_loop, cmd const[LOOP_CTL_ADD], arg fd)
-ioctl$auto_LOOP_CTL_GET_FREE(fd fd_loop_ctl_fops_loop, cmd const[LOOP_CTL_GET_FREE], arg fd)
-ioctl$auto_LOOP_CTL_REMOVE(fd fd_loop_ctl_fops_loop, cmd const[LOOP_CTL_REMOVE], arg fd)
+ioctl$auto_LOOP_CTL_ADD(fd fd_loop_ctl_fops_loop, cmd const[LOOP_CTL_ADD], arg pid)
+ioctl$auto_LOOP_CTL_GET_FREE(fd fd_loop_ctl_fops_loop, cmd const[LOOP_CTL_GET_FREE], arg pid)
+ioctl$auto_LOOP_CTL_REMOVE(fd fd_loop_ctl_fops_loop, cmd const[LOOP_CTL_REMOVE], arg pid)
resource fd_lowpan_control_fops_6lowpan[fd]
openat$auto_lowpan_control_fops_6lowpan(fd const[AT_FDCWD], file ptr[in, string["/sys/kernel/debug/bluetooth/6lowpan_control"]], flags flags[open_flags], mode const[0]) fd_lowpan_control_fops_6lowpan
@@ -9899,7 +9926,7 @@ xfs_growfs_log$auto {
}
xfs_growfs_rt$auto {
- newblocks auto_union[gid, int64]
+ newblocks int64
extsize int32
}
diff --git a/sys/linux/auto.txt.info b/sys/linux/auto.txt.info
index 0ea72bdc7..da31f29ee 100644
--- a/sys/linux/auto.txt.info
+++ b/sys/linux/auto.txt.info
@@ -120,9 +120,12 @@ FILEOP dapm_bias_read_file func:dapm_bias_read_file loc:26 coverage:0 access:unk
FILEOP dapm_widget_power_read_file func:dapm_widget_power_read_file loc:150 coverage:0 access:unknown manual_desc:unknown auto_desc:false file:sound/soc/soc-dapm.c subsystem:sound
FILEOP dax_mmap func:dax_mmap loc:52 coverage:0 access:unknown manual_desc:unknown auto_desc:false file:drivers/dax/device.c subsystem:cxl subsystem:nvdimm
FILEOP ddebug_proc_write func:ddebug_proc_write loc:430 coverage:0 access:unknown manual_desc:unknown auto_desc:false file:lib/dynamic_debug.c subsystem:kernel
+FILEOP debug_output func:debug_output loc:41 coverage:0 access:unknown manual_desc:unknown auto_desc:false file:drivers/usb/host/ohci-dbg.c subsystem:usb
FILEOP debug_read func:debug_read loc:4 coverage:0 access:unknown manual_desc:unknown auto_desc:false file:fs/ocfs2/dlm/dlmdebug.c subsystem:ocfs2
FILEOP debugfs_attr_read_fs_debugfs_file func:debugfs_attr_read loc:44 coverage:79 access:unknown manual_desc:unknown auto_desc:true file:fs/debugfs/file.c subsystem:fs
FILEOP debugfs_attr_read_fs_debugfs_file func:debugfs_attr_read loc:44 coverage:79 access:unknown manual_desc:unknown auto_desc:false file:fs/debugfs/file.c subsystem:fs
+FILEOP debugfs_attr_write_signed_fs_debugfs_file func:debugfs_attr_write_signed loc:56 coverage:84 access:unknown manual_desc:unknown auto_desc:true file:fs/debugfs/file.c subsystem:fs
+FILEOP debugfs_attr_write_signed_fs_debugfs_file func:debugfs_attr_write_signed loc:56 coverage:84 access:unknown manual_desc:unknown auto_desc:false file:fs/debugfs/file.c subsystem:fs
FILEOP debugfs_read_file_bool_fs_debugfs_file func:debugfs_read_file_bool loc:19 coverage:58 access:unknown manual_desc:unknown auto_desc:true file:fs/debugfs/file.c subsystem:fs
FILEOP debugfs_read_file_bool_fs_debugfs_file func:debugfs_read_file_bool loc:19 coverage:58 access:unknown manual_desc:unknown auto_desc:false file:fs/debugfs/file.c subsystem:fs
FILEOP debugfs_read_file_str func:debugfs_read_file_str loc:32 coverage:0 access:unknown manual_desc:unknown auto_desc:false file:fs/debugfs/file.c subsystem:fs
@@ -540,7 +543,13 @@ FILEOP safesetid_gid_file_read func:safesetid_gid_file_read loc:20 coverage:67 a
FILEOP safesetid_gid_file_write func:safesetid_gid_file_write loc:216 coverage:47 access:unknown manual_desc:unknown auto_desc:true file:security/safesetid/securityfs.c subsystem:lsm
FILEOP safesetid_uid_file_read func:safesetid_uid_file_read loc:20 coverage:67 access:unknown manual_desc:unknown auto_desc:true file:security/safesetid/securityfs.c subsystem:lsm
FILEOP safesetid_uid_file_write func:safesetid_uid_file_write loc:216 coverage:47 access:unknown manual_desc:unknown auto_desc:true file:security/safesetid/securityfs.c subsystem:lsm
+FILEOP sched_dynamic_write func:sched_dynamic_write loc:39 coverage:0 access:unknown manual_desc:unknown auto_desc:false file:kernel/sched/debug.c subsystem:kernel
+FILEOP sched_fair_server_period_write func:sched_fair_server_period_write loc:889 coverage:100 access:unknown manual_desc:unknown auto_desc:false file:kernel/sched/debug.c subsystem:kernel
+FILEOP sched_fair_server_runtime_write func:sched_fair_server_runtime_write loc:889 coverage:100 access:unknown manual_desc:unknown auto_desc:false file:kernel/sched/debug.c subsystem:kernel
+FILEOP sched_feat_write func:sched_feat_write loc:550 coverage:75 access:unknown manual_desc:unknown auto_desc:false file:kernel/sched/debug.c subsystem:kernel
FILEOP sched_itmt_enabled_write func:sched_itmt_enabled_write loc:2120 coverage:4 access:unknown manual_desc:unknown auto_desc:true file:arch/x86/kernel/itmt.c subsystem:kernel
+FILEOP sched_scaling_write func:sched_scaling_write loc:51 coverage:0 access:unknown manual_desc:unknown auto_desc:false file:kernel/sched/debug.c subsystem:kernel
+FILEOP sched_verbose_write func:sched_verbose_write loc:109 coverage:40 access:unknown manual_desc:unknown auto_desc:false file:kernel/sched/debug.c subsystem:kernel
FILEOP sched_write func:sched_write loc:18 coverage:100 access:unknown manual_desc:unknown auto_desc:false file:fs/proc/base.c subsystem:fs
FILEOP secretmem_mmap func:secretmem_mmap loc:13 coverage:100 access:unknown manual_desc:unknown auto_desc:false file:mm/secretmem.c subsystem:mm
FILEOP sel_commit_bools_write func:sel_commit_bools_write loc:1386 coverage:66 access:unknown manual_desc:unknown auto_desc:false file:security/selinux/selinuxfs.c subsystem:selinux
@@ -590,6 +599,8 @@ FILEOP signalfd_read_iter func:signalfd_read_iter loc:151 coverage:98 access:unk
FILEOP simple_attr_read_fs_libfs func:simple_attr_read loc:33 coverage:77 access:unknown manual_desc:unknown auto_desc:true file:fs/libfs.c subsystem:fs
FILEOP simple_attr_read_fs_libfs func:simple_attr_read loc:33 coverage:77 access:unknown manual_desc:unknown auto_desc:false file:fs/libfs.c subsystem:fs
FILEOP simple_attr_write func:simple_attr_write loc:36 coverage:89 access:unknown manual_desc:unknown auto_desc:true file:fs/libfs.c subsystem:fs
+FILEOP simple_attr_write_signed_fs_libfs func:simple_attr_write_signed loc:36 coverage:89 access:unknown manual_desc:unknown auto_desc:true file:fs/libfs.c subsystem:fs
+FILEOP simple_attr_write_signed_fs_libfs func:simple_attr_write_signed loc:36 coverage:89 access:unknown manual_desc:unknown auto_desc:false file:fs/libfs.c subsystem:fs
FILEOP simple_transaction_read_fs_libfs func:simple_transaction_read loc:6 coverage:100 access:unknown manual_desc:unknown auto_desc:true file:fs/libfs.c subsystem:fs
FILEOP simple_transaction_read_fs_libfs func:simple_transaction_read loc:6 coverage:100 access:unknown manual_desc:unknown auto_desc:false file:fs/libfs.c subsystem:fs
FILEOP sisusb_read func:sisusb_read loc:297 coverage:0 access:unknown manual_desc:unknown auto_desc:false file:drivers/usb/misc/sisusbvga/sisusbvga.c subsystem:usb
@@ -720,6 +731,7 @@ FILEOP ubifs_write_iter func:ubifs_write_iter loc:52 coverage:35 access:unknown
FILEOP ucma_write func:ucma_write loc:35 coverage:100 access:unknown manual_desc:unknown auto_desc:true file:drivers/infiniband/core/ucma.c subsystem:rdma
FILEOP udf_file_mmap func:udf_file_mmap loc:5 coverage:100 access:unknown manual_desc:unknown auto_desc:false file:fs/udf/file.c subsystem:udf
FILEOP udf_file_write_iter func:udf_file_write_iter loc:95 coverage:92 access:unknown manual_desc:unknown auto_desc:false file:fs/udf/file.c subsystem:udf
+FILEOP uhci_debug_read func:uhci_debug_read loc:4 coverage:0 access:unknown manual_desc:unknown auto_desc:false file:drivers/usb/host/uhci-debug.c subsystem:usb
FILEOP uhid_char_read func:uhid_char_read loc:45 coverage:95 access:unknown manual_desc:unknown auto_desc:true file:drivers/hid/uhid.c subsystem:input
FILEOP uhid_char_write func:uhid_char_write loc:263 coverage:93 access:unknown manual_desc:unknown auto_desc:true file:drivers/hid/uhid.c subsystem:input
FILEOP uinput_read func:uinput_read loc:84 coverage:100 access:unknown manual_desc:unknown auto_desc:true file:drivers/input/misc/uinput.c subsystem:input
@@ -3335,9 +3347,9 @@ SYSCALL fstatfs64 func:__do_sys_fstatfs64 loc:38 coverage:32 access:unknown manu
SYSCALL fsync func:__do_sys_fsync loc:9 coverage:100 access:unknown manual_desc:true auto_desc:true file:fs/sync.c subsystem:fs
SYSCALL ftruncate func:__do_sys_ftruncate loc:292 coverage:95 access:unknown manual_desc:true auto_desc:true file:fs/open.c subsystem:fs
SYSCALL ftruncate64 func:__do_sys_ia32_ftruncate64 loc:295 coverage:95 access:unknown manual_desc:false auto_desc:true file:arch/x86/kernel/sys_ia32.c subsystem:kernel
-SYSCALL futex func:__do_sys_futex loc:2685 coverage:82 access:unknown manual_desc:true auto_desc:true file:kernel/futex/syscalls.c subsystem:kernel
-SYSCALL futex_requeue func:__do_sys_futex_requeue loc:1056 coverage:88 access:unknown manual_desc:false auto_desc:true file:kernel/futex/syscalls.c subsystem:kernel
-SYSCALL futex_time64 func:__do_sys_futex loc:2685 coverage:82 access:unknown manual_desc:false auto_desc:true file:kernel/futex/syscalls.c subsystem:kernel
+SYSCALL futex func:__do_sys_futex loc:3604 coverage:82 access:unknown manual_desc:true auto_desc:true file:kernel/futex/syscalls.c subsystem:kernel
+SYSCALL futex_requeue func:__do_sys_futex_requeue loc:1697 coverage:88 access:unknown manual_desc:false auto_desc:true file:kernel/futex/syscalls.c subsystem:kernel
+SYSCALL futex_time64 func:__do_sys_futex loc:3604 coverage:82 access:unknown manual_desc:false auto_desc:true file:kernel/futex/syscalls.c subsystem:kernel
SYSCALL futex_wait func:__do_sys_futex_wait loc:322 coverage:94 access:unknown manual_desc:false auto_desc:true file:kernel/futex/syscalls.c subsystem:kernel
SYSCALL futex_waitv func:__do_sys_futex_waitv loc:378 coverage:95 access:unknown manual_desc:true auto_desc:true file:kernel/futex/syscalls.c subsystem:kernel
SYSCALL futex_wake func:__do_sys_futex_wake loc:38 coverage:93 access:unknown manual_desc:false auto_desc:true file:kernel/futex/syscalls.c subsystem:kernel
@@ -3639,7 +3651,18 @@ SYSCALL madvise$MADV_WILLNEED func:__do_sys_madvise loc:109 coverage:100 access:
SYSCALL madvise$MADV_WIPEONFORK func:__do_sys_madvise loc:96 coverage:100 access:unknown manual_desc:true auto_desc:true file:mm/madvise.c subsystem:mm
SYSCALL map_shadow_stack func:__do_sys_map_shadow_stack loc:81 coverage:5 access:unknown manual_desc:true auto_desc:true file:arch/x86/kernel/shstk.c subsystem:kernel
SYSCALL mbind func:__do_sys_mbind loc:3312 coverage:92 access:unknown manual_desc:true auto_desc:true file:mm/mempolicy.c subsystem:mm
-SYSCALL membarrier func:__do_sys_membarrier loc:0 coverage:0 access:unknown manual_desc:true auto_desc:true file:kernel/sched/build_utility.c subsystem:kernel
+SYSCALL membarrier func:__do_sys_membarrier loc:375 coverage:0 access:unknown manual_desc:true auto_desc:true file:kernel/sched/build_utility.c subsystem:kernel
+SYSCALL membarrier$MEMBARRIER_CMD_GET_REGISTRATIONS func:__do_sys_membarrier loc:42 coverage:0 access:unknown manual_desc:false auto_desc:true file:kernel/sched/build_utility.c subsystem:kernel
+SYSCALL membarrier$MEMBARRIER_CMD_GLOBAL func:__do_sys_membarrier loc:16 coverage:0 access:unknown manual_desc:true auto_desc:true file:kernel/sched/build_utility.c subsystem:kernel
+SYSCALL membarrier$MEMBARRIER_CMD_GLOBAL_EXPEDITED func:__do_sys_membarrier loc:74 coverage:0 access:unknown manual_desc:true auto_desc:true file:kernel/sched/build_utility.c subsystem:kernel
+SYSCALL membarrier$MEMBARRIER_CMD_PRIVATE_EXPEDITED func:__do_sys_membarrier loc:131 coverage:0 access:unknown manual_desc:true auto_desc:true file:kernel/sched/build_utility.c subsystem:kernel
+SYSCALL membarrier$MEMBARRIER_CMD_PRIVATE_EXPEDITED_RSEQ func:__do_sys_membarrier loc:135 coverage:0 access:unknown manual_desc:false auto_desc:true file:kernel/sched/build_utility.c subsystem:kernel
+SYSCALL membarrier$MEMBARRIER_CMD_PRIVATE_EXPEDITED_SYNC_CORE func:__do_sys_membarrier loc:131 coverage:0 access:unknown manual_desc:true auto_desc:true file:kernel/sched/build_utility.c subsystem:kernel
+SYSCALL membarrier$MEMBARRIER_CMD_QUERY func:__do_sys_membarrier loc:17 coverage:0 access:unknown manual_desc:true auto_desc:true file:kernel/sched/build_utility.c subsystem:kernel
+SYSCALL membarrier$MEMBARRIER_CMD_REGISTER_GLOBAL_EXPEDITED func:__do_sys_membarrier loc:82 coverage:0 access:unknown manual_desc:true auto_desc:true file:kernel/sched/build_utility.c subsystem:kernel
+SYSCALL membarrier$MEMBARRIER_CMD_REGISTER_PRIVATE_EXPEDITED func:__do_sys_membarrier loc:105 coverage:0 access:unknown manual_desc:true auto_desc:true file:kernel/sched/build_utility.c subsystem:kernel
+SYSCALL membarrier$MEMBARRIER_CMD_REGISTER_PRIVATE_EXPEDITED_RSEQ func:__do_sys_membarrier loc:105 coverage:0 access:unknown manual_desc:false auto_desc:true file:kernel/sched/build_utility.c subsystem:kernel
+SYSCALL membarrier$MEMBARRIER_CMD_REGISTER_PRIVATE_EXPEDITED_SYNC_CORE func:__do_sys_membarrier loc:105 coverage:0 access:unknown manual_desc:true auto_desc:true file:kernel/sched/build_utility.c subsystem:kernel
SYSCALL memfd_create func:__do_sys_memfd_create loc:966 coverage:89 access:unknown manual_desc:true auto_desc:true file:mm/memfd.c subsystem:mm
SYSCALL memfd_secret func:__do_sys_memfd_secret loc:77 coverage:82 access:unknown manual_desc:true auto_desc:true file:mm/secretmem.c subsystem:mm
SYSCALL migrate_pages func:__do_sys_migrate_pages loc:361 coverage:93 access:unknown manual_desc:true auto_desc:true file:mm/mempolicy.c subsystem:mm
@@ -3686,7 +3709,7 @@ SYSCALL munmap func:__do_sys_munmap loc:18 coverage:100 access:unknown manual_de
SYSCALL name_to_handle_at func:__do_sys_name_to_handle_at loc:201 coverage:97 access:unknown manual_desc:true auto_desc:true file:fs/fhandle.c subsystem:nfs
SYSCALL nanosleep func:__do_sys_nanosleep loc:92 coverage:95 access:unknown manual_desc:true auto_desc:true file:kernel/time/hrtimer.c subsystem:kernel
SYSCALL newfstatat func:__do_sys_newfstatat loc:45 coverage:100 access:unknown manual_desc:true auto_desc:true file:fs/stat.c subsystem:fs
-SYSCALL nice func:__do_sys_nice loc:0 coverage:0 access:unknown manual_desc:false auto_desc:true file:kernel/sched/build_policy.c subsystem:kernel
+SYSCALL nice func:__do_sys_nice loc:32 coverage:100 access:unknown manual_desc:false auto_desc:true file:kernel/sched/build_policy.c subsystem:kernel
SYSCALL oldfstat func:__do_sys_fstat loc:42 coverage:0 access:unknown manual_desc:false auto_desc:true file:fs/stat.c subsystem:fs
SYSCALL oldlstat func:__do_sys_lstat loc:46 coverage:10 access:unknown manual_desc:false auto_desc:true file:fs/stat.c subsystem:fs
SYSCALL oldolduname func:__do_sys_olduname loc:46 coverage:57 access:unknown manual_desc:false auto_desc:true file:kernel/sys.c subsystem:kernel
@@ -3948,18 +3971,32 @@ SYSCALL rt_sigtimedwait func:__do_sys_rt_sigtimedwait loc:145 coverage:100 acces
SYSCALL rt_sigtimedwait_time64 func:__do_sys_rt_sigtimedwait loc:145 coverage:100 access:unknown manual_desc:false auto_desc:true file:kernel/signal.c subsystem:kernel
SYSCALL rt_tgsigqueueinfo func:__do_sys_rt_tgsigqueueinfo loc:201 coverage:76 access:unknown manual_desc:true auto_desc:true file:kernel/signal.c subsystem:kernel
SYSCALL rt_tgsigqueueinfo$SIGCONT func:__do_sys_rt_tgsigqueueinfo loc:199 coverage:76 access:unknown manual_desc:false auto_desc:true file:kernel/signal.c subsystem:kernel
-SYSCALL sched_get_priority_max func:__do_sys_sched_get_priority_max loc:0 coverage:0 access:unknown manual_desc:false auto_desc:true file:kernel/sched/build_policy.c subsystem:kernel
-SYSCALL sched_get_priority_min func:__do_sys_sched_get_priority_min loc:0 coverage:0 access:unknown manual_desc:false auto_desc:true file:kernel/sched/build_policy.c subsystem:kernel
-SYSCALL sched_getaffinity func:__do_sys_sched_getaffinity loc:0 coverage:0 access:unknown manual_desc:true auto_desc:true file:kernel/sched/build_policy.c subsystem:kernel
-SYSCALL sched_getattr func:__do_sys_sched_getattr loc:0 coverage:0 access:unknown manual_desc:true auto_desc:true file:kernel/sched/build_policy.c subsystem:kernel
-SYSCALL sched_getparam func:__do_sys_sched_getparam loc:0 coverage:0 access:unknown manual_desc:true auto_desc:true file:kernel/sched/build_policy.c subsystem:kernel
-SYSCALL sched_getscheduler func:__do_sys_sched_getscheduler loc:0 coverage:0 access:unknown manual_desc:true auto_desc:true file:kernel/sched/build_policy.c subsystem:kernel
-SYSCALL sched_rr_get_interval func:__do_sys_sched_rr_get_interval loc:0 coverage:0 access:unknown manual_desc:true auto_desc:true file:kernel/sched/build_policy.c subsystem:kernel
-SYSCALL sched_rr_get_interval_time64 func:__do_sys_sched_rr_get_interval loc:0 coverage:0 access:unknown manual_desc:false auto_desc:true file:kernel/sched/build_policy.c subsystem:kernel
-SYSCALL sched_setaffinity func:__do_sys_sched_setaffinity loc:0 coverage:0 access:unknown manual_desc:true auto_desc:true file:kernel/sched/build_policy.c subsystem:kernel
-SYSCALL sched_setattr func:__do_sys_sched_setattr loc:0 coverage:0 access:unknown manual_desc:true auto_desc:true file:kernel/sched/build_policy.c subsystem:kernel
-SYSCALL sched_setparam func:__do_sys_sched_setparam loc:0 coverage:0 access:unknown manual_desc:true auto_desc:true file:kernel/sched/build_policy.c subsystem:kernel
-SYSCALL sched_setscheduler func:__do_sys_sched_setscheduler loc:0 coverage:0 access:unknown manual_desc:true auto_desc:true file:kernel/sched/build_policy.c subsystem:kernel
+SYSCALL sched_get_priority_max func:__do_sys_sched_get_priority_max loc:17 coverage:0 access:unknown manual_desc:false auto_desc:true file:kernel/sched/build_policy.c subsystem:kernel
+SYSCALL sched_get_priority_max$SCHED_BATCH func:__do_sys_sched_get_priority_max loc:13 coverage:0 access:unknown manual_desc:true auto_desc:true file:kernel/sched/build_policy.c subsystem:kernel
+SYSCALL sched_get_priority_max$SCHED_DEADLINE func:__do_sys_sched_get_priority_max loc:13 coverage:0 access:unknown manual_desc:true auto_desc:true file:kernel/sched/build_policy.c subsystem:kernel
+SYSCALL sched_get_priority_max$SCHED_EXT func:__do_sys_sched_get_priority_max loc:13 coverage:0 access:unknown manual_desc:false auto_desc:true file:kernel/sched/build_policy.c subsystem:kernel
+SYSCALL sched_get_priority_max$SCHED_FIFO func:__do_sys_sched_get_priority_max loc:10 coverage:0 access:unknown manual_desc:true auto_desc:true file:kernel/sched/build_policy.c subsystem:kernel
+SYSCALL sched_get_priority_max$SCHED_IDLE func:__do_sys_sched_get_priority_max loc:13 coverage:0 access:unknown manual_desc:true auto_desc:true file:kernel/sched/build_policy.c subsystem:kernel
+SYSCALL sched_get_priority_max$SCHED_NORMAL func:__do_sys_sched_get_priority_max loc:13 coverage:0 access:unknown manual_desc:true auto_desc:true file:kernel/sched/build_policy.c subsystem:kernel
+SYSCALL sched_get_priority_max$SCHED_RR func:__do_sys_sched_get_priority_max loc:10 coverage:0 access:unknown manual_desc:true auto_desc:true file:kernel/sched/build_policy.c subsystem:kernel
+SYSCALL sched_get_priority_min func:__do_sys_sched_get_priority_min loc:16 coverage:0 access:unknown manual_desc:false auto_desc:true file:kernel/sched/build_policy.c subsystem:kernel
+SYSCALL sched_get_priority_min$SCHED_BATCH func:__do_sys_sched_get_priority_min loc:12 coverage:0 access:unknown manual_desc:true auto_desc:true file:kernel/sched/build_policy.c subsystem:kernel
+SYSCALL sched_get_priority_min$SCHED_DEADLINE func:__do_sys_sched_get_priority_min loc:12 coverage:0 access:unknown manual_desc:true auto_desc:true file:kernel/sched/build_policy.c subsystem:kernel
+SYSCALL sched_get_priority_min$SCHED_EXT func:__do_sys_sched_get_priority_min loc:12 coverage:0 access:unknown manual_desc:false auto_desc:true file:kernel/sched/build_policy.c subsystem:kernel
+SYSCALL sched_get_priority_min$SCHED_FIFO func:__do_sys_sched_get_priority_min loc:10 coverage:0 access:unknown manual_desc:true auto_desc:true file:kernel/sched/build_policy.c subsystem:kernel
+SYSCALL sched_get_priority_min$SCHED_IDLE func:__do_sys_sched_get_priority_min loc:12 coverage:0 access:unknown manual_desc:true auto_desc:true file:kernel/sched/build_policy.c subsystem:kernel
+SYSCALL sched_get_priority_min$SCHED_NORMAL func:__do_sys_sched_get_priority_min loc:12 coverage:0 access:unknown manual_desc:true auto_desc:true file:kernel/sched/build_policy.c subsystem:kernel
+SYSCALL sched_get_priority_min$SCHED_RR func:__do_sys_sched_get_priority_min loc:10 coverage:0 access:unknown manual_desc:true auto_desc:true file:kernel/sched/build_policy.c subsystem:kernel
+SYSCALL sched_getaffinity func:__do_sys_sched_getaffinity loc:42 coverage:0 access:unknown manual_desc:true auto_desc:true file:kernel/sched/build_policy.c subsystem:kernel
+SYSCALL sched_getattr func:__do_sys_sched_getattr loc:80 coverage:60 access:unknown manual_desc:true auto_desc:true file:kernel/sched/build_policy.c subsystem:kernel
+SYSCALL sched_getparam func:__do_sys_sched_getparam loc:27 coverage:0 access:unknown manual_desc:true auto_desc:true file:kernel/sched/build_policy.c subsystem:kernel
+SYSCALL sched_getscheduler func:__do_sys_sched_getscheduler loc:19 coverage:0 access:unknown manual_desc:true auto_desc:true file:kernel/sched/build_policy.c subsystem:kernel
+SYSCALL sched_rr_get_interval func:__do_sys_sched_rr_get_interval loc:44 coverage:100 access:unknown manual_desc:true auto_desc:true file:kernel/sched/build_policy.c subsystem:kernel
+SYSCALL sched_rr_get_interval_time64 func:__do_sys_sched_rr_get_interval loc:44 coverage:100 access:unknown manual_desc:false auto_desc:true file:kernel/sched/build_policy.c subsystem:kernel
+SYSCALL sched_setaffinity func:__do_sys_sched_setaffinity loc:493 coverage:0 access:unknown manual_desc:true auto_desc:true file:kernel/sched/build_policy.c subsystem:kernel
+SYSCALL sched_setattr func:__do_sys_sched_setattr loc:1238 coverage:0 access:unknown manual_desc:true auto_desc:true file:kernel/sched/build_policy.c subsystem:kernel
+SYSCALL sched_setparam func:__do_sys_sched_setparam loc:1190 coverage:0 access:unknown manual_desc:true auto_desc:true file:kernel/sched/build_policy.c subsystem:kernel
+SYSCALL sched_setscheduler func:__do_sys_sched_setscheduler loc:1193 coverage:0 access:unknown manual_desc:true auto_desc:true file:kernel/sched/build_policy.c subsystem:kernel
SYSCALL seccomp func:__do_sys_seccomp loc:1815 coverage:92 access:unknown manual_desc:true auto_desc:true file:kernel/seccomp.c subsystem:kernel
SYSCALL seccomp$SECCOMP_GET_ACTION_AVAIL func:__do_sys_seccomp loc:33 coverage:88 access:unknown manual_desc:true auto_desc:true file:kernel/seccomp.c subsystem:kernel
SYSCALL seccomp$SECCOMP_GET_NOTIF_SIZES func:__do_sys_seccomp loc:23 coverage:89 access:unknown manual_desc:true auto_desc:true file:kernel/seccomp.c subsystem:kernel