check_object_size
Regular
4.4
: Absent ⚠️
4.8
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/events/core.c (0)
Location: include/linux/thread_info.h:121
Inline: True
In arch/x86/kernel/signal.c (0)
Location: include/linux/thread_info.h:121
Inline: True
In arch/x86/kernel/dumpstack_64.c (0)
Location: include/linux/thread_info.h:121
Inline: True
In arch/x86/kernel/ldt.c (ffffffff81032255)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- arch/x86/kernel/ldt.c:sys_modify_ldt
In arch/x86/kernel/fpu/regset.c (ffffffff8103a413)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- arch/x86/kernel/fpu/regset.c:fpregs_set
- arch/x86/kernel/fpu/regset.c:fpregs_get
- arch/x86/kernel/fpu/regset.c:xstateregs_set
- arch/x86/kernel/fpu/regset.c:xstateregs_get
- arch/x86/kernel/fpu/regset.c:xfpregs_set
- arch/x86/kernel/fpu/regset.c:xfpregs_get
In arch/x86/kernel/fpu/signal.c (ffffffff8103a6bd)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- arch/x86/kernel/fpu/signal.c:__fpu__restore_sig
- arch/x86/kernel/fpu/signal.c:copy_fpstate_to_sigframe
In arch/x86/kernel/fpu/xstate.c (ffffffff8103b6cb)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- arch/x86/kernel/fpu/xstate.c:copyin_to_xsaves
- arch/x86/kernel/fpu/xstate.c:copyout_from_xsaves
In arch/x86/kernel/ptrace.c (ffffffff8103c473)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- arch/x86/kernel/ptrace.c:ioperm_get
In arch/x86/kernel/tls.c (ffffffff8103d946)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- arch/x86/kernel/tls.c:regset_tls_set
In arch/x86/kernel/tboot.c (ffffffff8103de3b)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- arch/x86/kernel/tboot.c:tboot_log_read
In arch/x86/kernel/stacktrace.c (0)
Location: include/linux/thread_info.h:121
Inline: True
In arch/x86/kernel/cpu/mcheck/mce.c (0)
Location: include/linux/thread_info.h:121
Inline: True
In arch/x86/kernel/cpu/mtrr/if.c (ffffffff8104b131)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mtrr/if.c:mtrr_write
In arch/x86/kernel/cpu/microcode/intel.c (ffffffff8104d507)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- arch/x86/kernel/cpu/microcode/intel.c:get_ucode_user
In arch/x86/kernel/crash_dump_64.c (ffffffff8105e9d4)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- arch/x86/kernel/crash_dump_64.c:copy_oldmem_page
In arch/x86/kernel/uprobes.c (ffffffff81065dc2)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- arch/x86/kernel/uprobes.c:arch_uretprobe_hijack_return_addr
- arch/x86/kernel/uprobes.c:arch_uretprobe_hijack_return_addr
In arch/x86/mm/tlb.c (ffffffff810720a3)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- arch/x86/mm/tlb.c:tlbflush_write_file
In arch/x86/mm/mpx.c (0)
Location: include/linux/thread_info.h:121
Inline: True
In arch/x86/ia32/sys_ia32.c (0)
Location: include/linux/thread_info.h:121
Inline: True
In arch/x86/ia32/ia32_signal.c (0)
Location: include/linux/thread_info.h:121
Inline: True
In kernel/sysctl.c (ffffffff8108b0f7)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- kernel/sysctl.c:proc_put_long
- kernel/sysctl.c:proc_dostring
In kernel/sysctl_binary.c (ffffffff8108cb14)
Location: include/linux/thread_info.h:121
Inline: True
In kernel/capability.c (ffffffff8108d584)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- kernel/capability.c:SyS_capset
- kernel/capability.c:SyS_capget
In kernel/ptrace.c (ffffffff8108ec17)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_writedata
- kernel/ptrace.c:ptrace_readdata
In kernel/signal.c (ffffffff81093fdb)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- kernel/signal.c:compat_SyS_rt_sigpending
In kernel/sys.c (ffffffff810956c7)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- kernel/sys.c:prctl_set_auxv
- kernel/sys.c:prctl_set_mm_map
- kernel/sys.c:SyS_setdomainname
- kernel/sys.c:SyS_gethostname
- kernel/sys.c:SyS_sethostname
In kernel/sched/core.c (ffffffff810b0b65)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- kernel/sched/core.c:SyS_sched_getaffinity
- kernel/sched/core.c:SyS_sched_setaffinity
- kernel/sched/core.c:SyS_sched_getattr
In kernel/sched/debug.c (ffffffff810c91cb)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- kernel/sched/debug.c:sched_feat_write
In kernel/power/qos.c (0)
Location: include/linux/thread_info.h:121
Inline: True
In kernel/power/user.c (0)
Location: include/linux/thread_info.h:121
Inline: True
In kernel/printk/printk.c (ffffffff810de93f)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- kernel/printk/printk.c:do_syslog
- kernel/printk/printk.c:syslog_print_all
- kernel/printk/printk.c:devkmsg_read
In kernel/profile.c (ffffffff810f1171)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- kernel/profile.c:read_profile
In kernel/time/time.c (0)
Location: include/linux/thread_info.h:121
Inline: True
In kernel/time/hrtimer.c (0)
Location: include/linux/thread_info.h:121
Inline: True
In kernel/time/itimer.c (0)
Location: include/linux/thread_info.h:121
Inline: True
In kernel/time/posix-timers.c (0)
Location: include/linux/thread_info.h:121
Inline: True
In kernel/time/posix-cpu-timers.c (0)
Location: include/linux/thread_info.h:121
Inline: True
In kernel/time/alarmtimer.c (0)
Location: include/linux/thread_info.h:121
Inline: True
In kernel/time/timer_stats.c (0)
Location: include/linux/thread_info.h:121
Inline: True
In kernel/futex.c (0)
Location: include/linux/thread_info.h:121
Inline: True
In kernel/module.c (ffffffff81111b33)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- kernel/module.c:SYSC_init_module
In kernel/kexec_core.c (ffffffff81114aeb)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- kernel/kexec_core.c:kimage_load_segment
- kernel/kexec_core.c:kimage_load_segment
In kernel/kexec.c (ffffffff81115792)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- kernel/kexec.c:do_kexec_load
In kernel/kexec_file.c (ffffffff811169dd)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- kernel/kexec_file.c:SyS_kexec_file_load
In kernel/compat.c (ffffffff811193a4)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- kernel/compat.c:compat_SyS_migrate_pages
- kernel/compat.c:compat_SyS_migrate_pages
In kernel/user_namespace.c (ffffffff811272ba)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- kernel/user_namespace.c:proc_setgroups_write
In kernel/kprobes.c (ffffffff81135ee5)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- kernel/kprobes.c:write_enabled_file_bool
In kernel/seccomp.c (ffffffff811446d8)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_get_filter
In kernel/relay.c (ffffffff81144c5a)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- kernel/relay.c:subbuf_read_actor
In kernel/trace/trace.c (ffffffff81159d79)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- kernel/trace/trace.c:tracing_buffers_read
- kernel/trace/trace.c:tracing_clock_write
- kernel/trace/trace.c:tracing_set_trace_write
- kernel/trace/trace.c:tracing_trace_options_write
In kernel/trace/blktrace.c (0)
Location: include/linux/thread_info.h:121
Inline: True
In kernel/trace/trace_kprobe.c (0)
Location: include/linux/thread_info.h:121
Inline: True
In kernel/trace/trace_probe.c (ffffffff8117bba0)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- kernel/trace/trace_probe.c:traceprobe_probes_write
In kernel/trace/trace_uprobe.c (0)
Location: include/linux/thread_info.h:121
Inline: True
In kernel/bpf/syscall.c (ffffffff81181888)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- kernel/bpf/syscall.c:SyS_bpf
- kernel/bpf/syscall.c:SyS_bpf
- kernel/bpf/syscall.c:bpf_prog_load
- kernel/bpf/syscall.c:map_get_next_key
- kernel/bpf/syscall.c:map_get_next_key
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_lookup_elem
- kernel/bpf/syscall.c:map_lookup_elem
In kernel/bpf/verifier.c (ffffffff81184fce)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- kernel/bpf/verifier.c:bpf_check
In kernel/events/core.c (ffffffff81193683)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- kernel/events/core.c:SYSC_perf_event_open
- kernel/events/core.c:perf_read
- kernel/events/core.c:perf_read
In mm/maccess.c (ffffffff811a5dc0)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- mm/maccess.c:__probe_kernel_write
- mm/maccess.c:__probe_kernel_read
In mm/shmem.c (ffffffff811c43ae)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- mm/shmem.c:SyS_memfd_create
In mm/util.c (ffffffff811c4885)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- mm/util.c:memdup_user_nul
- mm/util.c:memdup_user
In mm/backing-dev.c (0)
Location: include/linux/thread_info.h:121
Inline: True
In mm/memory.c (0)
Location: include/linux/thread_info.h:121
Inline: True
In mm/mincore.c (ffffffff811de609)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- mm/mincore.c:SyS_mincore
In mm/mempolicy.c (ffffffff8120143d)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- mm/mempolicy.c:compat_SyS_mbind
- mm/mempolicy.c:compat_SyS_set_mempolicy
- mm/mempolicy.c:compat_SyS_get_mempolicy
- mm/mempolicy.c:copy_nodes_to_user
In mm/migrate.c (ffffffff81210251)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- mm/migrate.c:do_pages_stat
- mm/migrate.c:do_pages_stat
In mm/userfaultfd.c (0)
Location: include/linux/thread_info.h:121
Inline: True
In fs/read_write.c (ffffffff8123435a)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- fs/read_write.c:rw_copy_check_uvector
In fs/stat.c (0)
Location: include/linux/thread_info.h:121
Inline: True
In fs/exec.c (ffffffff8123a5d3)
Location: include/linux/thread_info.h:121
Inline: True
In fs/pipe.c (0)
Location: include/linux/thread_info.h:121
Inline: True
In fs/namei.c (ffffffff812461df)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- fs/namei.c:readlink_copy
In fs/fcntl.c (0)
Location: include/linux/thread_info.h:121
Inline: True
In fs/ioctl.c (ffffffff812479e1)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/readdir.c (ffffffff812480a5)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- fs/readdir.c:filldir64
- fs/readdir.c:filldir
- fs/readdir.c:fillonedir
In fs/select.c (ffffffff81249bac)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- fs/select.c:do_sys_poll
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:set_fd_set
In fs/dcache.c (ffffffff8124eb68)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- fs/dcache.c:SyS_getcwd
In fs/filesystems.c (ffffffff81253c55)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- fs/filesystems.c:SyS_sysfs
In fs/seq_file.c (ffffffff812597ae)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- fs/seq_file.c:seq_read
- fs/seq_file.c:seq_read
In fs/xattr.c (ffffffff8125aa42)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- fs/xattr.c:listxattr
- fs/xattr.c:getxattr
- fs/xattr.c:setxattr
In fs/libfs.c (ffffffff8125c9d7)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- fs/libfs.c:simple_attr_write
- fs/libfs.c:simple_write_to_buffer
- fs/libfs.c:simple_read_from_buffer
In fs/splice.c (0)
Location: include/linux/thread_info.h:121
Inline: True
In fs/utimes.c (0)
Location: include/linux/thread_info.h:121
Inline: True
In fs/statfs.c (0)
Location: include/linux/thread_info.h:121
Inline: True
In fs/notify/inotify/inotify_user.c (ffffffff8127a489)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- fs/notify/inotify/inotify_user.c:inotify_read
In fs/notify/fanotify/fanotify_user.c (ffffffff8127c45f)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify_user.c:fanotify_write
- fs/notify/fanotify/fanotify_user.c:fanotify_read
In fs/eventpoll.c (0)
Location: include/linux/thread_info.h:121
Inline: True
In fs/signalfd.c (0)
Location: include/linux/thread_info.h:121
Inline: True
In fs/timerfd.c (0)
Location: include/linux/thread_info.h:121
Inline: True
In fs/eventfd.c (0)
Location: include/linux/thread_info.h:121
Inline: True
In fs/userfaultfd.c (0)
Location: include/linux/thread_info.h:121
Inline: True
In fs/aio.c (ffffffff812846c8)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- fs/aio.c:aio_read_events
In fs/locks.c (0)
Location: include/linux/thread_info.h:121
Inline: True
In fs/compat.c (ffffffff8128f855)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- fs/compat.c:compat_filldir64
- fs/compat.c:compat_filldir
- fs/compat.c:compat_fillonedir
In fs/binfmt_elf.c (ffffffff81357432)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- fs/binfmt_elf.c:create_elf_tables
In fs/compat_binfmt_elf.c (ffffffff81357962)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- fs/compat_binfmt_elf.c:create_elf_tables
In fs/fhandle.c (ffffffff8129badd)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- fs/fhandle.c:do_handle_open
- fs/fhandle.c:SyS_name_to_handle_at
In fs/quota/quota.c (0)
Location: include/linux/thread_info.h:121
Inline: True
In fs/proc/task_mmu.c (ffffffff812a3a01)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- fs/proc/task_mmu.c:pagemap_read
- fs/proc/task_mmu.c:clear_refs_write
In fs/proc/base.c (ffffffff812a83c3)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- fs/proc/base.c:proc_pid_readlink
- fs/proc/base.c:comm_write
- fs/proc/base.c:sched_autogroup_write
- fs/proc/base.c:oom_score_adj_write
- fs/proc/base.c:oom_adj_write
- fs/proc/base.c:environ_read
- fs/proc/base.c:proc_pid_cmdline_read
- fs/proc/base.c:proc_pid_cmdline_read
- fs/proc/base.c:proc_pid_cmdline_read
In fs/proc/kcore.c (ffffffff812b4571)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
In fs/proc/vmcore.c (ffffffff812b4977)
Location: include/linux/thread_info.h:121
Inline: True
In fs/kernfs/file.c (ffffffff812b8cfa)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- fs/kernfs/file.c:kernfs_fop_write
- fs/kernfs/file.c:kernfs_fop_read
In fs/dcookies.c (ffffffff812bc252)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- fs/dcookies.c:compat_SyS_lookup_dcookie
In fs/ext4/ioctl.c (0)
Location: include/linux/thread_info.h:121
Inline: True
In fs/fat/dir.c (ffffffff8132b943)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- fs/fat/dir.c:fat_compat_ioctl_filldir
- fs/fat/dir.c:fat_compat_ioctl_filldir
- fs/fat/dir.c:fat_compat_ioctl_filldir
- fs/fat/dir.c:fat_ioctl_filldir
- fs/fat/dir.c:fat_ioctl_filldir
- fs/fat/dir.c:fat_ioctl_filldir
In fs/ecryptfs/miscdev.c (ffffffff813401f6)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- fs/ecryptfs/miscdev.c:ecryptfs_miscdev_read
- fs/ecryptfs/miscdev.c:ecryptfs_miscdev_read
In fs/fuse/file.c (ffffffff8134a24b)
Location: include/linux/thread_info.h:121
Inline: True
In fs/debugfs/file.c (ffffffff81353adb)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- fs/debugfs/file.c:debugfs_write_file_bool
In fs/efivarfs/file.c (0)
Location: include/linux/thread_info.h:121
Inline: True
In ipc/compat.c (0)
Location: include/linux/thread_info.h:121
Inline: True
In ipc/msgutil.c (ffffffff8135a109)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- ipc/msgutil.c:store_msg
- ipc/msgutil.c:store_msg
- ipc/msgutil.c:load_msg
- ipc/msgutil.c:load_msg
In ipc/msg.c (0)
Location: include/linux/thread_info.h:121
Inline: True
In ipc/sem.c (ffffffff8135ce87)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- ipc/sem.c:SYSC_semtimedop
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
In ipc/shm.c (0)
Location: include/linux/thread_info.h:121
Inline: True
In ipc/mqueue.c (0)
Location: include/linux/thread_info.h:121
Inline: True
In ipc/compat_mq.c (0)
Location: include/linux/thread_info.h:121
Inline: True
In security/keys/keyctl.c (ffffffff813681cb)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- security/keys/keyctl.c:keyctl_get_security
- security/keys/keyctl.c:keyctl_describe_key
- security/keys/keyctl.c:keyctl_describe_key
- security/keys/keyctl.c:keyctl_update_key
- security/keys/keyctl.c:SyS_add_key
In security/keys/request_key_auth.c (ffffffff8136a176)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- security/keys/request_key_auth.c:request_key_auth_read
In security/keys/user_defined.c (ffffffff8136a787)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- security/keys/user_defined.c:user_read
In security/keys/dh.c (ffffffff8136b740)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- security/keys/dh.c:keyctl_dh_compute
In security/keys/big_key.c (ffffffff8136bd82)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- security/keys/big_key.c:big_key_read
- security/keys/big_key.c:big_key_read
In security/keys/trusted.c (ffffffff8136beaa)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- security/keys/trusted.c:trusted_read
In security/keys/encrypted-keys/encrypted.c (ffffffff8136f0a9)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- security/keys/encrypted-keys/encrypted.c:encrypted_read
In security/selinux/hooks.c (ffffffff81378faa)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_socket_getpeersec_stream
In security/selinux/selinuxfs.c (ffffffff81382916)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- security/selinux/selinuxfs.c:sel_write_validatetrans
- security/selinux/selinuxfs.c:sel_write_load
In security/smack/smack_lsm.c (ffffffff813944fd)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- security/smack/smack_lsm.c:smack_socket_getpeersec_stream
In security/smack/smackfs.c (ffffffff8139ae2d)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- security/smack/smackfs.c:smk_write_ptrace
- security/smack/smackfs.c:smk_write_revoke_subj
- security/smack/smackfs.c:smk_write_logging
- security/smack/smackfs.c:smk_write_mapped
- security/smack/smackfs.c:smk_write_direct
- security/smack/smackfs.c:smk_write_doi
In security/tomoyo/common.c (ffffffff8139e64c)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- security/tomoyo/common.c:tomoyo_flush
In security/tomoyo/securityfs_if.c (ffffffff813a934c)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- security/tomoyo/securityfs_if.c:tomoyo_read_self
In security/apparmor/apparmorfs.c (ffffffff813ab5db)
Location: include/linux/thread_info.h:121
Inline: True
In security/apparmor/lsm.c (ffffffff813c0cf7)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
In security/integrity/ima/ima_fs.c (ffffffff813d29be)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- security/integrity/ima/ima_fs.c:ima_write_policy
In security/integrity/evm/evm_secfs.c (ffffffff813d883e)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- security/integrity/evm/evm_secfs.c:evm_write_key
In block/ioctl.c (0)
Location: include/linux/thread_info.h:121
Inline: True
In block/scsi_ioctl.c (ffffffff814101ea)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- block/scsi_ioctl.c:sg_scsi_ioctl
- block/scsi_ioctl.c:sg_scsi_ioctl
- block/scsi_ioctl.c:sg_scsi_ioctl
- block/scsi_ioctl.c:sg_scsi_ioctl
- block/scsi_ioctl.c:sg_io
- block/scsi_ioctl.c:sg_io
In block/bsg.c (ffffffff8141b4ba)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- block/bsg.c:blk_complete_sgv4_hdr_rq
In block/compat_ioctl.c (0)
Location: include/linux/thread_info.h:121
Inline: True
In lib/seq_buf.c (ffffffff81436e89)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- lib/seq_buf.c:seq_buf_to_user
In arch/x86/lib/usercopy.c (ffffffff8143e77f)
Location: include/linux/thread_info.h:121
Inline: True
In lib/iov_iter.c (ffffffff81444694)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- lib/iov_iter.c:iov_iter_copy_from_user_atomic
- lib/iov_iter.c:iov_iter_copy_from_user_atomic
- lib/iov_iter.c:copy_from_iter
- lib/iov_iter.c:copy_from_iter
- lib/iov_iter.c:copy_to_iter
- lib/iov_iter.c:copy_to_iter
- lib/iov_iter.c:copy_page_from_iter_iovec
- lib/iov_iter.c:copy_page_from_iter_iovec
- lib/iov_iter.c:copy_page_to_iter_iovec
- lib/iov_iter.c:copy_page_to_iter_iovec
In lib/kfifo.c (ffffffff81446166)
Location: include/linux/thread_info.h:121
Inline: True
In lib/kstrtox.c (ffffffff8144a103)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- lib/kstrtox.c:kstrtos8_from_user
- lib/kstrtox.c:kstrtou8_from_user
- lib/kstrtox.c:kstrtos16_from_user
- lib/kstrtox.c:kstrtou16_from_user
- lib/kstrtox.c:kstrtoint_from_user
- lib/kstrtox.c:kstrtouint_from_user
- lib/kstrtox.c:kstrtol_from_user
- lib/kstrtox.c:kstrtoul_from_user
- lib/kstrtox.c:kstrtoll_from_user
- lib/kstrtox.c:kstrtoull_from_user
- lib/kstrtox.c:kstrtobool_from_user
In drivers/pinctrl/pinconf.c (ffffffff814694c4)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- drivers/pinctrl/pinconf.c:pinconf_dbg_config_write
In drivers/gpio/gpiolib.c (0)
Location: include/linux/thread_info.h:121
Inline: True
In drivers/video/fbdev/core/fbmem.c (ffffffff814bb849)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- drivers/video/fbdev/core/fbmem.c:fb_write
- drivers/video/fbdev/core/fbmem.c:fb_read
In drivers/video/fbdev/core/fbcmap.c (ffffffff814bf326)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
In drivers/video/fbdev/imsttfb.c (0)
Location: include/linux/thread_info.h:121
Inline: True
In drivers/acpi/proc.c (ffffffff814cc5c3)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- drivers/acpi/proc.c:acpi_system_write_wakeup_device
In drivers/xen/xenbus/xenbus_dev_frontend.c (ffffffff81521363)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_write
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_read
In drivers/xen/mcelog.c (0)
Location: include/linux/thread_info.h:121
Inline: True
In drivers/tty/tty_io.c (ffffffff81531437)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_write
In drivers/tty/n_tty.c (ffffffff81537372)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:copy_from_read_buf
In drivers/tty/tty_ioctl.c (0)
Location: include/linux/thread_info.h:121
Inline: True
In drivers/tty/vt/vt_ioctl.c (0)
Location: include/linux/thread_info.h:121
Inline: True
In drivers/tty/vt/vc_screen.c (ffffffff81541165)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- drivers/tty/vt/vc_screen.c:vcs_write
- drivers/tty/vt/vc_screen.c:vcs_read
In drivers/tty/vt/selection.c (0)
Location: include/linux/thread_info.h:121
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff815455aa)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:vt_do_diacrit
In drivers/tty/vt/vt.c (ffffffff8154dca9)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:con_font_op
In drivers/tty/serial/serial_core.c (0)
Location: include/linux/thread_info.h:121
Inline: True
In drivers/char/mem.c (ffffffff8156394c)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- drivers/char/mem.c:write_mem
- drivers/char/mem.c:read_mem
In drivers/char/random.c (ffffffff81567f1d)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- drivers/char/random.c:urandom_read
In drivers/char/virtio_console.c (ffffffff815693bb)
Location: include/linux/thread_info.h:121
Inline: True
In drivers/char/hpet.c (0)
Location: include/linux/thread_info.h:121
Inline: True
In drivers/char/hw_random/core.c (ffffffff8156d395)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:rng_dev_read
In drivers/char/agp/frontend.c (ffffffff8156f3b9)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- drivers/char/agp/frontend.c:agp_ioctl
In drivers/char/agp/compat_ioctl.c (ffffffff81571c01)
Location: include/linux/thread_info.h:121
Inline: True
In drivers/char/tpm/tpm-dev.c (ffffffff81577b81)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- drivers/char/tpm/tpm-dev.c:tpm_write
- drivers/char/tpm/tpm-dev.c:tpm_read
In drivers/lightnvm/core.c (0)
Location: include/linux/thread_info.h:121
Inline: True
In drivers/base/regmap/regmap-debugfs.c (ffffffff815bed1a)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- drivers/base/regmap/regmap-debugfs.c:regmap_reg_ranges_read_file
- drivers/base/regmap/regmap-debugfs.c:regmap_read_debugfs
In drivers/block/loop.c (0)
Location: include/linux/thread_info.h:121
Inline: True
In drivers/mfd/ab3100-core.c (ffffffff815e7584)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- drivers/mfd/ab3100-core.c:ab3100_get_set_reg
In drivers/mfd/aat2870-core.c (ffffffff815e9392)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- drivers/mfd/aat2870-core.c:aat2870_reg_write_file
In drivers/nvdimm/bus.c (ffffffff815ed80e)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- drivers/nvdimm/bus.c:__nd_ioctl
- drivers/nvdimm/bus.c:__nd_ioctl
- drivers/nvdimm/bus.c:__nd_ioctl
- drivers/nvdimm/bus.c:__nd_ioctl
In drivers/dma-buf/dma-buf.c (0)
Location: include/linux/thread_info.h:121
Inline: True
In drivers/dma-buf/sync_file.c (ffffffff815fd5ac)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- drivers/dma-buf/sync_file.c:sync_file_ioctl
In drivers/scsi/scsi_ioctl.c (ffffffff81600db6)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- drivers/scsi/scsi_ioctl.c:scsi_ioctl
- drivers/scsi/scsi_ioctl.c:scsi_ioctl
In drivers/scsi/scsi_devinfo.c (ffffffff8160f07e)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- drivers/scsi/scsi_devinfo.c:proc_scsi_devinfo_write
In drivers/scsi/scsi_proc.c (ffffffff8160f799)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- drivers/scsi/scsi_proc.c:proc_scsi_write
- drivers/scsi/scsi_proc.c:proc_scsi_host_write
In drivers/scsi/sg.c (ffffffff8161b14d)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- drivers/scsi/sg.c:sg_read_oxfer
- drivers/scsi/sg.c:sg_read_oxfer
- drivers/scsi/sg.c:sg_write
In drivers/ata/libata-scsi.c (ffffffff8162cd44)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- drivers/ata/libata-scsi.c:ata_cmd_ioctl
In drivers/gpu/vga/vgaarb.c (ffffffff81640a54)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- drivers/gpu/vga/vgaarb.c:vga_arb_write
- drivers/gpu/vga/vgaarb.c:vga_arb_read
In drivers/gpu/vga/vga_switcheroo.c (ffffffff81642166)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- drivers/gpu/vga/vga_switcheroo.c:vga_switcheroo_debugfs_write
In drivers/net/tun.c (ffffffff8164f260)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- drivers/net/tun.c:__tun_chr_ioctl
- drivers/net/tun.c:__tun_chr_ioctl
- drivers/net/tun.c:__tun_chr_ioctl
- drivers/net/tun.c:__tun_chr_ioctl
In drivers/net/ppp/ppp_generic.c (ffffffff816550f1)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- drivers/net/ppp/ppp_generic.c:ppp_set_compress
- drivers/net/ppp/ppp_generic.c:ppp_write
In drivers/cdrom/cdrom.c (ffffffff8166104f)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- drivers/cdrom/cdrom.c:mmc_ioctl_cdrom_read_data
- drivers/cdrom/cdrom.c:cdrom_read_cdda_old
In drivers/usb/core/devio.c (ffffffff8167a314)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- drivers/usb/core/devio.c:proc_ioctl
- drivers/usb/core/devio.c:proc_ioctl
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_bulk
- drivers/usb/core/devio.c:proc_bulk
- drivers/usb/core/devio.c:proc_control
- drivers/usb/core/devio.c:proc_control
- drivers/usb/core/devio.c:copy_urb_data_to_user
- drivers/usb/core/devio.c:copy_urb_data_to_user
- drivers/usb/core/devio.c:usbdev_read
- drivers/usb/core/devio.c:usbdev_read
In drivers/usb/core/devices.c (ffffffff8167e9b4)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- drivers/usb/core/devices.c:usb_device_dump
In drivers/input/input-compat.c (0)
Location: include/linux/thread_info.h:121
Inline: True
In drivers/input/mousedev.c (ffffffff816cc648)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
In drivers/input/evdev.c (ffffffff816ceb9d)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:str_to_user
- drivers/input/evdev.c:bits_to_user
In drivers/input/misc/uinput.c (ffffffff816d2cb9)
Location: include/linux/thread_info.h:121
Inline: True
In drivers/rtc/rtc-dev.c (0)
Location: include/linux/thread_info.h:121
Inline: True
In drivers/i2c/i2c-dev.c (ffffffff816ded5e)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- drivers/i2c/i2c-dev.c:i2cdev_ioctl_smbus
- drivers/i2c/i2c-dev.c:i2cdev_ioctl_smbus
- drivers/i2c/i2c-dev.c:i2cdev_read
In drivers/watchdog/watchdog_dev.c (0)
Location: include/linux/thread_info.h:121
Inline: True
In drivers/md/md.c (0)
Location: include/linux/thread_info.h:121
Inline: True
In drivers/md/dm-ioctl.c (ffffffff8170a58d)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- drivers/md/dm-ioctl.c:ctl_ioctl
- drivers/md/dm-ioctl.c:ctl_ioctl
In net/socket.c (ffffffff817665fd)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- net/socket.c:SyS_socketcall
- net/socket.c:___sys_sendmsg
- net/socket.c:move_addr_to_user
In net/core/sock.c (ffffffff8176a13d)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_setsockopt
In net/core/scm.c (ffffffff817762d2)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- net/core/scm.c:put_cmsg
In net/core/sysctl_net_core.c (ffffffff8177b13e)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- net/core/sysctl_net_core.c:flow_limit_cpu_sysctl
In net/core/ethtool.c (ffffffff8178a358)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:ethtool_get_tunable
- net/core/ethtool.c:ethtool_get_any_eeprom
- net/core/ethtool.c:ethtool_set_rxfh
- net/core/ethtool.c:ethtool_get_rxfh
- net/core/ethtool.c:ethtool_get_rxfh_indir
- net/core/ethtool.c:ethtool_get_rxnfc
- net/core/ethtool.c:ethtool_get_rxnfc
- net/core/ethtool.c:ethtool_get_rxnfc
- net/core/ethtool.c:ethtool_set_rxnfc
- net/core/ethtool.c:ethtool_set_rxnfc
- net/core/ethtool.c:ethtool_get_sset_info
In net/core/filter.c (ffffffff8179e8d6)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- net/core/filter.c:sk_get_filter
- net/core/filter.c:__get_filter
- net/core/filter.c:bpf_prog_create_from_user
In net/core/dev_ioctl.c (0)
Location: include/linux/thread_info.h:121
Inline: True
In net/compat.c (ffffffff817ac5c7)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- net/compat.c:compat_SyS_socketcall
- net/compat.c:put_cmsg_compat
- net/compat.c:cmsghdr_from_user_compat_to_kern
In net/ipv4/ip_options.c (ffffffff817c825a)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- net/ipv4/ip_options.c:ip_options_get_from_user
In net/ipv4/ip_sockglue.c (ffffffff817cc5e1)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- net/ipv4/ip_sockglue.c:do_ip_getsockopt
- net/ipv4/ip_sockglue.c:do_ip_getsockopt
In net/ipv4/tcp.c (ffffffff817d4148)
Location: include/linux/thread_info.h:121
Inline: True
In net/ipv4/tcp_ipv4.c (0)
Location: include/linux/thread_info.h:121
Inline: True
In net/ipv4/raw.c (ffffffff817f1e1a)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- net/ipv4/raw.c:raw_geticmpfilter
- net/ipv4/raw.c:raw_seticmpfilter
In net/ipv4/udp.c (ffffffff817f5835)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_lib_getsockopt
In net/ipv4/arp.c (0)
Location: include/linux/thread_info.h:121
Inline: True
In net/ipv4/devinet.c (0)
Location: include/linux/thread_info.h:121
Inline: True
In net/ipv4/igmp.c (ffffffff81807100)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- net/ipv4/igmp.c:ip_mc_msfget
In net/ipv4/fib_frontend.c (0)
Location: include/linux/thread_info.h:121
Inline: True
In net/ipv4/ipmr.c (ffffffff81817e50)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ip_mroute_getsockopt
In net/xfrm/xfrm_state.c (ffffffff818245ac)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- net/xfrm/xfrm_state.c:xfrm_user_policy
In net/ipv6/addrconf.c (0)
Location: include/linux/thread_info.h:121
Inline: True
In net/ipv6/route.c (0)
Location: include/linux/thread_info.h:121
Inline: True
In net/ipv6/ipv6_sockglue.c (ffffffff8184a270)
Location: include/linux/thread_info.h:121
Inline: True
In net/ipv6/raw.c (ffffffff81853b9f)
Location: include/linux/thread_info.h:121
Inline: True
In net/ipv6/mcast.c (0)
Location: include/linux/thread_info.h:121
Inline: True
In net/ipv6/tcp_ipv6.c (0)
Location: include/linux/thread_info.h:121
Inline: True
In net/ipv6/exthdrs.c (ffffffff818622bd)
Location: include/linux/thread_info.h:121
Inline: True
In net/ipv6/ip6_flowlabel.c (ffffffff81865726)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:fl_create
In net/ipv6/ip6mr.c (ffffffff8186ab14)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- net/ipv6/ip6mr.c:ip6_mroute_getsockopt
In net/packet/af_packet.c (ffffffff81877f0d)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- net/packet/af_packet.c:packet_getsockopt
- net/packet/af_packet.c:packet_getsockopt
- net/packet/af_packet.c:packet_setsockopt
- net/packet/af_packet.c:packet_setsockopt
In net/wireless/wext-core.c (ffffffff8187bc06)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- net/wireless/wext-core.c:ioctl_standard_iw_point
- net/wireless/wext-core.c:ioctl_standard_iw_point
- net/wireless/wext-core.c:ioctl_standard_iw_point
In net/wireless/wext-priv.c (ffffffff8187ca73)
Location: include/linux/thread_info.h:121
Inline: True
In net/rfkill/core.c (ffffffff818849bf)
Location: include/linux/thread_info.h:121
Inline: True
Inline callers:
- net/rfkill/core.c:rfkill_fop_write
- net/rfkill/core.c:rfkill_fop_read
4.10
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/events/core.c (0)
Location: include/linux/thread_info.h:92
Inline: True
In arch/x86/kernel/signal.c (0)
Location: include/linux/thread_info.h:92
Inline: True
In arch/x86/kernel/dumpstack_64.c (0)
Location: include/linux/thread_info.h:92
Inline: True
In arch/x86/kernel/ldt.c (ffffffff81031ed5)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- arch/x86/kernel/ldt.c:sys_modify_ldt
In arch/x86/kernel/fpu/regset.c (ffffffff81039d03)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- arch/x86/kernel/fpu/regset.c:fpregs_set
- arch/x86/kernel/fpu/regset.c:fpregs_get
- arch/x86/kernel/fpu/regset.c:xstateregs_set
- arch/x86/kernel/fpu/regset.c:xstateregs_get
- arch/x86/kernel/fpu/regset.c:xfpregs_set
- arch/x86/kernel/fpu/regset.c:xfpregs_get
In arch/x86/kernel/fpu/signal.c (ffffffff81039fd5)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- arch/x86/kernel/fpu/signal.c:__fpu__restore_sig
- arch/x86/kernel/fpu/signal.c:copy_fpstate_to_sigframe
In arch/x86/kernel/fpu/xstate.c (ffffffff8103af6b)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- arch/x86/kernel/fpu/xstate.c:copyin_to_xsaves
- arch/x86/kernel/fpu/xstate.c:copyout_from_xsaves
In arch/x86/kernel/ptrace.c (ffffffff8103bd03)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- arch/x86/kernel/ptrace.c:ioperm_get
In arch/x86/kernel/tls.c (ffffffff8103d236)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- arch/x86/kernel/tls.c:regset_tls_set
In arch/x86/kernel/tboot.c (ffffffff8103d6f7)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- arch/x86/kernel/tboot.c:tboot_log_read
In arch/x86/kernel/stacktrace.c (0)
Location: include/linux/thread_info.h:92
Inline: True
In arch/x86/kernel/cpu/mcheck/mce.c (0)
Location: include/linux/thread_info.h:92
Inline: True
In arch/x86/kernel/cpu/mtrr/if.c (ffffffff8104d591)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mtrr/if.c:mtrr_write
In arch/x86/kernel/cpu/microcode/intel.c (ffffffff8104f957)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- arch/x86/kernel/cpu/microcode/intel.c:get_ucode_user
In arch/x86/kernel/crash_dump_64.c (ffffffff81061a84)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- arch/x86/kernel/crash_dump_64.c:copy_oldmem_page
In arch/x86/kernel/uprobes.c (ffffffff810692d6)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- arch/x86/kernel/uprobes.c:arch_uretprobe_hijack_return_addr
- arch/x86/kernel/uprobes.c:arch_uretprobe_hijack_return_addr
In arch/x86/mm/tlb.c (ffffffff81075c13)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- arch/x86/mm/tlb.c:tlbflush_write_file
In arch/x86/mm/mpx.c (0)
Location: include/linux/thread_info.h:92
Inline: True
In arch/x86/mm/pkeys.c (ffffffff8107b4b3)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- arch/x86/mm/pkeys.c:init_pkru_write_file
In arch/x86/ia32/sys_ia32.c (0)
Location: include/linux/thread_info.h:92
Inline: True
In arch/x86/ia32/ia32_signal.c (0)
Location: include/linux/thread_info.h:92
Inline: True
In kernel/sysctl.c (ffffffff81090047)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- kernel/sysctl.c:proc_put_long
- kernel/sysctl.c:proc_dostring
In kernel/sysctl_binary.c (ffffffff81091a94)
Location: include/linux/thread_info.h:92
Inline: True
In kernel/capability.c (ffffffff810924c4)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- kernel/capability.c:SyS_capset
- kernel/capability.c:SyS_capget
In kernel/ptrace.c (ffffffff81093ba7)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_writedata
- kernel/ptrace.c:ptrace_readdata
In kernel/signal.c (ffffffff81098fbb)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- kernel/signal.c:compat_SyS_rt_sigpending
In kernel/sys.c (ffffffff8109a6b7)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- kernel/sys.c:prctl_set_auxv
- kernel/sys.c:prctl_set_mm_map
- kernel/sys.c:SyS_setdomainname
- kernel/sys.c:SyS_gethostname
- kernel/sys.c:SyS_sethostname
In kernel/sched/core.c (ffffffff810b6dda)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- kernel/sched/core.c:SyS_sched_getaffinity
- kernel/sched/core.c:SyS_sched_setaffinity
- kernel/sched/core.c:SyS_sched_getattr
In kernel/sched/debug.c (ffffffff810cf1eb)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- kernel/sched/debug.c:sched_feat_write
In kernel/power/qos.c (0)
Location: include/linux/thread_info.h:92
Inline: True
In kernel/power/user.c (0)
Location: include/linux/thread_info.h:92
Inline: True
In kernel/printk/printk.c (ffffffff810e4ee2)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- kernel/printk/printk.c:do_syslog
- kernel/printk/printk.c:syslog_print_all
- kernel/printk/printk.c:devkmsg_read
In kernel/profile.c (ffffffff810f8263)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- kernel/profile.c:read_profile
In kernel/time/time.c (0)
Location: include/linux/thread_info.h:92
Inline: True
In kernel/time/hrtimer.c (0)
Location: include/linux/thread_info.h:92
Inline: True
In kernel/time/alarmtimer.c (0)
Location: include/linux/thread_info.h:92
Inline: True
In kernel/time/posix-timers.c (0)
Location: include/linux/thread_info.h:92
Inline: True
In kernel/time/posix-cpu-timers.c (0)
Location: include/linux/thread_info.h:92
Inline: True
In kernel/time/itimer.c (0)
Location: include/linux/thread_info.h:92
Inline: True
In kernel/time/timer_stats.c (0)
Location: include/linux/thread_info.h:92
Inline: True
In kernel/futex.c (0)
Location: include/linux/thread_info.h:92
Inline: True
In kernel/module.c (ffffffff811192b3)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- kernel/module.c:SYSC_init_module
In kernel/kexec_core.c (ffffffff8111c1d8)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- kernel/kexec_core.c:kimage_load_segment
- kernel/kexec_core.c:kimage_load_segment
In kernel/kexec.c (ffffffff8111ceb2)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- kernel/kexec.c:do_kexec_load
In kernel/kexec_file.c (ffffffff8111e11d)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- kernel/kexec_file.c:SyS_kexec_file_load
In kernel/compat.c (ffffffff811207ba)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- kernel/compat.c:C_SYSC_migrate_pages
- kernel/compat.c:C_SYSC_migrate_pages
In kernel/user_namespace.c (ffffffff81130e57)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- kernel/user_namespace.c:proc_setgroups_write
In kernel/kprobes.c (ffffffff8113fc65)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- kernel/kprobes.c:write_enabled_file_bool
In kernel/seccomp.c (ffffffff8114e578)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_get_filter
In kernel/relay.c (ffffffff8114ed73)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- kernel/relay.c:relay_file_read
In kernel/trace/trace.c (ffffffff81164599)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- kernel/trace/trace.c:tracing_buffers_read
- kernel/trace/trace.c:tracing_clock_write
- kernel/trace/trace.c:tracing_mark_raw_write
- kernel/trace/trace.c:tracing_mark_write
- kernel/trace/trace.c:tracing_set_trace_write
- kernel/trace/trace.c:tracing_trace_options_write
In kernel/trace/blktrace.c (0)
Location: include/linux/thread_info.h:92
Inline: True
In kernel/trace/trace_kprobe.c (0)
Location: include/linux/thread_info.h:92
Inline: True
In kernel/trace/trace_probe.c (ffffffff811877b0)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- kernel/trace/trace_probe.c:traceprobe_probes_write
In kernel/trace/trace_uprobe.c (0)
Location: include/linux/thread_info.h:92
Inline: True
In kernel/bpf/syscall.c (ffffffff8118d985)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- kernel/bpf/syscall.c:SyS_bpf
- kernel/bpf/syscall.c:SyS_bpf
- kernel/bpf/syscall.c:bpf_prog_load
- kernel/bpf/syscall.c:map_get_next_key
- kernel/bpf/syscall.c:map_get_next_key
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_lookup_elem
- kernel/bpf/syscall.c:map_lookup_elem
In kernel/bpf/verifier.c (ffffffff8119242e)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- kernel/bpf/verifier.c:bpf_check
In kernel/events/core.c (ffffffff811a2e66)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- kernel/events/core.c:SYSC_perf_event_open
- kernel/events/core.c:perf_read
- kernel/events/core.c:perf_read
In mm/maccess.c (ffffffff811b6140)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- mm/maccess.c:__probe_kernel_write
- mm/maccess.c:__probe_kernel_read
In mm/shmem.c (ffffffff811d44ae)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- mm/shmem.c:SyS_memfd_create
In mm/util.c (ffffffff811d4995)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- mm/util.c:memdup_user_nul
- mm/util.c:memdup_user
In mm/backing-dev.c (0)
Location: include/linux/thread_info.h:92
Inline: True
In mm/memory.c (0)
Location: include/linux/thread_info.h:92
Inline: True
In mm/mincore.c (ffffffff811ee429)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- mm/mincore.c:SyS_mincore
In mm/mempolicy.c (ffffffff81212fd1)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- mm/mempolicy.c:C_SYSC_mbind
- mm/mempolicy.c:C_SYSC_set_mempolicy
- mm/mempolicy.c:C_SYSC_get_mempolicy
- mm/mempolicy.c:SYSC_get_mempolicy
- mm/mempolicy.c:get_nodes
In mm/migrate.c (ffffffff81222381)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- mm/migrate.c:do_pages_stat
- mm/migrate.c:do_pages_stat
In mm/userfaultfd.c (0)
Location: include/linux/thread_info.h:92
Inline: True
In fs/read_write.c (ffffffff81246f0a)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- fs/read_write.c:rw_copy_check_uvector
In fs/stat.c (0)
Location: include/linux/thread_info.h:92
Inline: True
In fs/exec.c (ffffffff8124d370)
Location: include/linux/thread_info.h:92
Inline: True
In fs/pipe.c (0)
Location: include/linux/thread_info.h:92
Inline: True
In fs/namei.c (ffffffff8125915f)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- fs/namei.c:readlink_copy
In fs/fcntl.c (0)
Location: include/linux/thread_info.h:92
Inline: True
In fs/ioctl.c (ffffffff8125aa21)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/readdir.c (ffffffff8125b0e0)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- fs/readdir.c:filldir64
- fs/readdir.c:filldir
- fs/readdir.c:fillonedir
In fs/select.c (ffffffff8125cb7c)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- fs/select.c:do_sys_poll
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:set_fd_set
In fs/dcache.c (ffffffff81261b78)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- fs/dcache.c:SyS_getcwd
In fs/filesystems.c (ffffffff81266ea5)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- fs/filesystems.c:SyS_sysfs
In fs/seq_file.c (ffffffff8126cf7f)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- fs/seq_file.c:seq_read
- fs/seq_file.c:seq_read
In fs/xattr.c (ffffffff8126de22)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- fs/xattr.c:listxattr
- fs/xattr.c:getxattr
- fs/xattr.c:setxattr
In fs/libfs.c (ffffffff8126ff27)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- fs/libfs.c:simple_attr_write
- fs/libfs.c:simple_write_to_buffer
- fs/libfs.c:simple_read_from_buffer
In fs/splice.c (0)
Location: include/linux/thread_info.h:92
Inline: True
In fs/utimes.c (0)
Location: include/linux/thread_info.h:92
Inline: True
In fs/statfs.c (0)
Location: include/linux/thread_info.h:92
Inline: True
In fs/notify/inotify/inotify_user.c (ffffffff8128e03f)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- fs/notify/inotify/inotify_user.c:inotify_read
In fs/notify/fanotify/fanotify_user.c (ffffffff8129000f)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify_user.c:fanotify_write
- fs/notify/fanotify/fanotify_user.c:fanotify_read
In fs/eventpoll.c (0)
Location: include/linux/thread_info.h:92
Inline: True
In fs/signalfd.c (0)
Location: include/linux/thread_info.h:92
Inline: True
In fs/timerfd.c (0)
Location: include/linux/thread_info.h:92
Inline: True
In fs/eventfd.c (0)
Location: include/linux/thread_info.h:92
Inline: True
In fs/userfaultfd.c (0)
Location: include/linux/thread_info.h:92
Inline: True
In fs/aio.c (ffffffff8129837c)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- fs/aio.c:aio_read_events
In fs/crypto/policy.c (0)
Location: include/linux/thread_info.h:92
Inline: True
In fs/locks.c (0)
Location: include/linux/thread_info.h:92
Inline: True
In fs/compat.c (ffffffff812a4840)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- fs/compat.c:compat_filldir64
- fs/compat.c:compat_filldir
- fs/compat.c:compat_fillonedir
In fs/binfmt_elf.c (ffffffff8136d8c3)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- fs/binfmt_elf.c:create_elf_tables
In fs/compat_binfmt_elf.c (ffffffff8136de5f)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- fs/compat_binfmt_elf.c:create_elf_tables
In fs/fhandle.c (ffffffff812b069d)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- fs/fhandle.c:do_handle_open
- fs/fhandle.c:SyS_name_to_handle_at
In fs/quota/quota.c (0)
Location: include/linux/thread_info.h:92
Inline: True
In fs/proc/task_mmu.c (ffffffff812b93f1)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- fs/proc/task_mmu.c:pagemap_read
- fs/proc/task_mmu.c:clear_refs_write
In fs/proc/base.c (ffffffff812bdca3)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- fs/proc/base.c:proc_pid_readlink
- fs/proc/base.c:comm_write
- fs/proc/base.c:sched_autogroup_write
- fs/proc/base.c:oom_score_adj_write
- fs/proc/base.c:oom_adj_write
- fs/proc/base.c:environ_read
- fs/proc/base.c:proc_pid_cmdline_read
- fs/proc/base.c:proc_pid_cmdline_read
- fs/proc/base.c:proc_pid_cmdline_read
In fs/proc/kcore.c (ffffffff812c9e01)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
In fs/proc/vmcore.c (ffffffff812ca207)
Location: include/linux/thread_info.h:92
Inline: True
In fs/kernfs/file.c (ffffffff812ce461)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- fs/kernfs/file.c:kernfs_fop_write
- fs/kernfs/file.c:kernfs_fop_read
In fs/dcookies.c (ffffffff812d18a2)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- fs/dcookies.c:compat_SyS_lookup_dcookie
In fs/ext4/ioctl.c (0)
Location: include/linux/thread_info.h:92
Inline: True
In fs/fat/dir.c (ffffffff81341683)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- fs/fat/dir.c:fat_compat_ioctl_filldir
- fs/fat/dir.c:fat_compat_ioctl_filldir
- fs/fat/dir.c:fat_compat_ioctl_filldir
- fs/fat/dir.c:fat_ioctl_filldir
- fs/fat/dir.c:fat_ioctl_filldir
- fs/fat/dir.c:fat_ioctl_filldir
In fs/ecryptfs/miscdev.c (ffffffff81355f7c)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- fs/ecryptfs/miscdev.c:ecryptfs_miscdev_read
- fs/ecryptfs/miscdev.c:ecryptfs_miscdev_read
In fs/debugfs/file.c (ffffffff81369d8b)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- fs/debugfs/file.c:debugfs_write_file_bool
In fs/pstore/platform.c (ffffffff8136ba73)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- fs/pstore/platform.c:pstore_write_buf_user_compat
In fs/efivarfs/file.c (0)
Location: include/linux/thread_info.h:92
Inline: True
In ipc/compat.c (0)
Location: include/linux/thread_info.h:92
Inline: True
In ipc/msgutil.c (ffffffff813705e9)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- ipc/msgutil.c:store_msg
- ipc/msgutil.c:store_msg
- ipc/msgutil.c:load_msg
- ipc/msgutil.c:load_msg
In ipc/msg.c (0)
Location: include/linux/thread_info.h:92
Inline: True
In ipc/sem.c (ffffffff8137356e)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- ipc/sem.c:SYSC_semtimedop
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
In ipc/shm.c (0)
Location: include/linux/thread_info.h:92
Inline: True
In ipc/mqueue.c (0)
Location: include/linux/thread_info.h:92
Inline: True
In ipc/compat_mq.c (0)
Location: include/linux/thread_info.h:92
Inline: True
In security/keys/keyctl.c (ffffffff8137e9db)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- security/keys/keyctl.c:keyctl_get_security
- security/keys/keyctl.c:keyctl_describe_key
- security/keys/keyctl.c:keyctl_describe_key
- security/keys/keyctl.c:keyctl_update_key
- security/keys/keyctl.c:SyS_add_key
In security/keys/request_key_auth.c (ffffffff81380986)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- security/keys/request_key_auth.c:request_key_auth_read
In security/keys/user_defined.c (ffffffff81380f97)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- security/keys/user_defined.c:user_read
In security/keys/dh.c (ffffffff81381f47)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- security/keys/dh.c:keyctl_dh_compute
In security/keys/big_key.c (ffffffff813825a2)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- security/keys/big_key.c:big_key_read
- security/keys/big_key.c:big_key_read
In security/keys/trusted.c (ffffffff813826ca)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- security/keys/trusted.c:trusted_read
In security/keys/encrypted-keys/encrypted.c (ffffffff813858d9)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- security/keys/encrypted-keys/encrypted.c:encrypted_read
In security/selinux/hooks.c (ffffffff8138f98a)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_socket_getpeersec_stream
In security/selinux/selinuxfs.c (ffffffff81399396)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- security/selinux/selinuxfs.c:sel_write_validatetrans
- security/selinux/selinuxfs.c:sel_write_load
In security/smack/smack_lsm.c (ffffffff813ab03d)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- security/smack/smack_lsm.c:smack_socket_getpeersec_stream
In security/smack/smackfs.c (ffffffff813b1b1d)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- security/smack/smackfs.c:smk_write_ptrace
- security/smack/smackfs.c:smk_write_logging
- security/smack/smackfs.c:smk_write_mapped
- security/smack/smackfs.c:smk_write_direct
- security/smack/smackfs.c:smk_write_doi
In security/tomoyo/common.c (ffffffff813b5229)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- security/tomoyo/common.c:tomoyo_flush
In security/tomoyo/securityfs_if.c (ffffffff813bfebc)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- security/tomoyo/securityfs_if.c:tomoyo_read_self
In security/apparmor/apparmorfs.c (ffffffff813c23ab)
Location: include/linux/thread_info.h:92
Inline: True
In security/apparmor/lsm.c (ffffffff813d8197)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
In security/integrity/ima/ima_fs.c (ffffffff813ea2ae)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- security/integrity/ima/ima_fs.c:ima_write_policy
In security/integrity/evm/evm_secfs.c (ffffffff813f04ee)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- security/integrity/evm/evm_secfs.c:evm_write_key
In block/ioctl.c (0)
Location: include/linux/thread_info.h:92
Inline: True
In block/scsi_ioctl.c (ffffffff8142b57a)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- block/scsi_ioctl.c:sg_scsi_ioctl
- block/scsi_ioctl.c:sg_scsi_ioctl
- block/scsi_ioctl.c:sg_scsi_ioctl
- block/scsi_ioctl.c:sg_scsi_ioctl
- block/scsi_ioctl.c:sg_io
- block/scsi_ioctl.c:sg_io
In block/bsg.c (ffffffff814369fa)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- block/bsg.c:blk_complete_sgv4_hdr_rq
In block/compat_ioctl.c (0)
Location: include/linux/thread_info.h:92
Inline: True
In block/blk-zoned.c (ffffffff81449171)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- block/blk-zoned.c:blkdev_report_zones_ioctl
In lib/seq_buf.c (ffffffff81453e79)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- lib/seq_buf.c:seq_buf_to_user
In arch/x86/lib/usercopy.c (ffffffff8145b7f6)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- arch/x86/lib/usercopy.c:_copy_from_user
- arch/x86/lib/usercopy.c:_copy_to_user
In lib/iov_iter.c (ffffffff8146280d)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- lib/iov_iter.c:iov_iter_copy_from_user_atomic
- lib/iov_iter.c:iov_iter_copy_from_user_atomic
- lib/iov_iter.c:copy_from_iter_full
- lib/iov_iter.c:copy_from_iter_full
- lib/iov_iter.c:copy_from_iter
- lib/iov_iter.c:copy_from_iter
- lib/iov_iter.c:copy_to_iter
- lib/iov_iter.c:copy_to_iter
- lib/iov_iter.c:copy_page_from_iter_iovec
- lib/iov_iter.c:copy_page_from_iter_iovec
- lib/iov_iter.c:copy_page_to_iter_iovec
- lib/iov_iter.c:copy_page_to_iter_iovec
In lib/kfifo.c (ffffffff81464956)
Location: include/linux/thread_info.h:92
Inline: True
In lib/kstrtox.c (ffffffff81468ac3)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- lib/kstrtox.c:kstrtos8_from_user
- lib/kstrtox.c:kstrtou8_from_user
- lib/kstrtox.c:kstrtos16_from_user
- lib/kstrtox.c:kstrtou16_from_user
- lib/kstrtox.c:kstrtoint_from_user
- lib/kstrtox.c:kstrtouint_from_user
- lib/kstrtox.c:kstrtol_from_user
- lib/kstrtox.c:kstrtoul_from_user
- lib/kstrtox.c:kstrtoll_from_user
- lib/kstrtox.c:kstrtoull_from_user
- lib/kstrtox.c:kstrtobool_from_user
In lib/strncpy_from_user.c (ffffffff81480540)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- lib/strncpy_from_user.c:strncpy_from_user
In drivers/pinctrl/pinconf.c (ffffffff814887a4)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- drivers/pinctrl/pinconf.c:pinconf_dbg_config_write
In drivers/gpio/gpiolib.c (0)
Location: include/linux/thread_info.h:92
Inline: True
In drivers/video/fbdev/core/fbmem.c (ffffffff814dd849)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- drivers/video/fbdev/core/fbmem.c:fb_write
- drivers/video/fbdev/core/fbmem.c:fb_read
In drivers/video/fbdev/core/fbcmap.c (ffffffff814e1316)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
In drivers/video/fbdev/imsttfb.c (0)
Location: include/linux/thread_info.h:92
Inline: True
In drivers/acpi/proc.c (ffffffff814ee4f1)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- drivers/acpi/proc.c:acpi_system_write_wakeup_device
In drivers/xen/xenbus/xenbus_dev_frontend.c (ffffffff8154d89d)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_write
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_read
In drivers/xen/mcelog.c (0)
Location: include/linux/thread_info.h:92
Inline: True
In drivers/tty/tty_io.c (ffffffff8155db87)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_write
In drivers/tty/n_tty.c (ffffffff81563a92)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:copy_from_read_buf
In drivers/tty/tty_ioctl.c (0)
Location: include/linux/thread_info.h:92
Inline: True
In drivers/tty/vt/vt_ioctl.c (0)
Location: include/linux/thread_info.h:92
Inline: True
In drivers/tty/vt/vc_screen.c (ffffffff8156d7a5)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- drivers/tty/vt/vc_screen.c:vcs_write
- drivers/tty/vt/vc_screen.c:vcs_read
In drivers/tty/vt/selection.c (0)
Location: include/linux/thread_info.h:92
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff81571bfa)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:vt_do_diacrit
In drivers/tty/vt/vt.c (ffffffff8157a529)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:con_font_op
In drivers/tty/serial/serial_core.c (0)
Location: include/linux/thread_info.h:92
Inline: True
In drivers/char/mem.c (ffffffff815900ac)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- drivers/char/mem.c:write_mem
- drivers/char/mem.c:read_mem
In drivers/char/random.c (ffffffff8159464d)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- drivers/char/random.c:urandom_read
In drivers/char/virtio_console.c (ffffffff81595b1b)
Location: include/linux/thread_info.h:92
Inline: True
In drivers/char/hpet.c (0)
Location: include/linux/thread_info.h:92
Inline: True
In drivers/char/hw_random/core.c (ffffffff81599aff)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:rng_dev_read
In drivers/char/agp/frontend.c (ffffffff8159ba79)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- drivers/char/agp/frontend.c:agp_ioctl
In drivers/char/agp/compat_ioctl.c (ffffffff8159e2c1)
Location: include/linux/thread_info.h:92
Inline: True
In drivers/char/tpm/tpm-dev.c (ffffffff815a4061)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- drivers/char/tpm/tpm-dev.c:tpm_write
- drivers/char/tpm/tpm-dev.c:tpm_read
In drivers/lightnvm/core.c (0)
Location: include/linux/thread_info.h:92
Inline: True
In drivers/base/regmap/regmap-debugfs.c (ffffffff815ee12a)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- drivers/base/regmap/regmap-debugfs.c:regmap_reg_ranges_read_file
- drivers/base/regmap/regmap-debugfs.c:regmap_read_debugfs
In drivers/block/loop.c (0)
Location: include/linux/thread_info.h:92
Inline: True
In drivers/mfd/ab3100-core.c (ffffffff81614394)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- drivers/mfd/ab3100-core.c:ab3100_get_set_reg
In drivers/mfd/aat2870-core.c (ffffffff816161a2)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- drivers/mfd/aat2870-core.c:aat2870_reg_write_file
In drivers/nvdimm/bus.c (ffffffff8161a60e)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- drivers/nvdimm/bus.c:__nd_ioctl
- drivers/nvdimm/bus.c:__nd_ioctl
- drivers/nvdimm/bus.c:__nd_ioctl
- drivers/nvdimm/bus.c:__nd_ioctl
In drivers/dma-buf/dma-buf.c (0)
Location: include/linux/thread_info.h:92
Inline: True
In drivers/dma-buf/sync_file.c (ffffffff8162b9ea)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- drivers/dma-buf/sync_file.c:sync_file_ioctl
In drivers/dma-buf/sw_sync.c (0)
Location: include/linux/thread_info.h:92
Inline: True
In drivers/scsi/scsi_ioctl.c (ffffffff816304a6)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- drivers/scsi/scsi_ioctl.c:scsi_ioctl
- drivers/scsi/scsi_ioctl.c:scsi_ioctl
In drivers/scsi/scsi_devinfo.c (ffffffff8163e91e)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- drivers/scsi/scsi_devinfo.c:proc_scsi_devinfo_write
In drivers/scsi/scsi_proc.c (ffffffff8163f029)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- drivers/scsi/scsi_proc.c:proc_scsi_write
- drivers/scsi/scsi_proc.c:proc_scsi_host_write
In drivers/scsi/sg.c (ffffffff8164bdc6)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- drivers/scsi/sg.c:sg_read_oxfer
- drivers/scsi/sg.c:sg_read_oxfer
- drivers/scsi/sg.c:sg_write
In drivers/ata/libata-scsi.c (ffffffff8165de74)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- drivers/ata/libata-scsi.c:ata_cmd_ioctl
In drivers/gpu/vga/vgaarb.c (ffffffff81671b56)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- drivers/gpu/vga/vgaarb.c:vga_arb_write
- drivers/gpu/vga/vgaarb.c:vga_arb_read
In drivers/gpu/vga/vga_switcheroo.c (ffffffff81673246)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- drivers/gpu/vga/vga_switcheroo.c:vga_switcheroo_debugfs_write
In drivers/net/tun.c (ffffffff81680f7a)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- drivers/net/tun.c:__tun_chr_ioctl
- drivers/net/tun.c:__tun_chr_ioctl
- drivers/net/tun.c:__tun_chr_ioctl
- drivers/net/tun.c:__tun_chr_ioctl
In drivers/net/ppp/ppp_generic.c (ffffffff81682dd1)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- drivers/net/ppp/ppp_generic.c:ppp_set_compress
- drivers/net/ppp/ppp_generic.c:ppp_write
In drivers/cdrom/cdrom.c (ffffffff8168ee3f)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- drivers/cdrom/cdrom.c:mmc_ioctl_cdrom_read_data
- drivers/cdrom/cdrom.c:cdrom_read_cdda_old
In drivers/usb/core/devio.c (ffffffff816a7fd4)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- drivers/usb/core/devio.c:proc_ioctl
- drivers/usb/core/devio.c:proc_ioctl
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_bulk
- drivers/usb/core/devio.c:proc_bulk
- drivers/usb/core/devio.c:proc_control
- drivers/usb/core/devio.c:proc_control
- drivers/usb/core/devio.c:copy_urb_data_to_user
- drivers/usb/core/devio.c:copy_urb_data_to_user
- drivers/usb/core/devio.c:usbdev_read
- drivers/usb/core/devio.c:usbdev_read
In drivers/usb/core/devices.c (ffffffff816ac734)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- drivers/usb/core/devices.c:usb_device_dump
In drivers/input/input-compat.c (0)
Location: include/linux/thread_info.h:92
Inline: True
In drivers/input/mousedev.c (ffffffff816fa602)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
In drivers/input/evdev.c (ffffffff816fc86d)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:str_to_user
- drivers/input/evdev.c:bits_to_user
In drivers/input/misc/uinput.c (ffffffff8170287d)
Location: include/linux/thread_info.h:92
Inline: True
In drivers/rtc/rtc-dev.c (0)
Location: include/linux/thread_info.h:92
Inline: True
In drivers/i2c/i2c-dev.c (ffffffff8170f144)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- drivers/i2c/i2c-dev.c:i2cdev_ioctl_smbus
- drivers/i2c/i2c-dev.c:i2cdev_ioctl_smbus
- drivers/i2c/i2c-dev.c:i2cdev_read
In drivers/watchdog/watchdog_dev.c (0)
Location: include/linux/thread_info.h:92
Inline: True
In drivers/md/md.c (0)
Location: include/linux/thread_info.h:92
Inline: True
In drivers/md/dm-ioctl.c (ffffffff8173c45d)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- drivers/md/dm-ioctl.c:ctl_ioctl
- drivers/md/dm-ioctl.c:ctl_ioctl
In net/socket.c (ffffffff8179367d)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- net/socket.c:SyS_socketcall
- net/socket.c:___sys_sendmsg
- net/socket.c:move_addr_to_user
In net/core/sock.c (ffffffff8179722d)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_setsockopt
In net/core/scm.c (ffffffff817a3552)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- net/core/scm.c:put_cmsg
In net/core/sysctl_net_core.c (ffffffff817a8792)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- net/core/sysctl_net_core.c:flow_limit_cpu_sysctl
In net/core/ethtool.c (ffffffff817b9066)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:ethtool_get_stats
- net/core/ethtool.c:ethtool_self_test
- net/core/ethtool.c:ethtool_get_any_eeprom
- net/core/ethtool.c:ethtool_set_rxfh
- net/core/ethtool.c:ethtool_get_rxfh
- net/core/ethtool.c:ethtool_get_rxfh_indir
- net/core/ethtool.c:ethtool_get_rxnfc
- net/core/ethtool.c:ethtool_get_rxnfc
- net/core/ethtool.c:ethtool_get_rxnfc
- net/core/ethtool.c:ethtool_set_rxnfc
- net/core/ethtool.c:ethtool_set_rxnfc
- net/core/ethtool.c:ethtool_get_sset_info
In net/core/filter.c (ffffffff817cd2a6)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- net/core/filter.c:sk_get_filter
- net/core/filter.c:__get_filter
- net/core/filter.c:bpf_prog_create_from_user
In net/core/dev_ioctl.c (0)
Location: include/linux/thread_info.h:92
Inline: True
In net/compat.c (ffffffff817dbbe7)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- net/compat.c:compat_SyS_socketcall
- net/compat.c:put_cmsg_compat
- net/compat.c:cmsghdr_from_user_compat_to_kern
In net/ipv4/ip_options.c (ffffffff817f7d4a)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- net/ipv4/ip_options.c:ip_options_get_from_user
In net/ipv4/ip_sockglue.c (ffffffff817fc29f)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- net/ipv4/ip_sockglue.c:do_ip_getsockopt
- net/ipv4/ip_sockglue.c:do_ip_getsockopt
In net/ipv4/tcp.c (ffffffff81803e88)
Location: include/linux/thread_info.h:92
Inline: True
In net/ipv4/tcp_ipv4.c (0)
Location: include/linux/thread_info.h:92
Inline: True
In net/ipv4/raw.c (ffffffff81822c0a)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- net/ipv4/raw.c:raw_geticmpfilter
- net/ipv4/raw.c:raw_seticmpfilter
In net/ipv4/udp.c (ffffffff818268a5)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_lib_getsockopt
In net/ipv4/arp.c (0)
Location: include/linux/thread_info.h:92
Inline: True
In net/ipv4/devinet.c (0)
Location: include/linux/thread_info.h:92
Inline: True
In net/ipv4/igmp.c (ffffffff81838190)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- net/ipv4/igmp.c:ip_mc_msfget
In net/ipv4/fib_frontend.c (0)
Location: include/linux/thread_info.h:92
Inline: True
In net/ipv4/ipmr.c (ffffffff818496b0)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ip_mroute_getsockopt
In net/xfrm/xfrm_state.c (ffffffff8185616c)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- net/xfrm/xfrm_state.c:xfrm_user_policy
In net/ipv6/addrconf.c (0)
Location: include/linux/thread_info.h:92
Inline: True
In net/ipv6/route.c (0)
Location: include/linux/thread_info.h:92
Inline: True
In net/ipv6/ipv6_sockglue.c (ffffffff8187c105)
Location: include/linux/thread_info.h:92
Inline: True
In net/ipv6/raw.c (ffffffff818858af)
Location: include/linux/thread_info.h:92
Inline: True
In net/ipv6/mcast.c (0)
Location: include/linux/thread_info.h:92
Inline: True
In net/ipv6/tcp_ipv6.c (0)
Location: include/linux/thread_info.h:92
Inline: True
In net/ipv6/exthdrs.c (ffffffff8189434d)
Location: include/linux/thread_info.h:92
Inline: True
In net/ipv6/ip6_flowlabel.c (ffffffff81897df6)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:fl_create
In net/ipv6/ip6mr.c (ffffffff8189d964)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- net/ipv6/ip6mr.c:ip6_mroute_getsockopt
In net/packet/af_packet.c (ffffffff818ac48d)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- net/packet/af_packet.c:packet_getsockopt
- net/packet/af_packet.c:packet_getsockopt
- net/packet/af_packet.c:packet_setsockopt
- net/packet/af_packet.c:packet_setsockopt
In net/wireless/wext-core.c (ffffffff818b04c6)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- net/wireless/wext-core.c:ioctl_standard_iw_point
- net/wireless/wext-core.c:ioctl_standard_iw_point
- net/wireless/wext-core.c:ioctl_standard_iw_point
In net/wireless/wext-priv.c (ffffffff818b1323)
Location: include/linux/thread_info.h:92
Inline: True
In net/rfkill/core.c (ffffffff818b922f)
Location: include/linux/thread_info.h:92
Inline: True
Inline callers:
- net/rfkill/core.c:rfkill_fop_write
- net/rfkill/core.c:rfkill_fop_read
4.13
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/events/core.c (0)
Location: include/linux/thread_info.h:104
Inline: True
In arch/x86/kernel/signal.c (0)
Location: include/linux/thread_info.h:104
Inline: True
In arch/x86/kernel/ldt.c (ffffffff810300ec)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- arch/x86/kernel/ldt.c:sys_modify_ldt
In arch/x86/kernel/fpu/regset.c (ffffffff81037c15)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- arch/x86/kernel/fpu/regset.c:fpregs_set
- arch/x86/kernel/fpu/regset.c:fpregs_get
- arch/x86/kernel/fpu/regset.c:xstateregs_set
- arch/x86/kernel/fpu/regset.c:xstateregs_get
- arch/x86/kernel/fpu/regset.c:xfpregs_set
- arch/x86/kernel/fpu/regset.c:xfpregs_get
In arch/x86/kernel/fpu/signal.c (ffffffff81037e37)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- arch/x86/kernel/fpu/signal.c:__fpu__restore_sig
- arch/x86/kernel/fpu/signal.c:copy_fpstate_to_sigframe
In arch/x86/kernel/fpu/xstate.c (ffffffff81038e22)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- arch/x86/kernel/fpu/xstate.c:copyin_to_xsaves
- arch/x86/kernel/fpu/xstate.c:copyout_from_xsaves
In arch/x86/kernel/ptrace.c (ffffffff81039d17)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- arch/x86/kernel/ptrace.c:ioperm_get
In arch/x86/kernel/tls.c (ffffffff8103b293)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- arch/x86/kernel/tls.c:regset_tls_set
In arch/x86/kernel/tboot.c (ffffffff8103b7f9)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- arch/x86/kernel/tboot.c:tboot_log_read
In arch/x86/kernel/stacktrace.c (0)
Location: include/linux/thread_info.h:104
Inline: True
In arch/x86/kernel/cpu/mcheck/dev-mcelog.c (ffffffff8104c63f)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mcheck/dev-mcelog.c:mce_chrdev_write
In arch/x86/kernel/cpu/mtrr/if.c (ffffffff8104d5e6)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mtrr/if.c:mtrr_write
In arch/x86/kernel/cpu/microcode/intel.c (ffffffff8104f897)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- arch/x86/kernel/cpu/microcode/intel.c:get_ucode_user
In arch/x86/kernel/crash_dump_64.c (ffffffff81060a6e)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- arch/x86/kernel/crash_dump_64.c:copy_oldmem_page
In arch/x86/kernel/uprobes.c (ffffffff810685a3)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- arch/x86/kernel/uprobes.c:arch_uretprobe_hijack_return_addr
- arch/x86/kernel/uprobes.c:arch_uretprobe_hijack_return_addr
In arch/x86/mm/tlb.c (ffffffff81074563)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- arch/x86/mm/tlb.c:tlbflush_write_file
In arch/x86/mm/mpx.c (0)
Location: include/linux/thread_info.h:104
Inline: True
In arch/x86/mm/pkeys.c (ffffffff81079c73)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- arch/x86/mm/pkeys.c:init_pkru_write_file
In arch/x86/ia32/sys_ia32.c (0)
Location: include/linux/thread_info.h:104
Inline: True
In arch/x86/ia32/ia32_signal.c (0)
Location: include/linux/thread_info.h:104
Inline: True
In kernel/exit.c (0)
Location: include/linux/thread_info.h:104
Inline: True
In kernel/sysctl.c (ffffffff8108c931)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- kernel/sysctl.c:proc_put_long
- kernel/sysctl.c:proc_dostring
In kernel/sysctl_binary.c (ffffffff8108ec2d)
Location: include/linux/thread_info.h:104
Inline: True
In kernel/capability.c (ffffffff8108f648)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- kernel/capability.c:SyS_capset
- kernel/capability.c:SyS_capget
In kernel/ptrace.c (ffffffff81090c87)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_writedata
- kernel/ptrace.c:ptrace_readdata
In kernel/signal.c (ffffffff81096262)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- kernel/signal.c:compat_SyS_rt_sigpending
In kernel/sys.c (ffffffff81097927)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- kernel/sys.c:prctl_set_auxv
- kernel/sys.c:prctl_set_mm_map
- kernel/sys.c:SyS_setdomainname
- kernel/sys.c:SyS_gethostname
- kernel/sys.c:SyS_sethostname
In kernel/sched/core.c (ffffffff810b301e)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- kernel/sched/core.c:SyS_sched_getaffinity
- kernel/sched/core.c:SyS_sched_setaffinity
- kernel/sched/core.c:SyS_sched_getattr
In kernel/sched/debug.c (ffffffff810d032b)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- kernel/sched/debug.c:sched_feat_write
In kernel/power/qos.c (0)
Location: include/linux/thread_info.h:104
Inline: True
In kernel/power/user.c (0)
Location: include/linux/thread_info.h:104
Inline: True
In kernel/printk/printk.c (ffffffff810e331f)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- kernel/printk/printk.c:syslog_print_all
- kernel/printk/printk.c:devkmsg_read
- kernel/printk/printk.c:devkmsg_write
In kernel/kcmp.c (0)
Location: include/linux/thread_info.h:104
Inline: True
In kernel/profile.c (ffffffff810fa2a3)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- kernel/profile.c:read_profile
In kernel/time/time.c (0)
Location: include/linux/thread_info.h:104
Inline: True
In kernel/time/posix-timers.c (0)
Location: include/linux/thread_info.h:104
Inline: True
In kernel/time/itimer.c (0)
Location: include/linux/thread_info.h:104
Inline: True
In kernel/futex.c (0)
Location: include/linux/thread_info.h:104
Inline: True
In kernel/module.c (ffffffff8111abef)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- kernel/module.c:SYSC_init_module
In kernel/kexec_core.c (ffffffff8111e09f)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- kernel/kexec_core.c:kimage_load_segment
- kernel/kexec_core.c:kimage_load_segment
In kernel/kexec.c (ffffffff8111ead1)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- kernel/kexec.c:do_kexec_load
In kernel/compat.c (ffffffff811210ce)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- kernel/compat.c:C_SYSC_migrate_pages
- kernel/compat.c:C_SYSC_migrate_pages
In kernel/user_namespace.c (ffffffff81132487)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- kernel/user_namespace.c:proc_setgroups_write
In kernel/kprobes.c (ffffffff81142085)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- kernel/kprobes.c:write_enabled_file_bool
In kernel/seccomp.c (ffffffff81150c13)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_get_filter
In kernel/relay.c (ffffffff81151433)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- kernel/relay.c:relay_file_read
In kernel/trace/trace.c (ffffffff811677e8)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- kernel/trace/trace.c:tracing_buffers_read
- kernel/trace/trace.c:tracing_clock_write
- kernel/trace/trace.c:tracing_mark_raw_write
- kernel/trace/trace.c:tracing_mark_write
- kernel/trace/trace.c:tracing_set_trace_write
- kernel/trace/trace.c:tracing_trace_options_write
In kernel/trace/blktrace.c (0)
Location: include/linux/thread_info.h:104
Inline: True
In kernel/trace/trace_kprobe.c (0)
Location: include/linux/thread_info.h:104
Inline: True
In kernel/trace/trace_probe.c (ffffffff8118a3f2)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- kernel/trace/trace_probe.c:traceprobe_probes_write
In kernel/trace/trace_uprobe.c (0)
Location: include/linux/thread_info.h:104
Inline: True
In kernel/bpf/syscall.c (ffffffff811925bb)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- kernel/bpf/syscall.c:SyS_bpf
- kernel/bpf/syscall.c:SyS_bpf
- kernel/bpf/syscall.c:SyS_bpf
- kernel/bpf/syscall.c:SyS_bpf
- kernel/bpf/syscall.c:SyS_bpf
- kernel/bpf/syscall.c:SyS_bpf
- kernel/bpf/syscall.c:SyS_bpf
- kernel/bpf/syscall.c:SyS_bpf
- kernel/bpf/syscall.c:SyS_bpf
- kernel/bpf/syscall.c:bpf_prog_load
In kernel/bpf/verifier.c (ffffffff81199280)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- kernel/bpf/verifier.c:bpf_check
In kernel/events/core.c (ffffffff811aa47d)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- kernel/events/core.c:SYSC_perf_event_open
- kernel/events/core.c:perf_read
- kernel/events/core.c:perf_read
In mm/maccess.c (ffffffff811be08c)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- mm/maccess.c:__probe_kernel_write
- mm/maccess.c:__probe_kernel_read
In mm/shmem.c (ffffffff811dd13d)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- mm/shmem.c:SyS_memfd_create
In mm/util.c (ffffffff811dd735)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- mm/util.c:memdup_user_nul
- mm/util.c:memdup_user
In mm/backing-dev.c (0)
Location: include/linux/thread_info.h:104
Inline: True
In mm/memory.c (0)
Location: include/linux/thread_info.h:104
Inline: True
In mm/mincore.c (ffffffff811f940c)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- mm/mincore.c:SyS_mincore
In mm/mempolicy.c (ffffffff8121e311)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- mm/mempolicy.c:C_SYSC_mbind
- mm/mempolicy.c:C_SYSC_set_mempolicy
- mm/mempolicy.c:C_SYSC_get_mempolicy
- mm/mempolicy.c:SYSC_get_mempolicy
- mm/mempolicy.c:get_nodes
In mm/migrate.c (ffffffff8122dc1b)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- mm/migrate.c:do_pages_stat
- mm/migrate.c:do_pages_stat
In mm/userfaultfd.c (0)
Location: include/linux/thread_info.h:104
Inline: True
In fs/read_write.c (ffffffff812525a6)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- fs/read_write.c:rw_copy_check_uvector
In fs/stat.c (0)
Location: include/linux/thread_info.h:104
Inline: True
In fs/exec.c (ffffffff81259500)
Location: include/linux/thread_info.h:104
Inline: True
In fs/pipe.c (0)
Location: include/linux/thread_info.h:104
Inline: True
In fs/namei.c (ffffffff8126522d)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- fs/namei.c:readlink_copy
In fs/fcntl.c (0)
Location: include/linux/thread_info.h:104
Inline: True
In fs/ioctl.c (ffffffff8126741a)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/readdir.c (ffffffff81267f5b)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- fs/readdir.c:compat_filldir
- fs/readdir.c:compat_fillonedir
- fs/readdir.c:filldir64
- fs/readdir.c:filldir
- fs/readdir.c:fillonedir
In fs/select.c (ffffffff8126974f)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- fs/select.c:do_sys_poll
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:set_fd_set
In fs/dcache.c (ffffffff8126f410)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- fs/dcache.c:SyS_getcwd
In fs/filesystems.c (ffffffff812746e6)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- fs/filesystems.c:SyS_sysfs
In fs/seq_file.c (ffffffff81279fce)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- fs/seq_file.c:seq_read
- fs/seq_file.c:seq_read
In fs/xattr.c (ffffffff8127b646)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- fs/xattr.c:listxattr
- fs/xattr.c:getxattr
- fs/xattr.c:setxattr
In fs/libfs.c (ffffffff8127e327)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- fs/libfs.c:simple_attr_write
- fs/libfs.c:simple_write_to_buffer
- fs/libfs.c:simple_read_from_buffer
In fs/splice.c (0)
Location: include/linux/thread_info.h:104
Inline: True
In fs/utimes.c (0)
Location: include/linux/thread_info.h:104
Inline: True
In fs/statfs.c (0)
Location: include/linux/thread_info.h:104
Inline: True
In fs/notify/inotify/inotify_user.c (ffffffff8129af80)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- fs/notify/inotify/inotify_user.c:inotify_read
In fs/notify/fanotify/fanotify_user.c (ffffffff8129ceaa)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify_user.c:fanotify_write
- fs/notify/fanotify/fanotify_user.c:fanotify_read
In fs/eventpoll.c (0)
Location: include/linux/thread_info.h:104
Inline: True
In fs/signalfd.c (0)
Location: include/linux/thread_info.h:104
Inline: True
In fs/timerfd.c (0)
Location: include/linux/thread_info.h:104
Inline: True
In fs/eventfd.c (0)
Location: include/linux/thread_info.h:104
Inline: True
In fs/userfaultfd.c (0)
Location: include/linux/thread_info.h:104
Inline: True
In fs/aio.c (ffffffff812a5e6c)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- fs/aio.c:aio_read_events
In fs/dax.c (ffffffff812a970e)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- fs/dax.c:dax_iomap_actor
In fs/crypto/policy.c (0)
Location: include/linux/thread_info.h:104
Inline: True
In fs/compat_ioctl.c (0)
Location: include/linux/thread_info.h:104
Inline: True
In fs/binfmt_elf.c (ffffffff812b71a7)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- fs/binfmt_elf.c:create_elf_tables
- fs/binfmt_elf.c:create_elf_tables
In fs/compat_binfmt_elf.c (ffffffff812ba1ad)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- fs/compat_binfmt_elf.c:create_elf_tables
- fs/compat_binfmt_elf.c:create_elf_tables
In fs/fhandle.c (ffffffff812bdb2b)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- fs/fhandle.c:do_handle_open
- fs/fhandle.c:SyS_name_to_handle_at
In fs/quota/quota.c (0)
Location: include/linux/thread_info.h:104
Inline: True
In fs/proc/task_mmu.c (ffffffff812c64b9)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- fs/proc/task_mmu.c:pagemap_read
- fs/proc/task_mmu.c:clear_refs_write
In fs/proc/base.c (ffffffff812cb2ff)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- fs/proc/base.c:proc_pid_readlink
- fs/proc/base.c:comm_write
- fs/proc/base.c:sched_autogroup_write
- fs/proc/base.c:oom_score_adj_write
- fs/proc/base.c:oom_adj_write
- fs/proc/base.c:environ_read
- fs/proc/base.c:proc_pid_cmdline_read
- fs/proc/base.c:proc_pid_cmdline_read
In fs/proc/kcore.c (ffffffff812d72d7)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
In fs/proc/vmcore.c (ffffffff812d7597)
Location: include/linux/thread_info.h:104
Inline: True
In fs/kernfs/file.c (ffffffff812dc0e4)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- fs/kernfs/file.c:kernfs_fop_write
- fs/kernfs/file.c:kernfs_fop_read
In fs/configfs/file.c (ffffffff812de8bf)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- fs/configfs/file.c:configfs_write_file
In fs/dcookies.c (ffffffff812e2efc)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- fs/dcookies.c:compat_SyS_lookup_dcookie
In fs/ext4/ioctl.c (0)
Location: include/linux/thread_info.h:104
Inline: True
In fs/fat/dir.c (ffffffff81356dee)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- fs/fat/dir.c:fat_compat_ioctl_filldir
- fs/fat/dir.c:fat_compat_ioctl_filldir
- fs/fat/dir.c:fat_compat_ioctl_filldir
- fs/fat/dir.c:fat_ioctl_filldir
- fs/fat/dir.c:fat_ioctl_filldir
- fs/fat/dir.c:fat_ioctl_filldir
In fs/ecryptfs/miscdev.c (ffffffff8136adf4)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- fs/ecryptfs/miscdev.c:ecryptfs_miscdev_read
- fs/ecryptfs/miscdev.c:ecryptfs_miscdev_read
In fs/debugfs/file.c (ffffffff8137e3fb)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- fs/debugfs/file.c:debugfs_write_file_bool
In fs/efivarfs/file.c (0)
Location: include/linux/thread_info.h:104
Inline: True
In ipc/compat.c (0)
Location: include/linux/thread_info.h:104
Inline: True
In ipc/msgutil.c (ffffffff813839b9)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- ipc/msgutil.c:store_msg
- ipc/msgutil.c:store_msg
- ipc/msgutil.c:load_msg
- ipc/msgutil.c:load_msg
In ipc/msg.c (0)
Location: include/linux/thread_info.h:104
Inline: True
In ipc/sem.c (ffffffff81386b84)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- ipc/sem.c:SYSC_semtimedop
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
In ipc/shm.c (0)
Location: include/linux/thread_info.h:104
Inline: True
In ipc/mqueue.c (0)
Location: include/linux/thread_info.h:104
Inline: True
In security/keys/keyctl.c (ffffffff8139286b)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- security/keys/keyctl.c:keyctl_get_security
- security/keys/keyctl.c:keyctl_instantiate_key_common
- security/keys/keyctl.c:keyctl_describe_key
- security/keys/keyctl.c:keyctl_describe_key
- security/keys/keyctl.c:keyctl_update_key
- security/keys/keyctl.c:SyS_add_key
In security/keys/request_key_auth.c (ffffffff813947e6)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- security/keys/request_key_auth.c:request_key_auth_read
In security/keys/user_defined.c (ffffffff81394d87)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- security/keys/user_defined.c:user_read
In security/keys/compat_dh.c (0)
Location: include/linux/thread_info.h:104
Inline: True
In security/keys/dh.c (ffffffff81396125)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- security/keys/dh.c:__keyctl_dh_compute
- security/keys/dh.c:__keyctl_dh_compute
- security/keys/dh.c:__keyctl_dh_compute
In security/keys/big_key.c (ffffffff81396c58)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- security/keys/big_key.c:big_key_read
- security/keys/big_key.c:big_key_read
In security/keys/trusted.c (ffffffff81396db6)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- security/keys/trusted.c:trusted_read
In security/keys/encrypted-keys/encrypted.c (ffffffff8139a138)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- security/keys/encrypted-keys/encrypted.c:encrypted_read
In security/security.c (ffffffff8139fd42)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- security/security.c:security_task_prctl
- security/security.c:security_task_prctl
In security/selinux/hooks.c (ffffffff813a5ee2)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_socket_getpeersec_stream
In security/selinux/selinuxfs.c (ffffffff813adeef)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- security/selinux/selinuxfs.c:sel_write_load
In security/smack/smack_lsm.c (ffffffff813c1966)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- security/smack/smack_lsm.c:smack_socket_getpeersec_stream
In security/smack/smackfs.c (ffffffff813c885d)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- security/smack/smackfs.c:smk_write_ptrace
- security/smack/smackfs.c:smk_write_logging
- security/smack/smackfs.c:smk_write_mapped
- security/smack/smackfs.c:smk_write_direct
- security/smack/smackfs.c:smk_write_doi
In security/tomoyo/common.c (ffffffff813cbc38)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- security/tomoyo/common.c:tomoyo_flush
In security/tomoyo/securityfs_if.c (ffffffff813d67bf)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- security/tomoyo/securityfs_if.c:tomoyo_read_self
In security/apparmor/apparmorfs.c (ffffffff813db2a5)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
In security/apparmor/lsm.c (ffffffff813e8cec)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
In security/integrity/evm/evm_secfs.c (ffffffff813fca8a)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- security/integrity/evm/evm_secfs.c:evm_write_key
In block/ioctl.c (0)
Location: include/linux/thread_info.h:104
Inline: True
In block/scsi_ioctl.c (ffffffff814433de)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- block/scsi_ioctl.c:sg_scsi_ioctl
- block/scsi_ioctl.c:sg_scsi_ioctl
- block/scsi_ioctl.c:sg_scsi_ioctl
- block/scsi_ioctl.c:sg_scsi_ioctl
- block/scsi_ioctl.c:sg_io
- block/scsi_ioctl.c:sg_io
In block/bsg.c (ffffffff81444233)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- block/bsg.c:blk_complete_sgv4_hdr_rq
In block/compat_ioctl.c (0)
Location: include/linux/thread_info.h:104
Inline: True
In block/blk-zoned.c (ffffffff814576ab)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- block/blk-zoned.c:blkdev_report_zones_ioctl
In block/blk-mq-debugfs.c (ffffffff81459bb3)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_state_write
In lib/iov_iter.c (ffffffff814675d7)
Location: include/linux/thread_info.h:104
Inline: True
In lib/kfifo.c (ffffffff81469991)
Location: include/linux/thread_info.h:104
Inline: True
In lib/kstrtox.c (ffffffff8146e1b3)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- lib/kstrtox.c:kstrtos8_from_user
- lib/kstrtox.c:kstrtou8_from_user
- lib/kstrtox.c:kstrtos16_from_user
- lib/kstrtox.c:kstrtou16_from_user
- lib/kstrtox.c:kstrtoint_from_user
- lib/kstrtox.c:kstrtouint_from_user
- lib/kstrtox.c:kstrtol_from_user
- lib/kstrtox.c:kstrtoul_from_user
- lib/kstrtox.c:kstrtoll_from_user
- lib/kstrtox.c:kstrtoull_from_user
- lib/kstrtox.c:kstrtobool_from_user
In lib/strncpy_from_user.c (ffffffff814897dd)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- lib/strncpy_from_user.c:strncpy_from_user
In drivers/pinctrl/pinconf.c (ffffffff81491e61)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- drivers/pinctrl/pinconf.c:pinconf_dbg_config_write
In drivers/gpio/gpiolib.c (0)
Location: include/linux/thread_info.h:104
Inline: True
In drivers/video/fbdev/core/fbmem.c (ffffffff814ea120)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- drivers/video/fbdev/core/fbmem.c:fb_write
- drivers/video/fbdev/core/fbmem.c:fb_read
In drivers/video/fbdev/core/fbcmap.c (ffffffff814ed033)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
In drivers/video/fbdev/imsttfb.c (0)
Location: include/linux/thread_info.h:104
Inline: True
In drivers/acpi/proc.c (ffffffff814fb256)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- drivers/acpi/proc.c:acpi_system_write_wakeup_device
In drivers/xen/xenbus/xenbus_dev_frontend.c (ffffffff8156191a)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_write
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_read
In drivers/xen/mcelog.c (0)
Location: include/linux/thread_info.h:104
Inline: True
In drivers/tty/tty_io.c (ffffffff81572ac1)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_write
In drivers/tty/n_tty.c (ffffffff81578e9f)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:copy_from_read_buf
In drivers/tty/tty_ioctl.c (0)
Location: include/linux/thread_info.h:104
Inline: True
In drivers/tty/vt/vt_ioctl.c (0)
Location: include/linux/thread_info.h:104
Inline: True
In drivers/tty/vt/vc_screen.c (ffffffff81581db7)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- drivers/tty/vt/vc_screen.c:vcs_write
- drivers/tty/vt/vc_screen.c:vcs_read
In drivers/tty/vt/selection.c (0)
Location: include/linux/thread_info.h:104
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff81585c93)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:vt_do_diacrit
In drivers/tty/vt/consolemap.c (ffffffff815874cc)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- drivers/tty/vt/consolemap.c:con_get_unimap
In drivers/tty/vt/vt.c (ffffffff8158e429)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:con_font_op
In drivers/tty/serial/serial_core.c (0)
Location: include/linux/thread_info.h:104
Inline: True
In drivers/char/mem.c (ffffffff815a4118)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- drivers/char/mem.c:write_mem
- drivers/char/mem.c:read_mem
In drivers/char/random.c (ffffffff815a8685)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- drivers/char/random.c:urandom_read
In drivers/char/virtio_console.c (ffffffff815aa8bb)
Location: include/linux/thread_info.h:104
Inline: True
In drivers/char/hpet.c (0)
Location: include/linux/thread_info.h:104
Inline: True
In drivers/char/hw_random/core.c (ffffffff815adb32)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:rng_dev_read
In drivers/char/agp/frontend.c (ffffffff815afa26)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- drivers/char/agp/frontend.c:agp_ioctl
In drivers/char/agp/compat_ioctl.c (ffffffff815b222f)
Location: include/linux/thread_info.h:104
Inline: True
In drivers/char/tpm/tpm-dev-common.c (ffffffff815bb3d2)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- drivers/char/tpm/tpm-dev-common.c:tpm_common_write
- drivers/char/tpm/tpm-dev-common.c:tpm_common_read
In drivers/lightnvm/core.c (0)
Location: include/linux/thread_info.h:104
Inline: True
In drivers/base/regmap/regmap-debugfs.c (ffffffff816022fe)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- drivers/base/regmap/regmap-debugfs.c:regmap_reg_ranges_read_file
- drivers/base/regmap/regmap-debugfs.c:regmap_read_debugfs
In drivers/block/loop.c (0)
Location: include/linux/thread_info.h:104
Inline: True
In drivers/mfd/ab3100-core.c (ffffffff81628374)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- drivers/mfd/ab3100-core.c:ab3100_get_set_reg
In drivers/mfd/aat2870-core.c (ffffffff8162a0f2)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- drivers/mfd/aat2870-core.c:aat2870_reg_write_file
In drivers/nvdimm/bus.c (ffffffff8162e6f8)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- drivers/nvdimm/bus.c:__nd_ioctl
- drivers/nvdimm/bus.c:__nd_ioctl
- drivers/nvdimm/bus.c:__nd_ioctl
- drivers/nvdimm/bus.c:__nd_ioctl
In drivers/dma-buf/dma-buf.c (0)
Location: include/linux/thread_info.h:104
Inline: True
In drivers/dma-buf/sync_file.c (ffffffff81641324)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- drivers/dma-buf/sync_file.c:sync_file_ioctl_fence_info
In drivers/dma-buf/sw_sync.c (0)
Location: include/linux/thread_info.h:104
Inline: True
In drivers/scsi/scsi_ioctl.c (ffffffff81645228)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- drivers/scsi/scsi_ioctl.c:scsi_ioctl
- drivers/scsi/scsi_ioctl.c:scsi_ioctl
In drivers/scsi/scsi_devinfo.c (ffffffff8165319e)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- drivers/scsi/scsi_devinfo.c:proc_scsi_devinfo_write
In drivers/scsi/scsi_proc.c (ffffffff81653aa9)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- drivers/scsi/scsi_proc.c:proc_scsi_write
- drivers/scsi/scsi_proc.c:proc_scsi_host_write
In drivers/scsi/sg.c (ffffffff816607ca)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- drivers/scsi/sg.c:sg_read_oxfer
- drivers/scsi/sg.c:sg_read_oxfer
- drivers/scsi/sg.c:sg_write
- drivers/scsi/sg.c:sg_new_read
In drivers/ata/libata-scsi.c (ffffffff8167289a)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- drivers/ata/libata-scsi.c:ata_cmd_ioctl
In drivers/gpu/vga/vgaarb.c (ffffffff816861a6)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- drivers/gpu/vga/vgaarb.c:vga_arb_write
- drivers/gpu/vga/vgaarb.c:vga_arb_read
In drivers/gpu/vga/vga_switcheroo.c (ffffffff81687ab0)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- drivers/gpu/vga/vga_switcheroo.c:vga_switcheroo_debugfs_write
In drivers/net/tun.c (ffffffff816963f6)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- drivers/net/tun.c:__tun_chr_ioctl
- drivers/net/tun.c:__tun_chr_ioctl
- drivers/net/tun.c:__tun_chr_ioctl
- drivers/net/tun.c:__tun_chr_ioctl
In drivers/net/ppp/ppp_generic.c (ffffffff81698242)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- drivers/net/ppp/ppp_generic.c:ppp_set_compress
- drivers/net/ppp/ppp_generic.c:ppp_net_ioctl
- drivers/net/ppp/ppp_generic.c:ppp_write
In drivers/cdrom/cdrom.c (ffffffff816a406d)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- drivers/cdrom/cdrom.c:mmc_ioctl_cdrom_read_data
- drivers/cdrom/cdrom.c:cdrom_read_cdda_old
In drivers/usb/core/devio.c (ffffffff816bd1ef)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- drivers/usb/core/devio.c:proc_ioctl
- drivers/usb/core/devio.c:proc_ioctl
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_bulk
- drivers/usb/core/devio.c:proc_bulk
- drivers/usb/core/devio.c:proc_control
- drivers/usb/core/devio.c:proc_control
- drivers/usb/core/devio.c:copy_urb_data_to_user
- drivers/usb/core/devio.c:copy_urb_data_to_user
- drivers/usb/core/devio.c:usbdev_read
- drivers/usb/core/devio.c:usbdev_read
In drivers/usb/core/devices.c (ffffffff816c1998)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- drivers/usb/core/devices.c:usb_device_dump
In drivers/input/input-compat.c (0)
Location: include/linux/thread_info.h:104
Inline: True
In drivers/input/mousedev.c (ffffffff81710078)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
In drivers/input/evdev.c (ffffffff817123c2)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:str_to_user
- drivers/input/evdev.c:bits_to_user
In drivers/input/misc/uinput.c (ffffffff817180fd)
Location: include/linux/thread_info.h:104
Inline: True
In drivers/rtc/rtc-dev.c (0)
Location: include/linux/thread_info.h:104
Inline: True
In drivers/i2c/i2c-dev.c (ffffffff8172509a)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- drivers/i2c/i2c-dev.c:i2cdev_ioctl_smbus
- drivers/i2c/i2c-dev.c:i2cdev_ioctl_smbus
- drivers/i2c/i2c-dev.c:i2cdev_read
In drivers/watchdog/watchdog_dev.c (0)
Location: include/linux/thread_info.h:104
Inline: True
In drivers/md/md.c (0)
Location: include/linux/thread_info.h:104
Inline: True
In drivers/md/dm.c (ffffffff8174c686)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- drivers/md/dm.c:dm_dax_copy_from_iter
In drivers/md/dm-ioctl.c (ffffffff81755c8f)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- drivers/md/dm-ioctl.c:ctl_ioctl
- drivers/md/dm-ioctl.c:ctl_ioctl
In net/socket.c (ffffffff817b1abd)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- net/socket.c:SyS_socketcall
- net/socket.c:___sys_sendmsg
- net/socket.c:move_addr_to_user
In net/core/sock.c (ffffffff817b6a88)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_setsockopt
In net/core/datagram.c (ffffffff817c0310)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- net/core/datagram.c:skb_copy_datagram_from_iter
- net/core/datagram.c:skb_copy_datagram_iter
In net/core/scm.c (ffffffff817c168b)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- net/core/scm.c:put_cmsg
In net/core/sysctl_net_core.c (ffffffff817c6deb)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- net/core/sysctl_net_core.c:flow_limit_cpu_sysctl
In net/core/ethtool.c (ffffffff817d64b5)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:ethtool_get_any_eeprom
- net/core/ethtool.c:ethtool_set_rxfh
- net/core/ethtool.c:ethtool_get_rxfh
- net/core/ethtool.c:ethtool_get_rxfh_indir
- net/core/ethtool.c:ethtool_get_rxnfc
- net/core/ethtool.c:ethtool_get_rxnfc
- net/core/ethtool.c:ethtool_get_rxnfc
- net/core/ethtool.c:ethtool_set_rxnfc
- net/core/ethtool.c:ethtool_set_rxnfc
- net/core/ethtool.c:ethtool_get_sset_info
In net/core/filter.c (ffffffff817ec6f6)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- net/core/filter.c:sk_get_filter
- net/core/filter.c:__get_filter
- net/core/filter.c:bpf_prog_create_from_user
In net/core/dev_ioctl.c (0)
Location: include/linux/thread_info.h:104
Inline: True
In net/compat.c (ffffffff817fb1a3)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- net/compat.c:compat_SyS_socketcall
- net/compat.c:put_cmsg_compat
- net/compat.c:cmsghdr_from_user_compat_to_kern
In net/netlink/af_netlink.c (ffffffff8180a149)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- net/netlink/af_netlink.c:netlink_sendmsg
In net/bpf/test_run.c (ffffffff8180c7ee)
Location: include/linux/thread_info.h:104
Inline: True
In net/ipv4/ip_options.c (ffffffff8181813d)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- net/ipv4/ip_options.c:ip_options_get_from_user
In net/ipv4/ip_output.c (ffffffff818186ba)
Location: include/linux/thread_info.h:104
Inline: True
In net/ipv4/ip_sockglue.c (ffffffff8181c68c)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- net/ipv4/ip_sockglue.c:do_ip_getsockopt
- net/ipv4/ip_sockglue.c:do_ip_getsockopt
In net/ipv4/tcp.c (ffffffff81826e41)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_sendmsg
- net/ipv4/tcp.c:tcp_sendmsg
- net/ipv4/tcp.c:tcp_sendmsg
- net/ipv4/tcp.c:tcp_sendmsg
In net/ipv4/tcp_output.c (ffffffff818359bf)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:tcp_connect
In net/ipv4/tcp_ipv4.c (0)
Location: include/linux/thread_info.h:104
Inline: True
In net/ipv4/raw.c (ffffffff818447ce)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- net/ipv4/raw.c:raw_geticmpfilter
- net/ipv4/raw.c:raw_seticmpfilter
- net/ipv4/raw.c:raw_sendmsg
In net/ipv4/udp.c (ffffffff81846237)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_lib_getsockopt
- net/ipv4/udp.c:udp_recvmsg
- net/ipv4/udp.c:udplite_getfrag
In net/ipv4/arp.c (0)
Location: include/linux/thread_info.h:104
Inline: True
In net/ipv4/devinet.c (0)
Location: include/linux/thread_info.h:104
Inline: True
In net/ipv4/igmp.c (ffffffff818595ae)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- net/ipv4/igmp.c:ip_mc_msfget
In net/ipv4/fib_frontend.c (0)
Location: include/linux/thread_info.h:104
Inline: True
In net/ipv4/ping.c (ffffffff81863462)
Location: include/linux/thread_info.h:104
Inline: True
In net/ipv4/ipmr.c (ffffffff8186cd89)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ip_mroute_getsockopt
In net/ipv6/addrconf.c (0)
Location: include/linux/thread_info.h:104
Inline: True
In net/ipv6/route.c (0)
Location: include/linux/thread_info.h:104
Inline: True
In net/ipv6/ipv6_sockglue.c (ffffffff818a1adb)
Location: include/linux/thread_info.h:104
Inline: True
In net/ipv6/udp.c (ffffffff818a7f6b)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- net/ipv6/udp.c:udpv6_recvmsg
- net/ipv6/udp.c:udplite_getfrag
In net/ipv6/raw.c (ffffffff818aca99)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- net/ipv6/raw.c:rawv6_sendmsg
In net/ipv6/mcast.c (0)
Location: include/linux/thread_info.h:104
Inline: True
In net/ipv6/tcp_ipv6.c (0)
Location: include/linux/thread_info.h:104
Inline: True
In net/ipv6/exthdrs.c (ffffffff818ba536)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- net/ipv6/exthdrs.c:ipv6_renew_option
In net/ipv6/ip6_flowlabel.c (ffffffff818be178)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:fl_create
In net/ipv6/ip6mr.c (ffffffff818c3f4d)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- net/ipv6/ip6mr.c:ip6_mroute_getsockopt
In net/packet/af_packet.c (ffffffff818d5794)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- net/packet/af_packet.c:packet_getsockopt
- net/packet/af_packet.c:packet_setsockopt
- net/packet/af_packet.c:packet_setsockopt
- net/packet/af_packet.c:packet_sendmsg_spkt
In net/wireless/wext-core.c (ffffffff818d6f33)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- net/wireless/wext-core.c:ioctl_standard_iw_point
- net/wireless/wext-core.c:ioctl_standard_iw_point
- net/wireless/wext-core.c:ioctl_standard_iw_point
In net/wireless/wext-priv.c (ffffffff818d7cd5)
Location: include/linux/thread_info.h:104
Inline: True
In net/rfkill/core.c (ffffffff818dfdd2)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- net/rfkill/core.c:rfkill_fop_write
- net/rfkill/core.c:rfkill_fop_read
In lib/seq_buf.c (ffffffff818f3fae)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- lib/seq_buf.c:seq_buf_to_user
In arch/x86/lib/usercopy.c (ffffffff818fd4cb)
Location: include/linux/thread_info.h:104
Inline: True
Inline callers:
- arch/x86/lib/usercopy.c:copy_from_user_nmi
4.15
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/events/core.c (0)
Location: include/linux/thread_info.h:108
Inline: True
In arch/x86/kernel/signal.c (0)
Location: include/linux/thread_info.h:108
Inline: True
In arch/x86/kernel/ldt.c (ffffffff810324ff)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- arch/x86/kernel/ldt.c:SyS_modify_ldt
In arch/x86/kernel/fpu/regset.c (ffffffff81039ec5)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- arch/x86/kernel/fpu/regset.c:fpregs_set
- arch/x86/kernel/fpu/regset.c:fpregs_get
- arch/x86/kernel/fpu/regset.c:xstateregs_set
- arch/x86/kernel/fpu/regset.c:xstateregs_get
- arch/x86/kernel/fpu/regset.c:xfpregs_set
- arch/x86/kernel/fpu/regset.c:xfpregs_get
In arch/x86/kernel/fpu/signal.c (ffffffff8103a0ec)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- arch/x86/kernel/fpu/signal.c:__fpu__restore_sig
- arch/x86/kernel/fpu/signal.c:copy_fpstate_to_sigframe
In arch/x86/kernel/fpu/xstate.c (ffffffff8103b35e)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- arch/x86/kernel/fpu/xstate.c:copy_user_to_xstate
In arch/x86/kernel/ptrace.c (ffffffff8103c717)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- arch/x86/kernel/ptrace.c:ioperm_get
In arch/x86/kernel/tls.c (ffffffff8103dcc3)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- arch/x86/kernel/tls.c:regset_tls_set
In arch/x86/kernel/tboot.c (ffffffff8103e219)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- arch/x86/kernel/tboot.c:tboot_log_read
In arch/x86/kernel/stacktrace.c (0)
Location: include/linux/thread_info.h:108
Inline: True
In arch/x86/kernel/cpu/mcheck/dev-mcelog.c (ffffffff8104feef)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mcheck/dev-mcelog.c:mce_chrdev_write
In arch/x86/kernel/cpu/mtrr/if.c (ffffffff81050f46)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mtrr/if.c:mtrr_write
In arch/x86/kernel/cpu/microcode/intel.c (ffffffff810531d7)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- arch/x86/kernel/cpu/microcode/intel.c:get_ucode_user
In arch/x86/kernel/crash_dump_64.c (ffffffff81064abe)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- arch/x86/kernel/crash_dump_64.c:copy_oldmem_page
In arch/x86/kernel/uprobes.c (ffffffff8106c880)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- arch/x86/kernel/uprobes.c:arch_uretprobe_hijack_return_addr
- arch/x86/kernel/uprobes.c:arch_uretprobe_hijack_return_addr
In arch/x86/kernel/umip.c (ffffffff8106d1ff)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- arch/x86/kernel/umip.c:fixup_umip_exception
In arch/x86/mm/tlb.c (ffffffff8107a123)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- arch/x86/mm/tlb.c:tlbflush_write_file
In arch/x86/mm/mpx.c (0)
Location: include/linux/thread_info.h:108
Inline: True
In arch/x86/mm/pkeys.c (ffffffff8107fee3)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- arch/x86/mm/pkeys.c:init_pkru_write_file
In arch/x86/ia32/sys_ia32.c (0)
Location: include/linux/thread_info.h:108
Inline: True
In arch/x86/ia32/ia32_signal.c (0)
Location: include/linux/thread_info.h:108
Inline: True
In kernel/exit.c (0)
Location: include/linux/thread_info.h:108
Inline: True
In kernel/sysctl.c (ffffffff81093e41)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- kernel/sysctl.c:proc_put_long
- kernel/sysctl.c:proc_dostring
In kernel/sysctl_binary.c (ffffffff81095ae9)
Location: include/linux/thread_info.h:108
Inline: True
In kernel/capability.c (ffffffff81096508)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- kernel/capability.c:SyS_capset
- kernel/capability.c:SyS_capget
In kernel/ptrace.c (ffffffff81097af7)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_writedata
- kernel/ptrace.c:ptrace_readdata
In kernel/signal.c (ffffffff8109cf92)
Location: include/linux/thread_info.h:108
Inline: True
In kernel/sys.c (ffffffff8109e617)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- kernel/sys.c:prctl_set_auxv
- kernel/sys.c:prctl_set_mm_map
- kernel/sys.c:SyS_setdomainname
- kernel/sys.c:SyS_gethostname
- kernel/sys.c:SyS_sethostname
In kernel/sched/core.c (ffffffff810ba41e)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- kernel/sched/core.c:SyS_sched_getaffinity
- kernel/sched/core.c:SyS_sched_setaffinity
- kernel/sched/core.c:SyS_sched_getattr
In kernel/sched/debug.c (ffffffff810d7cdb)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- kernel/sched/debug.c:sched_feat_write
In kernel/power/qos.c (0)
Location: include/linux/thread_info.h:108
Inline: True
In kernel/power/user.c (0)
Location: include/linux/thread_info.h:108
Inline: True
In kernel/printk/printk.c (ffffffff810eb70f)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- kernel/printk/printk.c:syslog_print_all
- kernel/printk/printk.c:devkmsg_read
- kernel/printk/printk.c:devkmsg_write
In kernel/kcmp.c (0)
Location: include/linux/thread_info.h:108
Inline: True
In kernel/profile.c (ffffffff81104c28)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- kernel/profile.c:read_profile
In kernel/time/time.c (0)
Location: include/linux/thread_info.h:108
Inline: True
In kernel/time/posix-timers.c (0)
Location: include/linux/thread_info.h:108
Inline: True
In kernel/time/itimer.c (0)
Location: include/linux/thread_info.h:108
Inline: True
In kernel/futex.c (0)
Location: include/linux/thread_info.h:108
Inline: True
In kernel/module.c (ffffffff81126176)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- kernel/module.c:SYSC_init_module
In kernel/kexec_core.c (ffffffff8112988f)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- kernel/kexec_core.c:kimage_load_segment
- kernel/kexec_core.c:kimage_load_segment
In kernel/kexec.c (ffffffff8112a231)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- kernel/kexec.c:do_kexec_load
In kernel/compat.c (ffffffff8112c73e)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- kernel/compat.c:C_SYSC_migrate_pages
- kernel/compat.c:C_SYSC_migrate_pages
- kernel/compat.c:put_compat_sigset
In kernel/user_namespace.c (ffffffff8113f1e7)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- kernel/user_namespace.c:proc_setgroups_write
In kernel/kprobes.c (ffffffff8114ee45)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- kernel/kprobes.c:write_enabled_file_bool
In kernel/seccomp.c (ffffffff8115d411)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_get_filter
In kernel/relay.c (ffffffff8115dc33)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- kernel/relay.c:relay_file_read
In kernel/trace/trace.c (ffffffff81177402)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- kernel/trace/trace.c:trace_parse_run_command
- kernel/trace/trace.c:tracing_buffers_read
- kernel/trace/trace.c:tracing_clock_write
- kernel/trace/trace.c:tracing_mark_raw_write
- kernel/trace/trace.c:tracing_mark_write
- kernel/trace/trace.c:tracing_set_trace_write
- kernel/trace/trace.c:tracing_trace_options_write
In kernel/trace/blktrace.c (0)
Location: include/linux/thread_info.h:108
Inline: True
In kernel/trace/trace_kprobe.c (0)
Location: include/linux/thread_info.h:108
Inline: True
In kernel/trace/trace_uprobe.c (0)
Location: include/linux/thread_info.h:108
Inline: True
In kernel/bpf/core.c (0)
Location: include/linux/thread_info.h:108
Inline: True
In kernel/bpf/syscall.c (ffffffff8119fd9f)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- kernel/bpf/syscall.c:SyS_bpf
- kernel/bpf/syscall.c:SyS_bpf
- kernel/bpf/syscall.c:SyS_bpf
- kernel/bpf/syscall.c:SyS_bpf
- kernel/bpf/syscall.c:bpf_obj_get_info_by_fd
- kernel/bpf/syscall.c:bpf_obj_get_info_by_fd
- kernel/bpf/syscall.c:bpf_obj_get_info_by_fd
- kernel/bpf/syscall.c:bpf_obj_get_info_by_fd
- kernel/bpf/syscall.c:bpf_obj_get_info_by_fd
- kernel/bpf/syscall.c:bpf_prog_load
In kernel/bpf/verifier.c (ffffffff811a1502)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- kernel/bpf/verifier.c:verbose
In kernel/bpf/cgroup.c (0)
Location: include/linux/thread_info.h:108
Inline: True
In kernel/events/core.c (ffffffff811bdd6d)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- kernel/events/core.c:SYSC_perf_event_open
- kernel/events/core.c:perf_read
- kernel/events/core.c:perf_read
In mm/maccess.c (ffffffff811d2d4d)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- mm/maccess.c:__probe_kernel_write
- mm/maccess.c:__probe_kernel_read
In mm/shmem.c (ffffffff811f2b7b)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- mm/shmem.c:SyS_memfd_create
In mm/util.c (ffffffff811f31b5)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- mm/util.c:memdup_user_nul
- mm/util.c:memdup_user
In mm/memory.c (0)
Location: include/linux/thread_info.h:108
Inline: True
In mm/mincore.c (ffffffff8121182c)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- mm/mincore.c:SyS_mincore
In mm/mempolicy.c (ffffffff81239561)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- mm/mempolicy.c:C_SYSC_mbind
- mm/mempolicy.c:C_SYSC_set_mempolicy
- mm/mempolicy.c:C_SYSC_get_mempolicy
- mm/mempolicy.c:SYSC_get_mempolicy
- mm/mempolicy.c:get_nodes
In mm/migrate.c (ffffffff8124994b)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- mm/migrate.c:do_pages_stat
- mm/migrate.c:do_pages_stat
In mm/userfaultfd.c (0)
Location: include/linux/thread_info.h:108
Inline: True
In fs/read_write.c (ffffffff812743f6)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- fs/read_write.c:rw_copy_check_uvector
In fs/stat.c (0)
Location: include/linux/thread_info.h:108
Inline: True
In fs/exec.c (ffffffff8127b6a1)
Location: include/linux/thread_info.h:108
Inline: True
In fs/pipe.c (0)
Location: include/linux/thread_info.h:108
Inline: True
In fs/namei.c (ffffffff81287acd)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- fs/namei.c:readlink_copy
In fs/fcntl.c (0)
Location: include/linux/thread_info.h:108
Inline: True
In fs/ioctl.c (ffffffff81289cb3)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/readdir.c (ffffffff8128a80b)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- fs/readdir.c:compat_filldir
- fs/readdir.c:compat_fillonedir
- fs/readdir.c:filldir64
- fs/readdir.c:filldir
- fs/readdir.c:fillonedir
In fs/select.c (ffffffff8128bfff)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- fs/select.c:do_sys_poll
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:set_fd_set
In fs/dcache.c (ffffffff81291d30)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- fs/dcache.c:SyS_getcwd
In fs/filesystems.c (ffffffff81296fe6)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- fs/filesystems.c:SyS_sysfs
In fs/seq_file.c (ffffffff8129ca3c)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- fs/seq_file.c:seq_read
- fs/seq_file.c:seq_read
In fs/xattr.c (ffffffff8129e0e6)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- fs/xattr.c:listxattr
- fs/xattr.c:getxattr
- fs/xattr.c:setxattr
In fs/libfs.c (ffffffff812a0e07)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- fs/libfs.c:simple_attr_write
- fs/libfs.c:simple_write_to_buffer
- fs/libfs.c:simple_read_from_buffer
In fs/splice.c (0)
Location: include/linux/thread_info.h:108
Inline: True
In fs/utimes.c (0)
Location: include/linux/thread_info.h:108
Inline: True
In fs/statfs.c (0)
Location: include/linux/thread_info.h:108
Inline: True
In fs/notify/inotify/inotify_user.c (ffffffff812be389)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- fs/notify/inotify/inotify_user.c:inotify_read
In fs/notify/fanotify/fanotify_user.c (ffffffff812c031a)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify_user.c:fanotify_write
- fs/notify/fanotify/fanotify_user.c:fanotify_read
In fs/eventpoll.c (0)
Location: include/linux/thread_info.h:108
Inline: True
In fs/signalfd.c (0)
Location: include/linux/thread_info.h:108
Inline: True
In fs/timerfd.c (0)
Location: include/linux/thread_info.h:108
Inline: True
In fs/eventfd.c (0)
Location: include/linux/thread_info.h:108
Inline: True
In fs/userfaultfd.c (0)
Location: include/linux/thread_info.h:108
Inline: True
In fs/aio.c (ffffffff812c939c)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- fs/aio.c:aio_read_events
In fs/dax.c (ffffffff812ccccd)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- fs/dax.c:dax_iomap_actor
In fs/crypto/policy.c (0)
Location: include/linux/thread_info.h:108
Inline: True
In fs/binfmt_elf.c (ffffffff812daec3)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- fs/binfmt_elf.c:create_elf_tables
In fs/compat_binfmt_elf.c (ffffffff812ddf38)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- fs/compat_binfmt_elf.c:create_elf_tables
In fs/fhandle.c (ffffffff812e121b)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- fs/fhandle.c:do_handle_open
- fs/fhandle.c:SyS_name_to_handle_at
In fs/quota/quota.c (0)
Location: include/linux/thread_info.h:108
Inline: True
In fs/proc/task_mmu.c (ffffffff812ea399)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- fs/proc/task_mmu.c:pagemap_read
- fs/proc/task_mmu.c:clear_refs_write
In fs/proc/base.c (ffffffff812efa35)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- fs/proc/base.c:proc_pid_readlink
- fs/proc/base.c:comm_write
- fs/proc/base.c:sched_autogroup_write
- fs/proc/base.c:oom_score_adj_write
- fs/proc/base.c:oom_adj_write
- fs/proc/base.c:environ_read
- fs/proc/base.c:proc_pid_cmdline_read
- fs/proc/base.c:proc_pid_cmdline_read
In fs/proc/kcore.c (ffffffff812fba69)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
In fs/proc/vmcore.c (ffffffff812fbc77)
Location: include/linux/thread_info.h:108
Inline: True
In fs/kernfs/file.c (ffffffff81300bd1)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- fs/kernfs/file.c:kernfs_fop_write
- fs/kernfs/file.c:kernfs_fop_read
In fs/configfs/file.c (ffffffff8130321f)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- fs/configfs/file.c:configfs_write_file
In fs/dcookies.c (ffffffff8130792c)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- fs/dcookies.c:compat_SyS_lookup_dcookie
In fs/ext4/ioctl.c (0)
Location: include/linux/thread_info.h:108
Inline: True
In fs/fat/dir.c (ffffffff8137ba2e)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- fs/fat/dir.c:fat_compat_ioctl_filldir
- fs/fat/dir.c:fat_compat_ioctl_filldir
- fs/fat/dir.c:fat_compat_ioctl_filldir
- fs/fat/dir.c:fat_ioctl_filldir
- fs/fat/dir.c:fat_ioctl_filldir
- fs/fat/dir.c:fat_ioctl_filldir
In fs/ecryptfs/miscdev.c (ffffffff8138f994)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- fs/ecryptfs/miscdev.c:ecryptfs_miscdev_read
- fs/ecryptfs/miscdev.c:ecryptfs_miscdev_read
In fs/debugfs/file.c (ffffffff813a303f)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- fs/debugfs/file.c:debugfs_write_file_bool
In fs/efivarfs/file.c (0)
Location: include/linux/thread_info.h:108
Inline: True
In ipc/compat.c (0)
Location: include/linux/thread_info.h:108
Inline: True
In ipc/msgutil.c (ffffffff813a7e29)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- ipc/msgutil.c:store_msg
- ipc/msgutil.c:store_msg
- ipc/msgutil.c:load_msg
- ipc/msgutil.c:load_msg
In ipc/msg.c (0)
Location: include/linux/thread_info.h:108
Inline: True
In ipc/sem.c (ffffffff813ab420)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- ipc/sem.c:do_semtimedop
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
In ipc/shm.c (0)
Location: include/linux/thread_info.h:108
Inline: True
In ipc/syscall.c (0)
Location: include/linux/thread_info.h:108
Inline: True
In ipc/mqueue.c (0)
Location: include/linux/thread_info.h:108
Inline: True
In security/keys/keyctl.c (ffffffff813b7ecb)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- security/keys/keyctl.c:keyctl_get_security
- security/keys/keyctl.c:keyctl_instantiate_key_common
- security/keys/keyctl.c:keyctl_describe_key
- security/keys/keyctl.c:keyctl_describe_key
- security/keys/keyctl.c:keyctl_update_key
- security/keys/keyctl.c:SyS_add_key
In security/keys/request_key_auth.c (ffffffff813b9f46)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- security/keys/request_key_auth.c:request_key_auth_read
In security/keys/user_defined.c (ffffffff813ba4c7)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- security/keys/user_defined.c:user_read
In security/keys/compat_dh.c (0)
Location: include/linux/thread_info.h:108
Inline: True
In security/keys/dh.c (ffffffff813bb8a7)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- security/keys/dh.c:__keyctl_dh_compute
- security/keys/dh.c:__keyctl_dh_compute
- security/keys/dh.c:__keyctl_dh_compute
In security/keys/big_key.c (ffffffff813bc427)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- security/keys/big_key.c:big_key_read
- security/keys/big_key.c:big_key_read
In security/keys/trusted.c (ffffffff813bc597)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- security/keys/trusted.c:trusted_read
In security/keys/encrypted-keys/encrypted.c (ffffffff813bf7c8)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- security/keys/encrypted-keys/encrypted.c:encrypted_read
In security/security.c (ffffffff813c5982)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- security/security.c:security_task_prctl
- security/security.c:security_task_prctl
In security/selinux/hooks.c (ffffffff813cbb31)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_socket_getpeersec_stream
In security/selinux/selinuxfs.c (ffffffff813d3faf)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- security/selinux/selinuxfs.c:sel_write_load
In security/smack/smack_lsm.c (ffffffff813e8006)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- security/smack/smack_lsm.c:smack_socket_getpeersec_stream
In security/smack/smackfs.c (ffffffff813eeced)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- security/smack/smackfs.c:smk_write_ptrace
- security/smack/smackfs.c:smk_write_logging
- security/smack/smackfs.c:smk_write_mapped
- security/smack/smackfs.c:smk_write_direct
- security/smack/smackfs.c:smk_write_doi
In security/tomoyo/common.c (ffffffff813f20d8)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- security/tomoyo/common.c:tomoyo_flush
In security/tomoyo/securityfs_if.c (ffffffff813fccef)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- security/tomoyo/securityfs_if.c:tomoyo_read_self
In security/apparmor/apparmorfs.c (ffffffff81401d2b)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
In security/apparmor/lsm.c (ffffffff8141105b)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
In block/ioctl.c (0)
Location: include/linux/thread_info.h:108
Inline: True
In block/scsi_ioctl.c (ffffffff8146fe6e)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- block/scsi_ioctl.c:sg_scsi_ioctl
- block/scsi_ioctl.c:sg_scsi_ioctl
- block/scsi_ioctl.c:sg_scsi_ioctl
- block/scsi_ioctl.c:sg_scsi_ioctl
- block/scsi_ioctl.c:sg_io
- block/scsi_ioctl.c:sg_io
In block/bsg.c (ffffffff81470ae3)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- block/bsg.c:blk_complete_sgv4_hdr_rq
In block/compat_ioctl.c (0)
Location: include/linux/thread_info.h:108
Inline: True
In block/blk-zoned.c (ffffffff814833db)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- block/blk-zoned.c:blkdev_report_zones_ioctl
In block/blk-mq-debugfs.c (ffffffff81485883)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_state_write
In lib/iov_iter.c (ffffffff8149371e)
Location: include/linux/thread_info.h:108
Inline: True
In lib/kfifo.c (ffffffff81495c61)
Location: include/linux/thread_info.h:108
Inline: True
In lib/kstrtox.c (ffffffff8149a4e3)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- lib/kstrtox.c:kstrtos8_from_user
- lib/kstrtox.c:kstrtou8_from_user
- lib/kstrtox.c:kstrtos16_from_user
- lib/kstrtox.c:kstrtou16_from_user
- lib/kstrtox.c:kstrtoint_from_user
- lib/kstrtox.c:kstrtouint_from_user
- lib/kstrtox.c:kstrtol_from_user
- lib/kstrtox.c:kstrtoul_from_user
- lib/kstrtox.c:kstrtoll_from_user
- lib/kstrtox.c:kstrtoull_from_user
- lib/kstrtox.c:kstrtobool_from_user
In lib/strncpy_from_user.c (ffffffff814c592d)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- lib/strncpy_from_user.c:strncpy_from_user
In drivers/pinctrl/pinconf.c (ffffffff814ce0d1)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- drivers/pinctrl/pinconf.c:pinconf_dbg_config_write
In drivers/gpio/gpiolib.c (0)
Location: include/linux/thread_info.h:108
Inline: True
In drivers/video/fbdev/core/fbmem.c (ffffffff8151ec96)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- drivers/video/fbdev/core/fbmem.c:fb_write
- drivers/video/fbdev/core/fbmem.c:fb_read
In drivers/video/fbdev/core/fbcmap.c (ffffffff81521bb3)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
In drivers/video/fbdev/imsttfb.c (0)
Location: include/linux/thread_info.h:108
Inline: True
In drivers/acpi/proc.c (ffffffff8153cea6)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- drivers/acpi/proc.c:acpi_system_write_wakeup_device
In drivers/acpi/acpi_dbg.c (ffffffff8159ba78)
Location: include/linux/thread_info.h:108
Inline: True
In drivers/xen/xenbus/xenbus_dev_frontend.c (ffffffff815c5f3a)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_write
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_read
In drivers/xen/mcelog.c (0)
Location: include/linux/thread_info.h:108
Inline: True
In drivers/tty/tty_io.c (ffffffff815d6e34)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_write
In drivers/tty/n_tty.c (ffffffff815dd832)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:copy_from_read_buf
In drivers/tty/tty_ioctl.c (0)
Location: include/linux/thread_info.h:108
Inline: True
In drivers/tty/vt/vt_ioctl.c (0)
Location: include/linux/thread_info.h:108
Inline: True
In drivers/tty/vt/vc_screen.c (ffffffff815e68d7)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- drivers/tty/vt/vc_screen.c:vcs_write
- drivers/tty/vt/vc_screen.c:vcs_read
In drivers/tty/vt/selection.c (0)
Location: include/linux/thread_info.h:108
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff815ea793)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:vt_do_diacrit
In drivers/tty/vt/consolemap.c (ffffffff815ebfcc)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- drivers/tty/vt/consolemap.c:con_get_unimap
In drivers/tty/vt/vt.c (ffffffff815f2ec5)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:con_font_op
In drivers/tty/serial/serial_core.c (0)
Location: include/linux/thread_info.h:108
Inline: True
In drivers/char/mem.c (ffffffff8160a86e)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- drivers/char/mem.c:write_mem
- drivers/char/mem.c:read_mem
In drivers/char/random.c (ffffffff8160ef85)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- drivers/char/random.c:urandom_read
In drivers/char/virtio_console.c (ffffffff8161124b)
Location: include/linux/thread_info.h:108
Inline: True
In drivers/char/hpet.c (0)
Location: include/linux/thread_info.h:108
Inline: True
In drivers/char/hw_random/core.c (ffffffff8161451c)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:rng_dev_read
In drivers/char/agp/frontend.c (ffffffff81616596)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- drivers/char/agp/frontend.c:agp_ioctl
In drivers/char/agp/compat_ioctl.c (ffffffff81618e5f)
Location: include/linux/thread_info.h:108
Inline: True
In drivers/char/tpm/tpm-dev-common.c (ffffffff816218ff)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- drivers/char/tpm/tpm-dev-common.c:tpm_common_write
- drivers/char/tpm/tpm-dev-common.c:tpm_common_read
In drivers/lightnvm/core.c (0)
Location: include/linux/thread_info.h:108
Inline: True
In drivers/base/regmap/regmap-debugfs.c (ffffffff8166a6ae)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- drivers/base/regmap/regmap-debugfs.c:regmap_reg_ranges_read_file
- drivers/base/regmap/regmap-debugfs.c:regmap_read_debugfs
In drivers/block/loop.c (0)
Location: include/linux/thread_info.h:108
Inline: True
In drivers/mfd/ab3100-core.c (ffffffff81690c84)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- drivers/mfd/ab3100-core.c:ab3100_get_set_reg
In drivers/mfd/aat2870-core.c (ffffffff81692a12)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- drivers/mfd/aat2870-core.c:aat2870_reg_write_file
In drivers/nvdimm/bus.c (ffffffff81696ead)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- drivers/nvdimm/bus.c:__nd_ioctl
- drivers/nvdimm/bus.c:__nd_ioctl
- drivers/nvdimm/bus.c:__nd_ioctl
- drivers/nvdimm/bus.c:__nd_ioctl
In drivers/dma-buf/dma-buf.c (0)
Location: include/linux/thread_info.h:108
Inline: True
In drivers/dma-buf/sync_file.c (ffffffff816aa13e)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- drivers/dma-buf/sync_file.c:sync_file_ioctl_fence_info
In drivers/dma-buf/sw_sync.c (0)
Location: include/linux/thread_info.h:108
Inline: True
In drivers/scsi/scsi_ioctl.c (ffffffff816ae1b8)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- drivers/scsi/scsi_ioctl.c:scsi_ioctl
- drivers/scsi/scsi_ioctl.c:scsi_ioctl
In drivers/scsi/scsi_devinfo.c (ffffffff816bc60e)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- drivers/scsi/scsi_devinfo.c:proc_scsi_devinfo_write
In drivers/scsi/scsi_proc.c (ffffffff816bcf69)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- drivers/scsi/scsi_proc.c:proc_scsi_write
- drivers/scsi/scsi_proc.c:proc_scsi_host_write
In drivers/scsi/sg.c (ffffffff816c9cea)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- drivers/scsi/sg.c:sg_read_oxfer
- drivers/scsi/sg.c:sg_read_oxfer
- drivers/scsi/sg.c:sg_write
- drivers/scsi/sg.c:sg_new_read
In drivers/ata/libata-scsi.c (ffffffff816dbe8a)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- drivers/ata/libata-scsi.c:ata_cmd_ioctl
In drivers/gpu/vga/vgaarb.c (ffffffff816efa06)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- drivers/gpu/vga/vgaarb.c:vga_arb_write
- drivers/gpu/vga/vgaarb.c:vga_arb_read
In drivers/gpu/vga/vga_switcheroo.c (ffffffff816f1380)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- drivers/gpu/vga/vga_switcheroo.c:vga_switcheroo_debugfs_write
In drivers/net/tun.c (ffffffff817011e6)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- drivers/net/tun.c:__tun_chr_ioctl
- drivers/net/tun.c:__tun_chr_ioctl
- drivers/net/tun.c:__tun_chr_ioctl
- drivers/net/tun.c:__tun_chr_ioctl
In drivers/net/ppp/ppp_generic.c (ffffffff81703122)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- drivers/net/ppp/ppp_generic.c:ppp_set_compress
- drivers/net/ppp/ppp_generic.c:ppp_write
In drivers/cdrom/cdrom.c (ffffffff8170f3bd)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- drivers/cdrom/cdrom.c:mmc_ioctl_cdrom_read_data
- drivers/cdrom/cdrom.c:cdrom_read_cdda_old
In drivers/usb/core/devio.c (ffffffff81728bbf)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- drivers/usb/core/devio.c:proc_ioctl
- drivers/usb/core/devio.c:proc_ioctl
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_bulk
- drivers/usb/core/devio.c:proc_bulk
- drivers/usb/core/devio.c:proc_control
- drivers/usb/core/devio.c:proc_control
- drivers/usb/core/devio.c:copy_urb_data_to_user
- drivers/usb/core/devio.c:copy_urb_data_to_user
- drivers/usb/core/devio.c:usbdev_read
- drivers/usb/core/devio.c:usbdev_read
In drivers/usb/core/devices.c (ffffffff8172d768)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- drivers/usb/core/devices.c:usb_device_dump
In drivers/input/input-compat.c (0)
Location: include/linux/thread_info.h:108
Inline: True
In drivers/input/mousedev.c (ffffffff817812f8)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
In drivers/input/evdev.c (ffffffff817835f2)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:str_to_user
- drivers/input/evdev.c:bits_to_user
In drivers/input/misc/uinput.c (ffffffff81789307)
Location: include/linux/thread_info.h:108
Inline: True
In drivers/rtc/rtc-dev.c (0)
Location: include/linux/thread_info.h:108
Inline: True
In drivers/i2c/i2c-dev.c (ffffffff8179647e)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- drivers/i2c/i2c-dev.c:i2cdev_ioctl_smbus
- drivers/i2c/i2c-dev.c:i2cdev_ioctl_smbus
- drivers/i2c/i2c-dev.c:i2cdev_read
In drivers/watchdog/watchdog_dev.c (0)
Location: include/linux/thread_info.h:108
Inline: True
In drivers/md/md.c (0)
Location: include/linux/thread_info.h:108
Inline: True
In drivers/md/dm.c (ffffffff817be852)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- drivers/md/dm.c:dm_dax_copy_from_iter
In drivers/md/dm-ioctl.c (ffffffff817c7f3e)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- drivers/md/dm-ioctl.c:ctl_ioctl
- drivers/md/dm-ioctl.c:ctl_ioctl
In net/socket.c (ffffffff81829c5d)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- net/socket.c:SyS_socketcall
- net/socket.c:___sys_sendmsg
- net/socket.c:move_addr_to_user
In net/core/sock.c (ffffffff8182f07a)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_setsockopt
In net/core/datagram.c (ffffffff81839d30)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- net/core/datagram.c:skb_copy_datagram_from_iter
- net/core/datagram.c:skb_copy_datagram_iter
In net/core/scm.c (ffffffff8183b09b)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- net/core/scm.c:put_cmsg
In net/core/sysctl_net_core.c (ffffffff818409b9)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- net/core/sysctl_net_core.c:flow_limit_cpu_sysctl
In net/core/ethtool.c (ffffffff81852309)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:ethtool_get_any_eeprom
- net/core/ethtool.c:ethtool_set_rxfh
- net/core/ethtool.c:ethtool_get_rxfh
- net/core/ethtool.c:ethtool_get_rxfh_indir
- net/core/ethtool.c:ethtool_get_rxnfc
- net/core/ethtool.c:ethtool_get_rxnfc
- net/core/ethtool.c:ethtool_get_rxnfc
- net/core/ethtool.c:ethtool_set_rxnfc
- net/core/ethtool.c:ethtool_set_rxnfc
- net/core/ethtool.c:ethtool_get_sset_info
In net/core/filter.c (ffffffff818688d6)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- net/core/filter.c:sk_get_filter
- net/core/filter.c:__get_filter
- net/core/filter.c:bpf_prog_create_from_user
In net/core/dev_ioctl.c (0)
Location: include/linux/thread_info.h:108
Inline: True
In net/compat.c (ffffffff81878b23)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- net/compat.c:compat_SyS_socketcall
- net/compat.c:put_cmsg_compat
- net/compat.c:cmsghdr_from_user_compat_to_kern
In net/netlink/af_netlink.c (ffffffff818890c9)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- net/netlink/af_netlink.c:netlink_sendmsg
In net/bpf/test_run.c (ffffffff8188b7ce)
Location: include/linux/thread_info.h:108
Inline: True
In net/ipv4/ip_options.c (ffffffff8189729d)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- net/ipv4/ip_options.c:ip_options_get_from_user
In net/ipv4/ip_output.c (ffffffff8189781a)
Location: include/linux/thread_info.h:108
Inline: True
In net/ipv4/ip_sockglue.c (ffffffff8189b5e8)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- net/ipv4/ip_sockglue.c:do_ip_getsockopt
- net/ipv4/ip_sockglue.c:do_ip_getsockopt
In net/ipv4/tcp.c (ffffffff818a4d72)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_sendmsg_locked
- net/ipv4/tcp.c:tcp_sendmsg_locked
- net/ipv4/tcp.c:tcp_sendmsg_locked
- net/ipv4/tcp.c:tcp_sendmsg_locked
In net/ipv4/tcp_output.c (ffffffff818b4f35)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:tcp_connect
In net/ipv4/tcp_ipv4.c (0)
Location: include/linux/thread_info.h:108
Inline: True
In net/ipv4/raw.c (ffffffff818c41ee)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- net/ipv4/raw.c:raw_geticmpfilter
- net/ipv4/raw.c:raw_seticmpfilter
- net/ipv4/raw.c:raw_sendmsg
In net/ipv4/udp.c (ffffffff818c5c67)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_lib_getsockopt
- net/ipv4/udp.c:udp_recvmsg
- net/ipv4/udp.c:udplite_getfrag
In net/ipv4/arp.c (0)
Location: include/linux/thread_info.h:108
Inline: True
In net/ipv4/devinet.c (0)
Location: include/linux/thread_info.h:108
Inline: True
In net/ipv4/igmp.c (ffffffff818d949e)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- net/ipv4/igmp.c:ip_mc_msfget
In net/ipv4/fib_frontend.c (0)
Location: include/linux/thread_info.h:108
Inline: True
In net/ipv4/ping.c (ffffffff818e35a2)
Location: include/linux/thread_info.h:108
Inline: True
In net/ipv4/ipmr.c (ffffffff818ed689)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ip_mroute_getsockopt
In net/ipv6/addrconf.c (0)
Location: include/linux/thread_info.h:108
Inline: True
In net/ipv6/route.c (0)
Location: include/linux/thread_info.h:108
Inline: True
In net/ipv6/ipv6_sockglue.c (ffffffff8192445a)
Location: include/linux/thread_info.h:108
Inline: True
In net/ipv6/udp.c (ffffffff8192aa1b)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- net/ipv6/udp.c:udpv6_recvmsg
- net/ipv6/udp.c:udplite_getfrag
In net/ipv6/raw.c (ffffffff8192f2f6)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- net/ipv6/raw.c:rawv6_sendmsg
In net/ipv6/mcast.c (0)
Location: include/linux/thread_info.h:108
Inline: True
In net/ipv6/tcp_ipv6.c (0)
Location: include/linux/thread_info.h:108
Inline: True
In net/ipv6/exthdrs.c (ffffffff8193d516)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- net/ipv6/exthdrs.c:ipv6_renew_option
In net/ipv6/ip6_flowlabel.c (ffffffff819412b8)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:fl_create
In net/ipv6/ip6mr.c (ffffffff819471dd)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- net/ipv6/ip6mr.c:ip6_mroute_getsockopt
In net/packet/af_packet.c (ffffffff8195a75a)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- net/packet/af_packet.c:packet_getsockopt
- net/packet/af_packet.c:packet_setsockopt
- net/packet/af_packet.c:packet_setsockopt
- net/packet/af_packet.c:packet_sendmsg_spkt
In net/wireless/wext-core.c (ffffffff8195cb05)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- net/wireless/wext-core.c:ioctl_standard_iw_point
- net/wireless/wext-core.c:ioctl_standard_iw_point
- net/wireless/wext-core.c:ioctl_standard_iw_point
In net/wireless/wext-priv.c (ffffffff8195d8b5)
Location: include/linux/thread_info.h:108
Inline: True
In net/rfkill/core.c (ffffffff81965ae2)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- net/rfkill/core.c:rfkill_fop_write
- net/rfkill/core.c:rfkill_fop_read
In lib/seq_buf.c (ffffffff8197a9ae)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- lib/seq_buf.c:seq_buf_to_user
In arch/x86/lib/usercopy.c (ffffffff81984fab)
Location: include/linux/thread_info.h:108
Inline: True
Inline callers:
- arch/x86/lib/usercopy.c:copy_from_user_nmi
4.18
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/events/core.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In arch/x86/kernel/signal.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In arch/x86/kernel/ldt.c (ffffffff81032f1a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/ldt.c:read_ldt
In arch/x86/kernel/fpu/regset.c (ffffffff8103abc2)
Location: include/linux/thread_info.h:115
Inline: True
In arch/x86/kernel/fpu/signal.c (ffffffff8103b6c2)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/fpu/signal.c:__fpu__restore_sig
- arch/x86/kernel/fpu/signal.c:copy_fpstate_to_sigframe
In arch/x86/kernel/fpu/xstate.c (ffffffff8103c88c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/fpu/xstate.c:copy_user_to_xstate
In arch/x86/kernel/ptrace.c (ffffffff8103dc6c)
Location: include/linux/thread_info.h:115
Inline: True
In arch/x86/kernel/tls.c (ffffffff8103f265)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/tls.c:regset_tls_set
In arch/x86/kernel/tboot.c (ffffffff8103f7ae)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/tboot.c:tboot_log_read
In arch/x86/kernel/stacktrace.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In arch/x86/kernel/cpu/mcheck/dev-mcelog.c (ffffffff81052b5a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mcheck/dev-mcelog.c:mce_chrdev_write
In arch/x86/kernel/cpu/mtrr/if.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In arch/x86/kernel/cpu/microcode/intel.c (ffffffff81055ed5)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/cpu/microcode/intel.c:get_ucode_user
In arch/x86/kernel/crash_dump_64.c (ffffffff81067684)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/crash_dump_64.c:copy_oldmem_page
In arch/x86/kernel/uprobes.c (ffffffff8106f74e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/uprobes.c:arch_uretprobe_hijack_return_addr
- arch/x86/kernel/uprobes.c:arch_uretprobe_hijack_return_addr
In arch/x86/kernel/umip.c (ffffffff81070132)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/umip.c:fixup_umip_exception
In arch/x86/mm/tlb.c (ffffffff8107cef8)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/mm/tlb.c:tlbflush_write_file
In arch/x86/mm/mpx.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In arch/x86/mm/pkeys.c (ffffffff81083018)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/mm/pkeys.c:init_pkru_write_file
In arch/x86/ia32/sys_ia32.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In arch/x86/ia32/ia32_signal.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/exit.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/sysctl.c (ffffffff8109786a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/sysctl.c:proc_put_long
- kernel/sysctl.c:proc_dostring
In kernel/sysctl_binary.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/capability.c (ffffffff8109955c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/capability.c:__ia32_sys_capset
- kernel/capability.c:__x64_sys_capset
- kernel/capability.c:__ia32_sys_capget
- kernel/capability.c:__x64_sys_capget
In kernel/ptrace.c (ffffffff8109b417)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_writedata
- kernel/ptrace.c:ptrace_readdata
In kernel/signal.c (ffffffff8109d2ab)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/signal.c:__x32_compat_sys_rt_sigpending
- kernel/signal.c:__ia32_compat_sys_rt_sigpending
- kernel/signal.c:__ia32_sys_rt_sigpending
- kernel/signal.c:__x64_sys_rt_sigpending
In kernel/sys.c (ffffffff810a51c4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/sys.c:prctl_set_auxv
- kernel/sys.c:prctl_set_mm_map
- kernel/sys.c:__ia32_sys_setdomainname
- kernel/sys.c:__x64_sys_setdomainname
- kernel/sys.c:__ia32_sys_gethostname
- kernel/sys.c:__x64_sys_gethostname
- kernel/sys.c:__ia32_sys_sethostname
- kernel/sys.c:__x64_sys_sethostname
In kernel/sched/core.c (ffffffff810c1a3a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/sched/core.c:__ia32_sys_sched_getaffinity
- kernel/sched/core.c:__x64_sys_sched_getaffinity
- kernel/sched/core.c:get_user_cpu_mask
- kernel/sched/core.c:sched_read_attr
In kernel/sched/debug.c (ffffffff810ddc7f)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/sched/debug.c:sched_feat_write
In kernel/power/qos.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/power/user.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/printk/printk.c (ffffffff810f3498)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/printk/printk.c:syslog_print_all
- kernel/printk/printk.c:devkmsg_read
- kernel/printk/printk.c:devkmsg_write
In kernel/kcmp.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/profile.c (ffffffff8110f9be)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/profile.c:read_profile
In kernel/time/time.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/time/posix-timers.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/time/itimer.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/futex.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/module.c (ffffffff81133e91)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/module.c:__do_sys_init_module
In kernel/kexec_core.c (ffffffff8113780d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/kexec_core.c:kimage_load_segment
- kernel/kexec_core.c:kimage_load_segment
In kernel/kexec.c (ffffffff81138193)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/kexec.c:do_kexec_load
In kernel/compat.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/user_namespace.c (ffffffff8114db09)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/user_namespace.c:proc_setgroups_write
In kernel/kprobes.c (ffffffff8115d8dc)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/kprobes.c:write_enabled_file_bool
In kernel/seccomp.c (ffffffff8116c386)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_get_metadata
- kernel/seccomp.c:seccomp_get_filter
In kernel/relay.c (ffffffff8116cae1)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/relay.c:relay_file_read
In kernel/trace/trace.c (ffffffff8118642e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/trace/trace.c:trace_parse_run_command
- kernel/trace/trace.c:tracing_buffers_read
- kernel/trace/trace.c:tracing_clock_write
- kernel/trace/trace.c:tracing_mark_raw_write
- kernel/trace/trace.c:tracing_mark_write
- kernel/trace/trace.c:tracing_set_trace_write
- kernel/trace/trace.c:tracing_trace_options_write
In kernel/trace/blktrace.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/trace/bpf_trace.c (ffffffff811a5e04)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/trace/bpf_trace.c:perf_event_query_prog_array
In kernel/trace/trace_kprobe.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/trace/trace_uprobe.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/bpf/core.c (ffffffff811b284e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/core.c:bpf_prog_array_copy_to_user
In kernel/bpf/syscall.c (ffffffff811b62ae)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/syscall.c:__ia32_sys_bpf
- kernel/bpf/syscall.c:__x64_sys_bpf
- kernel/bpf/syscall.c:bpf_obj_get_info_by_fd
- kernel/bpf/syscall.c:bpf_prog_load
- kernel/bpf/syscall.c:map_get_next_key
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_lookup_elem
In kernel/bpf/verifier.c (ffffffff811b7943)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/verifier.c:bpf_verifier_vlog
In kernel/bpf/btf.c (ffffffff811c9576)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/btf.c:btf_get_info_by_fd
- kernel/bpf/btf.c:btf_get_info_by_fd
- kernel/bpf/btf.c:btf_get_info_by_fd
- kernel/bpf/btf.c:btf_new_fd
- kernel/bpf/btf.c:btf_new_fd
In kernel/bpf/offload.c (ffffffff811cbd37)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/offload.c:bpf_prog_offload_info_fill
In kernel/bpf/sockmap.c (ffffffff811cfc01)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/sockmap.c:bpf_tcp_sendmsg
- kernel/bpf/sockmap.c:bpf_tcp_sendmsg
In kernel/bpf/cgroup.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/events/core.c (ffffffff811d8954)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/events/core.c:perf_copy_attr
- kernel/events/core.c:perf_read
- kernel/events/core.c:perf_read
In kernel/rseq.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In mm/maccess.c (ffffffff811f40cd)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/maccess.c:__probe_kernel_write
- mm/maccess.c:__probe_kernel_read
In mm/shmem.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In mm/util.c (ffffffff812143f7)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/util.c:memdup_user_nul
- mm/util.c:vmemdup_user
- mm/util.c:memdup_user
In mm/memory.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In mm/mincore.c (ffffffff81231fd9)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/mincore.c:__ia32_sys_mincore
- mm/mincore.c:__x64_sys_mincore
In mm/mempolicy.c (ffffffff8125a465)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/mempolicy.c:__do_compat_sys_migrate_pages
- mm/mempolicy.c:__do_compat_sys_migrate_pages
- mm/mempolicy.c:__do_compat_sys_mbind
- mm/mempolicy.c:__do_compat_sys_set_mempolicy
- mm/mempolicy.c:__do_compat_sys_get_mempolicy
- mm/mempolicy.c:kernel_get_mempolicy
- mm/mempolicy.c:get_nodes
In mm/migrate.c (ffffffff8126d278)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/migrate.c:do_pages_stat
- mm/migrate.c:do_pages_stat
In mm/userfaultfd.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In mm/memfd.c (ffffffff81293d45)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/memfd.c:__ia32_sys_memfd_create
- mm/memfd.c:__x64_sys_memfd_create
In fs/read_write.c (ffffffff8129b246)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/read_write.c:rw_copy_check_uvector
In fs/stat.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/exec.c (ffffffff812a1f63)
Location: include/linux/thread_info.h:115
Inline: True
In fs/pipe.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/namei.c (ffffffff812a6010)
Location: include/linux/thread_info.h:115
Inline: True
In fs/fcntl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/ioctl.c (ffffffff812b02b9)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/readdir.c (ffffffff812b13e2)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/readdir.c:compat_filldir
- fs/readdir.c:compat_fillonedir
- fs/readdir.c:filldir64
- fs/readdir.c:filldir
- fs/readdir.c:fillonedir
In fs/select.c (ffffffff812b27d8)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/select.c:do_sys_poll
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
In fs/filesystems.c (ffffffff812bcf9e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/filesystems.c:fs_name
In fs/seq_file.c (ffffffff812c3be4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/seq_file.c:seq_read
- fs/seq_file.c:seq_read
In fs/xattr.c (ffffffff812c47a6)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/xattr.c:listxattr
- fs/xattr.c:getxattr
- fs/xattr.c:setxattr
In fs/libfs.c (ffffffff812c7968)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/libfs.c:simple_attr_write
- fs/libfs.c:simple_write_to_buffer
- fs/libfs.c:simple_read_from_buffer
In fs/splice.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/utimes.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/d_path.c (ffffffff812d3e2f)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/d_path.c:__ia32_sys_getcwd
- fs/d_path.c:__x64_sys_getcwd
In fs/statfs.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/notify/inotify/inotify_user.c (ffffffff812e7a18)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/notify/inotify/inotify_user.c:inotify_read
In fs/notify/fanotify/fanotify_user.c (ffffffff812e904a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify_user.c:fanotify_write
- fs/notify/fanotify/fanotify_user.c:fanotify_read
In fs/eventpoll.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/signalfd.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/timerfd.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/eventfd.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/userfaultfd.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/aio.c (ffffffff812f230d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/aio.c:aio_read_events
In fs/crypto/policy.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/binfmt_elf.c (ffffffff81303efa)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/binfmt_elf.c:create_elf_tables
In fs/compat_binfmt_elf.c (ffffffff8130780f)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/compat_binfmt_elf.c:create_elf_tables
In fs/fhandle.c (ffffffff8130d436)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/fhandle.c:do_handle_open
In fs/quota/quota.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/proc/task_mmu.c (ffffffff81318258)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/proc/task_mmu.c:pagemap_read
- fs/proc/task_mmu.c:clear_refs_write
In fs/proc/base.c (ffffffff8131c7ea)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/proc/base.c:proc_pid_readlink
- fs/proc/base.c:comm_write
- fs/proc/base.c:sched_autogroup_write
- fs/proc/base.c:oom_score_adj_write
- fs/proc/base.c:oom_adj_write
- fs/proc/base.c:environ_read
In fs/proc/kcore.c (ffffffff81328f7a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
In fs/proc/vmcore.c (ffffffff81329595)
Location: include/linux/thread_info.h:115
Inline: True
In fs/kernfs/file.c (ffffffff8132e074)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/kernfs/file.c:kernfs_fop_write
- fs/kernfs/file.c:kernfs_fop_read
In fs/configfs/file.c (ffffffff81331180)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/configfs/file.c:configfs_write_file
In fs/dcookies.c (ffffffff8133553d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/dcookies.c:do_lookup_dcookie
In fs/ext4/ioctl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/fat/dir.c (ffffffff813aa687)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/fat/dir.c:fat_compat_ioctl_filldir
- fs/fat/dir.c:fat_compat_ioctl_filldir
- fs/fat/dir.c:fat_compat_ioctl_filldir
- fs/fat/dir.c:fat_ioctl_filldir
- fs/fat/dir.c:fat_ioctl_filldir
- fs/fat/dir.c:fat_ioctl_filldir
In fs/ecryptfs/miscdev.c (ffffffff813be8f8)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/ecryptfs/miscdev.c:ecryptfs_miscdev_read
- fs/ecryptfs/miscdev.c:ecryptfs_miscdev_read
In fs/efivarfs/file.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In ipc/compat.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In ipc/msgutil.c (ffffffff813d7232)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- ipc/msgutil.c:store_msg
- ipc/msgutil.c:store_msg
- ipc/msgutil.c:load_msg
- ipc/msgutil.c:load_msg
In ipc/msg.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In ipc/sem.c (ffffffff813dba72)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- ipc/sem.c:do_semtimedop
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
In ipc/shm.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In ipc/syscall.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In ipc/mqueue.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In security/keys/keyctl.c (ffffffff813e8ac0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/keyctl.c:keyctl_get_security
- security/keys/keyctl.c:keyctl_instantiate_key_common
- security/keys/keyctl.c:keyctl_describe_key
- security/keys/keyctl.c:keyctl_describe_key
- security/keys/keyctl.c:keyctl_update_key
- security/keys/keyctl.c:__ia32_sys_add_key
- security/keys/keyctl.c:__x64_sys_add_key
In security/keys/request_key_auth.c (ffffffff813eac56)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/request_key_auth.c:request_key_auth_read
In security/keys/user_defined.c (ffffffff813eb267)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/user_defined.c:user_read
In security/keys/compat_dh.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In security/keys/dh.c (ffffffff813ec6b7)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/dh.c:__keyctl_dh_compute
- security/keys/dh.c:__keyctl_dh_compute
- security/keys/dh.c:__keyctl_dh_compute
In security/keys/big_key.c (ffffffff813ed30b)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/big_key.c:big_key_read
- security/keys/big_key.c:big_key_read
In security/keys/trusted.c (ffffffff813ee2b2)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/trusted.c:trusted_read
In security/keys/encrypted-keys/encrypted.c (ffffffff813f058d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/encrypted-keys/encrypted.c:encrypted_read
In security/selinux/hooks.c (ffffffff813fa6e4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_socket_getpeersec_stream
In security/selinux/selinuxfs.c (ffffffff81404a33)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/selinux/selinuxfs.c:sel_write_load
In security/smack/smack_lsm.c (ffffffff81418e4e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/smack/smack_lsm.c:smack_socket_getpeersec_stream
In security/smack/smackfs.c (ffffffff8141e0cd)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/smack/smackfs.c:smk_write_ptrace
- security/smack/smackfs.c:smk_write_logging
- security/smack/smackfs.c:smk_write_mapped
- security/smack/smackfs.c:smk_write_direct
- security/smack/smackfs.c:smk_write_doi
In security/tomoyo/common.c (ffffffff81422ee9)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/tomoyo/common.c:tomoyo_flush
In security/tomoyo/securityfs_if.c (ffffffff8142dc0d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/tomoyo/securityfs_if.c:tomoyo_read_self
In security/apparmor/apparmorfs.c (ffffffff81432c9a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
In security/apparmor/lsm.c (ffffffff814436c5)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
In block/ioctl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In block/scsi_ioctl.c (ffffffff814a40eb)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/scsi_ioctl.c:sg_scsi_ioctl
- block/scsi_ioctl.c:sg_scsi_ioctl
- block/scsi_ioctl.c:sg_scsi_ioctl
- block/scsi_ioctl.c:sg_scsi_ioctl
- block/scsi_ioctl.c:sg_io
- block/scsi_ioctl.c:sg_io
In block/bsg.c (ffffffff814a4d35)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/bsg.c:bsg_scsi_complete_rq
- block/bsg.c:bsg_scsi_fill_hdr
In block/bsg-lib.c (ffffffff814a666b)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_transport_complete_rq
In block/compat_ioctl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In block/blk-zoned.c (ffffffff814b817f)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/blk-zoned.c:blkdev_report_zones_ioctl
In block/blk-mq-debugfs.c (ffffffff814ba745)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_state_write
In lib/iov_iter.c (ffffffff814c8b71)
Location: include/linux/thread_info.h:115
Inline: True
In lib/kfifo.c (ffffffff814cb186)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- lib/kfifo.c:kfifo_copy_to_user
- lib/kfifo.c:kfifo_copy_to_user
- lib/kfifo.c:kfifo_copy_from_user
- lib/kfifo.c:kfifo_copy_from_user
In lib/kstrtox.c (ffffffff814cf7b8)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- lib/kstrtox.c:kstrtos8_from_user
- lib/kstrtox.c:kstrtou8_from_user
- lib/kstrtox.c:kstrtos16_from_user
- lib/kstrtox.c:kstrtou16_from_user
- lib/kstrtox.c:kstrtoint_from_user
- lib/kstrtox.c:kstrtouint_from_user
- lib/kstrtox.c:kstrtol_from_user
- lib/kstrtox.c:kstrtoul_from_user
- lib/kstrtox.c:kstrtoll_from_user
- lib/kstrtox.c:kstrtoull_from_user
- lib/kstrtox.c:kstrtobool_from_user
In lib/strncpy_from_user.c (ffffffff814f681a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- lib/strncpy_from_user.c:strncpy_from_user
In drivers/pinctrl/pinconf.c (ffffffff814ff103)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/pinctrl/pinconf.c:pinconf_dbg_config_write
In drivers/gpio/gpiolib.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/video/fbdev/core/fbmem.c (ffffffff81554811)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/video/fbdev/core/fbmem.c:fb_write
- drivers/video/fbdev/core/fbmem.c:fb_read
In drivers/video/fbdev/core/fbcmap.c (ffffffff81557830)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
In drivers/video/fbdev/imsttfb.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/acpi/proc.c (ffffffff81572d75)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/acpi/proc.c:acpi_system_write_wakeup_device
In drivers/acpi/acpi_dbg.c (ffffffff815d39b9)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/xen/xenbus/xenbus_dev_frontend.c (ffffffff815fe6e3)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_write
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_read
In drivers/xen/mcelog.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/tty/tty_io.c (ffffffff8160fe8e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_write
In drivers/tty/n_tty.c (ffffffff81616b1e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:copy_from_read_buf
In drivers/tty/tty_ioctl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/tty/vt/vt_ioctl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/tty/vt/vc_screen.c (ffffffff8161fb61)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/vt/vc_screen.c:vcs_write
- drivers/tty/vt/vc_screen.c:vcs_read
In drivers/tty/vt/selection.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff8162393a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:vt_do_diacrit
In drivers/tty/vt/consolemap.c (ffffffff81625228)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/vt/consolemap.c:con_get_unimap
In drivers/tty/vt/vt.c (ffffffff8162c28f)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:con_font_op
In drivers/tty/serial/serial_core.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/char/mem.c (ffffffff816441be)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/char/mem.c:write_mem
- drivers/char/mem.c:read_mem
In drivers/char/random.c (ffffffff81648a7e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/char/random.c:urandom_read
In drivers/char/virtio_console.c (ffffffff8164ae19)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/char/hpet.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/char/hw_random/core.c (ffffffff8164e1d9)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:rng_dev_read
In drivers/char/agp/frontend.c (ffffffff81650397)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/char/agp/frontend.c:agp_ioctl
In drivers/char/agp/compat_ioctl.c (ffffffff81652d29)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/char/agp/compat_ioctl.c:compat_agp_ioctl
In drivers/char/tpm/tpm-dev-common.c (ffffffff8165b66f)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/char/tpm/tpm-dev-common.c:tpm_common_write
- drivers/char/tpm/tpm-dev-common.c:tpm_common_read
In drivers/lightnvm/core.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/base/regmap/regmap-debugfs.c (ffffffff816a6007)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/base/regmap/regmap-debugfs.c:regmap_reg_ranges_read_file
- drivers/base/regmap/regmap-debugfs.c:regmap_read_debugfs
In drivers/block/loop.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/mfd/ab3100-core.c (ffffffff816ccdb9)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/mfd/ab3100-core.c:ab3100_get_set_reg
In drivers/mfd/aat2870-core.c (ffffffff816ceb3d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/mfd/aat2870-core.c:aat2870_reg_write_file
In drivers/nvdimm/bus.c (ffffffff816d301d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/nvdimm/bus.c:__nd_ioctl
- drivers/nvdimm/bus.c:__nd_ioctl
- drivers/nvdimm/bus.c:__nd_ioctl
- drivers/nvdimm/bus.c:__nd_ioctl
In drivers/dma-buf/dma-buf.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/dma-buf/sync_file.c (ffffffff816e6646)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/dma-buf/sync_file.c:sync_file_ioctl_fence_info
In drivers/dma-buf/sw_sync.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/scsi/scsi_ioctl.c (ffffffff816ea60d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/scsi/scsi_ioctl.c:scsi_ioctl
- drivers/scsi/scsi_ioctl.c:scsi_ioctl
In drivers/scsi/scsi_devinfo.c (ffffffff816f8b2e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/scsi/scsi_devinfo.c:proc_scsi_devinfo_write
In drivers/scsi/scsi_proc.c (ffffffff816f9609)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/scsi/scsi_proc.c:proc_scsi_write
- drivers/scsi/scsi_proc.c:proc_scsi_host_write
In drivers/scsi/sg.c (ffffffff8170667e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/scsi/sg.c:sg_read_oxfer
- drivers/scsi/sg.c:sg_read_oxfer
- drivers/scsi/sg.c:sg_new_read
In drivers/ata/libata-scsi.c (ffffffff8171860a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/ata/libata-scsi.c:ata_cmd_ioctl
In drivers/gpu/vga/vgaarb.c (ffffffff8172c4b9)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/gpu/vga/vgaarb.c:vga_arb_write
- drivers/gpu/vga/vgaarb.c:vga_arb_read
In drivers/gpu/vga/vga_switcheroo.c (ffffffff8172d98a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/gpu/vga/vga_switcheroo.c:vga_switcheroo_debugfs_write
In drivers/net/tun.c (ffffffff817404d0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/net/tun.c:__tun_chr_ioctl
- drivers/net/tun.c:__tun_chr_ioctl
- drivers/net/tun.c:__tun_chr_ioctl
- drivers/net/tun.c:tun_do_read
In drivers/net/ppp/ppp_generic.c (ffffffff81742332)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/net/ppp/ppp_generic.c:ppp_set_compress
- drivers/net/ppp/ppp_generic.c:ppp_write
In drivers/cdrom/cdrom.c (ffffffff8174df0d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/cdrom/cdrom.c:mmc_ioctl_cdrom_read_data
- drivers/cdrom/cdrom.c:cdrom_read_cdda_old
In drivers/usb/core/devio.c (ffffffff81767a02)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/usb/core/devio.c:proc_ioctl
- drivers/usb/core/devio.c:proc_ioctl
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_bulk
- drivers/usb/core/devio.c:proc_bulk
- drivers/usb/core/devio.c:proc_control
- drivers/usb/core/devio.c:proc_control
- drivers/usb/core/devio.c:copy_urb_data_to_user
- drivers/usb/core/devio.c:copy_urb_data_to_user
- drivers/usb/core/devio.c:usbdev_read
- drivers/usb/core/devio.c:usbdev_read
In drivers/usb/core/devices.c (ffffffff8176c5b8)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/usb/core/devices.c:usb_device_dump
In drivers/usb/host/xhci-debugfs.c (ffffffff817b69df)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/usb/host/xhci-debugfs.c:xhci_port_write
In drivers/input/input-compat.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/input/mousedev.c (ffffffff817c1b53)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
In drivers/input/evdev.c (ffffffff817c46ac)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:str_to_user
- drivers/input/evdev.c:bits_to_user
In drivers/input/misc/uinput.c (ffffffff817ca139)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/rtc/rtc-dev.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/i2c/i2c-dev.c (ffffffff817d8ec1)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/i2c/i2c-dev.c:i2cdev_ioctl_smbus
- drivers/i2c/i2c-dev.c:i2cdev_ioctl_smbus
- drivers/i2c/i2c-dev.c:i2cdev_read
In drivers/pps/pps.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/ptp/ptp_chardev.c (ffffffff817dfdd6)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/ptp/ptp_chardev.c:ptp_read
In drivers/watchdog/watchdog_dev.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/md/md.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/md/dm.c (ffffffff81806d1e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/md/dm.c:dm_dax_copy_to_iter
- drivers/md/dm.c:dm_dax_copy_from_iter
In drivers/md/dm-ioctl.c (ffffffff8180fac3)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/md/dm-ioctl.c:ctl_ioctl
- drivers/md/dm-ioctl.c:ctl_ioctl
In net/socket.c (ffffffff81873f3c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/socket.c:__ia32_sys_socketcall
- net/socket.c:__x64_sys_socketcall
- net/socket.c:___sys_sendmsg
- net/socket.c:sock_do_ioctl
- net/socket.c:sock_do_ioctl
- net/socket.c:move_addr_to_user
In net/core/sock.c (ffffffff81879575)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_setsockopt
In net/core/datagram.c (ffffffff81884475)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/datagram.c:skb_copy_datagram_from_iter
- net/core/datagram.c:skb_copy_datagram_iter
In net/core/scm.c (ffffffff818857d0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/scm.c:put_cmsg
In net/core/sysctl_net_core.c (ffffffff8188af68)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/sysctl_net_core.c:flow_limit_cpu_sysctl
In net/core/ethtool.c (ffffffff8189bee4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:ethtool_get_any_eeprom
- net/core/ethtool.c:ethtool_set_rxfh
- net/core/ethtool.c:ethtool_get_rxfh
- net/core/ethtool.c:ethtool_get_rxfh_indir
- net/core/ethtool.c:ethtool_get_rxnfc
- net/core/ethtool.c:ethtool_get_rxnfc
- net/core/ethtool.c:ethtool_get_rxnfc
- net/core/ethtool.c:ethtool_set_rxnfc
- net/core/ethtool.c:ethtool_set_rxnfc
- net/core/ethtool.c:ethtool_get_sset_info
In net/core/filter.c (ffffffff818b872e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/filter.c:sk_get_filter
- net/core/filter.c:__get_filter
- net/core/filter.c:bpf_prog_create_from_user
In net/core/dev_ioctl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/compat.c (ffffffff818c9ff8)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/compat.c:__x32_compat_sys_socketcall
- net/compat.c:__ia32_compat_sys_socketcall
- net/compat.c:put_cmsg_compat
- net/compat.c:cmsghdr_from_user_compat_to_kern
In net/netlink/af_netlink.c (ffffffff818dca7d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/netlink/af_netlink.c:netlink_sendmsg
In net/bpf/test_run.c (ffffffff818df20e)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/ip_options.c (ffffffff818eb57d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/ip_options.c:ip_options_get_from_user
In net/ipv4/ip_output.c (ffffffff818ebb2e)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/ip_sockglue.c (ffffffff818efae0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/ip_sockglue.c:do_ip_getsockopt
- net/ipv4/ip_sockglue.c:do_ip_getsockopt
In net/ipv4/tcp.c (ffffffff818fa8b3)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_sendmsg_locked
- net/ipv4/tcp.c:tcp_sendmsg_locked
- net/ipv4/tcp.c:tcp_sendmsg_locked
- net/ipv4/tcp.c:tcp_sendmsg_locked
In net/ipv4/tcp_output.c (ffffffff8190a5a0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:tcp_connect
In net/ipv4/tcp_ipv4.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/raw.c (ffffffff81919e7b)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/raw.c:raw_geticmpfilter
- net/ipv4/raw.c:raw_seticmpfilter
- net/ipv4/raw.c:raw_sendmsg
In net/ipv4/udp.c (ffffffff8191b04c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_lib_getsockopt
- net/ipv4/udp.c:udp_recvmsg
- net/ipv4/udp.c:udplite_getfrag
In net/ipv4/arp.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/devinet.c (ffffffff81925a83)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/devinet.c:inet_gifconf
In net/ipv4/af_inet.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/igmp.c (ffffffff8192fee1)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/igmp.c:ip_mc_msfget
In net/ipv4/fib_frontend.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/ping.c (ffffffff81939e3c)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/ipmr.c (ffffffff81943603)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ip_mroute_getsockopt
In net/ipv6/addrconf.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv6/route.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv6/ipv6_sockglue.c (ffffffff8197c8d9)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv6/udp.c (ffffffff81983112)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv6/udp.c:udpv6_recvmsg
- net/ipv6/udp.c:udplite_getfrag
In net/ipv6/raw.c (ffffffff81987ce8)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv6/raw.c:rawv6_sendmsg
In net/ipv6/mcast.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv6/tcp_ipv6.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv6/ip6_flowlabel.c (ffffffff81999ffb)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:fl_create
In net/ipv6/ip6mr.c (ffffffff819a01fc)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv6/ip6mr.c:ip6_mroute_getsockopt
In net/packet/af_packet.c (ffffffff819b249b)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/packet/af_packet.c:packet_getsockopt
- net/packet/af_packet.c:packet_setsockopt
- net/packet/af_packet.c:packet_setsockopt
- net/packet/af_packet.c:packet_sendmsg_spkt
In net/wireless/wext-core.c (ffffffff819b6344)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/wireless/wext-core.c:ioctl_standard_iw_point
- net/wireless/wext-core.c:ioctl_standard_iw_point
- net/wireless/wext-core.c:ioctl_standard_iw_point
In net/wireless/wext-priv.c (ffffffff819b70e0)
Location: include/linux/thread_info.h:115
Inline: True
In net/rfkill/core.c (ffffffff819bf36d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/rfkill/core.c:rfkill_fop_write
- net/rfkill/core.c:rfkill_fop_read
In net/xdp/xsk.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In lib/seq_buf.c (ffffffff819d6f36)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- lib/seq_buf.c:seq_buf_to_user
In arch/x86/lib/usercopy.c (ffffffff819e1497)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/lib/usercopy.c:copy_from_user_nmi
5.0
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/events/core.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In arch/x86/kernel/signal.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In arch/x86/kernel/ldt.c (ffffffff810341da)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/ldt.c:read_ldt
In arch/x86/kernel/fpu/regset.c (ffffffff8103c0c2)
Location: include/linux/thread_info.h:115
Inline: True
In arch/x86/kernel/fpu/signal.c (ffffffff8103cb2c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/fpu/signal.c:__fpu__restore_sig
- arch/x86/kernel/fpu/signal.c:copy_fpstate_to_sigframe
In arch/x86/kernel/fpu/xstate.c (ffffffff8103ddac)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/fpu/xstate.c:copy_user_to_xstate
- arch/x86/kernel/fpu/xstate.c:copy_xstate_to_user
- arch/x86/kernel/fpu/xstate.c:copy_xstate_to_user
- arch/x86/kernel/fpu/xstate.c:copy_xstate_to_user
- arch/x86/kernel/fpu/xstate.c:copy_xstate_to_user
In arch/x86/kernel/ptrace.c (ffffffff8103f23c)
Location: include/linux/thread_info.h:115
Inline: True
In arch/x86/kernel/tls.c (ffffffff81040865)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/tls.c:regset_tls_set
In arch/x86/kernel/tboot.c (ffffffff81040d00)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/tboot.c:tboot_log_read
In arch/x86/kernel/stacktrace.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In arch/x86/kernel/cpu/mce/dev-mcelog.c (ffffffff810501ca)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mce/dev-mcelog.c:mce_chrdev_write
In arch/x86/kernel/cpu/mtrr/if.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In arch/x86/kernel/cpu/microcode/intel.c (ffffffff810535e5)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/cpu/microcode/intel.c:get_ucode_user
In arch/x86/kernel/cpu/resctrl/pseudo_lock.c (ffffffff8105c4b7)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/cpu/resctrl/pseudo_lock.c:pseudo_lock_measure_trigger
In arch/x86/kernel/crash_dump_64.c (ffffffff8106d6fa)
Location: include/linux/thread_info.h:115
Inline: True
In arch/x86/kernel/uprobes.c (ffffffff810757be)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/uprobes.c:arch_uretprobe_hijack_return_addr
- arch/x86/kernel/uprobes.c:arch_uretprobe_hijack_return_addr
In arch/x86/kernel/umip.c (ffffffff81076092)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/umip.c:fixup_umip_exception
In arch/x86/mm/tlb.c (ffffffff81083938)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/mm/tlb.c:tlbflush_write_file
In arch/x86/mm/mpx.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In arch/x86/mm/pkeys.c (ffffffff81089bc8)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/mm/pkeys.c:init_pkru_write_file
In arch/x86/ia32/sys_ia32.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In arch/x86/ia32/ia32_signal.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/exit.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/sysctl.c (ffffffff8109fbba)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/sysctl.c:proc_put_long
- kernel/sysctl.c:proc_dostring
In kernel/sysctl_binary.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/capability.c (ffffffff810a18dc)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/capability.c:__ia32_sys_capset
- kernel/capability.c:__x64_sys_capset
- kernel/capability.c:__ia32_sys_capget
- kernel/capability.c:__x64_sys_capget
In kernel/ptrace.c (ffffffff810a3657)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_writedata
- kernel/ptrace.c:ptrace_readdata
In kernel/signal.c (ffffffff810a557d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/signal.c:__x32_compat_sys_rt_sigpending
- kernel/signal.c:__ia32_compat_sys_rt_sigpending
- kernel/signal.c:__ia32_sys_rt_sigpending
- kernel/signal.c:__x64_sys_rt_sigpending
In kernel/sys.c (ffffffff810ade74)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/sys.c:prctl_set_auxv
- kernel/sys.c:prctl_set_mm_map
- kernel/sys.c:__ia32_sys_setdomainname
- kernel/sys.c:__x64_sys_setdomainname
- kernel/sys.c:__ia32_sys_gethostname
- kernel/sys.c:__x64_sys_gethostname
- kernel/sys.c:__ia32_sys_sethostname
- kernel/sys.c:__x64_sys_sethostname
In kernel/sched/core.c (ffffffff810cad6a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/sched/core.c:__ia32_sys_sched_getaffinity
- kernel/sched/core.c:__x64_sys_sched_getaffinity
- kernel/sched/core.c:get_user_cpu_mask
- kernel/sched/core.c:sched_read_attr
In kernel/sched/debug.c (ffffffff810e83ed)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/sched/debug.c:sched_feat_write
In kernel/power/qos.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/power/user.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/printk/printk.c (ffffffff810fee26)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/printk/printk.c:devkmsg_read
- kernel/printk/printk.c:devkmsg_write
In kernel/kcmp.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/profile.c (ffffffff8111b0ae)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/profile.c:read_profile
In kernel/time/time.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/time/posix-timers.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/time/itimer.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/module.c (ffffffff8113f672)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/module.c:__do_sys_init_module
In kernel/kexec_core.c (ffffffff81142fad)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/kexec_core.c:kimage_load_segment
- kernel/kexec_core.c:kimage_load_segment
In kernel/kexec.c (ffffffff811439b3)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/kexec.c:do_kexec_load
In kernel/compat.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/user_namespace.c (ffffffff8115a7d9)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/user_namespace.c:proc_setgroups_write
In kernel/kprobes.c (ffffffff8116a4fc)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/kprobes.c:write_enabled_file_bool
In kernel/seccomp.c (ffffffff81179da6)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_get_metadata
- kernel/seccomp.c:seccomp_get_filter
In kernel/relay.c (ffffffff8117a801)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/relay.c:relay_file_read
In kernel/trace/trace.c (ffffffff81193dbe)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/trace/trace.c:trace_parse_run_command
- kernel/trace/trace.c:tracing_buffers_read
- kernel/trace/trace.c:tracing_clock_write
- kernel/trace/trace.c:tracing_mark_raw_write
- kernel/trace/trace.c:tracing_mark_write
- kernel/trace/trace.c:tracing_set_trace_write
- kernel/trace/trace.c:tracing_trace_options_write
In kernel/trace/blktrace.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/trace/bpf_trace.c (ffffffff811b4114)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/trace/bpf_trace.c:perf_event_query_prog_array
In kernel/trace/trace_uprobe.c (ffffffff811bc22f)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/trace/trace_uprobe.c:process_fetch_insn
In kernel/bpf/core.c (ffffffff811c13b0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/core.c:bpf_prog_array_copy_to_user
In kernel/bpf/syscall.c (ffffffff811c3e35)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:bpf_obj_get_info_by_fd
- kernel/bpf/syscall.c:bpf_prog_load
In kernel/bpf/verifier.c (ffffffff811c6f13)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/verifier.c:bpf_verifier_vlog
In kernel/bpf/btf.c (ffffffff811dce76)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/btf.c:btf_get_info_by_fd
- kernel/bpf/btf.c:btf_get_info_by_fd
- kernel/bpf/btf.c:btf_get_info_by_fd
- kernel/bpf/btf.c:btf_new_fd
In kernel/bpf/offload.c (ffffffff811dfe47)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/offload.c:bpf_prog_offload_info_fill
In kernel/bpf/cgroup.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/events/core.c (ffffffff811e9ae4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/events/core.c:perf_copy_attr
- kernel/events/core.c:perf_read
- kernel/events/core.c:perf_read
In kernel/rseq.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In mm/maccess.c (ffffffff8120645d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/maccess.c:__probe_kernel_write
- mm/maccess.c:__probe_kernel_read
In mm/shmem.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In mm/util.c (ffffffff812272c7)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/util.c:memdup_user_nul
- mm/util.c:vmemdup_user
- mm/util.c:memdup_user
In mm/memory.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In mm/mincore.c (ffffffff812457a9)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/mincore.c:__ia32_sys_mincore
- mm/mincore.c:__x64_sys_mincore
In mm/mempolicy.c (ffffffff8126e2f5)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/mempolicy.c:__do_compat_sys_migrate_pages
- mm/mempolicy.c:__do_compat_sys_migrate_pages
- mm/mempolicy.c:__do_compat_sys_mbind
- mm/mempolicy.c:__do_compat_sys_set_mempolicy
- mm/mempolicy.c:__do_compat_sys_get_mempolicy
- mm/mempolicy.c:kernel_get_mempolicy
- mm/mempolicy.c:get_nodes
In mm/migrate.c (ffffffff812818a8)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/migrate.c:do_pages_stat
- mm/migrate.c:do_pages_stat
In mm/userfaultfd.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In mm/memfd.c (ffffffff812a8a05)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/memfd.c:__ia32_sys_memfd_create
- mm/memfd.c:__x64_sys_memfd_create
In fs/read_write.c (ffffffff812b0146)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/read_write.c:rw_copy_check_uvector
In fs/stat.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/exec.c (ffffffff812b6ce3)
Location: include/linux/thread_info.h:115
Inline: True
In fs/pipe.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/namei.c (ffffffff812bb180)
Location: include/linux/thread_info.h:115
Inline: True
In fs/fcntl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/ioctl.c (ffffffff812c5411)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/readdir.c (ffffffff812c6608)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/readdir.c:compat_filldir
- fs/readdir.c:compat_fillonedir
- fs/readdir.c:filldir64
- fs/readdir.c:filldir
- fs/readdir.c:fillonedir
In fs/select.c (ffffffff812c78e8)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/select.c:do_sys_poll
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
In fs/filesystems.c (ffffffff812d225e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/filesystems.c:fs_name
In fs/seq_file.c (ffffffff812d8d58)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/seq_file.c:seq_read
- fs/seq_file.c:seq_read
In fs/xattr.c (ffffffff812d99a6)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/xattr.c:listxattr
- fs/xattr.c:getxattr
- fs/xattr.c:setxattr
In fs/libfs.c (ffffffff812dcb68)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/libfs.c:simple_attr_write
- fs/libfs.c:simple_write_to_buffer
- fs/libfs.c:simple_read_from_buffer
In fs/splice.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/utimes.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/d_path.c (ffffffff812e907f)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/d_path.c:__ia32_sys_getcwd
- fs/d_path.c:__x64_sys_getcwd
In fs/statfs.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/notify/inotify/inotify_user.c (ffffffff812fc028)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/notify/inotify/inotify_user.c:inotify_read
In fs/notify/fanotify/fanotify_user.c (ffffffff812fe13a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify_user.c:fanotify_write
- fs/notify/fanotify/fanotify_user.c:fanotify_read
In fs/eventpoll.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/signalfd.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/timerfd.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/eventfd.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/userfaultfd.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/aio.c (ffffffff81306d1b)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/aio.c:aio_read_events
In fs/crypto/policy.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/binfmt_elf.c (ffffffff8131964e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/binfmt_elf.c:create_elf_tables
In fs/compat_binfmt_elf.c (ffffffff8131d00a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/compat_binfmt_elf.c:create_elf_tables
In fs/fhandle.c (ffffffff81323026)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/fhandle.c:do_handle_open
In fs/iomap.c (ffffffff81324195)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/iomap.c:iomap_dio_actor
- fs/iomap.c:iomap_dio_actor
In fs/quota/quota.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/proc/task_mmu.c (ffffffff8132f178)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/proc/task_mmu.c:pagemap_read
- fs/proc/task_mmu.c:clear_refs_write
In fs/proc/base.c (ffffffff8133401a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/proc/base.c:proc_pid_readlink
- fs/proc/base.c:comm_write
- fs/proc/base.c:sched_autogroup_write
- fs/proc/base.c:oom_score_adj_write
- fs/proc/base.c:oom_adj_write
- fs/proc/base.c:environ_read
In fs/proc/kcore.c (ffffffff81340083)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
In fs/proc/vmcore.c (ffffffff81340845)
Location: include/linux/thread_info.h:115
Inline: True
In fs/kernfs/file.c (ffffffff81345464)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/kernfs/file.c:kernfs_fop_write
- fs/kernfs/file.c:kernfs_fop_read
In fs/configfs/file.c (ffffffff813487b0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/configfs/file.c:configfs_write_file
In fs/dcookies.c (ffffffff8134c7bd)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/dcookies.c:do_lookup_dcookie
In fs/ext4/ioctl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/fat/dir.c (ffffffff813c3207)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/fat/dir.c:fat_compat_ioctl_filldir
- fs/fat/dir.c:fat_compat_ioctl_filldir
- fs/fat/dir.c:fat_compat_ioctl_filldir
- fs/fat/dir.c:fat_ioctl_filldir
- fs/fat/dir.c:fat_ioctl_filldir
- fs/fat/dir.c:fat_ioctl_filldir
In fs/fat/file.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/ecryptfs/miscdev.c (ffffffff813d7f38)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/ecryptfs/miscdev.c:ecryptfs_miscdev_read
- fs/ecryptfs/miscdev.c:ecryptfs_miscdev_read
In fs/efivarfs/file.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In ipc/compat.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In ipc/msgutil.c (ffffffff813f1842)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- ipc/msgutil.c:store_msg
- ipc/msgutil.c:store_msg
- ipc/msgutil.c:load_msg
- ipc/msgutil.c:load_msg
In ipc/msg.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In ipc/sem.c (ffffffff813f60ec)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- ipc/sem.c:do_semtimedop
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
In ipc/shm.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In ipc/syscall.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In ipc/mqueue.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In security/keys/keyctl.c (ffffffff814032c0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/keyctl.c:keyctl_get_security
- security/keys/keyctl.c:keyctl_instantiate_key_common
- security/keys/keyctl.c:keyctl_describe_key
- security/keys/keyctl.c:keyctl_describe_key
- security/keys/keyctl.c:keyctl_update_key
- security/keys/keyctl.c:__ia32_sys_add_key
- security/keys/keyctl.c:__x64_sys_add_key
In security/keys/request_key_auth.c (ffffffff81405676)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/request_key_auth.c:request_key_auth_read
In security/keys/user_defined.c (ffffffff81405ca7)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/user_defined.c:user_read
In security/keys/compat_dh.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In security/keys/dh.c (ffffffff814072a9)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/dh.c:__keyctl_dh_compute
- security/keys/dh.c:__keyctl_dh_compute
- security/keys/dh.c:__keyctl_dh_compute
In security/keys/keyctl_pkey.c (ffffffff81407b45)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/keyctl_pkey.c:keyctl_pkey_e_d_s
In security/keys/big_key.c (ffffffff814084eb)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/big_key.c:big_key_read
- security/keys/big_key.c:big_key_read
In security/keys/trusted.c (ffffffff81409532)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/trusted.c:trusted_read
In security/keys/encrypted-keys/encrypted.c (ffffffff8140b86d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/encrypted-keys/encrypted.c:encrypted_read
In security/selinux/hooks.c (ffffffff81416b3b)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_socket_getpeersec_stream
In security/selinux/selinuxfs.c (ffffffff81420a93)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/selinux/selinuxfs.c:sel_write_load
In security/smack/smack_lsm.c (ffffffff81435526)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/smack/smack_lsm.c:smack_socket_getpeersec_stream
In security/smack/smackfs.c (ffffffff8143aa3d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/smack/smackfs.c:smk_write_ptrace
- security/smack/smackfs.c:smk_write_logging
- security/smack/smackfs.c:smk_write_mapped
- security/smack/smackfs.c:smk_write_direct
- security/smack/smackfs.c:smk_write_doi
In security/tomoyo/common.c (ffffffff8143f549)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/tomoyo/common.c:tomoyo_flush
In security/tomoyo/securityfs_if.c (ffffffff8144a568)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/tomoyo/securityfs_if.c:tomoyo_read_self
In security/apparmor/apparmorfs.c (ffffffff8144f94a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
In security/apparmor/lsm.c (ffffffff814609a0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
In block/ioctl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In block/scsi_ioctl.c (ffffffff814beb5b)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/scsi_ioctl.c:sg_scsi_ioctl
- block/scsi_ioctl.c:sg_scsi_ioctl
- block/scsi_ioctl.c:sg_scsi_ioctl
- block/scsi_ioctl.c:sg_scsi_ioctl
- block/scsi_ioctl.c:sg_io
- block/scsi_ioctl.c:sg_io
In block/bsg.c (ffffffff814bf7f5)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/bsg.c:bsg_scsi_complete_rq
- block/bsg.c:bsg_scsi_fill_hdr
In block/bsg-lib.c (ffffffff814c059b)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_transport_complete_rq
In block/compat_ioctl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In block/blk-zoned.c (ffffffff814cc0d2)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/blk-zoned.c:blkdev_report_zones_ioctl
In block/blk-mq-debugfs.c (ffffffff814ce8d2)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_state_write
In lib/iov_iter.c (ffffffff814dd39f)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- lib/iov_iter.c:hash_and_copy_to_iter
In lib/kfifo.c (ffffffff814dfc96)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- lib/kfifo.c:kfifo_copy_to_user
- lib/kfifo.c:kfifo_copy_to_user
- lib/kfifo.c:kfifo_copy_from_user
- lib/kfifo.c:kfifo_copy_from_user
In lib/kstrtox.c (ffffffff814e40c8)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- lib/kstrtox.c:kstrtos8_from_user
- lib/kstrtox.c:kstrtou8_from_user
- lib/kstrtox.c:kstrtos16_from_user
- lib/kstrtox.c:kstrtou16_from_user
- lib/kstrtox.c:kstrtoint_from_user
- lib/kstrtox.c:kstrtouint_from_user
- lib/kstrtox.c:kstrtol_from_user
- lib/kstrtox.c:kstrtoul_from_user
- lib/kstrtox.c:kstrtoll_from_user
- lib/kstrtox.c:kstrtoull_from_user
- lib/kstrtox.c:kstrtobool_from_user
In lib/strncpy_from_user.c (ffffffff8150ac31)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- lib/strncpy_from_user.c:strncpy_from_user
In drivers/pinctrl/pinconf.c (ffffffff81513b73)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/pinctrl/pinconf.c:pinconf_dbg_config_write
In drivers/gpio/gpiolib.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/video/fbdev/core/fbmem.c (ffffffff8156c19a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/video/fbdev/core/fbmem.c:fb_write
- drivers/video/fbdev/core/fbmem.c:fb_read
In drivers/video/fbdev/core/fbcmap.c (ffffffff8156f1c0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
In drivers/video/fbdev/imsttfb.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/acpi/proc.c (ffffffff8158a985)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/acpi/proc.c:acpi_system_write_wakeup_device
In drivers/acpi/acpi_dbg.c (ffffffff815ed169)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/xen/xenbus/xenbus_dev_frontend.c (ffffffff816197b3)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_write
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_read
In drivers/xen/mcelog.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/tty/tty_io.c (ffffffff8162cd38)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_write
In drivers/tty/n_tty.c (ffffffff81633c7c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:copy_from_read_buf
In drivers/tty/tty_ioctl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/tty/vt/vt_ioctl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/tty/vt/vc_screen.c (ffffffff8163ce2d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/vt/vc_screen.c:vcs_write
- drivers/tty/vt/vc_screen.c:vcs_read
In drivers/tty/vt/selection.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff81640dfa)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:vt_do_diacrit
In drivers/tty/vt/consolemap.c (ffffffff81642718)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/vt/consolemap.c:con_get_unimap
In drivers/tty/vt/vt.c (ffffffff8164a3be)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:con_font_op
In drivers/tty/serial/serial_core.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/char/mem.c (ffffffff8166248e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/char/mem.c:write_mem
- drivers/char/mem.c:read_mem
In drivers/char/random.c (ffffffff81666c9e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/char/random.c:urandom_read
In drivers/char/virtio_console.c (ffffffff81668f89)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/char/hpet.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/char/hw_random/core.c (ffffffff8166c359)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:rng_dev_read
In drivers/char/agp/frontend.c (ffffffff8166e533)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/char/agp/frontend.c:agp_ioctl
In drivers/char/agp/compat_ioctl.c (ffffffff81670f29)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/char/agp/compat_ioctl.c:compat_agp_ioctl
In drivers/char/tpm/tpm-dev-common.c (ffffffff81675e17)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/char/tpm/tpm-dev-common.c:tpm_common_write
- drivers/char/tpm/tpm-dev-common.c:tpm_common_read
In drivers/lightnvm/core.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/base/regmap/regmap-debugfs.c (ffffffff816c6b47)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/base/regmap/regmap-debugfs.c:regmap_reg_ranges_read_file
- drivers/base/regmap/regmap-debugfs.c:regmap_read_debugfs
In drivers/block/loop.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/mfd/ab3100-core.c (ffffffff816ee379)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/mfd/ab3100-core.c:ab3100_get_set_reg
In drivers/mfd/aat2870-core.c (ffffffff816f015d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/mfd/aat2870-core.c:aat2870_reg_write_file
In drivers/nvdimm/bus.c (ffffffff816f4746)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/nvdimm/bus.c:__nd_ioctl
- drivers/nvdimm/bus.c:__nd_ioctl
- drivers/nvdimm/bus.c:__nd_ioctl
- drivers/nvdimm/bus.c:__nd_ioctl
In drivers/dma-buf/dma-buf.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/dma-buf/sync_file.c (ffffffff817099d4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/dma-buf/sync_file.c:sync_file_ioctl_fence_info
In drivers/dma-buf/sw_sync.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/dma-buf/udmabuf.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/scsi/scsi_ioctl.c (ffffffff8170e0c7)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/scsi/scsi_ioctl.c:scsi_ioctl
- drivers/scsi/scsi_ioctl.c:scsi_ioctl
In drivers/scsi/scsi_devinfo.c (ffffffff8171b41e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/scsi/scsi_devinfo.c:proc_scsi_devinfo_write
In drivers/scsi/scsi_proc.c (ffffffff8171bd99)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/scsi/scsi_proc.c:proc_scsi_write
- drivers/scsi/scsi_proc.c:proc_scsi_host_write
In drivers/scsi/sg.c (ffffffff81728a6e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/scsi/sg.c:sg_read_oxfer
- drivers/scsi/sg.c:sg_read_oxfer
- drivers/scsi/sg.c:sg_new_read
In drivers/ata/libata-scsi.c (ffffffff8173ac75)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/ata/libata-scsi.c:ata_cmd_ioctl
In drivers/gpu/vga/vgaarb.c (ffffffff8174ec59)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/gpu/vga/vgaarb.c:vga_arb_write
- drivers/gpu/vga/vgaarb.c:vga_arb_read
In drivers/gpu/vga/vga_switcheroo.c (ffffffff8175012a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/gpu/vga/vga_switcheroo.c:vga_switcheroo_debugfs_write
In drivers/net/tun.c (ffffffff8176450e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/net/tun.c:__tun_chr_ioctl
- drivers/net/tun.c:__tun_chr_ioctl
- drivers/net/tun.c:__tun_chr_ioctl
- drivers/net/tun.c:tun_do_read
In drivers/net/ppp/ppp_generic.c (ffffffff817663b2)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/net/ppp/ppp_generic.c:ppp_set_compress
- drivers/net/ppp/ppp_generic.c:ppp_write
In drivers/cdrom/cdrom.c (ffffffff81772123)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/cdrom/cdrom.c:mmc_ioctl_cdrom_read_data
- drivers/cdrom/cdrom.c:cdrom_read_cdda_old
In drivers/usb/core/devio.c (ffffffff8178c252)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/usb/core/devio.c:proc_ioctl
- drivers/usb/core/devio.c:proc_ioctl
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_bulk
- drivers/usb/core/devio.c:proc_bulk
- drivers/usb/core/devio.c:proc_control
- drivers/usb/core/devio.c:proc_control
- drivers/usb/core/devio.c:copy_urb_data_to_user
- drivers/usb/core/devio.c:copy_urb_data_to_user
- drivers/usb/core/devio.c:usbdev_read
- drivers/usb/core/devio.c:usbdev_read
In drivers/usb/core/devices.c (ffffffff81790c08)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/usb/core/devices.c:usb_device_dump
In drivers/usb/host/xhci-debugfs.c (ffffffff817dd0ef)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/usb/host/xhci-debugfs.c:xhci_port_write
In drivers/input/input-compat.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/input/mousedev.c (ffffffff817e9043)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
In drivers/input/evdev.c (ffffffff817ebc37)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:str_to_user
- drivers/input/evdev.c:bits_to_user
In drivers/input/misc/uinput.c (ffffffff817f17f9)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/rtc/dev.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/i2c/i2c-dev.c (ffffffff81800061)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/i2c/i2c-dev.c:i2cdev_ioctl_smbus
- drivers/i2c/i2c-dev.c:i2cdev_ioctl_smbus
- drivers/i2c/i2c-dev.c:i2cdev_read
In drivers/media/cec/cec-api.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/pps/pps.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/ptp/ptp_chardev.c (ffffffff8180b3a6)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/ptp/ptp_chardev.c:ptp_read
In drivers/watchdog/watchdog_dev.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/md/md.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/md/dm.c (ffffffff81832d4e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/md/dm.c:dm_dax_copy_to_iter
- drivers/md/dm.c:dm_dax_copy_from_iter
In drivers/md/dm-ioctl.c (ffffffff8183bae5)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/md/dm-ioctl.c:ctl_ioctl
- drivers/md/dm-ioctl.c:ctl_ioctl
In net/socket.c (ffffffff818946ac)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/socket.c:__ia32_sys_socketcall
- net/socket.c:__x64_sys_socketcall
- net/socket.c:___sys_sendmsg
- net/socket.c:move_addr_to_user
In net/core/sock.c (ffffffff81899d1c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_setsockopt
In net/core/datagram.c (ffffffff818a41cf)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/datagram.c:skb_copy_datagram_from_iter
- net/core/datagram.c:simple_copy_to_iter
In net/core/scm.c (ffffffff818a5f00)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/scm.c:put_cmsg
In net/core/sysctl_net_core.c (ffffffff818abfa8)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/sysctl_net_core.c:flow_limit_cpu_sysctl
In net/core/ethtool.c (ffffffff818be514)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:ethtool_get_any_eeprom
- net/core/ethtool.c:ethtool_set_rxfh
- net/core/ethtool.c:ethtool_get_rxfh
- net/core/ethtool.c:ethtool_get_rxfh_indir
- net/core/ethtool.c:ethtool_get_rxnfc
- net/core/ethtool.c:ethtool_get_rxnfc
- net/core/ethtool.c:ethtool_get_rxnfc
- net/core/ethtool.c:ethtool_set_rxnfc
- net/core/ethtool.c:ethtool_set_rxnfc
- net/core/ethtool.c:ethtool_get_sset_info
In net/core/filter.c (ffffffff818df2fe)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/filter.c:sk_get_filter
- net/core/filter.c:__get_filter
- net/core/filter.c:bpf_prog_create_from_user
In net/core/dev_ioctl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/core/skmsg.c (ffffffff818e7091)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/skmsg.c:sk_msg_memcopy_from_iter
- net/core/skmsg.c:sk_msg_memcopy_from_iter
In net/compat.c (ffffffff818f5016)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/compat.c:__x32_compat_sys_socketcall
- net/compat.c:__ia32_compat_sys_socketcall
- net/compat.c:put_cmsg_compat
- net/compat.c:cmsghdr_from_user_compat_to_kern
In net/netlink/af_netlink.c (ffffffff81909460)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/netlink/af_netlink.c:netlink_sendmsg
In net/bpf/test_run.c (ffffffff8190bcae)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/ip_options.c (ffffffff81918a9d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/ip_options.c:ip_options_get_from_user
In net/ipv4/ip_output.c (ffffffff819190de)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/ip_sockglue.c (ffffffff8191d3b1)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/ip_sockglue.c:do_ip_getsockopt
- net/ipv4/ip_sockglue.c:do_ip_getsockopt
In net/ipv4/tcp.c (ffffffff8192877e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_sendmsg_locked
- net/ipv4/tcp.c:tcp_sendmsg_locked
- net/ipv4/tcp.c:tcp_sendmsg_locked
- net/ipv4/tcp.c:tcp_sendmsg_locked
In net/ipv4/tcp_output.c (ffffffff8193881b)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:tcp_connect
In net/ipv4/tcp_ipv4.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/raw.c (ffffffff819486eb)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/raw.c:raw_geticmpfilter
- net/ipv4/raw.c:raw_seticmpfilter
- net/ipv4/raw.c:raw_sendmsg
In net/ipv4/udp.c (ffffffff819495dc)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_lib_getsockopt
- net/ipv4/udp.c:udp_recvmsg
- net/ipv4/udp.c:udplite_getfrag
In net/ipv4/arp.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/devinet.c (ffffffff81954a13)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/devinet.c:inet_gifconf
In net/ipv4/af_inet.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/igmp.c (ffffffff8195f3c1)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/igmp.c:ip_mc_msfget
In net/ipv4/fib_frontend.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/ping.c (ffffffff81969c8c)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/ipmr.c (ffffffff81973733)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ip_mroute_getsockopt
In net/ipv6/addrconf.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv6/route.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv6/ipv6_sockglue.c (ffffffff819b25d8)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv6/udp.c (ffffffff819b940c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv6/udp.c:udpv6_recvmsg
- net/ipv6/udp.c:udplite_getfrag
In net/ipv6/raw.c (ffffffff819be639)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv6/raw.c:rawv6_sendmsg
In net/ipv6/mcast.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv6/tcp_ipv6.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv6/ip6_flowlabel.c (ffffffff819d058f)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:fl_create
In net/ipv6/ip6mr.c (ffffffff819d6d8c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv6/ip6mr.c:ip6_mroute_getsockopt
In net/packet/af_packet.c (ffffffff819e939e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/packet/af_packet.c:packet_getsockopt
- net/packet/af_packet.c:packet_setsockopt
- net/packet/af_packet.c:packet_setsockopt
- net/packet/af_packet.c:packet_sendmsg_spkt
In net/wireless/wext-core.c (ffffffff819ed604)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/wireless/wext-core.c:ioctl_standard_iw_point
- net/wireless/wext-core.c:ioctl_standard_iw_point
- net/wireless/wext-core.c:ioctl_standard_iw_point
In net/wireless/wext-priv.c (ffffffff819ee3a0)
Location: include/linux/thread_info.h:115
Inline: True
In net/rfkill/core.c (ffffffff819f651d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/rfkill/core.c:rfkill_fop_write
- net/rfkill/core.c:rfkill_fop_read
In net/xdp/xsk.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In lib/seq_buf.c (ffffffff81a0f176)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- lib/seq_buf.c:seq_buf_to_user
In arch/x86/lib/usercopy.c (ffffffff81a1c447)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/lib/usercopy.c:copy_from_user_nmi
5.3
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/events/core.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In arch/x86/kernel/signal.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In arch/x86/kernel/ldt.c (ffffffff81036071)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/ldt.c:read_ldt
In arch/x86/kernel/fpu/regset.c (ffffffff8103ee73)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/fpu/regset.c:fpregs_set
- arch/x86/kernel/fpu/regset.c:fpregs_get
- arch/x86/kernel/fpu/regset.c:xfpregs_set
- arch/x86/kernel/fpu/regset.c:xfpregs_get
In arch/x86/kernel/fpu/signal.c (ffffffff8103f3c3)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/fpu/signal.c:__fpu__restore_sig
- arch/x86/kernel/fpu/signal.c:__fpu__restore_sig
In arch/x86/kernel/fpu/xstate.c (ffffffff810405c2)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/fpu/xstate.c:copy_user_to_xstate
In arch/x86/kernel/ptrace.c (ffffffff81041826)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/ptrace.c:ioperm_get
In arch/x86/kernel/tls.c (ffffffff81042f14)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/tls.c:regset_tls_set
In arch/x86/kernel/tboot.c (ffffffff810433dd)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/tboot.c:tboot_log_read
In arch/x86/kernel/stacktrace.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In arch/x86/kernel/cpu/mce/dev-mcelog.c (ffffffff810532ea)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mce/dev-mcelog.c:mce_chrdev_write
In arch/x86/kernel/cpu/mtrr/if.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In arch/x86/kernel/cpu/microcode/intel.c (ffffffff81056cc5)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/cpu/microcode/intel.c:generic_load_microcode
In arch/x86/kernel/cpu/resctrl/pseudo_lock.c (ffffffff8105f847)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/cpu/resctrl/pseudo_lock.c:pseudo_lock_measure_trigger
In arch/x86/kernel/crash_dump_64.c (ffffffff81071734)
Location: include/linux/thread_info.h:115
Inline: True
In arch/x86/kernel/uprobes.c (ffffffff8107934c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/uprobes.c:arch_uretprobe_hijack_return_addr
- arch/x86/kernel/uprobes.c:arch_uretprobe_hijack_return_addr
- arch/x86/kernel/uprobes.c:emulate_push_stack
In arch/x86/kernel/umip.c (ffffffff81079ca5)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/umip.c:fixup_umip_exception
In arch/x86/mm/tlb.c (ffffffff810875d9)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/mm/tlb.c:tlbflush_write_file
In arch/x86/mm/mpx.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In arch/x86/mm/pkeys.c (ffffffff8108d929)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/mm/pkeys.c:init_pkru_write_file
In arch/x86/ia32/sys_ia32.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In arch/x86/ia32/ia32_signal.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/fork.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/exit.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/sysctl.c (ffffffff810a427a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/sysctl.c:proc_put_long
- kernel/sysctl.c:proc_dostring
In kernel/sysctl_binary.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/capability.c (ffffffff810a632d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/capability.c:__ia32_sys_capset
- kernel/capability.c:__x64_sys_capset
- kernel/capability.c:__ia32_sys_capget
- kernel/capability.c:__x64_sys_capget
In kernel/ptrace.c (ffffffff810a6bfa)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_get_syscall_info
- kernel/ptrace.c:ptrace_writedata
- kernel/ptrace.c:ptrace_readdata
In kernel/signal.c (ffffffff810aa25f)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/signal.c:__x32_compat_sys_rt_sigpending
- kernel/signal.c:__ia32_compat_sys_rt_sigpending
- kernel/signal.c:__ia32_sys_rt_sigpending
- kernel/signal.c:__x64_sys_rt_sigpending
In kernel/sys.c (ffffffff810b3bc4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/sys.c:prctl_set_auxv
- kernel/sys.c:prctl_set_mm_map
- kernel/sys.c:__ia32_sys_setdomainname
- kernel/sys.c:__x64_sys_setdomainname
- kernel/sys.c:__ia32_sys_gethostname
- kernel/sys.c:__x64_sys_gethostname
- kernel/sys.c:__ia32_sys_sethostname
- kernel/sys.c:__x64_sys_sethostname
In kernel/sched/core.c (ffffffff810d2a2d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/sched/core.c:__ia32_sys_sched_getaffinity
- kernel/sched/core.c:__x64_sys_sched_getaffinity
- kernel/sched/core.c:get_user_cpu_mask
- kernel/sched/core.c:sched_attr_copy_to_user
- kernel/sched/core.c:sched_copy_attr
In kernel/sched/debug.c (ffffffff810f081d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/sched/debug.c:sched_feat_write
In kernel/sched/psi.c (ffffffff810f7493)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/power/qos.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/power/user.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/printk/printk.c (ffffffff811074e3)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/printk/printk.c:devkmsg_read
- kernel/printk/printk.c:devkmsg_write
In kernel/kcmp.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/profile.c (ffffffff8112578c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/profile.c:read_profile
In kernel/time/time.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/time/posix-timers.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/time/itimer.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/module.c (ffffffff8114a993)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/module.c:__do_sys_init_module
In kernel/kexec_core.c (ffffffff8114e2fa)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/kexec_core.c:kimage_load_segment
- kernel/kexec_core.c:kimage_load_segment
In kernel/kexec.c (ffffffff8114ed1f)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/kexec.c:do_kexec_load
In kernel/compat.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/user_namespace.c (ffffffff81166eac)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/user_namespace.c:proc_setgroups_write
In kernel/kprobes.c (ffffffff8117724d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/kprobes.c:write_enabled_file_bool
In kernel/seccomp.c (ffffffff81186b72)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_get_metadata
- kernel/seccomp.c:seccomp_get_filter
In kernel/relay.c (ffffffff81187655)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/relay.c:relay_file_read
In kernel/trace/trace.c (ffffffff811a18ee)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/trace/trace.c:trace_parse_run_command
- kernel/trace/trace.c:tracing_buffers_read
- kernel/trace/trace.c:tracing_clock_write
- kernel/trace/trace.c:tracing_mark_raw_write
- kernel/trace/trace.c:tracing_mark_write
- kernel/trace/trace.c:tracing_set_trace_write
- kernel/trace/trace.c:tracing_trace_options_write
In kernel/trace/blktrace.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/trace/bpf_trace.c (ffffffff811c3134)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/trace/bpf_trace.c:perf_event_query_prog_array
In kernel/trace/trace_uprobe.c (ffffffff811cd50e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/trace/trace_uprobe.c:process_fetch_insn
In kernel/bpf/core.c (ffffffff811d1b17)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/core.c:bpf_prog_array_copy_to_user
In kernel/bpf/syscall.c (ffffffff811d5664)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:bpf_obj_get_info_by_fd
- kernel/bpf/syscall.c:bpf_prog_load
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_lookup_elem
In kernel/bpf/verifier.c (ffffffff811d91b2)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/verifier.c:bpf_verifier_vlog
In kernel/bpf/btf.c (ffffffff811f24c6)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/btf.c:btf_get_info_by_fd
- kernel/bpf/btf.c:btf_get_info_by_fd
- kernel/bpf/btf.c:btf_get_info_by_fd
- kernel/bpf/btf.c:btf_new_fd
In kernel/bpf/offload.c (ffffffff811f59ce)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/offload.c:bpf_prog_offload_info_fill
In kernel/bpf/cgroup.c (ffffffff811f82cb)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/cgroup.c:__cgroup_bpf_run_filter_getsockopt
- kernel/bpf/cgroup.c:__cgroup_bpf_run_filter_getsockopt
- kernel/bpf/cgroup.c:__cgroup_bpf_run_filter_setsockopt
- kernel/bpf/cgroup.c:__cgroup_bpf_run_filter_sysctl
In kernel/events/core.c (ffffffff81200e20)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/events/core.c:perf_copy_attr
- kernel/events/core.c:perf_read
- kernel/events/core.c:perf_read
In kernel/rseq.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In mm/maccess.c (ffffffff8121d74d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/maccess.c:__probe_kernel_write
- mm/maccess.c:__probe_user_read
- mm/maccess.c:__probe_kernel_read
In mm/shmem.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In mm/util.c (ffffffff81236e70)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/util.c:memdup_user_nul
- mm/util.c:vmemdup_user
- mm/util.c:memdup_user
In mm/memory.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In mm/mincore.c (ffffffff812578b0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/mincore.c:__ia32_sys_mincore
- mm/mincore.c:__x64_sys_mincore
In mm/mempolicy.c (ffffffff81289924)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/mempolicy.c:__do_compat_sys_migrate_pages
- mm/mempolicy.c:__do_compat_sys_migrate_pages
- mm/mempolicy.c:__do_compat_sys_mbind
- mm/mempolicy.c:__do_compat_sys_set_mempolicy
- mm/mempolicy.c:__do_compat_sys_get_mempolicy
- mm/mempolicy.c:kernel_get_mempolicy
- mm/mempolicy.c:get_nodes
In mm/migrate.c (ffffffff8129da9e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/migrate.c:do_pages_stat
- mm/migrate.c:do_pages_stat
In mm/userfaultfd.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In mm/memfd.c (ffffffff812c5165)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/memfd.c:__ia32_sys_memfd_create
- mm/memfd.c:__x64_sys_memfd_create
In fs/read_write.c (ffffffff812ccac7)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/read_write.c:rw_copy_check_uvector
In fs/stat.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/exec.c (ffffffff812d39b0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/pipe.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/namei.c (ffffffff812dfaf0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/namei.c:readlink_copy
In fs/fcntl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/ioctl.c (ffffffff812e1cd7)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/readdir.c (ffffffff812e30dc)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/readdir.c:compat_filldir
- fs/readdir.c:compat_fillonedir
- fs/readdir.c:filldir64
- fs/readdir.c:filldir
- fs/readdir.c:fillonedir
In fs/select.c (ffffffff812e4496)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/select.c:do_sys_poll
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
In fs/filesystems.c (ffffffff812ef2be)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/filesystems.c:fs_name
In fs/seq_file.c (ffffffff812f71ef)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/seq_file.c:seq_read
- fs/seq_file.c:seq_read
In fs/xattr.c (ffffffff812f7ef5)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/xattr.c:listxattr
- fs/xattr.c:getxattr
- fs/xattr.c:setxattr
In fs/libfs.c (ffffffff812fb23a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/libfs.c:simple_attr_write
- fs/libfs.c:simple_write_to_buffer
- fs/libfs.c:simple_read_from_buffer
In fs/splice.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/utimes.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/d_path.c (ffffffff813078db)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/d_path.c:__ia32_sys_getcwd
- fs/d_path.c:__x64_sys_getcwd
In fs/statfs.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/fsopen.c (ffffffff8130b81a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/fsopen.c:fscontext_read
In fs/notify/inotify/inotify_user.c (ffffffff8131ca23)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/notify/inotify/inotify_user.c:inotify_read
In fs/notify/fanotify/fanotify_user.c (ffffffff8131e269)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify_user.c:fanotify_write
- fs/notify/fanotify/fanotify_user.c:copy_fid_to_user
In fs/eventpoll.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/signalfd.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/timerfd.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/eventfd.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/userfaultfd.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/aio.c (ffffffff813282d2)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/aio.c:aio_read_events
In fs/io_uring.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/crypto/policy.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/binfmt_elf.c (ffffffff81340f63)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/binfmt_elf.c:create_elf_tables
In fs/compat_binfmt_elf.c (ffffffff8134486c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/compat_binfmt_elf.c:create_elf_tables
In fs/fhandle.c (ffffffff8134aa38)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/fhandle.c:do_handle_open
In fs/iomap/direct-io.c (ffffffff8134dc6c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/iomap/direct-io.c:iomap_dio_actor
- fs/iomap/direct-io.c:iomap_dio_actor
In fs/quota/quota.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/proc/task_mmu.c (ffffffff81356bc2)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/proc/task_mmu.c:pagemap_read
- fs/proc/task_mmu.c:clear_refs_write
In fs/proc/base.c (ffffffff8135d6a0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/proc/base.c:proc_pid_readlink
- fs/proc/base.c:comm_write
- fs/proc/base.c:sched_autogroup_write
- fs/proc/base.c:oom_score_adj_write
- fs/proc/base.c:oom_adj_write
- fs/proc/base.c:environ_read
In fs/proc/kcore.c (ffffffff81368372)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
In fs/proc/vmcore.c (ffffffff81368ba5)
Location: include/linux/thread_info.h:115
Inline: True
In fs/kernfs/file.c (ffffffff8136de72)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/kernfs/file.c:kernfs_fop_write
- fs/kernfs/file.c:kernfs_fop_read
In fs/configfs/file.c (ffffffff81370cc0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/configfs/file.c:configfs_write_file
In fs/dcookies.c (ffffffff813751ce)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/dcookies.c:do_lookup_dcookie
In fs/ext4/ioctl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/fat/dir.c (ffffffff813edcc7)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/fat/dir.c:fat_compat_ioctl_filldir
- fs/fat/dir.c:fat_compat_ioctl_filldir
- fs/fat/dir.c:fat_compat_ioctl_filldir
- fs/fat/dir.c:fat_ioctl_filldir
- fs/fat/dir.c:fat_ioctl_filldir
- fs/fat/dir.c:fat_ioctl_filldir
In fs/fat/file.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/ecryptfs/miscdev.c (ffffffff814028cc)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/ecryptfs/miscdev.c:ecryptfs_miscdev_read
- fs/ecryptfs/miscdev.c:ecryptfs_miscdev_read
In fs/efivarfs/file.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In ipc/compat.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In ipc/msgutil.c (ffffffff8141db02)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- ipc/msgutil.c:store_msg
- ipc/msgutil.c:store_msg
- ipc/msgutil.c:load_msg
- ipc/msgutil.c:load_msg
In ipc/msg.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In ipc/sem.c (ffffffff814224b0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- ipc/sem.c:do_semtimedop
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
In ipc/shm.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In ipc/syscall.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In ipc/mqueue.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In security/keys/keyctl.c (ffffffff8142fec3)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/keyctl.c:keyctl_get_security
- security/keys/keyctl.c:keyctl_instantiate_key_common
- security/keys/keyctl.c:keyctl_describe_key
- security/keys/keyctl.c:keyctl_describe_key
- security/keys/keyctl.c:keyctl_update_key
- security/keys/keyctl.c:__ia32_sys_add_key
- security/keys/keyctl.c:__x64_sys_add_key
In security/keys/request_key_auth.c (ffffffff8143271f)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/request_key_auth.c:request_key_auth_read
In security/keys/user_defined.c (ffffffff81432dcb)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/user_defined.c:user_read
In security/keys/compat_dh.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In security/keys/dh.c (ffffffff81434408)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/dh.c:__keyctl_dh_compute
- security/keys/dh.c:__keyctl_dh_compute
- security/keys/dh.c:__keyctl_dh_compute
In security/keys/keyctl_pkey.c (ffffffff81434d2b)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/keyctl_pkey.c:keyctl_pkey_e_d_s
In security/keys/big_key.c (ffffffff81435671)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/big_key.c:big_key_read
- security/keys/big_key.c:big_key_read
In security/keys/trusted.c (ffffffff8143757a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/trusted.c:trusted_read
In security/keys/encrypted-keys/encrypted.c (ffffffff814385b5)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/encrypted-keys/encrypted.c:encrypted_read
In security/selinux/hooks.c (ffffffff8144458e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_socket_getpeersec_stream
In security/selinux/selinuxfs.c (ffffffff8144e684)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/selinux/selinuxfs.c:sel_write_load
In security/smack/smack_lsm.c (ffffffff81462ff6)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/smack/smack_lsm.c:smack_socket_getpeersec_stream
In security/smack/smackfs.c (ffffffff8146856d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/smack/smackfs.c:smk_write_ptrace
- security/smack/smackfs.c:smk_write_logging
- security/smack/smackfs.c:smk_write_mapped
- security/smack/smackfs.c:smk_write_direct
- security/smack/smackfs.c:smk_write_doi
In security/tomoyo/common.c (ffffffff8146d18a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/tomoyo/common.c:tomoyo_flush
In security/tomoyo/securityfs_if.c (ffffffff81478021)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/tomoyo/securityfs_if.c:tomoyo_read_self
In security/apparmor/apparmorfs.c (ffffffff8147d61e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
In security/apparmor/lsm.c (ffffffff8148d6d7)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
In block/ioctl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In block/scsi_ioctl.c (ffffffff814ed807)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/scsi_ioctl.c:sg_scsi_ioctl
- block/scsi_ioctl.c:sg_scsi_ioctl
- block/scsi_ioctl.c:sg_scsi_ioctl
- block/scsi_ioctl.c:sg_scsi_ioctl
- block/scsi_ioctl.c:sg_io
- block/scsi_ioctl.c:sg_io
In block/bsg.c (ffffffff814ee035)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/bsg.c:bsg_scsi_complete_rq
- block/bsg.c:bsg_scsi_fill_hdr
In block/bsg-lib.c (ffffffff814eed02)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_transport_complete_rq
In block/compat_ioctl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In block/blk-zoned.c (ffffffff814fa96d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/blk-zoned.c:blkdev_report_zones_ioctl
In block/blk-mq-debugfs.c (ffffffff814fd1b0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_state_write
In block/sed-opal.c (ffffffff8150024a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/sed-opal.c:write_shadow_mbr
In lib/iov_iter.c (ffffffff81509ad0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- lib/iov_iter.c:hash_and_copy_to_iter
In lib/kfifo.c (ffffffff8150bddb)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- lib/kfifo.c:kfifo_copy_to_user
- lib/kfifo.c:kfifo_copy_to_user
- lib/kfifo.c:kfifo_copy_from_user
- lib/kfifo.c:kfifo_copy_from_user
In lib/kstrtox.c (ffffffff815104a8)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- lib/kstrtox.c:kstrtos8_from_user
- lib/kstrtox.c:kstrtou8_from_user
- lib/kstrtox.c:kstrtos16_from_user
- lib/kstrtox.c:kstrtou16_from_user
- lib/kstrtox.c:kstrtoint_from_user
- lib/kstrtox.c:kstrtouint_from_user
- lib/kstrtox.c:kstrtol_from_user
- lib/kstrtox.c:kstrtoul_from_user
- lib/kstrtox.c:kstrtoll_from_user
- lib/kstrtox.c:kstrtoull_from_user
- lib/kstrtox.c:kstrtobool_from_user
In lib/strncpy_from_user.c (ffffffff8153939e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- lib/strncpy_from_user.c:strncpy_from_user
In drivers/gpio/gpiolib.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/video/fbdev/core/fbmem.c (ffffffff8159c64a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/video/fbdev/core/fbmem.c:fb_write
- drivers/video/fbdev/core/fbmem.c:fb_read
In drivers/video/fbdev/core/fbcmap.c (ffffffff8159f6e3)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
In drivers/video/fbdev/core/fbcon.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/video/fbdev/imsttfb.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/acpi/proc.c (ffffffff815bb715)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/acpi/proc.c:acpi_system_write_wakeup_device
In drivers/acpi/acpi_dbg.c (ffffffff8161ef18)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/xen/xenbus/xenbus_dev_frontend.c (ffffffff8164d4d8)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_write
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_read
In drivers/xen/mcelog.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/tty/tty_io.c (ffffffff81662e6e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_write
In drivers/tty/n_tty.c (ffffffff81666a49)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:copy_from_read_buf
In drivers/tty/tty_ioctl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/tty/vt/vt_ioctl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/tty/vt/vc_screen.c (ffffffff816712e1)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/vt/vc_screen.c:vcs_write
- drivers/tty/vt/vc_screen.c:vcs_read
In drivers/tty/vt/selection.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff8167540f)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:vt_do_diacrit
In drivers/tty/vt/consolemap.c (ffffffff81676cbc)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/vt/consolemap.c:con_get_unimap
In drivers/tty/vt/vt.c (ffffffff8167eb96)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:con_font_op
In drivers/tty/serial/serial_core.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/char/mem.c (ffffffff8169804e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/char/mem.c:write_mem
- drivers/char/mem.c:read_mem
In drivers/char/random.c (ffffffff8169ca0c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/char/random.c:urandom_read
In drivers/char/virtio_console.c (ffffffff8169e8fd)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/char/hpet.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/char/hw_random/core.c (ffffffff816a1f90)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:rng_dev_read
In drivers/char/agp/frontend.c (ffffffff816a3bda)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/char/agp/compat_ioctl.c (ffffffff816a6b58)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/char/agp/compat_ioctl.c:compat_agp_ioctl
In drivers/char/tpm/tpm-dev-common.c (ffffffff816abc1b)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/char/tpm/tpm-dev-common.c:tpm_common_write
- drivers/char/tpm/tpm-dev-common.c:tpm_common_read
In drivers/lightnvm/core.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/base/regmap/regmap-debugfs.c (ffffffff81701d1d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/base/regmap/regmap-debugfs.c:regmap_reg_ranges_read_file
- drivers/base/regmap/regmap-debugfs.c:regmap_read_debugfs
In drivers/block/loop.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/mfd/ab3100-core.c (ffffffff8172792a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/mfd/ab3100-core.c:ab3100_get_set_reg
In drivers/mfd/aat2870-core.c (ffffffff8172983e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/mfd/aat2870-core.c:aat2870_reg_write_file
In drivers/nvdimm/bus.c (ffffffff8172ddcc)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/nvdimm/bus.c:__nd_ioctl
- drivers/nvdimm/bus.c:__nd_ioctl
- drivers/nvdimm/bus.c:__nd_ioctl
- drivers/nvdimm/bus.c:__nd_ioctl
In drivers/dma-buf/dma-buf.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/dma-buf/sync_file.c (ffffffff817451c6)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/dma-buf/sync_file.c:sync_file_ioctl_fence_info
In drivers/dma-buf/sw_sync.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/dma-buf/udmabuf.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/scsi/scsi_ioctl.c (ffffffff817497f2)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/scsi/scsi_ioctl.c:scsi_ioctl
- drivers/scsi/scsi_ioctl.c:scsi_ioctl
In drivers/scsi/scsi_devinfo.c (ffffffff81756aaa)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/scsi/scsi_devinfo.c:proc_scsi_devinfo_write
In drivers/scsi/scsi_proc.c (ffffffff817573c9)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/scsi/scsi_proc.c:proc_scsi_write
- drivers/scsi/scsi_proc.c:proc_scsi_host_write
In drivers/scsi/sg.c (ffffffff81764146)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/scsi/sg.c:sg_read_oxfer
- drivers/scsi/sg.c:sg_read_oxfer
- drivers/scsi/sg.c:sg_new_read
In drivers/ata/libata-scsi.c (ffffffff817768d8)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/ata/libata-scsi.c:ata_cmd_ioctl
In drivers/gpu/vga/vgaarb.c (ffffffff8178a7f9)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/gpu/vga/vgaarb.c:vga_arb_write
- drivers/gpu/vga/vgaarb.c:vga_arb_read
In drivers/gpu/vga/vga_switcheroo.c (ffffffff8178c197)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/gpu/vga/vga_switcheroo.c:vga_switcheroo_debugfs_write
In drivers/net/tun.c (ffffffff817a2275)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/net/tun.c:__tun_chr_ioctl
- drivers/net/tun.c:__tun_chr_ioctl
- drivers/net/tun.c:__tun_chr_ioctl
- drivers/net/tun.c:tun_do_read
In drivers/net/ppp/ppp_generic.c (ffffffff817a4202)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/net/ppp/ppp_generic.c:ppp_set_compress
- drivers/net/ppp/ppp_generic.c:ppp_write
In drivers/cdrom/cdrom.c (ffffffff817b04e5)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/cdrom/cdrom.c:mmc_ioctl_cdrom_read_data
- drivers/cdrom/cdrom.c:cdrom_read_cdda_old
In drivers/usb/core/devio.c (ffffffff817cdbf9)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_bulk
- drivers/usb/core/devio.c:proc_bulk
- drivers/usb/core/devio.c:proc_control
- drivers/usb/core/devio.c:proc_control
- drivers/usb/core/devio.c:copy_urb_data_to_user
- drivers/usb/core/devio.c:copy_urb_data_to_user
- drivers/usb/core/devio.c:usbdev_read
- drivers/usb/core/devio.c:usbdev_read
In drivers/usb/core/devices.c (ffffffff817cfc64)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/usb/core/devices.c:usb_device_dump
In drivers/usb/host/xhci-debugfs.c (ffffffff8181d293)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/usb/host/xhci-debugfs.c:xhci_port_write
In drivers/input/input-compat.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/input/mousedev.c (ffffffff81829955)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
In drivers/input/evdev.c (ffffffff8182c4ea)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:str_to_user
- drivers/input/evdev.c:bits_to_user
In drivers/input/misc/uinput.c (ffffffff81832f45)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/rtc/dev.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/i2c/i2c-dev.c (ffffffff818413a6)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/i2c/i2c-dev.c:i2cdev_ioctl_smbus
- drivers/i2c/i2c-dev.c:i2cdev_ioctl_smbus
- drivers/i2c/i2c-dev.c:i2cdev_read
In drivers/media/cec/cec-api.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/pps/pps.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/ptp/ptp_chardev.c (ffffffff8184d097)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/ptp/ptp_chardev.c:ptp_read
In drivers/watchdog/watchdog_dev.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/md/md.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/md/dm.c (ffffffff81877936)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/md/dm.c:dm_dax_copy_to_iter
- drivers/md/dm.c:dm_dax_copy_from_iter
In drivers/md/dm-ioctl.c (ffffffff8187f6c9)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/md/dm-ioctl.c:ctl_ioctl
- drivers/md/dm-ioctl.c:ctl_ioctl
In net/socket.c (ffffffff818dea6c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/socket.c:__ia32_sys_socketcall
- net/socket.c:__x64_sys_socketcall
- net/socket.c:___sys_sendmsg
- net/socket.c:move_addr_to_user
In net/core/sock.c (ffffffff818e4534)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_setsockopt
In net/core/datagram.c (ffffffff818ef81f)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/datagram.c:skb_copy_datagram_from_iter
- net/core/datagram.c:simple_copy_to_iter
In net/core/scm.c (ffffffff818f1287)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/scm.c:put_cmsg
In net/core/flow_dissector.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/core/sysctl_net_core.c (ffffffff818f7871)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/sysctl_net_core.c:flow_limit_cpu_sysctl
In net/core/ethtool.c (ffffffff8190ad42)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:ethtool_get_any_eeprom
- net/core/ethtool.c:ethtool_set_rxfh
- net/core/ethtool.c:ethtool_get_rxfh
- net/core/ethtool.c:ethtool_get_rxfh_indir
- net/core/ethtool.c:ethtool_get_rxnfc
- net/core/ethtool.c:ethtool_get_rxnfc
- net/core/ethtool.c:ethtool_get_rxnfc
- net/core/ethtool.c:ethtool_set_rxnfc
- net/core/ethtool.c:ethtool_set_rxnfc
- net/core/ethtool.c:ethtool_get_sset_info
In net/core/filter.c (ffffffff8192d85f)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/filter.c:sk_get_filter
- net/core/filter.c:__get_filter
- net/core/filter.c:bpf_prog_create_from_user
In net/core/dev_ioctl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/core/skmsg.c (ffffffff81936a2d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/skmsg.c:sk_msg_memcopy_from_iter
- net/core/skmsg.c:sk_msg_memcopy_from_iter
In net/compat.c (ffffffff81953ebe)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/compat.c:__do_compat_sys_socketcall
- net/compat.c:put_cmsg_compat
- net/compat.c:cmsghdr_from_user_compat_to_kern
In net/netlink/af_netlink.c (ffffffff8196a775)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/netlink/af_netlink.c:netlink_sendmsg
In net/bpf/test_run.c (ffffffff8196d910)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/bpf/test_run.c:bpf_prog_test_run_skb
- net/bpf/test_run.c:bpf_prog_test_run_skb
In net/ipv4/ip_options.c (ffffffff8197a9dd)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/ip_options.c:ip_options_get_from_user
In net/ipv4/ip_output.c (ffffffff8197b41e)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/ip_sockglue.c (ffffffff8197f743)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/ip_sockglue.c:do_ip_getsockopt
- net/ipv4/ip_sockglue.c:do_ip_getsockopt
In net/ipv4/tcp.c (ffffffff8198b6ef)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_sendmsg_locked
- net/ipv4/tcp.c:tcp_sendmsg_locked
- net/ipv4/tcp.c:tcp_sendmsg_locked
- net/ipv4/tcp.c:tcp_sendmsg_locked
In net/ipv4/tcp_output.c (ffffffff8199b2a1)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:tcp_send_syn_data
In net/ipv4/tcp_ipv4.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/raw.c (ffffffff819ac10d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/raw.c:raw_geticmpfilter
- net/ipv4/raw.c:raw_seticmpfilter
In net/ipv4/udp.c (ffffffff819adbf5)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_lib_getsockopt
- net/ipv4/udp.c:udp_recvmsg
- net/ipv4/udp.c:udplite_getfrag
In net/ipv4/arp.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/devinet.c (ffffffff819b960b)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/devinet.c:inet_gifconf
In net/ipv4/af_inet.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/igmp.c (ffffffff819c4264)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/igmp.c:ip_mc_msfget
In net/ipv4/fib_frontend.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/ping.c (ffffffff819d0953)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/ipmr.c (ffffffff819dd23e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ip_mroute_getsockopt
In net/ipv6/addrconf.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv6/route.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv6/ipv6_sockglue.c (ffffffff81a20bac)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv6/udp.c (ffffffff81a28103)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv6/udp.c:udpv6_recvmsg
- net/ipv6/udp.c:udplite_getfrag
In net/ipv6/raw.c (ffffffff81a2c912)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv6/mcast.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv6/tcp_ipv6.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv6/ip6_flowlabel.c (ffffffff81a3f59d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:fl_create
In net/ipv6/ip6mr.c (ffffffff81a45e6b)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv6/ip6mr.c:ip6_mroute_getsockopt
In net/packet/af_packet.c (ffffffff81a5788c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/packet/af_packet.c:packet_getsockopt
- net/packet/af_packet.c:packet_setsockopt
- net/packet/af_packet.c:packet_setsockopt
- net/packet/af_packet.c:packet_sendmsg_spkt
In net/wireless/wext-core.c (ffffffff81a5c797)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/wireless/wext-core.c:ioctl_standard_iw_point
- net/wireless/wext-core.c:ioctl_standard_iw_point
- net/wireless/wext-core.c:ioctl_standard_iw_point
In net/wireless/wext-priv.c (ffffffff81a5d5f0)
Location: include/linux/thread_info.h:115
Inline: True
In net/rfkill/core.c (ffffffff81a6550d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/rfkill/core.c:rfkill_fop_write
- net/rfkill/core.c:rfkill_fop_read
In net/xdp/xsk.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In lib/seq_buf.c (ffffffff81a7e5eb)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- lib/seq_buf.c:seq_buf_to_user
In arch/x86/lib/usercopy.c (ffffffff81a8c0f6)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/lib/usercopy.c:copy_from_user_nmi
5.4
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/events/core.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In arch/x86/kernel/signal.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In arch/x86/kernel/ldt.c (ffffffff81036891)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/ldt.c:read_ldt
In arch/x86/kernel/fpu/regset.c (ffffffff8103f583)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/fpu/regset.c:fpregs_set
- arch/x86/kernel/fpu/regset.c:fpregs_get
- arch/x86/kernel/fpu/regset.c:xstateregs_set
- arch/x86/kernel/fpu/regset.c:xstateregs_get
- arch/x86/kernel/fpu/regset.c:xfpregs_set
- arch/x86/kernel/fpu/regset.c:xfpregs_get
In arch/x86/kernel/fpu/signal.c (ffffffff8103fa62)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/fpu/signal.c:__fpu__restore_sig
- arch/x86/kernel/fpu/signal.c:__fpu__restore_sig
In arch/x86/kernel/fpu/xstate.c (ffffffff81040d92)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/fpu/xstate.c:copy_user_to_xstate
- arch/x86/kernel/fpu/xstate.c:copy_xstate_to_user
- arch/x86/kernel/fpu/xstate.c:copy_xstate_to_user
- arch/x86/kernel/fpu/xstate.c:copy_xstate_to_user
- arch/x86/kernel/fpu/xstate.c:copy_xstate_to_user
In arch/x86/kernel/ptrace.c (ffffffff81041fa6)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/ptrace.c:ioperm_get
In arch/x86/kernel/tls.c (ffffffff81043674)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/tls.c:regset_tls_set
In arch/x86/kernel/tboot.c (ffffffff81043b3f)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/tboot.c:tboot_log_read
In arch/x86/kernel/stacktrace.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In arch/x86/kernel/cpu/mce/dev-mcelog.c (ffffffff81053bda)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mce/dev-mcelog.c:mce_chrdev_write
In arch/x86/kernel/cpu/mtrr/if.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In arch/x86/kernel/cpu/microcode/intel.c (ffffffff8105757d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/cpu/microcode/intel.c:generic_load_microcode
In arch/x86/kernel/cpu/resctrl/pseudo_lock.c (ffffffff81060107)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/cpu/resctrl/pseudo_lock.c:pseudo_lock_measure_trigger
In arch/x86/kernel/crash_dump_64.c (ffffffff8107273d)
Location: include/linux/thread_info.h:115
Inline: True
In arch/x86/kernel/uprobes.c (ffffffff8107a39c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/uprobes.c:arch_uretprobe_hijack_return_addr
- arch/x86/kernel/uprobes.c:arch_uretprobe_hijack_return_addr
- arch/x86/kernel/uprobes.c:emulate_push_stack
In arch/x86/kernel/umip.c (ffffffff8107acfb)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/umip.c:fixup_umip_exception
In arch/x86/mm/tlb.c (ffffffff810882c9)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/mm/tlb.c:tlbflush_write_file
In arch/x86/mm/mpx.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In arch/x86/mm/pkeys.c (ffffffff8108e589)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/mm/pkeys.c:init_pkru_write_file
In arch/x86/ia32/sys_ia32.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In arch/x86/ia32/ia32_signal.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In arch/x86/platform/uv/tlb_uv.c (ffffffff810955b0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/platform/uv/tlb_uv.c:tunables_write
- arch/x86/platform/uv/tlb_uv.c:ptc_proc_write
In kernel/fork.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/exit.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/sysctl.c (ffffffff810aa85a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/sysctl.c:proc_put_long
- kernel/sysctl.c:proc_dostring
In kernel/sysctl_binary.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/capability.c (ffffffff810ac90d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/capability.c:__ia32_sys_capset
- kernel/capability.c:__x64_sys_capset
- kernel/capability.c:__ia32_sys_capget
- kernel/capability.c:__x64_sys_capget
In kernel/ptrace.c (ffffffff810ad4cc)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_get_syscall_info
- kernel/ptrace.c:ptrace_writedata
- kernel/ptrace.c:ptrace_readdata
In kernel/signal.c (ffffffff810b0857)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/signal.c:__x32_compat_sys_rt_sigpending
- kernel/signal.c:__ia32_compat_sys_rt_sigpending
- kernel/signal.c:__ia32_sys_rt_sigpending
- kernel/signal.c:__x64_sys_rt_sigpending
In kernel/sys.c (ffffffff810ba1b4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/sys.c:prctl_set_auxv
- kernel/sys.c:prctl_set_mm_map
- kernel/sys.c:__ia32_sys_setdomainname
- kernel/sys.c:__x64_sys_setdomainname
- kernel/sys.c:__ia32_sys_gethostname
- kernel/sys.c:__x64_sys_gethostname
- kernel/sys.c:__ia32_sys_sethostname
- kernel/sys.c:__x64_sys_sethostname
In kernel/sched/core.c (ffffffff810dce9d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/sched/core.c:__ia32_sys_sched_getaffinity
- kernel/sched/core.c:__x64_sys_sched_getaffinity
- kernel/sched/core.c:get_user_cpu_mask
- kernel/sched/core.c:sched_attr_copy_to_user
- kernel/sched/core.c:sched_copy_attr
In kernel/sched/debug.c (ffffffff810fb01d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/sched/debug.c:sched_feat_write
In kernel/sched/psi.c (ffffffff81103228)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/power/qos.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/power/user.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/printk/printk.c (ffffffff8111388d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/printk/printk.c:devkmsg_read
- kernel/printk/printk.c:devkmsg_write
In kernel/kcmp.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/profile.c (ffffffff81131758)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/profile.c:read_profile
In kernel/time/time.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/time/posix-timers.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/time/itimer.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/module.c (ffffffff811565f3)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/module.c:__do_sys_init_module
In kernel/kexec_core.c (ffffffff8115a00a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/kexec_core.c:kimage_load_segment
- kernel/kexec_core.c:kimage_load_segment
In kernel/kexec.c (ffffffff8115aa3a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/kexec.c:do_kexec_load
In kernel/compat.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/user_namespace.c (ffffffff81172d6c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/user_namespace.c:proc_setgroups_write
In kernel/kprobes.c (ffffffff8118317d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/kprobes.c:write_enabled_file_bool
In kernel/seccomp.c (ffffffff81192af2)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_get_metadata
- kernel/seccomp.c:seccomp_get_filter
In kernel/relay.c (ffffffff8119357c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/relay.c:relay_file_read
In kernel/trace/trace.c (ffffffff811ad39e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/trace/trace.c:trace_parse_run_command
- kernel/trace/trace.c:tracing_buffers_read
- kernel/trace/trace.c:tracing_clock_write
- kernel/trace/trace.c:tracing_mark_raw_write
- kernel/trace/trace.c:tracing_mark_write
- kernel/trace/trace.c:tracing_set_trace_write
- kernel/trace/trace.c:tracing_trace_options_write
In kernel/trace/blktrace.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/trace/bpf_trace.c (ffffffff811ce8e4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/trace/bpf_trace.c:perf_event_query_prog_array
In kernel/trace/trace_uprobe.c (ffffffff811d9b4a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/trace/trace_uprobe.c:process_fetch_insn
In kernel/bpf/core.c (ffffffff811de0a0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/core.c:bpf_prog_array_copy_to_user
In kernel/bpf/syscall.c (ffffffff811e1d5b)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:bpf_obj_get_info_by_fd
- kernel/bpf/syscall.c:bpf_prog_load
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_lookup_elem
In kernel/bpf/verifier.c (ffffffff811e58a1)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/verifier.c:bpf_verifier_vlog
In kernel/bpf/btf.c (ffffffff811febd6)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/btf.c:btf_get_info_by_fd
- kernel/bpf/btf.c:btf_get_info_by_fd
- kernel/bpf/btf.c:btf_get_info_by_fd
- kernel/bpf/btf.c:btf_new_fd
In kernel/bpf/offload.c (ffffffff812029d0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/offload.c:bpf_prog_offload_info_fill
In kernel/bpf/cgroup.c (ffffffff81204fab)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/cgroup.c:__cgroup_bpf_run_filter_getsockopt
- kernel/bpf/cgroup.c:__cgroup_bpf_run_filter_getsockopt
- kernel/bpf/cgroup.c:__cgroup_bpf_run_filter_setsockopt
- kernel/bpf/cgroup.c:__cgroup_bpf_run_filter_sysctl
In kernel/events/core.c (ffffffff8120871f)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/events/core.c:perf_copy_attr
- kernel/events/core.c:perf_read
- kernel/events/core.c:perf_read
In kernel/rseq.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In mm/maccess.c (ffffffff8122b1de)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/maccess.c:__probe_user_write
- mm/maccess.c:__probe_kernel_write
- mm/maccess.c:__probe_user_read
- mm/maccess.c:__probe_kernel_read
In mm/shmem.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In mm/util.c (ffffffff81245037)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/util.c:memdup_user_nul
- mm/util.c:vmemdup_user
- mm/util.c:memdup_user
In mm/memory.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In mm/mincore.c (ffffffff81265df2)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/mincore.c:__ia32_sys_mincore
- mm/mincore.c:__x64_sys_mincore
In mm/mempolicy.c (ffffffff81299494)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/mempolicy.c:__do_compat_sys_migrate_pages
- mm/mempolicy.c:__do_compat_sys_migrate_pages
- mm/mempolicy.c:__do_compat_sys_mbind
- mm/mempolicy.c:__do_compat_sys_set_mempolicy
- mm/mempolicy.c:__do_compat_sys_get_mempolicy
- mm/mempolicy.c:kernel_get_mempolicy
- mm/mempolicy.c:get_nodes
In mm/migrate.c (ffffffff812ad34e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/migrate.c:do_pages_stat
- mm/migrate.c:do_pages_stat
In mm/userfaultfd.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In mm/memfd.c (ffffffff812d6af5)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/memfd.c:__ia32_sys_memfd_create
- mm/memfd.c:__x64_sys_memfd_create
In fs/read_write.c (ffffffff812de4e7)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/read_write.c:rw_copy_check_uvector
In fs/stat.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/exec.c (ffffffff812e5540)
Location: include/linux/thread_info.h:115
Inline: True
In fs/pipe.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/namei.c (ffffffff812f1601)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/namei.c:readlink_copy
In fs/fcntl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/ioctl.c (ffffffff812f37a7)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/readdir.c (ffffffff812f3e36)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/readdir.c:compat_filldir
- fs/readdir.c:compat_fillonedir
- fs/readdir.c:fillonedir
In fs/select.c (ffffffff812f5ed6)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/select.c:do_sys_poll
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
In fs/filesystems.c (ffffffff81300d83)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/filesystems.c:fs_name
In fs/seq_file.c (ffffffff81308b17)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/seq_file.c:seq_read
- fs/seq_file.c:seq_read
In fs/xattr.c (ffffffff81309b02)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/xattr.c:listxattr
- fs/xattr.c:getxattr
- fs/xattr.c:setxattr
In fs/libfs.c (ffffffff8130beea)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/libfs.c:simple_attr_write
- fs/libfs.c:simple_write_to_buffer
- fs/libfs.c:simple_read_from_buffer
In fs/splice.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/utimes.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/d_path.c (ffffffff8131a954)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/d_path.c:__ia32_sys_getcwd
- fs/d_path.c:__x64_sys_getcwd
In fs/statfs.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/fsopen.c (ffffffff8131e823)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/fsopen.c:fscontext_read
In fs/notify/inotify/inotify_user.c (ffffffff8132f729)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/notify/inotify/inotify_user.c:inotify_read
In fs/notify/fanotify/fanotify_user.c (ffffffff813310a9)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify_user.c:fanotify_write
- fs/notify/fanotify/fanotify_user.c:copy_fid_to_user
In fs/eventpoll.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/signalfd.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/timerfd.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/eventfd.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/userfaultfd.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/aio.c (ffffffff8133b085)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/aio.c:aio_read_events
In fs/io_uring.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/crypto/keyring.c (ffffffff8134caba)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/crypto/keyring.c:fscrypt_ioctl_add_key
In fs/crypto/policy.c (ffffffff8134f00f)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/crypto/policy.c:fscrypt_ioctl_get_policy_ex
- fs/crypto/policy.c:fscrypt_ioctl_set_policy
In fs/verity/enable.c (ffffffff8134fa4f)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/verity/enable.c:enable_verity
- fs/verity/enable.c:enable_verity
In fs/verity/measure.c (ffffffff81350846)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/verity/measure.c:fsverity_ioctl_measure
In fs/binfmt_elf.c (ffffffff81359412)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/binfmt_elf.c:create_elf_tables
In fs/compat_binfmt_elf.c (ffffffff8135cba3)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/compat_binfmt_elf.c:create_elf_tables
In fs/fhandle.c (ffffffff81362c43)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/fhandle.c:do_handle_open
In fs/iomap/direct-io.c (ffffffff81365f1d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/iomap/direct-io.c:iomap_dio_actor
- fs/iomap/direct-io.c:iomap_dio_actor
In fs/quota/quota.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/proc/task_mmu.c (ffffffff8136f1c1)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/proc/task_mmu.c:pagemap_read
- fs/proc/task_mmu.c:clear_refs_write
In fs/proc/base.c (ffffffff81374ab1)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/proc/base.c:proc_pid_readlink
- fs/proc/base.c:comm_write
- fs/proc/base.c:sched_autogroup_write
- fs/proc/base.c:oom_score_adj_write
- fs/proc/base.c:oom_adj_write
- fs/proc/base.c:environ_read
In fs/proc/kcore.c (ffffffff813805df)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
In fs/proc/vmcore.c (ffffffff81380e11)
Location: include/linux/thread_info.h:115
Inline: True
In fs/kernfs/file.c (ffffffff81386037)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/kernfs/file.c:kernfs_fop_write
- fs/kernfs/file.c:kernfs_fop_read
In fs/configfs/file.c (ffffffff813891a0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/configfs/file.c:configfs_write_file
In fs/dcookies.c (ffffffff8138d458)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/dcookies.c:do_lookup_dcookie
In fs/ext4/ioctl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/fat/dir.c (ffffffff81407de7)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/fat/dir.c:fat_compat_ioctl_filldir
- fs/fat/dir.c:fat_compat_ioctl_filldir
- fs/fat/dir.c:fat_compat_ioctl_filldir
- fs/fat/dir.c:fat_ioctl_filldir
- fs/fat/dir.c:fat_ioctl_filldir
- fs/fat/dir.c:fat_ioctl_filldir
In fs/fat/file.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/ecryptfs/miscdev.c (ffffffff8141c65c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/ecryptfs/miscdev.c:ecryptfs_miscdev_read
- fs/ecryptfs/miscdev.c:ecryptfs_miscdev_read
In fs/efivarfs/file.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In ipc/compat.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In ipc/msgutil.c (ffffffff81437952)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- ipc/msgutil.c:store_msg
- ipc/msgutil.c:store_msg
- ipc/msgutil.c:load_msg
- ipc/msgutil.c:load_msg
In ipc/msg.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In ipc/sem.c (ffffffff8143c289)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- ipc/sem.c:do_semtimedop
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
In ipc/shm.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In ipc/syscall.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In ipc/mqueue.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In security/keys/keyctl.c (ffffffff81449c23)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/keyctl.c:keyctl_get_security
- security/keys/keyctl.c:keyctl_instantiate_key_common
- security/keys/keyctl.c:keyctl_describe_key
- security/keys/keyctl.c:keyctl_describe_key
- security/keys/keyctl.c:keyctl_update_key
- security/keys/keyctl.c:__ia32_sys_add_key
- security/keys/keyctl.c:__x64_sys_add_key
In security/keys/request_key_auth.c (ffffffff8144c475)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/request_key_auth.c:request_key_auth_read
In security/keys/user_defined.c (ffffffff8144cb3b)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/user_defined.c:user_read
In security/keys/compat_dh.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In security/keys/dh.c (ffffffff8144e176)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/dh.c:__keyctl_dh_compute
- security/keys/dh.c:__keyctl_dh_compute
- security/keys/dh.c:__keyctl_dh_compute
In security/keys/keyctl_pkey.c (ffffffff8144eaab)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/keyctl_pkey.c:keyctl_pkey_e_d_s
In security/keys/big_key.c (ffffffff8144f3fd)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/big_key.c:big_key_read
- security/keys/big_key.c:big_key_read
In security/keys/trusted.c (ffffffff81451323)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/trusted.c:trusted_read
In security/keys/encrypted-keys/encrypted.c (ffffffff814523ba)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/encrypted-keys/encrypted.c:encrypted_read
In security/selinux/hooks.c (ffffffff8145e0ff)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_socket_getpeersec_stream
In security/selinux/selinuxfs.c (ffffffff814684ac)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/selinux/selinuxfs.c:sel_write_load
In security/smack/smack_lsm.c (ffffffff8147cdad)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/smack/smack_lsm.c:smack_socket_getpeersec_stream
In security/smack/smackfs.c (ffffffff8148234d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/smack/smackfs.c:smk_write_ptrace
- security/smack/smackfs.c:smk_write_logging
- security/smack/smackfs.c:smk_write_mapped
- security/smack/smackfs.c:smk_write_direct
- security/smack/smackfs.c:smk_write_doi
In security/tomoyo/common.c (ffffffff81486f7b)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/tomoyo/common.c:tomoyo_flush
In security/tomoyo/securityfs_if.c (ffffffff81491d3a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/tomoyo/securityfs_if.c:tomoyo_read_self
In security/apparmor/apparmorfs.c (ffffffff814972ee)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
In security/apparmor/lsm.c (ffffffff814a7597)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
In block/ioctl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In block/scsi_ioctl.c (ffffffff81506c44)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/scsi_ioctl.c:sg_scsi_ioctl
- block/scsi_ioctl.c:sg_scsi_ioctl
- block/scsi_ioctl.c:sg_scsi_ioctl
- block/scsi_ioctl.c:sg_scsi_ioctl
- block/scsi_ioctl.c:sg_io
- block/scsi_ioctl.c:sg_io
In block/bsg.c (ffffffff81507451)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/bsg.c:bsg_scsi_complete_rq
- block/bsg.c:bsg_scsi_fill_hdr
In block/bsg-lib.c (ffffffff8150815b)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_transport_complete_rq
In block/compat_ioctl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In block/blk-zoned.c (ffffffff815188d6)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/blk-zoned.c:blkdev_report_zones_ioctl
In block/blk-mq-debugfs.c (ffffffff8151b100)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_state_write
In block/sed-opal.c (ffffffff8151e2a6)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/sed-opal.c:write_shadow_mbr
In lib/iov_iter.c (ffffffff81526f06)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- lib/iov_iter.c:hash_and_copy_to_iter
In lib/kfifo.c (ffffffff81529c1e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- lib/kfifo.c:kfifo_copy_to_user
- lib/kfifo.c:kfifo_copy_to_user
- lib/kfifo.c:kfifo_copy_from_user
- lib/kfifo.c:kfifo_copy_from_user
In lib/kstrtox.c (ffffffff8152e3a8)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- lib/kstrtox.c:kstrtos8_from_user
- lib/kstrtox.c:kstrtou8_from_user
- lib/kstrtox.c:kstrtos16_from_user
- lib/kstrtox.c:kstrtou16_from_user
- lib/kstrtox.c:kstrtoint_from_user
- lib/kstrtox.c:kstrtouint_from_user
- lib/kstrtox.c:kstrtol_from_user
- lib/kstrtox.c:kstrtoul_from_user
- lib/kstrtox.c:kstrtoll_from_user
- lib/kstrtox.c:kstrtoull_from_user
- lib/kstrtox.c:kstrtobool_from_user
In lib/strncpy_from_user.c (ffffffff8155a1b5)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- lib/strncpy_from_user.c:strncpy_from_user
In drivers/gpio/gpiolib.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/video/fbdev/core/fbmem.c (ffffffff815bcada)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/video/fbdev/core/fbmem.c:fb_write
- drivers/video/fbdev/core/fbmem.c:fb_read
In drivers/video/fbdev/core/fbcmap.c (ffffffff815c0563)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
In drivers/video/fbdev/core/fbcon.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/video/fbdev/imsttfb.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/acpi/proc.c (ffffffff815dc9d5)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/acpi/proc.c:acpi_system_write_wakeup_device
In drivers/acpi/acpi_dbg.c (ffffffff816409d0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/xen/xenbus/xenbus_dev_frontend.c (ffffffff8166f9d0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_write
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_read
In drivers/xen/mcelog.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/tty/tty_io.c (ffffffff816854de)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_write
In drivers/tty/n_tty.c (ffffffff81688d50)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:copy_from_read_buf
In drivers/tty/tty_ioctl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/tty/vt/vt_ioctl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/tty/vt/vc_screen.c (ffffffff816939bb)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/vt/vc_screen.c:vcs_write
- drivers/tty/vt/vc_screen.c:vcs_read
In drivers/tty/vt/selection.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff81697aa7)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/vt/keyboard.c:vt_do_diacrit
In drivers/tty/vt/consolemap.c (ffffffff8169945c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/vt/consolemap.c:con_get_unimap
In drivers/tty/vt/vt.c (ffffffff816a13aa)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:con_font_op
In drivers/tty/serial/serial_core.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/char/mem.c (ffffffff816baf0c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/char/mem.c:write_mem
- drivers/char/mem.c:read_mem
In drivers/char/random.c (ffffffff816bf77c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/char/random.c:urandom_read
In drivers/char/virtio_console.c (ffffffff816c0f6a)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/char/hpet.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/char/hw_random/core.c (ffffffff816c4cfa)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:rng_dev_read
In drivers/char/agp/frontend.c (ffffffff816c6e6a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/char/agp/frontend.c:agp_ioctl
In drivers/char/agp/compat_ioctl.c (ffffffff816c989d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/char/agp/compat_ioctl.c:compat_agp_ioctl
In drivers/char/tpm/tpm-dev-common.c (ffffffff816ce98b)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/char/tpm/tpm-dev-common.c:tpm_common_write
- drivers/char/tpm/tpm-dev-common.c:tpm_common_read
In drivers/lightnvm/core.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/base/regmap/regmap-debugfs.c (ffffffff817260a7)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/base/regmap/regmap-debugfs.c:regmap_reg_ranges_read_file
- drivers/base/regmap/regmap-debugfs.c:regmap_read_debugfs
In drivers/block/loop.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/mfd/ab3100-core.c (ffffffff8174bbda)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/mfd/ab3100-core.c:ab3100_get_set_reg
In drivers/mfd/aat2870-core.c (ffffffff8174da7e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/mfd/aat2870-core.c:aat2870_reg_write_file
In drivers/nvdimm/bus.c (ffffffff8175206c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/nvdimm/bus.c:__nd_ioctl
- drivers/nvdimm/bus.c:__nd_ioctl
- drivers/nvdimm/bus.c:__nd_ioctl
- drivers/nvdimm/bus.c:__nd_ioctl
In drivers/dma-buf/dma-buf.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/dma-buf/sync_file.c (ffffffff81769371)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/dma-buf/sync_file.c:sync_file_ioctl_fence_info
In drivers/dma-buf/sw_sync.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/dma-buf/udmabuf.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/scsi/scsi_ioctl.c (ffffffff8176d922)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/scsi/scsi_ioctl.c:scsi_ioctl
- drivers/scsi/scsi_ioctl.c:scsi_ioctl
In drivers/scsi/scsi_devinfo.c (ffffffff8177ad4a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/scsi/scsi_devinfo.c:proc_scsi_devinfo_write
In drivers/scsi/scsi_proc.c (ffffffff8177b729)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/scsi/scsi_proc.c:proc_scsi_write
- drivers/scsi/scsi_proc.c:proc_scsi_host_write
In drivers/scsi/sg.c (ffffffff81788136)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/scsi/sg.c:sg_read_oxfer
- drivers/scsi/sg.c:sg_read_oxfer
- drivers/scsi/sg.c:sg_new_read
In drivers/ata/libata-scsi.c (ffffffff8179a838)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/ata/libata-scsi.c:ata_cmd_ioctl
In drivers/gpu/vga/vgaarb.c (ffffffff817ae419)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/gpu/vga/vgaarb.c:vga_arb_write
- drivers/gpu/vga/vgaarb.c:vga_arb_read
In drivers/gpu/vga/vga_switcheroo.c (ffffffff817afaf7)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/gpu/vga/vga_switcheroo.c:vga_switcheroo_debugfs_write
In drivers/net/tun.c (ffffffff817c4405)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/net/tun.c:__tun_chr_ioctl
- drivers/net/tun.c:__tun_chr_ioctl
- drivers/net/tun.c:__tun_chr_ioctl
- drivers/net/tun.c:tun_do_read
In drivers/net/ppp/ppp_generic.c (ffffffff817c82c2)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/net/ppp/ppp_generic.c:ppp_set_compress
- drivers/net/ppp/ppp_generic.c:ppp_write
In drivers/vfio/vfio.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/vfio/vfio_iommu_type1.c (ffffffff817d5b35)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/vfio/pci/vfio_pci.c (ffffffff817d70c6)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/vfio/pci/vfio_pci.c:vfio_pci_ioctl
- drivers/vfio/pci/vfio_pci.c:vfio_pci_ioctl
- drivers/vfio/pci/vfio_pci.c:vfio_pci_ioctl
In drivers/vfio/pci/vfio_pci_rdwr.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/vfio/pci/vfio_pci_config.c (ffffffff817dbccf)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/vfio/pci/vfio_pci_config.c:vfio_pci_config_rw
- drivers/vfio/pci/vfio_pci_config.c:vfio_pci_config_rw
In drivers/vfio/pci/vfio_pci_igd.c (ffffffff817dc207)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/vfio/pci/vfio_pci_igd.c:vfio_pci_igd_rw
In drivers/cdrom/cdrom.c (ffffffff817e0815)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/cdrom/cdrom.c:mmc_ioctl_cdrom_read_data
- drivers/cdrom/cdrom.c:cdrom_read_cdda_old
In drivers/usb/core/devio.c (ffffffff817fe8fb)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_bulk
- drivers/usb/core/devio.c:proc_bulk
- drivers/usb/core/devio.c:proc_control
- drivers/usb/core/devio.c:proc_control
- drivers/usb/core/devio.c:copy_urb_data_to_user
- drivers/usb/core/devio.c:copy_urb_data_to_user
- drivers/usb/core/devio.c:usbdev_read
- drivers/usb/core/devio.c:usbdev_read
In drivers/usb/core/devices.c (ffffffff81800ad5)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/usb/core/devices.c:usb_device_dump
In drivers/usb/host/xhci-debugfs.c (ffffffff8184e653)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/usb/host/xhci-debugfs.c:xhci_port_write
In drivers/input/input-compat.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/input/mousedev.c (ffffffff8185b2e5)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
In drivers/input/evdev.c (ffffffff8185dc0a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:str_to_user
- drivers/input/evdev.c:bits_to_user
In drivers/input/misc/uinput.c (ffffffff8186487f)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/rtc/dev.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/i2c/i2c-dev.c (ffffffff81872d26)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/i2c/i2c-dev.c:i2cdev_ioctl_smbus
- drivers/i2c/i2c-dev.c:i2cdev_ioctl_smbus
- drivers/i2c/i2c-dev.c:i2cdev_read
In drivers/media/cec/cec-api.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/pps/pps.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/ptp/ptp_chardev.c (ffffffff8187ead7)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/ptp/ptp_chardev.c:ptp_read
In drivers/watchdog/watchdog_dev.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/md/md.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/md/dm.c (ffffffff818a983f)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/md/dm.c:dm_dax_copy_to_iter
- drivers/md/dm.c:dm_dax_copy_from_iter
In drivers/md/dm-ioctl.c (ffffffff818b156c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/md/dm-ioctl.c:ctl_ioctl
- drivers/md/dm-ioctl.c:ctl_ioctl
In drivers/remoteproc/remoteproc_debugfs.c (ffffffff818f662d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/remoteproc/remoteproc_debugfs.c:rproc_recovery_write
In net/socket.c (ffffffff81910c3c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/socket.c:__ia32_sys_socketcall
- net/socket.c:__x64_sys_socketcall
- net/socket.c:____sys_sendmsg
- net/socket.c:move_addr_to_user
In net/core/sock.c (ffffffff8191671b)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_setsockopt
In net/core/datagram.c (ffffffff81921830)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/datagram.c:skb_copy_datagram_from_iter
- net/core/datagram.c:simple_copy_to_iter
In net/core/scm.c (ffffffff819231c8)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/scm.c:put_cmsg
In net/core/flow_dissector.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/core/sysctl_net_core.c (ffffffff819295f1)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/sysctl_net_core.c:flow_limit_cpu_sysctl
In net/core/ethtool.c (ffffffff8193d352)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:ethtool_get_any_eeprom
- net/core/ethtool.c:ethtool_set_rxfh
- net/core/ethtool.c:ethtool_get_rxfh
- net/core/ethtool.c:ethtool_get_rxfh_indir
- net/core/ethtool.c:ethtool_get_rxnfc
- net/core/ethtool.c:ethtool_get_rxnfc
- net/core/ethtool.c:ethtool_get_rxnfc
- net/core/ethtool.c:ethtool_set_rxnfc
- net/core/ethtool.c:ethtool_set_rxnfc
- net/core/ethtool.c:ethtool_get_sset_info
In net/core/filter.c (ffffffff8195fb5f)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/filter.c:sk_get_filter
- net/core/filter.c:__get_filter
- net/core/filter.c:bpf_prog_create_from_user
In net/core/dev_ioctl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/core/skmsg.c (ffffffff81968ede)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/skmsg.c:sk_msg_memcopy_from_iter
- net/core/skmsg.c:sk_msg_memcopy_from_iter
In net/compat.c (ffffffff8198a40e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/compat.c:__do_compat_sys_socketcall
- net/compat.c:put_cmsg_compat
- net/compat.c:cmsghdr_from_user_compat_to_kern
In net/netlink/af_netlink.c (ffffffff819a11fd)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/netlink/af_netlink.c:netlink_sendmsg
In net/bpf/test_run.c (ffffffff819a3f96)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/bpf/test_run.c:bpf_ctx_init
In net/ipv4/ip_options.c (ffffffff819b1346)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/ip_options.c:ip_options_get_from_user
In net/ipv4/ip_output.c (ffffffff819b227b)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/ip_sockglue.c (ffffffff819b5c83)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/ip_sockglue.c:do_ip_getsockopt
- net/ipv4/ip_sockglue.c:do_ip_getsockopt
In net/ipv4/tcp.c (ffffffff819c2392)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_sendmsg_locked
- net/ipv4/tcp.c:tcp_sendmsg_locked
- net/ipv4/tcp.c:tcp_sendmsg_locked
- net/ipv4/tcp.c:tcp_sendmsg_locked
In net/ipv4/tcp_output.c (ffffffff819d1ce1)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:tcp_send_syn_data
In net/ipv4/tcp_ipv4.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/raw.c (ffffffff819e3a5d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/raw.c:raw_geticmpfilter
- net/ipv4/raw.c:raw_seticmpfilter
In net/ipv4/udp.c (ffffffff819e4905)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_lib_getsockopt
- net/ipv4/udp.c:udp_recvmsg
- net/ipv4/udp.c:udplite_getfrag
In net/ipv4/arp.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/devinet.c (ffffffff819f030b)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/devinet.c:inet_gifconf
In net/ipv4/af_inet.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/igmp.c (ffffffff819fade0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/igmp.c:ip_mc_msfget
In net/ipv4/fib_frontend.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/ping.c (ffffffff81a074a3)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/ipmr.c (ffffffff81a1430a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ip_mroute_getsockopt
In net/ipv6/addrconf.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv6/route.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv6/ipv6_sockglue.c (ffffffff81a5761c)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv6/udp.c (ffffffff81a5eb7f)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv6/udp.c:udpv6_recvmsg
- net/ipv6/udp.c:udplite_getfrag
In net/ipv6/raw.c (ffffffff81a63be5)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv6/raw.c:rawv6_send_hdrinc
In net/ipv6/mcast.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv6/tcp_ipv6.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv6/ip6_flowlabel.c (ffffffff81a7620d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:fl_create
In net/ipv6/ip6mr.c (ffffffff81a7ca5b)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv6/ip6mr.c:ip6_mroute_getsockopt
In net/packet/af_packet.c (ffffffff81a8cdec)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/packet/af_packet.c:packet_getsockopt
- net/packet/af_packet.c:packet_setsockopt
- net/packet/af_packet.c:packet_setsockopt
- net/packet/af_packet.c:packet_sendmsg_spkt
In net/wireless/wext-core.c (ffffffff81a93404)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/wireless/wext-core.c:ioctl_standard_iw_point
- net/wireless/wext-core.c:ioctl_standard_iw_point
- net/wireless/wext-core.c:ioctl_standard_iw_point
In net/wireless/wext-priv.c (ffffffff81a9420d)
Location: include/linux/thread_info.h:115
Inline: True
In net/rfkill/core.c (ffffffff81a9c06d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/rfkill/core.c:rfkill_fop_write
- net/rfkill/core.c:rfkill_fop_read
In net/xdp/xsk.c (ffffffff81aaa9fa)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/xdp/xsk.c:xsk_getsockopt
- net/xdp/xsk.c:xsk_setsockopt
In lib/seq_buf.c (ffffffff81ab58d6)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- lib/seq_buf.c:seq_buf_to_user
In arch/x86/lib/usercopy.c (ffffffff81ac33b6)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/lib/usercopy.c:copy_from_user_nmi
5.8
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/signal.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In arch/x86/kernel/ldt.c (ffffffff81038761)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/ldt.c:read_ldt
In arch/x86/kernel/sys_ia32.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In arch/x86/kernel/fpu/regset.c (ffffffff81042733)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/fpu/regset.c:fpregs_set
- arch/x86/kernel/fpu/regset.c:fpregs_get
- arch/x86/kernel/fpu/regset.c:xstateregs_set
- arch/x86/kernel/fpu/regset.c:xstateregs_get
- arch/x86/kernel/fpu/regset.c:xfpregs_set
- arch/x86/kernel/fpu/regset.c:xfpregs_get
In arch/x86/kernel/fpu/signal.c (ffffffff81042da8)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/fpu/signal.c:__fpu__restore_sig
- arch/x86/kernel/fpu/signal.c:__fpu__restore_sig
In arch/x86/kernel/fpu/xstate.c (ffffffff81043fd3)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/fpu/xstate.c:copy_user_to_xstate
- arch/x86/kernel/fpu/xstate.c:copy_xstate_to_user
- arch/x86/kernel/fpu/xstate.c:copy_xstate_to_user
- arch/x86/kernel/fpu/xstate.c:copy_xstate_to_user
- arch/x86/kernel/fpu/xstate.c:copy_xstate_to_user
In arch/x86/kernel/ptrace.c (ffffffff81044b37)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/ptrace.c:ioperm_get
In arch/x86/kernel/tls.c (ffffffff81046ef6)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/tls.c:regset_tls_set
In arch/x86/kernel/tboot.c (ffffffff810474df)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/tboot.c:tboot_log_read
In arch/x86/kernel/cpu/mce/dev-mcelog.c (ffffffff81058be0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mce/dev-mcelog.c:mce_chrdev_write
In arch/x86/kernel/cpu/mtrr/if.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In arch/x86/kernel/cpu/microcode/intel.c (ffffffff8105c83d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/cpu/microcode/intel.c:generic_load_microcode
In arch/x86/kernel/cpu/resctrl/pseudo_lock.c (ffffffff81065de6)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/cpu/resctrl/pseudo_lock.c:pseudo_lock_measure_trigger
In arch/x86/kernel/crash_dump_64.c (ffffffff810796f3)
Location: include/linux/thread_info.h:115
Inline: True
In arch/x86/kernel/uprobes.c (ffffffff810817fa)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/uprobes.c:arch_uretprobe_hijack_return_addr
- arch/x86/kernel/uprobes.c:arch_uretprobe_hijack_return_addr
- arch/x86/kernel/uprobes.c:emulate_push_stack
In arch/x86/kernel/umip.c (ffffffff8108210b)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/umip.c:fixup_umip_exception
In arch/x86/mm/tlb.c (ffffffff8108a849)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/mm/tlb.c:tlbflush_write_file
In arch/x86/mm/pkeys.c (ffffffff810946f9)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/mm/pkeys.c:init_pkru_write_file
In arch/x86/ia32/ia32_signal.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In arch/x86/platform/uv/tlb_uv.c (ffffffff8109ab36)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/platform/uv/tlb_uv.c:tunables_write
- arch/x86/platform/uv/tlb_uv.c:ptc_proc_write
In kernel/fork.c (ffffffff810a3f1b)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/fork.c:copy_clone_args_from_user
- kernel/fork.c:copy_clone_args_from_user
In kernel/exit.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/sysctl_binary.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/capability.c (ffffffff810b4607)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/capability.c:__do_sys_capset
- kernel/capability.c:__do_sys_capget
In kernel/ptrace.c (ffffffff810b4cd6)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_get_syscall_info
- kernel/ptrace.c:ptrace_writedata
- kernel/ptrace.c:ptrace_readdata
In kernel/signal.c (ffffffff810b8aa7)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/signal.c:__x32_compat_sys_rt_sigpending
- kernel/signal.c:__ia32_compat_sys_rt_sigpending
- kernel/signal.c:__ia32_sys_rt_sigpending
- kernel/signal.c:__x64_sys_rt_sigpending
In kernel/sys.c (ffffffff810c1e84)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/sys.c:prctl_set_auxv
- kernel/sys.c:prctl_set_mm_map
- kernel/sys.c:__ia32_sys_setdomainname
- kernel/sys.c:__x64_sys_setdomainname
- kernel/sys.c:__ia32_sys_gethostname
- kernel/sys.c:__x64_sys_gethostname
- kernel/sys.c:__ia32_sys_sethostname
- kernel/sys.c:__x64_sys_sethostname
In kernel/sched/core.c (ffffffff810e5a7d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/sched/core.c:__ia32_sys_sched_getaffinity
- kernel/sched/core.c:__x64_sys_sched_getaffinity
- kernel/sched/core.c:get_user_cpu_mask
- kernel/sched/core.c:sched_attr_copy_to_user
- kernel/sched/core.c:sched_copy_attr
In kernel/sched/debug.c (ffffffff81105b7d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/sched/debug.c:sched_feat_write
In kernel/sched/psi.c (ffffffff8110de42)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/power/qos.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/power/user.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/printk/printk.c (ffffffff8111e5f6)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/printk/printk.c:syslog_print_all
- kernel/printk/printk.c:syslog_print
- kernel/printk/printk.c:devkmsg_read
- kernel/printk/printk.c:devkmsg_write
In kernel/kcmp.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/profile.c (ffffffff81140ad1)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/profile.c:read_profile
In kernel/time/time.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/time/posix-timers.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/time/itimer.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/module.c (ffffffff8116718b)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/module.c:__do_sys_init_module
In kernel/kexec_core.c (ffffffff8116a17b)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/kexec_core.c:kimage_load_crash_segment
- kernel/kexec_core.c:kimage_load_normal_segment
In kernel/kexec.c (ffffffff8116b7e4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/kexec.c:kimage_alloc_init
In kernel/compat.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/user_namespace.c (ffffffff81184bca)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/user_namespace.c:proc_setgroups_write
In kernel/kprobes.c (ffffffff81197198)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/kprobes.c:write_enabled_file_bool
In kernel/seccomp.c (ffffffff811a7932)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_get_metadata
- kernel/seccomp.c:seccomp_get_filter
In kernel/relay.c (ffffffff811a88bd)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/relay.c:relay_file_read
In kernel/trace/trace.c (ffffffff811c50ae)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/trace/trace.c:trace_parse_run_command
- kernel/trace/trace.c:tracing_buffers_read
- kernel/trace/trace.c:tracing_clock_write
- kernel/trace/trace.c:tracing_mark_raw_write
- kernel/trace/trace.c:tracing_mark_write
- kernel/trace/trace.c:tracing_set_trace_write
- kernel/trace/trace.c:tracing_trace_options_write
In kernel/trace/blktrace.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/trace/bpf_trace.c (ffffffff811eadf4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/trace/bpf_trace.c:perf_event_query_prog_array
In kernel/trace/trace_uprobe.c (ffffffff811f65f5)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/trace/trace_uprobe.c:process_fetch_insn
In kernel/bpf/core.c (ffffffff811fab60)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/core.c:bpf_prog_array_copy_to_user
In kernel/bpf/syscall.c (ffffffff81201587)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:bpf_task_fd_query_copy
- kernel/bpf/syscall.c:bpf_task_fd_query_copy
- kernel/bpf/syscall.c:bpf_raw_tp_link_fill_link_info
- kernel/bpf/syscall.c:bpf_raw_tp_link_fill_link_info
- kernel/bpf/syscall.c:bpf_prog_load
- kernel/bpf/syscall.c:map_lookup_and_delete_elem
- kernel/bpf/syscall.c:generic_map_lookup_batch
- kernel/bpf/syscall.c:generic_map_lookup_batch
- kernel/bpf/syscall.c:generic_map_lookup_batch
- kernel/bpf/syscall.c:generic_map_lookup_batch
- kernel/bpf/syscall.c:generic_map_update_batch
- kernel/bpf/syscall.c:generic_map_update_batch
- kernel/bpf/syscall.c:generic_map_delete_batch
- kernel/bpf/syscall.c:map_get_next_key
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_lookup_elem
In kernel/bpf/verifier.c (ffffffff812051e9)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/verifier.c:bpf_verifier_vlog
In kernel/bpf/bpf_iter.c (ffffffff81215957)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/bpf_iter.c:bpf_seq_read
- kernel/bpf/bpf_iter.c:bpf_seq_read
In kernel/bpf/hashtab.c (ffffffff81218c05)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/hashtab.c:__htab_map_lookup_and_delete_batch
- kernel/bpf/hashtab.c:__htab_map_lookup_and_delete_batch
In kernel/bpf/btf.c (ffffffff81225fc5)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/btf.c:btf_get_info_by_fd
- kernel/bpf/btf.c:btf_get_info_by_fd
- kernel/bpf/btf.c:btf_get_info_by_fd
- kernel/bpf/btf.c:btf_parse
In kernel/bpf/offload.c (ffffffff81229faa)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/offload.c:bpf_prog_offload_info_fill
In kernel/bpf/net_namespace.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/bpf/cgroup.c (ffffffff8122ec2c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/cgroup.c:__cgroup_bpf_run_filter_getsockopt
- kernel/bpf/cgroup.c:__cgroup_bpf_run_filter_getsockopt
- kernel/bpf/cgroup.c:__cgroup_bpf_run_filter_setsockopt
In kernel/events/core.c (ffffffff81233d2e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/events/core.c:perf_copy_attr
- kernel/events/core.c:perf_read
- kernel/events/core.c:perf_read_group
In kernel/rseq.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/watch_queue.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In mm/maccess.c (ffffffff812580cb)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/maccess.c:copy_to_user_nofault
- mm/maccess.c:copy_from_user_nofault
In mm/shmem.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In mm/util.c (ffffffff81273277)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/util.c:memdup_user_nul
- mm/util.c:vmemdup_user
- mm/util.c:memdup_user
In mm/memory.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In mm/mincore.c (ffffffff812961b6)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/mincore.c:__do_sys_mincore
In mm/mempolicy.c (ffffffff812cd664)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/mempolicy.c:__do_compat_sys_migrate_pages
- mm/mempolicy.c:__do_compat_sys_migrate_pages
- mm/mempolicy.c:__do_compat_sys_mbind
- mm/mempolicy.c:__do_compat_sys_set_mempolicy
- mm/mempolicy.c:__do_compat_sys_get_mempolicy
- mm/mempolicy.c:copy_nodes_to_user
- mm/mempolicy.c:get_nodes
In mm/migrate.c (ffffffff812e2329)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/migrate.c:do_pages_stat
- mm/migrate.c:do_pages_stat
In mm/userfaultfd.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In mm/memfd.c (ffffffff8130bbc8)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/memfd.c:__do_sys_memfd_create
In fs/open.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/read_write.c (ffffffff81315247)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/read_write.c:rw_copy_check_uvector
In fs/stat.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/exec.c (ffffffff8131cedd)
Location: include/linux/thread_info.h:115
Inline: True
In fs/pipe.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/namei.c (ffffffff813298a1)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/namei.c:readlink_copy
In fs/fcntl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/ioctl.c (ffffffff8132b302)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/ioctl.c:ioctl_file_dedupe_range
In fs/select.c (ffffffff8132efe4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/select.c:do_sys_poll
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
In fs/filesystems.c (ffffffff8133a143)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/filesystems.c:fs_name
In fs/namespace.c (ffffffff8133fc2c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/namespace.c:copy_mount_options
- fs/namespace.c:copy_mount_options
In fs/seq_file.c (ffffffff81342435)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/seq_file.c:seq_read
- fs/seq_file.c:seq_read
In fs/xattr.c (ffffffff81342ed2)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/xattr.c:listxattr
- fs/xattr.c:getxattr
- fs/xattr.c:setxattr
In fs/libfs.c (ffffffff8134617a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/libfs.c:simple_attr_write
- fs/libfs.c:simple_write_to_buffer
- fs/libfs.c:simple_read_from_buffer
In fs/splice.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/utimes.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/d_path.c (ffffffff8135483c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/d_path.c:__do_sys_getcwd
In fs/statfs.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/fsopen.c (ffffffff81358654)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/fsopen.c:fscontext_read
In fs/notify/inotify/inotify_user.c (ffffffff81369153)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/notify/inotify/inotify_user.c:copy_event_to_user
In fs/notify/fanotify/fanotify_user.c (ffffffff8136b588)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify_user.c:copy_info_to_user
- fs/notify/fanotify/fanotify_user.c:copy_info_to_user
In fs/eventpoll.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/signalfd.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/timerfd.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/eventfd.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/userfaultfd.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/aio.c (ffffffff81375a68)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/aio.c:aio_read_events_ring
In fs/io_uring.c (ffffffff8137ca2c)
Location: include/linux/thread_info.h:115
Inline: True
In fs/crypto/keyring.c (ffffffff81392911)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/crypto/keyring.c:fscrypt_ioctl_add_key
In fs/crypto/policy.c (ffffffff81395400)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/crypto/policy.c:fscrypt_ioctl_get_policy_ex
- fs/crypto/policy.c:fscrypt_ioctl_set_policy
In fs/verity/enable.c (ffffffff813962b6)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/verity/enable.c:enable_verity
- fs/verity/enable.c:enable_verity
In fs/verity/measure.c (ffffffff81397236)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/verity/measure.c:fsverity_ioctl_measure
In fs/binfmt_elf.c (ffffffff8139f521)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/binfmt_elf.c:create_elf_tables
In fs/compat_binfmt_elf.c (ffffffff813a276b)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/compat_binfmt_elf.c:create_elf_tables
In fs/fhandle.c (ffffffff813a87c4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/fhandle.c:handle_to_path
- fs/fhandle.c:do_sys_name_to_handle
In fs/iomap/direct-io.c (ffffffff813ad952)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/iomap/direct-io.c:iomap_dio_inline_actor
- fs/iomap/direct-io.c:iomap_dio_inline_actor
In fs/quota/quota.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/proc/task_mmu.c (ffffffff813b6881)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/proc/task_mmu.c:pagemap_read
- fs/proc/task_mmu.c:clear_refs_write
In fs/proc/base.c (ffffffff813bdd2d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/proc/base.c:do_proc_readlink
- fs/proc/base.c:comm_write
- fs/proc/base.c:sched_autogroup_write
- fs/proc/base.c:oom_score_adj_write
- fs/proc/base.c:oom_adj_write
- fs/proc/base.c:environ_read
- fs/proc/base.c:get_mm_cmdline
- fs/proc/base.c:get_mm_cmdline
In fs/proc/proc_sysctl.c (ffffffff813c72ba)
Location: include/linux/thread_info.h:115
Inline: True
In fs/proc/kcore.c (ffffffff813cac36)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
In fs/proc/vmcore.c (ffffffff813cb3c1)
Location: include/linux/thread_info.h:115
Inline: True
In fs/kernfs/file.c (ffffffff813d0997)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/kernfs/file.c:kernfs_fop_write
- fs/kernfs/file.c:kernfs_file_direct_read
In fs/configfs/file.c (ffffffff813d3ca7)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/configfs/file.c:configfs_write_file
In fs/dcookies.c (ffffffff813d8b5f)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/dcookies.c:do_lookup_dcookie
In fs/ext4/ioctl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/fat/dir.c (ffffffff81455647)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/fat/dir.c:fat_compat_ioctl_filldir
- fs/fat/dir.c:fat_compat_ioctl_filldir
- fs/fat/dir.c:fat_compat_ioctl_filldir
- fs/fat/dir.c:fat_ioctl_filldir
- fs/fat/dir.c:fat_ioctl_filldir
- fs/fat/dir.c:fat_ioctl_filldir
In fs/fat/file.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/ecryptfs/miscdev.c (ffffffff8146b39c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/ecryptfs/miscdev.c:ecryptfs_miscdev_read
- fs/ecryptfs/miscdev.c:ecryptfs_miscdev_read
In fs/efivarfs/file.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In ipc/compat.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In ipc/msgutil.c (ffffffff81487b82)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- ipc/msgutil.c:store_msg
- ipc/msgutil.c:store_msg
- ipc/msgutil.c:load_msg
- ipc/msgutil.c:load_msg
In ipc/msg.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In ipc/sem.c (ffffffff8148c9b6)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- ipc/sem.c:do_semtimedop
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
In ipc/shm.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In ipc/syscall.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In ipc/mqueue.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In security/keys/keyctl.c (ffffffff8149b613)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/keyctl.c:keyctl_get_security
- security/keys/keyctl.c:keyctl_instantiate_key_common
- security/keys/keyctl.c:keyctl_read_key
- security/keys/keyctl.c:keyctl_describe_key
- security/keys/keyctl.c:keyctl_describe_key
- security/keys/keyctl.c:keyctl_update_key
- security/keys/keyctl.c:__do_sys_add_key
In security/keys/compat_dh.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In security/keys/dh.c (ffffffff814a03f5)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/dh.c:__keyctl_dh_compute
- security/keys/dh.c:__keyctl_dh_compute
- security/keys/dh.c:keyctl_dh_compute_kdf
In security/keys/keyctl_pkey.c (ffffffff814a0adb)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/keyctl_pkey.c:keyctl_pkey_e_d_s
In security/selinux/hooks.c (ffffffff814b11cf)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_socket_getpeersec_stream
In security/selinux/selinuxfs.c (ffffffff814bc2fc)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/selinux/selinuxfs.c:sel_write_load
In security/smack/smack_lsm.c (ffffffff814d284d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/smack/smack_lsm.c:smack_socket_getpeersec_stream
In security/smack/smackfs.c (ffffffff814d81dd)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/smack/smackfs.c:smk_write_ptrace
- security/smack/smackfs.c:smk_write_logging
- security/smack/smackfs.c:smk_write_mapped
- security/smack/smackfs.c:smk_write_direct
- security/smack/smackfs.c:smk_write_doi
In security/tomoyo/common.c (ffffffff814dcfa4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/tomoyo/common.c:tomoyo_flush
In security/tomoyo/securityfs_if.c (ffffffff814e910a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/tomoyo/securityfs_if.c:tomoyo_read_self
In security/apparmor/apparmorfs.c (ffffffff814eef7e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
In security/apparmor/lsm.c (ffffffff81505238)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
In block/ioctl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In block/scsi_ioctl.c (ffffffff81567b64)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/scsi_ioctl.c:sg_scsi_ioctl
- block/scsi_ioctl.c:sg_scsi_ioctl
- block/scsi_ioctl.c:sg_scsi_ioctl
- block/scsi_ioctl.c:sg_scsi_ioctl
- block/scsi_ioctl.c:blk_complete_sghdr_rq
- block/scsi_ioctl.c:blk_fill_sghdr_rq
In block/bsg.c (ffffffff81568641)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/bsg.c:bsg_scsi_complete_rq
- block/bsg.c:bsg_scsi_fill_hdr
In block/bsg-lib.c (ffffffff8156934b)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_transport_complete_rq
In block/blk-zoned.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In block/blk-mq-debugfs.c (ffffffff8157b3b0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_state_write
In block/sed-opal.c (ffffffff81580429)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/sed-opal.c:read_table_data
- block/sed-opal.c:generic_table_write_data
In lib/iov_iter.c (ffffffff8158ba96)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- lib/iov_iter.c:hash_and_copy_to_iter
- lib/iov_iter.c:copy_page_to_iter
In lib/kfifo.c (ffffffff8158d2b3)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- lib/kfifo.c:kfifo_copy_to_user
- lib/kfifo.c:kfifo_copy_to_user
- lib/kfifo.c:kfifo_copy_from_user
- lib/kfifo.c:kfifo_copy_from_user
In lib/kstrtox.c (ffffffff81592088)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- lib/kstrtox.c:kstrtos8_from_user
- lib/kstrtox.c:kstrtou8_from_user
- lib/kstrtox.c:kstrtos16_from_user
- lib/kstrtox.c:kstrtou16_from_user
- lib/kstrtox.c:kstrtoint_from_user
- lib/kstrtox.c:kstrtouint_from_user
- lib/kstrtox.c:kstrtoul_from_user
- lib/kstrtox.c:kstrtoll_from_user
- lib/kstrtox.c:kstrtoull_from_user
- lib/kstrtox.c:kstrtobool_from_user
In lib/strncpy_from_user.c (ffffffff815e3ae5)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- lib/strncpy_from_user.c:strncpy_from_user
In lib/seq_buf.c (ffffffff815f0211)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- lib/seq_buf.c:seq_buf_to_user
In arch/x86/lib/usercopy.c (ffffffff815ff8f9)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/lib/usercopy.c:copy_from_user_nmi
In drivers/gpio/gpiolib.c (ffffffff8161105e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/gpio/gpiolib.c:lineevent_read
In drivers/video/fbdev/core/fbmem.c (ffffffff8166788a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/video/fbdev/core/fbmem.c:fb_write
- drivers/video/fbdev/core/fbmem.c:fb_read
In drivers/video/fbdev/core/fbcmap.c (ffffffff8166a833)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
In drivers/video/fbdev/core/fbcon.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/video/fbdev/imsttfb.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/acpi/proc.c (ffffffff816870d5)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/acpi/proc.c:acpi_system_write_wakeup_device
In drivers/acpi/acpi_dbg.c (ffffffff816ed173)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/acpi/acpi_dbg.c:acpi_aml_write_user
- drivers/acpi/acpi_dbg.c:acpi_aml_read_user
In drivers/xen/xenbus/xenbus_dev_frontend.c (ffffffff817201e9)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_write
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_read
In drivers/xen/mcelog.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/tty/tty_io.c (ffffffff81734608)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/tty_io.c:do_tty_write
In drivers/tty/n_tty.c (ffffffff8173a658)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/n_tty.c:copy_from_read_buf
- drivers/tty/n_tty.c:tty_copy_to_user
- drivers/tty/n_tty.c:tty_copy_to_user
In drivers/tty/tty_ioctl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/tty/vt/vt_ioctl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/tty/vt/vc_screen.c (ffffffff81746607)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/vt/vc_screen.c:vcs_write
- drivers/tty/vt/vc_screen.c:vcs_read
In drivers/tty/vt/selection.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff81749ea3)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/vt/keyboard.c:vt_do_diacrit
In drivers/tty/vt/consolemap.c (ffffffff8174b82a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/vt/consolemap.c:con_get_unimap
In drivers/tty/vt/vt.c (ffffffff8174da3a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:con_font_get
In drivers/tty/serial/serial_core.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/char/mem.c (ffffffff8176f214)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/char/mem.c:write_mem
- drivers/char/mem.c:read_mem
In drivers/char/random.c (ffffffff81772e59)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/char/random.c:extract_crng_user
In drivers/char/virtio_console.c (ffffffff8177472c)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/char/hpet.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/char/hw_random/core.c (ffffffff81779597)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:rng_dev_read
In drivers/char/agp/frontend.c (ffffffff8177b36f)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/char/agp/compat_ioctl.c (ffffffff8177e22d)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/char/tpm/tpm-dev-common.c (ffffffff817838b3)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/char/tpm/tpm-dev-common.c:tpm_common_write
- drivers/char/tpm/tpm-dev-common.c:tpm_common_read
In drivers/lightnvm/core.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/base/regmap/regmap-debugfs.c (ffffffff817e2814)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/base/regmap/regmap-debugfs.c:regmap_reg_ranges_read_file
- drivers/base/regmap/regmap-debugfs.c:regmap_read_debugfs
In drivers/block/loop.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/mfd/ab3100-core.c (ffffffff81809c69)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/mfd/ab3100-core.c:ab3100_get_set_reg
In drivers/mfd/aat2870-core.c (ffffffff8180bc7e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/mfd/aat2870-core.c:aat2870_reg_write_file
In drivers/nvdimm/bus.c (ffffffff818109bc)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/nvdimm/bus.c:__nd_ioctl
- drivers/nvdimm/bus.c:__nd_ioctl
- drivers/nvdimm/bus.c:__nd_ioctl
- drivers/nvdimm/bus.c:__nd_ioctl
In drivers/dma-buf/dma-buf.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/dma-buf/dma-heap.c (ffffffff81829b9d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/dma-buf/dma-heap.c:dma_heap_ioctl
- drivers/dma-buf/dma-heap.c:dma_heap_ioctl
In drivers/dma-buf/sync_file.c (ffffffff8182b4f4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/dma-buf/sync_file.c:sync_file_ioctl_fence_info
In drivers/dma-buf/sw_sync.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/dma-buf/udmabuf.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/scsi/scsi_ioctl.c (ffffffff8182ff1b)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/scsi/scsi_ioctl.c:scsi_ioctl_get_pci
- drivers/scsi/scsi_ioctl.c:ioctl_probe
In drivers/scsi/scsi_devinfo.c (ffffffff8183de8a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/scsi/scsi_devinfo.c:proc_scsi_devinfo_write
In drivers/scsi/scsi_proc.c (ffffffff8183e599)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/scsi/scsi_proc.c:proc_scsi_write
- drivers/scsi/scsi_proc.c:proc_scsi_host_write
In drivers/scsi/sg.c (ffffffff8184e7f8)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/scsi/sg.c:sg_read_oxfer
- drivers/scsi/sg.c:sg_read_oxfer
- drivers/scsi/sg.c:sg_new_read
In drivers/ata/libata-scsi.c (ffffffff8185e278)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/ata/libata-scsi.c:ata_cmd_ioctl
In drivers/gpu/vga/vgaarb.c (ffffffff81874529)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/gpu/vga/vgaarb.c:vga_arb_write
- drivers/gpu/vga/vgaarb.c:vga_arb_read
In drivers/gpu/vga/vga_switcheroo.c (ffffffff81875e27)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/gpu/vga/vga_switcheroo.c:vga_switcheroo_debugfs_write
In drivers/net/tun.c (ffffffff8188ebe8)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/net/tun.c:tun_do_read
In drivers/net/ppp/ppp_generic.c (ffffffff8189219d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/net/ppp/ppp_generic.c:ppp_set_compress
- drivers/net/ppp/ppp_generic.c:ppp_write
In drivers/vfio/vfio.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/vfio/vfio_iommu_type1.c (ffffffff818a0303)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/vfio/vfio_iommu_type1.c:vfio_iommu_type1_dma_rw_chunk
- drivers/vfio/vfio_iommu_type1.c:vfio_iommu_type1_dma_rw_chunk
- drivers/vfio/vfio_iommu_type1.c:update_user_bitmap
In drivers/vfio/pci/vfio_pci.c (ffffffff818a486f)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/vfio/pci/vfio_pci.c:vfio_pci_ioctl
- drivers/vfio/pci/vfio_pci.c:vfio_pci_ioctl
- drivers/vfio/pci/vfio_pci.c:vfio_pci_ioctl
In drivers/vfio/pci/vfio_pci_rdwr.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/vfio/pci/vfio_pci_config.c (ffffffff818a9ae9)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/vfio/pci/vfio_pci_config.c:vfio_config_do_rw
- drivers/vfio/pci/vfio_pci_config.c:vfio_config_do_rw
In drivers/vfio/pci/vfio_pci_igd.c (ffffffff818aa4d7)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/vfio/pci/vfio_pci_igd.c:vfio_pci_igd_rw
In drivers/cdrom/cdrom.c (ffffffff818ae3a1)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/cdrom/cdrom.c:mmc_ioctl_cdrom_read_data
- drivers/cdrom/cdrom.c:cdrom_read_cdda_old
In drivers/usb/core/devio.c (ffffffff818ceeac)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_bulk
- drivers/usb/core/devio.c:proc_bulk
- drivers/usb/core/devio.c:proc_control
- drivers/usb/core/devio.c:proc_control
- drivers/usb/core/devio.c:copy_urb_data_to_user
- drivers/usb/core/devio.c:copy_urb_data_to_user
- drivers/usb/core/devio.c:usbdev_read
- drivers/usb/core/devio.c:usbdev_read
In drivers/usb/core/devices.c (ffffffff818d116b)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/usb/core/devices.c:usb_device_dump
In drivers/usb/host/xhci-debugfs.c (ffffffff81921a42)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/usb/host/xhci-debugfs.c:xhci_port_write
In drivers/input/input-compat.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/input/mousedev.c (ffffffff8192ed45)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
In drivers/input/evdev.c (ffffffff81930712)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:str_to_user
- drivers/input/evdev.c:bits_to_user
In drivers/input/misc/uinput.c (ffffffff81936dbf)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_str_to_user
In drivers/rtc/dev.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/i2c/i2c-dev.c (ffffffff81946eb6)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/i2c/i2c-dev.c:i2cdev_ioctl_smbus
- drivers/i2c/i2c-dev.c:i2cdev_ioctl_smbus
- drivers/i2c/i2c-dev.c:i2cdev_ioctl_rdwr
- drivers/i2c/i2c-dev.c:i2cdev_read
In drivers/pps/pps.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/ptp/ptp_chardev.c (ffffffff8194cfd2)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/ptp/ptp_chardev.c:ptp_read
In drivers/watchdog/watchdog_dev.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/md/md.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/md/dm.c (ffffffff8197907e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/md/dm.c:dm_dax_copy_to_iter
- drivers/md/dm.c:dm_dax_copy_from_iter
In drivers/md/dm-ioctl.c (ffffffff819814ea)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/md/dm-ioctl.c:ctl_ioctl
- drivers/md/dm-ioctl.c:copy_params
In drivers/remoteproc/remoteproc_debugfs.c (ffffffff819cc75d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/remoteproc/remoteproc_debugfs.c:rproc_recovery_write
In net/socket.c (ffffffff819e2e6a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/socket.c:__do_sys_socketcall
- net/socket.c:____sys_sendmsg
- net/socket.c:move_addr_to_user
In net/core/sock.c (ffffffff819e7e12)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_setsockopt
In net/core/datagram.c (ffffffff819f4c70)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/datagram.c:skb_copy_datagram_from_iter
- net/core/datagram.c:simple_copy_to_iter
In net/core/scm.c (ffffffff819f68b6)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/scm.c:put_cmsg
In net/core/filter.c (ffffffff81a3307f)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/filter.c:sk_get_filter
- net/core/filter.c:__get_filter
- net/core/filter.c:bpf_prog_create_from_user
In net/core/dev_ioctl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/core/skmsg.c (ffffffff81a3c87b)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/skmsg.c:sk_msg_memcopy_from_iter
- net/core/skmsg.c:sk_msg_memcopy_from_iter
In net/compat.c (ffffffff81a6279e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/compat.c:__do_compat_sys_socketcall
- net/compat.c:put_cmsg_compat
- net/compat.c:cmsghdr_from_user_compat_to_kern
In net/netlink/af_netlink.c (ffffffff81a7ab32)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/netlink/af_netlink.c:netlink_sendmsg
In net/bpf/test_run.c (ffffffff81a7e627)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/bpf/test_run.c:bpf_ctx_init
In net/ethtool/ioctl.c (ffffffff81a837f2)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ethtool/ioctl.c:ethtool_get_tunable
- net/ethtool/ioctl.c:ethtool_get_dump_data
- net/ethtool/ioctl.c:ethtool_get_perm_addr
- net/ethtool/ioctl.c:ethtool_get_phy_stats
- net/ethtool/ioctl.c:ethtool_get_stats
- net/ethtool/ioctl.c:ethtool_get_strings
- net/ethtool/ioctl.c:ethtool_self_test
- net/ethtool/ioctl.c:ethtool_set_eeprom
- net/ethtool/ioctl.c:ethtool_get_any_eeprom
- net/ethtool/ioctl.c:ethtool_get_regs
- net/ethtool/ioctl.c:ethtool_set_rxfh
- net/ethtool/ioctl.c:ethtool_get_rxfh
- net/ethtool/ioctl.c:ethtool_get_rxfh_indir
- net/ethtool/ioctl.c:ethtool_copy_validate_indir
- net/ethtool/ioctl.c:ethtool_get_rxnfc
- net/ethtool/ioctl.c:ethtool_get_rxnfc
- net/ethtool/ioctl.c:ethtool_get_rxnfc
- net/ethtool/ioctl.c:ethtool_set_rxnfc
- net/ethtool/ioctl.c:ethtool_set_rxnfc
- net/ethtool/ioctl.c:ethtool_get_sset_info
- net/ethtool/ioctl.c:ethtool_get_features
In net/ipv4/ip_options.c (ffffffff81a9b1ff)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/ip_options.c:ip_options_get_from_user
In net/ipv4/ip_output.c (ffffffff81a9b90b)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/ip_output.c:ip_generic_getfrag
In net/ipv4/ip_sockglue.c (ffffffff81aa02b6)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/ip_sockglue.c:do_ip_getsockopt
- net/ipv4/ip_sockglue.c:do_ip_getsockopt
- net/ipv4/ip_sockglue.c:do_ip_getsockopt
- net/ipv4/ip_sockglue.c:compat_ip_setsockopt
In net/ipv4/tcp.c (ffffffff81aaa5b6)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/tcp_output.c (ffffffff81abebce)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:tcp_send_syn_data
In net/ipv4/tcp_ipv4.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/raw.c (ffffffff81ad12f8)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/raw.c:raw_geticmpfilter
- net/ipv4/raw.c:raw_seticmpfilter
- net/ipv4/raw.c:raw_send_hdrinc
In net/ipv4/udp.c (ffffffff81ad23b3)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_lib_getsockopt
- net/ipv4/udp.c:udp_recvmsg
- net/ipv4/udp.c:udplite_getfrag
In net/ipv4/arp.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/devinet.c (ffffffff81add9d3)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/devinet.c:inet_gifconf
In net/ipv4/af_inet.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/igmp.c (ffffffff81ae9760)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/igmp.c:ip_mc_msfget
In net/ipv4/fib_frontend.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/ping.c (ffffffff81af6d13)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/ping.c:ping_common_sendmsg
In net/ipv4/ipmr.c (ffffffff81b05289)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ip_mroute_getsockopt
In net/ipv6/af_inet6.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv6/addrconf.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv6/ipv6_sockglue.c (ffffffff81b5304a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv6/ipv6_sockglue.c:compat_ipv6_setsockopt
In net/ipv6/udp.c (ffffffff81b580e3)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv6/udp.c:udpv6_recvmsg
- net/ipv6/udp.c:udplite_getfrag
In net/ipv6/raw.c (ffffffff81b5c667)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv6/raw.c:rawv6_send_hdrinc
In net/ipv6/mcast.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv6/tcp_ipv6.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv6/ip6_flowlabel.c (ffffffff81b70370)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:fl_create
In net/ipv6/ip6mr.c (ffffffff81b77431)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv6/ip6mr.c:ip6_mroute_getsockopt
In net/packet/af_packet.c (ffffffff81b89e9c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/packet/af_packet.c:packet_getsockopt
- net/packet/af_packet.c:packet_setsockopt
- net/packet/af_packet.c:packet_setsockopt
- net/packet/af_packet.c:packet_sendmsg_spkt
In net/wireless/wext-core.c (ffffffff81b8e70a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/wireless/wext-core.c:ioctl_standard_iw_point
- net/wireless/wext-core.c:ioctl_standard_iw_point
- net/wireless/wext-core.c:ioctl_standard_iw_point
In net/wireless/wext-priv.c (ffffffff81b8f705)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/wireless/wext-priv.c:ioctl_private_iw_point
- net/wireless/wext-priv.c:ioctl_private_iw_point
In net/rfkill/core.c (ffffffff81b9825d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/rfkill/core.c:rfkill_fop_write
- net/rfkill/core.c:rfkill_fop_read
In net/xdp/xsk.c (ffffffff81ba68ba)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/xdp/xsk.c:xsk_getsockopt
- net/xdp/xsk.c:xsk_setsockopt
5.11
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/signal.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In arch/x86/kernel/ldt.c (ffffffff81039111)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- arch/x86/kernel/ldt.c:read_ldt
In arch/x86/kernel/sys_ia32.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In arch/x86/kernel/fpu/regset.c (ffffffff81042703)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- arch/x86/kernel/fpu/regset.c:fpregs_set
- arch/x86/kernel/fpu/regset.c:xstateregs_set
- arch/x86/kernel/fpu/regset.c:xfpregs_set
In arch/x86/kernel/fpu/signal.c (ffffffff81042cd6)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- arch/x86/kernel/fpu/signal.c:__fpu__restore_sig
- arch/x86/kernel/fpu/signal.c:__fpu__restore_sig
In arch/x86/kernel/fpu/xstate.c (ffffffff81043e69)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- arch/x86/kernel/fpu/xstate.c:copy_user_to_xstate
In arch/x86/kernel/tls.c (ffffffff81046746)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- arch/x86/kernel/tls.c:regset_tls_set
In arch/x86/kernel/tboot.c (ffffffff81046d0f)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- arch/x86/kernel/tboot.c:tboot_log_read
In arch/x86/kernel/cpu/mce/dev-mcelog.c (ffffffff810579f0)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mce/dev-mcelog.c:mce_chrdev_write
In arch/x86/kernel/cpu/mtrr/if.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In arch/x86/kernel/cpu/microcode/intel.c (ffffffff8105b0bd)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- arch/x86/kernel/cpu/microcode/intel.c:generic_load_microcode
In arch/x86/kernel/cpu/resctrl/pseudo_lock.c (ffffffff81064096)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- arch/x86/kernel/cpu/resctrl/pseudo_lock.c:pseudo_lock_measure_trigger
In arch/x86/kernel/cpu/sgx/ioctl.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In arch/x86/kernel/crash_dump_64.c (ffffffff810795d3)
Location: include/linux/thread_info.h:180
Inline: True
In arch/x86/kernel/uprobes.c (ffffffff8108129a)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- arch/x86/kernel/uprobes.c:arch_uretprobe_hijack_return_addr
- arch/x86/kernel/uprobes.c:arch_uretprobe_hijack_return_addr
- arch/x86/kernel/uprobes.c:emulate_push_stack
In arch/x86/kernel/umip.c (ffffffff81081da9)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- arch/x86/kernel/umip.c:fixup_umip_exception
In arch/x86/mm/tlb.c (ffffffff8108aae9)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- arch/x86/mm/tlb.c:tlbflush_write_file
In arch/x86/mm/pkeys.c (ffffffff81093ae9)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- arch/x86/mm/pkeys.c:init_pkru_write_file
In arch/x86/ia32/ia32_signal.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In kernel/fork.c (ffffffff8109f5ab)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- kernel/fork.c:copy_clone_args_from_user
- kernel/fork.c:copy_clone_args_from_user
In kernel/exit.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In kernel/capability.c (ffffffff810af7e7)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- kernel/capability.c:__do_sys_capset
- kernel/capability.c:__do_sys_capget
In kernel/ptrace.c (ffffffff810afeb6)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_get_syscall_info
- kernel/ptrace.c:ptrace_writedata
- kernel/ptrace.c:ptrace_readdata
In kernel/signal.c (ffffffff810b3d57)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- kernel/signal.c:__x32_compat_sys_rt_sigpending
- kernel/signal.c:__ia32_compat_sys_rt_sigpending
- kernel/signal.c:__ia32_sys_rt_sigpending
- kernel/signal.c:__x64_sys_rt_sigpending
In kernel/sys.c (ffffffff810bd177)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- kernel/sys.c:prctl_set_auxv
- kernel/sys.c:prctl_set_mm_map
- kernel/sys.c:__ia32_sys_setdomainname
- kernel/sys.c:__x64_sys_setdomainname
- kernel/sys.c:__ia32_sys_gethostname
- kernel/sys.c:__x64_sys_gethostname
- kernel/sys.c:__ia32_sys_sethostname
- kernel/sys.c:__x64_sys_sethostname
In kernel/regset.c (ffffffff810d516a)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- kernel/regset.c:copy_regset_to_user
In kernel/sched/core.c (ffffffff810e36a0)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- kernel/sched/core.c:__ia32_sys_sched_getaffinity
- kernel/sched/core.c:__x64_sys_sched_getaffinity
- kernel/sched/core.c:get_user_cpu_mask
- kernel/sched/core.c:sched_attr_copy_to_user
- kernel/sched/core.c:sched_copy_attr
In kernel/sched/debug.c (ffffffff811041cd)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- kernel/sched/debug.c:sched_feat_write
In kernel/sched/psi.c (ffffffff8110b192)
Location: include/linux/thread_info.h:180
Inline: True
In kernel/power/qos.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In kernel/power/user.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In kernel/printk/printk.c (ffffffff81118f98)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- kernel/printk/printk.c:syslog_print_all
- kernel/printk/printk.c:syslog_print
- kernel/printk/printk.c:devkmsg_read
- kernel/printk/printk.c:devkmsg_write
In kernel/kcmp.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In kernel/profile.c (ffffffff8113cdf2)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- kernel/profile.c:read_profile
In kernel/time/time.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In kernel/time/posix-timers.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In kernel/time/itimer.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In kernel/module.c (ffffffff81163964)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- kernel/module.c:__do_sys_init_module
In kernel/kexec_core.c (ffffffff811668bb)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- kernel/kexec_core.c:kimage_load_crash_segment
- kernel/kexec_core.c:kimage_load_normal_segment
In kernel/kexec.c (ffffffff81167ee4)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- kernel/kexec.c:kimage_alloc_init
In kernel/compat.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In kernel/user_namespace.c (ffffffff81181c1a)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- kernel/user_namespace.c:proc_setgroups_write
In kernel/kprobes.c (ffffffff81194318)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- kernel/kprobes.c:write_enabled_file_bool
In kernel/seccomp.c (ffffffff811a50e2)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_get_metadata
- kernel/seccomp.c:seccomp_get_filter
In kernel/relay.c (ffffffff811a5e3d)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- kernel/relay.c:relay_file_read
In kernel/trace/trace.c (ffffffff811c2cee)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- kernel/trace/trace.c:trace_parse_run_command
- kernel/trace/trace.c:tracing_buffers_read
- kernel/trace/trace.c:tracing_clock_write
- kernel/trace/trace.c:tracing_mark_raw_write
- kernel/trace/trace.c:tracing_mark_write
- kernel/trace/trace.c:tracing_set_trace_write
- kernel/trace/trace.c:tracing_trace_options_write
In kernel/trace/blktrace.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In kernel/trace/bpf_trace.c (ffffffff811e8f94)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- kernel/trace/bpf_trace.c:perf_event_query_prog_array
In kernel/trace/trace_uprobe.c (ffffffff811f4fcb)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- kernel/trace/trace_uprobe.c:process_fetch_insn
In kernel/bpf/core.c (ffffffff811f9db0)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- kernel/bpf/core.c:bpf_prog_array_copy_to_user
In kernel/bpf/syscall.c (ffffffff81200e74)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:bpf_task_fd_query_copy
- kernel/bpf/syscall.c:bpf_task_fd_query_copy
- kernel/bpf/syscall.c:bpf_raw_tp_link_fill_link_info
- kernel/bpf/syscall.c:bpf_raw_tp_link_fill_link_info
- kernel/bpf/syscall.c:bpf_prog_load
- kernel/bpf/syscall.c:map_lookup_and_delete_elem
- kernel/bpf/syscall.c:generic_map_lookup_batch
- kernel/bpf/syscall.c:generic_map_lookup_batch
- kernel/bpf/syscall.c:generic_map_lookup_batch
- kernel/bpf/syscall.c:generic_map_lookup_batch
- kernel/bpf/syscall.c:generic_map_update_batch
- kernel/bpf/syscall.c:generic_map_update_batch
- kernel/bpf/syscall.c:generic_map_delete_batch
- kernel/bpf/syscall.c:map_get_next_key
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_lookup_elem
In kernel/bpf/verifier.c (ffffffff81205339)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- kernel/bpf/verifier.c:bpf_verifier_vlog
In kernel/bpf/helpers.c (ffffffff81216990)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- kernel/bpf/helpers.c:bpf_copy_from_user
In kernel/bpf/bpf_iter.c (ffffffff81217e16)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- kernel/bpf/bpf_iter.c:bpf_iter_link_attach
- kernel/bpf/bpf_iter.c:bpf_iter_link_fill_link_info
- kernel/bpf/bpf_iter.c:bpf_iter_link_fill_link_info
- kernel/bpf/bpf_iter.c:bpf_seq_read
- kernel/bpf/bpf_iter.c:bpf_seq_read
In kernel/bpf/hashtab.c (ffffffff8121af43)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- kernel/bpf/hashtab.c:__htab_map_lookup_and_delete_batch
- kernel/bpf/hashtab.c:__htab_map_lookup_and_delete_batch
In kernel/bpf/btf.c (ffffffff8122cbe3)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- kernel/bpf/btf.c:btf_get_info_by_fd
- kernel/bpf/btf.c:btf_get_info_by_fd
- kernel/bpf/btf.c:btf_get_info_by_fd
- kernel/bpf/btf.c:btf_get_info_by_fd
- kernel/bpf/btf.c:btf_get_info_by_fd
- kernel/bpf/btf.c:btf_parse
In kernel/bpf/offload.c (ffffffff81231b3a)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- kernel/bpf/offload.c:bpf_prog_offload_info_fill
In kernel/bpf/net_namespace.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In kernel/bpf/cgroup.c (ffffffff812371d7)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- kernel/bpf/cgroup.c:__cgroup_bpf_run_filter_getsockopt
- kernel/bpf/cgroup.c:__cgroup_bpf_run_filter_getsockopt
- kernel/bpf/cgroup.c:__cgroup_bpf_run_filter_setsockopt
In kernel/events/core.c (ffffffff8123da8e)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- kernel/events/core.c:perf_copy_attr
- kernel/events/core.c:perf_read
- kernel/events/core.c:perf_read_group
In kernel/rseq.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In kernel/watch_queue.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In mm/maccess.c (ffffffff812627dd)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- mm/maccess.c:copy_to_user_nofault
- mm/maccess.c:copy_from_user_nofault
In mm/shmem.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In mm/util.c (ffffffff8127d9d7)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- mm/util.c:memdup_user_nul
- mm/util.c:vmemdup_user
- mm/util.c:memdup_user
In mm/memory.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In mm/mincore.c (ffffffff812a0f10)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- mm/mincore.c:__do_sys_mincore
In mm/mempolicy.c (ffffffff812d9ef4)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- mm/mempolicy.c:__do_compat_sys_migrate_pages
- mm/mempolicy.c:__do_compat_sys_migrate_pages
- mm/mempolicy.c:__do_compat_sys_mbind
- mm/mempolicy.c:__do_compat_sys_set_mempolicy
- mm/mempolicy.c:__do_compat_sys_get_mempolicy
- mm/mempolicy.c:copy_nodes_to_user
- mm/mempolicy.c:get_nodes
In mm/migrate.c (ffffffff812ed723)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- mm/migrate.c:do_pages_stat
- mm/migrate.c:do_pages_stat
In mm/userfaultfd.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In mm/memfd.c (ffffffff81317a48)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- mm/memfd.c:__do_sys_memfd_create
In fs/open.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In fs/read_write.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In fs/stat.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In fs/exec.c (ffffffff8132842d)
Location: include/linux/thread_info.h:180
Inline: True
In fs/pipe.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In fs/namei.c (ffffffff81334e01)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- fs/namei.c:readlink_copy
In fs/fcntl.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In fs/ioctl.c (ffffffff813368c2)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- fs/ioctl.c:ioctl_file_dedupe_range
In fs/select.c (ffffffff8133a8ca)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- fs/select.c:do_sys_poll
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
In fs/filesystems.c (ffffffff81345e53)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- fs/filesystems.c:fs_name
In fs/namespace.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In fs/seq_file.c (ffffffff8134dab7)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- fs/seq_file.c:seq_read_iter
- fs/seq_file.c:seq_read_iter
In fs/xattr.c (ffffffff8134f382)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- fs/xattr.c:listxattr
- fs/xattr.c:getxattr
- fs/xattr.c:setxattr
In fs/libfs.c (ffffffff81352649)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- fs/libfs.c:simple_attr_write
- fs/libfs.c:simple_write_to_buffer
- fs/libfs.c:simple_read_from_buffer
In fs/splice.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In fs/utimes.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In fs/d_path.c (ffffffff8136114d)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- fs/d_path.c:__do_sys_getcwd
In fs/statfs.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In fs/fsopen.c (ffffffff81364fd4)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- fs/fsopen.c:fscontext_read
In fs/notify/inotify/inotify_user.c (ffffffff81376433)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- fs/notify/inotify/inotify_user.c:copy_event_to_user
In fs/notify/fanotify/fanotify_user.c (ffffffff813785f3)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify_user.c:copy_info_to_user
- fs/notify/fanotify/fanotify_user.c:copy_info_to_user
In fs/eventpoll.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In fs/signalfd.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In fs/timerfd.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In fs/eventfd.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In fs/userfaultfd.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In fs/aio.c (ffffffff8138393c)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- fs/aio.c:aio_read_events_ring
In fs/io_uring.c (ffffffff8138b0fc)
Location: include/linux/thread_info.h:180
Inline: True
In fs/crypto/keyring.c (ffffffff813a3c81)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- fs/crypto/keyring.c:fscrypt_ioctl_add_key
In fs/crypto/policy.c (ffffffff813a68d0)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- fs/crypto/policy.c:fscrypt_ioctl_get_policy_ex
- fs/crypto/policy.c:fscrypt_ioctl_set_policy
In fs/verity/enable.c (ffffffff813a7fd6)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- fs/verity/enable.c:enable_verity
- fs/verity/enable.c:enable_verity
In fs/verity/measure.c (ffffffff813a8cc6)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- fs/verity/measure.c:fsverity_ioctl_measure
In fs/binfmt_elf.c (ffffffff813b0b86)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- fs/binfmt_elf.c:create_elf_tables
In fs/compat_binfmt_elf.c (ffffffff813b36c1)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- fs/compat_binfmt_elf.c:create_elf_tables
In fs/fhandle.c (ffffffff813b9b14)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- fs/fhandle.c:handle_to_path
- fs/fhandle.c:do_sys_name_to_handle
In fs/iomap/direct-io.c (ffffffff813bef92)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- fs/iomap/direct-io.c:iomap_dio_inline_actor
- fs/iomap/direct-io.c:iomap_dio_inline_actor
In fs/quota/quota.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In fs/proc/task_mmu.c (ffffffff813c87fa)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- fs/proc/task_mmu.c:pagemap_read
- fs/proc/task_mmu.c:clear_refs_write
In fs/proc/base.c (ffffffff813cfa7d)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- fs/proc/base.c:do_proc_readlink
- fs/proc/base.c:comm_write
- fs/proc/base.c:sched_autogroup_write
- fs/proc/base.c:oom_score_adj_write
- fs/proc/base.c:oom_adj_write
- fs/proc/base.c:environ_read
- fs/proc/base.c:get_mm_cmdline
- fs/proc/base.c:get_mm_cmdline
In fs/proc/proc_sysctl.c (ffffffff813d9266)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- fs/proc/proc_sysctl.c:proc_sys_call_handler
- fs/proc/proc_sysctl.c:proc_sys_call_handler
In fs/proc/kcore.c (ffffffff813dc8f6)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
In fs/proc/vmcore.c (ffffffff813dd071)
Location: include/linux/thread_info.h:180
Inline: True
In fs/kernfs/file.c (ffffffff813e2562)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- fs/kernfs/file.c:kernfs_fop_write_iter
- fs/kernfs/file.c:kernfs_file_read_iter
In fs/configfs/file.c (ffffffff813e59e7)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- fs/configfs/file.c:configfs_write_file
In fs/dcookies.c (ffffffff813ea75f)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- fs/dcookies.c:do_lookup_dcookie
In fs/ext4/ioctl.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In fs/fat/dir.c (ffffffff81471aee)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- fs/fat/dir.c:fat_compat_ioctl_filldir
- fs/fat/dir.c:fat_compat_ioctl_filldir
- fs/fat/dir.c:fat_compat_ioctl_filldir
- fs/fat/dir.c:fat_ioctl_filldir
- fs/fat/dir.c:fat_ioctl_filldir
- fs/fat/dir.c:fat_ioctl_filldir
In fs/fat/file.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In fs/ecryptfs/miscdev.c (ffffffff81485cac)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- fs/ecryptfs/miscdev.c:ecryptfs_miscdev_read
- fs/ecryptfs/miscdev.c:ecryptfs_miscdev_read
In fs/efivarfs/file.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In ipc/compat.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In ipc/msgutil.c (ffffffff814a51a2)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- ipc/msgutil.c:store_msg
- ipc/msgutil.c:store_msg
- ipc/msgutil.c:load_msg
- ipc/msgutil.c:load_msg
In ipc/msg.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In ipc/sem.c (ffffffff814aa016)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- ipc/sem.c:do_semtimedop
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
In ipc/shm.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In ipc/syscall.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In ipc/mqueue.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In security/keys/keyctl.c (ffffffff814b909f)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- security/keys/keyctl.c:keyctl_get_security
- security/keys/keyctl.c:keyctl_instantiate_key_common
- security/keys/keyctl.c:keyctl_read_key
- security/keys/keyctl.c:keyctl_describe_key
- security/keys/keyctl.c:keyctl_describe_key
- security/keys/keyctl.c:keyctl_update_key
- security/keys/keyctl.c:__do_sys_add_key
In security/keys/compat_dh.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In security/keys/dh.c (ffffffff814bde05)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- security/keys/dh.c:__keyctl_dh_compute
- security/keys/dh.c:__keyctl_dh_compute
- security/keys/dh.c:keyctl_dh_compute_kdf
In security/keys/keyctl_pkey.c (ffffffff814be4ab)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- security/keys/keyctl_pkey.c:keyctl_pkey_e_d_s
In security/selinux/hooks.c (ffffffff814ce3e3)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_socket_getpeersec_stream
In security/selinux/selinuxfs.c (ffffffff814d9dc8)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- security/selinux/selinuxfs.c:sel_write_load
In security/smack/smack_lsm.c (ffffffff814efd3d)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- security/smack/smack_lsm.c:smack_socket_getpeersec_stream
In security/smack/smackfs.c (ffffffff814f574d)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- security/smack/smackfs.c:smk_write_ptrace
- security/smack/smackfs.c:smk_write_logging
- security/smack/smackfs.c:smk_write_mapped
- security/smack/smackfs.c:smk_write_direct
- security/smack/smackfs.c:smk_write_doi
In security/tomoyo/common.c (ffffffff814fa3c4)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- security/tomoyo/common.c:tomoyo_flush
In security/tomoyo/securityfs_if.c (ffffffff8150643a)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- security/tomoyo/securityfs_if.c:tomoyo_read_self
In security/apparmor/apparmorfs.c (ffffffff8150c3fe)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
In security/apparmor/lsm.c (ffffffff815210f5)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
In block/ioctl.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In block/scsi_ioctl.c (ffffffff815828c4)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- block/scsi_ioctl.c:sg_scsi_ioctl
- block/scsi_ioctl.c:sg_scsi_ioctl
- block/scsi_ioctl.c:sg_scsi_ioctl
- block/scsi_ioctl.c:sg_scsi_ioctl
- block/scsi_ioctl.c:blk_complete_sghdr_rq
- block/scsi_ioctl.c:blk_fill_sghdr_rq
In block/bsg.c (ffffffff81582f81)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- block/bsg.c:bsg_scsi_complete_rq
- block/bsg.c:bsg_scsi_fill_hdr
In block/bsg-lib.c (ffffffff81583c1b)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_transport_complete_rq
In block/blk-zoned.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In block/blk-mq-debugfs.c (ffffffff81598470)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_state_write
In block/sed-opal.c (ffffffff8159d467)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- block/sed-opal.c:read_table_data
- block/sed-opal.c:generic_table_write_data
In lib/iov_iter.c (ffffffff815a6a69)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- lib/iov_iter.c:hash_and_copy_to_iter
- lib/iov_iter.c:copy_page_to_iter
In lib/kfifo.c (ffffffff815a9cc3)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- lib/kfifo.c:kfifo_copy_to_user
- lib/kfifo.c:kfifo_copy_to_user
- lib/kfifo.c:kfifo_copy_from_user
- lib/kfifo.c:kfifo_copy_from_user
In lib/kstrtox.c (ffffffff815aebc8)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- lib/kstrtox.c:kstrtos8_from_user
- lib/kstrtox.c:kstrtou8_from_user
- lib/kstrtox.c:kstrtos16_from_user
- lib/kstrtox.c:kstrtou16_from_user
- lib/kstrtox.c:kstrtoint_from_user
- lib/kstrtox.c:kstrtouint_from_user
- lib/kstrtox.c:kstrtoul_from_user
- lib/kstrtox.c:kstrtoll_from_user
- lib/kstrtox.c:kstrtoull_from_user
- lib/kstrtox.c:kstrtobool_from_user
In lib/strncpy_from_user.c (ffffffff81607f7a)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- lib/strncpy_from_user.c:strncpy_from_user
In lib/seq_buf.c (ffffffff81614971)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- lib/seq_buf.c:seq_buf_to_user
In arch/x86/lib/insn-eval.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In arch/x86/lib/usercopy.c (ffffffff81624829)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- arch/x86/lib/usercopy.c:copy_from_user_nmi
In drivers/gpio/gpiolib-cdev.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In drivers/video/fbdev/core/fbmem.c (ffffffff8168845a)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/video/fbdev/core/fbmem.c:fb_write
- drivers/video/fbdev/core/fbmem.c:fb_read
In drivers/video/fbdev/core/fbcmap.c (ffffffff8168b1aa)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
In drivers/video/fbdev/core/fbcon.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In drivers/video/fbdev/imsttfb.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In drivers/acpi/proc.c (ffffffff816a4de5)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/acpi/proc.c:acpi_system_write_wakeup_device
In drivers/acpi/acpi_dbg.c (ffffffff8170a763)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/acpi/acpi_dbg.c:acpi_aml_write_user
- drivers/acpi/acpi_dbg.c:acpi_aml_read_user
In drivers/xen/xenbus/xenbus_dev_frontend.c (ffffffff8173d149)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_write
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_read
In drivers/xen/mcelog.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In drivers/tty/tty_io.c (ffffffff81750f34)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/tty/tty_io.c:do_tty_write
- drivers/tty/tty_io.c:iterate_tty_read
In drivers/tty/tty_ioctl.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In drivers/tty/vt/vt_ioctl.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In drivers/tty/vt/vc_screen.c (ffffffff8176225b)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/tty/vt/vc_screen.c:vcs_write
- drivers/tty/vt/vc_screen.c:vcs_read
In drivers/tty/vt/selection.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff81766244)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/tty/vt/keyboard.c:vt_do_kdgkb_ioctl
- drivers/tty/vt/keyboard.c:vt_do_diacrit
In drivers/tty/vt/consolemap.c (ffffffff81766f3a)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/tty/vt/consolemap.c:con_get_unimap
In drivers/tty/vt/vt.c (ffffffff81768fd3)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:con_font_get
In drivers/tty/serial/serial_core.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In drivers/char/mem.c (ffffffff81789bf4)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/char/mem.c:write_mem
- drivers/char/mem.c:read_mem
In drivers/char/random.c (ffffffff8178de49)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/char/random.c:extract_crng_user
In drivers/char/virtio_console.c (ffffffff8178f48c)
Location: include/linux/thread_info.h:180
Inline: True
In drivers/char/hpet.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In drivers/char/hw_random/core.c (ffffffff81793d0f)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:rng_dev_read
In drivers/char/tpm/tpm-dev-common.c (ffffffff8179ae43)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/char/tpm/tpm-dev-common.c:tpm_common_write
- drivers/char/tpm/tpm-dev-common.c:tpm_common_read
In drivers/iommu/iommu.c (ffffffff817b939a)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/iommu/iommu.c:iommu_sva_prepare_bind_data
- drivers/iommu/iommu.c:iommu_uapi_cache_invalidate
In drivers/lightnvm/core.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In drivers/base/regmap/regmap-debugfs.c (ffffffff817f7204)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/base/regmap/regmap-debugfs.c:regmap_reg_ranges_read_file
- drivers/base/regmap/regmap-debugfs.c:regmap_read_debugfs
In drivers/block/loop.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In drivers/mfd/ab3100-core.c (ffffffff81819c65)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/mfd/ab3100-core.c:ab3100_get_set_reg
In drivers/mfd/aat2870-core.c (ffffffff8181afbe)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/mfd/aat2870-core.c:aat2870_reg_write_file
In drivers/nvdimm/bus.c (ffffffff8181f8fc)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/nvdimm/bus.c:__nd_ioctl
- drivers/nvdimm/bus.c:__nd_ioctl
- drivers/nvdimm/bus.c:__nd_ioctl
- drivers/nvdimm/bus.c:__nd_ioctl
In drivers/dma-buf/dma-buf.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In drivers/dma-buf/dma-heap.c (ffffffff8183a55d)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/dma-buf/dma-heap.c:dma_heap_ioctl
- drivers/dma-buf/dma-heap.c:dma_heap_ioctl
In drivers/dma-buf/sync_file.c (ffffffff8183c344)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/dma-buf/sync_file.c:sync_file_ioctl_fence_info
In drivers/dma-buf/sw_sync.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In drivers/dma-buf/udmabuf.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In drivers/scsi/scsi_ioctl.c (ffffffff81840bdb)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/scsi/scsi_ioctl.c:scsi_ioctl_get_pci
- drivers/scsi/scsi_ioctl.c:ioctl_probe
In drivers/scsi/scsi_devinfo.c (ffffffff8184e66a)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/scsi/scsi_devinfo.c:proc_scsi_devinfo_write
In drivers/scsi/scsi_proc.c (ffffffff8184ec39)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/scsi/scsi_proc.c:proc_scsi_write
- drivers/scsi/scsi_proc.c:proc_scsi_host_write
In drivers/scsi/sg.c (ffffffff8185ebe8)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/scsi/sg.c:sg_read_oxfer
- drivers/scsi/sg.c:sg_read_oxfer
- drivers/scsi/sg.c:sg_new_read
In drivers/ata/libata-scsi.c (ffffffff8186d2a8)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/ata/libata-scsi.c:ata_cmd_ioctl
In drivers/gpu/vga/vgaarb.c (ffffffff8188301c)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/gpu/vga/vgaarb.c:vga_arb_write
- drivers/gpu/vga/vgaarb.c:vga_arb_read
In drivers/gpu/vga/vga_switcheroo.c (ffffffff81884707)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/gpu/vga/vga_switcheroo.c:vga_switcheroo_debugfs_write
In drivers/net/tun.c (ffffffff8189cd59)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/net/tun.c:tun_do_read
In drivers/net/ppp/ppp_generic.c (ffffffff818a028d)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/net/ppp/ppp_generic.c:ppp_set_compress
- drivers/net/ppp/ppp_generic.c:ppp_write
In drivers/vfio/vfio.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In drivers/vfio/vfio_iommu_type1.c (ffffffff818aece3)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/vfio/vfio_iommu_type1.c:vfio_iommu_type1_dma_rw_chunk
- drivers/vfio/vfio_iommu_type1.c:vfio_iommu_type1_dma_rw_chunk
- drivers/vfio/vfio_iommu_type1.c:vfio_iommu_type1_get_info
- drivers/vfio/vfio_iommu_type1.c:vfio_iommu_type1_get_info
- drivers/vfio/vfio_iommu_type1.c:update_user_bitmap
In drivers/vfio/pci/vfio_pci.c (ffffffff818b2f3c)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/vfio/pci/vfio_pci.c:vfio_pci_ioctl
- drivers/vfio/pci/vfio_pci.c:vfio_pci_ioctl
- drivers/vfio/pci/vfio_pci.c:vfio_pci_ioctl
- drivers/vfio/pci/vfio_pci.c:vfio_pci_ioctl
- drivers/vfio/pci/vfio_pci.c:vfio_pci_ioctl
In drivers/vfio/pci/vfio_pci_rdwr.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In drivers/vfio/pci/vfio_pci_config.c (ffffffff818b8a19)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/vfio/pci/vfio_pci_config.c:vfio_config_do_rw
- drivers/vfio/pci/vfio_pci_config.c:vfio_config_do_rw
In drivers/vfio/pci/vfio_pci_igd.c (ffffffff818b91f7)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/vfio/pci/vfio_pci_igd.c:vfio_pci_igd_rw
In drivers/cdrom/cdrom.c (ffffffff818bd12c)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/cdrom/cdrom.c:mmc_ioctl_cdrom_read_data
- drivers/cdrom/cdrom.c:cdrom_read_cdda_old
In drivers/usb/core/devio.c (ffffffff818d9dfe)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:do_proc_bulk
- drivers/usb/core/devio.c:do_proc_bulk
- drivers/usb/core/devio.c:do_proc_control
- drivers/usb/core/devio.c:do_proc_control
- drivers/usb/core/devio.c:copy_urb_data_to_user
- drivers/usb/core/devio.c:copy_urb_data_to_user
- drivers/usb/core/devio.c:usbdev_read
- drivers/usb/core/devio.c:usbdev_read
In drivers/usb/core/devices.c (ffffffff818db5db)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/usb/core/devices.c:usb_device_dump
In drivers/usb/host/xhci-debugfs.c (ffffffff81929092)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/usb/host/xhci-debugfs.c:xhci_port_write
In drivers/input/input-compat.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In drivers/input/mousedev.c (ffffffff819360e5)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
In drivers/input/evdev.c (ffffffff81937ca2)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:str_to_user
- drivers/input/evdev.c:bits_to_user
In drivers/input/misc/uinput.c (ffffffff8193d1b0)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_str_to_user
In drivers/rtc/dev.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In drivers/i2c/i2c-dev.c (ffffffff8194ccc6)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/i2c/i2c-dev.c:i2cdev_ioctl_smbus
- drivers/i2c/i2c-dev.c:i2cdev_ioctl_smbus
- drivers/i2c/i2c-dev.c:i2cdev_ioctl_rdwr
- drivers/i2c/i2c-dev.c:i2cdev_read
In drivers/pps/pps.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In drivers/ptp/ptp_chardev.c (ffffffff81952a02)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/ptp/ptp_chardev.c:ptp_read
In drivers/watchdog/watchdog_dev.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In drivers/md/md.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In drivers/md/dm.c (ffffffff8197e13e)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/md/dm.c:dm_dax_copy_to_iter
- drivers/md/dm.c:dm_dax_copy_from_iter
In drivers/md/dm-ioctl.c (ffffffff81985b0a)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/md/dm-ioctl.c:ctl_ioctl
- drivers/md/dm-ioctl.c:copy_params
In drivers/remoteproc/remoteproc_debugfs.c (ffffffff819cbf36)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/remoteproc/remoteproc_debugfs.c:rproc_recovery_write
- drivers/remoteproc/remoteproc_debugfs.c:rproc_coredump_write
In drivers/remoteproc/remoteproc_cdev.c (ffffffff819cd358)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/remoteproc/remoteproc_cdev.c:rproc_cdev_write
In net/socket.c (ffffffff819e2aea)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- net/socket.c:__do_sys_socketcall
- net/socket.c:____sys_sendmsg
- net/socket.c:move_addr_to_user
In net/core/sock.c (ffffffff819e78e8)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_setsockopt
In net/core/datagram.c (ffffffff819f45a0)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- net/core/datagram.c:skb_copy_datagram_from_iter
- net/core/datagram.c:simple_copy_to_iter
In net/core/scm.c (ffffffff819f64a6)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- net/core/scm.c:put_cmsg
In net/core/filter.c (ffffffff81a35447)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- net/core/filter.c:sk_get_filter
- net/core/filter.c:__get_filter
- net/core/filter.c:bpf_prog_create_from_user
In net/core/dev_ioctl.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In net/core/skmsg.c (ffffffff81a3ef4b)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- net/core/skmsg.c:sk_msg_memcopy_from_iter
- net/core/skmsg.c:sk_msg_memcopy_from_iter
In net/compat.c (ffffffff81a6a8be)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- net/compat.c:__do_compat_sys_socketcall
- net/compat.c:put_cmsg_compat
- net/compat.c:cmsghdr_from_user_compat_to_kern
In net/netlink/af_netlink.c (ffffffff81a83988)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- net/netlink/af_netlink.c:netlink_sendmsg
In net/bpf/test_run.c (ffffffff81a87d87)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- net/bpf/test_run.c:bpf_ctx_init
- net/bpf/test_run.c:bpf_prog_test_run_raw_tp
In net/ethtool/ioctl.c (ffffffff81a8d46e)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- net/ethtool/ioctl.c:get_phy_tunable
- net/ethtool/ioctl.c:ethtool_get_tunable
- net/ethtool/ioctl.c:ethtool_get_dump_data
- net/ethtool/ioctl.c:ethtool_get_perm_addr
- net/ethtool/ioctl.c:ethtool_get_phy_stats
- net/ethtool/ioctl.c:ethtool_get_stats
- net/ethtool/ioctl.c:ethtool_get_strings
- net/ethtool/ioctl.c:ethtool_self_test
- net/ethtool/ioctl.c:ethtool_set_eeprom
- net/ethtool/ioctl.c:ethtool_get_any_eeprom
- net/ethtool/ioctl.c:ethtool_get_regs
- net/ethtool/ioctl.c:ethtool_set_rxfh
- net/ethtool/ioctl.c:ethtool_get_rxfh
- net/ethtool/ioctl.c:ethtool_get_rxfh_indir
- net/ethtool/ioctl.c:ethtool_copy_validate_indir
- net/ethtool/ioctl.c:ethtool_get_rxnfc
- net/ethtool/ioctl.c:ethtool_get_rxnfc
- net/ethtool/ioctl.c:ethtool_get_rxnfc
- net/ethtool/ioctl.c:ethtool_set_rxnfc
- net/ethtool/ioctl.c:ethtool_set_rxnfc
- net/ethtool/ioctl.c:ethtool_get_sset_info
- net/ethtool/ioctl.c:ethtool_get_features
In net/ipv4/ip_options.c (ffffffff81aa51eb)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- net/ipv4/ip_options.c:ip_options_get
In net/ipv4/ip_output.c (ffffffff81aa576b)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- net/ipv4/ip_output.c:ip_generic_getfrag
In net/ipv4/ip_sockglue.c (ffffffff81aaabe6)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- net/ipv4/ip_sockglue.c:do_ip_getsockopt
- net/ipv4/ip_sockglue.c:do_ip_getsockopt
- net/ipv4/ip_sockglue.c:compat_ip_set_mcast_msfilter
In net/ipv4/tcp.c (ffffffff81ab3edc)
Location: include/linux/thread_info.h:180
Inline: True
In net/ipv4/tcp_output.c (ffffffff81aca52e)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:tcp_send_syn_data
In net/ipv4/tcp_ipv4.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In net/ipv4/raw.c (ffffffff81add3cf)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- net/ipv4/raw.c:raw_seticmpfilter
- net/ipv4/raw.c:raw_send_hdrinc
In net/ipv4/udp.c (ffffffff81ade4e0)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_lib_getsockopt
- net/ipv4/udp.c:udp_recvmsg
- net/ipv4/udp.c:udplite_getfrag
In net/ipv4/arp.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In net/ipv4/devinet.c (ffffffff81aea6d3)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- net/ipv4/devinet.c:inet_gifconf
In net/ipv4/af_inet.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In net/ipv4/igmp.c (ffffffff81af65f0)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- net/ipv4/igmp.c:ip_mc_msfget
In net/ipv4/fib_frontend.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In net/ipv4/ping.c (ffffffff81b03ba3)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- net/ipv4/ping.c:ping_common_sendmsg
In net/ipv4/ipmr.c (ffffffff81b134a9)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ip_mroute_getsockopt
In net/xfrm/xfrm_state.c (ffffffff81b263cd)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- net/xfrm/xfrm_state.c:xfrm_user_policy
In net/ipv6/af_inet6.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In net/ipv6/addrconf.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In net/ipv6/ipv6_sockglue.c (ffffffff81b5ffd4)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- net/ipv6/ipv6_sockglue.c:ipv6_set_opt_hdr
- net/ipv6/ipv6_sockglue.c:compat_ipv6_set_mcast_msfilter
In net/ipv6/udp.c (ffffffff81b66782)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- net/ipv6/udp.c:udpv6_recvmsg
- net/ipv6/udp.c:udplite_getfrag
In net/ipv6/raw.c (ffffffff81b6a50f)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- net/ipv6/raw.c:rawv6_getsockopt
- net/ipv6/raw.c:rawv6_getsockopt
- net/ipv6/raw.c:rawv6_setsockopt
- net/ipv6/raw.c:rawv6_send_hdrinc
In net/ipv6/mcast.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In net/ipv6/tcp_ipv6.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In net/ipv6/ip6_flowlabel.c (ffffffff81b7f3dc)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:fl_create
In net/ipv6/ip6mr.c (ffffffff81b8639a)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- net/ipv6/ip6mr.c:ip6_mroute_getsockopt
In net/packet/af_packet.c (ffffffff81b999bc)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- net/packet/af_packet.c:packet_getsockopt
- net/packet/af_packet.c:packet_setsockopt
- net/packet/af_packet.c:packet_setsockopt
- net/packet/af_packet.c:packet_setsockopt
- net/packet/af_packet.c:packet_sendmsg_spkt
In net/wireless/wext-core.c (ffffffff81b9e3ab)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- net/wireless/wext-core.c:ioctl_standard_iw_point
- net/wireless/wext-core.c:ioctl_standard_iw_point
- net/wireless/wext-core.c:ioctl_standard_iw_point
In net/wireless/wext-priv.c (ffffffff81b9f345)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- net/wireless/wext-priv.c:ioctl_private_iw_point
- net/wireless/wext-priv.c:ioctl_private_iw_point
In net/rfkill/core.c (ffffffff81ba7f6d)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- net/rfkill/core.c:rfkill_fop_write
- net/rfkill/core.c:rfkill_fop_read
In net/xdp/xsk.c (ffffffff81bb59ac)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- net/xdp/xsk.c:xsk_getsockopt
- net/xdp/xsk.c:xsk_getsockopt
- net/xdp/xsk.c:xsk_setsockopt
5.13
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/signal.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In arch/x86/kernel/ldt.c (ffffffff8103abed)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- arch/x86/kernel/ldt.c:read_ldt
In arch/x86/kernel/sys_ia32.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In arch/x86/kernel/fpu/regset.c (ffffffff810440e3)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- arch/x86/kernel/fpu/regset.c:fpregs_set
- arch/x86/kernel/fpu/regset.c:xstateregs_set
- arch/x86/kernel/fpu/regset.c:xfpregs_set
In arch/x86/kernel/fpu/signal.c (ffffffff810445de)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- arch/x86/kernel/fpu/signal.c:__fpu__restore_sig
In arch/x86/kernel/fpu/xstate.c (ffffffff81045b69)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- arch/x86/kernel/fpu/xstate.c:copy_user_to_xstate
In arch/x86/kernel/tls.c (ffffffff81048164)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- arch/x86/kernel/tls.c:regset_tls_set
In arch/x86/kernel/tboot.c (ffffffff8104866f)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- arch/x86/kernel/tboot.c:tboot_log_read
In arch/x86/kernel/cpu/mce/dev-mcelog.c (ffffffff8105834c)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mce/dev-mcelog.c:mce_chrdev_write
In arch/x86/kernel/cpu/mtrr/if.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In arch/x86/kernel/cpu/microcode/intel.c (ffffffff8105ba6d)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- arch/x86/kernel/cpu/microcode/intel.c:generic_load_microcode
In arch/x86/kernel/cpu/resctrl/pseudo_lock.c (ffffffff81064725)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- arch/x86/kernel/cpu/resctrl/pseudo_lock.c:pseudo_lock_measure_trigger
In arch/x86/kernel/cpu/sgx/ioctl.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In arch/x86/kernel/crash_dump_64.c (ffffffff8107a573)
Location: include/linux/thread_info.h:180
Inline: True
In arch/x86/kernel/uprobes.c (ffffffff810820ba)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- arch/x86/kernel/uprobes.c:arch_uretprobe_hijack_return_addr
- arch/x86/kernel/uprobes.c:arch_uretprobe_hijack_return_addr
- arch/x86/kernel/uprobes.c:emulate_push_stack
In arch/x86/kernel/umip.c (ffffffff81082bc9)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- arch/x86/kernel/umip.c:fixup_umip_exception
In arch/x86/mm/tlb.c (ffffffff8108b5d8)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- arch/x86/mm/tlb.c:tlbflush_write_file
In arch/x86/mm/pkeys.c (ffffffff810944a8)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- arch/x86/mm/pkeys.c:init_pkru_write_file
In arch/x86/ia32/ia32_signal.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In kernel/fork.c (ffffffff810a047d)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- kernel/fork.c:copy_clone_args_from_user
- kernel/fork.c:copy_clone_args_from_user
In kernel/exit.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In kernel/capability.c (ffffffff810b0d77)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- kernel/capability.c:__do_sys_capset
- kernel/capability.c:__do_sys_capget
In kernel/ptrace.c (ffffffff810b2f66)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_request
- kernel/ptrace.c:ptrace_get_syscall_info
- kernel/ptrace.c:ptrace_writedata
- kernel/ptrace.c:ptrace_readdata
In kernel/signal.c (ffffffff810b52e7)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- kernel/signal.c:__x32_compat_sys_rt_sigpending
- kernel/signal.c:__ia32_compat_sys_rt_sigpending
- kernel/signal.c:__ia32_sys_rt_sigpending
- kernel/signal.c:__x64_sys_rt_sigpending
In kernel/sys.c (ffffffff810bf53e)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- kernel/sys.c:prctl_set_auxv
- kernel/sys.c:prctl_set_mm_map
- kernel/sys.c:__ia32_sys_setdomainname
- kernel/sys.c:__x64_sys_setdomainname
- kernel/sys.c:__ia32_sys_gethostname
- kernel/sys.c:__x64_sys_gethostname
- kernel/sys.c:__ia32_sys_sethostname
- kernel/sys.c:__x64_sys_sethostname
In kernel/regset.c (ffffffff810d6e4a)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- kernel/regset.c:copy_regset_to_user
In kernel/sched/core.c (ffffffff810e5830)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- kernel/sched/core.c:__ia32_sys_sched_getaffinity
- kernel/sched/core.c:__x64_sys_sched_getaffinity
- kernel/sched/core.c:get_user_cpu_mask
- kernel/sched/core.c:sched_attr_copy_to_user
- kernel/sched/core.c:sched_copy_attr
In kernel/sched/debug.c (ffffffff81106ced)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- kernel/sched/debug.c:sched_scaling_write
- kernel/sched/debug.c:sched_feat_write
In kernel/sched/psi.c (ffffffff8110cf15)
Location: include/linux/thread_info.h:180
Inline: True
In kernel/power/qos.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In kernel/power/user.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In kernel/printk/printk.c (ffffffff81119721)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- kernel/printk/printk.c:syslog_print_all
- kernel/printk/printk.c:syslog_print
- kernel/printk/printk.c:devkmsg_read
- kernel/printk/printk.c:devkmsg_write
In kernel/kcmp.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In kernel/profile.c (ffffffff8113e030)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- kernel/profile.c:read_profile
In kernel/time/time.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In kernel/time/posix-timers.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In kernel/time/itimer.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In kernel/module.c (ffffffff81164714)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- kernel/module.c:__do_sys_init_module
In kernel/kexec_core.c (ffffffff8116765b)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- kernel/kexec_core.c:kimage_load_crash_segment
- kernel/kexec_core.c:kimage_load_normal_segment
In kernel/kexec.c (ffffffff81168c84)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- kernel/kexec.c:kimage_alloc_init
In kernel/compat.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In kernel/user_namespace.c (ffffffff81182d6a)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- kernel/user_namespace.c:proc_setgroups_write
In kernel/kprobes.c (ffffffff8119515c)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- kernel/kprobes.c:write_enabled_file_bool
In kernel/seccomp.c (ffffffff811a5cd2)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_get_metadata
- kernel/seccomp.c:seccomp_get_filter
In kernel/relay.c (ffffffff811a673a)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- kernel/relay.c:relay_file_read
In kernel/trace/trace.c (ffffffff811c3cfa)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- kernel/trace/trace.c:trace_parse_run_command
- kernel/trace/trace.c:tracing_buffers_read
- kernel/trace/trace.c:tracing_clock_write
- kernel/trace/trace.c:tracing_mark_raw_write
- kernel/trace/trace.c:tracing_mark_write
- kernel/trace/trace.c:tracing_set_trace_write
- kernel/trace/trace.c:tracing_trace_options_write
In kernel/trace/blktrace.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In kernel/trace/bpf_trace.c (ffffffff811e9e84)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- kernel/trace/bpf_trace.c:perf_event_query_prog_array
In kernel/trace/trace_uprobe.c (ffffffff811f5ebb)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- kernel/trace/trace_uprobe.c:process_fetch_insn
In kernel/bpf/core.c (ffffffff811fad20)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- kernel/bpf/core.c:bpf_prog_array_copy_to_user
In kernel/bpf/syscall.c (ffffffff81201798)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:bpf_task_fd_query_copy
- kernel/bpf/syscall.c:bpf_task_fd_query_copy
- kernel/bpf/syscall.c:bpf_obj_get_info_by_fd
- kernel/bpf/syscall.c:bpf_obj_get_info_by_fd
- kernel/bpf/syscall.c:bpf_obj_get_info_by_fd
- kernel/bpf/syscall.c:bpf_raw_tp_link_fill_link_info
- kernel/bpf/syscall.c:bpf_raw_tp_link_fill_link_info
- kernel/bpf/syscall.c:bpf_prog_load
- kernel/bpf/syscall.c:map_lookup_and_delete_elem
- kernel/bpf/syscall.c:generic_map_lookup_batch
- kernel/bpf/syscall.c:generic_map_lookup_batch
- kernel/bpf/syscall.c:generic_map_lookup_batch
- kernel/bpf/syscall.c:generic_map_lookup_batch
- kernel/bpf/syscall.c:generic_map_update_batch
- kernel/bpf/syscall.c:generic_map_update_batch
- kernel/bpf/syscall.c:generic_map_delete_batch
- kernel/bpf/syscall.c:map_get_next_key
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_lookup_elem
In kernel/bpf/verifier.c (ffffffff81205cc9)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- kernel/bpf/verifier.c:bpf_verifier_vlog
In kernel/bpf/helpers.c (ffffffff812196d0)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- kernel/bpf/helpers.c:bpf_copy_from_user
In kernel/bpf/bpf_iter.c (ffffffff8121b273)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- kernel/bpf/bpf_iter.c:bpf_iter_link_attach
- kernel/bpf/bpf_iter.c:bpf_iter_link_fill_link_info
- kernel/bpf/bpf_iter.c:bpf_iter_link_fill_link_info
- kernel/bpf/bpf_iter.c:bpf_seq_read
- kernel/bpf/bpf_iter.c:bpf_seq_read
In kernel/bpf/hashtab.c (ffffffff8121ebde)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- kernel/bpf/hashtab.c:__htab_map_lookup_and_delete_batch
- kernel/bpf/hashtab.c:__htab_map_lookup_and_delete_batch
In kernel/bpf/btf.c (ffffffff81231991)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- kernel/bpf/btf.c:btf_get_info_by_fd
- kernel/bpf/btf.c:btf_get_info_by_fd
- kernel/bpf/btf.c:btf_get_info_by_fd
- kernel/bpf/btf.c:btf_get_info_by_fd
- kernel/bpf/btf.c:btf_get_info_by_fd
- kernel/bpf/btf.c:btf_parse
In kernel/bpf/offload.c (ffffffff81235cba)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- kernel/bpf/offload.c:bpf_prog_offload_info_fill
In kernel/bpf/net_namespace.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In kernel/bpf/cgroup.c (ffffffff8123b6ce)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- kernel/bpf/cgroup.c:__cgroup_bpf_run_filter_getsockopt
- kernel/bpf/cgroup.c:__cgroup_bpf_run_filter_getsockopt
- kernel/bpf/cgroup.c:__cgroup_bpf_run_filter_setsockopt
In kernel/events/core.c (ffffffff81242426)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- kernel/events/core.c:perf_copy_attr
- kernel/events/core.c:perf_read
- kernel/events/core.c:perf_read
In kernel/rseq.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In kernel/watch_queue.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In mm/maccess.c (ffffffff8126723d)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- mm/maccess.c:copy_to_user_nofault
- mm/maccess.c:copy_from_user_nofault
In mm/shmem.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In mm/util.c (ffffffff81282ba7)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- mm/util.c:memdup_user_nul
- mm/util.c:vmemdup_user
- mm/util.c:memdup_user
In mm/memory.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In mm/mincore.c (ffffffff812a66ca)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- mm/mincore.c:__do_sys_mincore
In mm/mempolicy.c (ffffffff812e175a)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- mm/mempolicy.c:__do_compat_sys_migrate_pages
- mm/mempolicy.c:__do_compat_sys_migrate_pages
- mm/mempolicy.c:__do_compat_sys_mbind
- mm/mempolicy.c:__do_compat_sys_set_mempolicy
- mm/mempolicy.c:__do_compat_sys_get_mempolicy
- mm/mempolicy.c:kernel_get_mempolicy
- mm/mempolicy.c:get_nodes
In mm/migrate.c (ffffffff812f38d8)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- mm/migrate.c:do_pages_stat
- mm/migrate.c:do_pages_stat
In mm/huge_memory.c (ffffffff813008f2)
Location: include/linux/thread_info.h:180
Inline: True
In mm/userfaultfd.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In mm/memfd.c (ffffffff8131dc38)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- mm/memfd.c:__do_sys_memfd_create
In fs/open.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In fs/read_write.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In fs/stat.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In fs/exec.c (ffffffff8132e361)
Location: include/linux/thread_info.h:180
Inline: True
In fs/pipe.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In fs/namei.c (ffffffff8133af91)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- fs/namei.c:readlink_copy
In fs/fcntl.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In fs/ioctl.c (ffffffff8133d7fb)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/select.c (ffffffff81340dcd)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- fs/select.c:do_sys_poll
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
In fs/filesystems.c (ffffffff8134c20f)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- fs/filesystems.c:fs_name
In fs/namespace.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In fs/seq_file.c (ffffffff81354e51)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- fs/seq_file.c:seq_read_iter
- fs/seq_file.c:seq_read_iter
In fs/xattr.c (ffffffff81355e70)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- fs/xattr.c:listxattr
- fs/xattr.c:getxattr
- fs/xattr.c:setxattr
In fs/libfs.c (ffffffff81359318)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- fs/libfs.c:simple_attr_write
- fs/libfs.c:simple_write_to_buffer
- fs/libfs.c:simple_read_from_buffer
In fs/splice.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In fs/utimes.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In fs/d_path.c (ffffffff81367c2d)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- fs/d_path.c:__do_sys_getcwd
In fs/statfs.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In fs/fsopen.c (ffffffff8136ba24)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- fs/fsopen.c:fscontext_read
In fs/notify/inotify/inotify_user.c (ffffffff8137cd35)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- fs/notify/inotify/inotify_user.c:copy_event_to_user
In fs/notify/fanotify/fanotify_user.c (ffffffff8137f213)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify_user.c:copy_info_to_user
- fs/notify/fanotify/fanotify_user.c:copy_info_to_user
In fs/eventpoll.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In fs/signalfd.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In fs/timerfd.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In fs/eventfd.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In fs/userfaultfd.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In fs/aio.c (ffffffff8138a6ce)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- fs/aio.c:aio_read_events_ring
In fs/io_uring.c (ffffffff81392a6c)
Location: include/linux/thread_info.h:180
Inline: True
In fs/crypto/keyring.c (ffffffff813aaec1)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- fs/crypto/keyring.c:fscrypt_ioctl_add_key
In fs/crypto/policy.c (ffffffff813ad95f)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- fs/crypto/policy.c:fscrypt_ioctl_get_policy_ex
- fs/crypto/policy.c:fscrypt_ioctl_set_policy
In fs/verity/enable.c (ffffffff813af036)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- fs/verity/enable.c:enable_verity
- fs/verity/enable.c:enable_verity
In fs/verity/measure.c (ffffffff813afd36)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- fs/verity/measure.c:fsverity_ioctl_measure
In fs/verity/read_metadata.c (ffffffff813b04ab)
Location: include/linux/thread_info.h:180
Inline: True
In fs/binfmt_elf.c (ffffffff813b7cc8)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- fs/binfmt_elf.c:create_elf_tables
In fs/compat_binfmt_elf.c (ffffffff813ba6ae)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- fs/compat_binfmt_elf.c:create_elf_tables
In fs/fhandle.c (ffffffff813c0c74)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- fs/fhandle.c:handle_to_path
- fs/fhandle.c:do_sys_name_to_handle
In fs/iomap/direct-io.c (ffffffff813c60d2)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- fs/iomap/direct-io.c:iomap_dio_inline_actor
- fs/iomap/direct-io.c:iomap_dio_inline_actor
In fs/quota/quota.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In fs/proc/task_mmu.c (ffffffff813cf82e)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- fs/proc/task_mmu.c:pagemap_read
- fs/proc/task_mmu.c:clear_refs_write
In fs/proc/base.c (ffffffff813d6862)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- fs/proc/base.c:proc_pid_readlink
- fs/proc/base.c:comm_write
- fs/proc/base.c:sched_autogroup_write
- fs/proc/base.c:oom_score_adj_write
- fs/proc/base.c:oom_adj_write
- fs/proc/base.c:environ_read
- fs/proc/base.c:get_mm_cmdline
- fs/proc/base.c:get_mm_cmdline
In fs/proc/proc_sysctl.c (ffffffff813e0706)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- fs/proc/proc_sysctl.c:proc_sys_call_handler
- fs/proc/proc_sysctl.c:proc_sys_call_handler
In fs/proc/kcore.c (ffffffff813e37b2)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
In fs/proc/vmcore.c (ffffffff813e3f61)
Location: include/linux/thread_info.h:180
Inline: True
In fs/kernfs/file.c (ffffffff813e8de2)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- fs/kernfs/file.c:kernfs_fop_write_iter
- fs/kernfs/file.c:kernfs_file_read_iter
In fs/configfs/file.c (ffffffff813ec5ef)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- fs/configfs/file.c:configfs_write_file
In fs/ext4/ioctl.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In fs/fat/dir.c (ffffffff81477731)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- fs/fat/dir.c:fat_compat_ioctl_filldir
- fs/fat/dir.c:fat_compat_ioctl_filldir
- fs/fat/dir.c:fat_compat_ioctl_filldir
- fs/fat/dir.c:fat_ioctl_filldir
- fs/fat/dir.c:fat_ioctl_filldir
- fs/fat/dir.c:fat_ioctl_filldir
In fs/fat/file.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In fs/ecryptfs/miscdev.c (ffffffff8148b70c)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- fs/ecryptfs/miscdev.c:ecryptfs_miscdev_read
- fs/ecryptfs/miscdev.c:ecryptfs_miscdev_read
In fs/efivarfs/file.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In ipc/compat.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In ipc/msgutil.c (ffffffff814ab13e)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- ipc/msgutil.c:store_msg
- ipc/msgutil.c:store_msg
- ipc/msgutil.c:load_msg
- ipc/msgutil.c:load_msg
In ipc/msg.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In ipc/sem.c (ffffffff814b0909)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- ipc/sem.c:do_semtimedop
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
In ipc/shm.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In ipc/syscall.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In ipc/mqueue.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In security/keys/keyctl.c (ffffffff814beeef)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- security/keys/keyctl.c:keyctl_get_security
- security/keys/keyctl.c:keyctl_instantiate_key_common
- security/keys/keyctl.c:keyctl_read_key
- security/keys/keyctl.c:keyctl_describe_key
- security/keys/keyctl.c:keyctl_describe_key
- security/keys/keyctl.c:keyctl_update_key
- security/keys/keyctl.c:__do_sys_add_key
In security/keys/compat_dh.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In security/keys/dh.c (ffffffff814c3c75)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- security/keys/dh.c:__keyctl_dh_compute
- security/keys/dh.c:__keyctl_dh_compute
- security/keys/dh.c:keyctl_dh_compute_kdf
In security/keys/keyctl_pkey.c (ffffffff814c42ec)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- security/keys/keyctl_pkey.c:keyctl_pkey_e_d_s
In security/selinux/hooks.c (ffffffff814d4b33)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_socket_getpeersec_stream
In security/selinux/selinuxfs.c (ffffffff814e1276)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- security/selinux/selinuxfs.c:sel_write_load
In security/smack/smack_lsm.c (ffffffff814f6d7d)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- security/smack/smack_lsm.c:smack_socket_getpeersec_stream
In security/smack/smackfs.c (ffffffff814fc4fd)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- security/smack/smackfs.c:smk_write_ptrace
- security/smack/smackfs.c:smk_write_logging
- security/smack/smackfs.c:smk_write_mapped
- security/smack/smackfs.c:smk_write_direct
- security/smack/smackfs.c:smk_write_doi
In security/tomoyo/common.c (ffffffff815010e6)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- security/tomoyo/common.c:tomoyo_flush
In security/tomoyo/securityfs_if.c (ffffffff8150cf7a)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- security/tomoyo/securityfs_if.c:tomoyo_read_self
In security/apparmor/apparmorfs.c (ffffffff81512d7e)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
In security/apparmor/lsm.c (ffffffff815273b1)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
In security/landlock/syscalls.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In block/ioctl.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In block/scsi_ioctl.c (ffffffff8158901b)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- block/scsi_ioctl.c:sg_scsi_ioctl
- block/scsi_ioctl.c:sg_scsi_ioctl
- block/scsi_ioctl.c:sg_scsi_ioctl
- block/scsi_ioctl.c:sg_scsi_ioctl
- block/scsi_ioctl.c:sg_io
- block/scsi_ioctl.c:sg_io
In block/bsg.c (ffffffff81589db2)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- block/bsg.c:bsg_scsi_complete_rq
- block/bsg.c:bsg_scsi_fill_hdr
In block/bsg-lib.c (ffffffff8158aa2b)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_transport_complete_rq
In block/blk-zoned.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In block/blk-mq-debugfs.c (ffffffff8159f290)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_state_write
In block/sed-opal.c (ffffffff815a40c0)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- block/sed-opal.c:read_table_data
- block/sed-opal.c:generic_table_write_data
In lib/iov_iter.c (ffffffff815b1829)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- lib/iov_iter.c:hash_and_copy_to_iter
- lib/iov_iter.c:copy_page_to_iter
In lib/kfifo.c (ffffffff815b4b10)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- lib/kfifo.c:kfifo_copy_to_user
- lib/kfifo.c:kfifo_copy_to_user
- lib/kfifo.c:kfifo_copy_from_user
- lib/kfifo.c:kfifo_copy_from_user
In lib/kstrtox.c (ffffffff815b96ca)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- lib/kstrtox.c:kstrtos8_from_user
- lib/kstrtox.c:kstrtou8_from_user
- lib/kstrtox.c:kstrtos16_from_user
- lib/kstrtox.c:kstrtou16_from_user
- lib/kstrtox.c:kstrtoint_from_user
- lib/kstrtox.c:kstrtouint_from_user
- lib/kstrtox.c:kstrtoul_from_user
- lib/kstrtox.c:kstrtoll_from_user
- lib/kstrtox.c:kstrtoull_from_user
- lib/kstrtox.c:kstrtobool_from_user
In lib/strncpy_from_user.c (ffffffff815eac6d)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- lib/strncpy_from_user.c:strncpy_from_user
In lib/seq_buf.c (ffffffff815f8003)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- lib/seq_buf.c:seq_buf_to_user
In arch/x86/lib/insn-eval.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In arch/x86/lib/usercopy.c (ffffffff81608219)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- arch/x86/lib/usercopy.c:copy_from_user_nmi
In drivers/gpio/gpiolib-cdev.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In drivers/video/fbdev/core/fbmem.c (ffffffff8166b1c2)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/video/fbdev/core/fbmem.c:fb_write
- drivers/video/fbdev/core/fbmem.c:fb_read
In drivers/video/fbdev/core/fbcmap.c (ffffffff8166de8a)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
In drivers/video/fbdev/core/fbcon.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In drivers/video/fbdev/imsttfb.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In drivers/acpi/proc.c (ffffffff81687b66)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/acpi/proc.c:acpi_system_write_wakeup_device
In drivers/acpi/acpi_dbg.c (ffffffff816ebe79)
Location: include/linux/thread_info.h:180
Inline: True
In drivers/xen/xenbus/xenbus_dev_frontend.c (ffffffff81720cb9)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_write
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_read
In drivers/xen/mcelog.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In drivers/tty/tty_io.c (ffffffff81734f54)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/tty/tty_io.c:do_tty_write
- drivers/tty/tty_io.c:tty_read
In drivers/tty/tty_ioctl.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In drivers/tty/vt/vt_ioctl.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In drivers/tty/vt/vc_screen.c (ffffffff81745f32)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/tty/vt/vc_screen.c:vcs_write
- drivers/tty/vt/vc_screen.c:vcs_read
In drivers/tty/vt/selection.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff81749e94)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/tty/vt/keyboard.c:vt_do_kdgkb_ioctl
- drivers/tty/vt/keyboard.c:vt_do_diacrit
In drivers/tty/vt/consolemap.c (ffffffff8174ab7a)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/tty/vt/consolemap.c:con_get_unimap
In drivers/tty/vt/vt.c (ffffffff8174c6c9)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:con_font_get
In drivers/tty/serial/serial_core.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In drivers/char/mem.c (ffffffff8176d464)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/char/mem.c:write_mem
- drivers/char/mem.c:read_mem
In drivers/char/random.c (ffffffff817707f9)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/char/random.c:extract_crng_user
In drivers/char/virtio_console.c (ffffffff81772a7b)
Location: include/linux/thread_info.h:180
Inline: True
In drivers/char/hpet.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In drivers/char/hw_random/core.c (ffffffff817768f5)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:rng_dev_read
In drivers/char/tpm/tpm-dev-common.c (ffffffff8177d983)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/char/tpm/tpm-dev-common.c:tpm_common_write
- drivers/char/tpm/tpm-dev-common.c:tpm_common_read
In drivers/iommu/iommu.c (ffffffff8179c5a9)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/iommu/iommu.c:iommu_sva_prepare_bind_data
- drivers/iommu/iommu.c:iommu_uapi_cache_invalidate
In drivers/lightnvm/core.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In drivers/base/regmap/regmap-debugfs.c (ffffffff817db980)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/base/regmap/regmap-debugfs.c:regmap_reg_ranges_read_file
- drivers/base/regmap/regmap-debugfs.c:regmap_read_debugfs
In drivers/block/loop.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In drivers/mfd/aat2870-core.c (ffffffff817fe700)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/mfd/aat2870-core.c:aat2870_reg_write_file
In drivers/nvdimm/bus.c (ffffffff81802c03)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/nvdimm/bus.c:__nd_ioctl
- drivers/nvdimm/bus.c:__nd_ioctl
- drivers/nvdimm/bus.c:__nd_ioctl
- drivers/nvdimm/bus.c:__nd_ioctl
In drivers/dma-buf/dma-buf.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In drivers/dma-buf/dma-heap.c (ffffffff8181d77a)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/dma-buf/dma-heap.c:dma_heap_ioctl
- drivers/dma-buf/dma-heap.c:dma_heap_ioctl
In drivers/dma-buf/sync_file.c (ffffffff8181f434)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/dma-buf/sync_file.c:sync_file_ioctl_fence_info
In drivers/dma-buf/sw_sync.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In drivers/dma-buf/udmabuf.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In drivers/scsi/scsi_ioctl.c (ffffffff81823e4d)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/scsi/scsi_ioctl.c:scsi_ioctl_common
- drivers/scsi/scsi_ioctl.c:ioctl_probe
In drivers/scsi/scsi_devinfo.c (ffffffff81831b0a)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/scsi/scsi_devinfo.c:proc_scsi_devinfo_write
In drivers/scsi/scsi_proc.c (ffffffff818320d9)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/scsi/scsi_proc.c:proc_scsi_write
- drivers/scsi/scsi_proc.c:proc_scsi_host_write
In drivers/scsi/sg.c (ffffffff81842bb8)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/scsi/sg.c:sg_read_oxfer
- drivers/scsi/sg.c:sg_read_oxfer
- drivers/scsi/sg.c:sg_new_read
In drivers/ata/libata-scsi.c (ffffffff8184fe53)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/ata/libata-scsi.c:ata_cmd_ioctl
In drivers/gpu/vga/vgaarb.c (ffffffff8186585c)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/gpu/vga/vgaarb.c:vga_arb_write
- drivers/gpu/vga/vgaarb.c:vga_arb_read
In drivers/gpu/vga/vga_switcheroo.c (ffffffff81866f89)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/gpu/vga/vga_switcheroo.c:vga_switcheroo_debugfs_write
In drivers/net/tun.c (ffffffff818809fa)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/net/tun.c:__tun_chr_ioctl
- drivers/net/tun.c:__tun_chr_ioctl
- drivers/net/tun.c:__tun_chr_ioctl
- drivers/net/tun.c:tun_do_read
In drivers/net/ppp/ppp_generic.c (ffffffff8188448d)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/net/ppp/ppp_generic.c:ppp_set_compress
- drivers/net/ppp/ppp_generic.c:ppp_write
In drivers/net/wwan/wwan_core.c (ffffffff81887f5a)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/net/wwan/wwan_core.c:wwan_port_fops_write
- drivers/net/wwan/wwan_core.c:wwan_port_fops_read
In drivers/vfio/vfio.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In drivers/vfio/vfio_iommu_type1.c (ffffffff818913fa)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/vfio/vfio_iommu_type1.c:vfio_iommu_type1_dma_rw_chunk
- drivers/vfio/vfio_iommu_type1.c:vfio_iommu_type1_dma_rw_chunk
- drivers/vfio/vfio_iommu_type1.c:vfio_iommu_type1_get_info
- drivers/vfio/vfio_iommu_type1.c:vfio_iommu_type1_get_info
- drivers/vfio/vfio_iommu_type1.c:update_user_bitmap
In drivers/vfio/pci/vfio_pci.c (ffffffff81896102)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/vfio/pci/vfio_pci.c:vfio_pci_ioctl
- drivers/vfio/pci/vfio_pci.c:vfio_pci_ioctl
- drivers/vfio/pci/vfio_pci.c:vfio_pci_ioctl
- drivers/vfio/pci/vfio_pci.c:vfio_pci_ioctl
- drivers/vfio/pci/vfio_pci.c:vfio_pci_ioctl
In drivers/vfio/pci/vfio_pci_rdwr.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In drivers/vfio/pci/vfio_pci_config.c (ffffffff8189bee5)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/vfio/pci/vfio_pci_config.c:vfio_config_do_rw
- drivers/vfio/pci/vfio_pci_config.c:vfio_config_do_rw
In drivers/vfio/pci/vfio_pci_igd.c (ffffffff8189c6e7)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/vfio/pci/vfio_pci_igd.c:vfio_pci_igd_rw
In drivers/cdrom/cdrom.c (ffffffff8189fca6)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/cdrom/cdrom.c:mmc_ioctl_cdrom_read_data
- drivers/cdrom/cdrom.c:cdrom_read_cdda_old
In drivers/usb/core/devio.c (ffffffff818bd0f9)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:do_proc_bulk
- drivers/usb/core/devio.c:do_proc_bulk
- drivers/usb/core/devio.c:do_proc_control
- drivers/usb/core/devio.c:do_proc_control
- drivers/usb/core/devio.c:copy_urb_data_to_user
- drivers/usb/core/devio.c:copy_urb_data_to_user
- drivers/usb/core/devio.c:usbdev_read
- drivers/usb/core/devio.c:usbdev_read
In drivers/usb/core/devices.c (ffffffff818be9be)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/usb/core/devices.c:usb_device_dump
In drivers/usb/host/xhci-debugfs.c (ffffffff8190c720)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/usb/host/xhci-debugfs.c:xhci_port_write
In drivers/input/input-compat.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In drivers/input/mousedev.c (ffffffff81919fa5)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
In drivers/input/evdev.c (ffffffff8191b50d)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:str_to_user
- drivers/input/evdev.c:bits_to_user
In drivers/input/misc/uinput.c (ffffffff81920780)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_str_to_user
- drivers/input/misc/uinput.c:uinput_abs_setup
In drivers/rtc/dev.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In drivers/i2c/i2c-dev.c (ffffffff81930836)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/i2c/i2c-dev.c:i2cdev_ioctl_smbus
- drivers/i2c/i2c-dev.c:i2cdev_ioctl_smbus
- drivers/i2c/i2c-dev.c:i2cdev_ioctl_rdwr
- drivers/i2c/i2c-dev.c:i2cdev_read
In drivers/pps/pps.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In drivers/ptp/ptp_chardev.c (ffffffff81936870)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/ptp/ptp_chardev.c:ptp_read
In drivers/watchdog/watchdog_dev.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In drivers/md/md.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In drivers/md/dm.c (ffffffff81961fde)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/md/dm.c:dm_dax_copy_to_iter
- drivers/md/dm.c:dm_dax_copy_from_iter
In drivers/md/dm-ioctl.c (ffffffff81969427)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/md/dm-ioctl.c:ctl_ioctl
- drivers/md/dm-ioctl.c:copy_params
In drivers/platform/x86/intel_pmc_core.c (ffffffff819a923c)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/platform/x86/intel_pmc_core.c:pmc_core_lpm_latch_mode_write
In drivers/remoteproc/remoteproc_debugfs.c (ffffffff819b10be)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/remoteproc/remoteproc_debugfs.c:rproc_recovery_write
- drivers/remoteproc/remoteproc_debugfs.c:rproc_coredump_write
In drivers/remoteproc/remoteproc_cdev.c (ffffffff819b2580)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- drivers/remoteproc/remoteproc_cdev.c:rproc_cdev_write
In net/socket.c (ffffffff819c8b0a)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- net/socket.c:__do_sys_socketcall
- net/socket.c:____sys_sendmsg
- net/socket.c:move_addr_to_user
In net/core/sock.c (ffffffff819cd89d)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_setsockopt
In net/core/datagram.c (ffffffff819da750)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- net/core/datagram.c:skb_copy_datagram_from_iter
- net/core/datagram.c:simple_copy_to_iter
In net/core/filter.c (ffffffff81a1c5a7)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- net/core/filter.c:sk_get_filter
- net/core/filter.c:__get_filter
- net/core/filter.c:bpf_prog_create_from_user
In net/core/dev_ioctl.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In net/core/skmsg.c (ffffffff81a4d35b)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- net/core/skmsg.c:sk_msg_memcopy_from_iter
- net/core/skmsg.c:sk_msg_memcopy_from_iter
In net/compat.c (ffffffff81a52fee)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- net/compat.c:__do_compat_sys_socketcall
- net/compat.c:put_cmsg_compat
- net/compat.c:cmsghdr_from_user_compat_to_kern
In net/netlink/af_netlink.c (ffffffff81a6ca78)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- net/netlink/af_netlink.c:netlink_sendmsg
In net/bpf/test_run.c (ffffffff81a70972)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- net/bpf/test_run.c:bpf_ctx_init
- net/bpf/test_run.c:bpf_prog_test_run_raw_tp
In net/ethtool/ioctl.c (ffffffff81a7722e)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- net/ethtool/ioctl.c:dev_ethtool
- net/ethtool/ioctl.c:dev_ethtool
- net/ethtool/ioctl.c:dev_ethtool
- net/ethtool/ioctl.c:get_phy_tunable
- net/ethtool/ioctl.c:ethtool_get_tunable
- net/ethtool/ioctl.c:ethtool_get_dump_data
- net/ethtool/ioctl.c:ethtool_get_phy_stats
- net/ethtool/ioctl.c:ethtool_get_stats
- net/ethtool/ioctl.c:ethtool_get_strings
- net/ethtool/ioctl.c:ethtool_self_test
- net/ethtool/ioctl.c:ethtool_set_eeprom
- net/ethtool/ioctl.c:ethtool_get_any_eeprom
- net/ethtool/ioctl.c:ethtool_set_rxfh
- net/ethtool/ioctl.c:ethtool_get_rxfh
- net/ethtool/ioctl.c:ethtool_get_rxfh_indir
- net/ethtool/ioctl.c:ethtool_copy_validate_indir
- net/ethtool/ioctl.c:ethtool_get_rxnfc
- net/ethtool/ioctl.c:ethtool_get_rxnfc
- net/ethtool/ioctl.c:ethtool_get_rxnfc
- net/ethtool/ioctl.c:ethtool_set_rxnfc
- net/ethtool/ioctl.c:ethtool_set_rxnfc
- net/ethtool/ioctl.c:ethtool_get_sset_info
In net/ipv4/ip_options.c (ffffffff81a902db)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- net/ipv4/ip_options.c:ip_options_get
In net/ipv4/ip_output.c (ffffffff81a9082b)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- net/ipv4/ip_output.c:ip_generic_getfrag
In net/ipv4/ip_sockglue.c (ffffffff81a961d9)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- net/ipv4/ip_sockglue.c:do_ip_getsockopt
- net/ipv4/ip_sockglue.c:do_ip_getsockopt
- net/ipv4/ip_sockglue.c:do_ip_getsockopt
- net/ipv4/ip_sockglue.c:compat_ip_set_mcast_msfilter
In net/ipv4/tcp.c (ffffffff81a9f04c)
Location: include/linux/thread_info.h:180
Inline: True
In net/ipv4/tcp_output.c (ffffffff81ab53ac)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:tcp_send_syn_data
In net/ipv4/tcp_ipv4.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In net/ipv4/raw.c (ffffffff81ac7109)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- net/ipv4/raw.c:raw_setsockopt
- net/ipv4/raw.c:raw_send_hdrinc
In net/ipv4/udp.c (ffffffff81ac93f5)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_lib_getsockopt
- net/ipv4/udp.c:udp_recvmsg
- net/ipv4/udp.c:udplite_getfrag
In net/ipv4/arp.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In net/ipv4/devinet.c (ffffffff81ad5e41)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- net/ipv4/devinet.c:inet_gifconf
In net/ipv4/af_inet.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In net/ipv4/igmp.c (ffffffff81ae1d4f)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- net/ipv4/igmp.c:ip_mc_msfget
In net/ipv4/fib_frontend.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In net/ipv4/ping.c (ffffffff81aef7e3)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- net/ipv4/ping.c:ping_common_sendmsg
In net/ipv4/ipmr.c (ffffffff81b012fe)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ip_mroute_getsockopt
In net/xfrm/xfrm_state.c (ffffffff81b13f6d)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- net/xfrm/xfrm_state.c:xfrm_user_policy
In net/ipv6/af_inet6.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In net/ipv6/addrconf.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In net/ipv6/ipv6_sockglue.c (ffffffff81b4e2b1)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- net/ipv6/ipv6_sockglue.c:ipv6_set_opt_hdr
- net/ipv6/ipv6_sockglue.c:compat_ipv6_set_mcast_msfilter
In net/ipv6/udp.c (ffffffff81b5492b)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- net/ipv6/udp.c:udpv6_recvmsg
- net/ipv6/udp.c:udplite_getfrag
In net/ipv6/raw.c (ffffffff81b5883e)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- net/ipv6/raw.c:rawv6_getsockopt
- net/ipv6/raw.c:rawv6_getsockopt
- net/ipv6/raw.c:rawv6_setsockopt
- net/ipv6/raw.c:rawv6_send_hdrinc
In net/ipv6/mcast.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In net/ipv6/tcp_ipv6.c (0)
Location: include/linux/thread_info.h:180
Inline: True
In net/ipv6/ip6_flowlabel.c (ffffffff81b6dc5d)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:fl_create
In net/ipv6/ip6mr.c (ffffffff81b75050)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- net/ipv6/ip6mr.c:ip6_mroute_getsockopt
In net/packet/af_packet.c (ffffffff81b87eaa)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- net/packet/af_packet.c:packet_getsockopt
- net/packet/af_packet.c:packet_setsockopt
- net/packet/af_packet.c:packet_setsockopt
- net/packet/af_packet.c:packet_setsockopt
- net/packet/af_packet.c:packet_sendmsg_spkt
In net/wireless/wext-core.c (ffffffff81b8d4ad)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- net/wireless/wext-core.c:ioctl_standard_iw_point
- net/wireless/wext-core.c:ioctl_standard_iw_point
- net/wireless/wext-core.c:ioctl_standard_iw_point
In net/wireless/wext-priv.c (ffffffff81b8e425)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- net/wireless/wext-priv.c:ioctl_private_iw_point
- net/wireless/wext-priv.c:ioctl_private_iw_point
In net/rfkill/core.c (ffffffff81b97101)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- net/rfkill/core.c:rfkill_fop_write
- net/rfkill/core.c:rfkill_fop_read
In net/xdp/xsk.c (ffffffff81ba498c)
Location: include/linux/thread_info.h:180
Inline: True
Inline callers:
- net/xdp/xsk.c:xsk_getsockopt
- net/xdp/xsk.c:xsk_getsockopt
- net/xdp/xsk.c:xsk_setsockopt
In net/mptcp/sockopt.c (0)
Location: include/linux/thread_info.h:180
Inline: True
5.15
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/signal.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In arch/x86/kernel/ldt.c (ffffffff8104060d)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- arch/x86/kernel/ldt.c:read_ldt
In arch/x86/kernel/sys_ia32.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In arch/x86/kernel/fpu/regset.c (ffffffff8104a117)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- arch/x86/kernel/fpu/regset.c:xstateregs_set
In arch/x86/kernel/fpu/signal.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In arch/x86/kernel/fpu/xstate.c (ffffffff8104b14f)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- arch/x86/kernel/fpu/xstate.c:copy_from_buffer
In arch/x86/kernel/tls.c (ffffffff8104ea74)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- arch/x86/kernel/tls.c:regset_tls_set
In arch/x86/kernel/tboot.c (ffffffff8104efaf)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- arch/x86/kernel/tboot.c:tboot_log_read
In arch/x86/kernel/cpu/mce/dev-mcelog.c (ffffffff8106121c)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mce/dev-mcelog.c:mce_chrdev_write
In arch/x86/kernel/cpu/mtrr/if.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In arch/x86/kernel/cpu/microcode/intel.c (ffffffff81065099)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- arch/x86/kernel/cpu/microcode/intel.c:generic_load_microcode
In arch/x86/kernel/cpu/resctrl/pseudo_lock.c (ffffffff8106e7a5)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- arch/x86/kernel/cpu/resctrl/pseudo_lock.c:pseudo_lock_measure_trigger
In arch/x86/kernel/cpu/sgx/ioctl.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In arch/x86/kernel/crash_dump_64.c (ffffffff810886c3)
Location: include/linux/thread_info.h:181
Inline: True
In arch/x86/kernel/uprobes.c (ffffffff8109111a)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- arch/x86/kernel/uprobes.c:arch_uretprobe_hijack_return_addr
- arch/x86/kernel/uprobes.c:arch_uretprobe_hijack_return_addr
- arch/x86/kernel/uprobes.c:emulate_push_stack
In arch/x86/kernel/umip.c (ffffffff81091c95)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- arch/x86/kernel/umip.c:fixup_umip_exception
In arch/x86/mm/tlb.c (ffffffff8109aba7)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- arch/x86/mm/tlb.c:tlbflush_write_file
In arch/x86/mm/pkeys.c (ffffffff810a4407)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- arch/x86/mm/pkeys.c:init_pkru_write_file
In arch/x86/ia32/ia32_signal.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In kernel/fork.c (ffffffff810b188d)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- kernel/fork.c:copy_clone_args_from_user
- kernel/fork.c:copy_clone_args_from_user
In kernel/exit.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In kernel/capability.c (ffffffff810c2d3d)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- kernel/capability.c:__do_sys_capset
- kernel/capability.c:__do_sys_capget
In kernel/ptrace.c (ffffffff810c5106)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_request
- kernel/ptrace.c:ptrace_get_syscall_info
- kernel/ptrace.c:ptrace_writedata
- kernel/ptrace.c:ptrace_readdata
In kernel/signal.c (ffffffff810c78c7)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- kernel/signal.c:__x64_compat_sys_rt_sigpending
- kernel/signal.c:__ia32_compat_sys_rt_sigpending
- kernel/signal.c:__ia32_sys_rt_sigpending
- kernel/signal.c:__x64_sys_rt_sigpending
In kernel/sys.c (ffffffff810d1fbe)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- kernel/sys.c:prctl_set_auxv
- kernel/sys.c:prctl_set_mm_map
- kernel/sys.c:__ia32_sys_setdomainname
- kernel/sys.c:__x64_sys_setdomainname
- kernel/sys.c:__ia32_sys_gethostname
- kernel/sys.c:__x64_sys_gethostname
- kernel/sys.c:__ia32_sys_sethostname
- kernel/sys.c:__x64_sys_sethostname
In kernel/regset.c (ffffffff810ea6ea)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- kernel/regset.c:copy_regset_to_user
In kernel/sched/core.c (ffffffff810fc910)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- kernel/sched/core.c:__ia32_sys_sched_getaffinity
- kernel/sched/core.c:__x64_sys_sched_getaffinity
- kernel/sched/core.c:get_user_cpu_mask
- kernel/sched/core.c:sched_attr_copy_to_user
- kernel/sched/core.c:sched_copy_attr
In kernel/sched/debug.c (ffffffff8112404d)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- kernel/sched/debug.c:sched_scaling_write
- kernel/sched/debug.c:sched_feat_write
In kernel/sched/psi.c (ffffffff8112b486)
Location: include/linux/thread_info.h:181
Inline: True
In kernel/power/qos.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In kernel/power/user.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In kernel/printk/printk.c (ffffffff811399b5)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- kernel/printk/printk.c:syslog_print_all
- kernel/printk/printk.c:syslog_print
- kernel/printk/printk.c:devkmsg_read
- kernel/printk/printk.c:devkmsg_write
In kernel/kcmp.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In kernel/profile.c (ffffffff811612aa)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- kernel/profile.c:read_profile
In kernel/time/time.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In kernel/time/posix-timers.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In kernel/time/itimer.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In kernel/module.c (ffffffff81189e84)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- kernel/module.c:__do_sys_init_module
In kernel/kexec_core.c (ffffffff8118ce0b)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- kernel/kexec_core.c:kimage_load_crash_segment
- kernel/kexec_core.c:kimage_load_normal_segment
In kernel/kexec.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In kernel/compat.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In kernel/user_namespace.c (ffffffff811aadfa)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- kernel/user_namespace.c:proc_setgroups_write
In kernel/kprobes.c (ffffffff811be01d)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- kernel/kprobes.c:write_enabled_file_bool
In kernel/seccomp.c (ffffffff811cf461)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_get_metadata
- kernel/seccomp.c:seccomp_get_filter
In kernel/relay.c (ffffffff811cff2a)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- kernel/relay.c:relay_file_read
In kernel/trace/trace.c (ffffffff811eef6a)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- kernel/trace/trace.c:trace_parse_run_command
- kernel/trace/trace.c:tracing_buffers_read
- kernel/trace/trace.c:tracing_clock_write
- kernel/trace/trace.c:tracing_mark_raw_write
- kernel/trace/trace.c:tracing_mark_write
- kernel/trace/trace.c:tracing_set_trace_write
- kernel/trace/trace.c:tracing_trace_options_write
In kernel/trace/trace_hwlat.c (ffffffff811f6fd0)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- kernel/trace/trace_hwlat.c:hwlat_mode_write
In kernel/trace/blktrace.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In kernel/trace/bpf_trace.c (ffffffff8121acb4)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- kernel/trace/bpf_trace.c:perf_event_query_prog_array
In kernel/trace/trace_uprobe.c (ffffffff81226082)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- kernel/trace/trace_uprobe.c:process_fetch_insn
In kernel/bpf/core.c (ffffffff8122c430)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- kernel/bpf/core.c:bpf_prog_array_copy_to_user
In kernel/bpf/syscall.c (ffffffff81233d95)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:bpf_task_fd_query_copy
- kernel/bpf/syscall.c:bpf_task_fd_query_copy
- kernel/bpf/syscall.c:bpf_obj_get_info_by_fd
- kernel/bpf/syscall.c:bpf_obj_get_info_by_fd
- kernel/bpf/syscall.c:bpf_raw_tp_link_fill_link_info
- kernel/bpf/syscall.c:bpf_raw_tp_link_fill_link_info
- kernel/bpf/syscall.c:bpf_prog_load
- kernel/bpf/syscall.c:map_lookup_and_delete_elem
- kernel/bpf/syscall.c:generic_map_lookup_batch
- kernel/bpf/syscall.c:generic_map_lookup_batch
- kernel/bpf/syscall.c:generic_map_lookup_batch
- kernel/bpf/syscall.c:generic_map_lookup_batch
- kernel/bpf/syscall.c:generic_map_update_batch
- kernel/bpf/syscall.c:generic_map_update_batch
- kernel/bpf/syscall.c:generic_map_delete_batch
- kernel/bpf/syscall.c:map_get_next_key
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_lookup_elem
In kernel/bpf/verifier.c (ffffffff81238ad5)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- kernel/bpf/verifier.c:bpf_verifier_vlog
In kernel/bpf/helpers.c (ffffffff8124fd90)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- kernel/bpf/helpers.c:bpf_copy_from_user
In kernel/bpf/bpf_iter.c (ffffffff81252147)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- kernel/bpf/bpf_iter.c:bpf_iter_link_attach
- kernel/bpf/bpf_iter.c:bpf_iter_link_fill_link_info
- kernel/bpf/bpf_iter.c:bpf_iter_link_fill_link_info
- kernel/bpf/bpf_iter.c:bpf_seq_read
- kernel/bpf/bpf_iter.c:bpf_seq_read
In kernel/bpf/hashtab.c (ffffffff81255209)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- kernel/bpf/hashtab.c:__htab_map_lookup_and_delete_batch
- kernel/bpf/hashtab.c:__htab_map_lookup_and_delete_batch
In kernel/bpf/btf.c (ffffffff8126a937)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- kernel/bpf/btf.c:btf_get_info_by_fd
- kernel/bpf/btf.c:btf_get_info_by_fd
- kernel/bpf/btf.c:btf_get_info_by_fd
- kernel/bpf/btf.c:btf_get_info_by_fd
- kernel/bpf/btf.c:btf_get_info_by_fd
- kernel/bpf/btf.c:btf_parse
In kernel/bpf/offload.c (ffffffff8126feba)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- kernel/bpf/offload.c:bpf_prog_offload_info_fill
In kernel/bpf/net_namespace.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In kernel/bpf/cgroup.c (ffffffff81276158)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- kernel/bpf/cgroup.c:__cgroup_bpf_run_filter_getsockopt
- kernel/bpf/cgroup.c:__cgroup_bpf_run_filter_getsockopt
- kernel/bpf/cgroup.c:__cgroup_bpf_run_filter_setsockopt
In kernel/events/core.c (ffffffff8127cd36)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- kernel/events/core.c:perf_copy_attr
- kernel/events/core.c:perf_read
- kernel/events/core.c:perf_read
In kernel/rseq.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In kernel/watch_queue.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In mm/maccess.c (ffffffff812a3c7d)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- mm/maccess.c:copy_to_user_nofault
- mm/maccess.c:copy_from_user_nofault
In mm/shmem.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In mm/util.c (ffffffff812c0597)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- mm/util.c:memdup_user_nul
- mm/util.c:vmemdup_user
- mm/util.c:memdup_user
In mm/memory.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In mm/mincore.c (ffffffff812e7b92)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- mm/mincore.c:__do_sys_mincore
In mm/mempolicy.c (ffffffff81327e5a)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- mm/mempolicy.c:kernel_get_mempolicy
- mm/mempolicy.c:get_bitmap
In mm/migrate.c (ffffffff8133dec2)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- mm/migrate.c:do_pages_stat
- mm/migrate.c:do_pages_stat
In mm/huge_memory.c (ffffffff8134a582)
Location: include/linux/thread_info.h:181
Inline: True
In mm/userfaultfd.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In mm/memfd.c (ffffffff8136afd8)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- mm/memfd.c:__do_sys_memfd_create
In fs/open.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In fs/read_write.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In fs/stat.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In fs/exec.c (ffffffff8137bb82)
Location: include/linux/thread_info.h:181
Inline: True
In fs/pipe.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In fs/namei.c (ffffffff81388bb1)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- fs/namei.c:readlink_copy
In fs/fcntl.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In fs/ioctl.c (ffffffff8138b17b)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/select.c (ffffffff8138e78d)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- fs/select.c:do_sys_poll
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
In fs/filesystems.c (ffffffff8139a05f)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- fs/filesystems.c:fs_name
In fs/namespace.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In fs/seq_file.c (ffffffff813a3261)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- fs/seq_file.c:seq_read_iter
- fs/seq_file.c:seq_read_iter
In fs/xattr.c (ffffffff813a4390)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- fs/xattr.c:listxattr
- fs/xattr.c:getxattr
- fs/xattr.c:setxattr
In fs/libfs.c (ffffffff813a6a31)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- fs/libfs.c:simple_attr_write
- fs/libfs.c:simple_write_to_buffer
- fs/libfs.c:simple_read_from_buffer
In fs/splice.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In fs/utimes.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In fs/d_path.c (ffffffff813b67cd)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- fs/d_path.c:__do_sys_getcwd
In fs/statfs.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In fs/fsopen.c (ffffffff813ba6f4)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- fs/fsopen.c:fscontext_read
In fs/notify/inotify/inotify_user.c (ffffffff813c9be5)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- fs/notify/inotify/inotify_user.c:copy_event_to_user
In fs/notify/fanotify/fanotify_user.c (ffffffff813cc1c3)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify_user.c:copy_fid_info_to_user
- fs/notify/fanotify/fanotify_user.c:copy_fid_info_to_user
In fs/eventpoll.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In fs/signalfd.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In fs/timerfd.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In fs/eventfd.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In fs/userfaultfd.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In fs/aio.c (ffffffff813d79de)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- fs/aio.c:aio_read_events_ring
In fs/io_uring.c (ffffffff813ded32)
Location: include/linux/thread_info.h:181
Inline: True
In fs/crypto/keyring.c (ffffffff813fa751)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- fs/crypto/keyring.c:fscrypt_ioctl_add_key
In fs/crypto/policy.c (ffffffff813fd2df)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- fs/crypto/policy.c:fscrypt_ioctl_get_policy_ex
- fs/crypto/policy.c:fscrypt_ioctl_set_policy
In fs/verity/enable.c (ffffffff813febe6)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- fs/verity/enable.c:enable_verity
- fs/verity/enable.c:enable_verity
In fs/verity/measure.c (ffffffff813ff926)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- fs/verity/measure.c:fsverity_ioctl_measure
In fs/verity/read_metadata.c (ffffffff8140009b)
Location: include/linux/thread_info.h:181
Inline: True
In fs/binfmt_elf.c (ffffffff814079bf)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- fs/binfmt_elf.c:create_elf_tables
In fs/compat_binfmt_elf.c (ffffffff8140a3b1)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- fs/compat_binfmt_elf.c:create_elf_tables
In fs/fhandle.c (ffffffff81410d34)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- fs/fhandle.c:handle_to_path
- fs/fhandle.c:do_sys_name_to_handle
In fs/iomap/direct-io.c (ffffffff8141549e)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- fs/iomap/direct-io.c:iomap_dio_inline_iter
- fs/iomap/direct-io.c:iomap_dio_inline_iter
In fs/quota/quota.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In fs/proc/task_mmu.c (ffffffff81420c0e)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- fs/proc/task_mmu.c:pagemap_read
- fs/proc/task_mmu.c:clear_refs_write
In fs/proc/base.c (ffffffff814274f2)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- fs/proc/base.c:proc_pid_readlink
- fs/proc/base.c:comm_write
- fs/proc/base.c:sched_autogroup_write
- fs/proc/base.c:oom_score_adj_write
- fs/proc/base.c:oom_adj_write
- fs/proc/base.c:environ_read
- fs/proc/base.c:get_mm_cmdline
- fs/proc/base.c:get_mm_cmdline
In fs/proc/proc_sysctl.c (ffffffff81432138)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- fs/proc/proc_sysctl.c:proc_sys_call_handler
- fs/proc/proc_sysctl.c:proc_sys_call_handler
In fs/proc/kcore.c (ffffffff814352ad)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
In fs/proc/vmcore.c (ffffffff81435b11)
Location: include/linux/thread_info.h:181
Inline: True
In fs/kernfs/file.c (ffffffff8143ab12)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- fs/kernfs/file.c:kernfs_fop_write_iter
- fs/kernfs/file.c:kernfs_file_read_iter
In fs/configfs/file.c (ffffffff8143defc)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- fs/configfs/file.c:configfs_bin_write_iter
- fs/configfs/file.c:configfs_bin_read_iter
- fs/configfs/file.c:configfs_read_iter
In fs/ext4/ioctl.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In fs/fat/dir.c (ffffffff814cc4e1)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- fs/fat/dir.c:fat_compat_ioctl_filldir
- fs/fat/dir.c:fat_compat_ioctl_filldir
- fs/fat/dir.c:fat_compat_ioctl_filldir
- fs/fat/dir.c:fat_ioctl_filldir
- fs/fat/dir.c:fat_ioctl_filldir
- fs/fat/dir.c:fat_ioctl_filldir
In fs/fat/file.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In fs/ecryptfs/miscdev.c (ffffffff814e2dac)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- fs/ecryptfs/miscdev.c:ecryptfs_miscdev_read
- fs/ecryptfs/miscdev.c:ecryptfs_miscdev_read
In fs/efivarfs/file.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In ipc/compat.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In ipc/msgutil.c (ffffffff815035fe)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- ipc/msgutil.c:store_msg
- ipc/msgutil.c:store_msg
- ipc/msgutil.c:load_msg
- ipc/msgutil.c:load_msg
In ipc/msg.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In ipc/sem.c (ffffffff81509a6d)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- ipc/sem.c:do_semtimedop
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
In ipc/shm.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In ipc/syscall.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In ipc/mqueue.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In security/keys/keyctl.c (ffffffff8151790f)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- security/keys/keyctl.c:keyctl_get_security
- security/keys/keyctl.c:keyctl_instantiate_key_common
- security/keys/keyctl.c:keyctl_read_key
- security/keys/keyctl.c:keyctl_describe_key
- security/keys/keyctl.c:keyctl_describe_key
- security/keys/keyctl.c:keyctl_update_key
- security/keys/keyctl.c:__do_sys_add_key
In security/keys/compat_dh.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In security/keys/dh.c (ffffffff8151c645)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- security/keys/dh.c:__keyctl_dh_compute
- security/keys/dh.c:__keyctl_dh_compute
- security/keys/dh.c:keyctl_dh_compute_kdf
In security/keys/keyctl_pkey.c (ffffffff8151ccbc)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- security/keys/keyctl_pkey.c:keyctl_pkey_e_d_s
In security/selinux/hooks.c (ffffffff8152d7d3)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_socket_getpeersec_stream
In security/selinux/selinuxfs.c (ffffffff8153a1f6)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- security/selinux/selinuxfs.c:sel_write_load
In security/smack/smack_lsm.c (ffffffff8155190d)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- security/smack/smack_lsm.c:smack_socket_getpeersec_stream
In security/smack/smackfs.c (ffffffff8155717d)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- security/smack/smackfs.c:smk_write_ptrace
- security/smack/smackfs.c:smk_write_logging
- security/smack/smackfs.c:smk_write_mapped
- security/smack/smackfs.c:smk_write_direct
- security/smack/smackfs.c:smk_write_doi
In security/tomoyo/common.c (ffffffff8155c210)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- security/tomoyo/common.c:tomoyo_flush
In security/tomoyo/securityfs_if.c (ffffffff8156aaaa)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- security/tomoyo/securityfs_if.c:tomoyo_read_self
In security/apparmor/apparmorfs.c (ffffffff8157097e)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
In security/apparmor/lsm.c (ffffffff81585641)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
In security/landlock/syscalls.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In block/ioctl.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In block/bsg.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In block/bsg-lib.c (ffffffff815efb11)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_transport_sg_io_fn
In block/blk-zoned.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In block/blk-mq-debugfs.c (ffffffff81607a40)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_state_write
In block/sed-opal.c (ffffffff8160cacd)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- block/sed-opal.c:read_table_data
- block/sed-opal.c:generic_table_write_data
In lib/iov_iter.c (ffffffff816192d9)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- lib/iov_iter.c:hash_and_copy_to_iter
In lib/kfifo.c (ffffffff8161a9c0)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- lib/kfifo.c:kfifo_copy_to_user
- lib/kfifo.c:kfifo_copy_to_user
- lib/kfifo.c:kfifo_copy_from_user
- lib/kfifo.c:kfifo_copy_from_user
In lib/kstrtox.c (ffffffff8161ffda)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- lib/kstrtox.c:kstrtos8_from_user
- lib/kstrtox.c:kstrtou8_from_user
- lib/kstrtox.c:kstrtos16_from_user
- lib/kstrtox.c:kstrtou16_from_user
- lib/kstrtox.c:kstrtoint_from_user
- lib/kstrtox.c:kstrtouint_from_user
- lib/kstrtox.c:kstrtoul_from_user
- lib/kstrtox.c:kstrtoll_from_user
- lib/kstrtox.c:kstrtoull_from_user
- lib/kstrtox.c:kstrtobool_from_user
In lib/strncpy_from_user.c (ffffffff8165716d)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- lib/strncpy_from_user.c:strncpy_from_user
In lib/seq_buf.c (ffffffff816658a3)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- lib/seq_buf.c:seq_buf_to_user
In arch/x86/lib/insn-eval.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In arch/x86/lib/usercopy.c (ffffffff81676e59)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- arch/x86/lib/usercopy.c:copy_from_user_nmi
In drivers/gpio/gpiolib-cdev.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In drivers/video/fbdev/core/fbmem.c (ffffffff816dd829)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- drivers/video/fbdev/core/fbmem.c:fb_write
- drivers/video/fbdev/core/fbmem.c:fb_read
In drivers/video/fbdev/core/fbcmap.c (ffffffff816e1d3a)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
In drivers/video/fbdev/core/fbcon.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In drivers/video/fbdev/imsttfb.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In drivers/acpi/proc.c (ffffffff816fcfe6)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- drivers/acpi/proc.c:acpi_system_write_wakeup_device
In drivers/acpi/acpi_dbg.c (ffffffff81765f99)
Location: include/linux/thread_info.h:181
Inline: True
In drivers/xen/xenbus/xenbus_dev_frontend.c (ffffffff8179fad9)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_write
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_read
In drivers/xen/mcelog.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In drivers/tty/tty_io.c (ffffffff817b5954)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- drivers/tty/tty_io.c:do_tty_write
- drivers/tty/tty_io.c:tty_read
In drivers/tty/tty_ioctl.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In drivers/tty/vt/vt_ioctl.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In drivers/tty/vt/vc_screen.c (ffffffff817c745a)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- drivers/tty/vt/vc_screen.c:vcs_write
- drivers/tty/vt/vc_screen.c:vcs_read
In drivers/tty/vt/selection.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff817cb4d7)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- drivers/tty/vt/keyboard.c:vt_do_kdgkb_ioctl
- drivers/tty/vt/keyboard.c:vt_do_diacrit
In drivers/tty/vt/consolemap.c (ffffffff817cc45f)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- drivers/tty/vt/consolemap.c:con_get_unimap
In drivers/tty/vt/vt.c (ffffffff817ce299)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:con_font_get
In drivers/tty/serial/serial_core.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In drivers/char/mem.c (ffffffff817f2df4)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- drivers/char/mem.c:write_mem
- drivers/char/mem.c:read_mem
In drivers/char/random.c (ffffffff817f46e3)
Location: include/linux/thread_info.h:181
Inline: True
In drivers/char/virtio_console.c (ffffffff817f81fb)
Location: include/linux/thread_info.h:181
Inline: True
In drivers/char/hpet.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In drivers/char/hw_random/core.c (ffffffff817fc8b5)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:rng_dev_read
In drivers/char/tpm/tpm-dev-common.c (ffffffff81803b7b)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- drivers/char/tpm/tpm-dev-common.c:tpm_common_write
- drivers/char/tpm/tpm-dev-common.c:tpm_common_read
In drivers/iommu/iommu.c (ffffffff818252d0)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- drivers/iommu/iommu.c:iommu_sva_prepare_bind_data
- drivers/iommu/iommu.c:iommu_uapi_cache_invalidate
In drivers/base/regmap/regmap-debugfs.c (ffffffff81866ee0)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- drivers/base/regmap/regmap-debugfs.c:regmap_reg_ranges_read_file
- drivers/base/regmap/regmap-debugfs.c:regmap_read_debugfs
In drivers/block/loop.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In drivers/mfd/aat2870-core.c (ffffffff818882d0)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- drivers/mfd/aat2870-core.c:aat2870_reg_write_file
In drivers/nvdimm/bus.c (ffffffff8188d150)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- drivers/nvdimm/bus.c:__nd_ioctl
- drivers/nvdimm/bus.c:__nd_ioctl
- drivers/nvdimm/bus.c:__nd_ioctl
- drivers/nvdimm/bus.c:__nd_ioctl
In drivers/dma-buf/dma-buf.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In drivers/dma-buf/dma-heap.c (ffffffff818a7bb3)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- drivers/dma-buf/dma-heap.c:dma_heap_ioctl
- drivers/dma-buf/dma-heap.c:dma_heap_ioctl
In drivers/dma-buf/sync_file.c (ffffffff818a9ad4)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- drivers/dma-buf/sync_file.c:sync_file_ioctl_fence_info
In drivers/dma-buf/sw_sync.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In drivers/dma-buf/udmabuf.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In drivers/scsi/scsi_ioctl.c (ffffffff818af855)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- drivers/scsi/scsi_ioctl.c:scsi_ioctl
- drivers/scsi/scsi_ioctl.c:sg_scsi_ioctl
- drivers/scsi/scsi_ioctl.c:sg_scsi_ioctl
- drivers/scsi/scsi_ioctl.c:sg_scsi_ioctl
- drivers/scsi/scsi_ioctl.c:sg_scsi_ioctl
- drivers/scsi/scsi_ioctl.c:sg_io
- drivers/scsi/scsi_ioctl.c:sg_io
- drivers/scsi/scsi_ioctl.c:ioctl_probe
In drivers/scsi/scsi_devinfo.c (ffffffff818bdb5a)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- drivers/scsi/scsi_devinfo.c:proc_scsi_devinfo_write
In drivers/scsi/scsi_proc.c (ffffffff818be1f9)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- drivers/scsi/scsi_proc.c:proc_scsi_write
- drivers/scsi/scsi_proc.c:proc_scsi_host_write
In drivers/scsi/scsi_bsg.c (ffffffff818c0c95)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- drivers/scsi/scsi_bsg.c:scsi_bsg_sg_io_fn
- drivers/scsi/scsi_bsg.c:scsi_bsg_sg_io_fn
In drivers/scsi/sg.c (ffffffff818cd9b1)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- drivers/scsi/sg.c:sg_read_oxfer
- drivers/scsi/sg.c:sg_read_oxfer
- drivers/scsi/sg.c:sg_new_read
In drivers/ata/libata-scsi.c (ffffffff818dd5d0)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- drivers/ata/libata-scsi.c:ata_cmd_ioctl
In drivers/gpu/vga/vgaarb.c (ffffffff818f4bec)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- drivers/gpu/vga/vgaarb.c:vga_arb_write
- drivers/gpu/vga/vgaarb.c:vga_arb_read
In drivers/gpu/vga/vga_switcheroo.c (ffffffff818f663b)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- drivers/gpu/vga/vga_switcheroo.c:vga_switcheroo_debugfs_write
In drivers/net/tun.c (ffffffff8191230a)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- drivers/net/tun.c:__tun_chr_ioctl
- drivers/net/tun.c:__tun_chr_ioctl
- drivers/net/tun.c:__tun_chr_ioctl
- drivers/net/tun.c:tun_do_read
In drivers/net/ppp/ppp_generic.c (ffffffff81915e4d)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- drivers/net/ppp/ppp_generic.c:ppp_set_compress
- drivers/net/ppp/ppp_generic.c:ppp_write
In drivers/net/wwan/wwan_core.c (ffffffff81919f01)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- drivers/net/wwan/wwan_core.c:wwan_port_fops_write
- drivers/net/wwan/wwan_core.c:wwan_port_fops_read
In drivers/vfio/vfio.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In drivers/vfio/vfio_iommu_type1.c (ffffffff81924ec1)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- drivers/vfio/vfio_iommu_type1.c:vfio_iommu_type1_dma_rw_chunk
- drivers/vfio/vfio_iommu_type1.c:vfio_iommu_type1_dma_rw_chunk
- drivers/vfio/vfio_iommu_type1.c:vfio_iommu_type1_get_info
- drivers/vfio/vfio_iommu_type1.c:vfio_iommu_type1_get_info
- drivers/vfio/vfio_iommu_type1.c:update_user_bitmap
In drivers/vfio/pci/vfio_pci_core.c (ffffffff8192a0b4)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- drivers/vfio/pci/vfio_pci_core.c:vfio_pci_core_ioctl
- drivers/vfio/pci/vfio_pci_core.c:vfio_pci_core_ioctl
- drivers/vfio/pci/vfio_pci_core.c:vfio_pci_core_ioctl
- drivers/vfio/pci/vfio_pci_core.c:vfio_pci_core_ioctl
- drivers/vfio/pci/vfio_pci_core.c:vfio_pci_core_ioctl
In drivers/vfio/pci/vfio_pci_rdwr.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In drivers/vfio/pci/vfio_pci_config.c (ffffffff81930005)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- drivers/vfio/pci/vfio_pci_config.c:vfio_config_do_rw
- drivers/vfio/pci/vfio_pci_config.c:vfio_config_do_rw
In drivers/vfio/pci/vfio_pci_igd.c (ffffffff81930b07)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- drivers/vfio/pci/vfio_pci_igd.c:vfio_pci_igd_rw
In drivers/cdrom/cdrom.c (ffffffff81934416)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- drivers/cdrom/cdrom.c:mmc_ioctl_cdrom_read_data
- drivers/cdrom/cdrom.c:cdrom_read_cdda_old
In drivers/usb/core/devio.c (ffffffff8195326d)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:do_proc_bulk
- drivers/usb/core/devio.c:do_proc_bulk
- drivers/usb/core/devio.c:do_proc_control
- drivers/usb/core/devio.c:do_proc_control
- drivers/usb/core/devio.c:copy_urb_data_to_user
- drivers/usb/core/devio.c:copy_urb_data_to_user
- drivers/usb/core/devio.c:usbdev_read
- drivers/usb/core/devio.c:usbdev_read
In drivers/usb/core/devices.c (ffffffff8195501e)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- drivers/usb/core/devices.c:usb_device_dump
In drivers/usb/host/xhci-debugfs.c (ffffffff819ac710)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- drivers/usb/host/xhci-debugfs.c:xhci_port_write
In drivers/input/input-compat.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In drivers/input/mousedev.c (ffffffff819bc3d2)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
In drivers/input/evdev.c (ffffffff819bda6e)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:str_to_user
In drivers/input/misc/uinput.c (ffffffff819c3e8d)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_abs_setup
In drivers/rtc/dev.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In drivers/i2c/i2c-dev.c (ffffffff819d3b16)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- drivers/i2c/i2c-dev.c:i2cdev_ioctl_smbus
- drivers/i2c/i2c-dev.c:i2cdev_ioctl_smbus
- drivers/i2c/i2c-dev.c:i2cdev_ioctl_rdwr
- drivers/i2c/i2c-dev.c:i2cdev_read
In drivers/pps/pps.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In drivers/ptp/ptp_chardev.c (ffffffff819d9faf)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- drivers/ptp/ptp_chardev.c:ptp_read
In drivers/watchdog/watchdog_dev.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In drivers/md/md.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In drivers/md/dm.c (ffffffff81a0908e)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- drivers/md/dm.c:dm_dax_copy_to_iter
- drivers/md/dm.c:dm_dax_copy_from_iter
In drivers/md/dm-ioctl.c (ffffffff81a11662)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- drivers/md/dm-ioctl.c:ctl_ioctl
- drivers/md/dm-ioctl.c:copy_params
In drivers/platform/x86/intel/pmc/core.c (ffffffff81a5653e)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- drivers/platform/x86/intel/pmc/core.c:pmc_core_lpm_latch_mode_write
In drivers/remoteproc/remoteproc_debugfs.c (ffffffff81a5f78e)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- drivers/remoteproc/remoteproc_debugfs.c:rproc_recovery_write
- drivers/remoteproc/remoteproc_debugfs.c:rproc_coredump_write
In drivers/remoteproc/remoteproc_cdev.c (ffffffff81a60c10)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- drivers/remoteproc/remoteproc_cdev.c:rproc_cdev_write
In net/socket.c (ffffffff81a74a39)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- net/socket.c:put_user_ifreq
- net/socket.c:__do_sys_socketcall
- net/socket.c:____sys_sendmsg
- net/socket.c:move_addr_to_user
In net/core/sock.c (ffffffff81a7c8ff)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_setsockopt
In net/core/datagram.c (ffffffff81a8ac80)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- net/core/datagram.c:skb_copy_datagram_from_iter
- net/core/datagram.c:simple_copy_to_iter
In net/core/filter.c (ffffffff81acfd67)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- net/core/filter.c:sk_get_filter
- net/core/filter.c:__get_filter
- net/core/filter.c:bpf_prog_create_from_user
In net/core/dev_ioctl.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In net/core/skmsg.c (ffffffff81b055d8)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- net/core/skmsg.c:sk_msg_memcopy_from_iter
- net/core/skmsg.c:sk_msg_memcopy_from_iter
In net/compat.c (ffffffff81b0bcc3)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- net/compat.c:__do_compat_sys_socketcall
- net/compat.c:put_cmsg_compat
- net/compat.c:cmsghdr_from_user_compat_to_kern
In net/netlink/af_netlink.c (ffffffff81b260ce)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- net/netlink/af_netlink.c:netlink_sendmsg
In net/bpf/test_run.c (ffffffff81b2bfbb)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- net/bpf/test_run.c:bpf_prog_test_run_syscall
- net/bpf/test_run.c:bpf_prog_test_run_syscall
- net/bpf/test_run.c:bpf_ctx_init
- net/bpf/test_run.c:bpf_prog_test_run_raw_tp
In net/ethtool/ioctl.c (ffffffff81b3128d)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- net/ethtool/ioctl.c:dev_ethtool
- net/ethtool/ioctl.c:dev_ethtool
- net/ethtool/ioctl.c:get_phy_tunable
- net/ethtool/ioctl.c:ethtool_get_tunable
- net/ethtool/ioctl.c:ethtool_get_dump_data
- net/ethtool/ioctl.c:ethtool_get_phy_stats
- net/ethtool/ioctl.c:ethtool_get_stats
- net/ethtool/ioctl.c:ethtool_get_strings
- net/ethtool/ioctl.c:ethtool_self_test
- net/ethtool/ioctl.c:ethtool_set_eeprom
- net/ethtool/ioctl.c:ethtool_get_any_eeprom
- net/ethtool/ioctl.c:ethtool_get_regs
- net/ethtool/ioctl.c:ethtool_set_rxfh
- net/ethtool/ioctl.c:ethtool_get_rxfh
- net/ethtool/ioctl.c:ethtool_get_rxfh_indir
- net/ethtool/ioctl.c:ethtool_copy_validate_indir
- net/ethtool/ioctl.c:ethtool_rxnfc_copy_to_user
- net/ethtool/ioctl.c:ethtool_rxnfc_copy_to_user
- net/ethtool/ioctl.c:ethtool_rxnfc_copy_from_user
- net/ethtool/ioctl.c:ethtool_rxnfc_copy_from_compat
- net/ethtool/ioctl.c:ethtool_get_sset_info
In net/ipv4/ip_options.c (ffffffff81b4b54b)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- net/ipv4/ip_options.c:ip_options_get
In net/ipv4/ip_output.c (ffffffff81b4b9eb)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- net/ipv4/ip_output.c:ip_generic_getfrag
In net/ipv4/ip_sockglue.c (ffffffff81b51639)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- net/ipv4/ip_sockglue.c:do_ip_getsockopt
- net/ipv4/ip_sockglue.c:do_ip_getsockopt
- net/ipv4/ip_sockglue.c:do_ip_getsockopt
- net/ipv4/ip_sockglue.c:compat_ip_set_mcast_msfilter
In net/ipv4/tcp.c (ffffffff81b5a186)
Location: include/linux/thread_info.h:181
Inline: True
In net/ipv4/tcp_output.c (ffffffff81b723a4)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:tcp_send_syn_data
In net/ipv4/tcp_ipv4.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In net/ipv4/raw.c (ffffffff81b85929)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- net/ipv4/raw.c:raw_setsockopt
- net/ipv4/raw.c:raw_send_hdrinc
In net/ipv4/udp.c (ffffffff81b87c65)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_lib_getsockopt
- net/ipv4/udp.c:udp_recvmsg
- net/ipv4/udp.c:udplite_getfrag
In net/ipv4/arp.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In net/ipv4/devinet.c (ffffffff81b97f61)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- net/ipv4/devinet.c:inet_gifconf
In net/ipv4/af_inet.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In net/ipv4/igmp.c (ffffffff81ba14b6)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- net/ipv4/igmp.c:ip_mc_msfget
In net/ipv4/fib_frontend.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In net/ipv4/ping.c (ffffffff81baf7e8)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- net/ipv4/ping.c:ping_common_sendmsg
In net/ipv4/ipmr.c (ffffffff81bc2fce)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ip_mroute_getsockopt
In net/xfrm/xfrm_state.c (ffffffff81bd806d)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- net/xfrm/xfrm_state.c:xfrm_user_policy
In net/ipv6/af_inet6.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In net/ipv6/addrconf.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In net/ipv6/ipv6_sockglue.c (ffffffff81c155ea)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- net/ipv6/ipv6_sockglue.c:ipv6_set_opt_hdr
- net/ipv6/ipv6_sockglue.c:compat_ipv6_set_mcast_msfilter
In net/ipv6/udp.c (ffffffff81c1be54)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- net/ipv6/udp.c:udpv6_recvmsg
- net/ipv6/udp.c:udplite_getfrag
In net/ipv6/raw.c (ffffffff81c1fbce)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- net/ipv6/raw.c:rawv6_getsockopt
- net/ipv6/raw.c:rawv6_getsockopt
- net/ipv6/raw.c:rawv6_setsockopt
- net/ipv6/raw.c:rawv6_send_hdrinc
In net/ipv6/mcast.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In net/ipv6/tcp_ipv6.c (0)
Location: include/linux/thread_info.h:181
Inline: True
In net/ipv6/ip6_flowlabel.c (ffffffff81c35b34)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:fl_create
In net/ipv6/ip6mr.c (ffffffff81c3f960)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- net/ipv6/ip6mr.c:ip6_mroute_getsockopt
In net/packet/af_packet.c (ffffffff81c505ca)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- net/packet/af_packet.c:packet_getsockopt
- net/packet/af_packet.c:packet_setsockopt
- net/packet/af_packet.c:packet_setsockopt
- net/packet/af_packet.c:packet_setsockopt
- net/packet/af_packet.c:packet_sendmsg_spkt
In net/wireless/wext-core.c (ffffffff81c59a3d)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- net/wireless/wext-core.c:ioctl_standard_iw_point
- net/wireless/wext-core.c:ioctl_standard_iw_point
- net/wireless/wext-core.c:ioctl_standard_iw_point
In net/wireless/wext-priv.c (ffffffff81c5aa75)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- net/wireless/wext-priv.c:ioctl_private_iw_point
- net/wireless/wext-priv.c:ioctl_private_iw_point
In net/rfkill/core.c (ffffffff81c633f7)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- net/rfkill/core.c:rfkill_fop_write
- net/rfkill/core.c:rfkill_fop_read
In net/xdp/xsk.c (ffffffff81c7251c)
Location: include/linux/thread_info.h:181
Inline: True
Inline callers:
- net/xdp/xsk.c:xsk_getsockopt
- net/xdp/xsk.c:xsk_getsockopt
- net/xdp/xsk.c:xsk_setsockopt
In net/mptcp/sockopt.c (0)
Location: include/linux/thread_info.h:181
Inline: True
5.19
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/coco/tdx/tdx.c (ffffffff81002ff9)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- arch/x86/coco/tdx/tdx.c:tdx_get_report
- arch/x86/coco/tdx/tdx.c:tdx_get_report
In arch/x86/kernel/signal.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In arch/x86/kernel/ldt.c (ffffffff81047f6b)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- arch/x86/kernel/ldt.c:read_ldt
In arch/x86/kernel/sys_ia32.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In arch/x86/kernel/fpu/regset.c (ffffffff8105423d)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- arch/x86/kernel/fpu/regset.c:xstateregs_set
In arch/x86/kernel/fpu/signal.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In arch/x86/kernel/fpu/xstate.c (ffffffff81055539)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- arch/x86/kernel/fpu/xstate.c:copy_from_buffer
In arch/x86/kernel/tls.c (ffffffff81059c67)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- arch/x86/kernel/tls.c:regset_tls_set
In arch/x86/kernel/tboot.c (ffffffff8105a21b)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- arch/x86/kernel/tboot.c:tboot_log_read
In arch/x86/kernel/cpu/mce/dev-mcelog.c (ffffffff8106dbdc)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mce/dev-mcelog.c:mce_chrdev_write
In arch/x86/kernel/cpu/mtrr/if.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In arch/x86/kernel/cpu/microcode/intel.c (ffffffff81071af7)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- arch/x86/kernel/cpu/microcode/intel.c:generic_load_microcode
In arch/x86/kernel/cpu/resctrl/pseudo_lock.c (ffffffff8107c071)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- arch/x86/kernel/cpu/resctrl/pseudo_lock.c:pseudo_lock_measure_trigger
In arch/x86/kernel/cpu/sgx/ioctl.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In arch/x86/kernel/crash_dump_64.c (ffffffff8109884d)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- arch/x86/kernel/crash_dump_64.c:__copy_oldmem_page
In arch/x86/kernel/uprobes.c (ffffffff810a220a)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- arch/x86/kernel/uprobes.c:arch_uretprobe_hijack_return_addr
- arch/x86/kernel/uprobes.c:arch_uretprobe_hijack_return_addr
- arch/x86/kernel/uprobes.c:emulate_push_stack
In arch/x86/kernel/umip.c (ffffffff810a2eb2)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- arch/x86/kernel/umip.c:fixup_umip_exception
In arch/x86/mm/tlb.c (ffffffff810adea3)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- arch/x86/mm/tlb.c:tlbflush_write_file
In arch/x86/mm/pkeys.c (ffffffff810b8c13)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- arch/x86/mm/pkeys.c:init_pkru_write_file
In arch/x86/ia32/ia32_signal.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In kernel/fork.c (ffffffff810c7cbc)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- kernel/fork.c:copy_clone_args_from_user
- kernel/fork.c:copy_clone_args_from_user
In kernel/exit.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In kernel/capability.c (ffffffff810da15f)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- kernel/capability.c:__do_sys_capset
- kernel/capability.c:__do_sys_capget
In kernel/ptrace.c (ffffffff810dc4fa)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_request
- kernel/ptrace.c:ptrace_get_syscall_info
- kernel/ptrace.c:ptrace_writedata
- kernel/ptrace.c:ptrace_readdata
In kernel/signal.c (ffffffff810de5a2)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- kernel/signal.c:__ia32_compat_sys_rt_sigpending
- kernel/signal.c:__ia32_sys_rt_sigpending
- kernel/signal.c:__x64_sys_rt_sigpending
In kernel/sys.c (ffffffff810e86ce)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- kernel/sys.c:prctl_set_auxv
- kernel/sys.c:prctl_set_mm_map
- kernel/sys.c:__ia32_sys_setdomainname
- kernel/sys.c:__x64_sys_setdomainname
- kernel/sys.c:__ia32_sys_gethostname
- kernel/sys.c:__x64_sys_gethostname
- kernel/sys.c:__ia32_sys_sethostname
- kernel/sys.c:__x64_sys_sethostname
- kernel/sys.c:override_release
In kernel/regset.c (ffffffff81105468)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- kernel/regset.c:copy_regset_to_user
In kernel/sched/core.c (ffffffff81118f5d)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- kernel/sched/core.c:__ia32_sys_sched_getaffinity
- kernel/sched/core.c:__x64_sys_sched_getaffinity
- kernel/sched/core.c:get_user_cpu_mask
- kernel/sched/core.c:sched_attr_copy_to_user
- kernel/sched/core.c:sched_copy_attr
In kernel/sched/build_utility.c (ffffffff8114cac2)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- kernel/sched/build_utility.c:psi_write
- kernel/sched/build_utility.c:sched_dynamic_write
- kernel/sched/build_utility.c:sched_scaling_write
- kernel/sched/build_utility.c:sched_feat_write
In kernel/power/qos.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In kernel/power/user.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In kernel/printk/printk.c (ffffffff8115c54c)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- kernel/printk/printk.c:syslog_print_all
- kernel/printk/printk.c:syslog_print
- kernel/printk/printk.c:devkmsg_read
- kernel/printk/printk.c:devkmsg_write
In kernel/module/main.c (ffffffff8118fdff)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- kernel/module/main.c:__do_sys_init_module
In kernel/kcmp.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In kernel/profile.c (ffffffff8119408d)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- kernel/profile.c:read_profile
In kernel/time/time.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In kernel/time/posix-timers.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In kernel/time/itimer.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In kernel/futex/syscalls.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In kernel/kexec_core.c (ffffffff811bc48b)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- kernel/kexec_core.c:kimage_load_crash_segment
- kernel/kexec_core.c:kimage_load_normal_segment
In kernel/kexec.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In kernel/compat.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In kernel/user_namespace.c (ffffffff811dc512)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- kernel/user_namespace.c:proc_setgroups_write
In kernel/seccomp.c (ffffffff81203667)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_get_metadata
- kernel/seccomp.c:seccomp_get_filter
In kernel/relay.c (ffffffff81204490)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- kernel/relay.c:relay_file_read
In kernel/trace/trace.c (ffffffff8122740a)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- kernel/trace/trace.c:trace_parse_run_command
- kernel/trace/trace.c:tracing_buffers_read
- kernel/trace/trace.c:tracing_clock_write
- kernel/trace/trace.c:tracing_mark_raw_write
- kernel/trace/trace.c:tracing_mark_write
- kernel/trace/trace.c:tracing_set_trace_write
- kernel/trace/trace.c:tracing_trace_options_write
In kernel/trace/trace_hwlat.c (ffffffff81230aa1)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- kernel/trace/trace_hwlat.c:hwlat_mode_write
In kernel/trace/blktrace.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In kernel/trace/bpf_trace.c (ffffffff81259e41)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- kernel/trace/bpf_trace.c:bpf_kprobe_multi_link_attach
- kernel/trace/bpf_trace.c:bpf_kprobe_multi_link_attach
- kernel/trace/bpf_trace.c:perf_event_query_prog_array
In kernel/trace/trace_uprobe.c (ffffffff81265d0e)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- kernel/trace/trace_uprobe.c:process_fetch_insn
In kernel/bpf/core.c (ffffffff8126e081)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- kernel/bpf/core.c:bpf_prog_array_copy_to_user
In kernel/bpf/syscall.c (ffffffff81276aaf)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:bpf_task_fd_query_copy
- kernel/bpf/syscall.c:bpf_task_fd_query_copy
- kernel/bpf/syscall.c:bpf_raw_tp_link_fill_link_info
- kernel/bpf/syscall.c:bpf_raw_tp_link_fill_link_info
- kernel/bpf/syscall.c:bpf_prog_load
- kernel/bpf/syscall.c:map_lookup_and_delete_elem
- kernel/bpf/syscall.c:generic_map_lookup_batch
- kernel/bpf/syscall.c:generic_map_lookup_batch
- kernel/bpf/syscall.c:generic_map_lookup_batch
- kernel/bpf/syscall.c:generic_map_lookup_batch
- kernel/bpf/syscall.c:generic_map_update_batch
- kernel/bpf/syscall.c:generic_map_update_batch
- kernel/bpf/syscall.c:generic_map_delete_batch
- kernel/bpf/syscall.c:map_get_next_key
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_lookup_elem
- kernel/bpf/syscall.c:map_lookup_elem
In kernel/bpf/verifier.c (ffffffff8127cf1f)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- kernel/bpf/verifier.c:bpf_verifier_vlog
In kernel/bpf/helpers.c (ffffffff8129723f)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- kernel/bpf/helpers.c:bpf_copy_from_user
In kernel/bpf/bpf_iter.c (ffffffff81299e0d)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- kernel/bpf/bpf_iter.c:bpf_iter_link_attach
- kernel/bpf/bpf_iter.c:bpf_iter_link_fill_link_info
- kernel/bpf/bpf_iter.c:bpf_iter_link_fill_link_info
- kernel/bpf/bpf_iter.c:bpf_seq_read
- kernel/bpf/bpf_iter.c:bpf_seq_read
In kernel/bpf/hashtab.c (ffffffff8129e20f)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- kernel/bpf/hashtab.c:__htab_map_lookup_and_delete_batch
- kernel/bpf/hashtab.c:__htab_map_lookup_and_delete_batch
In kernel/bpf/btf.c (ffffffff812b7763)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- kernel/bpf/btf.c:btf_get_info_by_fd
- kernel/bpf/btf.c:btf_get_info_by_fd
- kernel/bpf/btf.c:btf_get_info_by_fd
- kernel/bpf/btf.c:btf_get_info_by_fd
- kernel/bpf/btf.c:btf_get_info_by_fd
- kernel/bpf/btf.c:btf_parse
In kernel/bpf/offload.c (ffffffff812bef73)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- kernel/bpf/offload.c:bpf_prog_offload_info_fill
In kernel/bpf/net_namespace.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In kernel/bpf/cgroup.c (ffffffff812c5b7b)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- kernel/bpf/cgroup.c:__cgroup_bpf_run_filter_getsockopt
- kernel/bpf/cgroup.c:__cgroup_bpf_run_filter_getsockopt
- kernel/bpf/cgroup.c:__cgroup_bpf_run_filter_setsockopt
In kernel/events/core.c (ffffffff812d079c)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- kernel/events/core.c:perf_copy_attr
- kernel/events/core.c:perf_read
- kernel/events/core.c:perf_read
In kernel/rseq.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In kernel/watch_queue.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In mm/maccess.c (ffffffff812fbd24)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- mm/maccess.c:copy_to_user_nofault
- mm/maccess.c:copy_from_user_nofault
In mm/shmem.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In mm/util.c (ffffffff8131d5e7)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- mm/util.c:memdup_user_nul
- mm/util.c:vmemdup_user
- mm/util.c:memdup_user
In mm/memory.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In mm/mincore.c (ffffffff81348e0a)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- mm/mincore.c:__do_sys_mincore
In mm/mempolicy.c (ffffffff81396fe8)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- mm/mempolicy.c:kernel_get_mempolicy
In mm/migrate.c (ffffffff813b141e)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- mm/migrate.c:do_pages_stat
- mm/migrate.c:do_pages_stat
In mm/huge_memory.c (ffffffff813c12fd)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- mm/huge_memory.c:split_huge_pages_write
In mm/userfaultfd.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In mm/memfd.c (ffffffff813e8fa3)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- mm/memfd.c:__do_sys_memfd_create
In fs/open.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In fs/read_write.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In fs/stat.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In fs/exec.c (ffffffff813fb814)
Location: include/linux/thread_info.h:195
Inline: True
In fs/pipe.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In fs/namei.c (ffffffff81409c3c)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- fs/namei.c:readlink_copy
In fs/fcntl.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In fs/ioctl.c (ffffffff8140c46a)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/select.c (ffffffff8140fab6)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- fs/select.c:do_sys_poll
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
In fs/filesystems.c (ffffffff8141c95d)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- fs/filesystems.c:fs_name
In fs/namespace.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In fs/seq_file.c (ffffffff81427026)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- fs/seq_file.c:seq_read_iter
- fs/seq_file.c:seq_read_iter
In fs/xattr.c (ffffffff814281dc)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- fs/xattr.c:listxattr
- fs/xattr.c:do_getxattr
In fs/libfs.c (ffffffff8142b66c)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- fs/libfs.c:simple_attr_write
- fs/libfs.c:simple_transaction_get
- fs/libfs.c:simple_write_to_buffer
- fs/libfs.c:simple_read_from_buffer
In fs/splice.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In fs/utimes.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In fs/d_path.c (ffffffff8143bdc3)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- fs/d_path.c:__do_sys_getcwd
In fs/statfs.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In fs/fsopen.c (ffffffff814403fa)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- fs/fsopen.c:fscontext_read
In fs/notify/inotify/inotify_user.c (ffffffff814523ee)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- fs/notify/inotify/inotify_user.c:inotify_read
In fs/notify/fanotify/fanotify_user.c (ffffffff81454991)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify_user.c:copy_fid_info_to_user
- fs/notify/fanotify/fanotify_user.c:copy_fid_info_to_user
In fs/eventpoll.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In fs/signalfd.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In fs/timerfd.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In fs/eventfd.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In fs/userfaultfd.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In fs/aio.c (ffffffff81461cad)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- fs/aio.c:aio_read_events_ring
In fs/crypto/keyring.c (ffffffff8146d9ac)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- fs/crypto/keyring.c:fscrypt_ioctl_add_key
In fs/crypto/policy.c (ffffffff81470a97)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- fs/crypto/policy.c:fscrypt_ioctl_get_policy_ex
- fs/crypto/policy.c:fscrypt_ioctl_set_policy
In fs/verity/enable.c (ffffffff8147276d)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- fs/verity/enable.c:enable_verity
- fs/verity/enable.c:enable_verity
In fs/verity/measure.c (ffffffff8147359a)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- fs/verity/measure.c:fsverity_ioctl_measure
In fs/verity/read_metadata.c (ffffffff81473ebd)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- fs/verity/read_metadata.c:fsverity_read_buffer
In fs/binfmt_elf.c (ffffffff8147c6e9)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- fs/binfmt_elf.c:create_elf_tables
In fs/compat_binfmt_elf.c (ffffffff8147f0cc)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- fs/compat_binfmt_elf.c:create_elf_tables
In fs/coredump.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In fs/fhandle.c (ffffffff814866e7)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- fs/fhandle.c:handle_to_path
- fs/fhandle.c:do_sys_name_to_handle
In fs/iomap/direct-io.c (ffffffff8148cb86)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- fs/iomap/direct-io.c:iomap_dio_inline_iter
- fs/iomap/direct-io.c:iomap_dio_inline_iter
In fs/quota/quota.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In fs/proc/task_mmu.c (ffffffff81498a5a)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- fs/proc/task_mmu.c:pagemap_read
- fs/proc/task_mmu.c:clear_refs_write
In fs/proc/base.c (ffffffff814a10d8)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- fs/proc/base.c:proc_pid_readlink
- fs/proc/base.c:comm_write
- fs/proc/base.c:sched_autogroup_write
- fs/proc/base.c:oom_score_adj_write
- fs/proc/base.c:oom_adj_write
- fs/proc/base.c:environ_read
- fs/proc/base.c:get_mm_cmdline
- fs/proc/base.c:get_mm_proctitle
In fs/proc/proc_sysctl.c (ffffffff814acc07)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- fs/proc/proc_sysctl.c:proc_sys_call_handler
- fs/proc/proc_sysctl.c:proc_sys_call_handler
In fs/proc/kcore.c (ffffffff814af611)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
In fs/proc/vmcore.c (ffffffff814b0a1f)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- fs/proc/vmcore.c:__read_vmcore
- fs/proc/vmcore.c:__read_vmcore
- fs/proc/vmcore.c:__read_vmcore
In fs/kernfs/file.c (ffffffff814b631a)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- fs/kernfs/file.c:kernfs_fop_write_iter
- fs/kernfs/file.c:kernfs_file_read_iter
In fs/configfs/file.c (ffffffff814b9a4e)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- fs/configfs/file.c:configfs_bin_write_iter
- fs/configfs/file.c:configfs_bin_read_iter
- fs/configfs/file.c:configfs_read_iter
In fs/ext4/ioctl.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In fs/ext4/crypto.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In fs/fat/dir.c (ffffffff815578c4)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- fs/fat/dir.c:fat_compat_ioctl_filldir
- fs/fat/dir.c:fat_compat_ioctl_filldir
- fs/fat/dir.c:fat_compat_ioctl_filldir
- fs/fat/dir.c:fat_ioctl_filldir
- fs/fat/dir.c:fat_ioctl_filldir
- fs/fat/dir.c:fat_ioctl_filldir
In fs/fat/file.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In fs/ecryptfs/miscdev.c (ffffffff8157123e)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- fs/ecryptfs/miscdev.c:ecryptfs_miscdev_read
- fs/ecryptfs/miscdev.c:ecryptfs_miscdev_read
In fs/efivarfs/file.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In ipc/compat.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In ipc/msgutil.c (ffffffff81594cae)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- ipc/msgutil.c:store_msg
- ipc/msgutil.c:store_msg
- ipc/msgutil.c:load_msg
- ipc/msgutil.c:load_msg
In ipc/msg.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In ipc/sem.c (ffffffff8159b713)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- ipc/sem.c:do_semtimedop
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
In ipc/shm.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In ipc/syscall.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In ipc/mqueue.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In security/keys/keyctl.c (ffffffff815aaa26)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- security/keys/keyctl.c:keyctl_capabilities
- security/keys/keyctl.c:keyctl_get_security
- security/keys/keyctl.c:keyctl_instantiate_key_common
- security/keys/keyctl.c:keyctl_read_key
- security/keys/keyctl.c:keyctl_describe_key
- security/keys/keyctl.c:keyctl_describe_key
- security/keys/keyctl.c:keyctl_update_key
- security/keys/keyctl.c:__do_sys_add_key
In security/keys/compat_dh.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In security/keys/dh.c (ffffffff815af71c)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- security/keys/dh.c:__keyctl_dh_compute
- security/keys/dh.c:__keyctl_dh_compute
- security/keys/dh.c:keyctl_dh_compute_kdf
In security/keys/keyctl_pkey.c (ffffffff815aff31)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- security/keys/keyctl_pkey.c:keyctl_pkey_e_d_s
In security/selinux/hooks.c (ffffffff815c411e)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_socket_getpeersec_stream
In security/selinux/selinuxfs.c (ffffffff815d1bb5)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- security/selinux/selinuxfs.c:sel_write_load
In security/smack/smack_lsm.c (ffffffff815eb0bc)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- security/smack/smack_lsm.c:smack_socket_getpeersec_stream
In security/smack/smackfs.c (ffffffff815f2b48)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- security/smack/smackfs.c:smk_write_ptrace
- security/smack/smackfs.c:smk_write_logging
- security/smack/smackfs.c:smk_write_mapped
- security/smack/smackfs.c:smk_write_direct
- security/smack/smackfs.c:smk_write_doi
In security/tomoyo/common.c (ffffffff815f72c0)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- security/tomoyo/common.c:tomoyo_flush
In security/tomoyo/securityfs_if.c (ffffffff81606a9b)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- security/tomoyo/securityfs_if.c:tomoyo_read_self
In security/apparmor/apparmorfs.c (ffffffff8160d2ba)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
In security/apparmor/lsm.c (ffffffff816241c7)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
In security/landlock/syscalls.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In block/ioctl.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In block/bsg.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In block/bsg-lib.c (ffffffff816a0b17)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_transport_sg_io_fn
In block/blk-zoned.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In block/blk-mq-debugfs.c (ffffffff816bb350)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_state_write
In block/sed-opal.c (ffffffff816c0b6b)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- block/sed-opal.c:read_table_data
- block/sed-opal.c:generic_table_write_data
In io_uring/io_uring.c (ffffffff81e8f68f)
Location: include/linux/thread_info.h:195
Inline: True
In lib/iov_iter.c (ffffffff816e5fc9)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- lib/iov_iter.c:hash_and_copy_to_iter
In lib/kfifo.c (ffffffff816e7d8e)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- lib/kfifo.c:kfifo_copy_to_user
- lib/kfifo.c:kfifo_copy_to_user
- lib/kfifo.c:kfifo_copy_from_user
- lib/kfifo.c:kfifo_copy_from_user
In lib/kstrtox.c (ffffffff816ee60b)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- lib/kstrtox.c:kstrtos8_from_user
- lib/kstrtox.c:kstrtou8_from_user
- lib/kstrtox.c:kstrtos16_from_user
- lib/kstrtox.c:kstrtou16_from_user
- lib/kstrtox.c:kstrtoint_from_user
- lib/kstrtox.c:kstrtouint_from_user
- lib/kstrtox.c:kstrtoll_from_user
- lib/kstrtox.c:kstrtoull_from_user
- lib/kstrtox.c:kstrtobool_from_user
In lib/strncpy_from_user.c (ffffffff8176e9ad)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- lib/strncpy_from_user.c:strncpy_from_user
In lib/seq_buf.c (ffffffff8177fed3)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- lib/seq_buf.c:seq_buf_to_user
In arch/x86/lib/insn-eval.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In arch/x86/lib/usercopy.c (ffffffff81791dfe)
Location: include/linux/thread_info.h:195
Inline: True
In drivers/gpio/gpiolib-cdev.c (ffffffff817ab3ee)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/gpio/gpiolib-cdev.c:lineevent_read
In drivers/pci/vgaarb.c (ffffffff817f42c5)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/pci/vgaarb.c:vga_arb_write
- drivers/pci/vgaarb.c:vga_arb_read
In drivers/video/fbdev/core/fbmem.c (ffffffff81807837)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/video/fbdev/core/fbmem.c:fb_write
- drivers/video/fbdev/core/fbmem.c:fb_read
In drivers/video/fbdev/core/fbcmap.c (ffffffff8180bf75)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
In drivers/video/fbdev/core/fbcon.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In drivers/video/fbdev/imsttfb.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In drivers/acpi/proc.c (ffffffff8182a764)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/acpi/proc.c:acpi_system_write_wakeup_device
In drivers/acpi/acpi_dbg.c (ffffffff8189ac8d)
Location: include/linux/thread_info.h:195
Inline: True
In drivers/xen/xenbus/xenbus_dev_frontend.c (ffffffff818d9589)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_write
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_read
In drivers/xen/mcelog.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In drivers/tty/tty_io.c (ffffffff818f1adb)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/tty/tty_io.c:do_tty_write
- drivers/tty/tty_io.c:tty_read
In drivers/tty/tty_ioctl.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In drivers/tty/vt/vt_ioctl.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In drivers/tty/vt/vc_screen.c (ffffffff819044fa)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/tty/vt/vc_screen.c:vcs_write
- drivers/tty/vt/vc_screen.c:vcs_read
In drivers/tty/vt/selection.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff81908cbd)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/tty/vt/keyboard.c:vt_do_kdgkb_ioctl
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:vt_do_diacrit
In drivers/tty/vt/consolemap.c (ffffffff81909de2)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/tty/vt/consolemap.c:con_get_unimap
In drivers/tty/vt/vt.c (ffffffff8190bfba)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:con_font_get
In drivers/tty/serial/serial_core.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In drivers/char/mem.c (ffffffff8193382d)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/char/mem.c:write_mem
- drivers/char/mem.c:read_mem
In drivers/char/random.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In drivers/char/virtio_console.c (ffffffff81938b0c)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/char/virtio_console.c:port_fops_write
- drivers/char/virtio_console.c:fill_readbuf
In drivers/char/hpet.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In drivers/char/hw_random/core.c (ffffffff8193b635)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:rng_dev_read
In drivers/char/tpm/tpm-dev-common.c (ffffffff81943423)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/char/tpm/tpm-dev-common.c:tpm_common_write
- drivers/char/tpm/tpm-dev-common.c:tpm_common_read
In drivers/base/regmap/regmap-debugfs.c (ffffffff819af95f)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/base/regmap/regmap-debugfs.c:regmap_reg_ranges_read_file
- drivers/base/regmap/regmap-debugfs.c:regmap_read_debugfs
In drivers/block/loop.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In drivers/mfd/aat2870-core.c (ffffffff819d1403)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/mfd/aat2870-core.c:aat2870_reg_write_file
In drivers/nvdimm/bus.c (ffffffff819d66d7)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/nvdimm/bus.c:__nd_ioctl
- drivers/nvdimm/bus.c:__nd_ioctl
- drivers/nvdimm/bus.c:__nd_ioctl
- drivers/nvdimm/bus.c:__nd_ioctl
In drivers/dma-buf/dma-buf.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In drivers/dma-buf/dma-heap.c (ffffffff819f1975)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/dma-buf/dma-heap.c:dma_heap_ioctl
- drivers/dma-buf/dma-heap.c:dma_heap_ioctl
In drivers/dma-buf/sync_file.c (ffffffff819f3f9a)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/dma-buf/sync_file.c:sync_file_ioctl_fence_info
In drivers/dma-buf/sw_sync.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In drivers/dma-buf/udmabuf.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In drivers/scsi/scsi_ioctl.c (ffffffff819fa7f5)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/scsi/scsi_ioctl.c:scsi_ioctl
- drivers/scsi/scsi_ioctl.c:sg_scsi_ioctl
- drivers/scsi/scsi_ioctl.c:sg_scsi_ioctl
- drivers/scsi/scsi_ioctl.c:sg_scsi_ioctl
- drivers/scsi/scsi_ioctl.c:sg_scsi_ioctl
- drivers/scsi/scsi_ioctl.c:sg_io
- drivers/scsi/scsi_ioctl.c:sg_io
- drivers/scsi/scsi_ioctl.c:ioctl_probe
In drivers/scsi/scsi_devinfo.c (ffffffff81a09dce)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/scsi/scsi_devinfo.c:proc_scsi_devinfo_write
In drivers/scsi/scsi_proc.c (ffffffff81a0a501)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/scsi/scsi_proc.c:proc_scsi_write
- drivers/scsi/scsi_proc.c:proc_scsi_host_write
In drivers/scsi/scsi_bsg.c (ffffffff81a0d403)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/scsi/scsi_bsg.c:scsi_bsg_sg_io_fn
- drivers/scsi/scsi_bsg.c:scsi_bsg_sg_io_fn
In drivers/scsi/sg.c (ffffffff81a1b6be)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/scsi/sg.c:sg_read_oxfer
- drivers/scsi/sg.c:sg_read_oxfer
- drivers/scsi/sg.c:sg_write
- drivers/scsi/sg.c:sg_new_read
In drivers/ata/libata-scsi.c (ffffffff81a2e6ad)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/ata/libata-scsi.c:ata_cmd_ioctl
In drivers/gpu/vga/vga_switcheroo.c (ffffffff81a474cb)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/gpu/vga/vga_switcheroo.c:vga_switcheroo_debugfs_write
In drivers/net/tun.c (ffffffff81a652db)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/net/tun.c:__tun_chr_ioctl
- drivers/net/tun.c:__tun_chr_ioctl
- drivers/net/tun.c:__tun_chr_ioctl
- drivers/net/tun.c:tun_do_read
In drivers/net/ppp/ppp_generic.c (ffffffff81a6882f)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/net/ppp/ppp_generic.c:ppp_set_compress
- drivers/net/ppp/ppp_generic.c:ppp_write
In drivers/net/wwan/wwan_core.c (ffffffff81a6f1e2)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/net/wwan/wwan_core.c:wwan_port_fops_write
- drivers/net/wwan/wwan_core.c:wwan_port_fops_read
In drivers/vfio/vfio.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In drivers/vfio/vfio_iommu_type1.c (ffffffff81a7aadb)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/vfio/vfio_iommu_type1.c:vfio_iommu_type1_dma_rw_chunk
- drivers/vfio/vfio_iommu_type1.c:vfio_iommu_type1_dma_rw_chunk
- drivers/vfio/vfio_iommu_type1.c:vfio_iommu_type1_get_info
- drivers/vfio/vfio_iommu_type1.c:vfio_iommu_type1_get_info
- drivers/vfio/vfio_iommu_type1.c:update_user_bitmap
In drivers/vfio/pci/vfio_pci_core.c (ffffffff81a8146a)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/vfio/pci/vfio_pci_core.c:vfio_pci_core_ioctl
- drivers/vfio/pci/vfio_pci_core.c:vfio_pci_core_ioctl
- drivers/vfio/pci/vfio_pci_core.c:vfio_pci_core_ioctl
- drivers/vfio/pci/vfio_pci_core.c:vfio_pci_core_ioctl
- drivers/vfio/pci/vfio_pci_core.c:vfio_pci_core_ioctl
In drivers/vfio/pci/vfio_pci_rdwr.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In drivers/vfio/pci/vfio_pci_config.c (ffffffff81a869d2)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/vfio/pci/vfio_pci_config.c:vfio_config_do_rw
- drivers/vfio/pci/vfio_pci_config.c:vfio_config_do_rw
In drivers/vfio/pci/vfio_pci_igd.c (ffffffff81a87d5a)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/vfio/pci/vfio_pci_igd.c:vfio_pci_igd_rw
- drivers/vfio/pci/vfio_pci_igd.c:vfio_pci_igd_rw
- drivers/vfio/pci/vfio_pci_igd.c:vfio_pci_igd_rw
- drivers/vfio/pci/vfio_pci_igd.c:vfio_pci_igd_rw
- drivers/vfio/pci/vfio_pci_igd.c:vfio_pci_igd_rw
- drivers/vfio/pci/vfio_pci_igd.c:vfio_pci_igd_rw
In drivers/cdrom/cdrom.c (ffffffff81a8c0f1)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/cdrom/cdrom.c:mmc_ioctl_cdrom_read_data
- drivers/cdrom/cdrom.c:cdrom_read_cdda_old
In drivers/usb/core/devio.c (ffffffff81aac8ea)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:proc_ioctl
- drivers/usb/core/devio.c:proc_ioctl
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:do_proc_bulk
- drivers/usb/core/devio.c:do_proc_bulk
- drivers/usb/core/devio.c:do_proc_control
- drivers/usb/core/devio.c:do_proc_control
- drivers/usb/core/devio.c:copy_urb_data_to_user
- drivers/usb/core/devio.c:copy_urb_data_to_user
- drivers/usb/core/devio.c:usbdev_read
- drivers/usb/core/devio.c:usbdev_read
In drivers/usb/core/devices.c (ffffffff81aae916)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/usb/core/devices.c:usb_device_dump
In drivers/usb/host/xhci-debugfs.c (ffffffff81b0acc2)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/usb/host/xhci-debugfs.c:xhci_port_write
In drivers/input/input-compat.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In drivers/input/mousedev.c (ffffffff81b1ba33)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
In drivers/input/evdev.c (ffffffff81b1dd18)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:str_to_user
In drivers/input/misc/uinput.c (ffffffff81b24add)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_abs_setup
In drivers/rtc/dev.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In drivers/i2c/i2c-dev.c (ffffffff81b36216)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/i2c/i2c-dev.c:i2cdev_ioctl_smbus
- drivers/i2c/i2c-dev.c:i2cdev_ioctl_smbus
- drivers/i2c/i2c-dev.c:i2cdev_ioctl_rdwr
- drivers/i2c/i2c-dev.c:i2cdev_read
In drivers/pps/pps.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In drivers/ptp/ptp_chardev.c (ffffffff81b3d62b)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/ptp/ptp_chardev.c:ptp_read
In drivers/watchdog/watchdog_dev.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In drivers/md/md.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In drivers/md/dm-ioctl.c (ffffffff81b79dcd)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/md/dm-ioctl.c:ctl_ioctl
- drivers/md/dm-ioctl.c:copy_params
In drivers/platform/x86/intel/pmc/core.c (ffffffff81bc6a36)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/platform/x86/intel/pmc/core.c:pmc_core_lpm_latch_mode_write
In drivers/remoteproc/remoteproc_debugfs.c (ffffffff81bcf9cc)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/remoteproc/remoteproc_debugfs.c:rproc_recovery_write
- drivers/remoteproc/remoteproc_debugfs.c:rproc_coredump_write
In drivers/remoteproc/remoteproc_cdev.c (ffffffff81bd11de)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/remoteproc/remoteproc_cdev.c:rproc_cdev_write
In net/socket.c (ffffffff81be6085)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- net/socket.c:put_user_ifreq
- net/socket.c:__do_sys_socketcall
- net/socket.c:____sys_sendmsg
- net/socket.c:move_addr_to_user
- net/socket.c:move_addr_to_kernel
In net/core/sock.c (ffffffff81bf31fe)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_setsockopt
In net/core/datagram.c (ffffffff81c002c3)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- net/core/datagram.c:skb_copy_datagram_from_iter
- net/core/datagram.c:simple_copy_to_iter
In net/core/filter.c (ffffffff81c4d4f6)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- net/core/filter.c:sk_get_filter
- net/core/filter.c:__get_filter
- net/core/filter.c:bpf_prog_create_from_user
In net/core/dev_ioctl.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In net/core/skmsg.c (ffffffff81c8ab7e)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- net/core/skmsg.c:sk_msg_memcopy_from_iter
- net/core/skmsg.c:sk_msg_memcopy_from_iter
In net/core/sock_map.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In net/compat.c (ffffffff81c9240d)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- net/compat.c:__do_compat_sys_socketcall
- net/compat.c:put_cmsg_compat
- net/compat.c:cmsghdr_from_user_compat_to_kern
In net/netlink/af_netlink.c (ffffffff81caecf2)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- net/netlink/af_netlink.c:netlink_sendmsg
In net/bpf/test_run.c (ffffffff81cb65e1)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- net/bpf/test_run.c:bpf_prog_test_run_syscall
- net/bpf/test_run.c:bpf_prog_test_run_xdp
- net/bpf/test_run.c:bpf_ctx_init
In net/bpf/bpf_dummy_struct_ops.c (ffffffff81cb68f3)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- net/bpf/bpf_dummy_struct_ops.c:bpf_struct_ops_test_run
In net/ethtool/ioctl.c (ffffffff81cbc1b0)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- net/ethtool/ioctl.c:__dev_ethtool
- net/ethtool/ioctl.c:__dev_ethtool
- net/ethtool/ioctl.c:__dev_ethtool
- net/ethtool/ioctl.c:__dev_ethtool
- net/ethtool/ioctl.c:get_phy_tunable
- net/ethtool/ioctl.c:ethtool_get_dump_data
- net/ethtool/ioctl.c:ethtool_get_phy_stats
- net/ethtool/ioctl.c:ethtool_get_stats
- net/ethtool/ioctl.c:ethtool_get_strings
- net/ethtool/ioctl.c:ethtool_self_test
- net/ethtool/ioctl.c:ethtool_set_eeprom
- net/ethtool/ioctl.c:ethtool_get_any_eeprom
- net/ethtool/ioctl.c:ethtool_set_rxfh
- net/ethtool/ioctl.c:ethtool_get_rxfh
- net/ethtool/ioctl.c:ethtool_get_rxfh_indir
- net/ethtool/ioctl.c:ethtool_copy_validate_indir
- net/ethtool/ioctl.c:ethtool_rxnfc_copy_to_user
- net/ethtool/ioctl.c:ethtool_rxnfc_copy_to_user
- net/ethtool/ioctl.c:ethtool_rxnfc_copy_from_user
- net/ethtool/ioctl.c:ethtool_rxnfc_copy_from_compat
- net/ethtool/ioctl.c:ethtool_get_sset_info
In net/ipv4/ip_options.c (ffffffff81cd8a55)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- net/ipv4/ip_options.c:ip_options_get
In net/ipv4/ip_output.c (ffffffff81cd90bb)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- net/ipv4/ip_output.c:ip_generic_getfrag
In net/ipv4/ip_sockglue.c (ffffffff81cde51d)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- net/ipv4/ip_sockglue.c:do_ip_getsockopt
- net/ipv4/ip_sockglue.c:do_ip_getsockopt
- net/ipv4/ip_sockglue.c:do_ip_getsockopt
- net/ipv4/ip_sockglue.c:compat_ip_set_mcast_msfilter
In net/ipv4/tcp.c (ffffffff81ce84c6)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- net/ipv4/tcp.c:skb_do_copy_data_nocache
- net/ipv4/tcp.c:skb_do_copy_data_nocache
In net/ipv4/tcp_output.c (ffffffff81d01aca)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:tcp_send_syn_data
In net/ipv4/tcp_ipv4.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In net/ipv4/raw.c (ffffffff81d166b1)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- net/ipv4/raw.c:raw_setsockopt
- net/ipv4/raw.c:raw_send_hdrinc
In net/ipv4/udp.c (ffffffff81d18e4b)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_lib_getsockopt
- net/ipv4/udp.c:udp_recvmsg
- net/ipv4/udp.c:udplite_getfrag
In net/ipv4/arp.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In net/ipv4/devinet.c (ffffffff81d29d11)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- net/ipv4/devinet.c:inet_gifconf
In net/ipv4/af_inet.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In net/ipv4/igmp.c (ffffffff81d33a4d)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- net/ipv4/igmp.c:ip_mc_msfget
In net/ipv4/fib_frontend.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In net/ipv4/ping.c (ffffffff81d42cec)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- net/ipv4/ping.c:ping_common_sendmsg
In net/ipv4/ipmr.c (ffffffff81d57d3f)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ip_mroute_getsockopt
In net/xfrm/xfrm_state.c (ffffffff81d6ef45)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- net/xfrm/xfrm_state.c:xfrm_user_policy
In net/ipv6/af_inet6.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In net/ipv6/addrconf.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In net/ipv6/ipv6_sockglue.c (ffffffff81db0e06)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- net/ipv6/ipv6_sockglue.c:ipv6_set_opt_hdr
- net/ipv6/ipv6_sockglue.c:compat_ipv6_set_mcast_msfilter
In net/ipv6/udp.c (ffffffff81db8611)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- net/ipv6/udp.c:udpv6_recvmsg
- net/ipv6/udp.c:udplite_getfrag
In net/ipv6/raw.c (ffffffff81dbc8a2)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- net/ipv6/raw.c:rawv6_getsockopt
- net/ipv6/raw.c:rawv6_getsockopt
- net/ipv6/raw.c:rawv6_setsockopt
- net/ipv6/raw.c:rawv6_send_hdrinc
In net/ipv6/mcast.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In net/ipv6/tcp_ipv6.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In net/ipv6/ip6_flowlabel.c (ffffffff81dd35bd)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:fl_create
In net/ipv6/ip6mr.c (ffffffff81ddded1)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- net/ipv6/ip6mr.c:ip6_mroute_getsockopt
In net/packet/af_packet.c (ffffffff81df1185)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- net/packet/af_packet.c:packet_getsockopt
- net/packet/af_packet.c:packet_setsockopt
- net/packet/af_packet.c:packet_setsockopt
- net/packet/af_packet.c:packet_setsockopt
- net/packet/af_packet.c:packet_sendmsg_spkt
In net/wireless/wext-core.c (ffffffff81dfb239)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- net/wireless/wext-core.c:ioctl_standard_iw_point
- net/wireless/wext-core.c:ioctl_standard_iw_point
- net/wireless/wext-core.c:ioctl_standard_iw_point
In net/wireless/wext-priv.c (ffffffff81dfc538)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- net/wireless/wext-priv.c:ioctl_private_iw_point
- net/wireless/wext-priv.c:ioctl_private_iw_point
In net/rfkill/core.c (ffffffff81e05ddf)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- net/rfkill/core.c:rfkill_fop_write
- net/rfkill/core.c:rfkill_fop_read
In net/xdp/xsk.c (ffffffff81e164e5)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- net/xdp/xsk.c:xsk_getsockopt
- net/xdp/xsk.c:xsk_getsockopt
- net/xdp/xsk.c:xsk_setsockopt
In net/mptcp/sockopt.c (ffffffff81e34ee0)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- net/mptcp/sockopt.c:mptcp_getsockopt
- net/mptcp/sockopt.c:mptcp_getsockopt_subflow_addrs
- net/mptcp/sockopt.c:mptcp_getsockopt_tcpinfo
- net/mptcp/sockopt.c:mptcp_put_subflow_data
In net/mctp/af_mctp.c (ffffffff81e3728d)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- net/mctp/af_mctp.c:mctp_sendmsg
6.2
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/signal_64.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In arch/x86/kernel/ldt.c (ffffffff81052c5b)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- arch/x86/kernel/ldt.c:read_ldt
In arch/x86/kernel/sys_ia32.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In arch/x86/kernel/signal_32.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In arch/x86/kernel/fpu/regset.c (ffffffff81061e7f)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- arch/x86/kernel/fpu/regset.c:xstateregs_set
In arch/x86/kernel/fpu/signal.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In arch/x86/kernel/fpu/xstate.c (ffffffff81063139)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- arch/x86/kernel/fpu/xstate.c:copy_from_buffer
In arch/x86/kernel/tls.c (ffffffff81067617)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- arch/x86/kernel/tls.c:regset_tls_set
In arch/x86/kernel/tboot.c (ffffffff81067ceb)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- arch/x86/kernel/tboot.c:tboot_log_read
In arch/x86/kernel/cpu/mce/dev-mcelog.c (ffffffff8107de8c)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mce/dev-mcelog.c:mce_chrdev_write
In arch/x86/kernel/cpu/mtrr/if.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In arch/x86/kernel/cpu/microcode/intel.c (ffffffff81081787)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- arch/x86/kernel/cpu/microcode/intel.c:generic_load_microcode
In arch/x86/kernel/cpu/resctrl/pseudo_lock.c (ffffffff8108d4c1)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- arch/x86/kernel/cpu/resctrl/pseudo_lock.c:pseudo_lock_measure_trigger
In arch/x86/kernel/cpu/sgx/ioctl.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In arch/x86/kernel/crash_dump_64.c (ffffffff810aef7d)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- arch/x86/kernel/crash_dump_64.c:__copy_oldmem_page
In arch/x86/kernel/uprobes.c (ffffffff810ba35a)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- arch/x86/kernel/uprobes.c:arch_uretprobe_hijack_return_addr
- arch/x86/kernel/uprobes.c:arch_uretprobe_hijack_return_addr
- arch/x86/kernel/uprobes.c:emulate_push_stack
In arch/x86/kernel/umip.c (ffffffff810bb182)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- arch/x86/kernel/umip.c:fixup_umip_exception
In arch/x86/mm/tlb.c (ffffffff810c8103)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- arch/x86/mm/tlb.c:tlbflush_write_file
In arch/x86/mm/pkeys.c (ffffffff810d44d3)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- arch/x86/mm/pkeys.c:init_pkru_write_file
In kernel/fork.c (ffffffff810e465c)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- kernel/fork.c:copy_clone_args_from_user
- kernel/fork.c:copy_clone_args_from_user
In kernel/exit.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In kernel/capability.c (ffffffff810fa13f)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- kernel/capability.c:__do_sys_capset
- kernel/capability.c:__do_sys_capget
In kernel/ptrace.c (ffffffff810fc67b)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_request
- kernel/ptrace.c:ptrace_get_syscall_info
- kernel/ptrace.c:ptrace_writedata
- kernel/ptrace.c:ptrace_readdata
In kernel/signal.c (ffffffff810feaf2)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- kernel/signal.c:__ia32_compat_sys_rt_sigpending
- kernel/signal.c:__ia32_sys_rt_sigpending
- kernel/signal.c:__x64_sys_rt_sigpending
In kernel/sys.c (ffffffff81109a5e)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- kernel/sys.c:prctl_set_auxv
- kernel/sys.c:prctl_set_mm_map
- kernel/sys.c:__ia32_sys_setdomainname
- kernel/sys.c:__x64_sys_setdomainname
- kernel/sys.c:__ia32_sys_gethostname
- kernel/sys.c:__x64_sys_gethostname
- kernel/sys.c:__ia32_sys_sethostname
- kernel/sys.c:__x64_sys_sethostname
- kernel/sys.c:override_release
In kernel/regset.c (ffffffff8112af08)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- kernel/regset.c:copy_regset_to_user
In kernel/sched/core.c (ffffffff81140772)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- kernel/sched/core.c:__ia32_sys_sched_getaffinity
- kernel/sched/core.c:__x64_sys_sched_getaffinity
- kernel/sched/core.c:get_user_cpu_mask
- kernel/sched/core.c:sched_attr_copy_to_user
- kernel/sched/core.c:sched_copy_attr
In kernel/sched/build_utility.c (ffffffff8117b812)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- kernel/sched/build_utility.c:psi_write
- kernel/sched/build_utility.c:sched_dynamic_write
- kernel/sched/build_utility.c:sched_scaling_write
- kernel/sched/build_utility.c:sched_feat_write
In kernel/power/qos.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In kernel/power/user.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In kernel/printk/printk.c (ffffffff8118f02c)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- kernel/printk/printk.c:syslog_print_all
- kernel/printk/printk.c:syslog_print
- kernel/printk/printk.c:devkmsg_read
- kernel/printk/printk.c:devkmsg_write
In kernel/module/main.c (ffffffff811ccd8c)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- kernel/module/main.c:__do_sys_init_module
In kernel/kcmp.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In kernel/profile.c (ffffffff811d2127)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- kernel/profile.c:read_profile
In kernel/time/time.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In kernel/time/posix-timers.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In kernel/time/itimer.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In kernel/futex/syscalls.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In kernel/kexec_core.c (ffffffff811fe306)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- kernel/kexec_core.c:kimage_load_crash_segment
- kernel/kexec_core.c:kimage_load_normal_segment
In kernel/kexec.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In kernel/compat.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In kernel/user_namespace.c (ffffffff81221df2)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- kernel/user_namespace.c:proc_setgroups_write
In kernel/seccomp.c (ffffffff8124b567)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_get_metadata
- kernel/seccomp.c:seccomp_get_filter
In kernel/relay.c (ffffffff8124c370)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- kernel/relay.c:relay_file_read
In kernel/trace/trace.c (ffffffff8127288a)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- kernel/trace/trace.c:trace_parse_run_command
- kernel/trace/trace.c:tracing_buffers_read
- kernel/trace/trace.c:tracing_clock_write
- kernel/trace/trace.c:tracing_mark_raw_write
- kernel/trace/trace.c:tracing_mark_write
- kernel/trace/trace.c:tracing_set_trace_write
- kernel/trace/trace.c:tracing_trace_options_write
In kernel/trace/trace_hwlat.c (ffffffff8127ce41)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- kernel/trace/trace_hwlat.c:hwlat_mode_write
In kernel/trace/blktrace.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In kernel/trace/bpf_trace.c (ffffffff812aa0f4)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- kernel/trace/bpf_trace.c:bpf_kprobe_multi_link_attach
- kernel/trace/bpf_trace.c:bpf_kprobe_multi_link_attach
- kernel/trace/bpf_trace.c:perf_event_query_prog_array
In kernel/trace/trace_uprobe.c (ffffffff812b767c)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- kernel/trace/trace_uprobe.c:process_fetch_insn
In kernel/bpf/core.c (ffffffff812c3691)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- kernel/bpf/core.c:bpf_prog_array_copy_to_user
In kernel/bpf/syscall.c (ffffffff812ccc51)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:bpf_task_fd_query_copy
- kernel/bpf/syscall.c:bpf_task_fd_query_copy
- kernel/bpf/syscall.c:bpf_prog_get_info_by_fd
- kernel/bpf/syscall.c:bpf_prog_get_info_by_fd
- kernel/bpf/syscall.c:bpf_prog_get_info_by_fd
- kernel/bpf/syscall.c:bpf_prog_get_info_by_fd
- kernel/bpf/syscall.c:bpf_prog_get_info_by_fd
- kernel/bpf/syscall.c:bpf_prog_get_info_by_fd
- kernel/bpf/syscall.c:bpf_prog_get_info_by_fd
- kernel/bpf/syscall.c:bpf_raw_tp_link_fill_link_info
- kernel/bpf/syscall.c:bpf_raw_tp_link_fill_link_info
- kernel/bpf/syscall.c:bpf_prog_load
- kernel/bpf/syscall.c:map_lookup_and_delete_elem
- kernel/bpf/syscall.c:generic_map_lookup_batch
- kernel/bpf/syscall.c:generic_map_lookup_batch
- kernel/bpf/syscall.c:generic_map_lookup_batch
- kernel/bpf/syscall.c:generic_map_lookup_batch
- kernel/bpf/syscall.c:generic_map_update_batch
- kernel/bpf/syscall.c:generic_map_update_batch
- kernel/bpf/syscall.c:generic_map_delete_batch
- kernel/bpf/syscall.c:map_get_next_key
- kernel/bpf/syscall.c:map_delete_elem
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_lookup_elem
- kernel/bpf/syscall.c:map_lookup_elem
In kernel/bpf/verifier.c (ffffffff812d3d03)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- kernel/bpf/verifier.c:bpf_verifier_vlog
In kernel/bpf/helpers.c (ffffffff812f206f)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- kernel/bpf/helpers.c:bpf_copy_from_user
In kernel/bpf/bpf_iter.c (ffffffff812f5cd2)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- kernel/bpf/bpf_iter.c:bpf_iter_link_attach
- kernel/bpf/bpf_iter.c:bpf_iter_link_fill_link_info
- kernel/bpf/bpf_iter.c:bpf_iter_link_fill_link_info
- kernel/bpf/bpf_iter.c:bpf_seq_read
- kernel/bpf/bpf_iter.c:bpf_seq_read
In kernel/bpf/hashtab.c (ffffffff812fc09d)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- kernel/bpf/hashtab.c:__htab_map_lookup_and_delete_batch
- kernel/bpf/hashtab.c:__htab_map_lookup_and_delete_batch
In kernel/bpf/btf.c (ffffffff81318d9e)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- kernel/bpf/btf.c:btf_get_info_by_fd
- kernel/bpf/btf.c:btf_get_info_by_fd
- kernel/bpf/btf.c:btf_get_info_by_fd
- kernel/bpf/btf.c:btf_get_info_by_fd
- kernel/bpf/btf.c:btf_get_info_by_fd
- kernel/bpf/btf.c:btf_parse
In kernel/bpf/offload.c (ffffffff81322623)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- kernel/bpf/offload.c:bpf_prog_offload_info_fill
In kernel/bpf/net_namespace.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In kernel/bpf/cgroup.c (ffffffff8132b0eb)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- kernel/bpf/cgroup.c:__cgroup_bpf_run_filter_getsockopt
- kernel/bpf/cgroup.c:__cgroup_bpf_run_filter_getsockopt
- kernel/bpf/cgroup.c:__cgroup_bpf_run_filter_setsockopt
In kernel/events/core.c (ffffffff81339b9c)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- kernel/events/core.c:perf_copy_attr
- kernel/events/core.c:perf_read
- kernel/events/core.c:perf_read
In kernel/rseq.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In kernel/watch_queue.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In mm/maccess.c (ffffffff81365f04)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- mm/maccess.c:copy_to_user_nofault
- mm/maccess.c:copy_from_user_nofault
In mm/vmscan.c (ffffffff81382763)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- mm/vmscan.c:lru_gen_seq_write
In mm/shmem.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In mm/util.c (ffffffff813912ac)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- mm/util.c:memdup_user_nul
- mm/util.c:vmemdup_user
- mm/util.c:memdup_user
In mm/memory.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In mm/mincore.c (ffffffff813c1434)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- mm/mincore.c:__do_sys_mincore
In mm/mempolicy.c (ffffffff81414c2a)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- mm/mempolicy.c:copy_nodes_to_user
In mm/migrate.c (ffffffff814320ee)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- mm/migrate.c:do_pages_stat
- mm/migrate.c:do_pages_stat
In mm/huge_memory.c (ffffffff8144337d)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- mm/huge_memory.c:split_huge_pages_write
In mm/userfaultfd.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In mm/memfd.c (ffffffff81470f23)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- mm/memfd.c:__do_sys_memfd_create
In fs/open.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In fs/read_write.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In fs/stat.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In fs/exec.c (ffffffff814858bd)
Location: include/linux/thread_info.h:195
Inline: True
In fs/pipe.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In fs/namei.c (ffffffff8149436c)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- fs/namei.c:readlink_copy
In fs/fcntl.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In fs/ioctl.c (ffffffff81496ea1)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/select.c (ffffffff8149a6f6)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- fs/select.c:do_sys_poll
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
In fs/filesystems.c (ffffffff814a8aad)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- fs/filesystems.c:fs_name
In fs/namespace.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In fs/seq_file.c (ffffffff814b3ae6)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- fs/seq_file.c:seq_read_iter
- fs/seq_file.c:seq_read_iter
In fs/xattr.c (ffffffff814b47ec)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- fs/xattr.c:listxattr
- fs/xattr.c:do_getxattr
In fs/libfs.c (ffffffff814b85f0)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- fs/libfs.c:simple_transaction_get
- fs/libfs.c:simple_write_to_buffer
- fs/libfs.c:simple_read_from_buffer
In fs/splice.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In fs/utimes.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In fs/d_path.c (ffffffff814ca3f3)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- fs/d_path.c:__do_sys_getcwd
In fs/statfs.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In fs/fsopen.c (ffffffff814cf2ba)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- fs/fsopen.c:fscontext_read
In fs/notify/inotify/inotify_user.c (ffffffff814e036a)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- fs/notify/inotify/inotify_user.c:copy_event_to_user
In fs/notify/fanotify/fanotify_user.c (ffffffff814e3880)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify_user.c:copy_fid_info_to_user
- fs/notify/fanotify/fanotify_user.c:copy_fid_info_to_user
In fs/eventpoll.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In fs/signalfd.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In fs/timerfd.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In fs/eventfd.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In fs/userfaultfd.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In fs/aio.c (ffffffff814f1e4d)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- fs/aio.c:aio_read_events_ring
In fs/crypto/keyring.c (ffffffff814ff00c)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- fs/crypto/keyring.c:fscrypt_ioctl_add_key
In fs/crypto/policy.c (ffffffff81502557)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- fs/crypto/policy.c:fscrypt_ioctl_get_policy_ex
- fs/crypto/policy.c:fscrypt_ioctl_set_policy
In fs/verity/enable.c (ffffffff8150445d)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- fs/verity/enable.c:enable_verity
- fs/verity/enable.c:enable_verity
In fs/verity/measure.c (ffffffff8150556a)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- fs/verity/measure.c:fsverity_ioctl_measure
In fs/verity/read_metadata.c (ffffffff815060fd)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- fs/verity/read_metadata.c:fsverity_read_buffer
In fs/binfmt_elf.c (ffffffff8150f396)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- fs/binfmt_elf.c:create_elf_tables
In fs/compat_binfmt_elf.c (ffffffff81512052)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- fs/compat_binfmt_elf.c:create_elf_tables
In fs/coredump.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In fs/fhandle.c (ffffffff8151a037)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- fs/fhandle.c:handle_to_path
- fs/fhandle.c:do_sys_name_to_handle
In fs/iomap/direct-io.c (ffffffff815200a9)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- fs/iomap/direct-io.c:iomap_dio_inline_iter
- fs/iomap/direct-io.c:iomap_dio_inline_iter
In fs/quota/quota.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In fs/proc/task_mmu.c (ffffffff8152cd15)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- fs/proc/task_mmu.c:pagemap_read
- fs/proc/task_mmu.c:clear_refs_write
In fs/proc/base.c (ffffffff815360d8)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- fs/proc/base.c:proc_pid_readlink
- fs/proc/base.c:comm_write
- fs/proc/base.c:sched_autogroup_write
- fs/proc/base.c:oom_score_adj_write
- fs/proc/base.c:oom_adj_write
- fs/proc/base.c:environ_read
- fs/proc/base.c:get_mm_cmdline
- fs/proc/base.c:get_mm_proctitle
In fs/proc/proc_sysctl.c (ffffffff81543027)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- fs/proc/proc_sysctl.c:proc_sys_call_handler
- fs/proc/proc_sysctl.c:proc_sys_call_handler
In fs/proc/kcore.c (ffffffff81545b03)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
In fs/proc/vmcore.c (ffffffff8154731f)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- fs/proc/vmcore.c:__read_vmcore
- fs/proc/vmcore.c:__read_vmcore
- fs/proc/vmcore.c:__read_vmcore
In fs/kernfs/file.c (ffffffff8154d12a)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- fs/kernfs/file.c:kernfs_fop_write_iter
- fs/kernfs/file.c:kernfs_file_read_iter
In fs/configfs/file.c (ffffffff8155120e)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- fs/configfs/file.c:configfs_bin_write_iter
- fs/configfs/file.c:configfs_bin_read_iter
- fs/configfs/file.c:configfs_read_iter
In fs/ext4/ioctl.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In fs/ext4/crypto.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In fs/fat/dir.c (ffffffff815f94b4)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- fs/fat/dir.c:fat_compat_ioctl_filldir
- fs/fat/dir.c:fat_compat_ioctl_filldir
- fs/fat/dir.c:fat_compat_ioctl_filldir
- fs/fat/dir.c:fat_ioctl_filldir
- fs/fat/dir.c:fat_ioctl_filldir
- fs/fat/dir.c:fat_ioctl_filldir
In fs/fat/file.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In fs/ecryptfs/miscdev.c (ffffffff816164ae)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- fs/ecryptfs/miscdev.c:ecryptfs_miscdev_read
- fs/ecryptfs/miscdev.c:ecryptfs_miscdev_read
In fs/efivarfs/file.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In ipc/compat.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In ipc/msgutil.c (ffffffff8163d97e)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- ipc/msgutil.c:store_msg
- ipc/msgutil.c:store_msg
- ipc/msgutil.c:load_msg
- ipc/msgutil.c:load_msg
In ipc/msg.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In ipc/sem.c (ffffffff81644a73)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- ipc/sem.c:do_semtimedop
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
In ipc/shm.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In ipc/syscall.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In ipc/mqueue.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In security/keys/keyctl.c (ffffffff81654d56)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- security/keys/keyctl.c:keyctl_capabilities
- security/keys/keyctl.c:keyctl_get_security
- security/keys/keyctl.c:keyctl_instantiate_key_common
- security/keys/keyctl.c:keyctl_read_key
- security/keys/keyctl.c:keyctl_describe_key
- security/keys/keyctl.c:keyctl_describe_key
- security/keys/keyctl.c:keyctl_update_key
- security/keys/keyctl.c:__do_sys_add_key
In security/keys/compat_dh.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In security/keys/dh.c (ffffffff81659f18)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- security/keys/dh.c:__keyctl_dh_compute
- security/keys/dh.c:__keyctl_dh_compute
- security/keys/dh.c:keyctl_dh_compute_kdf
In security/keys/keyctl_pkey.c (ffffffff8165a7a1)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- security/keys/keyctl_pkey.c:keyctl_pkey_e_d_s
In security/selinux/hooks.c (ffffffff81674cc7)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_socket_getpeersec_stream
In security/selinux/selinuxfs.c (ffffffff8167f9e5)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- security/selinux/selinuxfs.c:sel_write_load
In security/smack/smack_lsm.c (ffffffff8169c739)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- security/smack/smack_lsm.c:smack_socket_getpeersec_stream
In security/smack/smackfs.c (ffffffff816a33d8)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- security/smack/smackfs.c:smk_write_ptrace
- security/smack/smackfs.c:smk_write_logging
- security/smack/smackfs.c:smk_write_mapped
- security/smack/smackfs.c:smk_write_direct
- security/smack/smackfs.c:smk_write_doi
In security/tomoyo/common.c (ffffffff816a7e60)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- security/tomoyo/common.c:tomoyo_flush
In security/tomoyo/securityfs_if.c (ffffffff816b7f7b)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- security/tomoyo/securityfs_if.c:tomoyo_read_self
In security/apparmor/apparmorfs.c (ffffffff816bf22a)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:listener_ioctl
- security/apparmor/apparmorfs.c:notify_set_filter
In security/apparmor/lsm.c (ffffffff816da0b4)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
In security/apparmor/notify.c (ffffffff816ea2f6)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- security/apparmor/notify.c:build_unotif
- security/apparmor/notify.c:build_unotif
In security/landlock/syscalls.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In block/ioctl.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In block/bsg.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In block/bsg-lib.c (ffffffff8175f697)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_transport_sg_io_fn
In block/blk-zoned.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In block/blk-mq-debugfs.c (ffffffff8177baaf)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_state_write
In block/sed-opal.c (ffffffff81781c98)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- block/sed-opal.c:read_table_data
- block/sed-opal.c:generic_table_write_data
In io_uring/io_uring.c (ffffffff81788f13)
Location: include/linux/thread_info.h:195
Inline: True
In io_uring/filetable.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In io_uring/openclose.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In io_uring/epoll.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In io_uring/net.c (ffffffff81796a92)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- io_uring/net.c:io_recvmsg
In io_uring/tctx.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In io_uring/cancel.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In io_uring/kbuf.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In io_uring/rsrc.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In io_uring/rw.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In lib/iov_iter.c (ffffffff817d41e9)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- lib/iov_iter.c:hash_and_copy_to_iter
In lib/kfifo.c (ffffffff817d7c6e)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- lib/kfifo.c:kfifo_copy_to_user
- lib/kfifo.c:kfifo_copy_to_user
- lib/kfifo.c:kfifo_copy_from_user
- lib/kfifo.c:kfifo_copy_from_user
In lib/kstrtox.c (ffffffff817df18b)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- lib/kstrtox.c:kstrtos8_from_user
- lib/kstrtox.c:kstrtou8_from_user
- lib/kstrtox.c:kstrtos16_from_user
- lib/kstrtox.c:kstrtou16_from_user
- lib/kstrtox.c:kstrtoint_from_user
- lib/kstrtox.c:kstrtouint_from_user
- lib/kstrtox.c:kstrtoll_from_user
- lib/kstrtox.c:kstrtoull_from_user
- lib/kstrtox.c:kstrtobool_from_user
In lib/strncpy_from_user.c (ffffffff8189e2bd)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- lib/strncpy_from_user.c:strncpy_from_user
In drivers/gpio/gpiolib-cdev.c (ffffffff818c412f)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/gpio/gpiolib-cdev.c:lineevent_read_unlocked
In drivers/pci/vgaarb.c (ffffffff8191e985)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/pci/vgaarb.c:vga_arb_write
- drivers/pci/vgaarb.c:vga_arb_read
In drivers/video/fbdev/core/fbmem.c (ffffffff819363d7)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/video/fbdev/core/fbmem.c:fb_write
- drivers/video/fbdev/core/fbmem.c:fb_read
In drivers/video/fbdev/core/fbcmap.c (ffffffff8193a925)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
In drivers/video/fbdev/core/fbcon.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In drivers/video/fbdev/imsttfb.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In drivers/acpi/proc.c (ffffffff8195ccc4)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/acpi/proc.c:acpi_system_write_wakeup_device
In drivers/acpi/acpi_dbg.c (ffffffff819e324d)
Location: include/linux/thread_info.h:195
Inline: True
In drivers/xen/xenbus/xenbus_dev_frontend.c (ffffffff81a2c049)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_write
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_read
In drivers/xen/mcelog.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In drivers/tty/tty_io.c (ffffffff81a49b52)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/tty/tty_io.c:do_tty_write
- drivers/tty/tty_io.c:tty_read
In drivers/tty/tty_ioctl.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In drivers/tty/vt/vt_ioctl.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In drivers/tty/vt/vc_screen.c (ffffffff81a5e59a)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/tty/vt/vc_screen.c:vcs_write
- drivers/tty/vt/vc_screen.c:vcs_read
In drivers/tty/vt/selection.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff81a63291)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/tty/vt/keyboard.c:vt_do_kdgkb_ioctl
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:vt_do_diacrit
In drivers/tty/vt/consolemap.c (ffffffff81a644ed)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/tty/vt/consolemap.c:con_get_unimap
In drivers/tty/vt/vt.c (ffffffff81a66925)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:con_font_get
In drivers/tty/serial/serial_core.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In drivers/char/mem.c (ffffffff81a9247d)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/char/mem.c:write_mem
- drivers/char/mem.c:read_mem
In drivers/char/random.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In drivers/char/virtio_console.c (ffffffff81a98bdc)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/char/virtio_console.c:port_fops_write
- drivers/char/virtio_console.c:fill_readbuf
In drivers/char/hpet.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In drivers/char/hw_random/core.c (ffffffff81a9bcf5)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:rng_dev_read
In drivers/char/tpm/tpm-dev-common.c (ffffffff81aa5e73)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/char/tpm/tpm-dev-common.c:tpm_common_write
- drivers/char/tpm/tpm-dev-common.c:tpm_common_read
In drivers/base/regmap/regmap-debugfs.c (ffffffff81b231ed)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/base/regmap/regmap-debugfs.c:regmap_reg_ranges_read_file
- drivers/base/regmap/regmap-debugfs.c:regmap_read_debugfs
In drivers/block/loop.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In drivers/mfd/aat2870-core.c (ffffffff81b4adc3)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/mfd/aat2870-core.c:aat2870_reg_write_file
In drivers/nvdimm/bus.c (ffffffff81b51358)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/nvdimm/bus.c:__nd_ioctl
- drivers/nvdimm/bus.c:__nd_ioctl
- drivers/nvdimm/bus.c:__nd_ioctl
- drivers/nvdimm/bus.c:__nd_ioctl
In drivers/dma-buf/dma-buf.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In drivers/dma-buf/dma-heap.c (ffffffff81b6f635)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/dma-buf/dma-heap.c:dma_heap_ioctl
- drivers/dma-buf/dma-heap.c:dma_heap_ioctl
In drivers/dma-buf/sync_file.c (ffffffff81b71360)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/dma-buf/sync_file.c:sync_file_ioctl_fence_info
In drivers/dma-buf/sw_sync.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In drivers/dma-buf/udmabuf.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In drivers/scsi/scsi_ioctl.c (ffffffff81b78764)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/scsi/scsi_ioctl.c:scsi_ioctl
- drivers/scsi/scsi_ioctl.c:sg_scsi_ioctl
- drivers/scsi/scsi_ioctl.c:sg_scsi_ioctl
- drivers/scsi/scsi_ioctl.c:sg_scsi_ioctl
- drivers/scsi/scsi_ioctl.c:sg_scsi_ioctl
- drivers/scsi/scsi_ioctl.c:sg_io
- drivers/scsi/scsi_ioctl.c:sg_io
- drivers/scsi/scsi_ioctl.c:ioctl_probe
In drivers/scsi/scsi_devinfo.c (ffffffff81b8939e)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/scsi/scsi_devinfo.c:proc_scsi_devinfo_write
In drivers/scsi/scsi_proc.c (ffffffff81b89c31)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/scsi/scsi_proc.c:proc_scsi_write
- drivers/scsi/scsi_proc.c:proc_scsi_host_write
In drivers/scsi/scsi_bsg.c (ffffffff81b8d253)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/scsi/scsi_bsg.c:scsi_bsg_sg_io_fn
- drivers/scsi/scsi_bsg.c:scsi_bsg_sg_io_fn
In drivers/scsi/sg.c (ffffffff81b9c82e)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/scsi/sg.c:sg_read_oxfer
- drivers/scsi/sg.c:sg_read_oxfer
- drivers/scsi/sg.c:sg_write
- drivers/scsi/sg.c:sg_new_read
In drivers/ata/libata-scsi.c (ffffffff81bb1b1d)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/ata/libata-scsi.c:ata_cmd_ioctl
In drivers/gpu/vga/vga_switcheroo.c (ffffffff81bce57b)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/gpu/vga/vga_switcheroo.c:vga_switcheroo_debugfs_write
In drivers/net/tun.c (ffffffff81bf05db)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/net/tun.c:__tun_chr_ioctl
- drivers/net/tun.c:__tun_chr_ioctl
- drivers/net/tun.c:__tun_chr_ioctl
- drivers/net/tun.c:tun_do_read
In drivers/net/ppp/ppp_generic.c (ffffffff81bfb1df)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/net/ppp/ppp_generic.c:ppp_set_compress
- drivers/net/ppp/ppp_generic.c:ppp_write
In drivers/net/wwan/wwan_core.c (ffffffff81c031b2)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/net/wwan/wwan_core.c:wwan_port_fops_write
- drivers/net/wwan/wwan_core.c:wwan_port_fops_read
In drivers/cdrom/cdrom.c (ffffffff81c0d081)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/cdrom/cdrom.c:mmc_ioctl_cdrom_read_data
- drivers/cdrom/cdrom.c:cdrom_read_cdda_old
In drivers/usb/core/devio.c (ffffffff81c33f26)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:proc_ioctl
- drivers/usb/core/devio.c:proc_ioctl
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:do_proc_bulk
- drivers/usb/core/devio.c:do_proc_bulk
- drivers/usb/core/devio.c:do_proc_control
- drivers/usb/core/devio.c:do_proc_control
- drivers/usb/core/devio.c:copy_urb_data_to_user
- drivers/usb/core/devio.c:copy_urb_data_to_user
- drivers/usb/core/devio.c:usbdev_read
- drivers/usb/core/devio.c:usbdev_read
In drivers/usb/core/devices.c (ffffffff81c36366)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/usb/core/devices.c:usb_device_dump
In drivers/usb/host/xhci-debugfs.c (ffffffff81c9ac02)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/usb/host/xhci-debugfs.c:xhci_port_write
In drivers/input/input-compat.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In drivers/input/mousedev.c (ffffffff81cad823)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
In drivers/input/evdev.c (ffffffff81cafed6)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:str_to_user
In drivers/input/misc/uinput.c (ffffffff81cb7fcd)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_abs_setup
In drivers/rtc/dev.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In drivers/i2c/i2c-dev.c (ffffffff81ccb536)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/i2c/i2c-dev.c:i2cdev_ioctl_smbus
- drivers/i2c/i2c-dev.c:i2cdev_ioctl_smbus
- drivers/i2c/i2c-dev.c:i2cdev_ioctl_rdwr
- drivers/i2c/i2c-dev.c:i2cdev_read
In drivers/pps/pps.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In drivers/ptp/ptp_chardev.c (ffffffff81cd367b)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/ptp/ptp_chardev.c:ptp_read
In drivers/watchdog/watchdog_dev.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In drivers/md/md.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In drivers/md/dm-ioctl.c (ffffffff81d1830e)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/md/dm-ioctl.c:ctl_ioctl
- drivers/md/dm-ioctl.c:copy_params
In drivers/platform/x86/intel/pmc/core.c (ffffffff81d6eca6)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/platform/x86/intel/pmc/core.c:pmc_core_lpm_latch_mode_write
In drivers/remoteproc/remoteproc_debugfs.c (ffffffff81d7aa6c)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/remoteproc/remoteproc_debugfs.c:rproc_recovery_write
- drivers/remoteproc/remoteproc_debugfs.c:rproc_coredump_write
In drivers/remoteproc/remoteproc_cdev.c (ffffffff81d7cb2e)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- drivers/remoteproc/remoteproc_cdev.c:rproc_cdev_write
In net/socket.c (ffffffff81d922d5)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- net/socket.c:put_user_ifreq
- net/socket.c:__do_sys_socketcall
- net/socket.c:____sys_sendmsg
- net/socket.c:move_addr_to_user
- net/socket.c:move_addr_to_kernel
In net/core/sock.c (ffffffff81da0f45)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- net/core/sock.c:sk_getsockopt
- net/core/sock.c:sk_getsockopt
- net/core/sock.c:sk_getsockopt
- net/core/sock.c:sk_getsockopt
- net/core/sock.c:sk_getsockopt
- net/core/sock.c:sk_setsockopt
In net/core/datagram.c (ffffffff81daf6e3)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- net/core/datagram.c:skb_copy_datagram_from_iter
- net/core/datagram.c:simple_copy_to_iter
In net/core/scm.c (ffffffff81db1659)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- net/core/scm.c:put_cmsg
In net/core/filter.c (ffffffff81e02418)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- net/core/filter.c:sk_get_filter
- net/core/filter.c:__get_filter
- net/core/filter.c:bpf_prog_create_from_user
In net/core/dev_ioctl.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In net/core/skmsg.c (ffffffff81e45c5e)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- net/core/skmsg.c:sk_msg_memcopy_from_iter
- net/core/skmsg.c:sk_msg_memcopy_from_iter
In net/core/sock_map.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In net/compat.c (ffffffff81e4da7d)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- net/compat.c:__do_compat_sys_socketcall
- net/compat.c:put_cmsg_compat
- net/compat.c:cmsghdr_from_user_compat_to_kern
In net/netlink/af_netlink.c (ffffffff81e6c342)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- net/netlink/af_netlink.c:netlink_sendmsg
In net/bpf/test_run.c (ffffffff81e74ac2)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- net/bpf/test_run.c:bpf_prog_test_run_syscall
- net/bpf/test_run.c:bpf_prog_test_run_xdp
- net/bpf/test_run.c:bpf_ctx_init
In net/bpf/bpf_dummy_struct_ops.c (ffffffff81e74e63)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- net/bpf/bpf_dummy_struct_ops.c:bpf_struct_ops_test_run
In net/ethtool/ioctl.c (ffffffff81e7a7a3)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- net/ethtool/ioctl.c:__dev_ethtool
- net/ethtool/ioctl.c:__dev_ethtool
- net/ethtool/ioctl.c:__dev_ethtool
- net/ethtool/ioctl.c:__dev_ethtool
- net/ethtool/ioctl.c:__dev_ethtool
- net/ethtool/ioctl.c:get_phy_tunable
- net/ethtool/ioctl.c:ethtool_get_dump_data
- net/ethtool/ioctl.c:ethtool_get_phy_stats
- net/ethtool/ioctl.c:ethtool_get_stats
- net/ethtool/ioctl.c:ethtool_self_test
- net/ethtool/ioctl.c:ethtool_set_eeprom
- net/ethtool/ioctl.c:ethtool_get_any_eeprom
- net/ethtool/ioctl.c:ethtool_set_rxfh
- net/ethtool/ioctl.c:ethtool_get_rxfh
- net/ethtool/ioctl.c:ethtool_get_rxfh_indir
- net/ethtool/ioctl.c:ethtool_copy_validate_indir
- net/ethtool/ioctl.c:ethtool_rxnfc_copy_to_user
- net/ethtool/ioctl.c:ethtool_rxnfc_copy_to_user
- net/ethtool/ioctl.c:ethtool_rxnfc_copy_from_user
- net/ethtool/ioctl.c:ethtool_rxnfc_copy_from_compat
- net/ethtool/ioctl.c:ethtool_get_sset_info
In net/ipv4/ip_options.c (ffffffff81e99145)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- net/ipv4/ip_options.c:ip_options_get
In net/ipv4/ip_output.c (ffffffff81e997db)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- net/ipv4/ip_output.c:ip_generic_getfrag
In net/ipv4/ip_sockglue.c (ffffffff81ea210c)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- net/ipv4/ip_sockglue.c:do_ip_getsockopt
- net/ipv4/ip_sockglue.c:do_ip_getsockopt
- net/ipv4/ip_sockglue.c:do_ip_getsockopt
- net/ipv4/ip_sockglue.c:do_ip_setsockopt
- net/ipv4/ip_sockglue.c:do_ip_setsockopt
- net/ipv4/ip_sockglue.c:compat_ip_set_mcast_msfilter
In net/ipv4/tcp.c (ffffffff81eb47dc)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- net/ipv4/tcp.c:do_tcp_getsockopt
- net/ipv4/tcp.c:do_tcp_getsockopt
- net/ipv4/tcp.c:do_tcp_getsockopt
- net/ipv4/tcp.c:do_tcp_getsockopt
- net/ipv4/tcp.c:do_tcp_getsockopt
- net/ipv4/tcp.c:do_tcp_setsockopt
- net/ipv4/tcp.c:skb_do_copy_data_nocache
- net/ipv4/tcp.c:skb_do_copy_data_nocache
In net/ipv4/tcp_output.c (ffffffff81ec6c3a)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:tcp_send_syn_data
In net/ipv4/tcp_ipv4.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In net/ipv4/raw.c (ffffffff81edca37)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- net/ipv4/raw.c:raw_seticmpfilter
- net/ipv4/raw.c:raw_send_hdrinc
In net/ipv4/udp.c (ffffffff81edf56b)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_lib_getsockopt
- net/ipv4/udp.c:udp_recvmsg
- net/ipv4/udp.c:udplite_getfrag
In net/ipv4/arp.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In net/ipv4/devinet.c (ffffffff81ef17b1)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- net/ipv4/devinet.c:inet_gifconf
In net/ipv4/af_inet.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In net/ipv4/igmp.c (ffffffff81efbe3c)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- net/ipv4/igmp.c:ip_mc_msfget
In net/ipv4/fib_frontend.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In net/ipv4/ping.c (ffffffff81f0bccc)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- net/ipv4/ping.c:ping_common_sendmsg
In net/ipv4/ipmr.c (ffffffff81f2221c)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ip_mroute_getsockopt
In net/xfrm/xfrm_state.c (ffffffff81f3a898)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- net/xfrm/xfrm_state.c:xfrm_user_policy
In net/ipv6/af_inet6.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In net/ipv6/addrconf.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In net/ipv6/ipv6_sockglue.c (ffffffff81f820ff)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- net/ipv6/ipv6_sockglue.c:do_ipv6_getsockopt
- net/ipv6/ipv6_sockglue.c:do_ipv6_getsockopt
- net/ipv6/ipv6_sockglue.c:do_ipv6_getsockopt
- net/ipv6/ipv6_sockglue.c:do_ipv6_setsockopt
- net/ipv6/ipv6_sockglue.c:do_ipv6_setsockopt
- net/ipv6/ipv6_sockglue.c:ipv6_set_opt_hdr
- net/ipv6/ipv6_sockglue.c:compat_ipv6_set_mcast_msfilter
In net/ipv6/udp.c (ffffffff81f8864a)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- net/ipv6/udp.c:udpv6_recvmsg
- net/ipv6/udp.c:udplite_getfrag
In net/ipv6/raw.c (ffffffff81f8c982)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- net/ipv6/raw.c:rawv6_getsockopt
- net/ipv6/raw.c:rawv6_getsockopt
- net/ipv6/raw.c:rawv6_setsockopt
- net/ipv6/raw.c:rawv6_send_hdrinc
In net/ipv6/mcast.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In net/ipv6/tcp_ipv6.c (0)
Location: include/linux/thread_info.h:195
Inline: True
In net/ipv6/ip6_flowlabel.c (ffffffff81fa4b6d)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:fl_create
In net/ipv6/ip6mr.c (ffffffff81fb0161)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- net/ipv6/ip6mr.c:ip6_mroute_getsockopt
In net/packet/af_packet.c (ffffffff81fc4df5)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- net/packet/af_packet.c:packet_getsockopt
- net/packet/af_packet.c:packet_setsockopt
- net/packet/af_packet.c:packet_setsockopt
- net/packet/af_packet.c:packet_setsockopt
- net/packet/af_packet.c:packet_sendmsg_spkt
In net/wireless/wext-core.c (ffffffff81fcf8c9)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- net/wireless/wext-core.c:ioctl_standard_iw_point
- net/wireless/wext-core.c:ioctl_standard_iw_point
- net/wireless/wext-core.c:ioctl_standard_iw_point
In net/wireless/wext-priv.c (ffffffff81fd0ef8)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- net/wireless/wext-priv.c:ioctl_private_iw_point
- net/wireless/wext-priv.c:ioctl_private_iw_point
In net/rfkill/core.c (ffffffff81fdb0af)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- net/rfkill/core.c:rfkill_fop_write
- net/rfkill/core.c:rfkill_fop_read
In net/xdp/xsk.c (ffffffff81fed565)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- net/xdp/xsk.c:xsk_getsockopt
- net/xdp/xsk.c:xsk_getsockopt
- net/xdp/xsk.c:xsk_setsockopt
In net/mptcp/sockopt.c (ffffffff8200db4c)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- net/mptcp/sockopt.c:mptcp_getsockopt
- net/mptcp/sockopt.c:mptcp_getsockopt_subflow_addrs
- net/mptcp/sockopt.c:mptcp_getsockopt_tcpinfo
- net/mptcp/sockopt.c:mptcp_put_subflow_data
In net/mctp/af_mctp.c (ffffffff820100cd)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- net/mctp/af_mctp.c:mctp_sendmsg
In lib/seq_buf.c (ffffffff8203ccc3)
Location: include/linux/thread_info.h:195
Inline: True
Inline callers:
- lib/seq_buf.c:seq_buf_to_user
In arch/x86/lib/insn-eval.c (0)
Location: include/linux/thread_info.h:195
Inline: True
6.5
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/signal_64.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In arch/x86/kernel/ldt.c (ffffffff81053c4b)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- arch/x86/kernel/ldt.c:read_ldt
In arch/x86/kernel/sys_ia32.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In arch/x86/kernel/signal_32.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In arch/x86/kernel/fpu/regset.c (ffffffff8106375f)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- arch/x86/kernel/fpu/regset.c:xstateregs_set
In arch/x86/kernel/fpu/signal.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In arch/x86/kernel/fpu/xstate.c (ffffffff81064a89)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- arch/x86/kernel/fpu/xstate.c:copy_from_buffer
In arch/x86/kernel/tls.c (ffffffff81068ea8)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- arch/x86/kernel/tls.c:regset_tls_set
In arch/x86/kernel/tboot.c (ffffffff8106959b)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- arch/x86/kernel/tboot.c:tboot_log_read
In arch/x86/kernel/cpu/mce/dev-mcelog.c (ffffffff8108026c)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mce/dev-mcelog.c:mce_chrdev_write
In arch/x86/kernel/cpu/mtrr/if.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In arch/x86/kernel/cpu/microcode/intel.c (ffffffff81083cb6)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- arch/x86/kernel/cpu/microcode/intel.c:generic_load_microcode
In arch/x86/kernel/cpu/resctrl/pseudo_lock.c (ffffffff81090371)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- arch/x86/kernel/cpu/resctrl/pseudo_lock.c:pseudo_lock_measure_trigger
In arch/x86/kernel/cpu/sgx/ioctl.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In arch/x86/kernel/crash_dump_64.c (ffffffff810b1f7d)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- arch/x86/kernel/crash_dump_64.c:__copy_oldmem_page
In arch/x86/kernel/uprobes.c (ffffffff810bd52a)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- arch/x86/kernel/uprobes.c:arch_uretprobe_hijack_return_addr
- arch/x86/kernel/uprobes.c:arch_uretprobe_hijack_return_addr
- arch/x86/kernel/uprobes.c:emulate_push_stack
In arch/x86/kernel/umip.c (ffffffff810be2bf)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- arch/x86/kernel/umip.c:fixup_umip_exception
In arch/x86/mm/tlb.c (ffffffff810cb843)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- arch/x86/mm/tlb.c:tlbflush_write_file
In arch/x86/mm/pkeys.c (ffffffff810d7a13)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- arch/x86/mm/pkeys.c:init_pkru_write_file
In kernel/fork.c (ffffffff810efcec)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- kernel/fork.c:copy_clone_args_from_user
- kernel/fork.c:copy_clone_args_from_user
In kernel/exit.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In kernel/capability.c (ffffffff81106359)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- kernel/capability.c:__do_sys_capset
- kernel/capability.c:__do_sys_capget
In kernel/ptrace.c (ffffffff8110873d)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_request
- kernel/ptrace.c:ptrace_get_syscall_info
- kernel/ptrace.c:ptrace_writedata
- kernel/ptrace.c:ptrace_readdata
In kernel/signal.c (ffffffff8110ab5f)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- kernel/signal.c:__ia32_compat_sys_rt_sigpending
- kernel/signal.c:__ia32_sys_rt_sigpending
- kernel/signal.c:__x64_sys_rt_sigpending
In kernel/sys.c (ffffffff8111ad6b)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- kernel/sys.c:__do_sys_prctl
- kernel/sys.c:prctl_set_auxv
- kernel/sys.c:prctl_set_mm_map
- kernel/sys.c:__ia32_sys_setdomainname
- kernel/sys.c:__x64_sys_setdomainname
- kernel/sys.c:__do_sys_gethostname
- kernel/sys.c:__ia32_sys_sethostname
- kernel/sys.c:__x64_sys_sethostname
- kernel/sys.c:override_release
In kernel/regset.c (ffffffff81138178)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- kernel/regset.c:copy_regset_to_user
In kernel/sched/core.c (ffffffff8114c632)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- kernel/sched/core.c:__ia32_sys_sched_getaffinity
- kernel/sched/core.c:__x64_sys_sched_getaffinity
- kernel/sched/core.c:get_user_cpu_mask
- kernel/sched/core.c:sched_attr_copy_to_user
- kernel/sched/core.c:sched_copy_attr
In kernel/sched/build_utility.c (ffffffff8118c425)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- kernel/sched/build_utility.c:psi_write
- kernel/sched/build_utility.c:sched_dynamic_write
- kernel/sched/build_utility.c:sched_scaling_write
- kernel/sched/build_utility.c:sched_feat_write
In kernel/power/qos.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In kernel/power/user.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In kernel/printk/printk.c (ffffffff811a08cc)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- kernel/printk/printk.c:syslog_print_all
- kernel/printk/printk.c:syslog_print
- kernel/printk/printk.c:devkmsg_read
- kernel/printk/printk.c:devkmsg_write
In kernel/entry/syscall_user_dispatch.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In kernel/module/main.c (ffffffff811e02ac)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- kernel/module/main.c:__do_sys_init_module
In kernel/kcmp.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In kernel/profile.c (ffffffff811e6167)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- kernel/profile.c:read_profile
In kernel/time/time.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In kernel/time/posix-timers.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In kernel/time/itimer.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In kernel/futex/syscalls.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In kernel/kexec_core.c (ffffffff812135c6)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- kernel/kexec_core.c:kimage_load_crash_segment
- kernel/kexec_core.c:kimage_load_normal_segment
In kernel/kexec.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In kernel/compat.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In kernel/user_namespace.c (ffffffff812382a2)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- kernel/user_namespace.c:proc_setgroups_write
In kernel/seccomp.c (ffffffff81262887)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_get_metadata
- kernel/seccomp.c:seccomp_get_filter
In kernel/relay.c (ffffffff81263693)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- kernel/relay.c:relay_file_read
In kernel/trace/trace.c (ffffffff81289b8e)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- kernel/trace/trace.c:trace_parse_run_command
- kernel/trace/trace.c:tracing_buffers_read
- kernel/trace/trace.c:tracing_clock_write
- kernel/trace/trace.c:tracing_mark_raw_write
- kernel/trace/trace.c:tracing_mark_write
- kernel/trace/trace.c:tracing_set_trace_write
- kernel/trace/trace.c:tracing_trace_options_write
In kernel/trace/trace_hwlat.c (ffffffff81294701)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- kernel/trace/trace_hwlat.c:hwlat_mode_write
In kernel/trace/trace_osnoise.c (ffffffff8129760f)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- kernel/trace/trace_osnoise.c:osnoise_cpus_write
- kernel/trace/trace_osnoise.c:osnoise_options_write
In kernel/trace/blktrace.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In kernel/trace/trace_events_user.c (ffffffff812c3b4b)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- kernel/trace/trace_events_user.c:user_event_perf
- kernel/trace/trace_events_user.c:user_event_ftrace
In kernel/trace/bpf_trace.c (ffffffff812cc96a)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- kernel/trace/bpf_trace.c:bpf_kprobe_multi_link_attach
- kernel/trace/bpf_trace.c:bpf_kprobe_multi_link_attach
- kernel/trace/bpf_trace.c:perf_event_query_prog_array
In kernel/trace/trace_uprobe.c (ffffffff812daf2b)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- kernel/trace/trace_uprobe.c:process_fetch_insn
In kernel/bpf/core.c (ffffffff812ea4e1)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- kernel/bpf/core.c:bpf_prog_array_copy_to_user
In kernel/bpf/syscall.c (ffffffff812f4674)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:bpf_task_fd_query_copy
- kernel/bpf/syscall.c:bpf_task_fd_query_copy
- kernel/bpf/syscall.c:bpf_obj_get_info_by_fd
- kernel/bpf/syscall.c:bpf_obj_get_info_by_fd
- kernel/bpf/syscall.c:bpf_prog_get_info_by_fd
- kernel/bpf/syscall.c:bpf_prog_get_info_by_fd
- kernel/bpf/syscall.c:bpf_prog_get_info_by_fd
- kernel/bpf/syscall.c:bpf_prog_get_info_by_fd
- kernel/bpf/syscall.c:bpf_prog_get_info_by_fd
- kernel/bpf/syscall.c:bpf_prog_get_info_by_fd
- kernel/bpf/syscall.c:bpf_prog_get_info_by_fd
- kernel/bpf/syscall.c:bpf_raw_tp_link_fill_link_info
- kernel/bpf/syscall.c:bpf_raw_tp_link_fill_link_info
- kernel/bpf/syscall.c:bpf_prog_load
- kernel/bpf/syscall.c:map_lookup_and_delete_elem
- kernel/bpf/syscall.c:generic_map_lookup_batch
- kernel/bpf/syscall.c:generic_map_lookup_batch
- kernel/bpf/syscall.c:generic_map_lookup_batch
- kernel/bpf/syscall.c:generic_map_lookup_batch
- kernel/bpf/syscall.c:generic_map_update_batch
- kernel/bpf/syscall.c:generic_map_update_batch
- kernel/bpf/syscall.c:generic_map_delete_batch
- kernel/bpf/syscall.c:map_get_next_key
- kernel/bpf/syscall.c:map_delete_elem
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_lookup_elem
- kernel/bpf/syscall.c:map_lookup_elem
In kernel/bpf/verifier.c (ffffffff813056b5)
Location: include/linux/thread_info.h:211
Inline: True
In kernel/bpf/helpers.c (ffffffff8131ebef)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- kernel/bpf/helpers.c:bpf_copy_from_user
In kernel/bpf/log.c (ffffffff813221d2)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- kernel/bpf/log.c:bpf_vlog_reverse_ubuf
- kernel/bpf/log.c:bpf_vlog_reverse_ubuf
- kernel/bpf/log.c:bpf_vlog_reverse_ubuf
- kernel/bpf/log.c:bpf_vlog_reverse_ubuf
- kernel/bpf/log.c:bpf_verifier_vlog
- kernel/bpf/log.c:bpf_verifier_vlog
- kernel/bpf/log.c:bpf_verifier_vlog
- kernel/bpf/log.c:bpf_verifier_vlog
In kernel/bpf/bpf_iter.c (ffffffff81323a72)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- kernel/bpf/bpf_iter.c:bpf_iter_link_attach
- kernel/bpf/bpf_iter.c:bpf_iter_link_fill_link_info
- kernel/bpf/bpf_iter.c:bpf_iter_link_fill_link_info
- kernel/bpf/bpf_iter.c:bpf_seq_read
- kernel/bpf/bpf_iter.c:bpf_seq_read
In kernel/bpf/hashtab.c (ffffffff8132afa7)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- kernel/bpf/hashtab.c:__htab_map_lookup_and_delete_batch
- kernel/bpf/hashtab.c:__htab_map_lookup_and_delete_batch
In kernel/bpf/btf.c (ffffffff81348bc3)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- kernel/bpf/btf.c:btf_get_info_by_fd
- kernel/bpf/btf.c:btf_get_info_by_fd
- kernel/bpf/btf.c:btf_get_info_by_fd
- kernel/bpf/btf.c:btf_get_info_by_fd
- kernel/bpf/btf.c:btf_get_info_by_fd
- kernel/bpf/btf.c:btf_parse
In kernel/bpf/offload.c (ffffffff813525a3)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- kernel/bpf/offload.c:bpf_prog_offload_info_fill
In kernel/bpf/net_namespace.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In kernel/bpf/cgroup.c (ffffffff8135b298)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- kernel/bpf/cgroup.c:__cgroup_bpf_run_filter_getsockopt
- kernel/bpf/cgroup.c:__cgroup_bpf_run_filter_getsockopt
- kernel/bpf/cgroup.c:__cgroup_bpf_run_filter_setsockopt
In kernel/events/core.c (ffffffff8136ac65)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- kernel/events/core.c:perf_copy_attr
- kernel/events/core.c:perf_read
- kernel/events/core.c:perf_read
In kernel/rseq.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In kernel/watch_queue.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In mm/filemap.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In mm/maccess.c (ffffffff8139836b)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- mm/maccess.c:copy_to_user_nofault
- mm/maccess.c:copy_from_user_nofault
In mm/vmscan.c (ffffffff813b42f3)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- mm/vmscan.c:lru_gen_seq_write
In mm/shmem.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In mm/util.c (ffffffff813c3c6c)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- mm/util.c:memdup_user_nul
- mm/util.c:vmemdup_user
- mm/util.c:memdup_user
In mm/memory.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In mm/mincore.c (ffffffff813f6168)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- mm/mincore.c:__ia32_sys_mincore
- mm/mincore.c:__x64_sys_mincore
In mm/mempolicy.c (ffffffff814481d8)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- mm/mempolicy.c:copy_nodes_to_user
In mm/migrate.c (ffffffff814681c9)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- mm/migrate.c:do_pages_stat
- mm/migrate.c:do_pages_stat
In mm/huge_memory.c (ffffffff81478aad)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- mm/huge_memory.c:split_huge_pages_write
In mm/userfaultfd.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In mm/memfd.c (ffffffff814a5e25)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- mm/memfd.c:__do_sys_memfd_create
In fs/open.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In fs/read_write.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In fs/stat.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In fs/exec.c (ffffffff814ba923)
Location: include/linux/thread_info.h:211
Inline: True
In fs/pipe.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In fs/namei.c (ffffffff814c93dc)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- fs/namei.c:readlink_copy
In fs/fcntl.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In fs/ioctl.c (ffffffff814cbfb9)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/select.c (ffffffff814cf7a6)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- fs/select.c:do_sys_poll
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
In fs/filesystems.c (ffffffff814dda9d)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- fs/filesystems.c:fs_name
In fs/namespace.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In fs/seq_file.c (ffffffff814e8b66)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- fs/seq_file.c:seq_read_iter
- fs/seq_file.c:seq_read_iter
In fs/xattr.c (ffffffff814e97fc)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- fs/xattr.c:listxattr
- fs/xattr.c:do_getxattr
In fs/libfs.c (ffffffff814ed800)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- fs/libfs.c:simple_transaction_get
- fs/libfs.c:simple_write_to_buffer
- fs/libfs.c:simple_read_from_buffer
In fs/splice.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In fs/utimes.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In fs/d_path.c (ffffffff81500633)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- fs/d_path.c:__do_sys_getcwd
In fs/statfs.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In fs/fsopen.c (ffffffff8150552e)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- fs/fsopen.c:fscontext_read
In fs/notify/inotify/inotify_user.c (ffffffff81516c2e)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- fs/notify/inotify/inotify_user.c:copy_event_to_user
In fs/notify/fanotify/fanotify_user.c (ffffffff8151a127)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify_user.c:copy_fid_info_to_user
- fs/notify/fanotify/fanotify_user.c:copy_fid_info_to_user
In fs/eventpoll.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In fs/signalfd.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In fs/timerfd.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In fs/eventfd.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In fs/userfaultfd.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In fs/aio.c (ffffffff81527e02)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- fs/aio.c:aio_read_events_ring
In fs/crypto/keyring.c (ffffffff8153662f)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- fs/crypto/keyring.c:fscrypt_ioctl_add_key
In fs/crypto/policy.c (ffffffff81539bfd)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- fs/crypto/policy.c:fscrypt_ioctl_get_policy_ex
- fs/crypto/policy.c:fscrypt_ioctl_set_policy
In fs/verity/enable.c (ffffffff8153bbf2)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- fs/verity/enable.c:enable_verity
- fs/verity/enable.c:enable_verity
In fs/verity/measure.c (ffffffff8153c77f)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- fs/verity/measure.c:fsverity_ioctl_measure
In fs/verity/read_metadata.c (ffffffff8153d42d)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- fs/verity/read_metadata.c:fsverity_read_buffer
In fs/binfmt_elf.c (ffffffff81546c70)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- fs/binfmt_elf.c:create_elf_tables
In fs/compat_binfmt_elf.c (ffffffff81549a2a)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- fs/compat_binfmt_elf.c:create_elf_tables
In fs/coredump.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In fs/fhandle.c (ffffffff81551987)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- fs/fhandle.c:do_handle_open
- fs/fhandle.c:do_sys_name_to_handle
In fs/iomap/direct-io.c (ffffffff81558119)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- fs/iomap/direct-io.c:iomap_dio_inline_iter
- fs/iomap/direct-io.c:iomap_dio_inline_iter
In fs/quota/quota.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In fs/proc/task_mmu.c (ffffffff815651e1)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- fs/proc/task_mmu.c:pagemap_read
- fs/proc/task_mmu.c:clear_refs_write
In fs/proc/base.c (ffffffff8156e2a4)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- fs/proc/base.c:proc_pid_readlink
- fs/proc/base.c:comm_write
- fs/proc/base.c:sched_autogroup_write
- fs/proc/base.c:oom_score_adj_write
- fs/proc/base.c:oom_adj_write
- fs/proc/base.c:environ_read
- fs/proc/base.c:get_mm_cmdline
- fs/proc/base.c:get_mm_proctitle
In fs/proc/proc_sysctl.c (ffffffff8157b46a)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- fs/proc/proc_sysctl.c:proc_sys_call_handler
- fs/proc/proc_sysctl.c:proc_sys_call_handler
In fs/proc/kcore.c (ffffffff8157d6c8)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- fs/proc/kcore.c:read_kcore_iter
- fs/proc/kcore.c:read_kcore_iter
- fs/proc/kcore.c:read_kcore_iter
- fs/proc/kcore.c:read_kcore_iter
In fs/proc/vmcore.c (ffffffff8157ef3f)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- fs/proc/vmcore.c:__read_vmcore
- fs/proc/vmcore.c:__read_vmcore
- fs/proc/vmcore.c:__read_vmcore
In fs/kernfs/file.c (ffffffff81584d0a)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- fs/kernfs/file.c:kernfs_fop_write_iter
- fs/kernfs/file.c:kernfs_file_read_iter
In fs/configfs/file.c (ffffffff81588efe)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- fs/configfs/file.c:configfs_bin_write_iter
- fs/configfs/file.c:configfs_bin_read_iter
- fs/configfs/file.c:configfs_read_iter
In fs/ext4/ioctl.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In fs/ext4/crypto.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In fs/fat/dir.c (ffffffff81631414)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- fs/fat/dir.c:fat_compat_ioctl_filldir
- fs/fat/dir.c:fat_compat_ioctl_filldir
- fs/fat/dir.c:fat_compat_ioctl_filldir
- fs/fat/dir.c:fat_ioctl_filldir
- fs/fat/dir.c:fat_ioctl_filldir
- fs/fat/dir.c:fat_ioctl_filldir
In fs/fat/file.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In fs/ecryptfs/miscdev.c (ffffffff8164e52e)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- fs/ecryptfs/miscdev.c:ecryptfs_miscdev_read
- fs/ecryptfs/miscdev.c:ecryptfs_miscdev_read
In fs/efivarfs/file.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In ipc/compat.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In ipc/msgutil.c (ffffffff81675e7e)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- ipc/msgutil.c:store_msg
- ipc/msgutil.c:store_msg
- ipc/msgutil.c:load_msg
- ipc/msgutil.c:load_msg
In ipc/msg.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In ipc/sem.c (ffffffff8167cf54)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- ipc/sem.c:do_semtimedop
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
In ipc/shm.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In ipc/syscall.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In ipc/mqueue.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In security/keys/keyctl.c (ffffffff8168d596)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- security/keys/keyctl.c:keyctl_capabilities
- security/keys/keyctl.c:keyctl_get_security
- security/keys/keyctl.c:keyctl_instantiate_key_common
- security/keys/keyctl.c:keyctl_read_key
- security/keys/keyctl.c:keyctl_describe_key
- security/keys/keyctl.c:keyctl_describe_key
- security/keys/keyctl.c:keyctl_update_key
- security/keys/keyctl.c:__do_sys_add_key
In security/keys/compat_dh.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In security/keys/dh.c (ffffffff8169298c)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- security/keys/dh.c:__keyctl_dh_compute
- security/keys/dh.c:__keyctl_dh_compute
- security/keys/dh.c:keyctl_dh_compute_kdf
In security/keys/keyctl_pkey.c (ffffffff81693073)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- security/keys/keyctl_pkey.c:keyctl_pkey_e_d_s
In security/selinux/hooks.c (ffffffff816ad649)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_socket_getpeersec_stream
In security/selinux/selinuxfs.c (ffffffff816b7adf)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- security/selinux/selinuxfs.c:sel_write_load
In security/smack/smack_lsm.c (ffffffff816d55b9)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- security/smack/smack_lsm.c:smack_socket_getpeersec_stream
In security/smack/smackfs.c (ffffffff816da7b8)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- security/smack/smackfs.c:smk_write_ptrace
- security/smack/smackfs.c:smk_write_logging
- security/smack/smackfs.c:smk_write_mapped
- security/smack/smackfs.c:smk_write_direct
- security/smack/smackfs.c:smk_write_doi
In security/tomoyo/common.c (ffffffff816e08b0)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- security/tomoyo/common.c:tomoyo_flush
In security/tomoyo/securityfs_if.c (ffffffff816f094b)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- security/tomoyo/securityfs_if.c:tomoyo_read_self
In security/apparmor/apparmorfs.c (ffffffff816f7d3a)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:listener_ioctl
- security/apparmor/apparmorfs.c:listener_ioctl
- security/apparmor/apparmorfs.c:notify_set_filter
In security/apparmor/lsm.c (ffffffff81713dc5)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
In security/apparmor/notify.c (ffffffff8172354a)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- security/apparmor/notify.c:append_str
In security/landlock/syscalls.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In crypto/jitterentropy-testing.c (ffffffff8175e73d)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- crypto/jitterentropy-testing.c:jent_raw_hires_read
In block/ioctl.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In block/bsg.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In block/bsg-lib.c (ffffffff8179e57b)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_transport_sg_io_fn
In block/blk-zoned.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In block/blk-mq-debugfs.c (ffffffff817bb5c2)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_state_write
In block/sed-opal.c (ffffffff817c1dc8)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- block/sed-opal.c:read_table_data
- block/sed-opal.c:generic_table_write_data
In io_uring/io_uring.c (ffffffff817cadea)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- io_uring/io_uring.c:io_register_iowq_aff
In io_uring/filetable.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In io_uring/openclose.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In io_uring/epoll.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In io_uring/net.c (ffffffff817d7960)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- io_uring/net.c:io_recvmsg
In io_uring/tctx.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In io_uring/cancel.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In io_uring/kbuf.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In io_uring/rsrc.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In io_uring/rw.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In lib/iov_iter.c (ffffffff81811bd9)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- lib/iov_iter.c:hash_and_copy_to_iter
In lib/kfifo.c (ffffffff81816e7e)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- lib/kfifo.c:kfifo_copy_to_user
- lib/kfifo.c:kfifo_copy_to_user
- lib/kfifo.c:kfifo_copy_from_user
- lib/kfifo.c:kfifo_copy_from_user
In lib/kstrtox.c (ffffffff8181e96b)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- lib/kstrtox.c:kstrtos8_from_user
- lib/kstrtox.c:kstrtou8_from_user
- lib/kstrtox.c:kstrtos16_from_user
- lib/kstrtox.c:kstrtou16_from_user
- lib/kstrtox.c:kstrtoint_from_user
- lib/kstrtox.c:kstrtouint_from_user
- lib/kstrtox.c:kstrtoll_from_user
- lib/kstrtox.c:kstrtoull_from_user
- lib/kstrtox.c:kstrtobool_from_user
In lib/strncpy_from_user.c (ffffffff818e0889)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- lib/strncpy_from_user.c:strncpy_from_user
In drivers/gpio/gpiolib-cdev.c (ffffffff819071ff)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/gpio/gpiolib-cdev.c:lineevent_read_unlocked
In drivers/pci/vgaarb.c (ffffffff81961f85)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/pci/vgaarb.c:vga_arb_write
- drivers/pci/vgaarb.c:vga_arb_read
In drivers/video/fbdev/core/fbmem.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In drivers/video/fbdev/core/fbcmap.c (ffffffff8197e925)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
In drivers/video/fbdev/core/fb_io_fops.c (ffffffff81981f3d)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/video/fbdev/core/fb_io_fops.c:fb_io_write
- drivers/video/fbdev/core/fb_io_fops.c:fb_io_read
In drivers/video/fbdev/core/fbcon.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In drivers/video/fbdev/core/fb_sys_fops.c (ffffffff819939c1)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/video/fbdev/core/fb_sys_fops.c:fb_sys_write
- drivers/video/fbdev/core/fb_sys_fops.c:fb_sys_read
In drivers/video/fbdev/imsttfb.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In drivers/acpi/proc.c (ffffffff819a2f24)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/acpi/proc.c:acpi_system_write_wakeup_device
In drivers/acpi/acpi_dbg.c (ffffffff81a2b84d)
Location: include/linux/thread_info.h:211
Inline: True
In drivers/xen/xenbus/xenbus_dev_frontend.c (ffffffff81a757e9)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_write
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_read
In drivers/xen/mcelog.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In drivers/tty/tty_io.c (ffffffff81a941e2)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/tty/tty_io.c:do_tty_write
- drivers/tty/tty_io.c:tty_read
In drivers/tty/tty_ioctl.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In drivers/tty/vt/vt_ioctl.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In drivers/tty/vt/vc_screen.c (ffffffff81aa8bec)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/tty/vt/vc_screen.c:vcs_write
- drivers/tty/vt/vc_screen.c:vcs_read
In drivers/tty/vt/selection.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff81aad95f)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/tty/vt/keyboard.c:vt_do_kdgkb_ioctl
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:vt_do_diacrit
In drivers/tty/vt/consolemap.c (ffffffff81aaeb9d)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/tty/vt/consolemap.c:con_get_unimap
In drivers/tty/vt/vt.c (ffffffff81ab10e7)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:con_font_get
In drivers/tty/serial/serial_core.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In drivers/char/mem.c (ffffffff81addcfd)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/char/mem.c:write_mem
- drivers/char/mem.c:read_mem
In drivers/char/random.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In drivers/char/virtio_console.c (ffffffff81ae43fc)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/char/virtio_console.c:port_fops_write
- drivers/char/virtio_console.c:fill_readbuf
In drivers/char/hpet.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In drivers/char/hw_random/core.c (ffffffff81ae7655)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:rng_dev_read
In drivers/char/tpm/tpm-dev-common.c (ffffffff81af1673)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/char/tpm/tpm-dev-common.c:tpm_common_write
- drivers/char/tpm/tpm-dev-common.c:tpm_common_read
In drivers/base/regmap/regmap-debugfs.c (ffffffff81b732a9)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/base/regmap/regmap-debugfs.c:regmap_reg_ranges_read_file
- drivers/base/regmap/regmap-debugfs.c:regmap_read_debugfs
In drivers/block/loop.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In drivers/mfd/aat2870-core.c (ffffffff81b9e213)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/mfd/aat2870-core.c:aat2870_reg_write_file
In drivers/nvdimm/bus.c (ffffffff81ba47eb)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/nvdimm/bus.c:__nd_ioctl
- drivers/nvdimm/bus.c:__nd_ioctl
- drivers/nvdimm/bus.c:__nd_ioctl
- drivers/nvdimm/bus.c:__nd_ioctl
In drivers/dma-buf/dma-buf.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In drivers/dma-buf/dma-heap.c (ffffffff81bc2eba)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/dma-buf/dma-heap.c:dma_heap_ioctl
- drivers/dma-buf/dma-heap.c:dma_heap_ioctl
In drivers/dma-buf/sync_file.c (ffffffff81bc4ba2)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/dma-buf/sync_file.c:sync_file_ioctl_fence_info
In drivers/dma-buf/sw_sync.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In drivers/dma-buf/udmabuf.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In drivers/scsi/scsi_ioctl.c (ffffffff81bcc2f6)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/scsi/scsi_ioctl.c:scsi_ioctl
- drivers/scsi/scsi_ioctl.c:sg_scsi_ioctl
- drivers/scsi/scsi_ioctl.c:sg_scsi_ioctl
- drivers/scsi/scsi_ioctl.c:sg_scsi_ioctl
- drivers/scsi/scsi_ioctl.c:sg_scsi_ioctl
- drivers/scsi/scsi_ioctl.c:sg_io
- drivers/scsi/scsi_ioctl.c:sg_io
- drivers/scsi/scsi_ioctl.c:ioctl_probe
In drivers/scsi/scsi_devinfo.c (ffffffff81bdd28e)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/scsi/scsi_devinfo.c:proc_scsi_devinfo_write
In drivers/scsi/scsi_proc.c (ffffffff81bddb21)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/scsi/scsi_proc.c:proc_scsi_write
- drivers/scsi/scsi_proc.c:proc_scsi_host_write
In drivers/scsi/scsi_bsg.c (ffffffff81be1264)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/scsi/scsi_bsg.c:scsi_bsg_sg_io_fn
- drivers/scsi/scsi_bsg.c:scsi_bsg_sg_io_fn
In drivers/scsi/sg.c (ffffffff81bf2e0f)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/scsi/sg.c:sg_read_oxfer
- drivers/scsi/sg.c:sg_read_oxfer
- drivers/scsi/sg.c:sg_write
- drivers/scsi/sg.c:sg_new_read
In drivers/ata/libata-scsi.c (ffffffff81c09016)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/ata/libata-scsi.c:ata_cmd_ioctl
In drivers/gpu/vga/vga_switcheroo.c (ffffffff81c2616b)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/gpu/vga/vga_switcheroo.c:vga_switcheroo_debugfs_write
In drivers/net/tun.c (ffffffff81c48b64)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/net/tun.c:__tun_chr_ioctl
- drivers/net/tun.c:__tun_chr_ioctl
- drivers/net/tun.c:__tun_chr_ioctl
- drivers/net/tun.c:__tun_chr_ioctl
- drivers/net/tun.c:tun_do_read
In drivers/net/ppp/ppp_generic.c (ffffffff81c6074f)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/net/ppp/ppp_generic.c:ppp_set_compress
- drivers/net/ppp/ppp_generic.c:ppp_write
In drivers/net/wwan/wwan_core.c (ffffffff81c68839)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/net/wwan/wwan_core.c:wwan_port_fops_write
- drivers/net/wwan/wwan_core.c:wwan_port_fops_read
In drivers/cdrom/cdrom.c (ffffffff81c75951)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/cdrom/cdrom.c:mmc_ioctl_cdrom_read_data
- drivers/cdrom/cdrom.c:cdrom_read_cdda_old
In drivers/usb/core/devio.c (ffffffff81c9b585)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:proc_ioctl
- drivers/usb/core/devio.c:proc_ioctl
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:do_proc_bulk
- drivers/usb/core/devio.c:do_proc_bulk
- drivers/usb/core/devio.c:do_proc_control
- drivers/usb/core/devio.c:do_proc_control
- drivers/usb/core/devio.c:copy_urb_data_to_user
- drivers/usb/core/devio.c:copy_urb_data_to_user
- drivers/usb/core/devio.c:usbdev_read
- drivers/usb/core/devio.c:usbdev_read
In drivers/usb/core/devices.c (ffffffff81c9d66e)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/usb/core/devices.c:usb_device_dump
In drivers/usb/host/xhci-debugfs.c (ffffffff81d01fb2)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/usb/host/xhci-debugfs.c:xhci_port_write
In drivers/input/input-compat.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In drivers/input/mousedev.c (ffffffff81d14e0d)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
In drivers/input/evdev.c (ffffffff81d176df)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:str_to_user
In drivers/input/misc/uinput.c (ffffffff81d1f74d)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_abs_setup
In drivers/rtc/dev.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In drivers/i2c/i2c-dev.c (ffffffff81d332a6)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/i2c/i2c-dev.c:i2cdev_ioctl_smbus
- drivers/i2c/i2c-dev.c:i2cdev_ioctl_smbus
- drivers/i2c/i2c-dev.c:i2cdev_ioctl_rdwr
- drivers/i2c/i2c-dev.c:i2cdev_read
In drivers/pps/pps.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In drivers/ptp/ptp_chardev.c (ffffffff81d3b22e)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/ptp/ptp_chardev.c:ptp_read
In drivers/watchdog/watchdog_dev.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In drivers/md/md.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In drivers/md/dm-ioctl.c (ffffffff81d815d1)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/md/dm-ioctl.c:ctl_ioctl
- drivers/md/dm-ioctl.c:copy_params
In drivers/platform/x86/intel/pmc/core.c (ffffffff81ddb539)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/platform/x86/intel/pmc/core.c:pmc_core_lpm_latch_mode_write
In drivers/remoteproc/remoteproc_debugfs.c (ffffffff81de8d6c)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/remoteproc/remoteproc_debugfs.c:rproc_recovery_write
- drivers/remoteproc/remoteproc_debugfs.c:rproc_coredump_write
In drivers/remoteproc/remoteproc_cdev.c (ffffffff81deacf1)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/remoteproc/remoteproc_cdev.c:rproc_cdev_write
In net/socket.c (ffffffff81e00695)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- net/socket.c:put_user_ifreq
- net/socket.c:__do_sys_socketcall
- net/socket.c:____sys_sendmsg
- net/socket.c:move_addr_to_user
- net/socket.c:move_addr_to_kernel
In net/core/sock.c (ffffffff81e0831a)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- net/core/sock.c:sock_ioctl_inout
- net/core/sock.c:sock_ioctl_inout
- net/core/sock.c:sk_getsockopt
- net/core/sock.c:sk_getsockopt
- net/core/sock.c:sk_getsockopt
- net/core/sock.c:sk_getsockopt
- net/core/sock.c:sk_getsockopt
- net/core/sock.c:sk_getsockopt
- net/core/sock.c:sk_setsockopt
In net/core/datagram.c (ffffffff81e1f930)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- net/core/datagram.c:skb_copy_datagram_from_iter
- net/core/datagram.c:simple_copy_to_iter
In net/core/scm.c (ffffffff81e21b9d)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- net/core/scm.c:put_cmsg
In net/core/filter.c (ffffffff81e747c8)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- net/core/filter.c:sk_get_filter
- net/core/filter.c:__get_filter
- net/core/filter.c:bpf_prog_create_from_user
In net/core/dev_ioctl.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In net/core/skmsg.c (ffffffff81ea126e)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- net/core/skmsg.c:sk_msg_memcopy_from_iter
- net/core/skmsg.c:sk_msg_memcopy_from_iter
In net/core/sock_map.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In net/compat.c (ffffffff81ea90cd)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- net/compat.c:__do_compat_sys_socketcall
- net/compat.c:put_cmsg_compat
- net/compat.c:cmsghdr_from_user_compat_to_kern
In net/netlink/af_netlink.c (ffffffff81ec83a2)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- net/netlink/af_netlink.c:netlink_sendmsg
In net/bpf/test_run.c (ffffffff81ed0892)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- net/bpf/test_run.c:bpf_prog_test_run_syscall
- net/bpf/test_run.c:bpf_prog_test_run_xdp
- net/bpf/test_run.c:bpf_ctx_init
In net/bpf/bpf_dummy_struct_ops.c (ffffffff81ed1053)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- net/bpf/bpf_dummy_struct_ops.c:bpf_struct_ops_test_run
In net/ethtool/ioctl.c (ffffffff81ed6d66)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- net/ethtool/ioctl.c:__dev_ethtool
- net/ethtool/ioctl.c:__dev_ethtool
- net/ethtool/ioctl.c:__dev_ethtool
- net/ethtool/ioctl.c:__dev_ethtool
- net/ethtool/ioctl.c:get_phy_tunable
- net/ethtool/ioctl.c:ethtool_get_tunable
- net/ethtool/ioctl.c:ethtool_get_dump_data
- net/ethtool/ioctl.c:ethtool_get_phy_stats
- net/ethtool/ioctl.c:ethtool_get_stats
- net/ethtool/ioctl.c:ethtool_self_test
- net/ethtool/ioctl.c:ethtool_set_eeprom
- net/ethtool/ioctl.c:ethtool_get_any_eeprom
- net/ethtool/ioctl.c:ethtool_set_rxfh
- net/ethtool/ioctl.c:ethtool_get_rxfh
- net/ethtool/ioctl.c:ethtool_get_rxfh_indir
- net/ethtool/ioctl.c:ethtool_copy_validate_indir
- net/ethtool/ioctl.c:ethtool_rxnfc_copy_to_user
- net/ethtool/ioctl.c:ethtool_rxnfc_copy_to_user
- net/ethtool/ioctl.c:ethtool_rxnfc_copy_from_user
- net/ethtool/ioctl.c:ethtool_rxnfc_copy_from_compat
- net/ethtool/ioctl.c:ethtool_get_sset_info
In net/ipv4/ip_options.c (ffffffff81ef79d5)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- net/ipv4/ip_options.c:ip_options_get
In net/ipv4/ip_output.c (ffffffff81ef80da)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- net/ipv4/ip_output.c:ip_generic_getfrag
In net/ipv4/ip_sockglue.c (ffffffff81f00922)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- net/ipv4/ip_sockglue.c:do_ip_getsockopt
- net/ipv4/ip_sockglue.c:do_ip_getsockopt
- net/ipv4/ip_sockglue.c:do_ip_getsockopt
- net/ipv4/ip_sockglue.c:do_ip_setsockopt
- net/ipv4/ip_sockglue.c:do_ip_setsockopt
- net/ipv4/ip_sockglue.c:compat_ip_set_mcast_msfilter
In net/ipv4/tcp.c (ffffffff81f12868)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- net/ipv4/tcp.c:do_tcp_getsockopt
- net/ipv4/tcp.c:do_tcp_getsockopt
- net/ipv4/tcp.c:do_tcp_setsockopt
- net/ipv4/tcp.c:skb_do_copy_data_nocache
- net/ipv4/tcp.c:skb_do_copy_data_nocache
In net/ipv4/tcp_ipv4.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In net/ipv4/raw.c (ffffffff81f3ba17)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- net/ipv4/raw.c:raw_seticmpfilter
- net/ipv4/raw.c:raw_send_hdrinc
In net/ipv4/udp.c (ffffffff81f3ea55)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_lib_getsockopt
- net/ipv4/udp.c:udp_recvmsg
- net/ipv4/udp.c:udplite_getfrag
In net/ipv4/arp.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In net/ipv4/devinet.c (ffffffff81f511d1)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- net/ipv4/devinet.c:inet_gifconf
In net/ipv4/af_inet.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In net/ipv4/igmp.c (ffffffff81f5b873)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- net/ipv4/igmp.c:ip_mc_msfget
In net/ipv4/fib_frontend.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In net/ipv4/ping.c (ffffffff81f6b93c)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- net/ipv4/ping.c:ping_common_sendmsg
In net/ipv4/ipmr.c (ffffffff81f81e0b)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ip_mroute_getsockopt
In net/xfrm/xfrm_state.c (ffffffff81f9a2b8)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- net/xfrm/xfrm_state.c:xfrm_user_policy
In net/ipv6/af_inet6.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In net/ipv6/addrconf.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In net/ipv6/ipv6_sockglue.c (ffffffff81fe2418)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- net/ipv6/ipv6_sockglue.c:do_ipv6_getsockopt
- net/ipv6/ipv6_sockglue.c:do_ipv6_getsockopt
- net/ipv6/ipv6_sockglue.c:do_ipv6_getsockopt
- net/ipv6/ipv6_sockglue.c:do_ipv6_setsockopt
- net/ipv6/ipv6_sockglue.c:do_ipv6_setsockopt
- net/ipv6/ipv6_sockglue.c:ipv6_set_opt_hdr
- net/ipv6/ipv6_sockglue.c:compat_ipv6_set_mcast_msfilter
In net/ipv6/udp.c (ffffffff81fe8f71)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- net/ipv6/udp.c:udpv6_recvmsg
- net/ipv6/udp.c:udplite_getfrag
In net/ipv6/raw.c (ffffffff81fed10f)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- net/ipv6/raw.c:rawv6_getsockopt
- net/ipv6/raw.c:rawv6_getsockopt
- net/ipv6/raw.c:rawv6_setsockopt
- net/ipv6/raw.c:rawv6_send_hdrinc
In net/ipv6/mcast.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In net/ipv6/tcp_ipv6.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In net/ipv6/ip6_flowlabel.c (ffffffff8200541d)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:fl_create
In net/ipv6/ip6mr.c (ffffffff82010904)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- net/ipv6/ip6mr.c:ip6_mroute_getsockopt
In net/packet/af_packet.c (ffffffff8202a89c)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- net/packet/af_packet.c:packet_getsockopt
- net/packet/af_packet.c:packet_setsockopt
- net/packet/af_packet.c:packet_setsockopt
- net/packet/af_packet.c:packet_setsockopt
- net/packet/af_packet.c:packet_recvmsg
- net/packet/af_packet.c:packet_sendmsg_spkt
In net/wireless/wext-core.c (ffffffff8204b43e)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- net/wireless/wext-core.c:ioctl_standard_iw_point
- net/wireless/wext-core.c:ioctl_standard_iw_point
- net/wireless/wext-core.c:ioctl_standard_iw_point
In net/wireless/wext-priv.c (ffffffff8204caf6)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- net/wireless/wext-priv.c:ioctl_private_iw_point
- net/wireless/wext-priv.c:ioctl_private_iw_point
In net/rfkill/core.c (ffffffff82056d8f)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- net/rfkill/core.c:rfkill_fop_write
- net/rfkill/core.c:rfkill_fop_read
In net/xdp/xsk.c (ffffffff8206968e)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- net/xdp/xsk.c:xsk_getsockopt
- net/xdp/xsk.c:xsk_getsockopt
- net/xdp/xsk.c:xsk_setsockopt
In net/mptcp/sockopt.c (ffffffff8208a551)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- net/mptcp/sockopt.c:mptcp_getsockopt
- net/mptcp/sockopt.c:mptcp_getsockopt_full_info
- net/mptcp/sockopt.c:mptcp_getsockopt_full_info
- net/mptcp/sockopt.c:mptcp_getsockopt_full_info
- net/mptcp/sockopt.c:mptcp_getsockopt_subflow_addrs
- net/mptcp/sockopt.c:mptcp_getsockopt_tcpinfo
- net/mptcp/sockopt.c:mptcp_put_subflow_data
In net/mctp/af_mctp.c (ffffffff8208cd01)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- net/mctp/af_mctp.c:mctp_sendmsg
In lib/seq_buf.c (ffffffff820bb2d3)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- lib/seq_buf.c:seq_buf_to_user
In arch/x86/lib/insn-eval.c (0)
Location: include/linux/thread_info.h:211
Inline: True
6.8
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/signal_64.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In arch/x86/kernel/ldt.c (ffffffff8105ae6b)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- arch/x86/kernel/ldt.c:read_ldt
In arch/x86/kernel/sys_ia32.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In arch/x86/kernel/signal_32.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In arch/x86/kernel/fpu/regset.c (ffffffff8106aa6f)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- arch/x86/kernel/fpu/regset.c:xstateregs_set
In arch/x86/kernel/fpu/signal.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In arch/x86/kernel/fpu/xstate.c (ffffffff8106bf19)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- arch/x86/kernel/fpu/xstate.c:copy_from_buffer
In arch/x86/kernel/tls.c (ffffffff8107031e)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- arch/x86/kernel/tls.c:regset_tls_set
In arch/x86/kernel/tboot.c (ffffffff81070a0b)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- arch/x86/kernel/tboot.c:tboot_log_read
In arch/x86/kernel/cpu/mce/dev-mcelog.c (ffffffff81087d7c)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mce/dev-mcelog.c:mce_chrdev_write
In arch/x86/kernel/cpu/mtrr/if.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In arch/x86/kernel/cpu/microcode/intel.c (ffffffff8108b3d4)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- arch/x86/kernel/cpu/microcode/intel.c:parse_microcode_blobs
In arch/x86/kernel/cpu/resctrl/pseudo_lock.c (ffffffff81097701)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- arch/x86/kernel/cpu/resctrl/pseudo_lock.c:pseudo_lock_measure_trigger
In arch/x86/kernel/cpu/sgx/ioctl.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In arch/x86/kernel/crash_dump_64.c (ffffffff810b93ad)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- arch/x86/kernel/crash_dump_64.c:__copy_oldmem_page
In arch/x86/kernel/uprobes.c (ffffffff810c46aa)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- arch/x86/kernel/uprobes.c:arch_uretprobe_hijack_return_addr
- arch/x86/kernel/uprobes.c:arch_uretprobe_hijack_return_addr
- arch/x86/kernel/uprobes.c:emulate_push_stack
In arch/x86/kernel/umip.c (ffffffff810c543f)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- arch/x86/kernel/umip.c:fixup_umip_exception
In arch/x86/mm/tlb.c (ffffffff810d3ed3)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- arch/x86/mm/tlb.c:tlbflush_write_file
In arch/x86/mm/pkeys.c (ffffffff810e0293)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- arch/x86/mm/pkeys.c:init_pkru_write_file
In kernel/fork.c (ffffffff810f90fc)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- kernel/fork.c:copy_clone_args_from_user
- kernel/fork.c:copy_clone_args_from_user
In kernel/exit.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In kernel/capability.c (ffffffff8110fca9)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- kernel/capability.c:__do_sys_capset
- kernel/capability.c:__do_sys_capget
In kernel/ptrace.c (ffffffff811120cd)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_request
- kernel/ptrace.c:ptrace_get_syscall_info
- kernel/ptrace.c:ptrace_writedata
- kernel/ptrace.c:ptrace_readdata
In kernel/signal.c (ffffffff811144ff)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- kernel/signal.c:__ia32_compat_sys_rt_sigpending
- kernel/signal.c:__ia32_sys_rt_sigpending
- kernel/signal.c:__x64_sys_rt_sigpending
In kernel/sys.c (ffffffff81124710)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- kernel/sys.c:__do_sys_prctl
- kernel/sys.c:prctl_set_auxv
- kernel/sys.c:prctl_set_mm_map
- kernel/sys.c:__ia32_sys_setdomainname
- kernel/sys.c:__x64_sys_setdomainname
- kernel/sys.c:__do_sys_gethostname
- kernel/sys.c:__ia32_sys_sethostname
- kernel/sys.c:__x64_sys_sethostname
- kernel/sys.c:override_release
In kernel/regset.c (ffffffff81143388)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- kernel/regset.c:copy_regset_to_user
In kernel/sched/core.c (ffffffff811582f2)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- kernel/sched/core.c:__ia32_sys_sched_getaffinity
- kernel/sched/core.c:__x64_sys_sched_getaffinity
- kernel/sched/core.c:get_user_cpu_mask
- kernel/sched/core.c:sched_attr_copy_to_user
- kernel/sched/core.c:sched_copy_attr
In kernel/sched/build_utility.c (ffffffff8119adb5)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- kernel/sched/build_utility.c:psi_write
- kernel/sched/build_utility.c:sched_dynamic_write
- kernel/sched/build_utility.c:sched_scaling_write
- kernel/sched/build_utility.c:sched_feat_write
In kernel/power/qos.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In kernel/power/user.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In kernel/printk/printk.c (ffffffff811af9bb)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- kernel/printk/printk.c:syslog_print_all
- kernel/printk/printk.c:syslog_print
- kernel/printk/printk.c:devkmsg_read
- kernel/printk/printk.c:devkmsg_write
In kernel/entry/syscall_user_dispatch.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In kernel/module/main.c (ffffffff811f5fdc)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- kernel/module/main.c:__do_sys_init_module
In kernel/kcmp.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In kernel/profile.c (ffffffff811fbeb7)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- kernel/profile.c:read_profile
In kernel/time/time.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In kernel/time/posix-timers.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In kernel/time/itimer.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In kernel/futex/syscalls.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In kernel/kexec_core.c (ffffffff8122b4f6)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- kernel/kexec_core.c:kimage_load_crash_segment
- kernel/kexec_core.c:kimage_load_normal_segment
In kernel/kexec.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In kernel/compat.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In kernel/user_namespace.c (ffffffff81251f72)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- kernel/user_namespace.c:proc_setgroups_write
In kernel/seccomp.c (ffffffff8127cac7)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_get_metadata
- kernel/seccomp.c:seccomp_get_filter
In kernel/relay.c (ffffffff8127d423)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- kernel/relay.c:relay_file_read
In kernel/trace/trace.c (ffffffff812a4f3d)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- kernel/trace/trace.c:trace_parse_run_command
- kernel/trace/trace.c:tracing_buffers_read
- kernel/trace/trace.c:tracing_clock_write
- kernel/trace/trace.c:tracing_mark_raw_write
- kernel/trace/trace.c:tracing_mark_write
- kernel/trace/trace.c:tracing_set_trace_write
- kernel/trace/trace.c:tracing_trace_options_write
In kernel/trace/trace_hwlat.c (ffffffff812afd61)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- kernel/trace/trace_hwlat.c:hwlat_mode_write
In kernel/trace/trace_osnoise.c (ffffffff812b2c5f)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- kernel/trace/trace_osnoise.c:osnoise_cpus_write
- kernel/trace/trace_osnoise.c:osnoise_options_write
In kernel/trace/blktrace.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In kernel/trace/trace_events_user.c (ffffffff812e039b)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- kernel/trace/trace_events_user.c:user_event_perf
- kernel/trace/trace_events_user.c:user_event_ftrace
In kernel/trace/bpf_trace.c (ffffffff812e5482)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- kernel/trace/bpf_trace.c:bpf_uprobe_multi_link_fill_link_info
- kernel/trace/bpf_trace.c:bpf_kprobe_multi_link_attach
- kernel/trace/bpf_trace.c:bpf_kprobe_multi_link_attach
- kernel/trace/bpf_trace.c:bpf_kprobe_multi_link_fill_link_info
- kernel/trace/bpf_trace.c:perf_event_query_prog_array
In kernel/trace/trace_uprobe.c (ffffffff812f9184)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- kernel/trace/trace_uprobe.c:process_fetch_insn
In kernel/bpf/core.c (ffffffff813087f1)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- kernel/bpf/core.c:bpf_prog_array_copy_to_user
In kernel/bpf/syscall.c (ffffffff813135b4)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:bpf_task_fd_query_copy
- kernel/bpf/syscall.c:bpf_task_fd_query_copy
- kernel/bpf/syscall.c:bpf_obj_get_info_by_fd
- kernel/bpf/syscall.c:bpf_obj_get_info_by_fd
- kernel/bpf/syscall.c:bpf_prog_get_info_by_fd
- kernel/bpf/syscall.c:bpf_prog_get_info_by_fd
- kernel/bpf/syscall.c:bpf_prog_get_info_by_fd
- kernel/bpf/syscall.c:bpf_prog_get_info_by_fd
- kernel/bpf/syscall.c:bpf_prog_get_info_by_fd
- kernel/bpf/syscall.c:bpf_prog_get_info_by_fd
- kernel/bpf/syscall.c:bpf_prog_get_info_by_fd
- kernel/bpf/syscall.c:bpf_copy_to_user
- kernel/bpf/syscall.c:bpf_copy_to_user
- kernel/bpf/syscall.c:bpf_prog_load
- kernel/bpf/syscall.c:map_lookup_and_delete_elem
- kernel/bpf/syscall.c:generic_map_lookup_batch
- kernel/bpf/syscall.c:generic_map_lookup_batch
- kernel/bpf/syscall.c:generic_map_lookup_batch
- kernel/bpf/syscall.c:generic_map_lookup_batch
- kernel/bpf/syscall.c:generic_map_update_batch
- kernel/bpf/syscall.c:generic_map_update_batch
- kernel/bpf/syscall.c:generic_map_delete_batch
- kernel/bpf/syscall.c:map_get_next_key
- kernel/bpf/syscall.c:map_delete_elem
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_lookup_elem
- kernel/bpf/syscall.c:map_lookup_elem
In kernel/bpf/verifier.c (ffffffff81326be8)
Location: include/linux/thread_info.h:211
Inline: True
In kernel/bpf/helpers.c (ffffffff8134101f)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- kernel/bpf/helpers.c:bpf_copy_from_user
In kernel/bpf/log.c (ffffffff81344ba2)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- kernel/bpf/log.c:bpf_vlog_reverse_ubuf
- kernel/bpf/log.c:bpf_vlog_reverse_ubuf
- kernel/bpf/log.c:bpf_vlog_reverse_ubuf
- kernel/bpf/log.c:bpf_vlog_reverse_ubuf
- kernel/bpf/log.c:bpf_verifier_vlog
- kernel/bpf/log.c:bpf_verifier_vlog
- kernel/bpf/log.c:bpf_verifier_vlog
- kernel/bpf/log.c:bpf_verifier_vlog
In kernel/bpf/bpf_iter.c (ffffffff81347a01)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- kernel/bpf/bpf_iter.c:bpf_iter_link_attach
- kernel/bpf/bpf_iter.c:bpf_iter_link_fill_link_info
- kernel/bpf/bpf_iter.c:bpf_iter_link_fill_link_info
- kernel/bpf/bpf_iter.c:bpf_seq_read
- kernel/bpf/bpf_iter.c:bpf_seq_read
In kernel/bpf/hashtab.c (ffffffff8134f487)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- kernel/bpf/hashtab.c:__htab_map_lookup_and_delete_batch
- kernel/bpf/hashtab.c:__htab_map_lookup_and_delete_batch
In kernel/bpf/mprog.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In kernel/bpf/btf.c (ffffffff8136f2f3)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- kernel/bpf/btf.c:btf_get_info_by_fd
- kernel/bpf/btf.c:btf_get_info_by_fd
- kernel/bpf/btf.c:btf_get_info_by_fd
- kernel/bpf/btf.c:btf_get_info_by_fd
- kernel/bpf/btf.c:btf_get_info_by_fd
- kernel/bpf/btf.c:btf_parse
In kernel/bpf/offload.c (ffffffff81379a83)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- kernel/bpf/offload.c:bpf_prog_offload_info_fill
In kernel/bpf/net_namespace.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In kernel/bpf/cgroup.c (ffffffff8138411c)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- kernel/bpf/cgroup.c:__cgroup_bpf_run_filter_getsockopt
- kernel/bpf/cgroup.c:__cgroup_bpf_run_filter_getsockopt
- kernel/bpf/cgroup.c:__cgroup_bpf_run_filter_setsockopt
In kernel/events/core.c (ffffffff813938a5)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- kernel/events/core.c:perf_copy_attr
- kernel/events/core.c:perf_read
- kernel/events/core.c:perf_read
In kernel/rseq.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In kernel/watch_queue.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In mm/filemap.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In mm/maccess.c (ffffffff813c218b)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- mm/maccess.c:copy_to_user_nofault
- mm/maccess.c:copy_from_user_nofault
In mm/vmscan.c (ffffffff813dd973)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- mm/vmscan.c:lru_gen_seq_write
In mm/shmem.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In mm/util.c (ffffffff813ee81c)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- mm/util.c:memdup_user_nul
- mm/util.c:vmemdup_user
- mm/util.c:memdup_user
In mm/memory.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In mm/mincore.c (ffffffff81421e18)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- mm/mincore.c:__ia32_sys_mincore
- mm/mincore.c:__x64_sys_mincore
In mm/mempolicy.c (ffffffff81481bd8)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- mm/mempolicy.c:copy_nodes_to_user
In mm/migrate.c (ffffffff81496e29)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- mm/migrate.c:do_pages_stat
- mm/migrate.c:do_pages_stat
In mm/huge_memory.c (ffffffff814a809d)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- mm/huge_memory.c:split_huge_pages_write
In mm/userfaultfd.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In mm/memfd.c (ffffffff814d6d7e)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- mm/memfd.c:__do_sys_memfd_create
In fs/open.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In fs/read_write.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In fs/stat.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In fs/exec.c (ffffffff814ecea3)
Location: include/linux/thread_info.h:211
Inline: True
In fs/pipe.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In fs/namei.c (ffffffff814fbc9c)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- fs/namei.c:readlink_copy
In fs/fcntl.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In fs/ioctl.c (ffffffff814fe86e)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/select.c (ffffffff815020e6)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- fs/select.c:do_sys_poll
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
In fs/filesystems.c (ffffffff815104ed)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- fs/filesystems.c:fs_name
In fs/namespace.c (ffffffff81513b6c)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- fs/namespace.c:__do_sys_statmount
- fs/namespace.c:__do_sys_statmount
In fs/seq_file.c (ffffffff8151c9f6)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- fs/seq_file.c:seq_read_iter
- fs/seq_file.c:seq_read_iter
In fs/xattr.c (ffffffff8151d69c)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- fs/xattr.c:listxattr
- fs/xattr.c:do_getxattr
In fs/libfs.c (ffffffff81521560)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- fs/libfs.c:simple_transaction_get
- fs/libfs.c:simple_write_to_buffer
- fs/libfs.c:simple_read_from_buffer
In fs/splice.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In fs/utimes.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In fs/d_path.c (ffffffff81535253)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- fs/d_path.c:__do_sys_getcwd
In fs/statfs.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In fs/fsopen.c (ffffffff8153a1ee)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- fs/fsopen.c:fscontext_read
In fs/notify/inotify/inotify_user.c (ffffffff8154b01e)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- fs/notify/inotify/inotify_user.c:copy_event_to_user
In fs/notify/fanotify/fanotify_user.c (ffffffff8154e4f7)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify_user.c:copy_fid_info_to_user
- fs/notify/fanotify/fanotify_user.c:copy_fid_info_to_user
In fs/eventpoll.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In fs/signalfd.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In fs/timerfd.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In fs/eventfd.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In fs/userfaultfd.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In fs/aio.c (ffffffff8155cc22)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- fs/aio.c:aio_read_events_ring
In fs/crypto/keyring.c (ffffffff8156b69f)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- fs/crypto/keyring.c:fscrypt_ioctl_add_key
In fs/crypto/policy.c (ffffffff8156edfd)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- fs/crypto/policy.c:fscrypt_ioctl_get_policy_ex
- fs/crypto/policy.c:fscrypt_ioctl_set_policy
In fs/verity/enable.c (ffffffff81570ed2)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- fs/verity/enable.c:enable_verity
- fs/verity/enable.c:enable_verity
In fs/verity/measure.c (ffffffff81571a5f)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- fs/verity/measure.c:fsverity_ioctl_measure
In fs/verity/read_metadata.c (ffffffff8157288d)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- fs/verity/read_metadata.c:fsverity_read_buffer
In fs/binfmt_elf.c (ffffffff8157c0c0)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- fs/binfmt_elf.c:create_elf_tables
In fs/compat_binfmt_elf.c (ffffffff8157ecaa)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- fs/compat_binfmt_elf.c:create_elf_tables
In fs/coredump.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In fs/fhandle.c (ffffffff815878bb)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- fs/fhandle.c:handle_to_path
- fs/fhandle.c:do_sys_name_to_handle
In fs/iomap/direct-io.c (ffffffff8158e749)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- fs/iomap/direct-io.c:iomap_dio_inline_iter
- fs/iomap/direct-io.c:iomap_dio_inline_iter
In fs/quota/quota.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In fs/proc/task_mmu.c (ffffffff8159bc8c)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- fs/proc/task_mmu.c:do_pagemap_scan
- fs/proc/task_mmu.c:pagemap_read
- fs/proc/task_mmu.c:clear_refs_write
In fs/proc/base.c (ffffffff815a6c63)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- fs/proc/base.c:proc_pid_readlink
- fs/proc/base.c:comm_write
- fs/proc/base.c:sched_autogroup_write
- fs/proc/base.c:oom_score_adj_write
- fs/proc/base.c:oom_adj_write
- fs/proc/base.c:environ_read
- fs/proc/base.c:get_mm_cmdline
- fs/proc/base.c:get_mm_proctitle
In fs/proc/proc_sysctl.c (ffffffff815b3d1a)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- fs/proc/proc_sysctl.c:proc_sys_call_handler
- fs/proc/proc_sysctl.c:proc_sys_call_handler
In fs/proc/kcore.c (ffffffff815b60e9)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- fs/proc/kcore.c:read_kcore_iter
- fs/proc/kcore.c:read_kcore_iter
- fs/proc/kcore.c:read_kcore_iter
- fs/proc/kcore.c:read_kcore_iter
In fs/proc/vmcore.c (ffffffff815b797f)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- fs/proc/vmcore.c:__read_vmcore
- fs/proc/vmcore.c:__read_vmcore
- fs/proc/vmcore.c:__read_vmcore
In fs/kernfs/file.c (ffffffff815bd75a)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- fs/kernfs/file.c:kernfs_fop_write_iter
- fs/kernfs/file.c:kernfs_file_read_iter
In fs/configfs/file.c (ffffffff815c1ace)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- fs/configfs/file.c:configfs_bin_write_iter
- fs/configfs/file.c:configfs_bin_read_iter
- fs/configfs/file.c:configfs_read_iter
In fs/ext4/ioctl.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In fs/ext4/crypto.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In fs/fat/dir.c (ffffffff8166a8c4)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- fs/fat/dir.c:fat_compat_ioctl_filldir
- fs/fat/dir.c:fat_compat_ioctl_filldir
- fs/fat/dir.c:fat_compat_ioctl_filldir
- fs/fat/dir.c:fat_ioctl_filldir
- fs/fat/dir.c:fat_ioctl_filldir
- fs/fat/dir.c:fat_ioctl_filldir
In fs/fat/file.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In fs/ecryptfs/miscdev.c (ffffffff81687a8e)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- fs/ecryptfs/miscdev.c:ecryptfs_miscdev_read
- fs/ecryptfs/miscdev.c:ecryptfs_miscdev_read
In fs/debugfs/file.c (ffffffff816a8f45)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- fs/debugfs/file.c:debugfs_write_file_str
In fs/efivarfs/file.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In ipc/compat.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In ipc/msgutil.c (ffffffff816b223e)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- ipc/msgutil.c:store_msg
- ipc/msgutil.c:store_msg
- ipc/msgutil.c:load_msg
- ipc/msgutil.c:load_msg
In ipc/msg.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In ipc/sem.c (ffffffff816b9324)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- ipc/sem.c:do_semtimedop
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
In ipc/shm.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In ipc/syscall.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In ipc/mqueue.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In security/keys/keyctl.c (ffffffff816c9ae6)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- security/keys/keyctl.c:keyctl_capabilities
- security/keys/keyctl.c:keyctl_get_security
- security/keys/keyctl.c:keyctl_instantiate_key_common
- security/keys/keyctl.c:keyctl_read_key
- security/keys/keyctl.c:keyctl_describe_key
- security/keys/keyctl.c:keyctl_describe_key
- security/keys/keyctl.c:keyctl_update_key
- security/keys/keyctl.c:__do_sys_add_key
In security/keys/compat_dh.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In security/keys/dh.c (ffffffff816cef5c)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- security/keys/dh.c:__keyctl_dh_compute
- security/keys/dh.c:__keyctl_dh_compute
- security/keys/dh.c:keyctl_dh_compute_kdf
In security/keys/keyctl_pkey.c (ffffffff816cf643)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- security/keys/keyctl_pkey.c:keyctl_pkey_e_d_s
In security/security.c (ffffffff816da186)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- security/security.c:lsm_fill_user_ctx
In security/selinux/hooks.c (ffffffff816ea6d9)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_socket_getpeersec_stream
In security/selinux/selinuxfs.c (ffffffff816f33c2)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- security/selinux/selinuxfs.c:sel_write_load
In security/smack/smack_lsm.c (ffffffff81711de9)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- security/smack/smack_lsm.c:smack_socket_getpeersec_stream
In security/smack/smackfs.c (ffffffff81717258)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- security/smack/smackfs.c:smk_write_ptrace
- security/smack/smackfs.c:smk_write_logging
- security/smack/smackfs.c:smk_write_mapped
- security/smack/smackfs.c:smk_write_direct
- security/smack/smackfs.c:smk_write_doi
In security/tomoyo/common.c (ffffffff8171d530)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- security/tomoyo/common.c:tomoyo_flush
In security/tomoyo/securityfs_if.c (ffffffff8172d71b)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- security/tomoyo/securityfs_if.c:tomoyo_read_self
In security/apparmor/apparmorfs.c (ffffffff81734aaa)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
- security/apparmor/apparmorfs.c:listener_ioctl
- security/apparmor/apparmorfs.c:listener_ioctl
- security/apparmor/apparmorfs.c:notify_set_filter
In security/apparmor/lsm.c (ffffffff81751c58)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
In security/apparmor/notify.c (ffffffff8176484a)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- security/apparmor/notify.c:append_str
In security/landlock/syscalls.c (ffffffff8176a958)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- security/landlock/syscalls.c:__do_sys_landlock_create_ruleset
In block/ioctl.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In block/bsg.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In block/bsg-lib.c (ffffffff817e1ffb)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_transport_sg_io_fn
In block/bio-integrity.c (ffffffff817f9265)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- block/bio-integrity.c:bio_integrity_copy_user
- block/bio-integrity.c:bio_integrity_free
In block/blk-zoned.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In block/blk-mq-debugfs.c (ffffffff817ffc7f)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_state_write
In block/sed-opal.c (ffffffff81805efb)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- block/sed-opal.c:read_table_data
- block/sed-opal.c:generic_table_write_data
- block/sed-opal.c:opal_discovery0_end
In io_uring/io_uring.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In io_uring/filetable.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In io_uring/openclose.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In io_uring/epoll.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In io_uring/net.c (ffffffff8181bc97)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- io_uring/net.c:io_recvmsg
In io_uring/tctx.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In io_uring/cancel.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In io_uring/kbuf.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In io_uring/rsrc.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In io_uring/rw.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In io_uring/register.c (ffffffff8182b3ba)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- io_uring/register.c:io_register_iowq_aff
In lib/kfifo.c (ffffffff8185c15e)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- lib/kfifo.c:kfifo_copy_to_user
- lib/kfifo.c:kfifo_copy_to_user
- lib/kfifo.c:kfifo_copy_from_user
- lib/kfifo.c:kfifo_copy_from_user
In lib/kstrtox.c (ffffffff818647db)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- lib/kstrtox.c:kstrtos8_from_user
- lib/kstrtox.c:kstrtou8_from_user
- lib/kstrtox.c:kstrtos16_from_user
- lib/kstrtox.c:kstrtou16_from_user
- lib/kstrtox.c:kstrtoint_from_user
- lib/kstrtox.c:kstrtouint_from_user
- lib/kstrtox.c:kstrtoll_from_user
- lib/kstrtox.c:kstrtoull_from_user
- lib/kstrtox.c:kstrtobool_from_user
In lib/strncpy_from_user.c (ffffffff819273c9)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- lib/strncpy_from_user.c:strncpy_from_user
In drivers/gpio/gpiolib-cdev.c (ffffffff81950246)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/gpio/gpiolib-cdev.c:lineinfo_watch_read
- drivers/gpio/gpiolib-cdev.c:lineevent_read
In drivers/pci/vgaarb.c (ffffffff819ab5c5)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/pci/vgaarb.c:vga_arb_write
- drivers/pci/vgaarb.c:vga_arb_read
In drivers/video/fbdev/core/fbcmap.c (ffffffff819c52f5)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
In drivers/video/fbdev/core/fb_chrdev.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In drivers/video/fbdev/core/fbcon.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In drivers/video/fbdev/core/fb_io_fops.c (ffffffff819dbaff)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/video/fbdev/core/fb_io_fops.c:fb_io_write
- drivers/video/fbdev/core/fb_io_fops.c:fb_io_read
In drivers/video/fbdev/core/fb_sys_fops.c (ffffffff819de055)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/video/fbdev/core/fb_sys_fops.c:fb_sys_write
- drivers/video/fbdev/core/fb_sys_fops.c:fb_sys_read
In drivers/video/fbdev/imsttfb.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In drivers/acpi/proc.c (ffffffff819eb5d4)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/acpi/proc.c:acpi_system_write_wakeup_device
In drivers/acpi/acpi_dbg.c (ffffffff81a76a1d)
Location: include/linux/thread_info.h:211
Inline: True
In drivers/xen/xenbus/xenbus_dev_frontend.c (ffffffff81ac79d9)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_write
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_read
In drivers/xen/mcelog.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In drivers/tty/tty_io.c (ffffffff81ae6c4e)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/tty/tty_io.c:iterate_tty_write
- drivers/tty/tty_io.c:tty_read
In drivers/tty/tty_ioctl.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In drivers/tty/vt/vt_ioctl.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In drivers/tty/vt/vc_screen.c (ffffffff81afb6ac)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/tty/vt/vc_screen.c:vcs_write
- drivers/tty/vt/vc_screen.c:vcs_read
In drivers/tty/vt/selection.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff81b005a5)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/tty/vt/keyboard.c:vt_do_kdgkb_ioctl
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:vt_do_diacrit
In drivers/tty/vt/consolemap.c (ffffffff81b0188d)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/tty/vt/consolemap.c:con_get_unimap
In drivers/tty/vt/vt.c (ffffffff81b03d47)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:con_font_get
In drivers/tty/serial/serial_core.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In drivers/char/mem.c (ffffffff81b310ed)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/char/mem.c:write_mem
- drivers/char/mem.c:read_mem
In drivers/char/random.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In drivers/char/virtio_console.c (ffffffff81b377cc)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/char/virtio_console.c:port_fops_write
- drivers/char/virtio_console.c:fill_readbuf
In drivers/char/hpet.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In drivers/char/hw_random/core.c (ffffffff81b3aa6b)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:rng_dev_read
In drivers/char/tpm/tpm-dev-common.c (ffffffff81b44bd3)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/char/tpm/tpm-dev-common.c:tpm_common_write
- drivers/char/tpm/tpm-dev-common.c:tpm_common_read
In drivers/iommu/intel/nested.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In drivers/base/regmap/regmap-debugfs.c (ffffffff81bc70c8)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/base/regmap/regmap-debugfs.c:regmap_reg_ranges_read_file
- drivers/base/regmap/regmap-debugfs.c:regmap_read_debugfs
In drivers/block/loop.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In drivers/mfd/aat2870-core.c (ffffffff81bf2343)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/mfd/aat2870-core.c:aat2870_reg_write_file
In drivers/nvdimm/bus.c (ffffffff81bf8a2f)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/nvdimm/bus.c:__nd_ioctl
- drivers/nvdimm/bus.c:__nd_ioctl
- drivers/nvdimm/bus.c:__nd_ioctl
- drivers/nvdimm/bus.c:__nd_ioctl
In drivers/dma-buf/dma-buf.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In drivers/dma-buf/dma-heap.c (ffffffff81c1764b)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/dma-buf/dma-heap.c:dma_heap_ioctl
- drivers/dma-buf/dma-heap.c:dma_heap_ioctl
In drivers/dma-buf/sync_file.c (ffffffff81c19432)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/dma-buf/sync_file.c:sync_file_ioctl_fence_info
In drivers/dma-buf/sw_sync.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In drivers/dma-buf/udmabuf.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In drivers/scsi/scsi_ioctl.c (ffffffff81c20f26)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/scsi/scsi_ioctl.c:scsi_ioctl
- drivers/scsi/scsi_ioctl.c:sg_scsi_ioctl
- drivers/scsi/scsi_ioctl.c:sg_scsi_ioctl
- drivers/scsi/scsi_ioctl.c:sg_scsi_ioctl
- drivers/scsi/scsi_ioctl.c:sg_scsi_ioctl
- drivers/scsi/scsi_ioctl.c:sg_io
- drivers/scsi/scsi_ioctl.c:sg_io
- drivers/scsi/scsi_ioctl.c:ioctl_probe
In drivers/scsi/scsi_devinfo.c (ffffffff81c3204e)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/scsi/scsi_devinfo.c:proc_scsi_devinfo_write
In drivers/scsi/scsi_proc.c (ffffffff81c328e1)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/scsi/scsi_proc.c:proc_scsi_write
- drivers/scsi/scsi_proc.c:proc_scsi_host_write
In drivers/scsi/scsi_bsg.c (ffffffff81c36294)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/scsi/scsi_bsg.c:scsi_bsg_sg_io_fn
- drivers/scsi/scsi_bsg.c:scsi_bsg_sg_io_fn
In drivers/scsi/sg.c (ffffffff81c486ff)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/scsi/sg.c:sg_read_oxfer
- drivers/scsi/sg.c:sg_read_oxfer
- drivers/scsi/sg.c:sg_write
- drivers/scsi/sg.c:sg_new_read
In drivers/ata/libata-scsi.c (ffffffff81c5e0f6)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/ata/libata-scsi.c:ata_cmd_ioctl
In drivers/gpu/drm/drm_atomic_uapi.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In drivers/gpu/drm/drm_color_mgmt.c (ffffffff81c8552a)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/gpu/drm/drm_color_mgmt.c:drm_mode_gamma_get_ioctl
- drivers/gpu/drm/drm_color_mgmt.c:drm_mode_gamma_get_ioctl
- drivers/gpu/drm/drm_color_mgmt.c:drm_mode_gamma_get_ioctl
- drivers/gpu/drm/drm_color_mgmt.c:drm_mode_gamma_set_ioctl
- drivers/gpu/drm/drm_color_mgmt.c:drm_mode_gamma_set_ioctl
- drivers/gpu/drm/drm_color_mgmt.c:drm_mode_gamma_set_ioctl
In drivers/gpu/drm/drm_connector.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In drivers/gpu/drm/drm_file.c (ffffffff81c96a94)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/gpu/drm/drm_file.c:drm_read
In drivers/gpu/drm/drm_framebuffer.c (ffffffff81c9af6c)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/gpu/drm/drm_framebuffer.c:drm_mode_dirtyfb_ioctl
In drivers/gpu/drm/drm_gem.c (ffffffff81c9c79b)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/gpu/drm/drm_gem.c:drm_gem_objects_lookup
In drivers/gpu/drm/drm_ioctl.c (ffffffff81c9e97b)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/gpu/drm/drm_ioctl.c:drm_ioctl
- drivers/gpu/drm/drm_ioctl.c:drm_ioctl
- drivers/gpu/drm/drm_ioctl.c:drm_copy_field
- drivers/gpu/drm/drm_ioctl.c:drm_getunique
In drivers/gpu/drm/drm_plane.c (ffffffff81caa45d)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/gpu/drm/drm_plane.c:drm_mode_getplane
In drivers/gpu/drm/drm_property.c (ffffffff81caeb4c)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/gpu/drm/drm_property.c:drm_mode_createblob_ioctl
- drivers/gpu/drm/drm_property.c:drm_mode_getblob_ioctl
In drivers/gpu/drm/drm_syncobj.c (ffffffff81cb1e15)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/gpu/drm/drm_syncobj.c:drm_syncobj_timeline_signal_ioctl
- drivers/gpu/drm/drm_syncobj.c:drm_syncobj_array_find
In drivers/gpu/drm/drm_ioc32.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In drivers/gpu/drm/drm_debugfs.c (ffffffff81cba6b9)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/gpu/drm/drm_debugfs.c:connector_write
In drivers/gpu/drm/drm_debugfs_crc.c (ffffffff81cbb6c6)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/gpu/drm/drm_debugfs_crc.c:crtc_crc_read
In drivers/gpu/vga/vga_switcheroo.c (ffffffff81cd88eb)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/gpu/vga/vga_switcheroo.c:vga_switcheroo_debugfs_write
In drivers/net/phy/phy.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In drivers/net/tun.c (ffffffff81cfe4c4)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/net/tun.c:__tun_chr_ioctl
- drivers/net/tun.c:__tun_chr_ioctl
- drivers/net/tun.c:__tun_chr_ioctl
- drivers/net/tun.c:__tun_chr_ioctl
- drivers/net/tun.c:tun_do_read
In drivers/net/ppp/ppp_generic.c (ffffffff81d1711f)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/net/ppp/ppp_generic.c:ppp_set_compress
- drivers/net/ppp/ppp_generic.c:ppp_write
In drivers/cdrom/cdrom.c (ffffffff81d2a351)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/cdrom/cdrom.c:mmc_ioctl_cdrom_read_data
- drivers/cdrom/cdrom.c:cdrom_read_cdda_old
In drivers/usb/core/devio.c (ffffffff81d5013b)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:proc_ioctl
- drivers/usb/core/devio.c:proc_ioctl
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:do_proc_bulk
- drivers/usb/core/devio.c:do_proc_bulk
- drivers/usb/core/devio.c:do_proc_control
- drivers/usb/core/devio.c:do_proc_control
- drivers/usb/core/devio.c:copy_urb_data_to_user
- drivers/usb/core/devio.c:copy_urb_data_to_user
- drivers/usb/core/devio.c:usbdev_read
- drivers/usb/core/devio.c:usbdev_read
In drivers/usb/core/devices.c (ffffffff81d5221e)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/usb/core/devices.c:usb_device_dump
In drivers/usb/host/xhci-debugfs.c (ffffffff81db7ae2)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/usb/host/xhci-debugfs.c:xhci_port_write
In drivers/input/input-compat.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In drivers/input/mousedev.c (ffffffff81dcaa2d)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
In drivers/input/evdev.c (ffffffff81dcd38f)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:str_to_user
In drivers/input/misc/uinput.c (ffffffff81dd547d)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_abs_setup
In drivers/rtc/dev.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In drivers/i2c/i2c-dev.c (ffffffff81de92f6)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/i2c/i2c-dev.c:i2cdev_ioctl_smbus
- drivers/i2c/i2c-dev.c:i2cdev_ioctl_smbus
- drivers/i2c/i2c-dev.c:i2cdev_ioctl_rdwr
- drivers/i2c/i2c-dev.c:i2cdev_read
In drivers/pps/pps.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In drivers/ptp/ptp_chardev.c (ffffffff81df1bb6)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/ptp/ptp_chardev.c:ptp_read
In drivers/watchdog/watchdog_dev.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In drivers/md/md.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In drivers/md/dm-ioctl.c (ffffffff81e38c41)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/md/dm-ioctl.c:ctl_ioctl
- drivers/md/dm-ioctl.c:copy_params
In drivers/remoteproc/remoteproc_debugfs.c (ffffffff81e9efac)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/remoteproc/remoteproc_debugfs.c:rproc_recovery_write
- drivers/remoteproc/remoteproc_debugfs.c:rproc_coredump_write
In drivers/remoteproc/remoteproc_cdev.c (ffffffff81ea0f61)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- drivers/remoteproc/remoteproc_cdev.c:rproc_cdev_write
In net/socket.c (ffffffff81ebcbf5)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- net/socket.c:put_user_ifreq
- net/socket.c:__do_sys_socketcall
- net/socket.c:____sys_sendmsg
- net/socket.c:move_addr_to_user
- net/socket.c:move_addr_to_kernel
In net/core/sock.c (ffffffff81ec4d8a)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- net/core/sock.c:sock_ioctl_inout
- net/core/sock.c:sock_ioctl_inout
- net/core/sock.c:sk_getsockopt
- net/core/sock.c:sk_getsockopt
- net/core/sock.c:sk_getsockopt
- net/core/sock.c:sk_getsockopt
- net/core/sock.c:sk_getsockopt
- net/core/sock.c:sk_getsockopt
- net/core/sock.c:sk_setsockopt
In net/core/datagram.c (ffffffff81edcfe0)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- net/core/datagram.c:skb_copy_datagram_from_iter
- net/core/datagram.c:simple_copy_to_iter
- net/core/datagram.c:hash_and_copy_to_iter
In net/core/scm.c (ffffffff81edfabd)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- net/core/scm.c:put_cmsg
In net/core/filter.c (ffffffff81f33f88)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- net/core/filter.c:sk_get_filter
- net/core/filter.c:__get_filter
- net/core/filter.c:bpf_prog_create_from_user
In net/core/dev_ioctl.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In net/core/skmsg.c (ffffffff81f63a6e)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- net/core/skmsg.c:sk_msg_memcopy_from_iter
- net/core/skmsg.c:sk_msg_memcopy_from_iter
In net/core/sock_map.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In net/compat.c (ffffffff81f6bb8d)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- net/compat.c:__do_compat_sys_socketcall
- net/compat.c:put_cmsg_compat
- net/compat.c:cmsghdr_from_user_compat_to_kern
In net/netlink/af_netlink.c (ffffffff81f8b768)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- net/netlink/af_netlink.c:netlink_sendmsg
In net/bpf/test_run.c (ffffffff81f941f2)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- net/bpf/test_run.c:bpf_prog_test_run_syscall
- net/bpf/test_run.c:bpf_prog_test_run_xdp
- net/bpf/test_run.c:bpf_ctx_init
In net/bpf/bpf_dummy_struct_ops.c (ffffffff81f94aa5)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- net/bpf/bpf_dummy_struct_ops.c:bpf_struct_ops_test_run
In net/ethtool/ioctl.c (ffffffff81f9a6ed)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- net/ethtool/ioctl.c:__dev_ethtool
- net/ethtool/ioctl.c:__dev_ethtool
- net/ethtool/ioctl.c:__dev_ethtool
- net/ethtool/ioctl.c:__dev_ethtool
- net/ethtool/ioctl.c:__dev_ethtool
- net/ethtool/ioctl.c:get_phy_tunable
- net/ethtool/ioctl.c:ethtool_get_dump_data
- net/ethtool/ioctl.c:ethtool_get_phy_stats
- net/ethtool/ioctl.c:ethtool_get_stats
- net/ethtool/ioctl.c:ethtool_self_test
- net/ethtool/ioctl.c:ethtool_set_eeprom
- net/ethtool/ioctl.c:ethtool_get_any_eeprom
- net/ethtool/ioctl.c:ethtool_set_rxfh
- net/ethtool/ioctl.c:ethtool_get_rxfh
- net/ethtool/ioctl.c:ethtool_get_rxfh_indir
- net/ethtool/ioctl.c:ethtool_copy_validate_indir
- net/ethtool/ioctl.c:ethtool_rxnfc_copy_to_user
- net/ethtool/ioctl.c:ethtool_rxnfc_copy_to_user
- net/ethtool/ioctl.c:ethtool_rxnfc_copy_from_user
- net/ethtool/ioctl.c:ethtool_rxnfc_copy_from_compat
- net/ethtool/ioctl.c:ethtool_get_sset_info
In net/ipv4/ip_options.c (ffffffff81fbb94f)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- net/ipv4/ip_options.c:ip_options_get
In net/ipv4/ip_output.c (ffffffff81fbbe98)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- net/ipv4/ip_output.c:ip_generic_getfrag
In net/ipv4/ip_sockglue.c (ffffffff81fc4ba2)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- net/ipv4/ip_sockglue.c:do_ip_getsockopt
- net/ipv4/ip_sockglue.c:do_ip_getsockopt
- net/ipv4/ip_sockglue.c:do_ip_getsockopt
- net/ipv4/ip_sockglue.c:compat_ip_set_mcast_msfilter
- net/ipv4/ip_sockglue.c:ip_set_mcast_msfilter
In net/ipv4/tcp.c (ffffffff81fd6acf)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- net/ipv4/tcp.c:do_tcp_getsockopt
- net/ipv4/tcp.c:do_tcp_getsockopt
- net/ipv4/tcp.c:do_tcp_setsockopt
- net/ipv4/tcp.c:skb_do_copy_data_nocache
- net/ipv4/tcp.c:skb_do_copy_data_nocache
In net/ipv4/tcp_ipv4.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In net/ipv4/raw.c (ffffffff82001b37)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- net/ipv4/raw.c:raw_seticmpfilter
- net/ipv4/raw.c:raw_send_hdrinc
In net/ipv4/udp.c (ffffffff82004da7)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_lib_getsockopt
- net/ipv4/udp.c:udp_recvmsg
- net/ipv4/udp.c:udplite_getfrag
In net/ipv4/arp.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In net/ipv4/devinet.c (ffffffff82017451)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- net/ipv4/devinet.c:inet_gifconf
In net/ipv4/af_inet.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In net/ipv4/igmp.c (ffffffff82021db3)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- net/ipv4/igmp.c:ip_mc_msfget
In net/ipv4/fib_frontend.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In net/ipv4/ping.c (ffffffff82031efc)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- net/ipv4/ping.c:ping_common_sendmsg
In net/ipv4/ipmr.c (ffffffff8204848b)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ip_mroute_getsockopt
In net/ipv4/tcp_ao.c (ffffffff82059a73)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- net/ipv4/tcp_ao.c:tcp_ao_get_repair
- net/ipv4/tcp_ao.c:tcp_ao_get_sock_info
- net/ipv4/tcp_ao.c:tcp_ao_copy_mkts_to_user
- net/ipv4/tcp_ao.c:copy_struct_from_sockptr
In net/xfrm/xfrm_state.c (ffffffff82067618)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- net/xfrm/xfrm_state.c:xfrm_user_policy
In net/ipv6/af_inet6.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In net/ipv6/addrconf.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In net/ipv6/ipv6_sockglue.c (ffffffff820b0340)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- net/ipv6/ipv6_sockglue.c:do_ipv6_getsockopt
- net/ipv6/ipv6_sockglue.c:do_ipv6_getsockopt
- net/ipv6/ipv6_sockglue.c:do_ipv6_getsockopt
- net/ipv6/ipv6_sockglue.c:ipv6_set_opt_hdr
- net/ipv6/ipv6_sockglue.c:compat_ipv6_set_mcast_msfilter
- net/ipv6/ipv6_sockglue.c:ipv6_set_mcast_msfilter
In net/ipv6/udp.c (ffffffff820b6a99)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- net/ipv6/udp.c:udpv6_recvmsg
- net/ipv6/udp.c:udplite_getfrag
In net/ipv6/raw.c (ffffffff820bad10)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- net/ipv6/raw.c:rawv6_getsockopt
- net/ipv6/raw.c:rawv6_getsockopt
- net/ipv6/raw.c:rawv6_setsockopt
- net/ipv6/raw.c:rawv6_send_hdrinc
In net/ipv6/mcast.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In net/ipv6/tcp_ipv6.c (0)
Location: include/linux/thread_info.h:211
Inline: True
In net/ipv6/ip6_flowlabel.c (ffffffff820d421f)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:fl_create
In net/ipv6/ip6mr.c (ffffffff820df894)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- net/ipv6/ip6mr.c:ip6_mroute_getsockopt
In net/packet/af_packet.c (ffffffff820fa38c)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- net/packet/af_packet.c:packet_getsockopt
- net/packet/af_packet.c:packet_setsockopt
- net/packet/af_packet.c:packet_setsockopt
- net/packet/af_packet.c:packet_setsockopt
- net/packet/af_packet.c:packet_recvmsg
- net/packet/af_packet.c:packet_sendmsg_spkt
In net/wireless/wext-core.c (ffffffff8211d8be)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- net/wireless/wext-core.c:ioctl_standard_iw_point
- net/wireless/wext-core.c:ioctl_standard_iw_point
- net/wireless/wext-core.c:ioctl_standard_iw_point
In net/wireless/wext-priv.c (ffffffff8211ef96)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- net/wireless/wext-priv.c:ioctl_private_iw_point
- net/wireless/wext-priv.c:ioctl_private_iw_point
In net/rfkill/core.c (ffffffff8212944f)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- net/rfkill/core.c:rfkill_fop_write
- net/rfkill/core.c:rfkill_fop_read
In net/xdp/xsk.c (ffffffff8213ca2e)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- net/xdp/xsk.c:xsk_getsockopt
- net/xdp/xsk.c:xsk_getsockopt
- net/xdp/xsk.c:xsk_setsockopt
In net/mptcp/protocol.c (ffffffff8214cb89)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- net/mptcp/protocol.c:mptcp_sendmsg
- net/mptcp/protocol.c:mptcp_sendmsg
In net/mptcp/sockopt.c (ffffffff8215ffe7)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- net/mptcp/sockopt.c:mptcp_getsockopt
- net/mptcp/sockopt.c:mptcp_getsockopt_full_info
- net/mptcp/sockopt.c:mptcp_getsockopt_full_info
- net/mptcp/sockopt.c:mptcp_getsockopt_full_info
- net/mptcp/sockopt.c:mptcp_getsockopt_subflow_addrs
- net/mptcp/sockopt.c:mptcp_getsockopt_tcpinfo
- net/mptcp/sockopt.c:mptcp_put_subflow_data
In net/mctp/af_mctp.c (ffffffff821631ce)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- net/mctp/af_mctp.c:mctp_sendmsg
In lib/seq_buf.c (ffffffff82195bd6)
Location: include/linux/thread_info.h:211
Inline: True
Inline callers:
- lib/seq_buf.c:seq_buf_to_user
In arch/x86/lib/insn-eval.c (0)
Location: include/linux/thread_info.h:211
Inline: True
arm64
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/arm64/kernel/ptrace.c (ffff80001008bc70)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/arm64/kernel/ptrace.c:compat_tls_set
- arch/arm64/kernel/ptrace.c:compat_tls_get
- arch/arm64/kernel/ptrace.c:compat_vfp_set
- arch/arm64/kernel/ptrace.c:compat_vfp_get
- arch/arm64/kernel/ptrace.c:pac_generic_keys_set
- arch/arm64/kernel/ptrace.c:pac_generic_keys_get
- arch/arm64/kernel/ptrace.c:pac_address_keys_set
- arch/arm64/kernel/ptrace.c:pac_address_keys_get
- arch/arm64/kernel/ptrace.c:pac_mask_get
- arch/arm64/kernel/ptrace.c:sve_set
- arch/arm64/kernel/ptrace.c:sve_get
- arch/arm64/kernel/ptrace.c:system_call_set
- arch/arm64/kernel/ptrace.c:system_call_get
- arch/arm64/kernel/ptrace.c:tls_set
- arch/arm64/kernel/ptrace.c:tls_get
- arch/arm64/kernel/ptrace.c:fpr_get
- arch/arm64/kernel/ptrace.c:gpr_set
- arch/arm64/kernel/ptrace.c:gpr_get
- arch/arm64/kernel/ptrace.c:hw_break_set
- arch/arm64/kernel/ptrace.c:hw_break_set
- arch/arm64/kernel/ptrace.c:hw_break_get
- arch/arm64/kernel/ptrace.c:hw_break_get
In arch/arm64/kernel/signal.c (ffff800010090340)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/arm64/kernel/signal.c:preserve_sve_context
In arch/arm64/kernel/signal32.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In arch/arm64/kernel/perf_callchain.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In arch/arm64/kernel/crash_dump.c (ffff8000100ab8e0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/arm64/kernel/crash_dump.c:copy_oldmem_page
In virt/kvm/kvm_main.c (ffff8000100bf0a0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- virt/kvm/kvm_main.c:kvm_vm_ioctl
- virt/kvm/kvm_main.c:kvm_read_guest_cached
- virt/kvm/kvm_main.c:kvm_write_guest_offset_cached
- virt/kvm/kvm_main.c:__kvm_write_guest_page
- virt/kvm/kvm_main.c:__kvm_read_guest_atomic
- virt/kvm/kvm_main.c:__kvm_read_guest_page
- virt/kvm/kvm_main.c:kvm_clear_dirty_log_protect
- virt/kvm/kvm_main.c:kvm_get_dirty_log_protect
- virt/kvm/kvm_main.c:kvm_get_dirty_log
In virt/kvm/arm/arm.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In virt/kvm/arm/psci.c (ffff8000100ced54)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- virt/kvm/arm/psci.c:kvm_arm_set_fw_reg
- virt/kvm/arm/psci.c:kvm_arm_get_fw_reg
In arch/arm64/kvm/guest.c (ffff8000100d35a0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/arm64/kvm/guest.c:kvm_arm_set_reg
- arch/arm64/kvm/guest.c:kvm_arm_set_reg
- arch/arm64/kvm/guest.c:kvm_arm_get_reg
- arch/arm64/kvm/guest.c:kvm_arm_get_reg
- arch/arm64/kvm/guest.c:kvm_arm_get_reg
In arch/arm64/kvm/sys_regs.c (ffff8000100d8024)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/arm64/kvm/sys_regs.c:reg_to_user
- arch/arm64/kvm/sys_regs.c:reg_from_user
- arch/arm64/kvm/sys_regs.c:get_wcr
- arch/arm64/kvm/sys_regs.c:set_wcr
- arch/arm64/kvm/sys_regs.c:get_wvr
- arch/arm64/kvm/sys_regs.c:set_wvr
- arch/arm64/kvm/sys_regs.c:get_bcr
- arch/arm64/kvm/sys_regs.c:set_bcr
- arch/arm64/kvm/sys_regs.c:get_bvr
- arch/arm64/kvm/sys_regs.c:set_bvr
In virt/kvm/arm/vgic/vgic-kvm-device.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In virt/kvm/arm/vgic/vgic-its.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/fork.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/exit.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/sysctl.c (ffff800010102c50)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/sysctl.c:proc_put_long
- kernel/sysctl.c:_proc_do_string
In kernel/sysctl_binary.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/capability.c (ffff80001010643c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/capability.c:__arm64_sys_capset
- kernel/capability.c:__arm64_sys_capget
In kernel/ptrace.c (ffff8000101078dc)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_get_syscall_info
- kernel/ptrace.c:ptrace_writedata
- kernel/ptrace.c:ptrace_readdata
In kernel/signal.c (ffff80001010bfe8)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/signal.c:__arm64_compat_sys_rt_sigpending
- kernel/signal.c:__arm64_sys_rt_sigpending
In kernel/sys.c (ffff8000101157e4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/sys.c:prctl_set_auxv
- kernel/sys.c:prctl_set_mm_map
- kernel/sys.c:__arm64_sys_setdomainname
- kernel/sys.c:__arm64_sys_gethostname
- kernel/sys.c:__arm64_sys_sethostname
- kernel/sys.c:__do_sys_newuname
In kernel/sched/core.c (ffff80001013c96c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/sched/core.c:__arm64_sys_sched_getaffinity
- kernel/sched/core.c:__arm64_sys_sched_setaffinity
- kernel/sched/core.c:__arm64_sys_sched_getattr
- kernel/sched/core.c:__arm64_sys_sched_setattr
In kernel/sched/debug.c (ffff800010160bc4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/sched/debug.c:sched_feat_write
In kernel/sched/psi.c (ffff8000101680d8)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/power/qos.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/printk/printk.c (ffff8000101735a0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/printk/printk.c:syslog_print_all
- kernel/printk/printk.c:syslog_print
- kernel/printk/printk.c:devkmsg_read
- kernel/printk/printk.c:devkmsg_write
In kernel/kcmp.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/profile.c (ffff800010198fb0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/profile.c:read_profile
In kernel/time/time.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/time/posix-timers.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/time/itimer.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/module.c (ffff8000101c1344)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/module.c:copy_chunked_from_user
In kernel/kexec_core.c (ffff8000101c965c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/kexec_core.c:kimage_load_segment
- kernel/kexec_core.c:kimage_load_segment
In kernel/kexec.c (ffff8000101ca100)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/kexec.c:do_kexec_load
In kernel/compat.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/user_namespace.c (ffff8000101e6d34)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/user_namespace.c:proc_setgroups_write
In kernel/kprobes.c (ffff8000101f806c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/kprobes.c:write_enabled_file_bool
In kernel/seccomp.c (ffff80001020a554)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_get_metadata
- kernel/seccomp.c:seccomp_get_filter
In kernel/relay.c (ffff80001020c308)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/relay.c:relay_file_read
In kernel/trace/trace.c (ffff80001022a5f4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/trace/trace.c:trace_parse_run_command
- kernel/trace/trace.c:tracing_buffers_read
- kernel/trace/trace.c:tracing_clock_write
- kernel/trace/trace.c:tracing_mark_raw_write
- kernel/trace/trace.c:tracing_mark_write
- kernel/trace/trace.c:tracing_set_trace_write
- kernel/trace/trace.c:tracing_trace_options_write
In kernel/trace/blktrace.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/trace/bpf_trace.c (ffff80001024eae4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/trace/bpf_trace.c:perf_event_query_prog_array
In kernel/trace/trace_uprobe.c (ffff80001025a034)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/trace/trace_uprobe.c:process_fetch_insn
In kernel/bpf/core.c (ffff80001025f10c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/core.c:bpf_prog_array_copy_to_user
In kernel/bpf/syscall.c (ffff800010264ea0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:bpf_obj_get_info_by_fd
- kernel/bpf/syscall.c:bpf_prog_load
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_lookup_elem
In kernel/bpf/verifier.c (ffff800010268a5c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/verifier.c:bpf_verifier_vlog
In kernel/bpf/btf.c (ffff800010285c94)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/btf.c:btf_get_info_by_fd
- kernel/bpf/btf.c:btf_get_info_by_fd
- kernel/bpf/btf.c:btf_get_info_by_fd
- kernel/bpf/btf.c:btf_new_fd
In kernel/bpf/offload.c (ffff80001028ae84)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/offload.c:bpf_prog_offload_info_fill
In kernel/bpf/cgroup.c (ffff80001028e4f4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/cgroup.c:__cgroup_bpf_run_filter_getsockopt
- kernel/bpf/cgroup.c:__cgroup_bpf_run_filter_getsockopt
- kernel/bpf/cgroup.c:__cgroup_bpf_run_filter_setsockopt
- kernel/bpf/cgroup.c:__cgroup_bpf_run_filter_sysctl
In kernel/events/core.c (ffff8000102988b4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/events/core.c:perf_copy_attr
- kernel/events/core.c:perf_output_sample_ustack
- kernel/events/core.c:perf_read
- kernel/events/core.c:perf_read
In kernel/rseq.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In mm/maccess.c (ffff8000102b9838)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/maccess.c:__probe_user_write
- mm/maccess.c:__probe_kernel_write
- mm/maccess.c:__probe_user_read
- mm/maccess.c:__probe_kernel_read
In mm/shmem.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In mm/util.c (ffff8000102d8668)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/util.c:memdup_user_nul
- mm/util.c:vmemdup_user
- mm/util.c:memdup_user
In mm/memory.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In mm/mincore.c (ffff8000102fd278)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/mincore.c:__do_sys_mincore
In mm/mempolicy.c (ffff800010337f5c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/mempolicy.c:__arm64_compat_sys_migrate_pages
- mm/mempolicy.c:__arm64_compat_sys_migrate_pages
- mm/mempolicy.c:__arm64_compat_sys_mbind
- mm/mempolicy.c:__arm64_compat_sys_set_mempolicy
- mm/mempolicy.c:__arm64_compat_sys_get_mempolicy
- mm/mempolicy.c:kernel_get_mempolicy
- mm/mempolicy.c:get_nodes
In mm/migrate.c (ffff80001034eb38)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/migrate.c:do_pages_stat
- mm/migrate.c:do_pages_stat
In mm/userfaultfd.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In mm/memfd.c (ffff80001037c1e0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/memfd.c:__arm64_sys_memfd_create
In fs/read_write.c (ffff8000103847b8)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/read_write.c:rw_copy_check_uvector
In fs/stat.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/exec.c (ffff80001038d8b8)
Location: include/linux/thread_info.h:115
Inline: True
In fs/pipe.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/namei.c (ffff80001039acf4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/namei.c:readlink_copy
In fs/fcntl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/ioctl.c (ffff80001039ea5c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/readdir.c (ffff8000103a05f4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/readdir.c:compat_filldir
- fs/readdir.c:compat_fillonedir
- fs/readdir.c:filldir64
- fs/readdir.c:filldir
In fs/select.c (ffff8000103a2fdc)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/select.c:do_sys_poll
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
In fs/filesystems.c (ffff8000103b33d4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/filesystems.c:fs_name
In fs/seq_file.c (ffff8000103bcd3c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/seq_file.c:seq_read
- fs/seq_file.c:seq_read
In fs/xattr.c (ffff8000103be910)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/xattr.c:listxattr
- fs/xattr.c:getxattr
- fs/xattr.c:setxattr
In fs/libfs.c (ffff8000103c195c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/libfs.c:simple_attr_write
- fs/libfs.c:simple_write_to_buffer
- fs/libfs.c:simple_read_from_buffer
In fs/splice.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/d_path.c (ffff8000103d1ecc)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/d_path.c:__arm64_sys_getcwd
In fs/statfs.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/fsopen.c (ffff8000103d7334)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/fsopen.c:fscontext_read
In fs/notify/inotify/inotify_user.c (ffff8000103ec2b0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/notify/inotify/inotify_user.c:inotify_read
In fs/notify/fanotify/fanotify_user.c (ffff8000103ef0f8)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify_user.c:fanotify_write
- fs/notify/fanotify/fanotify_user.c:copy_fid_to_user
In fs/eventpoll.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/signalfd.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/timerfd.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/eventfd.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/userfaultfd.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/aio.c (ffff8000103fb958)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/aio.c:aio_read_events_ring
In fs/io_uring.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/crypto/keyring.c (ffff80001040d8b0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/crypto/keyring.c:fscrypt_ioctl_add_key
In fs/crypto/policy.c (ffff800010410888)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/crypto/policy.c:fscrypt_ioctl_get_policy_ex
- fs/crypto/policy.c:fscrypt_ioctl_set_policy
In fs/verity/enable.c (ffff800010411650)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/verity/enable.c:enable_verity
- fs/verity/enable.c:enable_verity
In fs/verity/measure.c (ffff8000104124d0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/verity/measure.c:fsverity_ioctl_measure
In fs/binfmt_elf.c (ffff80001041eae8)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/binfmt_elf.c:create_elf_tables
In fs/compat_binfmt_elf.c (ffff8000104219ac)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/compat_binfmt_elf.c:fill_psinfo
- fs/compat_binfmt_elf.c:create_elf_tables
In fs/fhandle.c (ffff8000104294b0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/fhandle.c:do_handle_open
- fs/fhandle.c:__arm64_sys_name_to_handle_at
In fs/iomap/direct-io.c (ffff80001042cdb4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/iomap/direct-io.c:iomap_dio_actor
- fs/iomap/direct-io.c:iomap_dio_actor
In fs/quota/quota.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/proc/task_mmu.c (ffff80001043a780)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/proc/task_mmu.c:pagemap_read
- fs/proc/task_mmu.c:clear_refs_write
In fs/proc/base.c (ffff800010440b68)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/proc/base.c:proc_pid_readlink
- fs/proc/base.c:comm_write
- fs/proc/base.c:sched_autogroup_write
- fs/proc/base.c:oom_score_adj_write
- fs/proc/base.c:oom_adj_write
- fs/proc/base.c:environ_read
In fs/proc/kcore.c (ffff80001044e204)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
In fs/proc/vmcore.c (ffff80001044eaf0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/kernfs/file.c (ffff8000104554a8)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/kernfs/file.c:kernfs_fop_write
- fs/kernfs/file.c:kernfs_fop_read
In fs/configfs/file.c (ffff8000104595cc)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/configfs/file.c:configfs_write_file
In fs/dcookies.c (ffff80001045f4a0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/dcookies.c:do_lookup_dcookie
In fs/ext4/ioctl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/fat/dir.c (ffff8000104e7b28)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/fat/dir.c:fat_compat_ioctl_filldir
- fs/fat/dir.c:fat_compat_ioctl_filldir
- fs/fat/dir.c:fat_compat_ioctl_filldir
- fs/fat/dir.c:fat_ioctl_filldir
- fs/fat/dir.c:fat_ioctl_filldir
- fs/fat/dir.c:fat_ioctl_filldir
In fs/fat/file.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/ecryptfs/miscdev.c (ffff8000104fe228)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/ecryptfs/miscdev.c:ecryptfs_miscdev_read
- fs/ecryptfs/miscdev.c:ecryptfs_miscdev_read
In fs/efivarfs/file.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In ipc/compat.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In ipc/msgutil.c (ffff80001051e4e0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- ipc/msgutil.c:store_msg
- ipc/msgutil.c:store_msg
- ipc/msgutil.c:load_msg
- ipc/msgutil.c:load_msg
In ipc/msg.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In ipc/sem.c (ffff8000105240d0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- ipc/sem.c:do_semtimedop
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
In ipc/shm.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In ipc/mqueue.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In security/keys/keyctl.c (ffff800010533980)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/keyctl.c:keyctl_get_security
- security/keys/keyctl.c:keyctl_instantiate_key_common
- security/keys/keyctl.c:keyctl_describe_key
- security/keys/keyctl.c:keyctl_describe_key
- security/keys/keyctl.c:keyctl_update_key
- security/keys/keyctl.c:__arm64_sys_add_key
In security/keys/request_key_auth.c (ffff800010536424)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/request_key_auth.c:request_key_auth_read
In security/keys/user_defined.c (ffff800010536c54)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/user_defined.c:user_read
In security/keys/compat_dh.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In security/keys/dh.c (ffff800010538988)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/dh.c:__keyctl_dh_compute
- security/keys/dh.c:__keyctl_dh_compute
- security/keys/dh.c:keyctl_dh_compute_kdf
In security/keys/keyctl_pkey.c (ffff80001053940c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/keyctl_pkey.c:keyctl_pkey_e_d_s
In security/keys/big_key.c (ffff80001053a0b8)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/big_key.c:big_key_read
- security/keys/big_key.c:big_key_read
In security/keys/trusted.c (ffff80001053b4d8)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/trusted.c:trusted_read
In security/keys/encrypted-keys/encrypted.c (ffff80001053dd48)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/encrypted-keys/encrypted.c:encrypted_read
In security/selinux/hooks.c (ffff80001054fa30)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_socket_getpeersec_stream
In security/selinux/selinuxfs.c (ffff800010556ab8)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/selinux/selinuxfs.c:sel_write_load
In security/smack/smack_lsm.c (ffff8000105710c0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/smack/smack_lsm.c:smack_socket_getpeersec_stream
In security/smack/smackfs.c (ffff800010576530)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/smack/smackfs.c:smk_write_ptrace
- security/smack/smackfs.c:smk_write_logging
- security/smack/smackfs.c:smk_write_mapped
- security/smack/smackfs.c:smk_write_direct
- security/smack/smackfs.c:smk_write_doi
In security/tomoyo/common.c (ffff8000105792fc)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/tomoyo/common.c:tomoyo_flush
In security/tomoyo/securityfs_if.c (ffff80001058683c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/tomoyo/securityfs_if.c:tomoyo_read_self
In security/apparmor/apparmorfs.c (ffff80001058d068)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
In security/apparmor/lsm.c (ffff80001059e558)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
In block/ioctl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In block/scsi_ioctl.c (ffff8000106086dc)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/scsi_ioctl.c:sg_scsi_ioctl
- block/scsi_ioctl.c:sg_scsi_ioctl
- block/scsi_ioctl.c:sg_scsi_ioctl
- block/scsi_ioctl.c:sg_scsi_ioctl
- block/scsi_ioctl.c:sg_io
- block/scsi_ioctl.c:sg_io
In block/bsg.c (ffff80001060a6f4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/bsg.c:bsg_scsi_complete_rq
- block/bsg.c:bsg_scsi_fill_hdr
In block/bsg-lib.c (ffff80001060b25c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_transport_complete_rq
In block/compat_ioctl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In block/blk-zoned.c (ffff800010620360)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/blk-zoned.c:blkdev_report_zones_ioctl
In block/blk-mq-debugfs.c (ffff800010623b7c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_state_write
In block/sed-opal.c (ffff80001062867c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/sed-opal.c:write_shadow_mbr
In lib/iov_iter.c (ffff800010631674)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- lib/iov_iter.c:hash_and_copy_to_iter
- lib/iov_iter.c:csum_and_copy_to_iter
- lib/iov_iter.c:_copy_from_iter_full_nocache
- lib/iov_iter.c:_copy_from_iter_nocache
In lib/kfifo.c (ffff8000106348e4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- lib/kfifo.c:kfifo_copy_to_user
- lib/kfifo.c:kfifo_copy_to_user
- lib/kfifo.c:kfifo_copy_from_user
- lib/kfifo.c:kfifo_copy_from_user
In lib/kstrtox.c (ffff80001063a8c8)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- lib/kstrtox.c:kstrtos8_from_user
- lib/kstrtox.c:kstrtou8_from_user
- lib/kstrtox.c:kstrtos16_from_user
- lib/kstrtox.c:kstrtou16_from_user
- lib/kstrtox.c:kstrtoint_from_user
- lib/kstrtox.c:kstrtouint_from_user
- lib/kstrtox.c:kstrtol_from_user
- lib/kstrtox.c:kstrtoul_from_user
- lib/kstrtox.c:kstrtoll_from_user
- lib/kstrtox.c:kstrtoull_from_user
- lib/kstrtox.c:kstrtobool_from_user
In lib/checksum.c (ffff800010662328)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- lib/checksum.c:csum_partial_copy_from_user
In lib/strncpy_from_user.c (ffff800010666ccc)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- lib/strncpy_from_user.c:strncpy_from_user
In drivers/gpio/gpiolib.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/video/fbdev/core/fbmem.c (ffff800010744090)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/video/fbdev/core/fbmem.c:fb_write
- drivers/video/fbdev/core/fbmem.c:fb_read
In drivers/video/fbdev/core/fbcmap.c (ffff8000107492f4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
In drivers/video/fbdev/core/fbcon.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/video/fbdev/imsttfb.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/xen/xenbus/xenbus_dev_frontend.c (ffff80001083a844)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_write
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_read
In drivers/tty/tty_io.c (ffff800010850530)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_write
In drivers/tty/n_tty.c (ffff800010856558)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:copy_from_read_buf
In drivers/tty/tty_ioctl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/tty/vt/vt_ioctl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/tty/vt/vc_screen.c (ffff800010867cac)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/vt/vc_screen.c:vcs_write
- drivers/tty/vt/vc_screen.c:vcs_read
In drivers/tty/vt/selection.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/tty/vt/keyboard.c (ffff80001086d0a4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:vt_do_diacrit
In drivers/tty/vt/consolemap.c (ffff8000108700ac)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/vt/consolemap.c:con_get_unimap
In drivers/tty/vt/vt.c (ffff800010878fa8)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:con_font_op
In drivers/tty/serial/serial_core.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/char/mem.c (ffff8000108ab244)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/char/mem.c:write_mem
- drivers/char/mem.c:read_mem
In drivers/char/random.c (ffff8000108b0b00)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/char/random.c:urandom_read
In drivers/char/virtio_console.c (ffff8000108b5c20)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/char/hw_random/core.c (ffff8000108b7820)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:rng_dev_read
In drivers/char/tpm/tpm-dev-common.c (ffff8000108b8c74)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/char/tpm/tpm-dev-common.c:tpm_common_write
- drivers/char/tpm/tpm-dev-common.c:tpm_common_read
In drivers/lightnvm/core.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/base/regmap/regmap-debugfs.c (ffff80001091aad4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/base/regmap/regmap-debugfs.c:regmap_reg_ranges_read_file
- drivers/base/regmap/regmap-debugfs.c:regmap_read_debugfs
In drivers/block/loop.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/mfd/ab3100-core.c (ffff80001094a4dc)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/mfd/ab3100-core.c:ab3100_get_set_reg
In drivers/mfd/aat2870-core.c (ffff80001094c6f8)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/mfd/aat2870-core.c:aat2870_reg_write_file
In drivers/nvdimm/bus.c (ffff800010952830)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/nvdimm/bus.c:__nd_ioctl
- drivers/nvdimm/bus.c:__nd_ioctl
- drivers/nvdimm/bus.c:__nd_ioctl
- drivers/nvdimm/bus.c:__nd_ioctl
In drivers/dma-buf/dma-buf.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/dma-buf/sync_file.c (ffff80001096a9fc)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/dma-buf/sync_file.c:sync_file_ioctl_fence_info
In drivers/dma-buf/sw_sync.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/dma-buf/udmabuf.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/scsi/scsi_ioctl.c (ffff800010970110)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/scsi/scsi_ioctl.c:scsi_ioctl
- drivers/scsi/scsi_ioctl.c:scsi_ioctl
In drivers/scsi/scsi_devinfo.c (ffff800010980c20)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/scsi/scsi_devinfo.c:proc_scsi_devinfo_write
In drivers/scsi/scsi_proc.c (ffff8000109816b8)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/scsi/scsi_proc.c:proc_scsi_write
- drivers/scsi/scsi_proc.c:proc_scsi_host_write
In drivers/scsi/sg.c (ffff800010992f44)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/scsi/sg.c:sg_new_read
In drivers/ata/libata-scsi.c (ffff8000109a4db8)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/ata/libata-scsi.c:ata_cmd_ioctl
In drivers/gpu/vga/vgaarb.c (ffff8000109c0570)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/gpu/vga/vgaarb.c:vga_arb_write
- drivers/gpu/vga/vgaarb.c:vga_arb_read
In drivers/net/tun.c (ffff8000109df714)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/net/tun.c:__tun_chr_ioctl
- drivers/net/tun.c:__tun_chr_ioctl
- drivers/net/tun.c:__tun_chr_ioctl
- drivers/net/tun.c:__tun_chr_ioctl
- drivers/net/tun.c:tun_do_read
In drivers/net/ethernet/freescale/fec_ptp.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/net/ppp/ppp_generic.c (ffff800010a00d38)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/net/ppp/ppp_generic.c:ppp_set_compress
- drivers/net/ppp/ppp_generic.c:ppp_write
In drivers/cdrom/cdrom.c (ffff800010a0e9dc)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/cdrom/cdrom.c:mmc_ioctl_cdrom_read_data
- drivers/cdrom/cdrom.c:cdrom_read_cdda_old
In drivers/usb/core/devio.c (ffff800010a32430)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_bulk
- drivers/usb/core/devio.c:proc_bulk
- drivers/usb/core/devio.c:proc_control
- drivers/usb/core/devio.c:proc_control
- drivers/usb/core/devio.c:copy_urb_data_to_user
- drivers/usb/core/devio.c:copy_urb_data_to_user
- drivers/usb/core/devio.c:usbdev_read
- drivers/usb/core/devio.c:usbdev_read
In drivers/usb/core/devices.c (ffff800010a348a8)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/usb/core/devices.c:usb_device_dump
In drivers/usb/host/xhci-debugfs.c (ffff800010a8fcf4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/usb/host/xhci-debugfs.c:xhci_port_write
In drivers/input/input-compat.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/input/mousedev.c (ffff800010a9c824)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
In drivers/input/evdev.c (ffff800010a9f924)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:str_to_user
- drivers/input/evdev.c:bits_to_user
In drivers/input/misc/uinput.c (ffff800010aa50a4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_str_to_user
In drivers/rtc/dev.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/i2c/i2c-dev.c (ffff800010ab7f7c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/i2c/i2c-dev.c:i2cdev_ioctl_smbus
- drivers/i2c/i2c-dev.c:i2cdev_ioctl_smbus
- drivers/i2c/i2c-dev.c:i2cdev_read
In drivers/media/cec/cec-api.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/pps/pps.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/ptp/ptp_chardev.c (ffff800010ac8724)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/ptp/ptp_chardev.c:ptp_read
In drivers/watchdog/watchdog_dev.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/md/md.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/md/dm.c (ffff800010afdbc4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/md/dm.c:dm_dax_copy_to_iter
- drivers/md/dm.c:dm_dax_copy_from_iter
In drivers/md/dm-ioctl.c (ffff800010b094f8)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/md/dm-ioctl.c:ctl_ioctl
- drivers/md/dm-ioctl.c:ctl_ioctl
In drivers/mmc/core/block.c (ffff800010b42718)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/remoteproc/remoteproc_debugfs.c (ffff800010b82710)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/remoteproc/remoteproc_debugfs.c:rproc_recovery_write
In net/socket.c (ffff800010ba38f0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/socket.c:____sys_sendmsg
- net/socket.c:move_addr_to_user
In net/core/sock.c (ffff800010bafb4c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_setsockopt
In net/core/datagram.c (ffff800010bbbebc)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/datagram.c:skb_copy_datagram_from_iter
- net/core/datagram.c:simple_copy_to_iter
In net/core/scm.c (ffff800010bbe0a4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/scm.c:put_cmsg
In net/core/flow_dissector.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/core/sysctl_net_core.c (ffff800010bc5a88)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/sysctl_net_core.c:flow_limit_cpu_sysctl
In net/core/ethtool.c (ffff800010bdde74)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:ethtool_get_any_eeprom
- net/core/ethtool.c:ethtool_set_rxfh
- net/core/ethtool.c:ethtool_get_rxfh
- net/core/ethtool.c:ethtool_get_rxfh_indir
- net/core/ethtool.c:ethtool_get_rxnfc
- net/core/ethtool.c:ethtool_get_rxnfc
- net/core/ethtool.c:ethtool_get_rxnfc
- net/core/ethtool.c:ethtool_set_rxnfc
- net/core/ethtool.c:ethtool_set_rxnfc
- net/core/ethtool.c:ethtool_get_sset_info
- net/core/ethtool.c:ethtool_get_features
In net/core/filter.c (ffff800010c03020)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/filter.c:sk_get_filter
- net/core/filter.c:__get_filter
- net/core/filter.c:bpf_prog_create_from_user
In net/core/dev_ioctl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/core/skmsg.c (ffff800010c0f598)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/skmsg.c:sk_msg_memcopy_from_iter
- net/core/skmsg.c:sk_msg_memcopy_from_iter
In net/compat.c (ffff800010c32ec4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/compat.c:__do_compat_sys_socketcall
- net/compat.c:put_cmsg_compat
- net/compat.c:cmsghdr_from_user_compat_to_kern
In net/netlink/af_netlink.c (ffff800010c4f888)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/netlink/af_netlink.c:netlink_sendmsg
In net/bpf/test_run.c (ffff800010c52ec8)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/bpf/test_run.c:bpf_ctx_init
In net/ipv4/ip_options.c (ffff800010c61750)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/ip_options.c:ip_options_get_from_user
In net/ipv4/ip_output.c (ffff800010c61e98)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/ip_sockglue.c (ffff800010c66c98)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/ip_sockglue.c:do_ip_getsockopt
- net/ipv4/ip_sockglue.c:do_ip_getsockopt
- net/ipv4/ip_sockglue.c:do_ip_getsockopt
In net/ipv4/tcp.c (ffff800010c74c64)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_sendmsg_locked
- net/ipv4/tcp.c:tcp_sendmsg_locked
- net/ipv4/tcp.c:tcp_sendmsg_locked
- net/ipv4/tcp.c:tcp_sendmsg_locked
In net/ipv4/tcp_output.c (ffff800010c848a4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:tcp_send_syn_data
In net/ipv4/tcp_ipv4.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/raw.c (ffff800010c97774)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/raw.c:raw_geticmpfilter
- net/ipv4/raw.c:raw_seticmpfilter
In net/ipv4/udp.c (ffff800010c9a83c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_lib_getsockopt
- net/ipv4/udp.c:udp_recvmsg
- net/ipv4/udp.c:udplite_getfrag
In net/ipv4/arp.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/devinet.c (ffff800010ca67e0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/devinet.c:inet_gifconf
In net/ipv4/af_inet.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/igmp.c (ffff800010cb26bc)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/igmp.c:ip_mc_msfget
In net/ipv4/fib_frontend.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/ping.c (ffff800010cc03ec)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/ipmr.c (ffff800010ccef20)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ip_mroute_getsockopt
In net/ipv6/addrconf.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv6/route.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv6/ipv6_sockglue.c (ffff800010d1ca10)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv6/udp.c (ffff800010d26054)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv6/udp.c:udpv6_recvmsg
- net/ipv6/udp.c:udplite_getfrag
In net/ipv6/raw.c (ffff800010d29c58)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv6/raw.c:rawv6_send_hdrinc
In net/ipv6/mcast.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv6/tcp_ipv6.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv6/ip6_flowlabel.c (ffff800010d3f560)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:fl_create
In net/ipv6/ip6mr.c (ffff800010d470cc)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv6/ip6mr.c:ip6_mroute_getsockopt
In net/packet/af_packet.c (ffff800010d5d4e8)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/packet/af_packet.c:packet_getsockopt
- net/packet/af_packet.c:packet_setsockopt
- net/packet/af_packet.c:packet_setsockopt
- net/packet/af_packet.c:packet_sendmsg_spkt
In net/wireless/wext-core.c (ffff800010d61404)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/wireless/wext-core.c:ioctl_standard_iw_point
- net/wireless/wext-core.c:ioctl_standard_iw_point
- net/wireless/wext-core.c:ioctl_standard_iw_point
In net/wireless/wext-priv.c (ffff800010d6291c)
Location: include/linux/thread_info.h:115
Inline: True
In net/rfkill/core.c (ffff800010d6cf0c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/rfkill/core.c:rfkill_fop_write
- net/rfkill/core.c:rfkill_fop_read
In net/xdp/xsk.c (ffff800010d7fc1c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/xdp/xsk.c:xsk_getsockopt
- net/xdp/xsk.c:xsk_setsockopt
In lib/seq_buf.c (ffff800010d8ffcc)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- lib/seq_buf.c:seq_buf_to_user
armhf
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/arm/kernel/ptrace.c (c030c5e8)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/arm/kernel/ptrace.c:vfp_set
- arch/arm/kernel/ptrace.c:vfp_set
- arch/arm/kernel/ptrace.c:vfp_get
- arch/arm/kernel/ptrace.c:vfp_get
- arch/arm/kernel/ptrace.c:fpa_set
- arch/arm/kernel/ptrace.c:fpa_get
- arch/arm/kernel/ptrace.c:gpr_set
- arch/arm/kernel/ptrace.c:gpr_get
In arch/arm/kernel/signal.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In arch/arm/kernel/crash_dump.c (c0315b24)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/arm/kernel/crash_dump.c:copy_oldmem_page
In arch/arm/kernel/perf_callchain.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/fork.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/exit.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/sysctl.c (c035edb4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/sysctl.c:proc_put_long
- kernel/sysctl.c:_proc_do_string
In kernel/sysctl_binary.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/capability.c (c036127c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/capability.c:__se_sys_capset
- kernel/capability.c:__se_sys_capget
In kernel/ptrace.c (c036197c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_get_syscall_info
- kernel/ptrace.c:ptrace_writedata
- kernel/ptrace.c:ptrace_readdata
In kernel/signal.c (c03669ec)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/signal.c:__se_sys_rt_sigpending
In kernel/sys.c (c036b234)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/sys.c:prctl_set_auxv
- kernel/sys.c:prctl_set_mm_map
- kernel/sys.c:__se_sys_setdomainname
- kernel/sys.c:__se_sys_gethostname
- kernel/sys.c:__se_sys_sethostname
- kernel/sys.c:__do_sys_newuname
In kernel/sched/core.c (c038cd1c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/sched/core.c:__se_sys_sched_getaffinity
- kernel/sched/core.c:__se_sys_sched_setaffinity
- kernel/sched/core.c:__se_sys_sched_getattr
- kernel/sched/core.c:__se_sys_sched_setattr
In kernel/sched/debug.c (c03ac36c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/sched/debug.c:sched_feat_write
In kernel/sched/psi.c (c03b4aa8)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/power/qos.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/power/user.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/printk/printk.c (c03c6e24)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/printk/printk.c:syslog_print_all
- kernel/printk/printk.c:devkmsg_read
- kernel/printk/printk.c:devkmsg_write
In kernel/kcmp.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/profile.c (c03e39d0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/profile.c:read_profile
In kernel/time/time.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/time/posix-timers.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/time/itimer.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/module.c (c040cc40)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/module.c:__se_sys_init_module
In kernel/kexec_core.c (c04105e0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/kexec_core.c:kimage_load_segment
- kernel/kexec_core.c:kimage_load_segment
In kernel/kexec.c (c0410f0c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/kexec.c:do_kexec_load
In kernel/user_namespace.c (c0427384)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/user_namespace.c:proc_setgroups_write
In kernel/kprobes.c (c0438928)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/kprobes.c:write_enabled_file_bool
In kernel/seccomp.c (c044933c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_get_metadata
- kernel/seccomp.c:seccomp_get_filter
In kernel/relay.c (c044a09c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/relay.c:relay_file_read
In kernel/trace/trace.c (c0467cbc)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/trace/trace.c:trace_parse_run_command
- kernel/trace/trace.c:tracing_buffers_read
- kernel/trace/trace.c:tracing_clock_write
- kernel/trace/trace.c:tracing_mark_raw_write
- kernel/trace/trace.c:tracing_mark_write
- kernel/trace/trace.c:tracing_set_trace_write
- kernel/trace/trace.c:tracing_trace_options_write
In kernel/trace/blktrace.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/trace/bpf_trace.c (c0481aac)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/trace/bpf_trace.c:perf_event_query_prog_array
In kernel/trace/trace_uprobe.c (c048d208)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/trace/trace_uprobe.c:process_fetch_insn
In kernel/bpf/core.c (c0492610)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/core.c:bpf_prog_array_copy_to_user
In kernel/bpf/syscall.c (c049703c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:bpf_task_fd_query_copy
- kernel/bpf/syscall.c:bpf_task_fd_query_copy
- kernel/bpf/syscall.c:bpf_obj_get_info_by_fd
- kernel/bpf/syscall.c:bpf_prog_get_info_by_fd
- kernel/bpf/syscall.c:bpf_prog_get_info_by_fd
- kernel/bpf/syscall.c:bpf_prog_get_info_by_fd
- kernel/bpf/syscall.c:bpf_prog_get_info_by_fd
- kernel/bpf/syscall.c:bpf_prog_get_info_by_fd
- kernel/bpf/syscall.c:bpf_prog_get_info_by_fd
- kernel/bpf/syscall.c:bpf_prog_get_info_by_fd
- kernel/bpf/syscall.c:bpf_prog_load
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_lookup_elem
In kernel/bpf/verifier.c (c049ae98)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/verifier.c:bpf_verifier_vlog
In kernel/bpf/btf.c (c04b6244)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/btf.c:btf_get_info_by_fd
- kernel/bpf/btf.c:btf_get_info_by_fd
- kernel/bpf/btf.c:btf_get_info_by_fd
- kernel/bpf/btf.c:btf_new_fd
In kernel/bpf/offload.c (c04ba75c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/offload.c:bpf_prog_offload_info_fill
In kernel/bpf/cgroup.c (c04bd42c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/cgroup.c:__cgroup_bpf_run_filter_getsockopt
- kernel/bpf/cgroup.c:__cgroup_bpf_run_filter_getsockopt
- kernel/bpf/cgroup.c:__cgroup_bpf_run_filter_setsockopt
- kernel/bpf/cgroup.c:__cgroup_bpf_run_filter_sysctl
In kernel/events/core.c (c04c5440)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/events/core.c:perf_copy_attr
- kernel/events/core.c:perf_output_sample
- kernel/events/core.c:perf_read
- kernel/events/core.c:perf_read
In kernel/rseq.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In mm/maccess.c (c04e5cc0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/maccess.c:__probe_user_write
- mm/maccess.c:__probe_kernel_write
- mm/maccess.c:__probe_user_read
- mm/maccess.c:__probe_kernel_read
In mm/shmem.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In mm/util.c (c04ffb08)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/util.c:memdup_user_nul
- mm/util.c:vmemdup_user
- mm/util.c:memdup_user
In mm/memory.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In mm/mincore.c (c051c874)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/mincore.c:__se_sys_mincore
In mm/mmap.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In mm/userfaultfd.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In mm/memfd.c (c0566fe4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/memfd.c:__se_sys_memfd_create
In fs/read_write.c (c056d500)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/read_write.c:rw_copy_check_uvector
In fs/stat.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/exec.c (c05749cc)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/exec.c:copy_strings
In fs/pipe.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/namei.c (c0581230)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/namei.c:readlink_copy
In fs/fcntl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/ioctl.c (c0583d24)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/readdir.c (c0584670)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/readdir.c:filldir64
- fs/readdir.c:filldir
In fs/select.c (c058593c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/select.c:do_sys_poll
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
In fs/filesystems.c (c05922a0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/filesystems.c:__se_sys_sysfs
In fs/seq_file.c (c0599f4c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/seq_file.c:seq_read
- fs/seq_file.c:seq_read
In fs/xattr.c (c059b624)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/xattr.c:listxattr
- fs/xattr.c:getxattr
- fs/xattr.c:setxattr
In fs/libfs.c (c059e604)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/libfs.c:simple_attr_write
- fs/libfs.c:simple_write_to_buffer
- fs/libfs.c:simple_read_from_buffer
In fs/splice.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/d_path.c (c05acfb0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/d_path.c:__se_sys_getcwd
In fs/statfs.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/fsopen.c (c05b0734)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/fsopen.c:fscontext_read
In fs/notify/inotify/inotify_user.c (c05c33c0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/notify/inotify/inotify_user.c:inotify_read
In fs/notify/fanotify/fanotify_user.c (c05c4ba0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify_user.c:fanotify_write
- fs/notify/fanotify/fanotify_user.c:fanotify_read
In fs/eventpoll.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/signalfd.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/timerfd.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/eventfd.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/userfaultfd.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/aio.c (c05ce7b8)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/aio.c:aio_read_events
In fs/io_uring.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/crypto/keyring.c (c05da5d8)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/crypto/keyring.c:fscrypt_ioctl_add_key
In fs/crypto/policy.c (c05dd030)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/crypto/policy.c:fscrypt_ioctl_get_policy_ex
- fs/crypto/policy.c:fscrypt_ioctl_set_policy
In fs/verity/enable.c (c05ddb8c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/verity/enable.c:enable_verity
- fs/verity/enable.c:enable_verity
In fs/verity/measure.c (c05deaf4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/verity/measure.c:fsverity_ioctl_measure
In fs/binfmt_elf.c (c05e630c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/binfmt_elf.c:fill_psinfo
- fs/binfmt_elf.c:create_elf_tables
- fs/binfmt_elf.c:create_elf_tables
In fs/binfmt_elf_fdpic.c (c05e9590)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/binfmt_elf_fdpic.c:fill_psinfo
- fs/binfmt_elf_fdpic.c:create_elf_fdpic_tables
- fs/binfmt_elf_fdpic.c:create_elf_fdpic_tables
- fs/binfmt_elf_fdpic.c:create_elf_fdpic_tables
In fs/binfmt_flat.c (c05ed0f0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/binfmt_flat.c:load_flat_file
- fs/binfmt_flat.c:load_flat_file
- fs/binfmt_flat.c:load_flat_file
In fs/fhandle.c (c05f220c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/fhandle.c:__se_sys_open_by_handle_at
- fs/fhandle.c:do_sys_name_to_handle
In fs/iomap/direct-io.c (c05f5b84)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/iomap/direct-io.c:iomap_dio_actor
- fs/iomap/direct-io.c:iomap_dio_actor
In fs/quota/quota.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/proc/task_mmu.c (c06006c8)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/proc/task_mmu.c:pagemap_read
- fs/proc/task_mmu.c:clear_refs_write
In fs/proc/base.c (c06047c0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/proc/base.c:proc_pid_readlink
- fs/proc/base.c:comm_write
- fs/proc/base.c:sched_autogroup_write
- fs/proc/base.c:oom_score_adj_write
- fs/proc/base.c:oom_adj_write
- fs/proc/base.c:environ_read
- fs/proc/base.c:mem_rw
- fs/proc/base.c:mem_rw
In fs/proc/vmcore.c (c0611eb0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/kernfs/file.c (c0617ad8)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/kernfs/file.c:kernfs_fop_write
- fs/kernfs/file.c:kernfs_fop_read
In fs/configfs/file.c (c061ad5c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/configfs/file.c:configfs_write_file
In fs/dcookies.c (c061fd9c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/dcookies.c:__se_sys_lookup_dcookie
In fs/ext4/ioctl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/fat/dir.c (c06a47e4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/fat/dir.c:fat_ioctl_filldir
- fs/fat/dir.c:fat_ioctl_filldir
- fs/fat/dir.c:fat_ioctl_filldir
In fs/fat/file.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/ecryptfs/miscdev.c (c06bb514)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/ecryptfs/miscdev.c:ecryptfs_miscdev_read
- fs/ecryptfs/miscdev.c:ecryptfs_miscdev_read
In fs/pstore/ram_core.c (c06d74cc)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/pstore/ram_core.c:persistent_ram_update_user
In fs/efivarfs/file.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In ipc/msgutil.c (c06da540)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- ipc/msgutil.c:store_msg
- ipc/msgutil.c:store_msg
- ipc/msgutil.c:load_msg
- ipc/msgutil.c:load_msg
In ipc/msg.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In ipc/sem.c (c06dee5c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- ipc/sem.c:do_semtimedop
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
In ipc/shm.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In ipc/mqueue.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In security/keys/keyctl.c (c06eb184)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/keyctl.c:keyctl_get_security
- security/keys/keyctl.c:keyctl_instantiate_key_common
- security/keys/keyctl.c:keyctl_describe_key
- security/keys/keyctl.c:keyctl_describe_key
- security/keys/keyctl.c:keyctl_update_key
- security/keys/keyctl.c:__se_sys_add_key
In security/keys/request_key_auth.c (c06ed838)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/request_key_auth.c:request_key_auth_read
In security/keys/user_defined.c (c06edfe0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/user_defined.c:user_read
In security/keys/dh.c (c06ef378)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/dh.c:__keyctl_dh_compute
- security/keys/dh.c:__keyctl_dh_compute
- security/keys/dh.c:keyctl_dh_compute_kdf
In security/keys/keyctl_pkey.c (c06efc18)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/keyctl_pkey.c:keyctl_pkey_e_d_s
In security/keys/big_key.c (c06f0584)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/big_key.c:big_key_read
- security/keys/big_key.c:big_key_read
In security/keys/trusted.c (c06f251c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/trusted.c:trusted_read
In security/keys/encrypted-keys/encrypted.c (c06f34ec)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/encrypted-keys/encrypted.c:encrypted_read
In security/selinux/hooks.c (c0701110)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_socket_getpeersec_stream
In security/selinux/selinuxfs.c (c070b940)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/selinux/selinuxfs.c:sel_write_load
In security/smack/smack_lsm.c (c0721338)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/smack/smack_lsm.c:smack_socket_getpeersec_stream
In security/smack/smackfs.c (c07295e8)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/smack/smackfs.c:smk_write_ptrace
- security/smack/smackfs.c:smk_write_logging
- security/smack/smackfs.c:smk_write_mapped
- security/smack/smackfs.c:smk_write_direct
- security/smack/smackfs.c:smk_write_doi
In security/tomoyo/common.c (c072cb2c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/tomoyo/common.c:tomoyo_flush
In security/tomoyo/securityfs_if.c (c0737e1c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/tomoyo/securityfs_if.c:tomoyo_read_self
In security/apparmor/apparmorfs.c (c073dcd4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
In security/apparmor/lsm.c (c074f4d8)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
In block/ioctl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In block/scsi_ioctl.c (c07b4234)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/scsi_ioctl.c:sg_scsi_ioctl
- block/scsi_ioctl.c:sg_scsi_ioctl
- block/scsi_ioctl.c:sg_scsi_ioctl
- block/scsi_ioctl.c:sg_scsi_ioctl
- block/scsi_ioctl.c:sg_io
- block/scsi_ioctl.c:sg_io
In block/bsg.c (c07b553c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/bsg.c:bsg_scsi_complete_rq
- block/bsg.c:bsg_scsi_fill_hdr
In block/bsg-lib.c (c07b5b70)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_transport_complete_rq
In block/blk-zoned.c (c07c7da4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/blk-zoned.c:blkdev_report_zones_ioctl
In block/blk-mq-debugfs.c (c07cad1c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_state_write
In block/sed-opal.c (c07cea18)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/sed-opal.c:write_shadow_mbr
In lib/iov_iter.c (c07d79cc)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- lib/iov_iter.c:hash_and_copy_to_iter
- lib/iov_iter.c:csum_and_copy_to_iter
- lib/iov_iter.c:csum_and_copy_to_iter
- lib/iov_iter.c:_copy_from_iter_full_nocache
- lib/iov_iter.c:_copy_from_iter_full_nocache
- lib/iov_iter.c:_copy_from_iter_nocache
- lib/iov_iter.c:_copy_from_iter_nocache
In lib/kfifo.c (c07da7c4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- lib/kfifo.c:kfifo_copy_to_user
- lib/kfifo.c:kfifo_copy_to_user
- lib/kfifo.c:kfifo_copy_from_user
- lib/kfifo.c:kfifo_copy_from_user
In lib/kstrtox.c (c07e0624)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- lib/kstrtox.c:kstrtos8_from_user
- lib/kstrtox.c:kstrtou8_from_user
- lib/kstrtox.c:kstrtos16_from_user
- lib/kstrtox.c:kstrtou16_from_user
- lib/kstrtox.c:kstrtoint_from_user
- lib/kstrtox.c:kstrtouint_from_user
- lib/kstrtox.c:kstrtol_from_user
- lib/kstrtox.c:kstrtoul_from_user
- lib/kstrtox.c:kstrtoll_from_user
- lib/kstrtox.c:kstrtoull_from_user
- lib/kstrtox.c:kstrtobool_from_user
In lib/strncpy_from_user.c (c080f61c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- lib/strncpy_from_user.c:strncpy_from_user
In drivers/gpio/gpiolib.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/video/fbdev/core/fbmem.c (c08c8a00)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/video/fbdev/core/fbmem.c:fb_write
- drivers/video/fbdev/core/fbmem.c:fb_read
In drivers/video/fbdev/core/fbcmap.c (c08cbd00)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
In drivers/video/fbdev/core/fbcon.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/video/fbdev/imsttfb.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/tty/tty_io.c (c095d8cc)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_write
In drivers/tty/n_tty.c (c0960c70)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:copy_from_read_buf
In drivers/tty/tty_ioctl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/tty/vt/vt_ioctl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/tty/vt/vc_screen.c (c096cea8)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/vt/vc_screen.c:vcs_write
- drivers/tty/vt/vc_screen.c:vcs_read
In drivers/tty/vt/selection.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/tty/vt/keyboard.c (c0971848)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:vt_do_diacrit
In drivers/tty/vt/consolemap.c (c097346c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/vt/consolemap.c:con_get_unimap
In drivers/tty/vt/vt.c (c097b92c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:con_font_op
In drivers/tty/serial/serial_core.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/char/mem.c (c09a76c0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/char/mem.c:write_mem
- drivers/char/mem.c:read_mem
In drivers/char/random.c (c09aa4c8)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/char/random.c:urandom_read
In drivers/char/virtio_console.c (c09adef0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/char/hw_random/core.c (c09b09e4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:rng_dev_read
In drivers/char/tpm/tpm-dev-common.c (c09b2340)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/char/tpm/tpm-dev-common.c:tpm_common_write
- drivers/char/tpm/tpm-dev-common.c:tpm_common_read
In drivers/lightnvm/core.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/base/regmap/regmap-debugfs.c (c0a00aec)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/base/regmap/regmap-debugfs.c:regmap_reg_ranges_read_file
- drivers/base/regmap/regmap-debugfs.c:regmap_read_debugfs
In drivers/block/loop.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/mfd/ab3100-core.c (c0a32e50)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/mfd/ab3100-core.c:ab3100_get_set_reg
In drivers/mfd/aat2870-core.c (c0a366f4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/mfd/aat2870-core.c:aat2870_reg_write_file
In drivers/dma-buf/dma-buf.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/dma-buf/sync_file.c (c0a407ac)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/dma-buf/sync_file.c:sync_file_ioctl_fence_info
In drivers/dma-buf/sw_sync.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/dma-buf/udmabuf.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/scsi/scsi_ioctl.c (c0a45334)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/scsi/scsi_ioctl.c:scsi_ioctl
- drivers/scsi/scsi_ioctl.c:scsi_ioctl
In drivers/scsi/scsi_devinfo.c (c0a53374)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/scsi/scsi_devinfo.c:proc_scsi_devinfo_write
In drivers/scsi/scsi_proc.c (c0a53f0c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/scsi/scsi_proc.c:proc_scsi_write
- drivers/scsi/scsi_proc.c:proc_scsi_host_write
In drivers/scsi/sg.c (c0a64354)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/scsi/sg.c:sg_new_write
- drivers/scsi/sg.c:sg_new_read
In drivers/ata/libata-scsi.c (c0a750bc)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/ata/libata-scsi.c:ata_cmd_ioctl
In drivers/gpu/vga/vgaarb.c (c0a8d8d4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/gpu/vga/vgaarb.c:vga_arb_write
- drivers/gpu/vga/vgaarb.c:vga_arb_read
In drivers/mtd/mtdchar.c (c0a961d8)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/mtd/mtdchar.c:mtdchar_ioctl
- drivers/mtd/mtdchar.c:mtdchar_readoob
- drivers/mtd/mtdchar.c:mtdchar_write
- drivers/mtd/mtdchar.c:mtdchar_read
In drivers/net/tun.c (c0ac5980)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/net/tun.c:tun_do_read
In drivers/net/ethernet/freescale/fec_ptp.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/net/ethernet/ti/cpsw.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/net/ppp/ppp_generic.c (c0ae0014)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/net/ppp/ppp_generic.c:ppp_ioctl
- drivers/net/ppp/ppp_generic.c:ppp_write
In drivers/cdrom/cdrom.c (c0ae626c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/cdrom/cdrom.c:mmc_ioctl_cdrom_read_data
- drivers/cdrom/cdrom.c:cdrom_read_cdda_old
In drivers/usb/core/devio.c (c0b05738)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:processcompl
- drivers/usb/core/devio.c:processcompl
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_bulk
- drivers/usb/core/devio.c:proc_bulk
- drivers/usb/core/devio.c:proc_control
- drivers/usb/core/devio.c:proc_control
- drivers/usb/core/devio.c:usbdev_read
- drivers/usb/core/devio.c:usbdev_read
In drivers/usb/core/devices.c (c0b081bc)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/usb/core/devices.c:usb_device_dump
In drivers/usb/host/xhci-debugfs.c (c0b61ef4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/usb/host/xhci-debugfs.c:xhci_port_write
In drivers/usb/musb/musb_debugfs.c (c0b714ec)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/usb/musb/musb_debugfs.c:musb_softconnect_write
- drivers/usb/musb/musb_debugfs.c:musb_test_mode_write
In drivers/input/input-compat.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/input/mousedev.c (c0b7d31c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
In drivers/input/evdev.c (c0b7f620)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/input/evdev.c:str_to_user
In drivers/input/misc/uinput.c (c0b84ac4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_ioctl_handler
- drivers/input/misc/uinput.c:uinput_ioctl_handler
In drivers/rtc/dev.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/rtc/rtc-pcf8523.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/i2c/i2c-dev.c (c0b97944)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/i2c/i2c-dev.c:i2cdev_ioctl_smbus
- drivers/i2c/i2c-dev.c:i2cdev_ioctl_smbus
- drivers/i2c/i2c-dev.c:i2cdev_ioctl_rdwr
- drivers/i2c/i2c-dev.c:i2cdev_read
In drivers/media/cec/cec-api.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/pps/pps.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/ptp/ptp_chardev.c (c0ba8094)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/ptp/ptp_chardev.c:ptp_read
In drivers/watchdog/watchdog_dev.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/md/md.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/md/dm-ioctl.c (c0be7d04)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/md/dm-ioctl.c:ctl_ioctl
- drivers/md/dm-ioctl.c:ctl_ioctl
In drivers/mmc/core/block.c (c0c1b440)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/firmware/tegra/bpmp-debugfs.c (c0c429f4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/firmware/tegra/bpmp-debugfs.c:debugfs_store
In drivers/remoteproc/remoteproc_debugfs.c (c0c65b4c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/remoteproc/remoteproc_debugfs.c:rproc_recovery_write
In sound/core/memory.c (c0c84c78)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- sound/core/memory.c:copy_from_user_toio
- sound/core/memory.c:copy_to_user_fromio
In sound/core/control.c (c0c8739c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- sound/core/control.c:snd_ctl_tlv_ioctl
- sound/core/control.c:snd_ctl_elem_user_tlv
In sound/core/info.c (c0c8972c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- sound/core/info.c:snd_info_text_entry_write
In sound/core/timer.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In sound/core/pcm_native.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In sound/core/pcm_lib.c (c0c98140)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- sound/core/pcm_lib.c:default_read_copy
- sound/core/pcm_lib.c:default_write_copy
In sound/core/compress_offload.c (c0c9e1f0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- sound/core/compress_offload.c:snd_compr_write
- sound/core/compress_offload.c:snd_compr_write
- sound/core/compress_offload.c:snd_compr_write
In sound/soc/soc-generic-dmaengine-pcm.c (c0cbb620)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- sound/soc/soc-generic-dmaengine-pcm.c:dmaengine_copy_user
- sound/soc/soc-generic-dmaengine-pcm.c:dmaengine_copy_user
In net/socket.c (c0cc4e60)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/socket.c:____sys_sendmsg
- net/socket.c:move_addr_to_user
- net/socket.c:move_addr_to_kernel
In net/core/sock.c (c0ccd3ec)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_setsockopt
In net/core/datagram.c (c0cd82ec)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/datagram.c:skb_copy_datagram_from_iter
- net/core/datagram.c:simple_copy_to_iter
In net/core/scm.c (c0cda484)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/scm.c:put_cmsg
In net/core/flow_dissector.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/core/sysctl_net_core.c (c0ce0eb8)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/sysctl_net_core.c:flow_limit_cpu_sysctl
In net/core/ethtool.c (c0cf7404)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:ethtool_get_any_eeprom
- net/core/ethtool.c:ethtool_set_rxfh
- net/core/ethtool.c:ethtool_get_rxfh
- net/core/ethtool.c:ethtool_get_rxfh_indir
- net/core/ethtool.c:ethtool_copy_validate_indir
- net/core/ethtool.c:ethtool_get_rxnfc
- net/core/ethtool.c:ethtool_get_rxnfc
- net/core/ethtool.c:ethtool_get_rxnfc
- net/core/ethtool.c:ethtool_set_rxnfc
- net/core/ethtool.c:ethtool_set_rxnfc
- net/core/ethtool.c:ethtool_get_sset_info
In net/core/filter.c (c0d1c66c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/filter.c:sk_get_filter
- net/core/filter.c:__get_filter
- net/core/filter.c:bpf_prog_create_from_user
In net/core/dev_ioctl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/core/skmsg.c (c0d26d34)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/skmsg.c:sk_msg_memcopy_from_iter
- net/core/skmsg.c:sk_msg_memcopy_from_iter
In net/netlink/af_netlink.c (c0d5fa2c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/netlink/af_netlink.c:netlink_sendmsg
In net/bpf/test_run.c (c0d63704)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/bpf/test_run.c:bpf_prog_test_run_flow_dissector
- net/bpf/test_run.c:bpf_prog_test_run_skb
- net/bpf/test_run.c:bpf_ctx_finish
- net/bpf/test_run.c:bpf_test_init
- net/bpf/test_run.c:bpf_test_finish
In net/ipv4/ip_options.c (c0d71158)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/ip_options.c:ip_options_get_from_user
In net/ipv4/ip_output.c (c0d71894)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/ip_sockglue.c (c0d75eb0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/tcp.c (c0d833f0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_sendmsg_locked
- net/ipv4/tcp.c:tcp_sendmsg_locked
- net/ipv4/tcp.c:tcp_sendmsg_locked
- net/ipv4/tcp.c:tcp_sendmsg_locked
In net/ipv4/tcp_output.c (c0d93b94)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:tcp_send_syn_data
In net/ipv4/tcp_ipv4.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/raw.c (c0da5a40)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/raw.c:raw_send_hdrinc
In net/ipv4/udp.c (c0da7bf0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_lib_getsockopt
- net/ipv4/udp.c:udp_recvmsg
- net/ipv4/udp.c:udplite_getfrag
In net/ipv4/arp.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/devinet.c (c0db2bf4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/devinet.c:inet_gifconf
In net/ipv4/af_inet.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/igmp.c (c0dbe2f0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/igmp.c:ip_mc_msfget
In net/ipv4/fib_frontend.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/ping.c (c0dcc714)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/ipmr.c (c0dd9c1c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ip_mroute_getsockopt
In net/ipv6/addrconf.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv6/route.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv6/ipv6_sockglue.c (c0e217dc)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv6/udp.c (c0e2a50c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv6/udp.c:udpv6_recvmsg
- net/ipv6/udp.c:udplite_getfrag
In net/ipv6/raw.c (c0e2da20)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv6/raw.c:rawv6_send_hdrinc
In net/ipv6/mcast.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv6/tcp_ipv6.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv6/ip6_flowlabel.c (c0e42164)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:fl_create
In net/ipv6/ip6mr.c (c0e492b0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv6/ip6mr.c:ip6_mroute_getsockopt
In net/packet/af_packet.c (c0e5d290)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/packet/af_packet.c:packet_getsockopt
- net/packet/af_packet.c:packet_setsockopt
- net/packet/af_packet.c:packet_setsockopt
- net/packet/af_packet.c:packet_sendmsg_spkt
In net/wireless/wext-core.c (c0e60770)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/wireless/wext-core.c:ioctl_standard_iw_point
- net/wireless/wext-core.c:ioctl_standard_iw_point
- net/wireless/wext-core.c:ioctl_standard_iw_point
In net/wireless/wext-priv.c (c0e61854)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/wireless/wext-priv.c:ioctl_private_iw_point
- net/wireless/wext-priv.c:ioctl_private_iw_point
In net/rfkill/core.c (c0e6a400)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/rfkill/core.c:rfkill_fop_write
- net/rfkill/core.c:rfkill_fop_read
In net/xdp/xsk.c (c0e7a174)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/xdp/xsk.c:xsk_getsockopt
- net/xdp/xsk.c:xsk_setsockopt
In lib/seq_buf.c (c0e8a89c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- lib/seq_buf.c:seq_buf_to_user
ppc64el
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/powerpc/kernel/ptrace.c (c0000000000160ac)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/powerpc/kernel/ptrace.c:pmu_set
- arch/powerpc/kernel/ptrace.c:pmu_get
- arch/powerpc/kernel/ptrace.c:ebb_set
- arch/powerpc/kernel/ptrace.c:ebb_set
- arch/powerpc/kernel/ptrace.c:ebb_set
- arch/powerpc/kernel/ptrace.c:ebb_get
- arch/powerpc/kernel/ptrace.c:tar_set
- arch/powerpc/kernel/ptrace.c:tar_get
- arch/powerpc/kernel/ptrace.c:dscr_set
- arch/powerpc/kernel/ptrace.c:dscr_get
- arch/powerpc/kernel/ptrace.c:ppr_set
- arch/powerpc/kernel/ptrace.c:ppr_get
- arch/powerpc/kernel/ptrace.c:tm_dscr_set
- arch/powerpc/kernel/ptrace.c:tm_dscr_get
- arch/powerpc/kernel/ptrace.c:tm_ppr_set
- arch/powerpc/kernel/ptrace.c:tm_ppr_get
- arch/powerpc/kernel/ptrace.c:tm_tar_set
- arch/powerpc/kernel/ptrace.c:tm_tar_get
- arch/powerpc/kernel/ptrace.c:tm_spr_set
- arch/powerpc/kernel/ptrace.c:tm_spr_get
- arch/powerpc/kernel/ptrace.c:tm_spr_get
- arch/powerpc/kernel/ptrace.c:tm_spr_get
- arch/powerpc/kernel/ptrace.c:tm_cvsx_get
- arch/powerpc/kernel/ptrace.c:tm_cvmx_set
- arch/powerpc/kernel/ptrace.c:tm_cvmx_get
- arch/powerpc/kernel/ptrace.c:tm_cvmx_get
- arch/powerpc/kernel/ptrace.c:tm_cfpr_get
- arch/powerpc/kernel/ptrace.c:tm_cgpr_set
- arch/powerpc/kernel/ptrace.c:tm_cgpr_set
- arch/powerpc/kernel/ptrace.c:tm_cgpr_get
- arch/powerpc/kernel/ptrace.c:tm_cgpr_get
- arch/powerpc/kernel/ptrace.c:tm_cgpr_get
- arch/powerpc/kernel/ptrace.c:vsr_get
- arch/powerpc/kernel/ptrace.c:vr_set
- arch/powerpc/kernel/ptrace.c:vr_get
- arch/powerpc/kernel/ptrace.c:vr_get
- arch/powerpc/kernel/ptrace.c:fpr_get
- arch/powerpc/kernel/ptrace.c:gpr_set
- arch/powerpc/kernel/ptrace.c:gpr_set
- arch/powerpc/kernel/ptrace.c:gpr_get
- arch/powerpc/kernel/ptrace.c:gpr_get
- arch/powerpc/kernel/ptrace.c:gpr_get
In arch/powerpc/kernel/signal_32.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In arch/powerpc/kernel/traps.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In arch/powerpc/kernel/signal_64.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In arch/powerpc/kernel/rtas.c (c00000000003f07c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/powerpc/kernel/rtas.c:__se_sys_rtas
- arch/powerpc/kernel/rtas.c:__se_sys_rtas
In arch/powerpc/kernel/rtasd.c (c00000000004055c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/powerpc/kernel/rtasd.c:rtas_log_read
In arch/powerpc/kernel/rtas-proc.c (c000000000042720)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/powerpc/kernel/rtas-proc.c:ppc_rtas_progress_write
- arch/powerpc/kernel/rtas-proc.c:parse_number
In arch/powerpc/kernel/crash_dump.c (c00000000004bb04)
Location: include/linux/thread_info.h:115
Inline: True
In arch/powerpc/mm/book3s64/subpage_prot.c (c00000000009fdac)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/powerpc/mm/book3s64/subpage_prot.c:__se_sys_subpage_prot
In arch/powerpc/mm/numa.c (c0000000000a2670)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/powerpc/mm/numa.c:topology_write
In arch/powerpc/lib/pmem.c (c0000000000a7f6c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/powerpc/lib/pmem.c:__copy_from_user_flushcache
In arch/powerpc/lib/checksum_wrappers.c (c0000000000a9f1c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/powerpc/lib/checksum_wrappers.c:csum_and_copy_to_user
- arch/powerpc/lib/checksum_wrappers.c:csum_and_copy_from_user
In arch/powerpc/platforms/pseries/lpar.c (c0000000000e7998)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/powerpc/platforms/pseries/lpar.c:vcpudispatch_stats_freq_write
- arch/powerpc/platforms/pseries/lpar.c:vcpudispatch_stats_write
In arch/powerpc/platforms/pseries/dtl.c (c0000000000fd234)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/powerpc/platforms/pseries/dtl.c:dtl_file_read
- arch/powerpc/platforms/pseries/dtl.c:dtl_file_read
In arch/powerpc/platforms/pseries/lparcfg.c (c0000000000fd994)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/powerpc/platforms/pseries/lparcfg.c:lparcfg_write
In kernel/fork.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/exit.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/sysctl.c (c00000000014a9c4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/sysctl.c:proc_put_long
- kernel/sysctl.c:_proc_do_string
In kernel/sysctl_binary.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/capability.c (c00000000014d888)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/capability.c:__se_sys_capset
- kernel/capability.c:__se_sys_capget
In kernel/ptrace.c (c00000000014e12c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_get_syscall_info
- kernel/ptrace.c:ptrace_writedata
- kernel/ptrace.c:ptrace_readdata
In kernel/signal.c (c000000000152eb0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/signal.c:__se_compat_sys_rt_sigpending
- kernel/signal.c:__se_sys_rt_sigpending
In kernel/sys.c (c00000000015e178)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/sys.c:prctl_set_auxv
- kernel/sys.c:prctl_set_mm_map
- kernel/sys.c:__se_sys_setdomainname
- kernel/sys.c:__se_sys_gethostname
- kernel/sys.c:__se_sys_sethostname
In kernel/sched/core.c (c00000000018b090)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/sched/core.c:__do_sys_sched_getaffinity
- kernel/sched/core.c:__do_sys_sched_setaffinity
- kernel/sched/core.c:__se_sys_sched_getattr
- kernel/sched/core.c:__se_sys_sched_setattr
In kernel/sched/debug.c (c0000000001b79a4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/sched/debug.c:sched_feat_write
In kernel/sched/psi.c (c0000000001c0098)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/power/qos.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/printk/printk.c (c0000000001cc9c0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/printk/printk.c:devkmsg_read
- kernel/printk/printk.c:devkmsg_write
In kernel/kcmp.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/profile.c (c0000000001f8e20)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/profile.c:read_profile
In kernel/time/time.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/time/posix-timers.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/time/itimer.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/module.c (c00000000022d478)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/module.c:__do_sys_init_module
In kernel/kexec_core.c (c000000000231ffc)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/kexec_core.c:kimage_load_segment
- kernel/kexec_core.c:kimage_load_segment
In kernel/kexec.c (c000000000232b08)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/kexec.c:do_kexec_load
In kernel/compat.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/user_namespace.c (c000000000257558)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/user_namespace.c:proc_setgroups_write
In kernel/kprobes.c (c00000000026f81c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/kprobes.c:write_enabled_file_bool
In kernel/seccomp.c (c000000000287a34)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_get_metadata
- kernel/seccomp.c:seccomp_get_filter
In kernel/relay.c (c000000000288598)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/relay.c:relay_file_read
In kernel/trace/trace.c (c0000000002b2304)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/trace/trace.c:trace_parse_run_command
- kernel/trace/trace.c:tracing_buffers_read
- kernel/trace/trace.c:tracing_clock_write
- kernel/trace/trace.c:tracing_mark_raw_write
- kernel/trace/trace.c:tracing_mark_write
- kernel/trace/trace.c:tracing_set_trace_write
- kernel/trace/trace.c:tracing_trace_options_write
In kernel/trace/blktrace.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/trace/bpf_trace.c (c0000000002eadc0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/trace/bpf_trace.c:perf_event_query_prog_array
In kernel/trace/trace_uprobe.c (c0000000002fda18)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/trace/trace_uprobe.c:process_fetch_insn
In kernel/bpf/core.c (c000000000304118)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/core.c:bpf_prog_array_copy_to_user
In kernel/bpf/syscall.c (c000000000309b24)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:bpf_obj_get_info_by_fd
- kernel/bpf/syscall.c:bpf_prog_load
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_lookup_elem
In kernel/bpf/verifier.c (c00000000030e7f4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/verifier.c:bpf_verifier_vlog
In kernel/bpf/btf.c (c000000000330b9c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/btf.c:btf_get_info_by_fd
- kernel/bpf/btf.c:btf_get_info_by_fd
- kernel/bpf/btf.c:btf_get_info_by_fd
- kernel/bpf/btf.c:btf_new_fd
In kernel/bpf/offload.c (c000000000336ca8)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/offload.c:bpf_prog_offload_info_fill
In kernel/bpf/cgroup.c (c000000000339ec0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/cgroup.c:__cgroup_bpf_run_filter_getsockopt
- kernel/bpf/cgroup.c:__cgroup_bpf_run_filter_getsockopt
- kernel/bpf/cgroup.c:__cgroup_bpf_run_filter_setsockopt
- kernel/bpf/cgroup.c:__cgroup_bpf_run_filter_sysctl
In kernel/events/core.c (c000000000344068)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/events/core.c:perf_copy_attr
- kernel/events/core.c:perf_output_sample_ustack
- kernel/events/core.c:perf_read
- kernel/events/core.c:perf_read
In kernel/rseq.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In mm/maccess.c (c0000000003717e0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/maccess.c:__probe_user_write
- mm/maccess.c:__probe_kernel_write
- mm/maccess.c:__probe_user_read
- mm/maccess.c:__probe_kernel_read
In mm/shmem.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In mm/util.c (c000000000397bfc)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/util.c:memdup_user_nul
- mm/util.c:vmemdup_user
- mm/util.c:memdup_user
In mm/memory.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In mm/mincore.c (c0000000003c80f4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/mincore.c:__se_sys_mincore
In mm/mempolicy.c (c000000000412df0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/mempolicy.c:__se_compat_sys_migrate_pages
- mm/mempolicy.c:__se_compat_sys_migrate_pages
- mm/mempolicy.c:__se_compat_sys_mbind
- mm/mempolicy.c:__se_compat_sys_set_mempolicy
- mm/mempolicy.c:__se_compat_sys_get_mempolicy
- mm/mempolicy.c:kernel_get_mempolicy
- mm/mempolicy.c:get_nodes
In mm/migrate.c (c000000000431f44)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/migrate.c:do_pages_stat
- mm/migrate.c:do_pages_stat
In mm/userfaultfd.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In mm/memfd.c (c000000000470de8)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/memfd.c:__se_sys_memfd_create
In fs/read_write.c (c00000000047a8ac)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/read_write.c:rw_copy_check_uvector
In fs/stat.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/exec.c (c000000000485058)
Location: include/linux/thread_info.h:115
Inline: True
In fs/pipe.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/namei.c (c000000000495c78)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/namei.c:readlink_copy
In fs/fcntl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/ioctl.c (c000000000499190)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/readdir.c (c00000000049a390)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/readdir.c:compat_filldir
- fs/readdir.c:compat_fillonedir
- fs/readdir.c:filldir64
- fs/readdir.c:filldir
- fs/readdir.c:fillonedir
In fs/select.c (c00000000049cd38)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/select.c:do_sys_poll
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
In fs/filesystems.c (c0000000004aeda0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/filesystems.c:__se_sys_sysfs
In fs/seq_file.c (c0000000004ba418)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/seq_file.c:seq_read
- fs/seq_file.c:seq_read
In fs/xattr.c (c0000000004bbd84)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/xattr.c:listxattr
- fs/xattr.c:getxattr
- fs/xattr.c:setxattr
In fs/libfs.c (c0000000004c0c10)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/libfs.c:simple_attr_write
- fs/libfs.c:simple_write_to_buffer
- fs/libfs.c:simple_read_from_buffer
In fs/splice.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/utimes.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/d_path.c (c0000000004d47c0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/d_path.c:__se_sys_getcwd
In fs/statfs.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/fsopen.c (c0000000004dad9c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/fsopen.c:fscontext_read
In fs/notify/inotify/inotify_user.c (c0000000004f4430)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/notify/inotify/inotify_user.c:inotify_read
In fs/notify/fanotify/fanotify_user.c (c0000000004f6ac8)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify_user.c:fanotify_write
- fs/notify/fanotify/fanotify_user.c:copy_fid_to_user
In fs/eventpoll.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/signalfd.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/timerfd.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/eventfd.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/userfaultfd.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/aio.c (c0000000005031ec)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/aio.c:aio_read_events
In fs/io_uring.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/crypto/keyring.c (c00000000051ab84)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/crypto/keyring.c:fscrypt_ioctl_add_key
In fs/crypto/policy.c (c00000000051e2b4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/crypto/policy.c:fscrypt_ioctl_get_policy_ex
- fs/crypto/policy.c:fscrypt_ioctl_set_policy
In fs/verity/enable.c (c00000000051f0c8)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/verity/enable.c:enable_verity
- fs/verity/enable.c:enable_verity
In fs/verity/measure.c (c000000000520288)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/verity/measure.c:fsverity_ioctl_measure
In fs/binfmt_elf.c (c00000000052cf9c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/binfmt_elf.c:create_elf_tables
- fs/binfmt_elf.c:create_elf_tables
- fs/binfmt_elf.c:create_elf_tables
In fs/compat_binfmt_elf.c (c000000000530c8c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/compat_binfmt_elf.c:create_elf_tables
- fs/compat_binfmt_elf.c:create_elf_tables
- fs/compat_binfmt_elf.c:create_elf_tables
In fs/fhandle.c (c0000000005399a8)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/fhandle.c:do_handle_open
- fs/fhandle.c:__se_sys_name_to_handle_at
In fs/iomap/direct-io.c (c00000000053e590)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/iomap/direct-io.c:iomap_dio_actor
- fs/iomap/direct-io.c:iomap_dio_actor
In fs/quota/quota.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/proc/task_mmu.c (c00000000054b760)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/proc/task_mmu.c:pagemap_read
- fs/proc/task_mmu.c:clear_refs_write
In fs/proc/base.c (c000000000555958)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/proc/base.c:proc_pid_readlink
- fs/proc/base.c:comm_write
- fs/proc/base.c:sched_autogroup_write
- fs/proc/base.c:oom_score_adj_write
- fs/proc/base.c:oom_adj_write
- fs/proc/base.c:environ_read
- fs/proc/base.c:mem_rw
- fs/proc/base.c:mem_rw
- fs/proc/base.c:proc_pid_cmdline_read
- fs/proc/base.c:proc_pid_cmdline_read
In fs/proc/kcore.c (c000000000565dd4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
In fs/proc/vmcore.c (c0000000005667c8)
Location: include/linux/thread_info.h:115
Inline: True
In fs/kernfs/file.c (c00000000056f3b8)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/kernfs/file.c:kernfs_fop_write
- fs/kernfs/file.c:kernfs_fop_read
In fs/configfs/file.c (c000000000573b4c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/configfs/file.c:configfs_write_file
In fs/dcookies.c (c00000000057b414)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/dcookies.c:do_lookup_dcookie
In fs/ext4/ioctl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/fat/dir.c (c000000000624d8c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/fat/dir.c:fat_compat_ioctl_filldir
- fs/fat/dir.c:fat_compat_ioctl_filldir
- fs/fat/dir.c:fat_compat_ioctl_filldir
- fs/fat/dir.c:fat_ioctl_filldir
- fs/fat/dir.c:fat_ioctl_filldir
- fs/fat/dir.c:fat_ioctl_filldir
In fs/fat/file.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/ecryptfs/miscdev.c (c000000000641720)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/ecryptfs/miscdev.c:ecryptfs_miscdev_read
- fs/ecryptfs/miscdev.c:ecryptfs_miscdev_read
In ipc/compat.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In ipc/msgutil.c (c000000000667644)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- ipc/msgutil.c:store_msg
- ipc/msgutil.c:store_msg
- ipc/msgutil.c:load_msg
- ipc/msgutil.c:load_msg
In ipc/msg.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In ipc/sem.c (c00000000066e50c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- ipc/sem.c:do_semtimedop
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
In ipc/shm.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In ipc/syscall.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In ipc/mqueue.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In security/keys/keyctl.c (c000000000681804)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/keyctl.c:keyctl_get_security
- security/keys/keyctl.c:keyctl_instantiate_key_common
- security/keys/keyctl.c:keyctl_describe_key
- security/keys/keyctl.c:keyctl_describe_key
- security/keys/keyctl.c:keyctl_update_key
- security/keys/keyctl.c:__se_sys_add_key
In security/keys/request_key_auth.c (c000000000684c28)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/request_key_auth.c:request_key_auth_read
In security/keys/user_defined.c (c0000000006856e4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/user_defined.c:user_read
In security/keys/compat_dh.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In security/keys/dh.c (c000000000687594)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/dh.c:__keyctl_dh_compute
- security/keys/dh.c:__keyctl_dh_compute
- security/keys/dh.c:__keyctl_dh_compute
In security/keys/keyctl_pkey.c (c000000000688160)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/keyctl_pkey.c:keyctl_pkey_e_d_s
In security/keys/big_key.c (c000000000688e80)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/big_key.c:big_key_read
- security/keys/big_key.c:big_key_read
In security/keys/trusted.c (c000000000689be4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/trusted.c:trusted_read
In security/keys/encrypted-keys/encrypted.c (c00000000068d180)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/encrypted-keys/encrypted.c:encrypted_read
In security/selinux/hooks.c (c0000000006a32f0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_socket_getpeersec_stream
In security/selinux/selinuxfs.c (c0000000006b4050)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/selinux/selinuxfs.c:sel_write_load
In security/smack/smack_lsm.c (c0000000006d3354)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/smack/smack_lsm.c:smack_socket_getpeersec_stream
In security/smack/smackfs.c (c0000000006dc55c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/smack/smackfs.c:smk_write_ptrace
- security/smack/smackfs.c:smk_write_logging
- security/smack/smackfs.c:smk_write_mapped
- security/smack/smackfs.c:smk_write_direct
- security/smack/smackfs.c:smk_write_doi
In security/tomoyo/common.c (c0000000006e3a9c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/tomoyo/common.c:tomoyo_flush
In security/tomoyo/securityfs_if.c (c0000000006f6470)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/tomoyo/securityfs_if.c:tomoyo_read_self
In security/apparmor/apparmorfs.c (c0000000006ff2e4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
In security/apparmor/lsm.c (c000000000715574)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
In block/ioctl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In block/scsi_ioctl.c (c0000000007a501c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/scsi_ioctl.c:sg_scsi_ioctl
- block/scsi_ioctl.c:sg_scsi_ioctl
- block/scsi_ioctl.c:sg_scsi_ioctl
- block/scsi_ioctl.c:sg_scsi_ioctl
- block/scsi_ioctl.c:sg_io
- block/scsi_ioctl.c:sg_io
In block/bsg.c (c0000000007a5e28)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/bsg.c:bsg_scsi_complete_rq
- block/bsg.c:bsg_scsi_fill_hdr
In block/bsg-lib.c (c0000000007a7244)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_transport_complete_rq
In block/compat_ioctl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In block/blk-zoned.c (c0000000007bfa60)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/blk-zoned.c:blkdev_report_zones_ioctl
In block/blk-mq-debugfs.c (c0000000007c36dc)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_state_write
In block/sed-opal.c (c0000000007c8220)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/sed-opal.c:write_shadow_mbr
In lib/iov_iter.c (c0000000007d56c4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- lib/iov_iter.c:hash_and_copy_to_iter
- lib/iov_iter.c:_copy_from_iter_full_nocache
- lib/iov_iter.c:_copy_from_iter_full_nocache
- lib/iov_iter.c:_copy_from_iter_nocache
- lib/iov_iter.c:_copy_from_iter_nocache
- lib/iov_iter.c:copyout_mcsafe
In lib/kfifo.c (c0000000007da11c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- lib/kfifo.c:kfifo_copy_to_user
- lib/kfifo.c:kfifo_copy_to_user
- lib/kfifo.c:kfifo_copy_from_user
- lib/kfifo.c:kfifo_copy_from_user
In lib/kstrtox.c (c0000000007e17ec)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- lib/kstrtox.c:kstrtos8_from_user
- lib/kstrtox.c:kstrtou8_from_user
- lib/kstrtox.c:kstrtos16_from_user
- lib/kstrtox.c:kstrtou16_from_user
- lib/kstrtox.c:kstrtoint_from_user
- lib/kstrtox.c:kstrtouint_from_user
- lib/kstrtox.c:kstrtol_from_user
- lib/kstrtox.c:kstrtoul_from_user
- lib/kstrtox.c:kstrtoll_from_user
- lib/kstrtox.c:kstrtoull_from_user
- lib/kstrtox.c:kstrtobool_from_user
In lib/strncpy_from_user.c (c00000000081c604)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- lib/strncpy_from_user.c:strncpy_from_user
In drivers/gpio/gpiolib.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/video/fbdev/core/fbmem.c (c0000000008a5974)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/video/fbdev/core/fbmem.c:fb_write
- drivers/video/fbdev/core/fbmem.c:fb_read
In drivers/video/fbdev/core/fbcmap.c (c0000000008aa480)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
In drivers/video/fbdev/core/fbcon.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/video/fbdev/imsttfb.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/tty/tty_io.c (c0000000008eebac)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_write
In drivers/tty/n_tty.c (c0000000008f80ac)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:copy_from_read_buf
In drivers/tty/tty_ioctl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/tty/vt/vt_ioctl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/tty/vt/vc_screen.c (c0000000009072c8)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/vt/vc_screen.c:vcs_write
- drivers/tty/vt/vc_screen.c:vcs_read
In drivers/tty/vt/selection.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/tty/vt/keyboard.c (c00000000090d9e4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:vt_do_diacrit
In drivers/tty/vt/consolemap.c (c0000000009100cc)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/vt/consolemap.c:con_get_unimap
In drivers/tty/vt/vt.c (c00000000091b8d4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:con_font_op
In drivers/tty/serial/serial_core.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/char/mem.c (c000000000942c9c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/char/mem.c:write_mem
- drivers/char/mem.c:read_mem
In drivers/char/random.c (c000000000948400)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/char/random.c:urandom_read
In drivers/char/virtio_console.c (c00000000094cfc4)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/char/nvram.c (c000000000950454)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/char/nvram.c:nvram_misc_read
In drivers/char/hw_random/core.c (c000000000950f40)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:rng_dev_read
In drivers/char/agp/frontend.c (c0000000009539c8)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/char/agp/compat_ioctl.c (c000000000957cec)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/char/tpm/tpm-dev-common.c (c000000000959a74)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/char/tpm/tpm-dev-common.c:tpm_common_write
- drivers/char/tpm/tpm-dev-common.c:tpm_common_read
In drivers/lightnvm/core.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/base/regmap/regmap-debugfs.c (c0000000009bf85c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/base/regmap/regmap-debugfs.c:regmap_reg_ranges_read_file
- drivers/base/regmap/regmap-debugfs.c:regmap_read_debugfs
In drivers/block/loop.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/mfd/ab3100-core.c (c0000000009f5710)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/mfd/ab3100-core.c:ab3100_get_set_reg
In drivers/mfd/aat2870-core.c (c0000000009f8560)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/mfd/aat2870-core.c:aat2870_reg_write_file
In drivers/nvdimm/bus.c (c0000000009ff7d4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/nvdimm/bus.c:__nd_ioctl
- drivers/nvdimm/bus.c:__nd_ioctl
- drivers/nvdimm/bus.c:__nd_ioctl
- drivers/nvdimm/bus.c:__nd_ioctl
In drivers/dma-buf/dma-buf.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/dma-buf/sync_file.c (c000000000a231d8)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/dma-buf/sync_file.c:sync_file_ioctl_fence_info
In drivers/dma-buf/sw_sync.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/dma-buf/udmabuf.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/scsi/scsi_ioctl.c (c000000000a29978)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/scsi/scsi_ioctl.c:scsi_ioctl
- drivers/scsi/scsi_ioctl.c:scsi_ioctl
In drivers/scsi/scsi_devinfo.c (c000000000a3c670)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/scsi/scsi_devinfo.c:proc_scsi_devinfo_write
In drivers/scsi/scsi_proc.c (c000000000a3d470)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/scsi/scsi_proc.c:proc_scsi_write
- drivers/scsi/scsi_proc.c:proc_scsi_host_write
In drivers/scsi/sg.c (c000000000a52988)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/scsi/sg.c:sg_new_read
In drivers/ata/libata-scsi.c (c000000000a6ad44)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/ata/libata-scsi.c:ata_cmd_ioctl
In drivers/gpu/vga/vgaarb.c (c000000000a817f0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/gpu/vga/vgaarb.c:vga_arb_write
- drivers/gpu/vga/vgaarb.c:vga_arb_read
In drivers/net/tun.c (c000000000aa4550)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/net/tun.c:__tun_chr_ioctl
- drivers/net/tun.c:__tun_chr_ioctl
- drivers/net/tun.c:__tun_chr_ioctl
- drivers/net/tun.c:tun_do_read
In drivers/net/ppp/ppp_generic.c (c000000000aa6ea4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/net/ppp/ppp_generic.c:ppp_set_compress
- drivers/net/ppp/ppp_generic.c:ppp_write
In drivers/vfio/vfio.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/vfio/vfio_iommu_spapr_tce.c (c000000000ab3340)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/vfio/vfio_spapr_eeh.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/vfio/pci/vfio_pci.c (c000000000ab630c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/vfio/pci/vfio_pci.c:vfio_pci_ioctl
- drivers/vfio/pci/vfio_pci.c:vfio_pci_ioctl
- drivers/vfio/pci/vfio_pci.c:vfio_pci_ioctl
In drivers/vfio/pci/vfio_pci_rdwr.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/vfio/pci/vfio_pci_config.c (c000000000abd0cc)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/vfio/pci/vfio_pci_config.c:vfio_pci_config_rw
- drivers/vfio/pci/vfio_pci_config.c:vfio_pci_config_rw
In drivers/vfio/pci/vfio_pci_nvlink2.c (c000000000abea88)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/vfio/pci/vfio_pci_nvlink2.c:vfio_pci_npu2_rw
- drivers/vfio/pci/vfio_pci_nvlink2.c:vfio_pci_npu2_rw
- drivers/vfio/pci/vfio_pci_nvlink2.c:vfio_pci_nvgpu_rw
- drivers/vfio/pci/vfio_pci_nvlink2.c:vfio_pci_nvgpu_rw
In drivers/cdrom/cdrom.c (c000000000ac4e00)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/cdrom/cdrom.c:mmc_ioctl_cdrom_read_data
- drivers/cdrom/cdrom.c:cdrom_read_cdda_old
In drivers/usb/core/devio.c (c000000000aefba8)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_bulk
- drivers/usb/core/devio.c:proc_bulk
- drivers/usb/core/devio.c:proc_control
- drivers/usb/core/devio.c:proc_control
- drivers/usb/core/devio.c:copy_urb_data_to_user
- drivers/usb/core/devio.c:copy_urb_data_to_user
- drivers/usb/core/devio.c:usbdev_read
- drivers/usb/core/devio.c:usbdev_read
In drivers/usb/core/devices.c (c000000000af22c0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/usb/core/devices.c:usb_device_dump
In drivers/usb/host/xhci-debugfs.c (c000000000b6a50c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/usb/host/xhci-debugfs.c:xhci_port_write
In drivers/input/input-compat.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/input/mousedev.c (c000000000b7bcb4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
In drivers/input/evdev.c (c000000000b80058)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:str_to_user
- drivers/input/evdev.c:bits_to_user
In drivers/input/misc/uinput.c (c000000000b86508)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_ioctl_handler
- drivers/input/misc/uinput.c:uinput_ioctl_handler
In drivers/rtc/dev.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/i2c/i2c-dev.c (c000000000b9a120)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/i2c/i2c-dev.c:i2cdev_ioctl_smbus
- drivers/i2c/i2c-dev.c:i2cdev_ioctl_smbus
- drivers/i2c/i2c-dev.c:i2cdev_ioctl_rdwr
- drivers/i2c/i2c-dev.c:i2cdev_read
In drivers/media/cec/cec-api.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/pps/pps.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/ptp/ptp_chardev.c (c000000000baa058)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/ptp/ptp_chardev.c:ptp_read
In drivers/watchdog/watchdog_dev.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/md/md.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/md/dm.c (c000000000beee70)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/md/dm.c:dm_dax_copy_to_iter
- drivers/md/dm.c:dm_dax_copy_from_iter
In drivers/md/dm-ioctl.c (c000000000bfb01c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/md/dm-ioctl.c:ctl_ioctl
- drivers/md/dm-ioctl.c:ctl_ioctl
In drivers/remoteproc/remoteproc_debugfs.c (c000000000c5f6f4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/remoteproc/remoteproc_debugfs.c:rproc_recovery_write
In net/socket.c (c000000000c7d730)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/socket.c:__se_sys_socketcall
- net/socket.c:____sys_sendmsg
- net/socket.c:move_addr_to_user
In net/core/sock.c (c000000000c85754)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_setsockopt
In net/core/datagram.c (c000000000c94f28)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/datagram.c:skb_copy_datagram_from_iter
- net/core/datagram.c:simple_copy_to_iter
In net/core/scm.c (c000000000c973f0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/scm.c:put_cmsg
In net/core/flow_dissector.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/core/sysctl_net_core.c (c000000000ca0694)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/sysctl_net_core.c:flow_limit_cpu_sysctl
In net/core/ethtool.c (c000000000cbcdb8)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:ethtool_get_any_eeprom
- net/core/ethtool.c:ethtool_set_rxfh
- net/core/ethtool.c:ethtool_get_rxfh
- net/core/ethtool.c:ethtool_get_rxfh_indir
- net/core/ethtool.c:ethtool_get_rxnfc
- net/core/ethtool.c:ethtool_get_rxnfc
- net/core/ethtool.c:ethtool_get_rxnfc
- net/core/ethtool.c:ethtool_set_rxnfc
- net/core/ethtool.c:ethtool_set_rxnfc
- net/core/ethtool.c:ethtool_get_sset_info
In net/core/filter.c (c000000000cec85c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/filter.c:sk_get_filter
- net/core/filter.c:__get_filter
- net/core/filter.c:bpf_prog_create_from_user
In net/core/dev_ioctl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/core/skmsg.c (c000000000cfaee0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/skmsg.c:sk_msg_memcopy_from_iter
- net/core/skmsg.c:sk_msg_memcopy_from_iter
In net/compat.c (c000000000d2beec)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/compat.c:__do_compat_sys_socketcall
- net/compat.c:put_cmsg_compat
- net/compat.c:cmsghdr_from_user_compat_to_kern
In net/netlink/af_netlink.c (c000000000d4e218)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/netlink/af_netlink.c:netlink_sendmsg
In net/bpf/test_run.c (c000000000d529e4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/bpf/test_run.c:bpf_ctx_init
In net/ipv4/ip_options.c (c000000000d64d50)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/ip_options.c:ip_options_get_from_user
In net/ipv4/ip_output.c (c000000000d66300)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/ip_sockglue.c (c000000000d6b348)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/ip_sockglue.c:do_ip_getsockopt
- net/ipv4/ip_sockglue.c:do_ip_getsockopt
- net/ipv4/ip_sockglue.c:do_ip_getsockopt
In net/ipv4/tcp.c (c000000000d7c698)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_sendmsg_locked
- net/ipv4/tcp.c:tcp_sendmsg_locked
- net/ipv4/tcp.c:tcp_sendmsg_locked
- net/ipv4/tcp.c:tcp_sendmsg_locked
In net/ipv4/tcp_output.c (c000000000d90684)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:tcp_send_syn_data
In net/ipv4/tcp_ipv4.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/raw.c (c000000000da99fc)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/raw.c:raw_geticmpfilter
- net/ipv4/raw.c:raw_seticmpfilter
In net/ipv4/udp.c (c000000000dacc80)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_lib_getsockopt
- net/ipv4/udp.c:udp_recvmsg
- net/ipv4/udp.c:udplite_getfrag
In net/ipv4/arp.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/devinet.c (c000000000dba648)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/devinet.c:inet_gifconf
In net/ipv4/af_inet.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/igmp.c (c000000000dc9958)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/igmp.c:ip_mc_msfget
In net/ipv4/fib_frontend.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/ping.c (c000000000ddb610)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/ipmr.c (c000000000ded4b0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ip_mroute_getsockopt
In net/ipv6/addrconf.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv6/route.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv6/ipv6_sockglue.c (c000000000e4ae58)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv6/udp.c (c000000000e53bc8)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv6/udp.c:udpv6_recvmsg
- net/ipv6/udp.c:udplite_getfrag
In net/ipv6/raw.c (c000000000e5aa88)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv6/raw.c:rawv6_send_hdrinc
In net/ipv6/mcast.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv6/tcp_ipv6.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv6/ip6_flowlabel.c (c000000000e73a50)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:fl_create
In net/ipv6/ip6mr.c (c000000000e7c9d8)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv6/ip6mr.c:ip6_mroute_getsockopt
In net/packet/af_packet.c (c000000000e96240)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/packet/af_packet.c:packet_getsockopt
- net/packet/af_packet.c:packet_setsockopt
- net/packet/af_packet.c:packet_setsockopt
- net/packet/af_packet.c:packet_sendmsg_spkt
In net/wireless/wext-core.c (c000000000e9c628)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/wireless/wext-core.c:ioctl_standard_iw_point
- net/wireless/wext-core.c:ioctl_standard_iw_point
- net/wireless/wext-core.c:ioctl_standard_iw_point
In net/wireless/wext-priv.c (c000000000e9dbc0)
Location: include/linux/thread_info.h:115
Inline: True
In net/rfkill/core.c (c000000000eaa448)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/rfkill/core.c:rfkill_fop_write
- net/rfkill/core.c:rfkill_fop_read
In net/xdp/xsk.c (c000000000ebf67c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/xdp/xsk.c:xsk_getsockopt
- net/xdp/xsk.c:xsk_setsockopt
In lib/seq_buf.c (c000000000ed33c8)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- lib/seq_buf.c:seq_buf_to_user
riscv64
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/riscv/kernel/ptrace.c (ffffffe0000b622c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/riscv/kernel/ptrace.c:riscv_fpr_set
- arch/riscv/kernel/ptrace.c:riscv_fpr_set
- arch/riscv/kernel/ptrace.c:riscv_fpr_get
- arch/riscv/kernel/ptrace.c:riscv_fpr_get
- arch/riscv/kernel/ptrace.c:riscv_gpr_set
- arch/riscv/kernel/ptrace.c:riscv_gpr_get
In arch/riscv/kernel/signal.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In arch/riscv/kernel/perf_callchain.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/fork.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/exit.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/sysctl.c (ffffffe0000c8fd0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/sysctl.c:proc_put_long
- kernel/sysctl.c:proc_dostring
In kernel/sysctl_binary.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/capability.c (ffffffe0000cb35c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/capability.c:__se_sys_capset
- kernel/capability.c:__se_sys_capget
In kernel/ptrace.c (ffffffe0000cb8c2)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_get_syscall_info
- kernel/ptrace.c:ptrace_writedata
- kernel/ptrace.c:ptrace_readdata
In kernel/signal.c (ffffffe0000cf3c4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/signal.c:__se_sys_rt_sigpending
In kernel/sys.c (ffffffe0000d27b0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/sys.c:prctl_set_auxv
- kernel/sys.c:prctl_set_mm_map
- kernel/sys.c:__se_sys_setdomainname
- kernel/sys.c:__se_sys_sethostname
- kernel/sys.c:__do_sys_newuname
In kernel/sched/core.c (ffffffe0000ec086)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/sched/core.c:__se_sys_sched_getaffinity
- kernel/sched/core.c:__se_sys_sched_setaffinity
- kernel/sched/core.c:__se_sys_sched_getattr
- kernel/sched/core.c:__se_sys_sched_setattr
In kernel/sched/debug.c (ffffffe000104b7c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/sched/debug.c:sched_feat_write
In kernel/sched/psi.c (ffffffe00010a1fe)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/power/qos.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/printk/printk.c (ffffffe000110116)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/printk/printk.c:devkmsg_read
- kernel/printk/printk.c:devkmsg_write
In kernel/kcmp.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/profile.c (ffffffe000129834)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/profile.c:read_profile
In kernel/time/time.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/time/posix-timers.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/time/itimer.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/module.c (ffffffe00014626a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/module.c:__do_sys_init_module
In kernel/user_namespace.c (ffffffe00015c522)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/user_namespace.c:proc_setgroups_write
In kernel/seccomp.c (ffffffe00016c22c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_get_metadata
- kernel/seccomp.c:seccomp_get_filter
In kernel/relay.c (ffffffe00016cc60)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/relay.c:relay_file_read
In kernel/trace/trace.c (ffffffe000184b8a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/trace/trace.c:trace_parse_run_command
- kernel/trace/trace.c:tracing_buffers_read
- kernel/trace/trace.c:tracing_clock_write
- kernel/trace/trace.c:tracing_mark_raw_write
- kernel/trace/trace.c:tracing_mark_write
- kernel/trace/trace.c:tracing_set_trace_write
- kernel/trace/trace.c:tracing_trace_options_write
In kernel/trace/blktrace.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/bpf/core.c (ffffffe00019d206)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/core.c:bpf_prog_array_copy_to_user
In kernel/bpf/syscall.c (ffffffe0001a097e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:bpf_obj_get_info_by_fd
- kernel/bpf/syscall.c:bpf_prog_load
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_lookup_elem
In kernel/bpf/verifier.c (ffffffe0001a3bfe)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/verifier.c:bpf_verifier_vlog
In kernel/bpf/btf.c (ffffffe0001baf16)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/btf.c:btf_get_info_by_fd
- kernel/bpf/btf.c:btf_get_info_by_fd
- kernel/bpf/btf.c:btf_get_info_by_fd
- kernel/bpf/btf.c:btf_new_fd
In kernel/bpf/offload.c (ffffffe0001bed86)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/offload.c:bpf_prog_offload_info_fill
In kernel/bpf/cgroup.c (ffffffe0001c1620)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/cgroup.c:__cgroup_bpf_run_filter_getsockopt
- kernel/bpf/cgroup.c:__cgroup_bpf_run_filter_getsockopt
- kernel/bpf/cgroup.c:__cgroup_bpf_run_filter_setsockopt
- kernel/bpf/cgroup.c:__cgroup_bpf_run_filter_sysctl
In kernel/events/core.c (ffffffe0001c7fcc)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/events/core.c:perf_copy_attr
- kernel/events/core.c:perf_output_sample
- kernel/events/core.c:perf_read
- kernel/events/core.c:perf_read
In mm/maccess.c (ffffffe0001dd118)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/maccess.c:__probe_user_write
- mm/maccess.c:__probe_kernel_write
- mm/maccess.c:__probe_user_read
- mm/maccess.c:__probe_kernel_read
In mm/shmem.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In mm/util.c (ffffffe0001f295c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/util.c:memdup_user_nul
- mm/util.c:vmemdup_user
- mm/util.c:memdup_user
In mm/memory.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In mm/mincore.c (ffffffe00020bd52)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/mincore.c:__se_sys_mincore
In mm/userfaultfd.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In mm/memfd.c (ffffffe000252a00)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/memfd.c:__se_sys_memfd_create
In fs/read_write.c (ffffffe000257840)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/read_write.c:rw_copy_check_uvector
In fs/stat.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/exec.c (ffffffe00025dd30)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/exec.c:copy_strings
In fs/pipe.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/namei.c (ffffffe0002683f4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/namei.c:readlink_copy
In fs/fcntl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/ioctl.c (ffffffe000269c3c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/readdir.c (ffffffe00026a3ba)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/readdir.c:filldir64
- fs/readdir.c:filldir
In fs/select.c (ffffffe00026b0b4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/select.c:do_sys_poll
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
In fs/filesystems.c (ffffffe000276eb6)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/filesystems.c:__se_sys_sysfs
In fs/seq_file.c (ffffffe00027e23c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/seq_file.c:seq_read
- fs/seq_file.c:seq_read
In fs/xattr.c (ffffffe00027eeda)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/xattr.c:listxattr
- fs/xattr.c:getxattr
- fs/xattr.c:setxattr
In fs/libfs.c (ffffffe000281dfe)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/libfs.c:simple_attr_write
- fs/libfs.c:simple_write_to_buffer
- fs/libfs.c:simple_read_from_buffer
In fs/splice.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/d_path.c (ffffffe00028d7c6)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/d_path.c:__se_sys_getcwd
In fs/statfs.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/fsopen.c (ffffffe00029071a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/fsopen.c:fscontext_read
In fs/notify/inotify/inotify_user.c (ffffffe0002a023c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/notify/inotify/inotify_user.c:inotify_read
In fs/notify/fanotify/fanotify_user.c (ffffffe0002a1938)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify_user.c:fanotify_write
- fs/notify/fanotify/fanotify_user.c:copy_fid_to_user
In fs/eventpoll.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/signalfd.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/timerfd.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/eventfd.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/userfaultfd.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/aio.c (ffffffe0002a9796)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/aio.c:aio_read_events
In fs/io_uring.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/crypto/keyring.c (ffffffe0002b6c8e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/crypto/keyring.c:fscrypt_ioctl_add_key
In fs/crypto/policy.c (ffffffe0002b8f26)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/crypto/policy.c:fscrypt_ioctl_get_policy_ex
- fs/crypto/policy.c:fscrypt_ioctl_set_policy
In fs/verity/enable.c (ffffffe0002b98a8)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/verity/enable.c:enable_verity
- fs/verity/enable.c:enable_verity
In fs/verity/measure.c (ffffffe0002ba406)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/verity/measure.c:fsverity_ioctl_measure
In fs/binfmt_elf.c (ffffffe0002c0bfc)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/binfmt_elf.c:create_elf_tables
In fs/binfmt_flat.c (ffffffe0002c3042)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/binfmt_flat.c:load_flat_file
- fs/binfmt_flat.c:load_flat_file
- fs/binfmt_flat.c:load_flat_file
In fs/fhandle.c (ffffffe0002c74b4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/fhandle.c:__se_sys_open_by_handle_at
- fs/fhandle.c:__se_sys_name_to_handle_at
In fs/iomap/direct-io.c (ffffffe0002ca146)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/iomap/direct-io.c:iomap_dio_actor
- fs/iomap/direct-io.c:iomap_dio_actor
In fs/quota/quota.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/proc/task_mmu.c (ffffffe0002d2c4c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/proc/task_mmu.c:pagemap_read
- fs/proc/task_mmu.c:clear_refs_write
In fs/proc/base.c (ffffffe0002d7c52)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/proc/base.c:proc_pid_readlink
- fs/proc/base.c:comm_write
- fs/proc/base.c:sched_autogroup_write
- fs/proc/base.c:oom_score_adj_write
- fs/proc/base.c:oom_adj_write
- fs/proc/base.c:environ_read
- fs/proc/base.c:mem_rw
- fs/proc/base.c:mem_rw
In fs/proc/kcore.c (ffffffe0002e280a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
In fs/kernfs/file.c (ffffffe0002e6d70)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/kernfs/file.c:kernfs_fop_write
- fs/kernfs/file.c:kernfs_fop_read
In fs/configfs/file.c (ffffffe0002e9fba)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/configfs/file.c:configfs_write_file
In fs/dcookies.c (ffffffe0002eee96)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/dcookies.c:__se_sys_lookup_dcookie
In fs/ext4/ioctl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/fat/dir.c (ffffffe000359634)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/fat/dir.c:fat_ioctl_filldir
- fs/fat/dir.c:fat_ioctl_filldir
- fs/fat/dir.c:fat_ioctl_filldir
In fs/fat/file.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/ecryptfs/miscdev.c (ffffffe00036c514)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/ecryptfs/miscdev.c:ecryptfs_miscdev_read
- fs/ecryptfs/miscdev.c:ecryptfs_miscdev_read
In ipc/msgutil.c (ffffffe000385814)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- ipc/msgutil.c:store_msg
- ipc/msgutil.c:store_msg
- ipc/msgutil.c:load_msg
- ipc/msgutil.c:load_msg
In ipc/msg.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In ipc/sem.c (ffffffe000388f12)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- ipc/sem.c:do_semtimedop
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
In ipc/shm.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In ipc/mqueue.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In security/keys/keyctl.c (ffffffe000393e2c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/keyctl.c:keyctl_get_security
- security/keys/keyctl.c:keyctl_instantiate_key_common
- security/keys/keyctl.c:keyctl_describe_key
- security/keys/keyctl.c:keyctl_describe_key
- security/keys/keyctl.c:keyctl_update_key
- security/keys/keyctl.c:__se_sys_add_key
In security/keys/request_key_auth.c (ffffffe000395eac)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/request_key_auth.c:request_key_auth_read
In security/keys/user_defined.c (ffffffe000396566)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/user_defined.c:user_read
In security/keys/dh.c (ffffffe00039764c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/dh.c:__keyctl_dh_compute
- security/keys/dh.c:__keyctl_dh_compute
- security/keys/dh.c:keyctl_dh_compute_kdf
In security/keys/keyctl_pkey.c (ffffffe000397c16)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/keyctl_pkey.c:keyctl_pkey_e_d_s
In security/keys/big_key.c (ffffffe000398472)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/big_key.c:big_key_read
- security/keys/big_key.c:big_key_read
In security/keys/trusted.c (ffffffe000399298)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/trusted.c:trusted_read
In security/keys/encrypted-keys/encrypted.c (ffffffe00039b1ca)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/encrypted-keys/encrypted.c:encrypted_read
In security/selinux/hooks.c (ffffffe0003a5be2)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_socket_getpeersec_stream
In security/selinux/selinuxfs.c (ffffffe0003ae716)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/selinux/selinuxfs.c:sel_write_load
In security/smack/smack_lsm.c (ffffffe0003c2552)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/smack/smack_lsm.c:smack_socket_getpeersec_stream
In security/smack/smackfs.c (ffffffe0003c7316)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/smack/smackfs.c:smk_write_ptrace
- security/smack/smackfs.c:smk_write_logging
- security/smack/smackfs.c:smk_write_mapped
- security/smack/smackfs.c:smk_write_direct
- security/smack/smackfs.c:smk_write_doi
In security/tomoyo/common.c (ffffffe0003cb77a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/tomoyo/common.c:tomoyo_flush
In security/tomoyo/securityfs_if.c (ffffffe0003d5e48)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/tomoyo/securityfs_if.c:tomoyo_read_self
In security/apparmor/apparmorfs.c (ffffffe0003db2ac)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
In security/apparmor/lsm.c (ffffffe0003e9b40)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
In block/ioctl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In block/scsi_ioctl.c (ffffffe000442a1c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/scsi_ioctl.c:sg_scsi_ioctl
- block/scsi_ioctl.c:sg_scsi_ioctl
- block/scsi_ioctl.c:sg_scsi_ioctl
- block/scsi_ioctl.c:sg_scsi_ioctl
- block/scsi_ioctl.c:sg_io
- block/scsi_ioctl.c:sg_io
In block/bsg.c (ffffffe0004431a0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/bsg.c:bsg_scsi_complete_rq
- block/bsg.c:bsg_scsi_fill_hdr
In block/bsg-lib.c (ffffffe000443e78)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_transport_complete_rq
In block/blk-zoned.c (ffffffe000452a96)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/blk-zoned.c:blkdev_report_zones_ioctl
In block/blk-mq-debugfs.c (ffffffe000455114)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_state_write
In block/sed-opal.c (ffffffe0004589bc)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/sed-opal.c:write_shadow_mbr
In lib/iov_iter.c (ffffffe00045ffc4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- lib/iov_iter.c:hash_and_copy_to_iter
- lib/iov_iter.c:csum_and_copy_to_iter
- lib/iov_iter.c:csum_and_copy_to_iter
- lib/iov_iter.c:_copy_from_iter_full_nocache
- lib/iov_iter.c:_copy_from_iter_full_nocache
- lib/iov_iter.c:_copy_from_iter_nocache
- lib/iov_iter.c:_copy_from_iter_nocache
In lib/kfifo.c (ffffffe0004626e4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- lib/kfifo.c:kfifo_copy_to_user
- lib/kfifo.c:kfifo_copy_to_user
- lib/kfifo.c:kfifo_copy_from_user
- lib/kfifo.c:kfifo_copy_from_user
In lib/kstrtox.c (ffffffe000466e1e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- lib/kstrtox.c:kstrtos8_from_user
- lib/kstrtox.c:kstrtou8_from_user
- lib/kstrtox.c:kstrtos16_from_user
- lib/kstrtox.c:kstrtou16_from_user
- lib/kstrtox.c:kstrtoint_from_user
- lib/kstrtox.c:kstrtouint_from_user
- lib/kstrtox.c:kstrtol_from_user
- lib/kstrtox.c:kstrtoul_from_user
- lib/kstrtox.c:kstrtoll_from_user
- lib/kstrtox.c:kstrtoull_from_user
- lib/kstrtox.c:kstrtobool_from_user
In lib/checksum.c (ffffffe00048ebe6)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- lib/checksum.c:csum_partial_copy_from_user
In lib/strncpy_from_user.c (ffffffe000492a62)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- lib/strncpy_from_user.c:strncpy_from_user
In drivers/gpio/gpiolib.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/video/fbdev/core/fbmem.c (ffffffe0004f4fae)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/video/fbdev/core/fbmem.c:fb_write
- drivers/video/fbdev/core/fbmem.c:fb_read
In drivers/video/fbdev/core/fbcmap.c (ffffffe0004f77a8)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
In drivers/video/fbdev/core/fbcon.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/video/fbdev/imsttfb.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/tty/tty_io.c (ffffffe00052dada)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_write
In drivers/tty/n_tty.c (ffffffe000533a42)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:copy_from_read_buf
In drivers/tty/tty_ioctl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/tty/vt/vt_ioctl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/tty/vt/vc_screen.c (ffffffe00053cc86)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/vt/vc_screen.c:vcs_write
- drivers/tty/vt/vc_screen.c:vcs_read
In drivers/tty/vt/selection.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/tty/vt/keyboard.c (ffffffe000540d30)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:vt_do_diacrit
In drivers/tty/vt/consolemap.c (ffffffe000542626)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/vt/consolemap.c:con_get_unimap
In drivers/tty/vt/vt.c (ffffffe00054990a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:con_font_op
In drivers/tty/serial/serial_core.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/char/mem.c (ffffffe00056018c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/char/mem.c:write_mem
- drivers/char/mem.c:read_mem
In drivers/char/random.c (ffffffe000562248)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/char/random.c:urandom_read
In drivers/char/virtio_console.c (ffffffe000565920)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/char/hw_random/core.c (ffffffe000567b9a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:rng_dev_read
In drivers/char/tpm/tpm-dev-common.c (ffffffe000569332)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/char/tpm/tpm-dev-common.c:tpm_common_write
- drivers/char/tpm/tpm-dev-common.c:tpm_common_read
In drivers/lightnvm/core.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/base/regmap/regmap-debugfs.c (ffffffe00059adbc)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/base/regmap/regmap-debugfs.c:regmap_reg_ranges_read_file
- drivers/base/regmap/regmap-debugfs.c:regmap_read_debugfs
In drivers/block/loop.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/mfd/ab3100-core.c (ffffffe0005bbba8)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/mfd/ab3100-core.c:ab3100_get_set_reg
In drivers/mfd/aat2870-core.c (ffffffe0005bd98c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/mfd/aat2870-core.c:aat2870_reg_write_file
In drivers/nvdimm/bus.c (ffffffe0005c22e2)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/nvdimm/bus.c:__nd_ioctl
- drivers/nvdimm/bus.c:__nd_ioctl
- drivers/nvdimm/bus.c:__nd_ioctl
- drivers/nvdimm/bus.c:__nd_ioctl
In drivers/dma-buf/dma-buf.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/dma-buf/sync_file.c (ffffffe0005d5ef2)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/dma-buf/sync_file.c:sync_file_ioctl_fence_info
In drivers/dma-buf/sw_sync.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/dma-buf/udmabuf.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/scsi/scsi_ioctl.c (ffffffe0005d9fc6)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/scsi/scsi_ioctl.c:scsi_ioctl
- drivers/scsi/scsi_ioctl.c:scsi_ioctl
In drivers/scsi/scsi_devinfo.c (ffffffe0005e681e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/scsi/scsi_devinfo.c:proc_scsi_devinfo_write
In drivers/scsi/scsi_proc.c (ffffffe0005e6eac)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/scsi/scsi_proc.c:proc_scsi_write
- drivers/scsi/scsi_proc.c:proc_scsi_host_write
In drivers/scsi/sg.c (ffffffe0005f44f4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/scsi/sg.c:sg_new_read
In drivers/ata/libata-scsi.c (ffffffe000604072)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/ata/libata-scsi.c:ata_cmd_ioctl
In drivers/gpu/vga/vgaarb.c (ffffffe000613224)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/gpu/vga/vgaarb.c:vga_arb_write
- drivers/gpu/vga/vgaarb.c:vga_arb_read
In drivers/net/tun.c (ffffffe000628636)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/net/tun.c:tun_do_read
In drivers/net/ppp/ppp_generic.c (ffffffe00062c694)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/net/ppp/ppp_generic.c:ppp_set_compress
- drivers/net/ppp/ppp_generic.c:ppp_write
In drivers/cdrom/cdrom.c (ffffffe000634954)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/cdrom/cdrom.c:mmc_ioctl_cdrom_read_data
- drivers/cdrom/cdrom.c:cdrom_read_cdda_old
In drivers/usb/core/devio.c (ffffffe00065012a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:processcompl
- drivers/usb/core/devio.c:processcompl
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_bulk
- drivers/usb/core/devio.c:proc_bulk
- drivers/usb/core/devio.c:proc_control
- drivers/usb/core/devio.c:proc_control
- drivers/usb/core/devio.c:usbdev_read
- drivers/usb/core/devio.c:usbdev_read
In drivers/usb/core/devices.c (ffffffe00065243e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/usb/core/devices.c:usb_device_dump
In drivers/usb/host/xhci-debugfs.c (ffffffe0006a27d0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/usb/host/xhci-debugfs.c:xhci_port_write
In drivers/input/input-compat.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/input/mousedev.c (ffffffe0006acf96)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
In drivers/input/evdev.c (ffffffe0006ae398)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/input/evdev.c:str_to_user
In drivers/input/misc/uinput.c (ffffffe0006b1d50)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_ioctl_handler
- drivers/input/misc/uinput.c:uinput_ioctl_handler
In drivers/rtc/dev.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/i2c/i2c-dev.c (ffffffe0006bcb9a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/i2c/i2c-dev.c:i2cdev_ioctl_smbus
- drivers/i2c/i2c-dev.c:i2cdev_ioctl_smbus
- drivers/i2c/i2c-dev.c:i2cdev_ioctl_rdwr
- drivers/i2c/i2c-dev.c:i2cdev_read
In drivers/media/cec/cec-api.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/pps/pps.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/ptp/ptp_chardev.c (ffffffe0006c6ad8)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/ptp/ptp_chardev.c:ptp_read
In drivers/watchdog/watchdog_dev.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/md/md.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/md/dm.c (ffffffe0006efbec)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/md/dm.c:dm_dax_copy_to_iter
- drivers/md/dm.c:dm_dax_copy_from_iter
In drivers/md/dm-ioctl.c (ffffffe0006f7a52)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/md/dm-ioctl.c:ctl_ioctl
- drivers/md/dm-ioctl.c:ctl_ioctl
In drivers/mmc/core/block.c (ffffffe000716b56)
Location: include/linux/thread_info.h:115
Inline: True
In net/socket.c (ffffffe00073abce)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/socket.c:____sys_sendmsg
- net/socket.c:move_addr_to_user
In net/core/sock.c (ffffffe000741094)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_setsockopt
In net/core/datagram.c (ffffffe00074acb0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/datagram.c:skb_copy_datagram_from_iter
- net/core/datagram.c:simple_copy_to_iter
In net/core/scm.c (ffffffe00074c1c0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/scm.c:put_cmsg
In net/core/flow_dissector.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/core/sysctl_net_core.c (ffffffe000752144)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/sysctl_net_core.c:flow_limit_cpu_sysctl
In net/core/ethtool.c (ffffffe00076416a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:ethtool_get_any_eeprom
- net/core/ethtool.c:ethtool_set_rxfh
- net/core/ethtool.c:ethtool_get_rxfh
- net/core/ethtool.c:ethtool_get_rxfh_indir
- net/core/ethtool.c:ethtool_get_rxnfc
- net/core/ethtool.c:ethtool_get_rxnfc
- net/core/ethtool.c:ethtool_get_rxnfc
- net/core/ethtool.c:ethtool_set_rxnfc
- net/core/ethtool.c:ethtool_set_rxnfc
- net/core/ethtool.c:ethtool_get_sset_info
In net/core/filter.c (ffffffe0007823d4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/filter.c:sk_get_filter
- net/core/filter.c:__get_filter
- net/core/filter.c:bpf_prog_create_from_user
In net/core/dev_ioctl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/core/skmsg.c (ffffffe00078c0a6)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/skmsg.c:sk_msg_memcopy_from_iter
- net/core/skmsg.c:sk_msg_memcopy_from_iter
In net/netlink/af_netlink.c (ffffffe0007bb4ac)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/netlink/af_netlink.c:netlink_sendmsg
In net/bpf/test_run.c (ffffffe0007bdb40)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/bpf/test_run.c:bpf_ctx_init
In net/ipv4/ip_options.c (ffffffe0007c991a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/ip_options.c:ip_options_get_from_user
In net/ipv4/ip_output.c (ffffffe0007ca842)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/ip_sockglue.c (ffffffe0007cdbea)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/tcp.c (ffffffe0007d8396)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_sendmsg_locked
- net/ipv4/tcp.c:tcp_sendmsg_locked
- net/ipv4/tcp.c:tcp_sendmsg_locked
- net/ipv4/tcp.c:tcp_sendmsg_locked
In net/ipv4/tcp_output.c (ffffffe0007e62dc)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:tcp_send_syn_data
In net/ipv4/tcp_ipv4.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/raw.c (ffffffe0007f5dce)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/udp.c (ffffffe0007f733e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_lib_getsockopt
- net/ipv4/udp.c:udp_recvmsg
- net/ipv4/udp.c:udplite_getfrag
In net/ipv4/arp.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/devinet.c (ffffffe0008019ca)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/devinet.c:inet_gifconf
In net/ipv4/af_inet.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/igmp.c (ffffffe00080add0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/igmp.c:ip_mc_msfget
In net/ipv4/fib_frontend.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/ping.c (ffffffe000816c70)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/ipmr.c (ffffffe000821968)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ip_mroute_getsockopt
In net/ipv6/addrconf.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv6/route.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv6/ipv6_sockglue.c (ffffffe000860214)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv6/udp.c (ffffffe0008651ee)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv6/udp.c:udpv6_recvmsg
- net/ipv6/udp.c:udplite_getfrag
In net/ipv6/raw.c (ffffffe00086a47e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv6/raw.c:rawv6_send_hdrinc
In net/ipv6/mcast.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv6/tcp_ipv6.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv6/ip6_flowlabel.c (ffffffe00087b2b2)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:fl_create
In net/ipv6/ip6mr.c (ffffffe000881678)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv6/ip6mr.c:ip6_mroute_getsockopt
In net/packet/af_packet.c (ffffffe000892b1e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/packet/af_packet.c:packet_getsockopt
- net/packet/af_packet.c:packet_setsockopt
- net/packet/af_packet.c:packet_setsockopt
- net/packet/af_packet.c:packet_sendmsg_spkt
In net/wireless/wext-core.c (ffffffe0008960e6)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/wireless/wext-core.c:ioctl_standard_iw_point
- net/wireless/wext-core.c:ioctl_standard_iw_point
- net/wireless/wext-core.c:ioctl_standard_iw_point
In net/wireless/wext-priv.c (ffffffe0008970c0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/wireless/wext-priv.c:ioctl_private_call
- net/wireless/wext-priv.c:ioctl_private_call
In net/rfkill/core.c (ffffffe00089e8be)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/rfkill/core.c:rfkill_fop_write
- net/rfkill/core.c:rfkill_fop_read
In net/xdp/xsk.c (ffffffe0008ab94a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/xdp/xsk.c:xsk_getsockopt
- net/xdp/xsk.c:xsk_setsockopt
In lib/seq_buf.c (ffffffe0008b8382)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- lib/seq_buf.c:seq_buf_to_user
aws
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/events/core.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In arch/x86/kernel/signal.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In arch/x86/kernel/ldt.c (ffffffff810369f1)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/ldt.c:read_ldt
In arch/x86/kernel/fpu/regset.c (ffffffff8103f703)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/fpu/regset.c:fpregs_set
- arch/x86/kernel/fpu/regset.c:fpregs_get
- arch/x86/kernel/fpu/regset.c:xstateregs_set
- arch/x86/kernel/fpu/regset.c:xstateregs_get
- arch/x86/kernel/fpu/regset.c:xfpregs_set
- arch/x86/kernel/fpu/regset.c:xfpregs_get
In arch/x86/kernel/fpu/signal.c (ffffffff8103fbe2)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/fpu/signal.c:__fpu__restore_sig
- arch/x86/kernel/fpu/signal.c:__fpu__restore_sig
In arch/x86/kernel/fpu/xstate.c (ffffffff81040f12)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/fpu/xstate.c:copy_user_to_xstate
- arch/x86/kernel/fpu/xstate.c:copy_xstate_to_user
- arch/x86/kernel/fpu/xstate.c:copy_xstate_to_user
- arch/x86/kernel/fpu/xstate.c:copy_xstate_to_user
- arch/x86/kernel/fpu/xstate.c:copy_xstate_to_user
In arch/x86/kernel/ptrace.c (ffffffff81042126)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/ptrace.c:ioperm_get
In arch/x86/kernel/tls.c (ffffffff810437f4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/tls.c:regset_tls_set
In arch/x86/kernel/tboot.c (ffffffff81043cbf)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/tboot.c:tboot_log_read
In arch/x86/kernel/stacktrace.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In arch/x86/kernel/cpu/mce/dev-mcelog.c (ffffffff8105375a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mce/dev-mcelog.c:mce_chrdev_write
In arch/x86/kernel/cpu/mtrr/if.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In arch/x86/kernel/cpu/microcode/intel.c (ffffffff810570fd)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/cpu/microcode/intel.c:generic_load_microcode
In arch/x86/kernel/cpu/resctrl/pseudo_lock.c (ffffffff8105fc87)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/cpu/resctrl/pseudo_lock.c:pseudo_lock_measure_trigger
In arch/x86/kernel/crash_dump_64.c (ffffffff8107173d)
Location: include/linux/thread_info.h:115
Inline: True
In arch/x86/kernel/uprobes.c (ffffffff8107939c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/uprobes.c:arch_uretprobe_hijack_return_addr
- arch/x86/kernel/uprobes.c:arch_uretprobe_hijack_return_addr
- arch/x86/kernel/uprobes.c:emulate_push_stack
In arch/x86/kernel/umip.c (ffffffff81079cfb)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/umip.c:fixup_umip_exception
In arch/x86/mm/tlb.c (ffffffff810872c9)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/mm/tlb.c:tlbflush_write_file
In arch/x86/mm/mpx.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In arch/x86/mm/pkeys.c (ffffffff8108d549)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/mm/pkeys.c:init_pkru_write_file
In arch/x86/ia32/sys_ia32.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In arch/x86/ia32/ia32_signal.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/fork.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/exit.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/sysctl.c (ffffffff810a417a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/sysctl.c:proc_put_long
- kernel/sysctl.c:proc_dostring
In kernel/sysctl_binary.c (ffffffff810a61ba)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/capability.c (ffffffff810a6c7d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/capability.c:__ia32_sys_capset
- kernel/capability.c:__x64_sys_capset
- kernel/capability.c:__ia32_sys_capget
- kernel/capability.c:__x64_sys_capget
In kernel/ptrace.c (ffffffff810a783c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_get_syscall_info
- kernel/ptrace.c:ptrace_writedata
- kernel/ptrace.c:ptrace_readdata
In kernel/signal.c (ffffffff810aabc7)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/signal.c:__x32_compat_sys_rt_sigpending
- kernel/signal.c:__ia32_compat_sys_rt_sigpending
- kernel/signal.c:__ia32_sys_rt_sigpending
- kernel/signal.c:__x64_sys_rt_sigpending
In kernel/sys.c (ffffffff810b4524)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/sys.c:prctl_set_auxv
- kernel/sys.c:prctl_set_mm_map
- kernel/sys.c:__ia32_sys_setdomainname
- kernel/sys.c:__x64_sys_setdomainname
- kernel/sys.c:__ia32_sys_gethostname
- kernel/sys.c:__x64_sys_gethostname
- kernel/sys.c:__ia32_sys_sethostname
- kernel/sys.c:__x64_sys_sethostname
In kernel/sched/core.c (ffffffff810d70ad)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/sched/core.c:__ia32_sys_sched_getaffinity
- kernel/sched/core.c:__x64_sys_sched_getaffinity
- kernel/sched/core.c:get_user_cpu_mask
- kernel/sched/core.c:sched_attr_copy_to_user
- kernel/sched/core.c:sched_copy_attr
In kernel/sched/debug.c (ffffffff810f434d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/sched/debug.c:sched_feat_write
In kernel/sched/psi.c (ffffffff810fc538)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/power/qos.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/power/user.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/printk/printk.c (ffffffff8110be6d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/printk/printk.c:devkmsg_read
- kernel/printk/printk.c:devkmsg_write
In kernel/kcmp.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/profile.c (ffffffff81129f08)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/profile.c:read_profile
In kernel/time/time.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/time/posix-timers.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/time/itimer.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/module.c (ffffffff8114ec13)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/module.c:__do_sys_init_module
In kernel/kexec_core.c (ffffffff8115262a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/kexec_core.c:kimage_load_segment
- kernel/kexec_core.c:kimage_load_segment
In kernel/kexec.c (ffffffff8115305a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/kexec.c:do_kexec_load
In kernel/compat.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/user_namespace.c (ffffffff8116b38c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/user_namespace.c:proc_setgroups_write
In kernel/kprobes.c (ffffffff8117b79d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/kprobes.c:write_enabled_file_bool
In kernel/seccomp.c (ffffffff8118b112)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_get_metadata
- kernel/seccomp.c:seccomp_get_filter
In kernel/relay.c (ffffffff8118bb9c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/relay.c:relay_file_read
In kernel/trace/trace.c (ffffffff811a59be)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/trace/trace.c:trace_parse_run_command
- kernel/trace/trace.c:tracing_buffers_read
- kernel/trace/trace.c:tracing_clock_write
- kernel/trace/trace.c:tracing_mark_raw_write
- kernel/trace/trace.c:tracing_mark_write
- kernel/trace/trace.c:tracing_set_trace_write
- kernel/trace/trace.c:tracing_trace_options_write
In kernel/trace/blktrace.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/trace/bpf_trace.c (ffffffff811c6f04)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/trace/bpf_trace.c:perf_event_query_prog_array
In kernel/trace/trace_uprobe.c (ffffffff811d216a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/trace/trace_uprobe.c:process_fetch_insn
In kernel/bpf/core.c (ffffffff811d66c0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/core.c:bpf_prog_array_copy_to_user
In kernel/bpf/syscall.c (ffffffff811da37b)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:bpf_obj_get_info_by_fd
- kernel/bpf/syscall.c:bpf_prog_load
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_lookup_elem
In kernel/bpf/verifier.c (ffffffff811ddec1)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/verifier.c:bpf_verifier_vlog
In kernel/bpf/btf.c (ffffffff811f71f6)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/btf.c:btf_get_info_by_fd
- kernel/bpf/btf.c:btf_get_info_by_fd
- kernel/bpf/btf.c:btf_get_info_by_fd
- kernel/bpf/btf.c:btf_new_fd
In kernel/bpf/offload.c (ffffffff811faff0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/offload.c:bpf_prog_offload_info_fill
In kernel/bpf/cgroup.c (ffffffff811fd5cb)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/cgroup.c:__cgroup_bpf_run_filter_getsockopt
- kernel/bpf/cgroup.c:__cgroup_bpf_run_filter_getsockopt
- kernel/bpf/cgroup.c:__cgroup_bpf_run_filter_setsockopt
- kernel/bpf/cgroup.c:__cgroup_bpf_run_filter_sysctl
In kernel/events/core.c (ffffffff81200d3f)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/events/core.c:perf_copy_attr
- kernel/events/core.c:perf_read
- kernel/events/core.c:perf_read
In kernel/rseq.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In mm/maccess.c (ffffffff8122382e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/maccess.c:__probe_user_write
- mm/maccess.c:__probe_kernel_write
- mm/maccess.c:__probe_user_read
- mm/maccess.c:__probe_kernel_read
In mm/shmem.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In mm/util.c (ffffffff8123d687)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/util.c:memdup_user_nul
- mm/util.c:vmemdup_user
- mm/util.c:memdup_user
In mm/memory.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In mm/mincore.c (ffffffff8125e442)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/mincore.c:__ia32_sys_mincore
- mm/mincore.c:__x64_sys_mincore
In mm/mempolicy.c (ffffffff81291a74)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/mempolicy.c:__do_compat_sys_migrate_pages
- mm/mempolicy.c:__do_compat_sys_migrate_pages
- mm/mempolicy.c:__do_compat_sys_mbind
- mm/mempolicy.c:__do_compat_sys_set_mempolicy
- mm/mempolicy.c:__do_compat_sys_get_mempolicy
- mm/mempolicy.c:kernel_get_mempolicy
- mm/mempolicy.c:get_nodes
In mm/migrate.c (ffffffff812a592e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/migrate.c:do_pages_stat
- mm/migrate.c:do_pages_stat
In mm/userfaultfd.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In mm/memfd.c (ffffffff812cf0d5)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/memfd.c:__ia32_sys_memfd_create
- mm/memfd.c:__x64_sys_memfd_create
In fs/read_write.c (ffffffff812d6ac7)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/read_write.c:rw_copy_check_uvector
In fs/stat.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/exec.c (ffffffff812ddb20)
Location: include/linux/thread_info.h:115
Inline: True
In fs/pipe.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/namei.c (ffffffff812e9be1)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/namei.c:readlink_copy
In fs/fcntl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/ioctl.c (ffffffff812ebd87)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/readdir.c (ffffffff812ec416)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/readdir.c:compat_filldir
- fs/readdir.c:compat_fillonedir
- fs/readdir.c:fillonedir
In fs/select.c (ffffffff812ee4b6)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/select.c:do_sys_poll
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
In fs/filesystems.c (ffffffff812f9363)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/filesystems.c:fs_name
In fs/seq_file.c (ffffffff813010f7)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/seq_file.c:seq_read
- fs/seq_file.c:seq_read
In fs/xattr.c (ffffffff813020e2)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/xattr.c:listxattr
- fs/xattr.c:getxattr
- fs/xattr.c:setxattr
In fs/libfs.c (ffffffff813044ca)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/libfs.c:simple_attr_write
- fs/libfs.c:simple_write_to_buffer
- fs/libfs.c:simple_read_from_buffer
In fs/splice.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/utimes.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/d_path.c (ffffffff81312f34)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/d_path.c:__ia32_sys_getcwd
- fs/d_path.c:__x64_sys_getcwd
In fs/statfs.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/fsopen.c (ffffffff81316e03)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/fsopen.c:fscontext_read
In fs/notify/inotify/inotify_user.c (ffffffff81327d09)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/notify/inotify/inotify_user.c:inotify_read
In fs/notify/fanotify/fanotify_user.c (ffffffff81329689)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify_user.c:fanotify_write
- fs/notify/fanotify/fanotify_user.c:copy_fid_to_user
In fs/eventpoll.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/signalfd.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/timerfd.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/eventfd.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/userfaultfd.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/aio.c (ffffffff81333665)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/aio.c:aio_read_events
In fs/io_uring.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/crypto/keyring.c (ffffffff8134509a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/crypto/keyring.c:fscrypt_ioctl_add_key
In fs/crypto/policy.c (ffffffff813475ef)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/crypto/policy.c:fscrypt_ioctl_get_policy_ex
- fs/crypto/policy.c:fscrypt_ioctl_set_policy
In fs/verity/enable.c (ffffffff8134802f)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/verity/enable.c:enable_verity
- fs/verity/enable.c:enable_verity
In fs/verity/measure.c (ffffffff81348e26)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/verity/measure.c:fsverity_ioctl_measure
In fs/binfmt_elf.c (ffffffff813519f2)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/binfmt_elf.c:create_elf_tables
In fs/compat_binfmt_elf.c (ffffffff81355183)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/compat_binfmt_elf.c:create_elf_tables
In fs/fhandle.c (ffffffff8135b223)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/fhandle.c:do_handle_open
In fs/iomap/direct-io.c (ffffffff8135e4fd)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/iomap/direct-io.c:iomap_dio_actor
- fs/iomap/direct-io.c:iomap_dio_actor
In fs/quota/quota.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/proc/task_mmu.c (ffffffff813677a1)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/proc/task_mmu.c:pagemap_read
- fs/proc/task_mmu.c:clear_refs_write
In fs/proc/base.c (ffffffff8136d091)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/proc/base.c:proc_pid_readlink
- fs/proc/base.c:comm_write
- fs/proc/base.c:sched_autogroup_write
- fs/proc/base.c:oom_score_adj_write
- fs/proc/base.c:oom_adj_write
- fs/proc/base.c:environ_read
In fs/proc/kcore.c (ffffffff81378bbf)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
In fs/proc/vmcore.c (ffffffff813793f1)
Location: include/linux/thread_info.h:115
Inline: True
In fs/kernfs/file.c (ffffffff8137e617)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/kernfs/file.c:kernfs_fop_write
- fs/kernfs/file.c:kernfs_fop_read
In fs/configfs/file.c (ffffffff81381780)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/configfs/file.c:configfs_write_file
In fs/dcookies.c (ffffffff81385a38)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/dcookies.c:do_lookup_dcookie
In fs/ext4/ioctl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/fat/dir.c (ffffffff814003c7)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/fat/dir.c:fat_compat_ioctl_filldir
- fs/fat/dir.c:fat_compat_ioctl_filldir
- fs/fat/dir.c:fat_compat_ioctl_filldir
- fs/fat/dir.c:fat_ioctl_filldir
- fs/fat/dir.c:fat_ioctl_filldir
- fs/fat/dir.c:fat_ioctl_filldir
In fs/fat/file.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/ecryptfs/miscdev.c (ffffffff81414c3c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/ecryptfs/miscdev.c:ecryptfs_miscdev_read
- fs/ecryptfs/miscdev.c:ecryptfs_miscdev_read
In fs/efivarfs/file.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In ipc/compat.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In ipc/msgutil.c (ffffffff8142ff32)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- ipc/msgutil.c:store_msg
- ipc/msgutil.c:store_msg
- ipc/msgutil.c:load_msg
- ipc/msgutil.c:load_msg
In ipc/msg.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In ipc/sem.c (ffffffff81434869)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- ipc/sem.c:do_semtimedop
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
In ipc/shm.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In ipc/syscall.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In ipc/mqueue.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In security/keys/keyctl.c (ffffffff81442203)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/keyctl.c:keyctl_get_security
- security/keys/keyctl.c:keyctl_instantiate_key_common
- security/keys/keyctl.c:keyctl_describe_key
- security/keys/keyctl.c:keyctl_describe_key
- security/keys/keyctl.c:keyctl_update_key
- security/keys/keyctl.c:__ia32_sys_add_key
- security/keys/keyctl.c:__x64_sys_add_key
In security/keys/request_key_auth.c (ffffffff81444a55)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/request_key_auth.c:request_key_auth_read
In security/keys/user_defined.c (ffffffff8144511b)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/user_defined.c:user_read
In security/keys/compat_dh.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In security/keys/dh.c (ffffffff81446756)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/dh.c:__keyctl_dh_compute
- security/keys/dh.c:__keyctl_dh_compute
- security/keys/dh.c:__keyctl_dh_compute
In security/keys/keyctl_pkey.c (ffffffff8144708b)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/keyctl_pkey.c:keyctl_pkey_e_d_s
In security/keys/big_key.c (ffffffff814479dd)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/big_key.c:big_key_read
- security/keys/big_key.c:big_key_read
In security/keys/trusted.c (ffffffff81449903)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/trusted.c:trusted_read
In security/keys/encrypted-keys/encrypted.c (ffffffff8144a99a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/encrypted-keys/encrypted.c:encrypted_read
In security/selinux/hooks.c (ffffffff814566df)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_socket_getpeersec_stream
In security/selinux/selinuxfs.c (ffffffff81460a8c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/selinux/selinuxfs.c:sel_write_load
In security/smack/smack_lsm.c (ffffffff8147538d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/smack/smack_lsm.c:smack_socket_getpeersec_stream
In security/smack/smackfs.c (ffffffff8147a92d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/smack/smackfs.c:smk_write_ptrace
- security/smack/smackfs.c:smk_write_logging
- security/smack/smackfs.c:smk_write_mapped
- security/smack/smackfs.c:smk_write_direct
- security/smack/smackfs.c:smk_write_doi
In security/tomoyo/common.c (ffffffff8147f55b)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/tomoyo/common.c:tomoyo_flush
In security/tomoyo/securityfs_if.c (ffffffff8148a31a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/tomoyo/securityfs_if.c:tomoyo_read_self
In security/apparmor/apparmorfs.c (ffffffff8148f8ce)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
In security/apparmor/lsm.c (ffffffff8149fb77)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
In block/ioctl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In block/scsi_ioctl.c (ffffffff814ff224)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/scsi_ioctl.c:sg_scsi_ioctl
- block/scsi_ioctl.c:sg_scsi_ioctl
- block/scsi_ioctl.c:sg_scsi_ioctl
- block/scsi_ioctl.c:sg_scsi_ioctl
- block/scsi_ioctl.c:sg_io
- block/scsi_ioctl.c:sg_io
In block/bsg.c (ffffffff814ffa31)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/bsg.c:bsg_scsi_complete_rq
- block/bsg.c:bsg_scsi_fill_hdr
In block/bsg-lib.c (ffffffff8150073b)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_transport_complete_rq
In block/compat_ioctl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In block/blk-zoned.c (ffffffff81510eb6)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/blk-zoned.c:blkdev_report_zones_ioctl
In block/blk-mq-debugfs.c (ffffffff815136e0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_state_write
In block/sed-opal.c (ffffffff81516886)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/sed-opal.c:write_shadow_mbr
In lib/iov_iter.c (ffffffff8151f4e6)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- lib/iov_iter.c:hash_and_copy_to_iter
In lib/kfifo.c (ffffffff815221fe)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- lib/kfifo.c:kfifo_copy_to_user
- lib/kfifo.c:kfifo_copy_to_user
- lib/kfifo.c:kfifo_copy_from_user
- lib/kfifo.c:kfifo_copy_from_user
In lib/kstrtox.c (ffffffff81526988)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- lib/kstrtox.c:kstrtos8_from_user
- lib/kstrtox.c:kstrtou8_from_user
- lib/kstrtox.c:kstrtos16_from_user
- lib/kstrtox.c:kstrtou16_from_user
- lib/kstrtox.c:kstrtoint_from_user
- lib/kstrtox.c:kstrtouint_from_user
- lib/kstrtox.c:kstrtol_from_user
- lib/kstrtox.c:kstrtoul_from_user
- lib/kstrtox.c:kstrtoll_from_user
- lib/kstrtox.c:kstrtoull_from_user
- lib/kstrtox.c:kstrtobool_from_user
In lib/strncpy_from_user.c (ffffffff81552795)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- lib/strncpy_from_user.c:strncpy_from_user
In drivers/gpio/gpiolib.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/video/fbdev/core/fbmem.c (ffffffff815b0c2a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/video/fbdev/core/fbmem.c:fb_write
- drivers/video/fbdev/core/fbmem.c:fb_read
In drivers/video/fbdev/core/fbcmap.c (ffffffff815b46b3)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
In drivers/video/fbdev/core/fbcon.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/video/fbdev/imsttfb.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/acpi/proc.c (ffffffff815cf025)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/acpi/proc.c:acpi_system_write_wakeup_device
In drivers/xen/xenbus/xenbus_dev_frontend.c (ffffffff81635a90)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_write
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_read
In drivers/xen/mcelog.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/tty/tty_io.c (ffffffff8164af5e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_write
In drivers/tty/n_tty.c (ffffffff8164e7d0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:copy_from_read_buf
In drivers/tty/tty_ioctl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/tty/vt/vt_ioctl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/tty/vt/vc_screen.c (ffffffff8165943b)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/vt/vc_screen.c:vcs_write
- drivers/tty/vt/vc_screen.c:vcs_read
In drivers/tty/vt/selection.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff8165d507)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/vt/keyboard.c:vt_do_diacrit
In drivers/tty/vt/consolemap.c (ffffffff8165eebc)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/vt/consolemap.c:con_get_unimap
In drivers/tty/vt/vt.c (ffffffff81666e0a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:con_font_op
In drivers/tty/serial/serial_core.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/char/mem.c (ffffffff8168096c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/char/mem.c:write_mem
- drivers/char/mem.c:read_mem
In drivers/char/random.c (ffffffff816851cc)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/char/random.c:urandom_read
In drivers/char/virtio_console.c (ffffffff816869ba)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/char/hpet.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/char/hw_random/core.c (ffffffff8168a74a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:rng_dev_read
In drivers/char/agp/frontend.c (ffffffff8168c8ba)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/char/agp/frontend.c:agp_ioctl
In drivers/char/agp/compat_ioctl.c (ffffffff8168f2ed)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/char/agp/compat_ioctl.c:compat_agp_ioctl
In drivers/char/tpm/tpm-dev-common.c (ffffffff816943db)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/char/tpm/tpm-dev-common.c:tpm_common_write
- drivers/char/tpm/tpm-dev-common.c:tpm_common_read
In drivers/lightnvm/core.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/base/regmap/regmap-debugfs.c (ffffffff816ec3d7)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/base/regmap/regmap-debugfs.c:regmap_reg_ranges_read_file
- drivers/base/regmap/regmap-debugfs.c:regmap_read_debugfs
In drivers/block/loop.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/nvdimm/bus.c (ffffffff8170675c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/nvdimm/bus.c:__nd_ioctl
- drivers/nvdimm/bus.c:__nd_ioctl
- drivers/nvdimm/bus.c:__nd_ioctl
- drivers/nvdimm/bus.c:__nd_ioctl
In drivers/dma-buf/dma-buf.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/dma-buf/sync_file.c (ffffffff8171da61)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/dma-buf/sync_file.c:sync_file_ioctl_fence_info
In drivers/dma-buf/sw_sync.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/dma-buf/udmabuf.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/scsi/scsi_ioctl.c (ffffffff81722012)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/scsi/scsi_ioctl.c:scsi_ioctl
- drivers/scsi/scsi_ioctl.c:scsi_ioctl
In drivers/scsi/scsi_devinfo.c (ffffffff8172f43a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/scsi/scsi_devinfo.c:proc_scsi_devinfo_write
In drivers/scsi/scsi_proc.c (ffffffff8172fe19)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/scsi/scsi_proc.c:proc_scsi_write
- drivers/scsi/scsi_proc.c:proc_scsi_host_write
In drivers/scsi/sg.c (ffffffff8173c826)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/scsi/sg.c:sg_read_oxfer
- drivers/scsi/sg.c:sg_read_oxfer
- drivers/scsi/sg.c:sg_new_read
In drivers/nvme/host/core.c (ffffffff817429ae)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/nvme/host/core.c:nvme_submit_user_cmd
- drivers/nvme/host/core.c:nvme_submit_user_cmd
In drivers/nvme/host/lightnvm.c (ffffffff8174c028)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/ata/libata-scsi.c (ffffffff8175f928)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/ata/libata-scsi.c:ata_cmd_ioctl
In drivers/gpu/vga/vgaarb.c (ffffffff81772f39)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/gpu/vga/vgaarb.c:vga_arb_write
- drivers/gpu/vga/vgaarb.c:vga_arb_read
In drivers/gpu/vga/vga_switcheroo.c (ffffffff81774627)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/gpu/vga/vga_switcheroo.c:vga_switcheroo_debugfs_write
In drivers/net/tun.c (ffffffff81788ee5)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/net/tun.c:__tun_chr_ioctl
- drivers/net/tun.c:__tun_chr_ioctl
- drivers/net/tun.c:__tun_chr_ioctl
- drivers/net/tun.c:tun_do_read
In drivers/net/ppp/ppp_generic.c (ffffffff8178cda2)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/net/ppp/ppp_generic.c:ppp_set_compress
- drivers/net/ppp/ppp_generic.c:ppp_write
In drivers/cdrom/cdrom.c (ffffffff81798bf5)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/cdrom/cdrom.c:mmc_ioctl_cdrom_read_data
- drivers/cdrom/cdrom.c:cdrom_read_cdda_old
In drivers/usb/core/devio.c (ffffffff817b6cdb)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_bulk
- drivers/usb/core/devio.c:proc_bulk
- drivers/usb/core/devio.c:proc_control
- drivers/usb/core/devio.c:proc_control
- drivers/usb/core/devio.c:copy_urb_data_to_user
- drivers/usb/core/devio.c:copy_urb_data_to_user
- drivers/usb/core/devio.c:usbdev_read
- drivers/usb/core/devio.c:usbdev_read
In drivers/usb/core/devices.c (ffffffff817b8eb5)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/usb/core/devices.c:usb_device_dump
In drivers/usb/host/xhci-debugfs.c (ffffffff81804423)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/usb/host/xhci-debugfs.c:xhci_port_write
In drivers/input/input-compat.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/input/mousedev.c (ffffffff818102f5)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
In drivers/input/evdev.c (ffffffff81812c1a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:str_to_user
- drivers/input/evdev.c:bits_to_user
In drivers/input/misc/uinput.c (ffffffff8181752f)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/rtc/dev.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/media/cec/cec-api.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/pps/pps.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/ptp/ptp_chardev.c (ffffffff81827047)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/ptp/ptp_chardev.c:ptp_read
In drivers/watchdog/watchdog_dev.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/md/md.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/md/dm.c (ffffffff8184f6bf)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/md/dm.c:dm_dax_copy_to_iter
- drivers/md/dm.c:dm_dax_copy_from_iter
In drivers/md/dm-ioctl.c (ffffffff818573ec)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/md/dm-ioctl.c:ctl_ioctl
- drivers/md/dm-ioctl.c:ctl_ioctl
In drivers/remoteproc/remoteproc_debugfs.c (ffffffff8189795d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/remoteproc/remoteproc_debugfs.c:rproc_recovery_write
In net/socket.c (ffffffff818b0c3c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/socket.c:__ia32_sys_socketcall
- net/socket.c:__x64_sys_socketcall
- net/socket.c:____sys_sendmsg
- net/socket.c:move_addr_to_user
In net/core/sock.c (ffffffff818b671b)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_setsockopt
In net/core/datagram.c (ffffffff818c1830)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/datagram.c:skb_copy_datagram_from_iter
- net/core/datagram.c:simple_copy_to_iter
In net/core/scm.c (ffffffff818c31c8)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/scm.c:put_cmsg
In net/core/flow_dissector.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/core/sysctl_net_core.c (ffffffff818c95f1)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/sysctl_net_core.c:flow_limit_cpu_sysctl
In net/core/ethtool.c (ffffffff818dd322)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:ethtool_get_any_eeprom
- net/core/ethtool.c:ethtool_set_rxfh
- net/core/ethtool.c:ethtool_get_rxfh
- net/core/ethtool.c:ethtool_get_rxfh_indir
- net/core/ethtool.c:ethtool_get_rxnfc
- net/core/ethtool.c:ethtool_get_rxnfc
- net/core/ethtool.c:ethtool_get_rxnfc
- net/core/ethtool.c:ethtool_set_rxnfc
- net/core/ethtool.c:ethtool_set_rxnfc
- net/core/ethtool.c:ethtool_get_sset_info
In net/core/filter.c (ffffffff818ffb2f)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/filter.c:sk_get_filter
- net/core/filter.c:__get_filter
- net/core/filter.c:bpf_prog_create_from_user
In net/core/dev_ioctl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/core/skmsg.c (ffffffff81908eae)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/skmsg.c:sk_msg_memcopy_from_iter
- net/core/skmsg.c:sk_msg_memcopy_from_iter
In net/compat.c (ffffffff8192a27e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/compat.c:__do_compat_sys_socketcall
- net/compat.c:put_cmsg_compat
- net/compat.c:cmsghdr_from_user_compat_to_kern
In net/netlink/af_netlink.c (ffffffff8194106d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/netlink/af_netlink.c:netlink_sendmsg
In net/bpf/test_run.c (ffffffff81943e06)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/bpf/test_run.c:bpf_ctx_init
In net/ipv4/ip_options.c (ffffffff819511b6)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/ip_options.c:ip_options_get_from_user
In net/ipv4/ip_output.c (ffffffff819520eb)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/ip_sockglue.c (ffffffff81955af3)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/ip_sockglue.c:do_ip_getsockopt
- net/ipv4/ip_sockglue.c:do_ip_getsockopt
In net/ipv4/tcp.c (ffffffff81962202)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_sendmsg_locked
- net/ipv4/tcp.c:tcp_sendmsg_locked
- net/ipv4/tcp.c:tcp_sendmsg_locked
- net/ipv4/tcp.c:tcp_sendmsg_locked
In net/ipv4/tcp_output.c (ffffffff81971b51)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:tcp_send_syn_data
In net/ipv4/tcp_ipv4.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/raw.c (ffffffff819838cd)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/raw.c:raw_geticmpfilter
- net/ipv4/raw.c:raw_seticmpfilter
In net/ipv4/udp.c (ffffffff81984775)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_lib_getsockopt
- net/ipv4/udp.c:udp_recvmsg
- net/ipv4/udp.c:udplite_getfrag
In net/ipv4/arp.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/devinet.c (ffffffff819900ab)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/devinet.c:inet_gifconf
In net/ipv4/af_inet.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/igmp.c (ffffffff8199ab80)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/igmp.c:ip_mc_msfget
In net/ipv4/fib_frontend.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/ping.c (ffffffff819a7243)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/ipmr.c (ffffffff819b3a2e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ip_mroute_getsockopt
In net/ipv6/addrconf.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv6/route.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv6/ipv6_sockglue.c (ffffffff819f6cac)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv6/udp.c (ffffffff819fe20f)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv6/udp.c:udpv6_recvmsg
- net/ipv6/udp.c:udplite_getfrag
In net/ipv6/raw.c (ffffffff81a03275)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv6/raw.c:rawv6_send_hdrinc
In net/ipv6/mcast.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv6/tcp_ipv6.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv6/ip6_flowlabel.c (ffffffff81a1589d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:fl_create
In net/ipv6/ip6mr.c (ffffffff81a1c0eb)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv6/ip6mr.c:ip6_mroute_getsockopt
In net/packet/af_packet.c (ffffffff81a2c47c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/packet/af_packet.c:packet_getsockopt
- net/packet/af_packet.c:packet_setsockopt
- net/packet/af_packet.c:packet_setsockopt
- net/packet/af_packet.c:packet_sendmsg_spkt
In net/wireless/wext-core.c (ffffffff81a32a94)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/wireless/wext-core.c:ioctl_standard_iw_point
- net/wireless/wext-core.c:ioctl_standard_iw_point
- net/wireless/wext-core.c:ioctl_standard_iw_point
In net/wireless/wext-priv.c (ffffffff81a3359d)
Location: include/linux/thread_info.h:115
Inline: True
In net/rfkill/core.c (ffffffff81a3b3fd)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/rfkill/core.c:rfkill_fop_write
- net/rfkill/core.c:rfkill_fop_read
In net/xdp/xsk.c (ffffffff81a49d8a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/xdp/xsk.c:xsk_getsockopt
- net/xdp/xsk.c:xsk_setsockopt
In lib/seq_buf.c (ffffffff81a54726)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- lib/seq_buf.c:seq_buf_to_user
In arch/x86/lib/usercopy.c (ffffffff81a62206)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/lib/usercopy.c:copy_from_user_nmi
azure
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/events/core.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In arch/x86/kernel/signal.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In arch/x86/kernel/ldt.c (ffffffff81026331)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/ldt.c:read_ldt
In arch/x86/kernel/fpu/regset.c (ffffffff8102ef03)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/fpu/regset.c:fpregs_set
- arch/x86/kernel/fpu/regset.c:fpregs_get
- arch/x86/kernel/fpu/regset.c:xstateregs_set
- arch/x86/kernel/fpu/regset.c:xstateregs_get
- arch/x86/kernel/fpu/regset.c:xfpregs_set
- arch/x86/kernel/fpu/regset.c:xfpregs_get
In arch/x86/kernel/fpu/signal.c (ffffffff8102f3e2)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/fpu/signal.c:__fpu__restore_sig
- arch/x86/kernel/fpu/signal.c:__fpu__restore_sig
In arch/x86/kernel/fpu/xstate.c (ffffffff810306f2)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/fpu/xstate.c:copy_user_to_xstate
- arch/x86/kernel/fpu/xstate.c:copy_xstate_to_user
- arch/x86/kernel/fpu/xstate.c:copy_xstate_to_user
- arch/x86/kernel/fpu/xstate.c:copy_xstate_to_user
- arch/x86/kernel/fpu/xstate.c:copy_xstate_to_user
In arch/x86/kernel/ptrace.c (ffffffff810317e6)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/ptrace.c:ioperm_get
In arch/x86/kernel/tls.c (ffffffff81032e14)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/tls.c:regset_tls_set
In arch/x86/kernel/tboot.c (ffffffff810332ef)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/tboot.c:tboot_log_read
In arch/x86/kernel/stacktrace.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In arch/x86/kernel/cpu/mce/dev-mcelog.c (ffffffff8104382a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mce/dev-mcelog.c:mce_chrdev_write
In arch/x86/kernel/cpu/mtrr/if.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In arch/x86/kernel/cpu/microcode/intel.c (ffffffff810472ed)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/cpu/microcode/intel.c:generic_load_microcode
In arch/x86/kernel/cpu/resctrl/pseudo_lock.c (ffffffff8104ffb7)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/cpu/resctrl/pseudo_lock.c:pseudo_lock_measure_trigger
In arch/x86/kernel/crash_dump_64.c (ffffffff8106174d)
Location: include/linux/thread_info.h:115
Inline: True
In arch/x86/kernel/uprobes.c (ffffffff81068b20)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/uprobes.c:arch_uretprobe_hijack_return_addr
- arch/x86/kernel/uprobes.c:arch_uretprobe_hijack_return_addr
- arch/x86/kernel/uprobes.c:emulate_push_stack
In arch/x86/kernel/umip.c (ffffffff81069421)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/umip.c:fixup_umip_exception
In arch/x86/mm/tlb.c (ffffffff81075e99)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/mm/tlb.c:tlbflush_write_file
In arch/x86/mm/mpx.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In arch/x86/mm/pkeys.c (ffffffff8107c079)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/mm/pkeys.c:init_pkru_write_file
In arch/x86/ia32/sys_ia32.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In arch/x86/ia32/ia32_signal.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/fork.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/exit.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/sysctl.c (ffffffff81092b5a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/sysctl.c:proc_put_long
- kernel/sysctl.c:proc_dostring
In kernel/sysctl_binary.c (ffffffff81094b9a)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/capability.c (ffffffff8109565d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/capability.c:__ia32_sys_capset
- kernel/capability.c:__x64_sys_capset
- kernel/capability.c:__ia32_sys_capget
- kernel/capability.c:__x64_sys_capget
In kernel/ptrace.c (ffffffff8109621c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_get_syscall_info
- kernel/ptrace.c:ptrace_writedata
- kernel/ptrace.c:ptrace_readdata
In kernel/signal.c (ffffffff81099567)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/signal.c:__x32_compat_sys_rt_sigpending
- kernel/signal.c:__ia32_compat_sys_rt_sigpending
- kernel/signal.c:__ia32_sys_rt_sigpending
- kernel/signal.c:__x64_sys_rt_sigpending
In kernel/sys.c (ffffffff810a2e54)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/sys.c:prctl_set_auxv
- kernel/sys.c:prctl_set_mm_map
- kernel/sys.c:__ia32_sys_setdomainname
- kernel/sys.c:__x64_sys_setdomainname
- kernel/sys.c:__ia32_sys_gethostname
- kernel/sys.c:__x64_sys_gethostname
- kernel/sys.c:__ia32_sys_sethostname
- kernel/sys.c:__x64_sys_sethostname
In kernel/sched/core.c (ffffffff810c599d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/sched/core.c:__ia32_sys_sched_getaffinity
- kernel/sched/core.c:__x64_sys_sched_getaffinity
- kernel/sched/core.c:get_user_cpu_mask
- kernel/sched/core.c:sched_attr_copy_to_user
- kernel/sched/core.c:sched_copy_attr
In kernel/sched/debug.c (ffffffff810e452d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/sched/debug.c:sched_feat_write
In kernel/sched/psi.c (ffffffff810ec748)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/power/qos.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/power/user.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/printk/printk.c (ffffffff810fcc85)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/printk/printk.c:devkmsg_read
- kernel/printk/printk.c:devkmsg_write
In kernel/kcmp.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/profile.c (ffffffff8111c798)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/profile.c:read_profile
In kernel/time/time.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/time/posix-timers.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/time/itimer.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/module.c (ffffffff81141ec3)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/module.c:__do_sys_init_module
In kernel/kexec_core.c (ffffffff8114590a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/kexec_core.c:kimage_load_segment
- kernel/kexec_core.c:kimage_load_segment
In kernel/kexec.c (ffffffff8114637a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/kexec.c:do_kexec_load
In kernel/compat.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/user_namespace.c (ffffffff8115e58c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/user_namespace.c:proc_setgroups_write
In kernel/kprobes.c (ffffffff8116e93d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/kprobes.c:write_enabled_file_bool
In kernel/seccomp.c (ffffffff8117e222)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_get_metadata
- kernel/seccomp.c:seccomp_get_filter
In kernel/relay.c (ffffffff8117ec7c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/relay.c:relay_file_read
In kernel/trace/trace.c (ffffffff8119894e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/trace/trace.c:trace_parse_run_command
- kernel/trace/trace.c:tracing_buffers_read
- kernel/trace/trace.c:tracing_clock_write
- kernel/trace/trace.c:tracing_mark_raw_write
- kernel/trace/trace.c:tracing_mark_write
- kernel/trace/trace.c:tracing_set_trace_write
- kernel/trace/trace.c:tracing_trace_options_write
In kernel/trace/blktrace.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/trace/bpf_trace.c (ffffffff811b9ce4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/trace/bpf_trace.c:perf_event_query_prog_array
In kernel/trace/trace_uprobe.c (ffffffff811c4f3a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/trace/trace_uprobe.c:process_fetch_insn
In kernel/bpf/core.c (ffffffff811c9480)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/core.c:bpf_prog_array_copy_to_user
In kernel/bpf/syscall.c (ffffffff811cd13b)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:bpf_obj_get_info_by_fd
- kernel/bpf/syscall.c:bpf_prog_load
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_lookup_elem
In kernel/bpf/verifier.c (ffffffff811d0c81)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/verifier.c:bpf_verifier_vlog
In kernel/bpf/btf.c (ffffffff811e9f46)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/btf.c:btf_get_info_by_fd
- kernel/bpf/btf.c:btf_get_info_by_fd
- kernel/bpf/btf.c:btf_get_info_by_fd
- kernel/bpf/btf.c:btf_new_fd
In kernel/bpf/offload.c (ffffffff811edd40)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/offload.c:bpf_prog_offload_info_fill
In kernel/bpf/cgroup.c (ffffffff811f031b)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/cgroup.c:__cgroup_bpf_run_filter_getsockopt
- kernel/bpf/cgroup.c:__cgroup_bpf_run_filter_getsockopt
- kernel/bpf/cgroup.c:__cgroup_bpf_run_filter_setsockopt
- kernel/bpf/cgroup.c:__cgroup_bpf_run_filter_sysctl
In kernel/events/core.c (ffffffff811f3a8f)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/events/core.c:perf_copy_attr
- kernel/events/core.c:perf_read
- kernel/events/core.c:perf_read
In kernel/rseq.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In mm/maccess.c (ffffffff812169de)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/maccess.c:__probe_user_write
- mm/maccess.c:__probe_kernel_write
- mm/maccess.c:__probe_user_read
- mm/maccess.c:__probe_kernel_read
In mm/shmem.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In mm/util.c (ffffffff81230687)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/util.c:memdup_user_nul
- mm/util.c:vmemdup_user
- mm/util.c:memdup_user
In mm/memory.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In mm/mincore.c (ffffffff812508d2)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/mincore.c:__ia32_sys_mincore
- mm/mincore.c:__x64_sys_mincore
In mm/mempolicy.c (ffffffff812836f4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/mempolicy.c:__do_compat_sys_migrate_pages
- mm/mempolicy.c:__do_compat_sys_migrate_pages
- mm/mempolicy.c:__do_compat_sys_mbind
- mm/mempolicy.c:__do_compat_sys_set_mempolicy
- mm/mempolicy.c:__do_compat_sys_get_mempolicy
- mm/mempolicy.c:kernel_get_mempolicy
- mm/mempolicy.c:get_nodes
In mm/migrate.c (ffffffff812973fe)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/migrate.c:do_pages_stat
- mm/migrate.c:do_pages_stat
In mm/userfaultfd.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In mm/memfd.c (ffffffff812bfd65)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/memfd.c:__ia32_sys_memfd_create
- mm/memfd.c:__x64_sys_memfd_create
In fs/read_write.c (ffffffff812c7747)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/read_write.c:rw_copy_check_uvector
In fs/stat.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/exec.c (ffffffff812ce7a0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/pipe.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/namei.c (ffffffff812da821)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/namei.c:readlink_copy
In fs/fcntl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/ioctl.c (ffffffff812dc9b7)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/readdir.c (ffffffff812dd046)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/readdir.c:compat_filldir
- fs/readdir.c:compat_fillonedir
- fs/readdir.c:fillonedir
In fs/select.c (ffffffff812df0e6)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/select.c:do_sys_poll
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
In fs/filesystems.c (ffffffff812e9f83)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/filesystems.c:fs_name
In fs/seq_file.c (ffffffff812f1d17)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/seq_file.c:seq_read
- fs/seq_file.c:seq_read
In fs/xattr.c (ffffffff812f2d02)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/xattr.c:listxattr
- fs/xattr.c:getxattr
- fs/xattr.c:setxattr
In fs/libfs.c (ffffffff812f50ea)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/libfs.c:simple_attr_write
- fs/libfs.c:simple_write_to_buffer
- fs/libfs.c:simple_read_from_buffer
In fs/splice.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/utimes.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/d_path.c (ffffffff81303b44)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/d_path.c:__ia32_sys_getcwd
- fs/d_path.c:__x64_sys_getcwd
In fs/statfs.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/fsopen.c (ffffffff813079f3)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/fsopen.c:fscontext_read
In fs/notify/inotify/inotify_user.c (ffffffff813188a9)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/notify/inotify/inotify_user.c:inotify_read
In fs/notify/fanotify/fanotify_user.c (ffffffff8131a229)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify_user.c:fanotify_write
- fs/notify/fanotify/fanotify_user.c:copy_fid_to_user
In fs/eventpoll.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/signalfd.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/timerfd.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/eventfd.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/userfaultfd.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/aio.c (ffffffff813242d5)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/aio.c:aio_read_events
In fs/io_uring.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/crypto/keyring.c (ffffffff81335d7a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/crypto/keyring.c:fscrypt_ioctl_add_key
In fs/crypto/policy.c (ffffffff813382cf)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/crypto/policy.c:fscrypt_ioctl_get_policy_ex
- fs/crypto/policy.c:fscrypt_ioctl_set_policy
In fs/verity/enable.c (ffffffff81338d0f)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/verity/enable.c:enable_verity
- fs/verity/enable.c:enable_verity
In fs/verity/measure.c (ffffffff81339b06)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/verity/measure.c:fsverity_ioctl_measure
In fs/binfmt_elf.c (ffffffff813426d2)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/binfmt_elf.c:create_elf_tables
In fs/compat_binfmt_elf.c (ffffffff81345e43)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/compat_binfmt_elf.c:create_elf_tables
In fs/fhandle.c (ffffffff8134bec3)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/fhandle.c:do_handle_open
In fs/iomap/direct-io.c (ffffffff8134f19d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/iomap/direct-io.c:iomap_dio_actor
- fs/iomap/direct-io.c:iomap_dio_actor
In fs/quota/quota.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/proc/task_mmu.c (ffffffff81358441)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/proc/task_mmu.c:pagemap_read
- fs/proc/task_mmu.c:clear_refs_write
In fs/proc/base.c (ffffffff8135db21)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/proc/base.c:proc_pid_readlink
- fs/proc/base.c:comm_write
- fs/proc/base.c:sched_autogroup_write
- fs/proc/base.c:oom_score_adj_write
- fs/proc/base.c:oom_adj_write
- fs/proc/base.c:environ_read
In fs/proc/kcore.c (ffffffff8136968f)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
In fs/proc/vmcore.c (ffffffff81369ec1)
Location: include/linux/thread_info.h:115
Inline: True
In fs/kernfs/file.c (ffffffff8136f0a7)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/kernfs/file.c:kernfs_fop_write
- fs/kernfs/file.c:kernfs_fop_read
In fs/configfs/file.c (ffffffff81372210)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/configfs/file.c:configfs_write_file
In fs/dcookies.c (ffffffff813764c8)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/dcookies.c:do_lookup_dcookie
In fs/ext4/ioctl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/fat/dir.c (ffffffff813f0e47)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/fat/dir.c:fat_compat_ioctl_filldir
- fs/fat/dir.c:fat_compat_ioctl_filldir
- fs/fat/dir.c:fat_compat_ioctl_filldir
- fs/fat/dir.c:fat_ioctl_filldir
- fs/fat/dir.c:fat_ioctl_filldir
- fs/fat/dir.c:fat_ioctl_filldir
In fs/fat/file.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/ecryptfs/miscdev.c (ffffffff814056bc)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/ecryptfs/miscdev.c:ecryptfs_miscdev_read
- fs/ecryptfs/miscdev.c:ecryptfs_miscdev_read
In fs/efivarfs/file.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In ipc/compat.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In ipc/msgutil.c (ffffffff814209b2)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- ipc/msgutil.c:store_msg
- ipc/msgutil.c:store_msg
- ipc/msgutil.c:load_msg
- ipc/msgutil.c:load_msg
In ipc/msg.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In ipc/sem.c (ffffffff814252e9)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- ipc/sem.c:do_semtimedop
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
In ipc/shm.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In ipc/syscall.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In ipc/mqueue.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In security/keys/keyctl.c (ffffffff81432c73)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/keyctl.c:keyctl_get_security
- security/keys/keyctl.c:keyctl_instantiate_key_common
- security/keys/keyctl.c:keyctl_describe_key
- security/keys/keyctl.c:keyctl_describe_key
- security/keys/keyctl.c:keyctl_update_key
- security/keys/keyctl.c:__ia32_sys_add_key
- security/keys/keyctl.c:__x64_sys_add_key
In security/keys/request_key_auth.c (ffffffff814354a5)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/request_key_auth.c:request_key_auth_read
In security/keys/user_defined.c (ffffffff81435b6b)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/user_defined.c:user_read
In security/keys/compat_dh.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In security/keys/dh.c (ffffffff814371a6)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/dh.c:__keyctl_dh_compute
- security/keys/dh.c:__keyctl_dh_compute
- security/keys/dh.c:__keyctl_dh_compute
In security/keys/keyctl_pkey.c (ffffffff81437adb)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/keyctl_pkey.c:keyctl_pkey_e_d_s
In security/keys/big_key.c (ffffffff8143842d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/big_key.c:big_key_read
- security/keys/big_key.c:big_key_read
In security/keys/trusted.c (ffffffff8143a353)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/trusted.c:trusted_read
In security/keys/encrypted-keys/encrypted.c (ffffffff8143b3ea)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/encrypted-keys/encrypted.c:encrypted_read
In security/selinux/hooks.c (ffffffff8144711f)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_socket_getpeersec_stream
In security/selinux/selinuxfs.c (ffffffff814514bc)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/selinux/selinuxfs.c:sel_write_load
In security/smack/smack_lsm.c (ffffffff81465dad)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/smack/smack_lsm.c:smack_socket_getpeersec_stream
In security/smack/smackfs.c (ffffffff8146b34d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/smack/smackfs.c:smk_write_ptrace
- security/smack/smackfs.c:smk_write_logging
- security/smack/smackfs.c:smk_write_mapped
- security/smack/smackfs.c:smk_write_direct
- security/smack/smackfs.c:smk_write_doi
In security/tomoyo/common.c (ffffffff8146ff7b)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/tomoyo/common.c:tomoyo_flush
In security/tomoyo/securityfs_if.c (ffffffff8147ad3a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/tomoyo/securityfs_if.c:tomoyo_read_self
In security/apparmor/apparmorfs.c (ffffffff814802ee)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
In security/apparmor/lsm.c (ffffffff81490597)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
In block/ioctl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In block/scsi_ioctl.c (ffffffff814ef734)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/scsi_ioctl.c:sg_scsi_ioctl
- block/scsi_ioctl.c:sg_scsi_ioctl
- block/scsi_ioctl.c:sg_scsi_ioctl
- block/scsi_ioctl.c:sg_scsi_ioctl
- block/scsi_ioctl.c:sg_io
- block/scsi_ioctl.c:sg_io
In block/bsg.c (ffffffff814eff41)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/bsg.c:bsg_scsi_complete_rq
- block/bsg.c:bsg_scsi_fill_hdr
In block/bsg-lib.c (ffffffff814f0c4b)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_transport_complete_rq
In block/compat_ioctl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In block/blk-zoned.c (ffffffff815011d6)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/blk-zoned.c:blkdev_report_zones_ioctl
In block/blk-mq-debugfs.c (ffffffff815039f0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_state_write
In block/sed-opal.c (ffffffff81506b96)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/sed-opal.c:write_shadow_mbr
In lib/iov_iter.c (ffffffff8150f7d6)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- lib/iov_iter.c:hash_and_copy_to_iter
In lib/kfifo.c (ffffffff815124ee)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- lib/kfifo.c:kfifo_copy_to_user
- lib/kfifo.c:kfifo_copy_to_user
- lib/kfifo.c:kfifo_copy_from_user
- lib/kfifo.c:kfifo_copy_from_user
In lib/kstrtox.c (ffffffff81516c68)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- lib/kstrtox.c:kstrtos8_from_user
- lib/kstrtox.c:kstrtou8_from_user
- lib/kstrtox.c:kstrtos16_from_user
- lib/kstrtox.c:kstrtou16_from_user
- lib/kstrtox.c:kstrtoint_from_user
- lib/kstrtox.c:kstrtouint_from_user
- lib/kstrtox.c:kstrtol_from_user
- lib/kstrtox.c:kstrtoul_from_user
- lib/kstrtox.c:kstrtoll_from_user
- lib/kstrtox.c:kstrtoull_from_user
- lib/kstrtox.c:kstrtobool_from_user
In lib/strncpy_from_user.c (ffffffff81542a75)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- lib/strncpy_from_user.c:strncpy_from_user
In drivers/gpio/gpiolib.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/video/fbdev/core/fbmem.c (ffffffff8159fdba)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/video/fbdev/core/fbmem.c:fb_write
- drivers/video/fbdev/core/fbmem.c:fb_read
In drivers/video/fbdev/core/fbcmap.c (ffffffff815a3753)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
In drivers/video/fbdev/core/fbcon.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/acpi/proc.c (ffffffff815b8be5)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/acpi/proc.c:acpi_system_write_wakeup_device
In drivers/tty/tty_io.c (ffffffff8162b3ae)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_write
In drivers/tty/n_tty.c (ffffffff8162ec20)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:copy_from_read_buf
In drivers/tty/tty_ioctl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/tty/vt/vt_ioctl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/tty/vt/vc_screen.c (ffffffff816397bb)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/vt/vc_screen.c:vcs_write
- drivers/tty/vt/vc_screen.c:vcs_read
In drivers/tty/vt/selection.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff8163d887)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/vt/keyboard.c:vt_do_diacrit
In drivers/tty/vt/consolemap.c (ffffffff8163f23c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/vt/consolemap.c:con_get_unimap
In drivers/tty/vt/vt.c (ffffffff8164718a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:con_font_op
In drivers/tty/serial/serial_core.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/char/mem.c (ffffffff8165e63c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/char/mem.c:write_mem
- drivers/char/mem.c:read_mem
In drivers/char/random.c (ffffffff81662e6c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/char/random.c:urandom_read
In drivers/char/virtio_console.c (ffffffff816640ea)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/char/hpet.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/char/hw_random/core.c (ffffffff8166814a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:rng_dev_read
In drivers/char/agp/frontend.c (ffffffff8166a2ba)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/char/agp/frontend.c:agp_ioctl
In drivers/char/agp/compat_ioctl.c (ffffffff8166ccdd)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/char/agp/compat_ioctl.c:compat_agp_ioctl
In drivers/char/tpm/tpm-dev-common.c (ffffffff81671dcb)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/char/tpm/tpm-dev-common.c:tpm_common_write
- drivers/char/tpm/tpm-dev-common.c:tpm_common_read
In drivers/base/regmap/regmap-debugfs.c (ffffffff816c6a17)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/base/regmap/regmap-debugfs.c:regmap_reg_ranges_read_file
- drivers/base/regmap/regmap-debugfs.c:regmap_read_debugfs
In drivers/block/loop.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/nvdimm/bus.c (ffffffff816da1dc)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/nvdimm/bus.c:__nd_ioctl
- drivers/nvdimm/bus.c:__nd_ioctl
- drivers/nvdimm/bus.c:__nd_ioctl
- drivers/nvdimm/bus.c:__nd_ioctl
In drivers/dma-buf/dma-buf.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/dma-buf/sync_file.c (ffffffff816f6ec1)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/dma-buf/sync_file.c:sync_file_ioctl_fence_info
In drivers/dma-buf/sw_sync.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/dma-buf/udmabuf.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/scsi/scsi_ioctl.c (ffffffff816fb442)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/scsi/scsi_ioctl.c:scsi_ioctl
- drivers/scsi/scsi_ioctl.c:scsi_ioctl
In drivers/scsi/scsi_devinfo.c (ffffffff8170885a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/scsi/scsi_devinfo.c:proc_scsi_devinfo_write
In drivers/scsi/scsi_proc.c (ffffffff81709239)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/scsi/scsi_proc.c:proc_scsi_write
- drivers/scsi/scsi_proc.c:proc_scsi_host_write
In drivers/scsi/sg.c (ffffffff8171e4c6)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/scsi/sg.c:sg_read_oxfer
- drivers/scsi/sg.c:sg_read_oxfer
- drivers/scsi/sg.c:sg_new_read
In drivers/nvme/host/core.c (ffffffff8172463e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/nvme/host/core.c:nvme_submit_user_cmd
- drivers/nvme/host/core.c:nvme_submit_user_cmd
In drivers/ata/libata-scsi.c (ffffffff8173f788)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/ata/libata-scsi.c:ata_cmd_ioctl
In drivers/gpu/vga/vgaarb.c (ffffffff81752ce9)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/gpu/vga/vgaarb.c:vga_arb_write
- drivers/gpu/vga/vgaarb.c:vga_arb_read
In drivers/gpu/vga/vga_switcheroo.c (ffffffff817543d7)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/gpu/vga/vga_switcheroo.c:vga_switcheroo_debugfs_write
In drivers/net/tun.c (ffffffff81768835)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/net/tun.c:__tun_chr_ioctl
- drivers/net/tun.c:__tun_chr_ioctl
- drivers/net/tun.c:__tun_chr_ioctl
- drivers/net/tun.c:tun_do_read
In drivers/net/ppp/ppp_generic.c (ffffffff81775b72)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/net/ppp/ppp_generic.c:ppp_set_compress
- drivers/net/ppp/ppp_generic.c:ppp_write
In drivers/vfio/vfio.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/vfio/vfio_iommu_type1.c (ffffffff8177fbe5)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/vfio/pci/vfio_pci.c (ffffffff81781176)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/vfio/pci/vfio_pci.c:vfio_pci_ioctl
- drivers/vfio/pci/vfio_pci.c:vfio_pci_ioctl
- drivers/vfio/pci/vfio_pci.c:vfio_pci_ioctl
In drivers/vfio/pci/vfio_pci_rdwr.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/vfio/pci/vfio_pci_config.c (ffffffff81785d7f)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/vfio/pci/vfio_pci_config.c:vfio_pci_config_rw
- drivers/vfio/pci/vfio_pci_config.c:vfio_pci_config_rw
In drivers/vfio/pci/vfio_pci_igd.c (ffffffff817862b7)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/vfio/pci/vfio_pci_igd.c:vfio_pci_igd_rw
In drivers/cdrom/cdrom.c (ffffffff8178a8c5)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/cdrom/cdrom.c:mmc_ioctl_cdrom_read_data
- drivers/cdrom/cdrom.c:cdrom_read_cdda_old
In drivers/usb/core/devio.c (ffffffff817a86fb)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_bulk
- drivers/usb/core/devio.c:proc_bulk
- drivers/usb/core/devio.c:proc_control
- drivers/usb/core/devio.c:proc_control
- drivers/usb/core/devio.c:copy_urb_data_to_user
- drivers/usb/core/devio.c:copy_urb_data_to_user
- drivers/usb/core/devio.c:usbdev_read
- drivers/usb/core/devio.c:usbdev_read
In drivers/usb/core/devices.c (ffffffff817aa8e5)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/usb/core/devices.c:usb_device_dump
In drivers/usb/host/xhci-debugfs.c (ffffffff817cbba3)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/usb/host/xhci-debugfs.c:xhci_port_write
In drivers/input/input-compat.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/input/mousedev.c (ffffffff817d7a3f)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
In drivers/input/evdev.c (ffffffff817da35a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:str_to_user
- drivers/input/evdev.c:bits_to_user
In drivers/input/misc/uinput.c (ffffffff817dec1f)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/rtc/dev.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/media/cec/cec-api.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/pps/pps.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/ptp/ptp_chardev.c (ffffffff817ee6d7)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/ptp/ptp_chardev.c:ptp_read
In drivers/watchdog/watchdog_dev.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/md/md.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/md/dm.c (ffffffff81816ccf)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/md/dm.c:dm_dax_copy_to_iter
- drivers/md/dm.c:dm_dax_copy_from_iter
In drivers/md/dm-ioctl.c (ffffffff8181e9fc)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/md/dm-ioctl.c:ctl_ioctl
- drivers/md/dm-ioctl.c:ctl_ioctl
In net/socket.c (ffffffff8186ab8c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/socket.c:__ia32_sys_socketcall
- net/socket.c:__x64_sys_socketcall
- net/socket.c:____sys_sendmsg
- net/socket.c:move_addr_to_user
In net/core/sock.c (ffffffff8187066b)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_setsockopt
In net/core/datagram.c (ffffffff8187b770)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/datagram.c:skb_copy_datagram_from_iter
- net/core/datagram.c:simple_copy_to_iter
In net/core/scm.c (ffffffff8187d108)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/scm.c:put_cmsg
In net/core/flow_dissector.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/core/sysctl_net_core.c (ffffffff81883531)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/sysctl_net_core.c:flow_limit_cpu_sysctl
In net/core/ethtool.c (ffffffff81897162)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:ethtool_get_any_eeprom
- net/core/ethtool.c:ethtool_set_rxfh
- net/core/ethtool.c:ethtool_get_rxfh
- net/core/ethtool.c:ethtool_get_rxfh_indir
- net/core/ethtool.c:ethtool_get_rxnfc
- net/core/ethtool.c:ethtool_get_rxnfc
- net/core/ethtool.c:ethtool_get_rxnfc
- net/core/ethtool.c:ethtool_set_rxnfc
- net/core/ethtool.c:ethtool_set_rxnfc
- net/core/ethtool.c:ethtool_get_sset_info
In net/core/filter.c (ffffffff818b995f)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/filter.c:sk_get_filter
- net/core/filter.c:__get_filter
- net/core/filter.c:bpf_prog_create_from_user
In net/core/dev_ioctl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/core/skmsg.c (ffffffff818c2cbe)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/skmsg.c:sk_msg_memcopy_from_iter
- net/core/skmsg.c:sk_msg_memcopy_from_iter
In net/compat.c (ffffffff818e402e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/compat.c:__do_compat_sys_socketcall
- net/compat.c:put_cmsg_compat
- net/compat.c:cmsghdr_from_user_compat_to_kern
In net/netlink/af_netlink.c (ffffffff818fab5d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/netlink/af_netlink.c:netlink_sendmsg
In net/bpf/test_run.c (ffffffff818fd8f6)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/bpf/test_run.c:bpf_ctx_init
In net/ipv4/ip_options.c (ffffffff8190aca6)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/ip_options.c:ip_options_get_from_user
In net/ipv4/ip_output.c (ffffffff8190bbdb)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/ip_sockglue.c (ffffffff8190f5e3)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/ip_sockglue.c:do_ip_getsockopt
- net/ipv4/ip_sockglue.c:do_ip_getsockopt
In net/ipv4/tcp.c (ffffffff8191bcf2)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_sendmsg_locked
- net/ipv4/tcp.c:tcp_sendmsg_locked
- net/ipv4/tcp.c:tcp_sendmsg_locked
- net/ipv4/tcp.c:tcp_sendmsg_locked
In net/ipv4/tcp_output.c (ffffffff8192b621)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:tcp_send_syn_data
In net/ipv4/tcp_ipv4.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/raw.c (ffffffff8193d38d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/raw.c:raw_geticmpfilter
- net/ipv4/raw.c:raw_seticmpfilter
In net/ipv4/udp.c (ffffffff8193e235)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_lib_getsockopt
- net/ipv4/udp.c:udp_recvmsg
- net/ipv4/udp.c:udplite_getfrag
In net/ipv4/arp.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/devinet.c (ffffffff81949b6b)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/devinet.c:inet_gifconf
In net/ipv4/af_inet.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/igmp.c (ffffffff81954640)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/igmp.c:ip_mc_msfget
In net/ipv4/fib_frontend.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/ping.c (ffffffff81960d03)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/ipmr.c (ffffffff8197005e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ip_mroute_getsockopt
In net/ipv6/addrconf.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv6/route.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv6/ipv6_sockglue.c (ffffffff819b3a6c)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv6/udp.c (ffffffff819bafcf)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv6/udp.c:udpv6_recvmsg
- net/ipv6/udp.c:udplite_getfrag
In net/ipv6/raw.c (ffffffff819c0035)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv6/raw.c:rawv6_send_hdrinc
In net/ipv6/mcast.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv6/tcp_ipv6.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv6/ip6_flowlabel.c (ffffffff819d265d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:fl_create
In net/ipv6/ip6mr.c (ffffffff819d8eab)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv6/ip6mr.c:ip6_mroute_getsockopt
In net/packet/af_packet.c (ffffffff819e966c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/packet/af_packet.c:packet_getsockopt
- net/packet/af_packet.c:packet_setsockopt
- net/packet/af_packet.c:packet_setsockopt
- net/packet/af_packet.c:packet_sendmsg_spkt
In net/wireless/wext-core.c (ffffffff819efc84)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/wireless/wext-core.c:ioctl_standard_iw_point
- net/wireless/wext-core.c:ioctl_standard_iw_point
- net/wireless/wext-core.c:ioctl_standard_iw_point
In net/rfkill/core.c (ffffffff819f801d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/rfkill/core.c:rfkill_fop_write
- net/rfkill/core.c:rfkill_fop_read
In net/xdp/xsk.c (ffffffff81a0697a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/xdp/xsk.c:xsk_getsockopt
- net/xdp/xsk.c:xsk_setsockopt
In lib/seq_buf.c (ffffffff81a11806)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- lib/seq_buf.c:seq_buf_to_user
In arch/x86/lib/usercopy.c (ffffffff81a1f276)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/lib/usercopy.c:copy_from_user_nmi
gcp
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/events/core.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In arch/x86/kernel/signal.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In arch/x86/kernel/ldt.c (ffffffff81036851)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/ldt.c:read_ldt
In arch/x86/kernel/fpu/regset.c (ffffffff8103f543)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/fpu/regset.c:fpregs_set
- arch/x86/kernel/fpu/regset.c:fpregs_get
- arch/x86/kernel/fpu/regset.c:xstateregs_set
- arch/x86/kernel/fpu/regset.c:xstateregs_get
- arch/x86/kernel/fpu/regset.c:xfpregs_set
- arch/x86/kernel/fpu/regset.c:xfpregs_get
In arch/x86/kernel/fpu/signal.c (ffffffff8103fa22)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/fpu/signal.c:__fpu__restore_sig
- arch/x86/kernel/fpu/signal.c:__fpu__restore_sig
In arch/x86/kernel/fpu/xstate.c (ffffffff81040d52)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/fpu/xstate.c:copy_user_to_xstate
- arch/x86/kernel/fpu/xstate.c:copy_xstate_to_user
- arch/x86/kernel/fpu/xstate.c:copy_xstate_to_user
- arch/x86/kernel/fpu/xstate.c:copy_xstate_to_user
- arch/x86/kernel/fpu/xstate.c:copy_xstate_to_user
In arch/x86/kernel/ptrace.c (ffffffff81041f66)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/ptrace.c:ioperm_get
In arch/x86/kernel/tls.c (ffffffff81043634)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/tls.c:regset_tls_set
In arch/x86/kernel/tboot.c (ffffffff81043aff)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/tboot.c:tboot_log_read
In arch/x86/kernel/stacktrace.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In arch/x86/kernel/cpu/mce/dev-mcelog.c (ffffffff81053b8a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mce/dev-mcelog.c:mce_chrdev_write
In arch/x86/kernel/cpu/mtrr/if.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In arch/x86/kernel/cpu/microcode/intel.c (ffffffff8105752d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/cpu/microcode/intel.c:generic_load_microcode
In arch/x86/kernel/cpu/resctrl/pseudo_lock.c (ffffffff810600b7)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/cpu/resctrl/pseudo_lock.c:pseudo_lock_measure_trigger
In arch/x86/kernel/crash_dump_64.c (ffffffff810716ed)
Location: include/linux/thread_info.h:115
Inline: True
In arch/x86/kernel/uprobes.c (ffffffff8107934c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/uprobes.c:arch_uretprobe_hijack_return_addr
- arch/x86/kernel/uprobes.c:arch_uretprobe_hijack_return_addr
- arch/x86/kernel/uprobes.c:emulate_push_stack
In arch/x86/kernel/umip.c (ffffffff81079cab)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/umip.c:fixup_umip_exception
In arch/x86/mm/tlb.c (ffffffff81087279)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/mm/tlb.c:tlbflush_write_file
In arch/x86/mm/mpx.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In arch/x86/mm/pkeys.c (ffffffff8108d4f9)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/mm/pkeys.c:init_pkru_write_file
In arch/x86/ia32/sys_ia32.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In arch/x86/ia32/ia32_signal.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/fork.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/exit.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/sysctl.c (ffffffff810a412a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/sysctl.c:proc_put_long
- kernel/sysctl.c:proc_dostring
In kernel/sysctl_binary.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/capability.c (ffffffff810a61dd)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/capability.c:__ia32_sys_capset
- kernel/capability.c:__x64_sys_capset
- kernel/capability.c:__ia32_sys_capget
- kernel/capability.c:__x64_sys_capget
In kernel/ptrace.c (ffffffff810a6d9c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_get_syscall_info
- kernel/ptrace.c:ptrace_writedata
- kernel/ptrace.c:ptrace_readdata
In kernel/signal.c (ffffffff810aa127)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/signal.c:__x32_compat_sys_rt_sigpending
- kernel/signal.c:__ia32_compat_sys_rt_sigpending
- kernel/signal.c:__ia32_sys_rt_sigpending
- kernel/signal.c:__x64_sys_rt_sigpending
In kernel/sys.c (ffffffff810b3a84)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/sys.c:prctl_set_auxv
- kernel/sys.c:prctl_set_mm_map
- kernel/sys.c:__ia32_sys_setdomainname
- kernel/sys.c:__x64_sys_setdomainname
- kernel/sys.c:__ia32_sys_gethostname
- kernel/sys.c:__x64_sys_gethostname
- kernel/sys.c:__ia32_sys_sethostname
- kernel/sys.c:__x64_sys_sethostname
In kernel/sched/core.c (ffffffff810d3ced)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/sched/core.c:__ia32_sys_sched_getaffinity
- kernel/sched/core.c:__x64_sys_sched_getaffinity
- kernel/sched/core.c:get_user_cpu_mask
- kernel/sched/core.c:sched_attr_copy_to_user
- kernel/sched/core.c:sched_copy_attr
In kernel/sched/debug.c (ffffffff810f154d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/sched/debug.c:sched_feat_write
In kernel/sched/psi.c (ffffffff810f96f8)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/power/qos.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/power/user.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/printk/printk.c (ffffffff81109d5d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/printk/printk.c:devkmsg_read
- kernel/printk/printk.c:devkmsg_write
In kernel/kcmp.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/profile.c (ffffffff81127c28)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/profile.c:read_profile
In kernel/time/time.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/time/posix-timers.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/time/itimer.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/module.c (ffffffff8114cac3)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/module.c:__do_sys_init_module
In kernel/kexec_core.c (ffffffff811504da)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/kexec_core.c:kimage_load_segment
- kernel/kexec_core.c:kimage_load_segment
In kernel/kexec.c (ffffffff81150f0a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/kexec.c:do_kexec_load
In kernel/compat.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/user_namespace.c (ffffffff8116915c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/user_namespace.c:proc_setgroups_write
In kernel/kprobes.c (ffffffff8117956d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/kprobes.c:write_enabled_file_bool
In kernel/seccomp.c (ffffffff81188ee2)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_get_metadata
- kernel/seccomp.c:seccomp_get_filter
In kernel/relay.c (ffffffff8118996c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/relay.c:relay_file_read
In kernel/trace/trace.c (ffffffff811a378e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/trace/trace.c:trace_parse_run_command
- kernel/trace/trace.c:tracing_buffers_read
- kernel/trace/trace.c:tracing_clock_write
- kernel/trace/trace.c:tracing_mark_raw_write
- kernel/trace/trace.c:tracing_mark_write
- kernel/trace/trace.c:tracing_set_trace_write
- kernel/trace/trace.c:tracing_trace_options_write
In kernel/trace/blktrace.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/trace/bpf_trace.c (ffffffff811c4cd4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/trace/bpf_trace.c:perf_event_query_prog_array
In kernel/trace/trace_uprobe.c (ffffffff811cff3a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/trace/trace_uprobe.c:process_fetch_insn
In kernel/bpf/core.c (ffffffff811d4490)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/core.c:bpf_prog_array_copy_to_user
In kernel/bpf/syscall.c (ffffffff811d814b)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:bpf_obj_get_info_by_fd
- kernel/bpf/syscall.c:bpf_prog_load
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_lookup_elem
In kernel/bpf/verifier.c (ffffffff811dbc91)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/verifier.c:bpf_verifier_vlog
In kernel/bpf/btf.c (ffffffff811f4fc6)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/btf.c:btf_get_info_by_fd
- kernel/bpf/btf.c:btf_get_info_by_fd
- kernel/bpf/btf.c:btf_get_info_by_fd
- kernel/bpf/btf.c:btf_new_fd
In kernel/bpf/offload.c (ffffffff811f8dc0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/offload.c:bpf_prog_offload_info_fill
In kernel/bpf/cgroup.c (ffffffff811fb39b)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/cgroup.c:__cgroup_bpf_run_filter_getsockopt
- kernel/bpf/cgroup.c:__cgroup_bpf_run_filter_getsockopt
- kernel/bpf/cgroup.c:__cgroup_bpf_run_filter_setsockopt
- kernel/bpf/cgroup.c:__cgroup_bpf_run_filter_sysctl
In kernel/events/core.c (ffffffff811feb0f)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/events/core.c:perf_copy_attr
- kernel/events/core.c:perf_read
- kernel/events/core.c:perf_read
In kernel/rseq.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In mm/maccess.c (ffffffff812215ce)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/maccess.c:__probe_user_write
- mm/maccess.c:__probe_kernel_write
- mm/maccess.c:__probe_user_read
- mm/maccess.c:__probe_kernel_read
In mm/shmem.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In mm/util.c (ffffffff8123b427)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/util.c:memdup_user_nul
- mm/util.c:vmemdup_user
- mm/util.c:memdup_user
In mm/memory.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In mm/mincore.c (ffffffff8125c1e2)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/mincore.c:__ia32_sys_mincore
- mm/mincore.c:__x64_sys_mincore
In mm/mempolicy.c (ffffffff8128f884)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/mempolicy.c:__do_compat_sys_migrate_pages
- mm/mempolicy.c:__do_compat_sys_migrate_pages
- mm/mempolicy.c:__do_compat_sys_mbind
- mm/mempolicy.c:__do_compat_sys_set_mempolicy
- mm/mempolicy.c:__do_compat_sys_get_mempolicy
- mm/mempolicy.c:kernel_get_mempolicy
- mm/mempolicy.c:get_nodes
In mm/migrate.c (ffffffff812a373e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/migrate.c:do_pages_stat
- mm/migrate.c:do_pages_stat
In mm/userfaultfd.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In mm/memfd.c (ffffffff812ccee5)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/memfd.c:__ia32_sys_memfd_create
- mm/memfd.c:__x64_sys_memfd_create
In fs/read_write.c (ffffffff812d48d7)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/read_write.c:rw_copy_check_uvector
In fs/stat.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/exec.c (ffffffff812db930)
Location: include/linux/thread_info.h:115
Inline: True
In fs/pipe.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/namei.c (ffffffff812e79f1)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/namei.c:readlink_copy
In fs/fcntl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/ioctl.c (ffffffff812e9b97)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/readdir.c (ffffffff812ea226)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/readdir.c:compat_filldir
- fs/readdir.c:compat_fillonedir
- fs/readdir.c:fillonedir
In fs/select.c (ffffffff812ec2c6)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/select.c:do_sys_poll
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
In fs/filesystems.c (ffffffff812f7153)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/filesystems.c:fs_name
In fs/seq_file.c (ffffffff812feee7)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/seq_file.c:seq_read
- fs/seq_file.c:seq_read
In fs/xattr.c (ffffffff812ffed2)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/xattr.c:listxattr
- fs/xattr.c:getxattr
- fs/xattr.c:setxattr
In fs/libfs.c (ffffffff813022ba)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/libfs.c:simple_attr_write
- fs/libfs.c:simple_write_to_buffer
- fs/libfs.c:simple_read_from_buffer
In fs/splice.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/utimes.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/d_path.c (ffffffff81310d24)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/d_path.c:__ia32_sys_getcwd
- fs/d_path.c:__x64_sys_getcwd
In fs/statfs.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/fsopen.c (ffffffff813148d3)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/fsopen.c:fscontext_read
In fs/notify/inotify/inotify_user.c (ffffffff813257d9)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/notify/inotify/inotify_user.c:inotify_read
In fs/notify/fanotify/fanotify_user.c (ffffffff81327159)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify_user.c:fanotify_write
- fs/notify/fanotify/fanotify_user.c:copy_fid_to_user
In fs/eventpoll.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/signalfd.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/timerfd.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/eventfd.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/userfaultfd.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/aio.c (ffffffff81331135)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/aio.c:aio_read_events
In fs/io_uring.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/crypto/keyring.c (ffffffff81342b6a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/crypto/keyring.c:fscrypt_ioctl_add_key
In fs/crypto/policy.c (ffffffff813450bf)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/crypto/policy.c:fscrypt_ioctl_get_policy_ex
- fs/crypto/policy.c:fscrypt_ioctl_set_policy
In fs/verity/enable.c (ffffffff81345aff)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/verity/enable.c:enable_verity
- fs/verity/enable.c:enable_verity
In fs/verity/measure.c (ffffffff813468f6)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/verity/measure.c:fsverity_ioctl_measure
In fs/binfmt_elf.c (ffffffff8134f4c2)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/binfmt_elf.c:create_elf_tables
In fs/compat_binfmt_elf.c (ffffffff81352c53)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/compat_binfmt_elf.c:create_elf_tables
In fs/fhandle.c (ffffffff81358cf3)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/fhandle.c:do_handle_open
In fs/iomap/direct-io.c (ffffffff8135bfcd)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/iomap/direct-io.c:iomap_dio_actor
- fs/iomap/direct-io.c:iomap_dio_actor
In fs/quota/quota.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/proc/task_mmu.c (ffffffff81365271)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/proc/task_mmu.c:pagemap_read
- fs/proc/task_mmu.c:clear_refs_write
In fs/proc/base.c (ffffffff8136ab61)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/proc/base.c:proc_pid_readlink
- fs/proc/base.c:comm_write
- fs/proc/base.c:sched_autogroup_write
- fs/proc/base.c:oom_score_adj_write
- fs/proc/base.c:oom_adj_write
- fs/proc/base.c:environ_read
In fs/proc/kcore.c (ffffffff8137668f)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
In fs/proc/vmcore.c (ffffffff81376ec1)
Location: include/linux/thread_info.h:115
Inline: True
In fs/kernfs/file.c (ffffffff8137c0e7)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/kernfs/file.c:kernfs_fop_write
- fs/kernfs/file.c:kernfs_fop_read
In fs/configfs/file.c (ffffffff8137f250)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/configfs/file.c:configfs_write_file
In fs/dcookies.c (ffffffff81383508)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/dcookies.c:do_lookup_dcookie
In fs/ext4/ioctl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/fat/dir.c (ffffffff813fd747)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/fat/dir.c:fat_compat_ioctl_filldir
- fs/fat/dir.c:fat_compat_ioctl_filldir
- fs/fat/dir.c:fat_compat_ioctl_filldir
- fs/fat/dir.c:fat_ioctl_filldir
- fs/fat/dir.c:fat_ioctl_filldir
- fs/fat/dir.c:fat_ioctl_filldir
In fs/fat/file.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/ecryptfs/miscdev.c (ffffffff81411fbc)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/ecryptfs/miscdev.c:ecryptfs_miscdev_read
- fs/ecryptfs/miscdev.c:ecryptfs_miscdev_read
In fs/efivarfs/file.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In ipc/compat.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In ipc/msgutil.c (ffffffff8142c0d2)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- ipc/msgutil.c:store_msg
- ipc/msgutil.c:store_msg
- ipc/msgutil.c:load_msg
- ipc/msgutil.c:load_msg
In ipc/msg.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In ipc/sem.c (ffffffff81430a09)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- ipc/sem.c:do_semtimedop
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
In ipc/shm.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In ipc/syscall.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In ipc/mqueue.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In security/keys/keyctl.c (ffffffff8143e3a3)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/keyctl.c:keyctl_get_security
- security/keys/keyctl.c:keyctl_instantiate_key_common
- security/keys/keyctl.c:keyctl_describe_key
- security/keys/keyctl.c:keyctl_describe_key
- security/keys/keyctl.c:keyctl_update_key
- security/keys/keyctl.c:__ia32_sys_add_key
- security/keys/keyctl.c:__x64_sys_add_key
In security/keys/request_key_auth.c (ffffffff81440af5)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/request_key_auth.c:request_key_auth_read
In security/keys/user_defined.c (ffffffff814411bb)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/user_defined.c:user_read
In security/keys/compat_dh.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In security/keys/dh.c (ffffffff814427f6)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/dh.c:__keyctl_dh_compute
- security/keys/dh.c:__keyctl_dh_compute
- security/keys/dh.c:__keyctl_dh_compute
In security/keys/keyctl_pkey.c (ffffffff8144312b)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/keyctl_pkey.c:keyctl_pkey_e_d_s
In security/keys/big_key.c (ffffffff81443a7d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/big_key.c:big_key_read
- security/keys/big_key.c:big_key_read
In security/keys/trusted.c (ffffffff814459a3)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/trusted.c:trusted_read
In security/keys/encrypted-keys/encrypted.c (ffffffff81446a3a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/encrypted-keys/encrypted.c:encrypted_read
In security/selinux/hooks.c (ffffffff8145277f)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_socket_getpeersec_stream
In security/selinux/selinuxfs.c (ffffffff8145cb2c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/selinux/selinuxfs.c:sel_write_load
In security/smack/smack_lsm.c (ffffffff8147142d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/smack/smack_lsm.c:smack_socket_getpeersec_stream
In security/smack/smackfs.c (ffffffff814769cd)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/smack/smackfs.c:smk_write_ptrace
- security/smack/smackfs.c:smk_write_logging
- security/smack/smackfs.c:smk_write_mapped
- security/smack/smackfs.c:smk_write_direct
- security/smack/smackfs.c:smk_write_doi
In security/tomoyo/common.c (ffffffff8147b5fb)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/tomoyo/common.c:tomoyo_flush
In security/tomoyo/securityfs_if.c (ffffffff814863ba)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/tomoyo/securityfs_if.c:tomoyo_read_self
In security/apparmor/apparmorfs.c (ffffffff8148b96e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
In security/apparmor/lsm.c (ffffffff8149bc17)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
In block/ioctl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In block/scsi_ioctl.c (ffffffff814fb2b4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/scsi_ioctl.c:sg_scsi_ioctl
- block/scsi_ioctl.c:sg_scsi_ioctl
- block/scsi_ioctl.c:sg_scsi_ioctl
- block/scsi_ioctl.c:sg_scsi_ioctl
- block/scsi_ioctl.c:sg_io
- block/scsi_ioctl.c:sg_io
In block/bsg.c (ffffffff814fbac1)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/bsg.c:bsg_scsi_complete_rq
- block/bsg.c:bsg_scsi_fill_hdr
In block/bsg-lib.c (ffffffff814fc7cb)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_transport_complete_rq
In block/compat_ioctl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In block/blk-zoned.c (ffffffff8150cf46)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/blk-zoned.c:blkdev_report_zones_ioctl
In block/blk-mq-debugfs.c (ffffffff8150f770)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_state_write
In block/sed-opal.c (ffffffff81512916)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/sed-opal.c:write_shadow_mbr
In lib/iov_iter.c (ffffffff8151b576)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- lib/iov_iter.c:hash_and_copy_to_iter
In lib/kfifo.c (ffffffff8151e28e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- lib/kfifo.c:kfifo_copy_to_user
- lib/kfifo.c:kfifo_copy_to_user
- lib/kfifo.c:kfifo_copy_from_user
- lib/kfifo.c:kfifo_copy_from_user
In lib/kstrtox.c (ffffffff81522a18)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- lib/kstrtox.c:kstrtos8_from_user
- lib/kstrtox.c:kstrtou8_from_user
- lib/kstrtox.c:kstrtos16_from_user
- lib/kstrtox.c:kstrtou16_from_user
- lib/kstrtox.c:kstrtoint_from_user
- lib/kstrtox.c:kstrtouint_from_user
- lib/kstrtox.c:kstrtol_from_user
- lib/kstrtox.c:kstrtoul_from_user
- lib/kstrtox.c:kstrtoll_from_user
- lib/kstrtox.c:kstrtoull_from_user
- lib/kstrtox.c:kstrtobool_from_user
In lib/strncpy_from_user.c (ffffffff8154e4d5)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- lib/strncpy_from_user.c:strncpy_from_user
In drivers/gpio/gpiolib.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/video/fbdev/core/fbmem.c (ffffffff815b11ba)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/video/fbdev/core/fbmem.c:fb_write
- drivers/video/fbdev/core/fbmem.c:fb_read
In drivers/video/fbdev/core/fbcmap.c (ffffffff815b4c43)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
In drivers/video/fbdev/core/fbcon.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/video/fbdev/imsttfb.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/acpi/proc.c (ffffffff815d0cb5)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/acpi/proc.c:acpi_system_write_wakeup_device
In drivers/acpi/acpi_dbg.c (ffffffff81634810)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/xen/xenbus/xenbus_dev_frontend.c (ffffffff81663810)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_write
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_read
In drivers/xen/mcelog.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/tty/tty_io.c (ffffffff8167931e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_write
In drivers/tty/n_tty.c (ffffffff8167cb90)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:copy_from_read_buf
In drivers/tty/tty_ioctl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/tty/vt/vt_ioctl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/tty/vt/vc_screen.c (ffffffff816877fb)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/vt/vc_screen.c:vcs_write
- drivers/tty/vt/vc_screen.c:vcs_read
In drivers/tty/vt/selection.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff8168b8e7)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/vt/keyboard.c:vt_do_diacrit
In drivers/tty/vt/consolemap.c (ffffffff8168d29c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/vt/consolemap.c:con_get_unimap
In drivers/tty/vt/vt.c (ffffffff816951ea)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:con_font_op
In drivers/tty/serial/serial_core.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/char/mem.c (ffffffff816aed4c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/char/mem.c:write_mem
- drivers/char/mem.c:read_mem
In drivers/char/random.c (ffffffff816b35bc)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/char/random.c:urandom_read
In drivers/char/virtio_console.c (ffffffff816b483a)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/char/hpet.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/char/hw_random/core.c (ffffffff816b89ba)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:rng_dev_read
In drivers/char/agp/frontend.c (ffffffff816bab2a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/char/agp/frontend.c:agp_ioctl
In drivers/char/agp/compat_ioctl.c (ffffffff816bd55d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/char/agp/compat_ioctl.c:compat_agp_ioctl
In drivers/char/tpm/tpm-dev-common.c (ffffffff816c264b)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/char/tpm/tpm-dev-common.c:tpm_common_write
- drivers/char/tpm/tpm-dev-common.c:tpm_common_read
In drivers/lightnvm/core.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/base/regmap/regmap-debugfs.c (ffffffff81719567)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/base/regmap/regmap-debugfs.c:regmap_reg_ranges_read_file
- drivers/base/regmap/regmap-debugfs.c:regmap_read_debugfs
In drivers/block/loop.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/mfd/ab3100-core.c (ffffffff8173f09a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/mfd/ab3100-core.c:ab3100_get_set_reg
In drivers/mfd/aat2870-core.c (ffffffff81740f3e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/mfd/aat2870-core.c:aat2870_reg_write_file
In drivers/nvdimm/bus.c (ffffffff8174552c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/nvdimm/bus.c:__nd_ioctl
- drivers/nvdimm/bus.c:__nd_ioctl
- drivers/nvdimm/bus.c:__nd_ioctl
- drivers/nvdimm/bus.c:__nd_ioctl
In drivers/dma-buf/dma-buf.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/dma-buf/sync_file.c (ffffffff8175c831)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/dma-buf/sync_file.c:sync_file_ioctl_fence_info
In drivers/dma-buf/sw_sync.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/dma-buf/udmabuf.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/scsi/scsi_ioctl.c (ffffffff81760de2)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/scsi/scsi_ioctl.c:scsi_ioctl
- drivers/scsi/scsi_ioctl.c:scsi_ioctl
In drivers/scsi/scsi_devinfo.c (ffffffff8176e20a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/scsi/scsi_devinfo.c:proc_scsi_devinfo_write
In drivers/scsi/scsi_proc.c (ffffffff8176ebe9)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/scsi/scsi_proc.c:proc_scsi_write
- drivers/scsi/scsi_proc.c:proc_scsi_host_write
In drivers/scsi/sg.c (ffffffff8177cfb6)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/scsi/sg.c:sg_read_oxfer
- drivers/scsi/sg.c:sg_read_oxfer
- drivers/scsi/sg.c:sg_new_read
In drivers/ata/libata-scsi.c (ffffffff8178f6b8)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/ata/libata-scsi.c:ata_cmd_ioctl
In drivers/gpu/vga/vgaarb.c (ffffffff817a3299)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/gpu/vga/vgaarb.c:vga_arb_write
- drivers/gpu/vga/vgaarb.c:vga_arb_read
In drivers/gpu/vga/vga_switcheroo.c (ffffffff817a4977)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/gpu/vga/vga_switcheroo.c:vga_switcheroo_debugfs_write
In drivers/net/tun.c (ffffffff817b9285)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/net/tun.c:__tun_chr_ioctl
- drivers/net/tun.c:__tun_chr_ioctl
- drivers/net/tun.c:__tun_chr_ioctl
- drivers/net/tun.c:tun_do_read
In drivers/net/ppp/ppp_generic.c (ffffffff817bd142)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/net/ppp/ppp_generic.c:ppp_set_compress
- drivers/net/ppp/ppp_generic.c:ppp_write
In drivers/vfio/vfio.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/vfio/vfio_iommu_type1.c (ffffffff817ca9b5)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/vfio/pci/vfio_pci.c (ffffffff817cbf46)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/vfio/pci/vfio_pci.c:vfio_pci_ioctl
- drivers/vfio/pci/vfio_pci.c:vfio_pci_ioctl
- drivers/vfio/pci/vfio_pci.c:vfio_pci_ioctl
In drivers/vfio/pci/vfio_pci_rdwr.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/vfio/pci/vfio_pci_config.c (ffffffff817d0b4f)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/vfio/pci/vfio_pci_config.c:vfio_pci_config_rw
- drivers/vfio/pci/vfio_pci_config.c:vfio_pci_config_rw
In drivers/vfio/pci/vfio_pci_igd.c (ffffffff817d1087)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/vfio/pci/vfio_pci_igd.c:vfio_pci_igd_rw
In drivers/cdrom/cdrom.c (ffffffff817d5695)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/cdrom/cdrom.c:mmc_ioctl_cdrom_read_data
- drivers/cdrom/cdrom.c:cdrom_read_cdda_old
In drivers/usb/core/devio.c (ffffffff817f377b)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_bulk
- drivers/usb/core/devio.c:proc_bulk
- drivers/usb/core/devio.c:proc_control
- drivers/usb/core/devio.c:proc_control
- drivers/usb/core/devio.c:copy_urb_data_to_user
- drivers/usb/core/devio.c:copy_urb_data_to_user
- drivers/usb/core/devio.c:usbdev_read
- drivers/usb/core/devio.c:usbdev_read
In drivers/usb/core/devices.c (ffffffff817f5955)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/usb/core/devices.c:usb_device_dump
In drivers/usb/host/xhci-debugfs.c (ffffffff818434d3)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/usb/host/xhci-debugfs.c:xhci_port_write
In drivers/input/input-compat.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/input/mousedev.c (ffffffff8184f475)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
In drivers/input/evdev.c (ffffffff81851d9a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:str_to_user
- drivers/input/evdev.c:bits_to_user
In drivers/input/misc/uinput.c (ffffffff81858a0f)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/rtc/dev.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/i2c/i2c-dev.c (ffffffff81866eb6)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/i2c/i2c-dev.c:i2cdev_ioctl_smbus
- drivers/i2c/i2c-dev.c:i2cdev_ioctl_smbus
- drivers/i2c/i2c-dev.c:i2cdev_read
In drivers/media/cec/cec-api.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/pps/pps.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/ptp/ptp_chardev.c (ffffffff81873f87)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/ptp/ptp_chardev.c:ptp_read
In drivers/watchdog/watchdog_dev.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/md/md.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/md/dm.c (ffffffff8189ecef)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/md/dm.c:dm_dax_copy_to_iter
- drivers/md/dm.c:dm_dax_copy_from_iter
In drivers/md/dm-ioctl.c (ffffffff818a6a1c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/md/dm-ioctl.c:ctl_ioctl
- drivers/md/dm-ioctl.c:ctl_ioctl
In net/socket.c (ffffffff81901c3c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/socket.c:__ia32_sys_socketcall
- net/socket.c:__x64_sys_socketcall
- net/socket.c:____sys_sendmsg
- net/socket.c:move_addr_to_user
In net/core/sock.c (ffffffff8190771b)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_setsockopt
In net/core/datagram.c (ffffffff81912830)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/datagram.c:skb_copy_datagram_from_iter
- net/core/datagram.c:simple_copy_to_iter
In net/core/scm.c (ffffffff819141c8)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/scm.c:put_cmsg
In net/core/flow_dissector.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/core/sysctl_net_core.c (ffffffff8191a5f1)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/sysctl_net_core.c:flow_limit_cpu_sysctl
In net/core/ethtool.c (ffffffff8192e352)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:ethtool_get_any_eeprom
- net/core/ethtool.c:ethtool_set_rxfh
- net/core/ethtool.c:ethtool_get_rxfh
- net/core/ethtool.c:ethtool_get_rxfh_indir
- net/core/ethtool.c:ethtool_get_rxnfc
- net/core/ethtool.c:ethtool_get_rxnfc
- net/core/ethtool.c:ethtool_get_rxnfc
- net/core/ethtool.c:ethtool_set_rxnfc
- net/core/ethtool.c:ethtool_set_rxnfc
- net/core/ethtool.c:ethtool_get_sset_info
In net/core/filter.c (ffffffff81950b5f)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/filter.c:sk_get_filter
- net/core/filter.c:__get_filter
- net/core/filter.c:bpf_prog_create_from_user
In net/core/dev_ioctl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/core/skmsg.c (ffffffff81959ede)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/skmsg.c:sk_msg_memcopy_from_iter
- net/core/skmsg.c:sk_msg_memcopy_from_iter
In net/compat.c (ffffffff8197b40e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/compat.c:__do_compat_sys_socketcall
- net/compat.c:put_cmsg_compat
- net/compat.c:cmsghdr_from_user_compat_to_kern
In net/netlink/af_netlink.c (ffffffff819921fd)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/netlink/af_netlink.c:netlink_sendmsg
In net/bpf/test_run.c (ffffffff81994f96)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/bpf/test_run.c:bpf_ctx_init
In net/netfilter/nf_conntrack_proto.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/ip_options.c (ffffffff819bb986)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/ip_options.c:ip_options_get_from_user
In net/ipv4/ip_output.c (ffffffff819bc8bb)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/ip_sockglue.c (ffffffff819c02c3)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/ip_sockglue.c:do_ip_getsockopt
- net/ipv4/ip_sockglue.c:do_ip_getsockopt
In net/ipv4/tcp.c (ffffffff819cc9d2)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_sendmsg_locked
- net/ipv4/tcp.c:tcp_sendmsg_locked
- net/ipv4/tcp.c:tcp_sendmsg_locked
- net/ipv4/tcp.c:tcp_sendmsg_locked
In net/ipv4/tcp_output.c (ffffffff819dc321)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:tcp_send_syn_data
In net/ipv4/tcp_ipv4.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/raw.c (ffffffff819ee09d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/raw.c:raw_geticmpfilter
- net/ipv4/raw.c:raw_seticmpfilter
In net/ipv4/udp.c (ffffffff819eef45)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_lib_getsockopt
- net/ipv4/udp.c:udp_recvmsg
- net/ipv4/udp.c:udplite_getfrag
In net/ipv4/arp.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/devinet.c (ffffffff819fa94b)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/devinet.c:inet_gifconf
In net/ipv4/af_inet.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/igmp.c (ffffffff81a05420)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/igmp.c:ip_mc_msfget
In net/ipv4/fib_frontend.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/ping.c (ffffffff81a11ae3)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/ipmr.c (ffffffff81a1e2ce)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ip_mroute_getsockopt
In net/ipv6/addrconf.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv6/route.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv6/ipv6_sockglue.c (ffffffff81a6172c)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv6/udp.c (ffffffff81a68c8f)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv6/udp.c:udpv6_recvmsg
- net/ipv6/udp.c:udplite_getfrag
In net/ipv6/raw.c (ffffffff81a6dcf5)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv6/raw.c:rawv6_send_hdrinc
In net/ipv6/mcast.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv6/tcp_ipv6.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv6/ip6_flowlabel.c (ffffffff81a8031d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:fl_create
In net/ipv6/ip6mr.c (ffffffff81a86b6b)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv6/ip6mr.c:ip6_mroute_getsockopt
In net/packet/af_packet.c (ffffffff81a9802c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/packet/af_packet.c:packet_getsockopt
- net/packet/af_packet.c:packet_setsockopt
- net/packet/af_packet.c:packet_setsockopt
- net/packet/af_packet.c:packet_sendmsg_spkt
In net/wireless/wext-core.c (ffffffff81a9e644)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/wireless/wext-core.c:ioctl_standard_iw_point
- net/wireless/wext-core.c:ioctl_standard_iw_point
- net/wireless/wext-core.c:ioctl_standard_iw_point
In net/wireless/wext-priv.c (ffffffff81a9f44d)
Location: include/linux/thread_info.h:115
Inline: True
In net/rfkill/core.c (ffffffff81aa72ad)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/rfkill/core.c:rfkill_fop_write
- net/rfkill/core.c:rfkill_fop_read
In net/xdp/xsk.c (ffffffff81ab5c3a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/xdp/xsk.c:xsk_getsockopt
- net/xdp/xsk.c:xsk_setsockopt
In lib/seq_buf.c (ffffffff81ac0b16)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- lib/seq_buf.c:seq_buf_to_user
In arch/x86/lib/usercopy.c (ffffffff81ace5f6)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/lib/usercopy.c:copy_from_user_nmi
lowlatency
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/events/core.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In arch/x86/kernel/signal.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In arch/x86/kernel/ldt.c (ffffffff81037851)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/ldt.c:read_ldt
In arch/x86/kernel/fpu/regset.c (ffffffff81040823)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/fpu/regset.c:fpregs_set
- arch/x86/kernel/fpu/regset.c:fpregs_get
- arch/x86/kernel/fpu/regset.c:xstateregs_set
- arch/x86/kernel/fpu/regset.c:xstateregs_get
- arch/x86/kernel/fpu/regset.c:xfpregs_set
- arch/x86/kernel/fpu/regset.c:xfpregs_get
In arch/x86/kernel/fpu/signal.c (ffffffff81040d43)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/fpu/signal.c:__fpu__restore_sig
- arch/x86/kernel/fpu/signal.c:__fpu__restore_sig
In arch/x86/kernel/fpu/xstate.c (ffffffff81042132)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/fpu/xstate.c:copy_user_to_xstate
- arch/x86/kernel/fpu/xstate.c:copy_xstate_to_user
- arch/x86/kernel/fpu/xstate.c:copy_xstate_to_user
- arch/x86/kernel/fpu/xstate.c:copy_xstate_to_user
- arch/x86/kernel/fpu/xstate.c:copy_xstate_to_user
In arch/x86/kernel/ptrace.c (ffffffff81043346)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/ptrace.c:ioperm_get
In arch/x86/kernel/tls.c (ffffffff81044a34)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/tls.c:regset_tls_set
In arch/x86/kernel/tboot.c (ffffffff81044eff)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/tboot.c:tboot_log_read
In arch/x86/kernel/stacktrace.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In arch/x86/kernel/cpu/mce/dev-mcelog.c (ffffffff810550da)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mce/dev-mcelog.c:mce_chrdev_write
In arch/x86/kernel/cpu/mtrr/if.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In arch/x86/kernel/cpu/microcode/intel.c (ffffffff810589cd)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/cpu/microcode/intel.c:generic_load_microcode
In arch/x86/kernel/cpu/resctrl/pseudo_lock.c (ffffffff81061617)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/cpu/resctrl/pseudo_lock.c:pseudo_lock_measure_trigger
In arch/x86/kernel/crash_dump_64.c (ffffffff8107374d)
Location: include/linux/thread_info.h:115
Inline: True
In arch/x86/kernel/uprobes.c (ffffffff8107b44c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/uprobes.c:arch_uretprobe_hijack_return_addr
- arch/x86/kernel/uprobes.c:arch_uretprobe_hijack_return_addr
- arch/x86/kernel/uprobes.c:emulate_push_stack
In arch/x86/kernel/umip.c (ffffffff8107bdab)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/umip.c:fixup_umip_exception
In arch/x86/mm/tlb.c (ffffffff810893a9)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/mm/tlb.c:tlbflush_write_file
In arch/x86/mm/mpx.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In arch/x86/mm/pkeys.c (ffffffff8108f8b9)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/mm/pkeys.c:init_pkru_write_file
In arch/x86/ia32/sys_ia32.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In arch/x86/ia32/ia32_signal.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In arch/x86/platform/uv/tlb_uv.c (ffffffff81096b20)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/platform/uv/tlb_uv.c:tunables_write
- arch/x86/platform/uv/tlb_uv.c:ptc_proc_write
In kernel/fork.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/exit.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/sysctl.c (ffffffff810ac1ea)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/sysctl.c:proc_put_long
- kernel/sysctl.c:proc_dostring
In kernel/sysctl_binary.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/capability.c (ffffffff810ae2bd)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/capability.c:__ia32_sys_capset
- kernel/capability.c:__x64_sys_capset
- kernel/capability.c:__ia32_sys_capget
- kernel/capability.c:__x64_sys_capget
In kernel/ptrace.c (ffffffff810af06c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_get_syscall_info
- kernel/ptrace.c:ptrace_writedata
- kernel/ptrace.c:ptrace_readdata
In kernel/signal.c (ffffffff810b2307)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/signal.c:__x32_compat_sys_rt_sigpending
- kernel/signal.c:__ia32_compat_sys_rt_sigpending
- kernel/signal.c:__ia32_sys_rt_sigpending
- kernel/signal.c:__x64_sys_rt_sigpending
In kernel/sys.c (ffffffff810ba4c4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/sys.c:prctl_set_auxv
- kernel/sys.c:prctl_set_mm_map
- kernel/sys.c:__ia32_sys_setdomainname
- kernel/sys.c:__x64_sys_setdomainname
- kernel/sys.c:__ia32_sys_gethostname
- kernel/sys.c:__x64_sys_gethostname
- kernel/sys.c:__ia32_sys_sethostname
- kernel/sys.c:__x64_sys_sethostname
In kernel/sched/core.c (ffffffff810dec8d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/sched/core.c:__ia32_sys_sched_getaffinity
- kernel/sched/core.c:__x64_sys_sched_getaffinity
- kernel/sched/core.c:get_user_cpu_mask
- kernel/sched/core.c:sched_attr_copy_to_user
- kernel/sched/core.c:sched_copy_attr
In kernel/sched/debug.c (ffffffff810fc53d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/sched/debug.c:sched_feat_write
In kernel/sched/psi.c (ffffffff81104838)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/power/qos.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/power/user.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/printk/printk.c (ffffffff81115ab6)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/printk/printk.c:devkmsg_read
- kernel/printk/printk.c:devkmsg_write
In kernel/kcmp.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/profile.c (ffffffff8113429c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/profile.c:read_profile
In kernel/time/time.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/time/posix-timers.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/time/itimer.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/module.c (ffffffff811597bd)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/module.c:__do_sys_init_module
In kernel/kexec_core.c (ffffffff8115d316)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/kexec_core.c:kimage_load_segment
- kernel/kexec_core.c:kimage_load_segment
In kernel/kexec.c (ffffffff8115dd2a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/kexec.c:do_kexec_load
In kernel/compat.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/user_namespace.c (ffffffff8117684c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/user_namespace.c:proc_setgroups_write
In kernel/kprobes.c (ffffffff81186e7d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/kprobes.c:write_enabled_file_bool
In kernel/seccomp.c (ffffffff81196842)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_get_metadata
- kernel/seccomp.c:seccomp_get_filter
In kernel/relay.c (ffffffff811972dc)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/relay.c:relay_file_read
In kernel/trace/trace.c (ffffffff811b151e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/trace/trace.c:trace_parse_run_command
- kernel/trace/trace.c:tracing_buffers_read
- kernel/trace/trace.c:tracing_clock_write
- kernel/trace/trace.c:tracing_mark_raw_write
- kernel/trace/trace.c:tracing_mark_write
- kernel/trace/trace.c:tracing_set_trace_write
- kernel/trace/trace.c:tracing_trace_options_write
In kernel/trace/blktrace.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/trace/bpf_trace.c (ffffffff811d2f34)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/trace/bpf_trace.c:perf_event_query_prog_array
In kernel/trace/trace_uprobe.c (ffffffff811de1da)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/trace/trace_uprobe.c:process_fetch_insn
In kernel/bpf/core.c (ffffffff811e27b0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/core.c:bpf_prog_array_copy_to_user
In kernel/bpf/syscall.c (ffffffff811e64fb)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:bpf_obj_get_info_by_fd
- kernel/bpf/syscall.c:bpf_prog_load
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_lookup_elem
In kernel/bpf/verifier.c (ffffffff811ea0a1)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/verifier.c:bpf_verifier_vlog
In kernel/bpf/btf.c (ffffffff812034e6)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/btf.c:btf_get_info_by_fd
- kernel/bpf/btf.c:btf_get_info_by_fd
- kernel/bpf/btf.c:btf_get_info_by_fd
- kernel/bpf/btf.c:btf_new_fd
In kernel/bpf/offload.c (ffffffff81207700)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/offload.c:bpf_prog_offload_info_fill
In kernel/bpf/cgroup.c (ffffffff81209f1c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/cgroup.c:__cgroup_bpf_run_filter_getsockopt
- kernel/bpf/cgroup.c:__cgroup_bpf_run_filter_getsockopt
- kernel/bpf/cgroup.c:__cgroup_bpf_run_filter_setsockopt
- kernel/bpf/cgroup.c:__cgroup_bpf_run_filter_sysctl
In kernel/events/core.c (ffffffff8120db9f)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/events/core.c:perf_copy_attr
- kernel/events/core.c:perf_read
- kernel/events/core.c:perf_read
In kernel/rseq.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In mm/maccess.c (ffffffff8123078e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/maccess.c:__probe_user_write
- mm/maccess.c:__probe_kernel_write
- mm/maccess.c:__probe_user_read
- mm/maccess.c:__probe_kernel_read
In mm/shmem.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In mm/util.c (ffffffff8124ab37)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/util.c:memdup_user_nul
- mm/util.c:vmemdup_user
- mm/util.c:memdup_user
In mm/memory.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In mm/mincore.c (ffffffff8126bbd2)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/mincore.c:__ia32_sys_mincore
- mm/mincore.c:__x64_sys_mincore
In mm/mempolicy.c (ffffffff8129fd14)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/mempolicy.c:__do_compat_sys_migrate_pages
- mm/mempolicy.c:__do_compat_sys_migrate_pages
- mm/mempolicy.c:__do_compat_sys_mbind
- mm/mempolicy.c:__do_compat_sys_set_mempolicy
- mm/mempolicy.c:__do_compat_sys_get_mempolicy
- mm/mempolicy.c:kernel_get_mempolicy
- mm/mempolicy.c:get_nodes
In mm/migrate.c (ffffffff812b3f4e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/migrate.c:do_pages_stat
- mm/migrate.c:do_pages_stat
In mm/userfaultfd.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In mm/memfd.c (ffffffff812ddc85)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/memfd.c:__ia32_sys_memfd_create
- mm/memfd.c:__x64_sys_memfd_create
In fs/read_write.c (ffffffff812e5737)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/read_write.c:rw_copy_check_uvector
In fs/stat.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/exec.c (ffffffff812ec8d7)
Location: include/linux/thread_info.h:115
Inline: True
In fs/pipe.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/namei.c (ffffffff812f8971)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/namei.c:readlink_copy
In fs/fcntl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/ioctl.c (ffffffff812fab97)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/readdir.c (ffffffff812fb216)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/readdir.c:compat_filldir
- fs/readdir.c:compat_fillonedir
- fs/readdir.c:fillonedir
In fs/select.c (ffffffff812fd2c6)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/select.c:do_sys_poll
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
In fs/filesystems.c (ffffffff81308459)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/filesystems.c:fs_name
In fs/seq_file.c (ffffffff81310227)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/seq_file.c:seq_read
- fs/seq_file.c:seq_read
In fs/xattr.c (ffffffff81311212)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/xattr.c:listxattr
- fs/xattr.c:getxattr
- fs/xattr.c:setxattr
In fs/libfs.c (ffffffff813138da)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/libfs.c:simple_attr_write
- fs/libfs.c:simple_write_to_buffer
- fs/libfs.c:simple_read_from_buffer
In fs/splice.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/utimes.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/d_path.c (ffffffff81322562)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/d_path.c:__ia32_sys_getcwd
- fs/d_path.c:__x64_sys_getcwd
In fs/statfs.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/fsopen.c (ffffffff81326443)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/fsopen.c:fscontext_read
In fs/notify/inotify/inotify_user.c (ffffffff81337287)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/notify/inotify/inotify_user.c:inotify_read
In fs/notify/fanotify/fanotify_user.c (ffffffff8133a129)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify_user.c:fanotify_write
- fs/notify/fanotify/fanotify_user.c:copy_fid_to_user
In fs/eventpoll.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/signalfd.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/timerfd.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/eventfd.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/userfaultfd.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/aio.c (ffffffff81343d15)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/aio.c:aio_read_events
In fs/io_uring.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/crypto/keyring.c (ffffffff81355e6a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/crypto/keyring.c:fscrypt_ioctl_add_key
In fs/crypto/policy.c (ffffffff8135839f)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/crypto/policy.c:fscrypt_ioctl_get_policy_ex
- fs/crypto/policy.c:fscrypt_ioctl_set_policy
In fs/verity/enable.c (ffffffff81358ddf)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/verity/enable.c:enable_verity
- fs/verity/enable.c:enable_verity
In fs/verity/measure.c (ffffffff81359bd6)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/verity/measure.c:fsverity_ioctl_measure
In fs/binfmt_elf.c (ffffffff81362a42)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/binfmt_elf.c:create_elf_tables
In fs/compat_binfmt_elf.c (ffffffff81365252)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/compat_binfmt_elf.c:fill_psinfo
- fs/compat_binfmt_elf.c:create_elf_tables
In fs/fhandle.c (ffffffff8136c3f3)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/fhandle.c:do_handle_open
In fs/iomap/direct-io.c (ffffffff8136f71d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/iomap/direct-io.c:iomap_dio_actor
- fs/iomap/direct-io.c:iomap_dio_actor
In fs/quota/quota.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/proc/task_mmu.c (ffffffff81378951)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/proc/task_mmu.c:pagemap_read
- fs/proc/task_mmu.c:clear_refs_write
In fs/proc/base.c (ffffffff8137e571)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/proc/base.c:proc_pid_readlink
- fs/proc/base.c:comm_write
- fs/proc/base.c:sched_autogroup_write
- fs/proc/base.c:oom_score_adj_write
- fs/proc/base.c:oom_adj_write
- fs/proc/base.c:environ_read
In fs/proc/kcore.c (ffffffff8138a13f)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
- fs/proc/kcore.c:read_kcore
In fs/proc/vmcore.c (ffffffff8138a971)
Location: include/linux/thread_info.h:115
Inline: True
In fs/kernfs/file.c (ffffffff8138fbb7)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/kernfs/file.c:kernfs_fop_write
- fs/kernfs/file.c:kernfs_fop_read
In fs/configfs/file.c (ffffffff81392d50)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/configfs/file.c:configfs_write_file
In fs/dcookies.c (ffffffff81397028)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/dcookies.c:do_lookup_dcookie
In fs/ext4/ioctl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/fat/dir.c (ffffffff81413377)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/fat/dir.c:fat_compat_ioctl_filldir
- fs/fat/dir.c:fat_compat_ioctl_filldir
- fs/fat/dir.c:fat_compat_ioctl_filldir
- fs/fat/dir.c:fat_ioctl_filldir
- fs/fat/dir.c:fat_ioctl_filldir
- fs/fat/dir.c:fat_ioctl_filldir
In fs/fat/file.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In fs/ecryptfs/miscdev.c (ffffffff81427c27)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/ecryptfs/miscdev.c:ecryptfs_miscdev_read
- fs/ecryptfs/miscdev.c:ecryptfs_miscdev_read
In fs/efivarfs/file.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In ipc/compat.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In ipc/msgutil.c (ffffffff814430f2)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- ipc/msgutil.c:store_msg
- ipc/msgutil.c:store_msg
- ipc/msgutil.c:load_msg
- ipc/msgutil.c:load_msg
In ipc/msg.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In ipc/sem.c (ffffffff8144705a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- ipc/sem.c:do_semtimedop
- ipc/sem.c:semctl_main
- ipc/sem.c:semctl_main
In ipc/shm.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In ipc/syscall.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In ipc/mqueue.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In security/keys/keyctl.c (ffffffff81455523)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/keyctl.c:keyctl_get_security
- security/keys/keyctl.c:keyctl_instantiate_key_common
- security/keys/keyctl.c:keyctl_describe_key
- security/keys/keyctl.c:keyctl_describe_key
- security/keys/keyctl.c:keyctl_update_key
- security/keys/keyctl.c:__ia32_sys_add_key
- security/keys/keyctl.c:__x64_sys_add_key
In security/keys/request_key_auth.c (ffffffff81457de5)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/request_key_auth.c:request_key_auth_read
In security/keys/user_defined.c (ffffffff814584cb)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/user_defined.c:user_read
In security/keys/compat_dh.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In security/keys/dh.c (ffffffff81459b26)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/dh.c:__keyctl_dh_compute
- security/keys/dh.c:__keyctl_dh_compute
- security/keys/dh.c:__keyctl_dh_compute
In security/keys/keyctl_pkey.c (ffffffff8145a45b)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/keyctl_pkey.c:keyctl_pkey_e_d_s
In security/keys/big_key.c (ffffffff8145adad)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/big_key.c:big_key_read
- security/keys/big_key.c:big_key_read
In security/keys/trusted.c (ffffffff8145ccd3)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/trusted.c:trusted_read
In security/keys/encrypted-keys/encrypted.c (ffffffff8145dd6a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/encrypted-keys/encrypted.c:encrypted_read
In security/selinux/hooks.c (ffffffff8146936f)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_socket_getpeersec_stream
In security/selinux/selinuxfs.c (ffffffff814742cc)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/selinux/selinuxfs.c:sel_write_load
In security/smack/smack_lsm.c (ffffffff81488d1d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/smack/smack_lsm.c:smack_socket_getpeersec_stream
In security/smack/smackfs.c (ffffffff8148e47d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/smack/smackfs.c:smk_write_ptrace
- security/smack/smackfs.c:smk_write_logging
- security/smack/smackfs.c:smk_write_mapped
- security/smack/smackfs.c:smk_write_direct
- security/smack/smackfs.c:smk_write_doi
In security/tomoyo/common.c (ffffffff814936db)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/tomoyo/common.c:tomoyo_flush
In security/tomoyo/securityfs_if.c (ffffffff8149defa)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/tomoyo/securityfs_if.c:tomoyo_read_self
In security/apparmor/apparmorfs.c (ffffffff814a374e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
In security/apparmor/lsm.c (ffffffff814b417a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
In block/ioctl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In block/scsi_ioctl.c (ffffffff81514364)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/scsi_ioctl.c:sg_scsi_ioctl
- block/scsi_ioctl.c:sg_scsi_ioctl
- block/scsi_ioctl.c:sg_scsi_ioctl
- block/scsi_ioctl.c:sg_scsi_ioctl
- block/scsi_ioctl.c:sg_io
- block/scsi_ioctl.c:sg_io
In block/bsg.c (ffffffff81514b71)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/bsg.c:bsg_scsi_complete_rq
- block/bsg.c:bsg_scsi_fill_hdr
In block/bsg-lib.c (ffffffff8151587b)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_transport_complete_rq
In block/compat_ioctl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In block/blk-zoned.c (ffffffff81526626)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/blk-zoned.c:blkdev_report_zones_ioctl
In block/blk-mq-debugfs.c (ffffffff81528f90)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_state_write
In block/sed-opal.c (ffffffff8152c0d6)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/sed-opal.c:write_shadow_mbr
In lib/iov_iter.c (ffffffff81534db6)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- lib/iov_iter.c:hash_and_copy_to_iter
In lib/kfifo.c (ffffffff81537afe)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- lib/kfifo.c:kfifo_copy_to_user
- lib/kfifo.c:kfifo_copy_to_user
- lib/kfifo.c:kfifo_copy_from_user
- lib/kfifo.c:kfifo_copy_from_user
In lib/kstrtox.c (ffffffff8153c398)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- lib/kstrtox.c:kstrtos8_from_user
- lib/kstrtox.c:kstrtou8_from_user
- lib/kstrtox.c:kstrtos16_from_user
- lib/kstrtox.c:kstrtou16_from_user
- lib/kstrtox.c:kstrtoint_from_user
- lib/kstrtox.c:kstrtouint_from_user
- lib/kstrtox.c:kstrtol_from_user
- lib/kstrtox.c:kstrtoul_from_user
- lib/kstrtox.c:kstrtoll_from_user
- lib/kstrtox.c:kstrtoull_from_user
- lib/kstrtox.c:kstrtobool_from_user
In lib/strncpy_from_user.c (ffffffff81568325)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- lib/strncpy_from_user.c:strncpy_from_user
In drivers/gpio/gpiolib.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/video/fbdev/core/fbmem.c (ffffffff815cac2a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/video/fbdev/core/fbmem.c:fb_write
- drivers/video/fbdev/core/fbmem.c:fb_read
In drivers/video/fbdev/core/fbcmap.c (ffffffff815ce6b3)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_set_user_cmap
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
- drivers/video/fbdev/core/fbcmap.c:fb_cmap_to_user
In drivers/video/fbdev/core/fbcon.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/video/fbdev/imsttfb.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/acpi/proc.c (ffffffff815eab75)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/acpi/proc.c:acpi_system_write_wakeup_device
In drivers/acpi/acpi_dbg.c (ffffffff8164eb30)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/xen/xenbus/xenbus_dev_frontend.c (ffffffff8167ddd0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_write
- drivers/xen/xenbus/xenbus_dev_frontend.c:xenbus_file_read
In drivers/xen/mcelog.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/tty/tty_io.c (ffffffff81693969)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_write
In drivers/tty/n_tty.c (ffffffff816971f0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:copy_from_read_buf
In drivers/tty/tty_ioctl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/tty/vt/vt_ioctl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/tty/vt/vc_screen.c (ffffffff816a1deb)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/vt/vc_screen.c:vcs_write
- drivers/tty/vt/vc_screen.c:vcs_read
In drivers/tty/vt/selection.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff816a5ee7)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/vt/keyboard.c:vt_do_diacrit
In drivers/tty/vt/consolemap.c (ffffffff816a789c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/vt/consolemap.c:con_get_unimap
In drivers/tty/vt/vt.c (ffffffff816af7ba)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:con_font_op
In drivers/tty/serial/serial_core.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/char/mem.c (ffffffff816c8e67)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/char/mem.c:write_mem
- drivers/char/mem.c:read_mem
In drivers/char/random.c (ffffffff816cdb3c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/char/random.c:urandom_read
In drivers/char/virtio_console.c (ffffffff816cf51a)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/char/hpet.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/char/hw_random/core.c (ffffffff816d2f8a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:rng_dev_read
In drivers/char/agp/frontend.c (ffffffff816d50fa)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/char/agp/frontend.c:agp_ioctl
In drivers/char/agp/compat_ioctl.c (ffffffff816d7b2d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/char/agp/compat_ioctl.c:compat_agp_ioctl
In drivers/char/tpm/tpm-dev-common.c (ffffffff816dcc1b)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/char/tpm/tpm-dev-common.c:tpm_common_write
- drivers/char/tpm/tpm-dev-common.c:tpm_common_read
In drivers/lightnvm/core.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/base/regmap/regmap-debugfs.c (ffffffff817348c7)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/base/regmap/regmap-debugfs.c:regmap_reg_ranges_read_file
- drivers/base/regmap/regmap-debugfs.c:regmap_read_debugfs
In drivers/block/loop.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/mfd/ab3100-core.c (ffffffff8175a4da)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/mfd/ab3100-core.c:ab3100_get_set_reg
In drivers/mfd/aat2870-core.c (ffffffff8175c37e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/mfd/aat2870-core.c:aat2870_reg_write_file
In drivers/nvdimm/bus.c (ffffffff8176096c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/nvdimm/bus.c:__nd_ioctl
- drivers/nvdimm/bus.c:__nd_ioctl
- drivers/nvdimm/bus.c:__nd_ioctl
- drivers/nvdimm/bus.c:__nd_ioctl
In drivers/dma-buf/dma-buf.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/dma-buf/sync_file.c (ffffffff81777ed1)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/dma-buf/sync_file.c:sync_file_ioctl_fence_info
In drivers/dma-buf/sw_sync.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/dma-buf/udmabuf.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/scsi/scsi_ioctl.c (ffffffff8177c442)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/scsi/scsi_ioctl.c:scsi_ioctl
- drivers/scsi/scsi_ioctl.c:scsi_ioctl
In drivers/scsi/scsi_devinfo.c (ffffffff817899aa)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/scsi/scsi_devinfo.c:proc_scsi_devinfo_write
In drivers/scsi/scsi_proc.c (ffffffff8178a389)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/scsi/scsi_proc.c:proc_scsi_write
- drivers/scsi/scsi_proc.c:proc_scsi_host_write
In drivers/scsi/sg.c (ffffffff81796de6)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/scsi/sg.c:sg_read_oxfer
- drivers/scsi/sg.c:sg_read_oxfer
- drivers/scsi/sg.c:sg_new_read
In drivers/ata/libata-scsi.c (ffffffff817a94f8)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/ata/libata-scsi.c:ata_cmd_ioctl
In drivers/gpu/vga/vgaarb.c (ffffffff817bd119)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/gpu/vga/vgaarb.c:vga_arb_write
- drivers/gpu/vga/vgaarb.c:vga_arb_read
In drivers/gpu/vga/vga_switcheroo.c (ffffffff817be7f7)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/gpu/vga/vga_switcheroo.c:vga_switcheroo_debugfs_write
In drivers/net/tun.c (ffffffff817d4ca2)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/net/tun.c:__tun_chr_ioctl
- drivers/net/tun.c:__tun_chr_ioctl
- drivers/net/tun.c:__tun_chr_ioctl
- drivers/net/tun.c:__tun_chr_ioctl
- drivers/net/tun.c:tun_do_read
In drivers/net/ppp/ppp_generic.c (ffffffff817d6b62)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/net/ppp/ppp_generic.c:ppp_set_compress
- drivers/net/ppp/ppp_generic.c:ppp_write
In drivers/vfio/vfio.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/vfio/vfio_iommu_type1.c (ffffffff817e4c55)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/vfio/pci/vfio_pci.c (ffffffff817e61e6)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/vfio/pci/vfio_pci.c:vfio_pci_ioctl
- drivers/vfio/pci/vfio_pci.c:vfio_pci_ioctl
- drivers/vfio/pci/vfio_pci.c:vfio_pci_ioctl
In drivers/vfio/pci/vfio_pci_rdwr.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/vfio/pci/vfio_pci_config.c (ffffffff817eadef)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/vfio/pci/vfio_pci_config.c:vfio_pci_config_rw
- drivers/vfio/pci/vfio_pci_config.c:vfio_pci_config_rw
In drivers/vfio/pci/vfio_pci_igd.c (ffffffff817eb327)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/vfio/pci/vfio_pci_igd.c:vfio_pci_igd_rw
In drivers/cdrom/cdrom.c (ffffffff817ef935)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/cdrom/cdrom.c:mmc_ioctl_cdrom_read_data
- drivers/cdrom/cdrom.c:cdrom_read_cdda_old
In drivers/usb/core/devio.c (ffffffff8180d9f6)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_bulk
- drivers/usb/core/devio.c:proc_bulk
- drivers/usb/core/devio.c:proc_control
- drivers/usb/core/devio.c:proc_control
- drivers/usb/core/devio.c:copy_urb_data_to_user
- drivers/usb/core/devio.c:copy_urb_data_to_user
- drivers/usb/core/devio.c:usbdev_read
- drivers/usb/core/devio.c:usbdev_read
In drivers/usb/core/devices.c (ffffffff8180fb95)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/usb/core/devices.c:usb_device_dump
In drivers/usb/host/xhci-debugfs.c (ffffffff8185da33)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/usb/host/xhci-debugfs.c:xhci_port_write
In drivers/input/input-compat.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/input/mousedev.c (ffffffff8186a8ed)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
In drivers/input/evdev.c (ffffffff8186cf1a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:str_to_user
- drivers/input/evdev.c:bits_to_user
In drivers/input/misc/uinput.c (ffffffff81873aef)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/rtc/dev.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/i2c/i2c-dev.c (ffffffff81882226)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/i2c/i2c-dev.c:i2cdev_ioctl_smbus
- drivers/i2c/i2c-dev.c:i2cdev_ioctl_smbus
- drivers/i2c/i2c-dev.c:i2cdev_read
In drivers/media/cec/cec-api.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/pps/pps.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/ptp/ptp_chardev.c (ffffffff8188f932)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/ptp/ptp_chardev.c:ptp_read
In drivers/watchdog/watchdog_dev.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/md/md.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/md/dm.c (ffffffff818bb5ef)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/md/dm.c:dm_dax_copy_to_iter
- drivers/md/dm.c:dm_dax_copy_from_iter
In drivers/md/dm-ioctl.c (ffffffff818c2c5c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/md/dm-ioctl.c:ctl_ioctl
- drivers/md/dm-ioctl.c:ctl_ioctl
In drivers/remoteproc/remoteproc_debugfs.c (ffffffff819080bd)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/remoteproc/remoteproc_debugfs.c:rproc_recovery_write
In net/socket.c (ffffffff81922bdc)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/socket.c:__ia32_sys_socketcall
- net/socket.c:__x64_sys_socketcall
- net/socket.c:____sys_sendmsg
- net/socket.c:move_addr_to_user
In net/core/sock.c (ffffffff8192874c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_setsockopt
In net/core/datagram.c (ffffffff819339b0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/datagram.c:skb_copy_datagram_from_iter
- net/core/datagram.c:simple_copy_to_iter
In net/core/scm.c (ffffffff81935358)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/scm.c:put_cmsg
In net/core/flow_dissector.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/core/sysctl_net_core.c (ffffffff8193b83b)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/sysctl_net_core.c:flow_limit_cpu_sysctl
In net/core/ethtool.c (ffffffff8194fa22)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:ethtool_get_any_eeprom
- net/core/ethtool.c:ethtool_set_rxfh
- net/core/ethtool.c:ethtool_get_rxfh
- net/core/ethtool.c:ethtool_get_rxfh_indir
- net/core/ethtool.c:ethtool_get_rxnfc
- net/core/ethtool.c:ethtool_get_rxnfc
- net/core/ethtool.c:ethtool_get_rxnfc
- net/core/ethtool.c:ethtool_set_rxnfc
- net/core/ethtool.c:ethtool_set_rxnfc
- net/core/ethtool.c:ethtool_get_sset_info
In net/core/filter.c (ffffffff8197252f)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/filter.c:sk_get_filter
- net/core/filter.c:__get_filter
- net/core/filter.c:bpf_prog_create_from_user
In net/core/dev_ioctl.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/core/skmsg.c (ffffffff8197c0fe)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/skmsg.c:sk_msg_memcopy_from_iter
- net/core/skmsg.c:sk_msg_memcopy_from_iter
In net/compat.c (ffffffff8199d95e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/compat.c:__do_compat_sys_socketcall
- net/compat.c:put_cmsg_compat
- net/compat.c:cmsghdr_from_user_compat_to_kern
In net/netlink/af_netlink.c (ffffffff819b4ced)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/netlink/af_netlink.c:netlink_sendmsg
In net/bpf/test_run.c (ffffffff819b7b16)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/bpf/test_run.c:bpf_ctx_init
In net/ipv4/ip_options.c (ffffffff819c5296)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/ip_options.c:ip_options_get_from_user
In net/ipv4/ip_output.c (ffffffff819c61cb)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/ip_sockglue.c (ffffffff819c9c9c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/ip_sockglue.c:do_ip_getsockopt
- net/ipv4/ip_sockglue.c:do_ip_getsockopt
In net/ipv4/tcp.c (ffffffff819d6562)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_sendmsg_locked
- net/ipv4/tcp.c:tcp_sendmsg_locked
- net/ipv4/tcp.c:tcp_sendmsg_locked
- net/ipv4/tcp.c:tcp_sendmsg_locked
In net/ipv4/tcp_output.c (ffffffff819e5fa1)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:tcp_send_syn_data
In net/ipv4/tcp_ipv4.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/raw.c (ffffffff819f80fd)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/raw.c:raw_geticmpfilter
- net/ipv4/raw.c:raw_seticmpfilter
In net/ipv4/udp.c (ffffffff819f9735)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_lib_getsockopt
- net/ipv4/udp.c:udp_recvmsg
- net/ipv4/udp.c:udplite_getfrag
In net/ipv4/arp.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/devinet.c (ffffffff81a04c9b)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/devinet.c:inet_gifconf
In net/ipv4/af_inet.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/igmp.c (ffffffff81a0f9b0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/igmp.c:ip_mc_msfget
In net/ipv4/fib_frontend.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/ping.c (ffffffff81a1c453)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv4/ipmr.c (ffffffff81a295fa)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ip_mroute_getsockopt
In net/ipv6/addrconf.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv6/route.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv6/ipv6_sockglue.c (ffffffff81a6dbec)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv6/udp.c (ffffffff81a7527a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv6/udp.c:udpv6_recvmsg
- net/ipv6/udp.c:udplite_getfrag
In net/ipv6/raw.c (ffffffff81a7a315)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv6/raw.c:rawv6_send_hdrinc
In net/ipv6/mcast.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv6/tcp_ipv6.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In net/ipv6/ip6_flowlabel.c (ffffffff81a8cccd)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:fl_create
In net/ipv6/ip6mr.c (ffffffff81a9372b)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv6/ip6mr.c:ip6_mroute_getsockopt
In net/packet/af_packet.c (ffffffff81aa489c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/packet/af_packet.c:packet_getsockopt
- net/packet/af_packet.c:packet_setsockopt
- net/packet/af_packet.c:packet_setsockopt
- net/packet/af_packet.c:packet_sendmsg_spkt
In net/wireless/wext-core.c (ffffffff81aaa844)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/wireless/wext-core.c:ioctl_standard_iw_point
- net/wireless/wext-core.c:ioctl_standard_iw_point
- net/wireless/wext-core.c:ioctl_standard_iw_point
In net/wireless/wext-priv.c (ffffffff81aab64d)
Location: include/linux/thread_info.h:115
Inline: True
In net/rfkill/core.c (ffffffff81ab364d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/rfkill/core.c:rfkill_fop_write
- net/rfkill/core.c:rfkill_fop_read
In net/xdp/xsk.c (ffffffff81ac1e4a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/xdp/xsk.c:xsk_getsockopt
- net/xdp/xsk.c:xsk_setsockopt
In lib/seq_buf.c (ffffffff81accfe6)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- lib/seq_buf.c:seq_buf_to_user
In arch/x86/lib/usercopy.c (ffffffff81adab06)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/lib/usercopy.c:copy_from_user_nmi