check_copy_size
Regular
4.4
: Absent ⚠️
4.8
: Absent ⚠️
4.10
: Absent ⚠️
4.13
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/ldt.c (ffffffff810300ec)
Location: include/linux/thread_info.h:127
Inline: True
Inline callers:
- arch/x86/kernel/ldt.c:sys_modify_ldt
In arch/x86/kernel/tls.c (0)
Location: include/linux/thread_info.h:127
Inline: True
In arch/x86/kernel/tboot.c (ffffffff8103b7f9)
Location: include/linux/thread_info.h:127
Inline: True
Inline callers:
- arch/x86/kernel/tboot.c:tboot_log_read
In arch/x86/kernel/cpu/mcheck/dev-mcelog.c (ffffffff8104c63f)
Location: include/linux/thread_info.h:127
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:127
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:127
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:127
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:127
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:127
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:127
Inline: True
In arch/x86/mm/pkeys.c (ffffffff81079c73)
Location: include/linux/thread_info.h:127
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:127
Inline: True
In kernel/exit.c (0)
Location: include/linux/thread_info.h:127
Inline: True
In kernel/sysctl.c (ffffffff8108c931)
Location: include/linux/thread_info.h:127
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:127
Inline: True
In kernel/capability.c (ffffffff8108f648)
Location: include/linux/thread_info.h:127
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:127
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:127
Inline: True
Inline callers:
- kernel/signal.c:compat_SyS_rt_sigpending
In kernel/sys.c (ffffffff81097927)
Location: include/linux/thread_info.h:127
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:127
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:127
Inline: True
Inline callers:
- kernel/sched/debug.c:sched_feat_write
In kernel/power/qos.c (0)
Location: include/linux/thread_info.h:127
Inline: True
In kernel/power/user.c (0)
Location: include/linux/thread_info.h:127
Inline: True
In kernel/printk/printk.c (ffffffff810e331f)
Location: include/linux/thread_info.h:127
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:127
Inline: True
In kernel/profile.c (ffffffff810fa2a3)
Location: include/linux/thread_info.h:127
Inline: True
Inline callers:
- kernel/profile.c:read_profile
In kernel/time/time.c (0)
Location: include/linux/thread_info.h:127
Inline: True
In kernel/time/posix-timers.c (0)
Location: include/linux/thread_info.h:127
Inline: True
In kernel/time/itimer.c (0)
Location: include/linux/thread_info.h:127
Inline: True
In kernel/futex.c (0)
Location: include/linux/thread_info.h:127
Inline: True
In kernel/module.c (ffffffff8111abef)
Location: include/linux/thread_info.h:127
Inline: True
Inline callers:
- kernel/module.c:SYSC_init_module
In kernel/kexec_core.c (ffffffff8111e09f)
Location: include/linux/thread_info.h:127
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:127
Inline: True
Inline callers:
- kernel/kexec.c:do_kexec_load
In kernel/compat.c (ffffffff811210c1)
Location: include/linux/thread_info.h:127
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:127
Inline: True
Inline callers:
- kernel/user_namespace.c:proc_setgroups_write
In kernel/kprobes.c (ffffffff81142085)
Location: include/linux/thread_info.h:127
Inline: True
Inline callers:
- kernel/kprobes.c:write_enabled_file_bool
In kernel/seccomp.c (ffffffff81150c13)
Location: include/linux/thread_info.h:127
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_get_filter
In kernel/relay.c (ffffffff81151433)
Location: include/linux/thread_info.h:127
Inline: True
Inline callers:
- kernel/relay.c:relay_file_read
In kernel/trace/trace.c (ffffffff811677e8)
Location: include/linux/thread_info.h:127
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:127
Inline: True
In kernel/trace/trace_probe.c (ffffffff8118a3f2)
Location: include/linux/thread_info.h:127
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:127
Inline: True
In kernel/bpf/syscall.c (ffffffff811925bb)
Location: include/linux/thread_info.h:127
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:127
Inline: True
Inline callers:
- kernel/bpf/verifier.c:bpf_check
In kernel/events/core.c (ffffffff811aa47d)
Location: include/linux/thread_info.h:127
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/shmem.c (ffffffff811dd13d)
Location: include/linux/thread_info.h:127
Inline: True
Inline callers:
- mm/shmem.c:SyS_memfd_create
In mm/util.c (ffffffff811dd735)
Location: include/linux/thread_info.h:127
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:127
Inline: True
In mm/memory.c (0)
Location: include/linux/thread_info.h:127
Inline: True
In mm/mincore.c (ffffffff811f940c)
Location: include/linux/thread_info.h:127
Inline: True
Inline callers:
- mm/mincore.c:SyS_mincore
In mm/mempolicy.c (ffffffff8121e308)
Location: include/linux/thread_info.h:127
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:127
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:127
Inline: True
In fs/read_write.c (ffffffff812525a6)
Location: include/linux/thread_info.h:127
Inline: True
Inline callers:
- fs/read_write.c:rw_copy_check_uvector
In fs/stat.c (0)
Location: include/linux/thread_info.h:127
Inline: True
In fs/exec.c (ffffffff81259500)
Location: include/linux/thread_info.h:127
Inline: True
In fs/pipe.c (0)
Location: include/linux/thread_info.h:127
Inline: True
In fs/namei.c (ffffffff8126522d)
Location: include/linux/thread_info.h:127
Inline: True
Inline callers:
- fs/namei.c:readlink_copy
In fs/fcntl.c (0)
Location: include/linux/thread_info.h:127
Inline: True
In fs/ioctl.c (ffffffff8126741a)
Location: include/linux/thread_info.h:127
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/readdir.c (ffffffff81267f5b)
Location: include/linux/thread_info.h:127
Inline: True
Inline callers:
- fs/readdir.c:compat_filldir
- fs/readdir.c:filldir64
- fs/readdir.c:filldir
In fs/select.c (ffffffff8126974f)
Location: include/linux/thread_info.h:127
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/dcache.c (ffffffff8126f410)
Location: include/linux/thread_info.h:127
Inline: True
Inline callers:
- fs/dcache.c:SyS_getcwd
In fs/filesystems.c (ffffffff812746e6)
Location: include/linux/thread_info.h:127
Inline: True
Inline callers:
- fs/filesystems.c:SyS_sysfs
In fs/seq_file.c (ffffffff81279fce)
Location: include/linux/thread_info.h:127
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:127
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:127
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:127
Inline: True
In fs/utimes.c (0)
Location: include/linux/thread_info.h:127
Inline: True
In fs/statfs.c (0)
Location: include/linux/thread_info.h:127
Inline: True
In fs/notify/inotify/inotify_user.c (ffffffff8129af80)
Location: include/linux/thread_info.h:127
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:127
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:127
Inline: True
In fs/signalfd.c (0)
Location: include/linux/thread_info.h:127
Inline: True
In fs/timerfd.c (0)
Location: include/linux/thread_info.h:127
Inline: True
In fs/eventfd.c (0)
Location: include/linux/thread_info.h:127
Inline: True
In fs/userfaultfd.c (0)
Location: include/linux/thread_info.h:127
Inline: True
In fs/aio.c (ffffffff812a5e6c)
Location: include/linux/thread_info.h:127
Inline: True
Inline callers:
- fs/aio.c:aio_read_events
In fs/dax.c (ffffffff812a970e)
Location: include/linux/thread_info.h:127
Inline: True
Inline callers:
- fs/dax.c:dax_iomap_actor
In fs/crypto/policy.c (0)
Location: include/linux/thread_info.h:127
Inline: True
In fs/compat_ioctl.c (0)
Location: include/linux/thread_info.h:127
Inline: True
In fs/binfmt_elf.c (ffffffff812b760f)
Location: include/linux/thread_info.h:127
Inline: True
Inline callers:
- fs/binfmt_elf.c:create_elf_tables
In fs/compat_binfmt_elf.c (ffffffff812ba657)
Location: include/linux/thread_info.h:127
Inline: True
Inline callers:
- fs/compat_binfmt_elf.c:create_elf_tables
In fs/fhandle.c (ffffffff812bdb2b)
Location: include/linux/thread_info.h:127
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:127
Inline: True
In fs/proc/task_mmu.c (ffffffff812c64b9)
Location: include/linux/thread_info.h:127
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:127
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:127
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:127
Inline: True
In fs/kernfs/file.c (ffffffff812dc0e4)
Location: include/linux/thread_info.h:127
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:127
Inline: True
Inline callers:
- fs/configfs/file.c:configfs_write_file
In fs/dcookies.c (ffffffff812e2efc)
Location: include/linux/thread_info.h:127
Inline: True
Inline callers:
- fs/dcookies.c:compat_SyS_lookup_dcookie
In fs/ext4/ioctl.c (0)
Location: include/linux/thread_info.h:127
Inline: True
In fs/fat/dir.c (ffffffff81356dee)
Location: include/linux/thread_info.h:127
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 (ffffffff8136ade6)
Location: include/linux/thread_info.h:127
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:127
Inline: True
Inline callers:
- fs/debugfs/file.c:debugfs_write_file_bool
In fs/efivarfs/file.c (0)
Location: include/linux/thread_info.h:127
Inline: True
In ipc/compat.c (0)
Location: include/linux/thread_info.h:127
Inline: True
In ipc/msgutil.c (ffffffff813839b9)
Location: include/linux/thread_info.h:127
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:127
Inline: True
In ipc/sem.c (ffffffff81386b84)
Location: include/linux/thread_info.h:127
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:127
Inline: True
In ipc/mqueue.c (0)
Location: include/linux/thread_info.h:127
Inline: True
In security/keys/keyctl.c (ffffffff8139286b)
Location: include/linux/thread_info.h:127
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:127
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:127
Inline: True
Inline callers:
- security/keys/user_defined.c:user_read
In security/keys/compat_dh.c (0)
Location: include/linux/thread_info.h:127
Inline: True
In security/keys/dh.c (ffffffff81396125)
Location: include/linux/thread_info.h:127
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:127
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:127
Inline: True
Inline callers:
- security/keys/trusted.c:trusted_read
In security/keys/encrypted-keys/encrypted.c (ffffffff8139a138)
Location: include/linux/thread_info.h:127
Inline: True
Inline callers:
- security/keys/encrypted-keys/encrypted.c:encrypted_read
In security/security.c (ffffffff8139fd38)
Location: include/linux/thread_info.h:127
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:127
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_socket_getpeersec_stream
In security/selinux/selinuxfs.c (ffffffff813adeef)
Location: include/linux/thread_info.h:127
Inline: True
Inline callers:
- security/selinux/selinuxfs.c:sel_write_load
In security/smack/smack_lsm.c (ffffffff813c1966)
Location: include/linux/thread_info.h:127
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:127
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:127
Inline: True
Inline callers:
- security/tomoyo/common.c:tomoyo_flush
In security/tomoyo/securityfs_if.c (ffffffff813d67bf)
Location: include/linux/thread_info.h:127
Inline: True
Inline callers:
- security/tomoyo/securityfs_if.c:tomoyo_read_self
In security/apparmor/apparmorfs.c (ffffffff813db2a5)
Location: include/linux/thread_info.h:127
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
In security/apparmor/lsm.c (ffffffff813e8cec)
Location: include/linux/thread_info.h:127
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:127
Inline: True
Inline callers:
- security/integrity/evm/evm_secfs.c:evm_write_key
In block/ioctl.c (0)
Location: include/linux/thread_info.h:127
Inline: True
In block/scsi_ioctl.c (ffffffff814433de)
Location: include/linux/thread_info.h:127
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:127
Inline: True
Inline callers:
- block/bsg.c:blk_complete_sgv4_hdr_rq
In block/compat_ioctl.c (0)
Location: include/linux/thread_info.h:127
Inline: True
In block/blk-zoned.c (ffffffff814576ab)
Location: include/linux/thread_info.h:127
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:127
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_state_write
In lib/iov_iter.c (ffffffff814675d7)
Location: include/linux/thread_info.h:127
Inline: True
In lib/kfifo.c (ffffffff81469991)
Location: include/linux/thread_info.h:127
Inline: True
In lib/kstrtox.c (ffffffff8146e1b3)
Location: include/linux/thread_info.h:127
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 (ffffffff81491e61)
Location: include/linux/thread_info.h:127
Inline: True
Inline callers:
- drivers/pinctrl/pinconf.c:pinconf_dbg_config_write
In drivers/gpio/gpiolib.c (0)
Location: include/linux/thread_info.h:127
Inline: True
In drivers/video/fbdev/core/fbmem.c (ffffffff814ea120)
Location: include/linux/thread_info.h:127
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:127
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:127
Inline: True
In drivers/acpi/proc.c (ffffffff814fb256)
Location: include/linux/thread_info.h:127
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:127
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:127
Inline: True
In drivers/tty/tty_io.c (ffffffff81572ac1)
Location: include/linux/thread_info.h:127
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_write
In drivers/tty/n_tty.c (ffffffff81578e9f)
Location: include/linux/thread_info.h:127
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:127
Inline: True
In drivers/tty/vt/vt_ioctl.c (0)
Location: include/linux/thread_info.h:127
Inline: True
In drivers/tty/vt/vc_screen.c (ffffffff81581db7)
Location: include/linux/thread_info.h:127
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:127
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff81585c93)
Location: include/linux/thread_info.h:127
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:127
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:127
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:127
Inline: True
In drivers/char/mem.c (ffffffff815a4118)
Location: include/linux/thread_info.h:127
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:127
Inline: True
Inline callers:
- drivers/char/random.c:urandom_read
In drivers/char/virtio_console.c (ffffffff815aa8bb)
Location: include/linux/thread_info.h:127
Inline: True
In drivers/char/hpet.c (0)
Location: include/linux/thread_info.h:127
Inline: True
In drivers/char/hw_random/core.c (ffffffff815adb32)
Location: include/linux/thread_info.h:127
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:127
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:127
Inline: True
In drivers/char/tpm/tpm-dev-common.c (ffffffff815bb3d2)
Location: include/linux/thread_info.h:127
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:127
Inline: True
In drivers/base/regmap/regmap-debugfs.c (ffffffff816022fe)
Location: include/linux/thread_info.h:127
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:127
Inline: True
In drivers/mfd/ab3100-core.c (ffffffff81628374)
Location: include/linux/thread_info.h:127
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:127
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:127
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:127
Inline: True
In drivers/dma-buf/sync_file.c (ffffffff81641324)
Location: include/linux/thread_info.h:127
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:127
Inline: True
In drivers/scsi/scsi_ioctl.c (ffffffff81645228)
Location: include/linux/thread_info.h:127
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:127
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:127
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 (ffffffff8166194d)
Location: include/linux/thread_info.h:127
Inline: True
Inline callers:
- drivers/scsi/sg.c:sg_new_read
In drivers/ata/libata-scsi.c (ffffffff8167289a)
Location: include/linux/thread_info.h:127
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:127
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:127
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:127
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:127
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:127
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:127
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:127
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:127
Inline: True
In drivers/input/mousedev.c (ffffffff81710078)
Location: include/linux/thread_info.h:127
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
In drivers/input/evdev.c (ffffffff817123c2)
Location: include/linux/thread_info.h:127
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:127
Inline: True
In drivers/rtc/rtc-dev.c (0)
Location: include/linux/thread_info.h:127
Inline: True
In drivers/i2c/i2c-dev.c (ffffffff8172509a)
Location: include/linux/thread_info.h:127
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:127
Inline: True
In drivers/md/md.c (0)
Location: include/linux/thread_info.h:127
Inline: True
In drivers/md/dm.c (ffffffff8174c686)
Location: include/linux/thread_info.h:127
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:127
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:127
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 (ffffffff817b6a7e)
Location: include/linux/thread_info.h:127
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:127
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:127
Inline: True
Inline callers:
- net/core/scm.c:put_cmsg
In net/core/sysctl_net_core.c (ffffffff817c6de2)
Location: include/linux/thread_info.h:127
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:127
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:127
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:127
Inline: True
In net/compat.c (ffffffff817fb199)
Location: include/linux/thread_info.h:127
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:127
Inline: True
Inline callers:
- net/netlink/af_netlink.c:netlink_sendmsg
In net/bpf/test_run.c (ffffffff8180c7ee)
Location: include/linux/thread_info.h:127
Inline: True
In net/ipv4/ip_options.c (ffffffff8181813d)
Location: include/linux/thread_info.h:127
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:127
Inline: True
In net/ipv4/ip_sockglue.c (ffffffff8181c0e9)
Location: include/linux/thread_info.h:127
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:127
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:127
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:tcp_connect
In net/ipv4/tcp_ipv4.c (0)
Location: include/linux/thread_info.h:127
Inline: True
In net/ipv4/raw.c (ffffffff818447ce)
Location: include/linux/thread_info.h:127
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:127
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:127
Inline: True
In net/ipv4/devinet.c (0)
Location: include/linux/thread_info.h:127
Inline: True
In net/ipv4/igmp.c (ffffffff818595ae)
Location: include/linux/thread_info.h:127
Inline: True
Inline callers:
- net/ipv4/igmp.c:ip_mc_msfget
In net/ipv4/fib_frontend.c (0)
Location: include/linux/thread_info.h:127
Inline: True
In net/ipv4/ping.c (ffffffff81863462)
Location: include/linux/thread_info.h:127
Inline: True
In net/ipv4/ipmr.c (ffffffff8186cd89)
Location: include/linux/thread_info.h:127
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ip_mroute_getsockopt
In net/ipv6/addrconf.c (0)
Location: include/linux/thread_info.h:127
Inline: True
In net/ipv6/route.c (0)
Location: include/linux/thread_info.h:127
Inline: True
In net/ipv6/ipv6_sockglue.c (ffffffff818a1adb)
Location: include/linux/thread_info.h:127
Inline: True
In net/ipv6/udp.c (ffffffff818a7f6b)
Location: include/linux/thread_info.h:127
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:127
Inline: True
Inline callers:
- net/ipv6/raw.c:rawv6_sendmsg
In net/ipv6/mcast.c (0)
Location: include/linux/thread_info.h:127
Inline: True
In net/ipv6/tcp_ipv6.c (0)
Location: include/linux/thread_info.h:127
Inline: True
In net/ipv6/exthdrs.c (ffffffff818ba536)
Location: include/linux/thread_info.h:127
Inline: True
Inline callers:
- net/ipv6/exthdrs.c:ipv6_renew_option
In net/ipv6/ip6_flowlabel.c (ffffffff818be178)
Location: include/linux/thread_info.h:127
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:fl_create
In net/ipv6/ip6mr.c (ffffffff818c3f47)
Location: include/linux/thread_info.h:127
Inline: True
Inline callers:
- net/ipv6/ip6mr.c:ip6_mroute_getsockopt
In net/packet/af_packet.c (ffffffff818d5794)
Location: include/linux/thread_info.h:127
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
- net/packet/af_packet.c:packet_sendmsg_spkt
In net/wireless/wext-core.c (ffffffff818d6f33)
Location: include/linux/thread_info.h:127
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:127
Inline: True
In net/rfkill/core.c (ffffffff818dfdd2)
Location: include/linux/thread_info.h:127
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:127
Inline: True
Inline callers:
- lib/seq_buf.c:seq_buf_to_user
4.15
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/ldt.c (ffffffff810324ff)
Location: include/linux/thread_info.h:131
Inline: True
Inline callers:
- arch/x86/kernel/ldt.c:SyS_modify_ldt
In arch/x86/kernel/tls.c (0)
Location: include/linux/thread_info.h:131
Inline: True
In arch/x86/kernel/tboot.c (ffffffff8103e219)
Location: include/linux/thread_info.h:131
Inline: True
Inline callers:
- arch/x86/kernel/tboot.c:tboot_log_read
In arch/x86/kernel/cpu/mcheck/dev-mcelog.c (ffffffff8104feef)
Location: include/linux/thread_info.h:131
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:131
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:131
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:131
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:131
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:131
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:131
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:131
Inline: True
In arch/x86/mm/pkeys.c (ffffffff8107fee3)
Location: include/linux/thread_info.h:131
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:131
Inline: True
In kernel/exit.c (0)
Location: include/linux/thread_info.h:131
Inline: True
In kernel/sysctl.c (ffffffff81093e41)
Location: include/linux/thread_info.h:131
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:131
Inline: True
In kernel/capability.c (ffffffff81096508)
Location: include/linux/thread_info.h:131
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:131
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:131
Inline: True
In kernel/sys.c (ffffffff8109e617)
Location: include/linux/thread_info.h:131
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:131
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:131
Inline: True
Inline callers:
- kernel/sched/debug.c:sched_feat_write
In kernel/power/qos.c (0)
Location: include/linux/thread_info.h:131
Inline: True
In kernel/power/user.c (0)
Location: include/linux/thread_info.h:131
Inline: True
In kernel/printk/printk.c (ffffffff810eb70f)
Location: include/linux/thread_info.h:131
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:131
Inline: True
In kernel/profile.c (ffffffff81104c28)
Location: include/linux/thread_info.h:131
Inline: True
Inline callers:
- kernel/profile.c:read_profile
In kernel/time/time.c (0)
Location: include/linux/thread_info.h:131
Inline: True
In kernel/time/posix-timers.c (0)
Location: include/linux/thread_info.h:131
Inline: True
In kernel/time/itimer.c (0)
Location: include/linux/thread_info.h:131
Inline: True
In kernel/futex.c (0)
Location: include/linux/thread_info.h:131
Inline: True
In kernel/module.c (ffffffff81126176)
Location: include/linux/thread_info.h:131
Inline: True
Inline callers:
- kernel/module.c:SYSC_init_module
In kernel/kexec_core.c (ffffffff8112988f)
Location: include/linux/thread_info.h:131
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:131
Inline: True
Inline callers:
- kernel/kexec.c:do_kexec_load
In kernel/compat.c (ffffffff8112c731)
Location: include/linux/thread_info.h:131
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:131
Inline: True
Inline callers:
- kernel/user_namespace.c:proc_setgroups_write
In kernel/kprobes.c (ffffffff8114ee45)
Location: include/linux/thread_info.h:131
Inline: True
Inline callers:
- kernel/kprobes.c:write_enabled_file_bool
In kernel/seccomp.c (ffffffff8115d411)
Location: include/linux/thread_info.h:131
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_get_filter
In kernel/relay.c (ffffffff8115dc33)
Location: include/linux/thread_info.h:131
Inline: True
Inline callers:
- kernel/relay.c:relay_file_read
In kernel/trace/trace.c (ffffffff81177402)
Location: include/linux/thread_info.h:131
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_set_trace_write
- kernel/trace/trace.c:tracing_trace_options_write
In kernel/trace/blktrace.c (0)
Location: include/linux/thread_info.h:131
Inline: True
In kernel/trace/trace_uprobe.c (0)
Location: include/linux/thread_info.h:131
Inline: True
In kernel/bpf/core.c (0)
Location: include/linux/thread_info.h:131
Inline: True
In kernel/bpf/syscall.c (ffffffff8119fd9f)
Location: include/linux/thread_info.h:131
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:131
Inline: True
Inline callers:
- kernel/bpf/verifier.c:verbose
In kernel/bpf/cgroup.c (0)
Location: include/linux/thread_info.h:131
Inline: True
In kernel/events/core.c (ffffffff811bdd6d)
Location: include/linux/thread_info.h:131
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/shmem.c (ffffffff811f2b7b)
Location: include/linux/thread_info.h:131
Inline: True
Inline callers:
- mm/shmem.c:SyS_memfd_create
In mm/util.c (ffffffff811f31b5)
Location: include/linux/thread_info.h:131
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:131
Inline: True
In mm/mincore.c (ffffffff8121182c)
Location: include/linux/thread_info.h:131
Inline: True
Inline callers:
- mm/mincore.c:SyS_mincore
In mm/mempolicy.c (ffffffff81239558)
Location: include/linux/thread_info.h:131
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:131
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:131
Inline: True
In fs/read_write.c (ffffffff812743f6)
Location: include/linux/thread_info.h:131
Inline: True
Inline callers:
- fs/read_write.c:rw_copy_check_uvector
In fs/stat.c (0)
Location: include/linux/thread_info.h:131
Inline: True
In fs/exec.c (ffffffff8127b6a1)
Location: include/linux/thread_info.h:131
Inline: True
In fs/pipe.c (0)
Location: include/linux/thread_info.h:131
Inline: True
In fs/namei.c (ffffffff81287acd)
Location: include/linux/thread_info.h:131
Inline: True
Inline callers:
- fs/namei.c:readlink_copy
In fs/fcntl.c (0)
Location: include/linux/thread_info.h:131
Inline: True
In fs/ioctl.c (ffffffff81289cb3)
Location: include/linux/thread_info.h:131
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/readdir.c (ffffffff8128a80b)
Location: include/linux/thread_info.h:131
Inline: True
Inline callers:
- fs/readdir.c:compat_filldir
- fs/readdir.c:filldir64
- fs/readdir.c:filldir
In fs/select.c (ffffffff8128bfff)
Location: include/linux/thread_info.h:131
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/dcache.c (ffffffff81291d30)
Location: include/linux/thread_info.h:131
Inline: True
Inline callers:
- fs/dcache.c:SyS_getcwd
In fs/filesystems.c (ffffffff81296fe6)
Location: include/linux/thread_info.h:131
Inline: True
Inline callers:
- fs/filesystems.c:SyS_sysfs
In fs/seq_file.c (ffffffff8129ca3c)
Location: include/linux/thread_info.h:131
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:131
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:131
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:131
Inline: True
In fs/utimes.c (0)
Location: include/linux/thread_info.h:131
Inline: True
In fs/statfs.c (0)
Location: include/linux/thread_info.h:131
Inline: True
In fs/notify/inotify/inotify_user.c (ffffffff812be389)
Location: include/linux/thread_info.h:131
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:131
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:131
Inline: True
In fs/signalfd.c (0)
Location: include/linux/thread_info.h:131
Inline: True
In fs/timerfd.c (0)
Location: include/linux/thread_info.h:131
Inline: True
In fs/eventfd.c (0)
Location: include/linux/thread_info.h:131
Inline: True
In fs/userfaultfd.c (0)
Location: include/linux/thread_info.h:131
Inline: True
In fs/aio.c (ffffffff812c939c)
Location: include/linux/thread_info.h:131
Inline: True
Inline callers:
- fs/aio.c:aio_read_events
In fs/dax.c (ffffffff812ccccd)
Location: include/linux/thread_info.h:131
Inline: True
Inline callers:
- fs/dax.c:dax_iomap_actor
In fs/crypto/policy.c (0)
Location: include/linux/thread_info.h:131
Inline: True
In fs/binfmt_elf.c (ffffffff812daec3)
Location: include/linux/thread_info.h:131
Inline: True
Inline callers:
- fs/binfmt_elf.c:create_elf_tables
In fs/compat_binfmt_elf.c (ffffffff812ddf38)
Location: include/linux/thread_info.h:131
Inline: True
Inline callers:
- fs/compat_binfmt_elf.c:create_elf_tables
In fs/fhandle.c (ffffffff812e121b)
Location: include/linux/thread_info.h:131
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:131
Inline: True
In fs/proc/task_mmu.c (ffffffff812ea399)
Location: include/linux/thread_info.h:131
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:131
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:131
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:131
Inline: True
In fs/kernfs/file.c (ffffffff81300bd1)
Location: include/linux/thread_info.h:131
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:131
Inline: True
Inline callers:
- fs/configfs/file.c:configfs_write_file
In fs/dcookies.c (ffffffff8130792c)
Location: include/linux/thread_info.h:131
Inline: True
Inline callers:
- fs/dcookies.c:compat_SyS_lookup_dcookie
In fs/ext4/ioctl.c (0)
Location: include/linux/thread_info.h:131
Inline: True
In fs/fat/dir.c (ffffffff8137ba2e)
Location: include/linux/thread_info.h:131
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 (ffffffff8138f986)
Location: include/linux/thread_info.h:131
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:131
Inline: True
Inline callers:
- fs/debugfs/file.c:debugfs_write_file_bool
In fs/efivarfs/file.c (0)
Location: include/linux/thread_info.h:131
Inline: True
In ipc/compat.c (0)
Location: include/linux/thread_info.h:131
Inline: True
In ipc/msgutil.c (ffffffff813a7e29)
Location: include/linux/thread_info.h:131
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:131
Inline: True
In ipc/sem.c (ffffffff813ab420)
Location: include/linux/thread_info.h:131
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:131
Inline: True
In ipc/syscall.c (0)
Location: include/linux/thread_info.h:131
Inline: True
In ipc/mqueue.c (0)
Location: include/linux/thread_info.h:131
Inline: True
In security/keys/keyctl.c (ffffffff813b7ecb)
Location: include/linux/thread_info.h:131
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:131
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:131
Inline: True
Inline callers:
- security/keys/user_defined.c:user_read
In security/keys/compat_dh.c (0)
Location: include/linux/thread_info.h:131
Inline: True
In security/keys/dh.c (ffffffff813bb8a7)
Location: include/linux/thread_info.h:131
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:131
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:131
Inline: True
Inline callers:
- security/keys/trusted.c:trusted_read
In security/keys/encrypted-keys/encrypted.c (ffffffff813bf7c8)
Location: include/linux/thread_info.h:131
Inline: True
Inline callers:
- security/keys/encrypted-keys/encrypted.c:encrypted_read
In security/security.c (ffffffff813c5978)
Location: include/linux/thread_info.h:131
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:131
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_socket_getpeersec_stream
In security/selinux/selinuxfs.c (ffffffff813d3faf)
Location: include/linux/thread_info.h:131
Inline: True
Inline callers:
- security/selinux/selinuxfs.c:sel_write_load
In security/smack/smack_lsm.c (ffffffff813e8006)
Location: include/linux/thread_info.h:131
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:131
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:131
Inline: True
Inline callers:
- security/tomoyo/common.c:tomoyo_flush
In security/tomoyo/securityfs_if.c (ffffffff813fccef)
Location: include/linux/thread_info.h:131
Inline: True
Inline callers:
- security/tomoyo/securityfs_if.c:tomoyo_read_self
In security/apparmor/apparmorfs.c (ffffffff81401d2b)
Location: include/linux/thread_info.h:131
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
In security/apparmor/lsm.c (ffffffff8141105b)
Location: include/linux/thread_info.h:131
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
In block/ioctl.c (0)
Location: include/linux/thread_info.h:131
Inline: True
In block/scsi_ioctl.c (ffffffff8146fe6e)
Location: include/linux/thread_info.h:131
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:131
Inline: True
Inline callers:
- block/bsg.c:blk_complete_sgv4_hdr_rq
In block/compat_ioctl.c (0)
Location: include/linux/thread_info.h:131
Inline: True
In block/blk-zoned.c (ffffffff814833db)
Location: include/linux/thread_info.h:131
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:131
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_state_write
In lib/iov_iter.c (ffffffff8149371e)
Location: include/linux/thread_info.h:131
Inline: True
In lib/kfifo.c (ffffffff81495c61)
Location: include/linux/thread_info.h:131
Inline: True
In lib/kstrtox.c (ffffffff8149a4e3)
Location: include/linux/thread_info.h:131
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 (ffffffff814ce0d1)
Location: include/linux/thread_info.h:131
Inline: True
Inline callers:
- drivers/pinctrl/pinconf.c:pinconf_dbg_config_write
In drivers/gpio/gpiolib.c (0)
Location: include/linux/thread_info.h:131
Inline: True
In drivers/video/fbdev/core/fbmem.c (ffffffff8151ec96)
Location: include/linux/thread_info.h:131
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:131
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:131
Inline: True
In drivers/acpi/proc.c (ffffffff8153cea6)
Location: include/linux/thread_info.h:131
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:131
Inline: True
In drivers/xen/xenbus/xenbus_dev_frontend.c (ffffffff815c5f3a)
Location: include/linux/thread_info.h:131
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:131
Inline: True
In drivers/tty/tty_io.c (ffffffff815d6e34)
Location: include/linux/thread_info.h:131
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_write
In drivers/tty/n_tty.c (ffffffff815dd832)
Location: include/linux/thread_info.h:131
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:131
Inline: True
In drivers/tty/vt/vt_ioctl.c (0)
Location: include/linux/thread_info.h:131
Inline: True
In drivers/tty/vt/vc_screen.c (ffffffff815e68d7)
Location: include/linux/thread_info.h:131
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:131
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff815ea793)
Location: include/linux/thread_info.h:131
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:131
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:131
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:131
Inline: True
In drivers/char/mem.c (ffffffff8160a86e)
Location: include/linux/thread_info.h:131
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:131
Inline: True
Inline callers:
- drivers/char/random.c:urandom_read
In drivers/char/virtio_console.c (ffffffff8161124b)
Location: include/linux/thread_info.h:131
Inline: True
In drivers/char/hpet.c (0)
Location: include/linux/thread_info.h:131
Inline: True
In drivers/char/hw_random/core.c (ffffffff8161451c)
Location: include/linux/thread_info.h:131
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:131
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:131
Inline: True
In drivers/char/tpm/tpm-dev-common.c (ffffffff816218ff)
Location: include/linux/thread_info.h:131
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:131
Inline: True
In drivers/base/regmap/regmap-debugfs.c (ffffffff8166a6ae)
Location: include/linux/thread_info.h:131
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:131
Inline: True
In drivers/mfd/ab3100-core.c (ffffffff81690c84)
Location: include/linux/thread_info.h:131
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:131
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:131
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:131
Inline: True
In drivers/dma-buf/sync_file.c (ffffffff816aa13e)
Location: include/linux/thread_info.h:131
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:131
Inline: True
In drivers/scsi/scsi_ioctl.c (ffffffff816ae1b8)
Location: include/linux/thread_info.h:131
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:131
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:131
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 (ffffffff816caaad)
Location: include/linux/thread_info.h:131
Inline: True
Inline callers:
- drivers/scsi/sg.c:sg_new_read
In drivers/ata/libata-scsi.c (ffffffff816dbe8a)
Location: include/linux/thread_info.h:131
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:131
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:131
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:131
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:131
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:131
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:131
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:131
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:131
Inline: True
In drivers/input/mousedev.c (ffffffff817812f8)
Location: include/linux/thread_info.h:131
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
In drivers/input/evdev.c (ffffffff817835f2)
Location: include/linux/thread_info.h:131
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:131
Inline: True
In drivers/rtc/rtc-dev.c (0)
Location: include/linux/thread_info.h:131
Inline: True
In drivers/i2c/i2c-dev.c (ffffffff8179647e)
Location: include/linux/thread_info.h:131
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:131
Inline: True
In drivers/md/md.c (0)
Location: include/linux/thread_info.h:131
Inline: True
In drivers/md/dm.c (ffffffff817be852)
Location: include/linux/thread_info.h:131
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:131
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:131
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 (ffffffff8182f070)
Location: include/linux/thread_info.h:131
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:131
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:131
Inline: True
Inline callers:
- net/core/scm.c:put_cmsg
In net/core/sysctl_net_core.c (ffffffff818409b0)
Location: include/linux/thread_info.h:131
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:131
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:131
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:131
Inline: True
In net/compat.c (ffffffff81878b19)
Location: include/linux/thread_info.h:131
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:131
Inline: True
Inline callers:
- net/netlink/af_netlink.c:netlink_sendmsg
In net/bpf/test_run.c (ffffffff8188b7ce)
Location: include/linux/thread_info.h:131
Inline: True
In net/ipv4/ip_options.c (ffffffff8189729d)
Location: include/linux/thread_info.h:131
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:131
Inline: True
In net/ipv4/ip_sockglue.c (ffffffff8189b03f)
Location: include/linux/thread_info.h:131
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:131
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:131
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:tcp_connect
In net/ipv4/tcp_ipv4.c (0)
Location: include/linux/thread_info.h:131
Inline: True
In net/ipv4/raw.c (ffffffff818c41ee)
Location: include/linux/thread_info.h:131
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:131
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:131
Inline: True
In net/ipv4/devinet.c (0)
Location: include/linux/thread_info.h:131
Inline: True
In net/ipv4/igmp.c (ffffffff818d949e)
Location: include/linux/thread_info.h:131
Inline: True
Inline callers:
- net/ipv4/igmp.c:ip_mc_msfget
In net/ipv4/fib_frontend.c (0)
Location: include/linux/thread_info.h:131
Inline: True
In net/ipv4/ping.c (ffffffff818e35a2)
Location: include/linux/thread_info.h:131
Inline: True
In net/ipv4/ipmr.c (ffffffff818ed689)
Location: include/linux/thread_info.h:131
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ip_mroute_getsockopt
In net/ipv6/addrconf.c (0)
Location: include/linux/thread_info.h:131
Inline: True
In net/ipv6/route.c (0)
Location: include/linux/thread_info.h:131
Inline: True
In net/ipv6/ipv6_sockglue.c (ffffffff8192445a)
Location: include/linux/thread_info.h:131
Inline: True
In net/ipv6/udp.c (ffffffff8192aa1b)
Location: include/linux/thread_info.h:131
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:131
Inline: True
Inline callers:
- net/ipv6/raw.c:rawv6_sendmsg
In net/ipv6/mcast.c (0)
Location: include/linux/thread_info.h:131
Inline: True
In net/ipv6/tcp_ipv6.c (0)
Location: include/linux/thread_info.h:131
Inline: True
In net/ipv6/exthdrs.c (ffffffff8193d516)
Location: include/linux/thread_info.h:131
Inline: True
Inline callers:
- net/ipv6/exthdrs.c:ipv6_renew_option
In net/ipv6/ip6_flowlabel.c (ffffffff819412b8)
Location: include/linux/thread_info.h:131
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:fl_create
In net/ipv6/ip6mr.c (ffffffff819471d7)
Location: include/linux/thread_info.h:131
Inline: True
Inline callers:
- net/ipv6/ip6mr.c:ip6_mroute_getsockopt
In net/packet/af_packet.c (ffffffff8195a75a)
Location: include/linux/thread_info.h:131
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
- net/packet/af_packet.c:packet_sendmsg_spkt
In net/wireless/wext-core.c (ffffffff8195cb05)
Location: include/linux/thread_info.h:131
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:131
Inline: True
In net/rfkill/core.c (ffffffff81965ae2)
Location: include/linux/thread_info.h:131
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:131
Inline: True
Inline callers:
- lib/seq_buf.c:seq_buf_to_user
4.18
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/ldt.c (ffffffff81032f1a)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- arch/x86/kernel/ldt.c:read_ldt
In arch/x86/kernel/tls.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In arch/x86/kernel/tboot.c (ffffffff8103f7ae)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- arch/x86/kernel/tboot.c:tboot_log_read
In arch/x86/kernel/cpu/mcheck/dev-mcelog.c (ffffffff81052b4f)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In arch/x86/kernel/cpu/microcode/intel.c (ffffffff81055ed5)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
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:138
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:138
Inline: True
In arch/x86/mm/pkeys.c (ffffffff81083018)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In kernel/exit.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/sysctl.c (ffffffff8109786a)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In kernel/capability.c (ffffffff8109955c)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_writedata
- kernel/ptrace.c:ptrace_readdata
In kernel/signal.c (ffffffff8109d2a5)
Location: include/linux/thread_info.h:138
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:138
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:138
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 (0)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/sched/debug.c:sched_feat_write
In kernel/power/qos.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/power/user.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/printk/printk.c (ffffffff810f3498)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In kernel/profile.c (ffffffff8110f9be)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/profile.c:read_profile
In kernel/time/time.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/time/posix-timers.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/time/itimer.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/futex.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/module.c (ffffffff81133e91)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/module.c:__do_sys_init_module
In kernel/kexec_core.c (ffffffff8113780d)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- kernel/kexec.c:do_kexec_load
In kernel/compat.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/user_namespace.c (ffffffff8114db09)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/user_namespace.c:proc_setgroups_write
In kernel/kprobes.c (ffffffff8115d8dc)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/kprobes.c:write_enabled_file_bool
In kernel/seccomp.c (ffffffff8116c386)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- kernel/relay.c:relay_file_read
In kernel/trace/trace.c (ffffffff8118642e)
Location: include/linux/thread_info.h:138
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_set_trace_write
- kernel/trace/trace.c:tracing_trace_options_write
In kernel/trace/blktrace.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/trace/bpf_trace.c (ffffffff811a5e04)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/trace/bpf_trace.c:perf_event_query_prog_array
In kernel/trace/trace_uprobe.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/bpf/core.c (ffffffff811b284e)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
Inline callers:
- kernel/bpf/verifier.c:bpf_verifier_vlog
In kernel/bpf/btf.c (ffffffff811c9576)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
Inline: True
In kernel/events/core.c (ffffffff811d8954)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In mm/shmem.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In mm/util.c (ffffffff812143f7)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In mm/mincore.c (ffffffff81231fd9)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
Inline: True
In mm/memfd.c (ffffffff81293d45)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- fs/read_write.c:rw_copy_check_uvector
In fs/stat.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/exec.c (ffffffff812a1f63)
Location: include/linux/thread_info.h:138
Inline: True
In fs/pipe.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/namei.c (ffffffff812a6010)
Location: include/linux/thread_info.h:138
Inline: True
In fs/fcntl.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/ioctl.c (ffffffff812b02b9)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/readdir.c (ffffffff812b13e2)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/readdir.c:compat_filldir
- fs/readdir.c:filldir64
- fs/readdir.c:filldir
In fs/select.c (ffffffff812b27d8)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- fs/filesystems.c:fs_name
In fs/seq_file.c (ffffffff812c3be4)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
Inline: True
In fs/utimes.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/d_path.c (ffffffff812d3e2f)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In fs/notify/inotify/inotify_user.c (ffffffff812e7a18)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In fs/signalfd.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/timerfd.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/eventfd.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/userfaultfd.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/aio.c (ffffffff812f230d)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/aio.c:aio_read_events
In fs/crypto/policy.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/binfmt_elf.c (ffffffff81303efa)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/binfmt_elf.c:create_elf_tables
In fs/compat_binfmt_elf.c (ffffffff8130780f)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/compat_binfmt_elf.c:create_elf_tables
In fs/fhandle.c (ffffffff8130d436)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/fhandle.c:do_handle_open
In fs/quota/quota.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/proc/task_mmu.c (ffffffff81318258)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
Inline: True
In fs/kernfs/file.c (ffffffff8132e074)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- fs/configfs/file.c:configfs_write_file
In fs/dcookies.c (ffffffff8133553d)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/dcookies.c:do_lookup_dcookie
In fs/ext4/ioctl.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/fat/dir.c (ffffffff813aa687)
Location: include/linux/thread_info.h:138
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 (ffffffff813be8ee)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In ipc/compat.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In ipc/msgutil.c (ffffffff813d7232)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In ipc/sem.c (ffffffff813dba72)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In ipc/syscall.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In ipc/mqueue.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In security/keys/keyctl.c (ffffffff813e8ac0)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
Inline callers:
- security/keys/user_defined.c:user_read
In security/keys/compat_dh.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In security/keys/dh.c (ffffffff813ec6b7)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
Inline callers:
- security/keys/trusted.c:trusted_read
In security/keys/encrypted-keys/encrypted.c (ffffffff813f058d)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/keys/encrypted-keys/encrypted.c:encrypted_read
In security/selinux/hooks.c (ffffffff813fa6e4)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_socket_getpeersec_stream
In security/selinux/selinuxfs.c (ffffffff81404a33)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/selinux/selinuxfs.c:sel_write_load
In security/smack/smack_lsm.c (ffffffff81418e4e)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
Inline callers:
- security/tomoyo/common.c:tomoyo_flush
In security/tomoyo/securityfs_if.c (ffffffff8142dc0d)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/tomoyo/securityfs_if.c:tomoyo_read_self
In security/apparmor/apparmorfs.c (ffffffff81432c9a)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
In security/apparmor/lsm.c (ffffffff814436c5)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
In block/ioctl.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In block/scsi_ioctl.c (ffffffff814a40eb)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_transport_complete_rq
In block/compat_ioctl.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In block/blk-zoned.c (ffffffff814b817f)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_state_write
In lib/iov_iter.c (ffffffff814c8b71)
Location: include/linux/thread_info.h:138
Inline: True
In lib/kfifo.c (ffffffff814cb186)
Location: include/linux/thread_info.h:138
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:138
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 (ffffffff814ff103)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/pinctrl/pinconf.c:pinconf_dbg_config_write
In drivers/gpio/gpiolib.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/video/fbdev/core/fbmem.c (ffffffff81554811)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In drivers/acpi/proc.c (0)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/xen/xenbus/xenbus_dev_frontend.c (ffffffff815fe6e3)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/tty/tty_io.c (ffffffff8160fe8e)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_write
In drivers/tty/n_tty.c (ffffffff81616b1e)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/tty/vt/vt_ioctl.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/tty/vt/vc_screen.c (ffffffff8161fb61)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff8162393a)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
Inline: True
In drivers/char/mem.c (ffffffff816441be)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/char/mem.c:write_mem
- drivers/char/mem.c:read_mem
In drivers/char/random.c (ffffffff81648af7)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/char/random.c:urandom_read
In drivers/char/virtio_console.c (ffffffff8164ae19)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/char/hpet.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/char/hw_random/core.c (ffffffff8164e1d9)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
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:138
Inline: True
In drivers/base/regmap/regmap-debugfs.c (ffffffff816a6007)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/mfd/ab3100-core.c (ffffffff816ccdb9)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
Inline: True
In drivers/dma-buf/sync_file.c (ffffffff816e6646)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/scsi/scsi_ioctl.c (ffffffff816ea60d)
Location: include/linux/thread_info.h:138
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:138
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:138
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 (ffffffff81707391)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/scsi/sg.c:sg_new_read
In drivers/ata/libata-scsi.c (ffffffff8171860a)
Location: include/linux/thread_info.h:138
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:138
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 (0)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
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:138
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:138
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:138
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:138
Inline: True
In drivers/input/mousedev.c (ffffffff817c1b53)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
In drivers/input/evdev.c (ffffffff817c46ac)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/rtc/rtc-dev.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/i2c/i2c-dev.c (ffffffff817d8ec1)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/ptp/ptp_chardev.c (ffffffff817dfdd6)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/ptp/ptp_chardev.c:ptp_read
In drivers/watchdog/watchdog_dev.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/md/md.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/md/dm.c (ffffffff81806d1e)
Location: include/linux/thread_info.h:138
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:138
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:138
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 (ffffffff8187956b)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
Inline callers:
- net/core/scm.c:put_cmsg
In net/core/sysctl_net_core.c (ffffffff8188af5b)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
Inline: True
In net/compat.c (ffffffff818c9fee)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- net/netlink/af_netlink.c:netlink_sendmsg
In net/bpf/test_run.c (ffffffff818df20e)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv4/ip_options.c (ffffffff818eb57d)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In net/ipv4/ip_sockglue.c (ffffffff818efad6)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:tcp_connect
In net/ipv4/tcp_ipv4.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv4/raw.c (ffffffff81919e7b)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In net/ipv4/devinet.c (ffffffff81925a83)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv4/devinet.c:inet_gifconf
In net/ipv4/af_inet.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv4/igmp.c (ffffffff8192fee1)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv4/igmp.c:ip_mc_msfget
In net/ipv4/fib_frontend.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv4/ping.c (ffffffff81939e3c)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv4/ipmr.c (ffffffff81943603)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ip_mroute_getsockopt
In net/ipv6/addrconf.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv6/route.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv6/ipv6_sockglue.c (ffffffff8197c8d9)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv6/udp.c (ffffffff81983112)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- net/ipv6/raw.c:rawv6_sendmsg
In net/ipv6/mcast.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv6/tcp_ipv6.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv6/ip6_flowlabel.c (ffffffff81999ffb)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:fl_create
In net/ipv6/ip6mr.c (ffffffff819a01f6)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv6/ip6mr.c:ip6_mroute_getsockopt
In net/packet/af_packet.c (ffffffff819b249b)
Location: include/linux/thread_info.h:138
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
- net/packet/af_packet.c:packet_sendmsg_spkt
In net/wireless/wext-core.c (ffffffff819b6344)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In net/rfkill/core.c (ffffffff819bf36d)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In lib/seq_buf.c (ffffffff819d6f36)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- lib/seq_buf.c:seq_buf_to_user
5.0
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/ldt.c (ffffffff810341da)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- arch/x86/kernel/ldt.c:read_ldt
In arch/x86/kernel/tls.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In arch/x86/kernel/tboot.c (ffffffff81040d00)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- arch/x86/kernel/tboot.c:tboot_log_read
In arch/x86/kernel/cpu/mce/dev-mcelog.c (ffffffff810501bf)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In arch/x86/kernel/cpu/microcode/intel.c (ffffffff810535e5)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In arch/x86/kernel/uprobes.c (ffffffff810757be)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
Inline: True
In arch/x86/mm/pkeys.c (ffffffff81089bc8)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In kernel/exit.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/sysctl.c (ffffffff8109fbba)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In kernel/capability.c (ffffffff810a18dc)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_writedata
- kernel/ptrace.c:ptrace_readdata
In kernel/signal.c (ffffffff810a5577)
Location: include/linux/thread_info.h:138
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:138
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:138
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 (0)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/sched/debug.c:sched_feat_write
In kernel/power/qos.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/power/user.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/printk/printk.c (ffffffff810fee26)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In kernel/profile.c (ffffffff8111b0ae)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/profile.c:read_profile
In kernel/time/time.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/time/posix-timers.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/time/itimer.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/module.c (ffffffff8113f672)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/module.c:__do_sys_init_module
In kernel/kexec_core.c (ffffffff81142fad)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- kernel/kexec.c:do_kexec_load
In kernel/compat.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/user_namespace.c (ffffffff8115a7d9)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/user_namespace.c:proc_setgroups_write
In kernel/kprobes.c (ffffffff8116a4fc)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/kprobes.c:write_enabled_file_bool
In kernel/seccomp.c (ffffffff81179da6)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- kernel/relay.c:relay_file_read
In kernel/trace/trace.c (ffffffff81193dbe)
Location: include/linux/thread_info.h:138
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_set_trace_write
- kernel/trace/trace.c:tracing_trace_options_write
In kernel/trace/blktrace.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/trace/bpf_trace.c (ffffffff811b4114)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- kernel/trace/trace_uprobe.c:process_fetch_insn
In kernel/bpf/core.c (ffffffff811c13b0)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
Inline callers:
- kernel/bpf/verifier.c:bpf_verifier_vlog
In kernel/bpf/btf.c (ffffffff811dce76)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In kernel/events/core.c (ffffffff811e9ae4)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In mm/shmem.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In mm/util.c (ffffffff812272c7)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In mm/mincore.c (ffffffff812457a9)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
Inline: True
In mm/memfd.c (ffffffff812a8a05)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- fs/read_write.c:rw_copy_check_uvector
In fs/stat.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/exec.c (ffffffff812b6ce3)
Location: include/linux/thread_info.h:138
Inline: True
In fs/pipe.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/namei.c (ffffffff812bb180)
Location: include/linux/thread_info.h:138
Inline: True
In fs/fcntl.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/ioctl.c (ffffffff812c5411)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/readdir.c (ffffffff812c6608)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/readdir.c:compat_filldir
- fs/readdir.c:filldir64
- fs/readdir.c:filldir
In fs/select.c (ffffffff812c78e8)
Location: include/linux/thread_info.h:138
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 (ffffffff812d225e)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/filesystems.c:fs_name
In fs/seq_file.c (ffffffff812d8d58)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
Inline: True
In fs/utimes.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/d_path.c (ffffffff812e907f)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In fs/notify/inotify/inotify_user.c (ffffffff812fc028)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In fs/signalfd.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/timerfd.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/eventfd.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/userfaultfd.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/aio.c (ffffffff81306d1b)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/aio.c:aio_read_events
In fs/crypto/policy.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/binfmt_elf.c (ffffffff8131964e)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/binfmt_elf.c:create_elf_tables
In fs/compat_binfmt_elf.c (ffffffff8131d00a)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/compat_binfmt_elf.c:create_elf_tables
In fs/fhandle.c (ffffffff81323026)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/fhandle.c:do_handle_open
In fs/iomap.c (ffffffff81324195)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In fs/proc/task_mmu.c (ffffffff8132f178)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
Inline: True
In fs/kernfs/file.c (ffffffff81345464)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- fs/configfs/file.c:configfs_write_file
In fs/dcookies.c (ffffffff8134c7bd)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/dcookies.c:do_lookup_dcookie
In fs/ext4/ioctl.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/fat/dir.c (ffffffff813c3207)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In fs/ecryptfs/miscdev.c (ffffffff813d7f2e)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In ipc/compat.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In ipc/msgutil.c (ffffffff813f1842)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In ipc/sem.c (ffffffff813f60ec)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In ipc/syscall.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In ipc/mqueue.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In security/keys/keyctl.c (ffffffff814032c0)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
Inline callers:
- security/keys/user_defined.c:user_read
In security/keys/compat_dh.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In security/keys/dh.c (ffffffff814072a9)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
Inline: True
Inline callers:
- security/keys/trusted.c:trusted_read
In security/keys/encrypted-keys/encrypted.c (ffffffff8140b86d)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/keys/encrypted-keys/encrypted.c:encrypted_read
In security/selinux/hooks.c (ffffffff81416b3b)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_socket_getpeersec_stream
In security/selinux/selinuxfs.c (ffffffff81420a93)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/selinux/selinuxfs.c:sel_write_load
In security/smack/smack_lsm.c (ffffffff81435526)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
Inline callers:
- security/tomoyo/common.c:tomoyo_flush
In security/tomoyo/securityfs_if.c (ffffffff8144a568)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/tomoyo/securityfs_if.c:tomoyo_read_self
In security/apparmor/apparmorfs.c (ffffffff8144f94a)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
In security/apparmor/lsm.c (ffffffff814609a0)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
In block/ioctl.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In block/scsi_ioctl.c (ffffffff814beb5b)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_transport_complete_rq
In block/compat_ioctl.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In block/blk-zoned.c (ffffffff814cc0d2)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_state_write
In lib/iov_iter.c (ffffffff814dd39f)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- lib/iov_iter.c:hash_and_copy_to_iter
In lib/kfifo.c (ffffffff814dfc96)
Location: include/linux/thread_info.h:138
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:138
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 (ffffffff81513b73)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/pinctrl/pinconf.c:pinconf_dbg_config_write
In drivers/gpio/gpiolib.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/video/fbdev/core/fbmem.c (ffffffff8156c19a)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In drivers/acpi/proc.c (0)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/xen/xenbus/xenbus_dev_frontend.c (ffffffff816197b3)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/tty/tty_io.c (ffffffff8162cd38)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_write
In drivers/tty/n_tty.c (ffffffff81633c7c)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/tty/vt/vt_ioctl.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/tty/vt/vc_screen.c (ffffffff8163ce2d)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff81640dfa)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
Inline: True
In drivers/char/mem.c (ffffffff8166248e)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/char/mem.c:write_mem
- drivers/char/mem.c:read_mem
In drivers/char/random.c (ffffffff81666d17)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/char/random.c:urandom_read
In drivers/char/virtio_console.c (ffffffff81668f89)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/char/hpet.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/char/hw_random/core.c (ffffffff8166c359)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
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:138
Inline: True
In drivers/base/regmap/regmap-debugfs.c (ffffffff816c6b47)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/mfd/ab3100-core.c (ffffffff816ee379)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
Inline: True
In drivers/dma-buf/sync_file.c (ffffffff817099d4)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/dma-buf/udmabuf.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/scsi/scsi_ioctl.c (ffffffff8170e0c7)
Location: include/linux/thread_info.h:138
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:138
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:138
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 (ffffffff81729ed1)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/scsi/sg.c:sg_new_read
In drivers/ata/libata-scsi.c (ffffffff8173ac75)
Location: include/linux/thread_info.h:138
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:138
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 (0)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
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:138
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:138
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:138
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:138
Inline: True
In drivers/input/mousedev.c (ffffffff817e9043)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
In drivers/input/evdev.c (ffffffff817ebc37)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/rtc/dev.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/i2c/i2c-dev.c (ffffffff81800061)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/pps/pps.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/ptp/ptp_chardev.c (ffffffff8180b3a6)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/ptp/ptp_chardev.c:ptp_read
In drivers/watchdog/watchdog_dev.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/md/md.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/md/dm.c (ffffffff81832d4e)
Location: include/linux/thread_info.h:138
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:138
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:138
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 (ffffffff81899d12)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
Inline callers:
- net/core/scm.c:put_cmsg
In net/core/sysctl_net_core.c (ffffffff818abf9b)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
Inline: True
In net/core/skmsg.c (ffffffff818e7091)
Location: include/linux/thread_info.h:138
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 (ffffffff818f500c)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- net/netlink/af_netlink.c:netlink_sendmsg
In net/bpf/test_run.c (ffffffff8190bcae)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv4/ip_options.c (ffffffff81918a9d)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In net/ipv4/ip_sockglue.c (ffffffff8191d3a7)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
Inline callers:
- net/ipv4/tcp_output.c:tcp_connect
In net/ipv4/tcp_ipv4.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv4/raw.c (ffffffff819486eb)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In net/ipv4/devinet.c (ffffffff81954a13)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv4/devinet.c:inet_gifconf
In net/ipv4/af_inet.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv4/igmp.c (ffffffff8195f3c1)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv4/igmp.c:ip_mc_msfget
In net/ipv4/fib_frontend.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv4/ping.c (ffffffff81969c8c)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv4/ipmr.c (ffffffff81973733)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ip_mroute_getsockopt
In net/ipv6/addrconf.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv6/route.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv6/ipv6_sockglue.c (ffffffff819b25d8)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv6/udp.c (ffffffff819b940c)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- net/ipv6/raw.c:rawv6_sendmsg
In net/ipv6/mcast.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv6/tcp_ipv6.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv6/ip6_flowlabel.c (ffffffff819d058f)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:fl_create
In net/ipv6/ip6mr.c (ffffffff819d6d86)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv6/ip6mr.c:ip6_mroute_getsockopt
In net/packet/af_packet.c (ffffffff819e939e)
Location: include/linux/thread_info.h:138
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
- net/packet/af_packet.c:packet_sendmsg_spkt
In net/wireless/wext-core.c (ffffffff819ed604)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In net/rfkill/core.c (ffffffff819f651d)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In lib/seq_buf.c (ffffffff81a0f176)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- lib/seq_buf.c:seq_buf_to_user
5.3
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/ldt.c (ffffffff81036071)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- arch/x86/kernel/ldt.c:read_ldt
In arch/x86/kernel/tls.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In arch/x86/kernel/tboot.c (ffffffff810433dd)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- arch/x86/kernel/tboot.c:tboot_log_read
In arch/x86/kernel/cpu/mce/dev-mcelog.c (ffffffff810532ea)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In arch/x86/kernel/cpu/microcode/intel.c (ffffffff81056cc5)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In arch/x86/kernel/uprobes.c (ffffffff8107934c)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
Inline: True
In arch/x86/mm/pkeys.c (ffffffff8108d929)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In kernel/fork.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/exit.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/sysctl.c (ffffffff810a427a)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In kernel/capability.c (ffffffff810a632d)
Location: include/linux/thread_info.h:138
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:138
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 (ffffffff810aa25a)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
Inline: True
Inline callers:
- kernel/sched/debug.c:sched_feat_write
In kernel/sched/psi.c (ffffffff810f7493)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/power/qos.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/power/user.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/printk/printk.c (ffffffff811074e3)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In kernel/profile.c (ffffffff8112578c)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/profile.c:read_profile
In kernel/time/time.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/time/posix-timers.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/time/itimer.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/module.c (ffffffff8114a993)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/module.c:__do_sys_init_module
In kernel/kexec_core.c (ffffffff8114e2fa)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- kernel/kexec.c:do_kexec_load
In kernel/compat.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/user_namespace.c (ffffffff81166eac)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/user_namespace.c:proc_setgroups_write
In kernel/kprobes.c (ffffffff8117724d)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/kprobes.c:write_enabled_file_bool
In kernel/seccomp.c (ffffffff81186b72)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- kernel/relay.c:relay_file_read
In kernel/trace/trace.c (ffffffff811a18ee)
Location: include/linux/thread_info.h:138
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_set_trace_write
- kernel/trace/trace.c:tracing_trace_options_write
In kernel/trace/blktrace.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/trace/bpf_trace.c (ffffffff811c3134)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- kernel/trace/trace_uprobe.c:process_fetch_insn
In kernel/bpf/core.c (ffffffff811d1b17)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
Inline callers:
- kernel/bpf/verifier.c:bpf_verifier_vlog
In kernel/bpf/btf.c (ffffffff811f24c6)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
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:138
Inline: True
In mm/shmem.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In mm/util.c (ffffffff81236e70)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In mm/mincore.c (ffffffff812578b0)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
Inline: True
In mm/memfd.c (ffffffff812c5165)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- fs/read_write.c:rw_copy_check_uvector
In fs/stat.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/exec.c (ffffffff812d39b0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/pipe.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/namei.c (ffffffff812dfaf0)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/namei.c:readlink_copy
In fs/fcntl.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/ioctl.c (ffffffff812e1cd7)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/readdir.c (ffffffff812e30dc)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/readdir.c:compat_filldir
- fs/readdir.c:filldir64
- fs/readdir.c:filldir
In fs/select.c (ffffffff812e4496)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- fs/filesystems.c:fs_name
In fs/seq_file.c (ffffffff812f71ef)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
Inline: True
In fs/utimes.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/d_path.c (ffffffff813078db)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In fs/fsopen.c (ffffffff8130b81a)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/fsopen.c:fscontext_read
In fs/notify/inotify/inotify_user.c (ffffffff8131ca23)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In fs/signalfd.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/timerfd.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/eventfd.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/userfaultfd.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/aio.c (ffffffff813282d2)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/aio.c:aio_read_events
In fs/io_uring.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/crypto/policy.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/binfmt_elf.c (ffffffff81340f63)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/binfmt_elf.c:create_elf_tables
In fs/compat_binfmt_elf.c (ffffffff8134486c)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/compat_binfmt_elf.c:create_elf_tables
In fs/fhandle.c (ffffffff8134aa38)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/fhandle.c:do_handle_open
In fs/iomap/direct-io.c (ffffffff8134dc6c)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In fs/proc/task_mmu.c (ffffffff81356bc2)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
Inline: True
In fs/kernfs/file.c (ffffffff8136de72)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- fs/configfs/file.c:configfs_write_file
In fs/dcookies.c (ffffffff813751ce)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/dcookies.c:do_lookup_dcookie
In fs/ext4/ioctl.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/fat/dir.c (ffffffff813edcc7)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In fs/ecryptfs/miscdev.c (ffffffff814028c2)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In ipc/compat.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In ipc/msgutil.c (ffffffff8141db02)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In ipc/sem.c (ffffffff814224b0)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In ipc/syscall.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In ipc/mqueue.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In security/keys/keyctl.c (ffffffff8142fec3)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
Inline callers:
- security/keys/user_defined.c:user_read
In security/keys/compat_dh.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In security/keys/dh.c (ffffffff81434408)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
Inline: True
Inline callers:
- security/keys/trusted.c:trusted_read
In security/keys/encrypted-keys/encrypted.c (ffffffff814385b5)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/keys/encrypted-keys/encrypted.c:encrypted_read
In security/selinux/hooks.c (ffffffff8144458e)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_socket_getpeersec_stream
In security/selinux/selinuxfs.c (ffffffff8144e684)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/selinux/selinuxfs.c:sel_write_load
In security/smack/smack_lsm.c (ffffffff81462ff6)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
Inline callers:
- security/tomoyo/common.c:tomoyo_flush
In security/tomoyo/securityfs_if.c (ffffffff81478021)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/tomoyo/securityfs_if.c:tomoyo_read_self
In security/apparmor/apparmorfs.c (ffffffff8147d61e)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
In security/apparmor/lsm.c (ffffffff8148d6d7)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
In block/ioctl.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In block/scsi_ioctl.c (ffffffff814ed807)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_transport_complete_rq
In block/compat_ioctl.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In block/blk-zoned.c (ffffffff814fa96d)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_state_write
In block/sed-opal.c (ffffffff8150024a)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- block/sed-opal.c:write_shadow_mbr
In lib/iov_iter.c (ffffffff81509ad0)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- lib/iov_iter.c:hash_and_copy_to_iter
In lib/kfifo.c (ffffffff8150bddb)
Location: include/linux/thread_info.h:138
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:138
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/gpio/gpiolib.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/video/fbdev/core/fbmem.c (ffffffff8159c64a)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In drivers/video/fbdev/imsttfb.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/acpi/proc.c (ffffffff815bb715)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/xen/xenbus/xenbus_dev_frontend.c (ffffffff8164d4d8)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/tty/tty_io.c (ffffffff81662e6e)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_write
In drivers/tty/n_tty.c (ffffffff81666a49)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/tty/vt/vt_ioctl.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/tty/vt/vc_screen.c (ffffffff816712e1)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff8167540f)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
Inline: True
In drivers/char/mem.c (ffffffff8169804e)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/char/mem.c:write_mem
- drivers/char/mem.c:read_mem
In drivers/char/random.c (ffffffff8169ca7b)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/char/random.c:urandom_read
In drivers/char/virtio_console.c (ffffffff8169e8fd)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/char/hpet.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/char/hw_random/core.c (ffffffff816a1f90)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/char/agp/compat_ioctl.c (ffffffff816a6b58)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In drivers/base/regmap/regmap-debugfs.c (ffffffff81701d1d)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/mfd/ab3100-core.c (ffffffff8172792a)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
Inline: True
In drivers/dma-buf/sync_file.c (ffffffff817451c6)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/dma-buf/udmabuf.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/scsi/scsi_ioctl.c (ffffffff817497f2)
Location: include/linux/thread_info.h:138
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:138
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:138
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 (ffffffff8176558e)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/scsi/sg.c:sg_new_read
In drivers/ata/libata-scsi.c (ffffffff817768d8)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
Inline callers:
- drivers/gpu/vga/vga_switcheroo.c:vga_switcheroo_debugfs_write
In drivers/net/tun.c (ffffffff817a226b)
Location: include/linux/thread_info.h:138
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 (ffffffff817a4202)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
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:138
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:138
Inline: True
In drivers/input/mousedev.c (ffffffff81829955)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
In drivers/input/evdev.c (ffffffff8182c4ea)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/rtc/dev.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/i2c/i2c-dev.c (ffffffff818413a6)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/pps/pps.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/ptp/ptp_chardev.c (ffffffff8184d097)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/ptp/ptp_chardev.c:ptp_read
In drivers/watchdog/watchdog_dev.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/md/md.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/md/dm.c (ffffffff81877936)
Location: include/linux/thread_info.h:138
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:138
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:138
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 (ffffffff818e452a)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
Inline callers:
- net/core/scm.c:put_cmsg
In net/core/flow_dissector.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/core/sysctl_net_core.c (ffffffff818f7864)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
Inline: True
In net/core/skmsg.c (ffffffff81936a2d)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
Inline callers:
- net/netlink/af_netlink.c:netlink_sendmsg
In net/bpf/test_run.c (ffffffff8196d910)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In net/ipv4/ip_sockglue.c (ffffffff8197f73a)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
Inline: True
In net/ipv4/raw.c (ffffffff819ac10d)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In net/ipv4/devinet.c (ffffffff819b960b)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv4/devinet.c:inet_gifconf
In net/ipv4/af_inet.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv4/igmp.c (ffffffff819c4264)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv4/igmp.c:ip_mc_msfget
In net/ipv4/fib_frontend.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv4/ping.c (ffffffff819d0953)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv4/ipmr.c (ffffffff819dd23e)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ip_mroute_getsockopt
In net/ipv6/addrconf.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv6/route.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv6/ipv6_sockglue.c (ffffffff81a20bac)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv6/udp.c (ffffffff81a28103)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In net/ipv6/mcast.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv6/tcp_ipv6.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv6/ip6_flowlabel.c (ffffffff81a3f59d)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:fl_create
In net/ipv6/ip6mr.c (ffffffff81a45e65)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv6/ip6mr.c:ip6_mroute_getsockopt
In net/packet/af_packet.c (ffffffff81a5788c)
Location: include/linux/thread_info.h:138
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
- net/packet/af_packet.c:packet_sendmsg_spkt
In net/wireless/wext-core.c (ffffffff81a5c797)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In net/rfkill/core.c (ffffffff81a6550d)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In lib/seq_buf.c (ffffffff81a7e5eb)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- lib/seq_buf.c:seq_buf_to_user
5.4
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/ldt.c (ffffffff81036891)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- arch/x86/kernel/ldt.c:read_ldt
In arch/x86/kernel/tls.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In arch/x86/kernel/tboot.c (ffffffff81043b36)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- arch/x86/kernel/tboot.c:tboot_log_read
In arch/x86/kernel/cpu/mce/dev-mcelog.c (ffffffff81053bda)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In arch/x86/kernel/cpu/microcode/intel.c (ffffffff8105756f)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- arch/x86/kernel/cpu/resctrl/pseudo_lock.c:pseudo_lock_measure_trigger
In arch/x86/kernel/crash_dump_64.c (ffffffff81072734)
Location: include/linux/thread_info.h:138
Inline: True
In arch/x86/kernel/uprobes.c (ffffffff8107a39c)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
Inline: True
In arch/x86/mm/pkeys.c (ffffffff8108e589)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In arch/x86/platform/uv/tlb_uv.c (ffffffff810955b0)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In kernel/exit.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/sysctl.c (ffffffff810aa85a)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In kernel/capability.c (ffffffff810ac90d)
Location: include/linux/thread_info.h:138
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:138
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 (ffffffff810b084a)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
Inline: True
Inline callers:
- kernel/sched/debug.c:sched_feat_write
In kernel/sched/psi.c (ffffffff81103228)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/power/qos.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/power/user.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/printk/printk.c (ffffffff81113880)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In kernel/profile.c (ffffffff81131740)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/profile.c:read_profile
In kernel/time/time.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/time/posix-timers.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/time/itimer.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/module.c (ffffffff811565f3)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/module.c:__do_sys_init_module
In kernel/kexec_core.c (ffffffff8115a00a)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/kexec_core.c:kimage_load_segment
- kernel/kexec_core.c:kimage_load_segment
In kernel/kexec.c (ffffffff8115aa2d)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/kexec.c:do_kexec_load
In kernel/compat.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/user_namespace.c (ffffffff81172d6c)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/user_namespace.c:proc_setgroups_write
In kernel/kprobes.c (ffffffff8118317d)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/kprobes.c:write_enabled_file_bool
In kernel/seccomp.c (ffffffff81192af2)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_get_metadata
- kernel/seccomp.c:seccomp_get_filter
In kernel/relay.c (ffffffff81193573)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/relay.c:relay_file_read
In kernel/trace/trace.c (ffffffff811ad39e)
Location: include/linux/thread_info.h:138
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_set_trace_write
- kernel/trace/trace.c:tracing_trace_options_write
In kernel/trace/blktrace.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/trace/bpf_trace.c (ffffffff811ce8e4)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/trace/bpf_trace.c:perf_event_query_prog_array
In kernel/trace/trace_uprobe.c (ffffffff811d9b2c)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/trace/trace_uprobe.c:process_fetch_insn
In kernel/bpf/core.c (ffffffff811de097)
Location: include/linux/thread_info.h:138
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:138
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 (ffffffff811e589c)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/bpf/verifier.c:bpf_verifier_vlog
In kernel/bpf/btf.c (ffffffff811febd6)
Location: include/linux/thread_info.h:138
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 (ffffffff812029c5)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
Inline: True
In mm/shmem.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In mm/util.c (ffffffff8124502e)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In mm/mincore.c (ffffffff81265de4)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
Inline: True
In mm/memfd.c (ffffffff812d6af5)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- fs/read_write.c:rw_copy_check_uvector
In fs/stat.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/exec.c (ffffffff812e5540)
Location: include/linux/thread_info.h:138
Inline: True
In fs/pipe.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/namei.c (ffffffff812f15f8)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/namei.c:readlink_copy
In fs/fcntl.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/ioctl.c (ffffffff812f37a7)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/readdir.c (ffffffff812f3e1a)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/readdir.c:compat_filldir
In fs/select.c (ffffffff812f5ed6)
Location: include/linux/thread_info.h:138
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 (ffffffff81300d7a)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/filesystems.c:fs_name
In fs/seq_file.c (ffffffff81308b0a)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/seq_file.c:seq_read
- fs/seq_file.c:seq_read
In fs/xattr.c (ffffffff81309af9)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In fs/utimes.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/d_path.c (ffffffff8131a94b)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In fs/fsopen.c (ffffffff8131e81a)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/fsopen.c:fscontext_read
In fs/notify/inotify/inotify_user.c (ffffffff8132f70e)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In fs/signalfd.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/timerfd.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/eventfd.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/userfaultfd.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/aio.c (ffffffff8133b05d)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/aio.c:aio_read_events
In fs/io_uring.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/crypto/keyring.c (ffffffff8134ca9d)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/crypto/keyring.c:fscrypt_ioctl_add_key
In fs/crypto/policy.c (ffffffff8134f00f)
Location: include/linux/thread_info.h:138
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 (ffffffff8134fa3a)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/verity/enable.c:enable_verity
- fs/verity/enable.c:enable_verity
In fs/verity/measure.c (ffffffff81350842)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/verity/measure.c:fsverity_ioctl_measure
In fs/binfmt_elf.c (ffffffff81359412)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/binfmt_elf.c:create_elf_tables
In fs/compat_binfmt_elf.c (ffffffff8135cba3)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/compat_binfmt_elf.c:create_elf_tables
In fs/fhandle.c (ffffffff81362c38)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/fhandle.c:do_handle_open
In fs/iomap/direct-io.c (ffffffff81365f07)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In fs/proc/task_mmu.c (ffffffff8136f1a1)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/proc/task_mmu.c:pagemap_read
- fs/proc/task_mmu.c:clear_refs_write
In fs/proc/base.c (ffffffff81374aa8)
Location: include/linux/thread_info.h:138
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:138
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 (ffffffff81380df5)
Location: include/linux/thread_info.h:138
Inline: True
In fs/kernfs/file.c (ffffffff8138602a)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- fs/configfs/file.c:configfs_write_file
In fs/dcookies.c (ffffffff8138d44f)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/dcookies.c:do_lookup_dcookie
In fs/ext4/ioctl.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/fat/dir.c (ffffffff81407de7)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In fs/ecryptfs/miscdev.c (ffffffff8141c652)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In ipc/compat.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In ipc/msgutil.c (ffffffff81437952)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In ipc/sem.c (ffffffff8143c26f)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In ipc/syscall.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In ipc/mqueue.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In security/keys/keyctl.c (ffffffff81449c23)
Location: include/linux/thread_info.h:138
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 (ffffffff8144c46c)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- security/keys/user_defined.c:user_read
In security/keys/compat_dh.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In security/keys/dh.c (ffffffff8144e15f)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- security/keys/keyctl_pkey.c:keyctl_pkey_e_d_s
In security/keys/big_key.c (ffffffff8144f3e5)
Location: include/linux/thread_info.h:138
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 (ffffffff8145131e)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/keys/trusted.c:trusted_read
In security/keys/encrypted-keys/encrypted.c (ffffffff814523a6)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/keys/encrypted-keys/encrypted.c:encrypted_read
In security/selinux/hooks.c (ffffffff8145e0fb)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_socket_getpeersec_stream
In security/selinux/selinuxfs.c (ffffffff814684ac)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/selinux/selinuxfs.c:sel_write_load
In security/smack/smack_lsm.c (ffffffff8147cda4)
Location: include/linux/thread_info.h:138
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:138
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 (ffffffff81486f72)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/tomoyo/common.c:tomoyo_flush
In security/tomoyo/securityfs_if.c (ffffffff81491d31)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/tomoyo/securityfs_if.c:tomoyo_read_self
In security/apparmor/apparmorfs.c (ffffffff814972ee)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
In security/apparmor/lsm.c (ffffffff814a7597)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
In block/ioctl.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In block/scsi_ioctl.c (ffffffff81506c44)
Location: include/linux/thread_info.h:138
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 (ffffffff81507448)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_transport_complete_rq
In block/compat_ioctl.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In block/blk-zoned.c (ffffffff815188c9)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_state_write
In block/sed-opal.c (ffffffff8151e290)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- block/sed-opal.c:write_shadow_mbr
In lib/iov_iter.c (ffffffff81526ef6)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- lib/iov_iter.c:hash_and_copy_to_iter
In lib/kfifo.c (ffffffff81529c03)
Location: include/linux/thread_info.h:138
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:138
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/gpio/gpiolib.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/video/fbdev/core/fbmem.c (ffffffff815bcada)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In drivers/video/fbdev/imsttfb.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/acpi/proc.c (ffffffff815dc9d5)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/acpi/proc.c:acpi_system_write_wakeup_device
In drivers/acpi/acpi_dbg.c (ffffffff816409c7)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/xen/xenbus/xenbus_dev_frontend.c (ffffffff8166f9c3)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/tty/tty_io.c (ffffffff816854de)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_write
In drivers/tty/n_tty.c (ffffffff81688d18)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/tty/vt/vt_ioctl.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/tty/vt/vc_screen.c (ffffffff816939bb)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff81697b8c)
Location: include/linux/thread_info.h:138
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 (ffffffff8169945c)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/tty/vt/consolemap.c:con_get_unimap
In drivers/tty/vt/vt.c (ffffffff816a139d)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/char/mem.c (ffffffff816baf0c)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/char/mem.c:write_mem
- drivers/char/mem.c:read_mem
In drivers/char/random.c (ffffffff816bf7eb)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/char/random.c:urandom_read
In drivers/char/virtio_console.c (ffffffff816c0f5d)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/char/hpet.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/char/hw_random/core.c (ffffffff816c4cdd)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:rng_dev_read
In drivers/char/agp/frontend.c (ffffffff816c6e55)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/char/agp/frontend.c:agp_ioctl
In drivers/char/agp/compat_ioctl.c (ffffffff816c9888)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In drivers/base/regmap/regmap-debugfs.c (ffffffff8172609a)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/mfd/ab3100-core.c (ffffffff8174bbda)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
Inline: True
In drivers/dma-buf/sync_file.c (ffffffff81769369)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/dma-buf/udmabuf.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/scsi/scsi_ioctl.c (ffffffff8176d922)
Location: include/linux/thread_info.h:138
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:138
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:138
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 (ffffffff8178957e)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/scsi/sg.c:sg_new_read
In drivers/ata/libata-scsi.c (ffffffff8179a838)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
Inline callers:
- drivers/gpu/vga/vga_switcheroo.c:vga_switcheroo_debugfs_write
In drivers/net/tun.c (ffffffff817c43fb)
Location: include/linux/thread_info.h:138
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 (ffffffff817c82c2)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/vfio/vfio_iommu_type1.c (ffffffff817d5b35)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/vfio/pci/vfio_pci.c (ffffffff817d70ae)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/vfio/pci/vfio_pci_config.c (ffffffff817dbccf)
Location: include/linux/thread_info.h:138
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 (ffffffff817dc1fe)
Location: include/linux/thread_info.h:138
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:138
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:138
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 (ffffffff81800abe)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In drivers/input/mousedev.c (ffffffff8185b2e5)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
In drivers/input/evdev.c (ffffffff8185dc0a)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/rtc/dev.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/i2c/i2c-dev.c (ffffffff81872d26)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/pps/pps.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/ptp/ptp_chardev.c (ffffffff8187ead7)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/ptp/ptp_chardev.c:ptp_read
In drivers/watchdog/watchdog_dev.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/md/md.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/md/dm.c (ffffffff818a9836)
Location: include/linux/thread_info.h:138
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 (ffffffff818b1535)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- drivers/remoteproc/remoteproc_debugfs.c:rproc_recovery_write
In net/socket.c (ffffffff81910c3c)
Location: include/linux/thread_info.h:138
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 (ffffffff81916711)
Location: include/linux/thread_info.h:138
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 (ffffffff81921812)
Location: include/linux/thread_info.h:138
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 (ffffffff819231bf)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/core/scm.c:put_cmsg
In net/core/flow_dissector.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/core/sysctl_net_core.c (ffffffff819295e4)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
Inline: True
In net/core/skmsg.c (ffffffff81968ed5)
Location: include/linux/thread_info.h:138
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:138
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 (ffffffff819a11e4)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/netlink/af_netlink.c:netlink_sendmsg
In net/bpf/test_run.c (ffffffff819a3f92)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/bpf/test_run.c:bpf_ctx_init
In net/ipv4/ip_options.c (ffffffff819b133d)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv4/ip_options.c:ip_options_get_from_user
In net/ipv4/ip_output.c (ffffffff819b226e)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv4/ip_sockglue.c (ffffffff819b5c7a)
Location: include/linux/thread_info.h:138
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 (ffffffff819c2380)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In net/ipv4/raw.c (ffffffff819e3a5d)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In net/ipv4/devinet.c (ffffffff819f030b)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv4/devinet.c:inet_gifconf
In net/ipv4/af_inet.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv4/igmp.c (ffffffff819fadd3)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv4/igmp.c:ip_mc_msfget
In net/ipv4/fib_frontend.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv4/ping.c (ffffffff81a074a3)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv4/ipmr.c (ffffffff81a1430a)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ip_mroute_getsockopt
In net/ipv6/addrconf.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv6/route.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv6/ipv6_sockglue.c (ffffffff81a5761c)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv6/udp.c (ffffffff81a5eb60)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv6/udp.c:udpv6_recvmsg
- net/ipv6/udp.c:udplite_getfrag
In net/ipv6/raw.c (ffffffff81a63bc9)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv6/raw.c:rawv6_send_hdrinc
In net/ipv6/mcast.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv6/tcp_ipv6.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv6/ip6_flowlabel.c (ffffffff81a7620d)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:fl_create
In net/ipv6/ip6mr.c (ffffffff81a7ca55)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv6/ip6mr.c:ip6_mroute_getsockopt
In net/packet/af_packet.c (ffffffff81a8cdec)
Location: include/linux/thread_info.h:138
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
- net/packet/af_packet.c:packet_sendmsg_spkt
In net/wireless/wext-core.c (ffffffff81a93404)
Location: include/linux/thread_info.h:138
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 (ffffffff81a941f4)
Location: include/linux/thread_info.h:138
Inline: True
In net/rfkill/core.c (ffffffff81a9c06d)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- net/xdp/xsk.c:xsk_getsockopt
- net/xdp/xsk.c:xsk_setsockopt
In lib/seq_buf.c (ffffffff81ab58ca)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- lib/seq_buf.c:seq_buf_to_user
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:138
Inline: True
In arch/x86/kernel/ldt.c (ffffffff81038761)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In arch/x86/kernel/tls.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In arch/x86/kernel/tboot.c (ffffffff810474d6)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In arch/x86/kernel/cpu/microcode/intel.c (ffffffff8105c82f)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- arch/x86/kernel/cpu/resctrl/pseudo_lock.c:pseudo_lock_measure_trigger
In arch/x86/kernel/crash_dump_64.c (ffffffff810796ea)
Location: include/linux/thread_info.h:138
Inline: True
In arch/x86/kernel/uprobes.c (ffffffff810817fa)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
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:138
Inline: True
In arch/x86/platform/uv/tlb_uv.c (ffffffff8109ab36)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In kernel/sysctl_binary.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/capability.c (ffffffff810b4607)
Location: include/linux/thread_info.h:138
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:138
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 (ffffffff810b8a9a)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
Inline: True
Inline callers:
- kernel/sched/debug.c:sched_feat_write
In kernel/sched/psi.c (ffffffff8110de42)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/power/qos.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/power/user.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/printk/printk.c (ffffffff8111e5dd)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In kernel/profile.c (ffffffff81140ab9)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/profile.c:read_profile
In kernel/time/time.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/time/posix-timers.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/time/itimer.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/module.c (ffffffff8116718b)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/module.c:__do_sys_init_module
In kernel/kexec_core.c (ffffffff8116a17b)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/kexec_core.c:kimage_load_crash_segment
- kernel/kexec_core.c:kimage_load_normal_segment
In kernel/kexec.c (ffffffff8116b7d7)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/kexec.c:kimage_alloc_init
In kernel/compat.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/user_namespace.c (ffffffff81184bca)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/user_namespace.c:proc_setgroups_write
In kernel/kprobes.c (ffffffff81197198)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/kprobes.c:write_enabled_file_bool
In kernel/seccomp.c (ffffffff811a7932)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_get_metadata
- kernel/seccomp.c:seccomp_get_filter
In kernel/relay.c (ffffffff811a88b4)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/relay.c:relay_file_read
In kernel/trace/trace.c (ffffffff811c50ae)
Location: include/linux/thread_info.h:138
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_set_trace_write
- kernel/trace/trace.c:tracing_trace_options_write
In kernel/trace/blktrace.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/trace/bpf_trace.c (ffffffff811eadf4)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/trace/bpf_trace.c:perf_event_query_prog_array
In kernel/trace/trace_uprobe.c (ffffffff811f65dc)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/trace/trace_uprobe.c:process_fetch_insn
In kernel/bpf/core.c (ffffffff811fab57)
Location: include/linux/thread_info.h:138
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:138
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 (ffffffff812051e3)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/bpf/verifier.c:bpf_verifier_vlog
In kernel/bpf/bpf_iter.c (ffffffff8121594a)
Location: include/linux/thread_info.h:138
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 (ffffffff81218bf8)
Location: include/linux/thread_info.h:138
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:138
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 (ffffffff81229fa3)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In kernel/bpf/cgroup.c (ffffffff8122ec17)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In kernel/watch_queue.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In mm/shmem.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In mm/util.c (ffffffff8127326e)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In mm/mincore.c (ffffffff81296234)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- mm/mincore.c:__do_sys_mincore
In mm/mempolicy.c (ffffffff812cd664)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In mm/memfd.c (ffffffff8130bbc8)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- mm/memfd.c:__do_sys_memfd_create
In fs/open.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/read_write.c (ffffffff81315247)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/read_write.c:rw_copy_check_uvector
In fs/stat.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/exec.c (ffffffff8131cedd)
Location: include/linux/thread_info.h:138
Inline: True
In fs/pipe.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/namei.c (ffffffff81329898)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/namei.c:readlink_copy
In fs/fcntl.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/ioctl.c (ffffffff8132b302)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/ioctl.c:ioctl_file_dedupe_range
In fs/select.c (ffffffff8132efe4)
Location: include/linux/thread_info.h:138
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 (ffffffff8133a13a)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/filesystems.c:fs_name
In fs/namespace.c (ffffffff8133fc2c)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/namespace.c:copy_mount_options
- fs/namespace.c:copy_mount_options
In fs/seq_file.c (ffffffff81342428)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/seq_file.c:seq_read
- fs/seq_file.c:seq_read
In fs/xattr.c (ffffffff81342ec9)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In fs/utimes.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/d_path.c (ffffffff8135482f)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/d_path.c:__do_sys_getcwd
In fs/statfs.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/fsopen.c (ffffffff8135864b)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/fsopen.c:fscontext_read
In fs/notify/inotify/inotify_user.c (ffffffff81369142)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In fs/signalfd.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/timerfd.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/eventfd.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/userfaultfd.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/aio.c (ffffffff81375a3c)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/aio.c:aio_read_events_ring
In fs/io_uring.c (ffffffff8137ca1f)
Location: include/linux/thread_info.h:138
Inline: True
In fs/crypto/keyring.c (ffffffff81392911)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/crypto/keyring.c:fscrypt_ioctl_add_key
In fs/crypto/policy.c (ffffffff81395400)
Location: include/linux/thread_info.h:138
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 (ffffffff813962a1)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/verity/enable.c:enable_verity
- fs/verity/enable.c:enable_verity
In fs/verity/measure.c (ffffffff8139722d)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/verity/measure.c:fsverity_ioctl_measure
In fs/binfmt_elf.c (ffffffff8139f51f)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/binfmt_elf.c:create_elf_tables
In fs/compat_binfmt_elf.c (ffffffff813a2769)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/compat_binfmt_elf.c:create_elf_tables
In fs/fhandle.c (ffffffff813a87b7)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/fhandle.c:handle_to_path
- fs/fhandle.c:do_sys_name_to_handle
In fs/iomap/direct-io.c (ffffffff813ad935)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In fs/proc/task_mmu.c (ffffffff813b6865)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/proc/task_mmu.c:pagemap_read
- fs/proc/task_mmu.c:clear_refs_write
In fs/proc/base.c (ffffffff813bdd24)
Location: include/linux/thread_info.h:138
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 (ffffffff813c72ad)
Location: include/linux/thread_info.h:138
Inline: True
In fs/proc/kcore.c (ffffffff813cac36)
Location: include/linux/thread_info.h:138
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 (ffffffff813cb3a5)
Location: include/linux/thread_info.h:138
Inline: True
In fs/kernfs/file.c (ffffffff813d098a)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- fs/configfs/file.c:configfs_write_file
In fs/dcookies.c (ffffffff813d8b56)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/dcookies.c:do_lookup_dcookie
In fs/ext4/ioctl.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/fat/dir.c (ffffffff81455647)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In fs/ecryptfs/miscdev.c (ffffffff8146b392)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In ipc/compat.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In ipc/msgutil.c (ffffffff81487b82)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In ipc/sem.c (ffffffff8148c99a)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In ipc/syscall.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In ipc/mqueue.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In security/keys/keyctl.c (ffffffff8149b613)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In security/keys/dh.c (ffffffff814a03d2)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- security/keys/keyctl_pkey.c:keyctl_pkey_e_d_s
In security/selinux/hooks.c (ffffffff814b11cb)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_socket_getpeersec_stream
In security/selinux/selinuxfs.c (ffffffff814bc2ef)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/selinux/selinuxfs.c:sel_write_load
In security/smack/smack_lsm.c (ffffffff814d2844)
Location: include/linux/thread_info.h:138
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:138
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 (ffffffff814dcf9b)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/tomoyo/common.c:tomoyo_flush
In security/tomoyo/securityfs_if.c (ffffffff814e9101)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/tomoyo/securityfs_if.c:tomoyo_read_self
In security/apparmor/apparmorfs.c (ffffffff814eef7e)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
In security/apparmor/lsm.c (ffffffff81505238)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
In block/ioctl.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In block/scsi_ioctl.c (ffffffff81567b64)
Location: include/linux/thread_info.h:138
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 (ffffffff81568638)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_transport_complete_rq
In block/blk-zoned.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In block/blk-mq-debugfs.c (ffffffff8157b3b0)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_state_write
In block/sed-opal.c (ffffffff81580429)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- block/sed-opal.c:read_table_data
- block/sed-opal.c:generic_table_write_data
In lib/iov_iter.c (ffffffff8158ba86)
Location: include/linux/thread_info.h:138
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 (ffffffff8158d298)
Location: include/linux/thread_info.h:138
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:138
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/seq_buf.c (ffffffff815f0205)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- lib/seq_buf.c:seq_buf_to_user
In drivers/gpio/gpiolib.c (ffffffff8161105e)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/gpio/gpiolib.c:lineevent_read
In drivers/video/fbdev/core/fbmem.c (ffffffff8166788a)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In drivers/video/fbdev/imsttfb.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/acpi/proc.c (ffffffff816870d5)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/acpi/proc.c:acpi_system_write_wakeup_device
In drivers/acpi/acpi_dbg.c (ffffffff816ed16a)
Location: include/linux/thread_info.h:138
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 (ffffffff817201dc)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/tty/tty_io.c (ffffffff81734608)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In drivers/tty/vt/vt_ioctl.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/tty/vt/vc_screen.c (ffffffff81746607)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff81749dfa)
Location: include/linux/thread_info.h:138
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 (ffffffff8174b82a)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/tty/vt/consolemap.c:con_get_unimap
In drivers/tty/vt/vt.c (ffffffff8174da2d)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/char/mem.c (ffffffff8176f214)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/char/mem.c:write_mem
- drivers/char/mem.c:read_mem
In drivers/char/random.c (ffffffff81772e4f)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/char/random.c:extract_crng_user
In drivers/char/virtio_console.c (ffffffff8177471f)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/char/hpet.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/char/hw_random/core.c (ffffffff8177957a)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:rng_dev_read
In drivers/char/agp/frontend.c (ffffffff8177b35a)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/char/agp/compat_ioctl.c (ffffffff8177e218)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/char/tpm/tpm-dev-common.c (ffffffff817838b3)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/base/regmap/regmap-debugfs.c (ffffffff817e2814)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/mfd/ab3100-core.c (ffffffff81809c69)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
Inline: True
In drivers/dma-buf/dma-heap.c (ffffffff81829b9d)
Location: include/linux/thread_info.h:138
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 (ffffffff8182b4e7)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/dma-buf/udmabuf.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/scsi/scsi_ioctl.c (ffffffff8182ff1b)
Location: include/linux/thread_info.h:138
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:138
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:138
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 (ffffffff8184e862)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
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:138
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:138
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:138
Inline: True
In drivers/vfio/vfio_iommu_type1.c (ffffffff818a02ea)
Location: include/linux/thread_info.h:138
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 (ffffffff818a4854)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/vfio/pci/vfio_pci_config.c (ffffffff818a9ae9)
Location: include/linux/thread_info.h:138
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 (ffffffff818aa4ce)
Location: include/linux/thread_info.h:138
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:138
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:138
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 (ffffffff818d114f)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In drivers/input/mousedev.c (ffffffff8192ed45)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
In drivers/input/evdev.c (ffffffff81930712)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In drivers/i2c/i2c-dev.c (ffffffff81946eb6)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/ptp/ptp_chardev.c (ffffffff8194cfd2)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/ptp/ptp_chardev.c:ptp_read
In drivers/watchdog/watchdog_dev.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/md/md.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/md/dm.c (ffffffff81979075)
Location: include/linux/thread_info.h:138
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 (ffffffff819814dd)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- drivers/remoteproc/remoteproc_debugfs.c:rproc_recovery_write
In net/socket.c (ffffffff819e2e6a)
Location: include/linux/thread_info.h:138
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 (ffffffff819e7982)
Location: include/linux/thread_info.h:138
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 (ffffffff819f4c52)
Location: include/linux/thread_info.h:138
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 (ffffffff819f68a9)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/core/scm.c:put_cmsg
In net/core/filter.c (ffffffff81a3307f)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In net/core/skmsg.c (ffffffff81a3c872)
Location: include/linux/thread_info.h:138
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:138
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 (ffffffff81a7ab1c)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/netlink/af_netlink.c:netlink_sendmsg
In net/bpf/test_run.c (ffffffff81a7e627)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/bpf/test_run.c:bpf_ctx_init
In net/ethtool/ioctl.c (ffffffff81a837e9)
Location: include/linux/thread_info.h:138
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 (ffffffff81a9b1f2)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv4/ip_options.c:ip_options_get_from_user
In net/ipv4/ip_output.c (ffffffff81a9b8fe)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv4/ip_output.c:ip_generic_getfrag
In net/ipv4/ip_sockglue.c (ffffffff81aa02ad)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In net/ipv4/tcp_output.c (ffffffff81abebce)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In net/ipv4/raw.c (ffffffff81ad12f8)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In net/ipv4/devinet.c (ffffffff81add9d3)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv4/devinet.c:inet_gifconf
In net/ipv4/af_inet.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv4/igmp.c (ffffffff81ae9753)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv4/igmp.c:ip_mc_msfget
In net/ipv4/fib_frontend.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv4/ping.c (ffffffff81af6d13)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv4/ping.c:ping_common_sendmsg
In net/ipv4/ipmr.c (ffffffff81b05289)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ip_mroute_getsockopt
In net/ipv6/af_inet6.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv6/addrconf.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv6/ipv6_sockglue.c (ffffffff81b53041)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv6/ipv6_sockglue.c:compat_ipv6_setsockopt
In net/ipv6/udp.c (ffffffff81b580c4)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- net/ipv6/raw.c:rawv6_send_hdrinc
In net/ipv6/mcast.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv6/tcp_ipv6.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv6/ip6_flowlabel.c (ffffffff81b70370)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:fl_create
In net/ipv6/ip6mr.c (ffffffff81b7742b)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv6/ip6mr.c:ip6_mroute_getsockopt
In net/packet/af_packet.c (ffffffff81b89e9c)
Location: include/linux/thread_info.h:138
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
- net/packet/af_packet.c:packet_sendmsg_spkt
In net/wireless/wext-core.c (ffffffff81b8e70a)
Location: include/linux/thread_info.h:138
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 (ffffffff81b8f6e8)
Location: include/linux/thread_info.h:138
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:138
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:138
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:203
Inline: True
In arch/x86/kernel/ldt.c (ffffffff81039111)
Location: include/linux/thread_info.h:203
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:203
Inline: True
In arch/x86/kernel/tls.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In arch/x86/kernel/tboot.c (ffffffff81046d06)
Location: include/linux/thread_info.h:203
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:203
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:203
Inline: True
In arch/x86/kernel/cpu/microcode/intel.c (ffffffff8105b0af)
Location: include/linux/thread_info.h:203
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:203
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:203
Inline: True
In arch/x86/kernel/crash_dump_64.c (ffffffff810795ca)
Location: include/linux/thread_info.h:203
Inline: True
In arch/x86/kernel/uprobes.c (ffffffff8108129a)
Location: include/linux/thread_info.h:203
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 (ffffffff81081d9f)
Location: include/linux/thread_info.h:203
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:203
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:203
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:203
Inline: True
In kernel/fork.c (ffffffff8109f5ab)
Location: include/linux/thread_info.h:203
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:203
Inline: True
In kernel/capability.c (ffffffff810af7e7)
Location: include/linux/thread_info.h:203
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:203
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 (ffffffff810b3d4a)
Location: include/linux/thread_info.h:203
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:203
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:203
Inline: True
Inline callers:
- kernel/regset.c:copy_regset_to_user
In kernel/sched/core.c (ffffffff810e36a0)
Location: include/linux/thread_info.h:203
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:203
Inline: True
Inline callers:
- kernel/sched/debug.c:sched_feat_write
In kernel/sched/psi.c (ffffffff8110b192)
Location: include/linux/thread_info.h:203
Inline: True
In kernel/power/qos.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In kernel/power/user.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In kernel/printk/printk.c (ffffffff81119073)
Location: include/linux/thread_info.h:203
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:203
Inline: True
In kernel/profile.c (ffffffff8113cde9)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- kernel/profile.c:read_profile
In kernel/time/time.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In kernel/time/posix-timers.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In kernel/time/itimer.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In kernel/module.c (ffffffff81163964)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- kernel/module.c:__do_sys_init_module
In kernel/kexec_core.c (ffffffff811668bb)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- kernel/kexec_core.c:kimage_load_crash_segment
- kernel/kexec_core.c:kimage_load_normal_segment
In kernel/kexec.c (ffffffff81167ed7)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- kernel/kexec.c:kimage_alloc_init
In kernel/compat.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In kernel/user_namespace.c (ffffffff81181c1a)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- kernel/user_namespace.c:proc_setgroups_write
In kernel/kprobes.c (ffffffff81194318)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- kernel/kprobes.c:write_enabled_file_bool
In kernel/seccomp.c (ffffffff811a50e2)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_get_metadata
- kernel/seccomp.c:seccomp_get_filter
In kernel/relay.c (ffffffff811a5e34)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- kernel/relay.c:relay_file_read
In kernel/trace/trace.c (ffffffff811c2cee)
Location: include/linux/thread_info.h:203
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_set_trace_write
- kernel/trace/trace.c:tracing_trace_options_write
In kernel/trace/blktrace.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In kernel/trace/bpf_trace.c (ffffffff811e8f94)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- kernel/trace/bpf_trace.c:perf_event_query_prog_array
In kernel/trace/trace_uprobe.c (ffffffff811f4fb2)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- kernel/trace/trace_uprobe.c:process_fetch_insn
In kernel/bpf/core.c (ffffffff811f9da7)
Location: include/linux/thread_info.h:203
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:203
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 (ffffffff81205333)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- kernel/bpf/verifier.c:bpf_verifier_vlog
In kernel/bpf/helpers.c (ffffffff81216985)
Location: include/linux/thread_info.h:203
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:203
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 (ffffffff8121af36)
Location: include/linux/thread_info.h:203
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 (ffffffff8122cbc3)
Location: include/linux/thread_info.h:203
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 (ffffffff81231b33)
Location: include/linux/thread_info.h:203
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:203
Inline: True
In kernel/bpf/cgroup.c (ffffffff812371d7)
Location: include/linux/thread_info.h:203
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:203
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:203
Inline: True
In kernel/watch_queue.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In mm/shmem.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In mm/util.c (ffffffff8127d9ce)
Location: include/linux/thread_info.h:203
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:203
Inline: True
In mm/mincore.c (ffffffff812a0fb5)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- mm/mincore.c:__do_sys_mincore
In mm/mempolicy.c (ffffffff812d9ef4)
Location: include/linux/thread_info.h:203
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:203
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:203
Inline: True
In mm/memfd.c (ffffffff81317a48)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- mm/memfd.c:__do_sys_memfd_create
In fs/open.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In fs/read_write.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In fs/stat.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In fs/exec.c (ffffffff8132842d)
Location: include/linux/thread_info.h:203
Inline: True
In fs/pipe.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In fs/namei.c (ffffffff81334df8)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- fs/namei.c:readlink_copy
In fs/fcntl.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In fs/ioctl.c (ffffffff813368c2)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- fs/ioctl.c:ioctl_file_dedupe_range
In fs/select.c (ffffffff8133a8ca)
Location: include/linux/thread_info.h:203
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 (ffffffff81345e4a)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- fs/filesystems.c:fs_name
In fs/namespace.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In fs/seq_file.c (ffffffff8134daaa)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- fs/seq_file.c:seq_read_iter
- fs/seq_file.c:seq_read_iter
In fs/xattr.c (ffffffff8134f379)
Location: include/linux/thread_info.h:203
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:203
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:203
Inline: True
In fs/utimes.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In fs/d_path.c (ffffffff81361140)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- fs/d_path.c:__do_sys_getcwd
In fs/statfs.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In fs/fsopen.c (ffffffff81364fcb)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- fs/fsopen.c:fscontext_read
In fs/notify/inotify/inotify_user.c (ffffffff81376422)
Location: include/linux/thread_info.h:203
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:203
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:203
Inline: True
In fs/signalfd.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In fs/timerfd.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In fs/eventfd.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In fs/userfaultfd.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In fs/aio.c (ffffffff81383924)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- fs/aio.c:aio_read_events_ring
In fs/io_uring.c (ffffffff8138b0ef)
Location: include/linux/thread_info.h:203
Inline: True
In fs/crypto/keyring.c (ffffffff813a3c81)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- fs/crypto/keyring.c:fscrypt_ioctl_add_key
In fs/crypto/policy.c (ffffffff813a68d0)
Location: include/linux/thread_info.h:203
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 (ffffffff813a7fc1)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- fs/verity/enable.c:enable_verity
- fs/verity/enable.c:enable_verity
In fs/verity/measure.c (ffffffff813a8cbd)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- fs/verity/measure.c:fsverity_ioctl_measure
In fs/binfmt_elf.c (ffffffff813b0b73)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- fs/binfmt_elf.c:create_elf_tables
In fs/compat_binfmt_elf.c (ffffffff813b36ae)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- fs/compat_binfmt_elf.c:create_elf_tables
In fs/fhandle.c (ffffffff813b9b07)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- fs/fhandle.c:handle_to_path
- fs/fhandle.c:do_sys_name_to_handle
In fs/iomap/direct-io.c (ffffffff813bef75)
Location: include/linux/thread_info.h:203
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:203
Inline: True
In fs/proc/task_mmu.c (ffffffff813c87de)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- fs/proc/task_mmu.c:pagemap_read
- fs/proc/task_mmu.c:clear_refs_write
In fs/proc/base.c (ffffffff813cfa74)
Location: include/linux/thread_info.h:203
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 (ffffffff813d9259)
Location: include/linux/thread_info.h:203
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:203
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 (ffffffff813dd055)
Location: include/linux/thread_info.h:203
Inline: True
In fs/kernfs/file.c (ffffffff813e2555)
Location: include/linux/thread_info.h:203
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:203
Inline: True
Inline callers:
- fs/configfs/file.c:configfs_write_file
In fs/dcookies.c (ffffffff813ea756)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- fs/dcookies.c:do_lookup_dcookie
In fs/ext4/ioctl.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In fs/fat/dir.c (ffffffff81471aee)
Location: include/linux/thread_info.h:203
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:203
Inline: True
In fs/ecryptfs/miscdev.c (ffffffff81485ca2)
Location: include/linux/thread_info.h:203
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:203
Inline: True
In ipc/compat.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In ipc/msgutil.c (ffffffff814a51a2)
Location: include/linux/thread_info.h:203
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:203
Inline: True
In ipc/sem.c (ffffffff814a9ffa)
Location: include/linux/thread_info.h:203
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:203
Inline: True
In ipc/syscall.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In ipc/mqueue.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In security/keys/keyctl.c (ffffffff814b909f)
Location: include/linux/thread_info.h:203
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:203
Inline: True
In security/keys/dh.c (ffffffff814bdde2)
Location: include/linux/thread_info.h:203
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:203
Inline: True
Inline callers:
- security/keys/keyctl_pkey.c:keyctl_pkey_e_d_s
In security/selinux/hooks.c (ffffffff814ce3d9)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_socket_getpeersec_stream
In security/selinux/selinuxfs.c (ffffffff814d9dbb)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- security/selinux/selinuxfs.c:sel_write_load
In security/smack/smack_lsm.c (ffffffff814efd34)
Location: include/linux/thread_info.h:203
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:203
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 (ffffffff814fa3bb)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- security/tomoyo/common.c:tomoyo_flush
In security/tomoyo/securityfs_if.c (ffffffff81506431)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- security/tomoyo/securityfs_if.c:tomoyo_read_self
In security/apparmor/apparmorfs.c (ffffffff8150c3fe)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
In security/apparmor/lsm.c (ffffffff815210f5)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
In block/ioctl.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In block/scsi_ioctl.c (ffffffff815828c4)
Location: include/linux/thread_info.h:203
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 (ffffffff81582f78)
Location: include/linux/thread_info.h:203
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:203
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_transport_complete_rq
In block/blk-zoned.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In block/blk-mq-debugfs.c (ffffffff81598470)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_state_write
In block/sed-opal.c (ffffffff8159d467)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- block/sed-opal.c:read_table_data
- block/sed-opal.c:generic_table_write_data
In lib/iov_iter.c (ffffffff815a6a56)
Location: include/linux/thread_info.h:203
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 (ffffffff815a9cab)
Location: include/linux/thread_info.h:203
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:203
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/seq_buf.c (ffffffff81614968)
Location: include/linux/thread_info.h:203
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:203
Inline: True
In drivers/gpio/gpiolib-cdev.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In drivers/video/fbdev/core/fbmem.c (ffffffff8168845a)
Location: include/linux/thread_info.h:203
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:203
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:203
Inline: True
In drivers/video/fbdev/imsttfb.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In drivers/acpi/proc.c (ffffffff816a4de5)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- drivers/acpi/proc.c:acpi_system_write_wakeup_device
In drivers/acpi/acpi_dbg.c (ffffffff8170a75a)
Location: include/linux/thread_info.h:203
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 (ffffffff8173d13c)
Location: include/linux/thread_info.h:203
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:203
Inline: True
In drivers/tty/tty_io.c (ffffffff81750f34)
Location: include/linux/thread_info.h:203
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:203
Inline: True
In drivers/tty/vt/vt_ioctl.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In drivers/tty/vt/vc_screen.c (ffffffff8176225b)
Location: include/linux/thread_info.h:203
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:203
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff81766237)
Location: include/linux/thread_info.h:203
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 (ffffffff81766f3a)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- drivers/tty/vt/consolemap.c:con_get_unimap
In drivers/tty/vt/vt.c (ffffffff81768fc6)
Location: include/linux/thread_info.h:203
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:203
Inline: True
In drivers/char/mem.c (ffffffff81789bf4)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- drivers/char/mem.c:write_mem
- drivers/char/mem.c:read_mem
In drivers/char/random.c (ffffffff8178de3f)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- drivers/char/random.c:extract_crng_user
In drivers/char/virtio_console.c (ffffffff8178f47f)
Location: include/linux/thread_info.h:203
Inline: True
In drivers/char/hpet.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In drivers/char/hw_random/core.c (ffffffff81793cf2)
Location: include/linux/thread_info.h:203
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:203
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:203
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:203
Inline: True
In drivers/base/regmap/regmap-debugfs.c (ffffffff817f7204)
Location: include/linux/thread_info.h:203
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:203
Inline: True
In drivers/mfd/ab3100-core.c (ffffffff81819c4e)
Location: include/linux/thread_info.h:203
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:203
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:203
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:203
Inline: True
In drivers/dma-buf/dma-heap.c (ffffffff8183a55d)
Location: include/linux/thread_info.h:203
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 (ffffffff8183c337)
Location: include/linux/thread_info.h:203
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:203
Inline: True
In drivers/dma-buf/udmabuf.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In drivers/scsi/scsi_ioctl.c (ffffffff81840bdb)
Location: include/linux/thread_info.h:203
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:203
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:203
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 (ffffffff8185ec52)
Location: include/linux/thread_info.h:203
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:203
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:203
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:203
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:203
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:203
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:203
Inline: True
In drivers/vfio/vfio_iommu_type1.c (ffffffff818aecca)
Location: include/linux/thread_info.h:203
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:203
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:203
Inline: True
In drivers/vfio/pci/vfio_pci_config.c (ffffffff818b8a19)
Location: include/linux/thread_info.h:203
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 (ffffffff818b91ee)
Location: include/linux/thread_info.h:203
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:203
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:203
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 (ffffffff818db5bf)
Location: include/linux/thread_info.h:203
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:203
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:203
Inline: True
In drivers/input/mousedev.c (ffffffff819360e5)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
In drivers/input/evdev.c (ffffffff81937ca2)
Location: include/linux/thread_info.h:203
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:203
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:203
Inline: True
In drivers/i2c/i2c-dev.c (ffffffff8194ccc6)
Location: include/linux/thread_info.h:203
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:203
Inline: True
In drivers/ptp/ptp_chardev.c (ffffffff81952a02)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- drivers/ptp/ptp_chardev.c:ptp_read
In drivers/watchdog/watchdog_dev.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In drivers/md/md.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In drivers/md/dm.c (ffffffff8197e135)
Location: include/linux/thread_info.h:203
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 (ffffffff81985afd)
Location: include/linux/thread_info.h:203
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:203
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:203
Inline: True
Inline callers:
- drivers/remoteproc/remoteproc_cdev.c:rproc_cdev_write
In net/socket.c (ffffffff819e2aea)
Location: include/linux/thread_info.h:203
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 (ffffffff819e7747)
Location: include/linux/thread_info.h:203
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 (ffffffff819f4582)
Location: include/linux/thread_info.h:203
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 (ffffffff819f6499)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- net/core/scm.c:put_cmsg
In net/core/filter.c (ffffffff81a35447)
Location: include/linux/thread_info.h:203
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:203
Inline: True
In net/core/skmsg.c (ffffffff81a3ef42)
Location: include/linux/thread_info.h:203
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:203
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 (ffffffff81a83972)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- net/netlink/af_netlink.c:netlink_sendmsg
In net/bpf/test_run.c (ffffffff81a87d87)
Location: include/linux/thread_info.h:203
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 (ffffffff81a8d461)
Location: include/linux/thread_info.h:203
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 (ffffffff81aa51e2)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- net/ipv4/ip_options.c:ip_options_get
In net/ipv4/ip_output.c (ffffffff81aa575e)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- net/ipv4/ip_output.c:ip_generic_getfrag
In net/ipv4/ip_sockglue.c (ffffffff81aaabdc)
Location: include/linux/thread_info.h:203
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 (ffffffff81ab3ecf)
Location: include/linux/thread_info.h:203
Inline: True
In net/ipv4/tcp_output.c (ffffffff81aca52e)
Location: include/linux/thread_info.h:203
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:203
Inline: True
In net/ipv4/raw.c (ffffffff81add3cf)
Location: include/linux/thread_info.h:203
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:203
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:203
Inline: True
In net/ipv4/devinet.c (ffffffff81aea6d3)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- net/ipv4/devinet.c:inet_gifconf
In net/ipv4/af_inet.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In net/ipv4/igmp.c (ffffffff81af65e7)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- net/ipv4/igmp.c:ip_mc_msfget
In net/ipv4/fib_frontend.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In net/ipv4/ping.c (ffffffff81b03ba3)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- net/ipv4/ping.c:ping_common_sendmsg
In net/ipv4/ipmr.c (ffffffff81b134a9)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ip_mroute_getsockopt
In net/xfrm/xfrm_state.c (ffffffff81b263cd)
Location: include/linux/thread_info.h:203
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:203
Inline: True
In net/ipv6/addrconf.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In net/ipv6/ipv6_sockglue.c (ffffffff81b5ffd4)
Location: include/linux/thread_info.h:203
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 (ffffffff81b66768)
Location: include/linux/thread_info.h:203
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:203
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:203
Inline: True
In net/ipv6/tcp_ipv6.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In net/ipv6/ip6_flowlabel.c (ffffffff81b7f3dc)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:fl_create
In net/ipv6/ip6mr.c (ffffffff81b86394)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- net/ipv6/ip6mr.c:ip6_mroute_getsockopt
In net/packet/af_packet.c (ffffffff81b999bc)
Location: include/linux/thread_info.h:203
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
- 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:203
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 (ffffffff81b9f328)
Location: include/linux/thread_info.h:203
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:203
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:203
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:203
Inline: True
In arch/x86/kernel/ldt.c (ffffffff8103abed)
Location: include/linux/thread_info.h:203
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:203
Inline: True
In arch/x86/kernel/tls.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In arch/x86/kernel/tboot.c (ffffffff81048666)
Location: include/linux/thread_info.h:203
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:203
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:203
Inline: True
In arch/x86/kernel/cpu/microcode/intel.c (ffffffff8105ba5f)
Location: include/linux/thread_info.h:203
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:203
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:203
Inline: True
In arch/x86/kernel/crash_dump_64.c (ffffffff8107a56a)
Location: include/linux/thread_info.h:203
Inline: True
In arch/x86/kernel/uprobes.c (ffffffff810820ba)
Location: include/linux/thread_info.h:203
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 (ffffffff81082bbf)
Location: include/linux/thread_info.h:203
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:203
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:203
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:203
Inline: True
In kernel/fork.c (ffffffff810a047d)
Location: include/linux/thread_info.h:203
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:203
Inline: True
In kernel/capability.c (ffffffff810b0d77)
Location: include/linux/thread_info.h:203
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:203
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 (ffffffff810b52da)
Location: include/linux/thread_info.h:203
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:203
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:203
Inline: True
Inline callers:
- kernel/regset.c:copy_regset_to_user
In kernel/sched/core.c (ffffffff810e5830)
Location: include/linux/thread_info.h:203
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:203
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:203
Inline: True
In kernel/power/qos.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In kernel/power/user.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In kernel/printk/printk.c (ffffffff811197de)
Location: include/linux/thread_info.h:203
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:203
Inline: True
In kernel/profile.c (ffffffff8113e027)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- kernel/profile.c:read_profile
In kernel/time/time.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In kernel/time/posix-timers.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In kernel/time/itimer.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In kernel/module.c (ffffffff81164714)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- kernel/module.c:__do_sys_init_module
In kernel/kexec_core.c (ffffffff8116765b)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- kernel/kexec_core.c:kimage_load_crash_segment
- kernel/kexec_core.c:kimage_load_normal_segment
In kernel/kexec.c (ffffffff81168c77)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- kernel/kexec.c:kimage_alloc_init
In kernel/compat.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In kernel/user_namespace.c (ffffffff81182d6a)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- kernel/user_namespace.c:proc_setgroups_write
In kernel/kprobes.c (ffffffff8119515c)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- kernel/kprobes.c:write_enabled_file_bool
In kernel/seccomp.c (ffffffff811a5cd2)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_get_metadata
- kernel/seccomp.c:seccomp_get_filter
In kernel/relay.c (ffffffff811a6731)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- kernel/relay.c:relay_file_read
In kernel/trace/trace.c (ffffffff811c3cfa)
Location: include/linux/thread_info.h:203
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_set_trace_write
- kernel/trace/trace.c:tracing_trace_options_write
In kernel/trace/blktrace.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In kernel/trace/bpf_trace.c (ffffffff811e9e84)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- kernel/trace/bpf_trace.c:perf_event_query_prog_array
In kernel/trace/trace_uprobe.c (ffffffff811f5ea2)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- kernel/trace/trace_uprobe.c:process_fetch_insn
In kernel/bpf/core.c (ffffffff811fad17)
Location: include/linux/thread_info.h:203
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:203
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 (ffffffff81205cc3)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- kernel/bpf/verifier.c:bpf_verifier_vlog
In kernel/bpf/helpers.c (ffffffff812196c5)
Location: include/linux/thread_info.h:203
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:203
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 (ffffffff8121ebd1)
Location: include/linux/thread_info.h:203
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 (ffffffff81231979)
Location: include/linux/thread_info.h:203
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 (ffffffff81235cb6)
Location: include/linux/thread_info.h:203
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:203
Inline: True
In kernel/bpf/cgroup.c (ffffffff8123b6ce)
Location: include/linux/thread_info.h:203
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:203
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:203
Inline: True
In kernel/watch_queue.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In mm/shmem.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In mm/util.c (ffffffff81282b9e)
Location: include/linux/thread_info.h:203
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:203
Inline: True
In mm/mincore.c (ffffffff812a66bc)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- mm/mincore.c:__do_sys_mincore
In mm/mempolicy.c (ffffffff812e175a)
Location: include/linux/thread_info.h:203
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:203
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:203
Inline: True
In mm/userfaultfd.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In mm/memfd.c (ffffffff8131dc38)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- mm/memfd.c:__do_sys_memfd_create
In fs/open.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In fs/read_write.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In fs/stat.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In fs/exec.c (ffffffff8132e361)
Location: include/linux/thread_info.h:203
Inline: True
In fs/pipe.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In fs/namei.c (ffffffff8133af88)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- fs/namei.c:readlink_copy
In fs/fcntl.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In fs/ioctl.c (ffffffff8133d7fb)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/select.c (ffffffff81340dcd)
Location: include/linux/thread_info.h:203
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 (ffffffff8134c206)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- fs/filesystems.c:fs_name
In fs/namespace.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In fs/seq_file.c (ffffffff81354e44)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- fs/seq_file.c:seq_read_iter
- fs/seq_file.c:seq_read_iter
In fs/xattr.c (ffffffff81355e67)
Location: include/linux/thread_info.h:203
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:203
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:203
Inline: True
In fs/utimes.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In fs/d_path.c (ffffffff81367c20)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- fs/d_path.c:__do_sys_getcwd
In fs/statfs.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In fs/fsopen.c (ffffffff8136ba1b)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- fs/fsopen.c:fscontext_read
In fs/notify/inotify/inotify_user.c (ffffffff8137cd24)
Location: include/linux/thread_info.h:203
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:203
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:203
Inline: True
In fs/signalfd.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In fs/timerfd.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In fs/eventfd.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In fs/userfaultfd.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In fs/aio.c (ffffffff8138a6b2)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- fs/aio.c:aio_read_events_ring
In fs/io_uring.c (ffffffff81392a5f)
Location: include/linux/thread_info.h:203
Inline: True
In fs/crypto/keyring.c (ffffffff813aaec1)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- fs/crypto/keyring.c:fscrypt_ioctl_add_key
In fs/crypto/policy.c (ffffffff813ad95f)
Location: include/linux/thread_info.h:203
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 (ffffffff813af021)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- fs/verity/enable.c:enable_verity
- fs/verity/enable.c:enable_verity
In fs/verity/measure.c (ffffffff813afd2d)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- fs/verity/measure.c:fsverity_ioctl_measure
In fs/verity/read_metadata.c (ffffffff813b04ab)
Location: include/linux/thread_info.h:203
Inline: True
In fs/binfmt_elf.c (ffffffff813b7cb5)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- fs/binfmt_elf.c:create_elf_tables
In fs/compat_binfmt_elf.c (ffffffff813ba69b)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- fs/compat_binfmt_elf.c:create_elf_tables
In fs/fhandle.c (ffffffff813c0c67)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- fs/fhandle.c:handle_to_path
- fs/fhandle.c:do_sys_name_to_handle
In fs/iomap/direct-io.c (ffffffff813c60b5)
Location: include/linux/thread_info.h:203
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:203
Inline: True
In fs/proc/task_mmu.c (ffffffff813cf812)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- fs/proc/task_mmu.c:pagemap_read
- fs/proc/task_mmu.c:clear_refs_write
In fs/proc/base.c (ffffffff813d6855)
Location: include/linux/thread_info.h:203
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 (ffffffff813e06f9)
Location: include/linux/thread_info.h:203
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:203
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 (ffffffff813e3f45)
Location: include/linux/thread_info.h:203
Inline: True
In fs/kernfs/file.c (ffffffff813e8dd5)
Location: include/linux/thread_info.h:203
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:203
Inline: True
Inline callers:
- fs/configfs/file.c:configfs_write_file
In fs/ext4/ioctl.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In fs/fat/dir.c (ffffffff81477731)
Location: include/linux/thread_info.h:203
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:203
Inline: True
In fs/ecryptfs/miscdev.c (ffffffff8148b702)
Location: include/linux/thread_info.h:203
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:203
Inline: True
In ipc/compat.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In ipc/msgutil.c (ffffffff814ab13e)
Location: include/linux/thread_info.h:203
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:203
Inline: True
In ipc/sem.c (ffffffff814b08ef)
Location: include/linux/thread_info.h:203
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:203
Inline: True
In ipc/syscall.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In ipc/mqueue.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In security/keys/keyctl.c (ffffffff814beeef)
Location: include/linux/thread_info.h:203
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:203
Inline: True
In security/keys/dh.c (ffffffff814c3c52)
Location: include/linux/thread_info.h:203
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:203
Inline: True
Inline callers:
- security/keys/keyctl_pkey.c:keyctl_pkey_e_d_s
In security/selinux/hooks.c (ffffffff814d4b29)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_socket_getpeersec_stream
In security/selinux/selinuxfs.c (ffffffff814e1269)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- security/selinux/selinuxfs.c:sel_write_load
In security/smack/smack_lsm.c (ffffffff814f6d74)
Location: include/linux/thread_info.h:203
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:203
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 (ffffffff815010dd)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- security/tomoyo/common.c:tomoyo_flush
In security/tomoyo/securityfs_if.c (ffffffff8150cf71)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- security/tomoyo/securityfs_if.c:tomoyo_read_self
In security/apparmor/apparmorfs.c (ffffffff81512d7e)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
In security/apparmor/lsm.c (ffffffff815273b1)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
In security/landlock/syscalls.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In block/ioctl.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In block/scsi_ioctl.c (ffffffff8158901b)
Location: include/linux/thread_info.h:203
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 (ffffffff81589da9)
Location: include/linux/thread_info.h:203
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:203
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_transport_complete_rq
In block/blk-zoned.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In block/blk-mq-debugfs.c (ffffffff8159f290)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_state_write
In block/sed-opal.c (ffffffff815a40c0)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- block/sed-opal.c:read_table_data
- block/sed-opal.c:generic_table_write_data
In lib/iov_iter.c (ffffffff815b1816)
Location: include/linux/thread_info.h:203
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 (ffffffff815b4af9)
Location: include/linux/thread_info.h:203
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:203
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/seq_buf.c (ffffffff815f7ffa)
Location: include/linux/thread_info.h:203
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:203
Inline: True
In drivers/gpio/gpiolib-cdev.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In drivers/video/fbdev/core/fbmem.c (ffffffff8166b1c2)
Location: include/linux/thread_info.h:203
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:203
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:203
Inline: True
In drivers/video/fbdev/imsttfb.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In drivers/acpi/proc.c (ffffffff81687b66)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- drivers/acpi/proc.c:acpi_system_write_wakeup_device
In drivers/acpi/acpi_dbg.c (ffffffff816ebe70)
Location: include/linux/thread_info.h:203
Inline: True
In drivers/xen/xenbus/xenbus_dev_frontend.c (ffffffff81720cac)
Location: include/linux/thread_info.h:203
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:203
Inline: True
In drivers/tty/tty_io.c (ffffffff81734f54)
Location: include/linux/thread_info.h:203
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:203
Inline: True
In drivers/tty/vt/vt_ioctl.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In drivers/tty/vt/vc_screen.c (ffffffff81745f32)
Location: include/linux/thread_info.h:203
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:203
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff81749e87)
Location: include/linux/thread_info.h:203
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 (ffffffff8174ab7a)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- drivers/tty/vt/consolemap.c:con_get_unimap
In drivers/tty/vt/vt.c (ffffffff8174c6bc)
Location: include/linux/thread_info.h:203
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:203
Inline: True
In drivers/char/mem.c (ffffffff8176d464)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- drivers/char/mem.c:write_mem
- drivers/char/mem.c:read_mem
In drivers/char/random.c (ffffffff817707ef)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- drivers/char/random.c:extract_crng_user
In drivers/char/virtio_console.c (ffffffff81772a6e)
Location: include/linux/thread_info.h:203
Inline: True
In drivers/char/hpet.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In drivers/char/hw_random/core.c (ffffffff817768d5)
Location: include/linux/thread_info.h:203
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:203
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:203
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:203
Inline: True
In drivers/base/regmap/regmap-debugfs.c (ffffffff817db980)
Location: include/linux/thread_info.h:203
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:203
Inline: True
In drivers/mfd/aat2870-core.c (ffffffff817fe700)
Location: include/linux/thread_info.h:203
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:203
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:203
Inline: True
In drivers/dma-buf/dma-heap.c (ffffffff8181d77a)
Location: include/linux/thread_info.h:203
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 (ffffffff8181f427)
Location: include/linux/thread_info.h:203
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:203
Inline: True
In drivers/dma-buf/udmabuf.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In drivers/scsi/scsi_ioctl.c (ffffffff81823e4d)
Location: include/linux/thread_info.h:203
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:203
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:203
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 (ffffffff81842c22)
Location: include/linux/thread_info.h:203
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:203
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:203
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:203
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:203
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:203
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 (ffffffff81887f4d)
Location: include/linux/thread_info.h:203
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:203
Inline: True
In drivers/vfio/vfio_iommu_type1.c (ffffffff818913e0)
Location: include/linux/thread_info.h:203
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:203
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:203
Inline: True
In drivers/vfio/pci/vfio_pci_config.c (ffffffff8189bee5)
Location: include/linux/thread_info.h:203
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 (ffffffff8189c6de)
Location: include/linux/thread_info.h:203
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:203
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:203
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 (ffffffff818be99e)
Location: include/linux/thread_info.h:203
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:203
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:203
Inline: True
In drivers/input/mousedev.c (ffffffff81919fa5)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
In drivers/input/evdev.c (ffffffff8191b50d)
Location: include/linux/thread_info.h:203
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:203
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:203
Inline: True
In drivers/i2c/i2c-dev.c (ffffffff81930836)
Location: include/linux/thread_info.h:203
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:203
Inline: True
In drivers/ptp/ptp_chardev.c (ffffffff81936870)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- drivers/ptp/ptp_chardev.c:ptp_read
In drivers/watchdog/watchdog_dev.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In drivers/md/md.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In drivers/md/dm.c (ffffffff81961fd5)
Location: include/linux/thread_info.h:203
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 (ffffffff81969408)
Location: include/linux/thread_info.h:203
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:203
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:203
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:203
Inline: True
Inline callers:
- drivers/remoteproc/remoteproc_cdev.c:rproc_cdev_write
In net/socket.c (ffffffff819c8b0a)
Location: include/linux/thread_info.h:203
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 (ffffffff819cd3f1)
Location: include/linux/thread_info.h:203
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 (ffffffff819da732)
Location: include/linux/thread_info.h:203
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:203
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:203
Inline: True
In net/core/skmsg.c (ffffffff81a4d352)
Location: include/linux/thread_info.h:203
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:203
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 (ffffffff81a6ca5f)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- net/netlink/af_netlink.c:netlink_sendmsg
In net/bpf/test_run.c (ffffffff81a70972)
Location: include/linux/thread_info.h:203
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 (ffffffff81a77221)
Location: include/linux/thread_info.h:203
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 (ffffffff81a902d2)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- net/ipv4/ip_options.c:ip_options_get
In net/ipv4/ip_output.c (ffffffff81a9081e)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- net/ipv4/ip_output.c:ip_generic_getfrag
In net/ipv4/ip_sockglue.c (ffffffff81a961d0)
Location: include/linux/thread_info.h:203
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 (ffffffff81a9f03f)
Location: include/linux/thread_info.h:203
Inline: True
In net/ipv4/tcp_output.c (ffffffff81ab53ac)
Location: include/linux/thread_info.h:203
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:203
Inline: True
In net/ipv4/raw.c (ffffffff81ac70fd)
Location: include/linux/thread_info.h:203
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:203
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:203
Inline: True
In net/ipv4/devinet.c (ffffffff81ad5e41)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- net/ipv4/devinet.c:inet_gifconf
In net/ipv4/af_inet.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In net/ipv4/igmp.c (ffffffff81ae1d46)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- net/ipv4/igmp.c:ip_mc_msfget
In net/ipv4/fib_frontend.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In net/ipv4/ping.c (ffffffff81aef7e3)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- net/ipv4/ping.c:ping_common_sendmsg
In net/ipv4/ipmr.c (ffffffff81b012fe)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ip_mroute_getsockopt
In net/xfrm/xfrm_state.c (ffffffff81b13f6d)
Location: include/linux/thread_info.h:203
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:203
Inline: True
In net/ipv6/addrconf.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In net/ipv6/ipv6_sockglue.c (ffffffff81b4e2b1)
Location: include/linux/thread_info.h:203
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 (ffffffff81b54907)
Location: include/linux/thread_info.h:203
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:203
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:203
Inline: True
In net/ipv6/tcp_ipv6.c (0)
Location: include/linux/thread_info.h:203
Inline: True
In net/ipv6/ip6_flowlabel.c (ffffffff81b6dc5d)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:fl_create
In net/ipv6/ip6mr.c (ffffffff81b7504a)
Location: include/linux/thread_info.h:203
Inline: True
Inline callers:
- net/ipv6/ip6mr.c:ip6_mroute_getsockopt
In net/packet/af_packet.c (ffffffff81b87eaa)
Location: include/linux/thread_info.h:203
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
- 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:203
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 (ffffffff81b8e408)
Location: include/linux/thread_info.h:203
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:203
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:203
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:203
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:204
Inline: True
In arch/x86/kernel/ldt.c (ffffffff8104060d)
Location: include/linux/thread_info.h:204
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:204
Inline: True
In arch/x86/kernel/fpu/regset.c (ffffffff8104a10e)
Location: include/linux/thread_info.h:204
Inline: True
Inline callers:
- arch/x86/kernel/fpu/regset.c:xstateregs_set
In arch/x86/kernel/fpu/xstate.c (ffffffff8104b146)
Location: include/linux/thread_info.h:204
Inline: True
Inline callers:
- arch/x86/kernel/fpu/xstate.c:copy_from_buffer
In arch/x86/kernel/tls.c (0)
Location: include/linux/thread_info.h:204
Inline: True
In arch/x86/kernel/tboot.c (ffffffff8104efa6)
Location: include/linux/thread_info.h:204
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:204
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:204
Inline: True
In arch/x86/kernel/cpu/microcode/intel.c (ffffffff8106508b)
Location: include/linux/thread_info.h:204
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:204
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:204
Inline: True
In arch/x86/kernel/crash_dump_64.c (ffffffff810886ba)
Location: include/linux/thread_info.h:204
Inline: True
In arch/x86/kernel/uprobes.c (ffffffff8109111a)
Location: include/linux/thread_info.h:204
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 (ffffffff81091c8b)
Location: include/linux/thread_info.h:204
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:204
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:204
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:204
Inline: True
In kernel/fork.c (ffffffff810b188d)
Location: include/linux/thread_info.h:204
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:204
Inline: True
In kernel/capability.c (ffffffff810c2d3d)
Location: include/linux/thread_info.h:204
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:204
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 (ffffffff810c78ba)
Location: include/linux/thread_info.h:204
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:204
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:204
Inline: True
Inline callers:
- kernel/regset.c:copy_regset_to_user
In kernel/sched/core.c (ffffffff810fc910)
Location: include/linux/thread_info.h:204
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:204
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:204
Inline: True
In kernel/power/qos.c (0)
Location: include/linux/thread_info.h:204
Inline: True
In kernel/power/user.c (0)
Location: include/linux/thread_info.h:204
Inline: True
In kernel/printk/printk.c (ffffffff81139a4f)
Location: include/linux/thread_info.h:204
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:204
Inline: True
In kernel/profile.c (ffffffff811612a1)
Location: include/linux/thread_info.h:204
Inline: True
Inline callers:
- kernel/profile.c:read_profile
In kernel/time/time.c (0)
Location: include/linux/thread_info.h:204
Inline: True
In kernel/time/posix-timers.c (0)
Location: include/linux/thread_info.h:204
Inline: True
In kernel/time/itimer.c (0)
Location: include/linux/thread_info.h:204
Inline: True
In kernel/module.c (ffffffff81189e84)
Location: include/linux/thread_info.h:204
Inline: True
Inline callers:
- kernel/module.c:__do_sys_init_module
In kernel/kexec_core.c (ffffffff8118ce0b)
Location: include/linux/thread_info.h:204
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:204
Inline: True
In kernel/compat.c (0)
Location: include/linux/thread_info.h:204
Inline: True
In kernel/user_namespace.c (ffffffff811aadfa)
Location: include/linux/thread_info.h:204
Inline: True
Inline callers:
- kernel/user_namespace.c:proc_setgroups_write
In kernel/kprobes.c (ffffffff811be01d)
Location: include/linux/thread_info.h:204
Inline: True
Inline callers:
- kernel/kprobes.c:write_enabled_file_bool
In kernel/seccomp.c (ffffffff811cf461)
Location: include/linux/thread_info.h:204
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_get_metadata
- kernel/seccomp.c:seccomp_get_filter
In kernel/relay.c (ffffffff811cff21)
Location: include/linux/thread_info.h:204
Inline: True
Inline callers:
- kernel/relay.c:relay_file_read
In kernel/trace/trace.c (ffffffff811eef6a)
Location: include/linux/thread_info.h:204
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_set_trace_write
- kernel/trace/trace.c:tracing_trace_options_write
In kernel/trace/trace_hwlat.c (ffffffff811f6fd0)
Location: include/linux/thread_info.h:204
Inline: True
Inline callers:
- kernel/trace/trace_hwlat.c:hwlat_mode_write
In kernel/trace/blktrace.c (0)
Location: include/linux/thread_info.h:204
Inline: True
In kernel/trace/bpf_trace.c (ffffffff8121acb4)
Location: include/linux/thread_info.h:204
Inline: True
Inline callers:
- kernel/trace/bpf_trace.c:perf_event_query_prog_array
In kernel/trace/trace_uprobe.c (ffffffff81226069)
Location: include/linux/thread_info.h:204
Inline: True
Inline callers:
- kernel/trace/trace_uprobe.c:process_fetch_insn
In kernel/bpf/core.c (ffffffff8122c427)
Location: include/linux/thread_info.h:204
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:204
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 (ffffffff81238acf)
Location: include/linux/thread_info.h:204
Inline: True
Inline callers:
- kernel/bpf/verifier.c:bpf_verifier_vlog
In kernel/bpf/helpers.c (ffffffff8124fd85)
Location: include/linux/thread_info.h:204
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:204
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 (ffffffff812551fc)
Location: include/linux/thread_info.h:204
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 (ffffffff8126a920)
Location: include/linux/thread_info.h:204
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 (ffffffff8126feb6)
Location: include/linux/thread_info.h:204
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:204
Inline: True
In kernel/bpf/cgroup.c (ffffffff81276158)
Location: include/linux/thread_info.h:204
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:204
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:204
Inline: True
In kernel/watch_queue.c (0)
Location: include/linux/thread_info.h:204
Inline: True
In mm/shmem.c (0)
Location: include/linux/thread_info.h:204
Inline: True
In mm/util.c (ffffffff812c058e)
Location: include/linux/thread_info.h:204
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:204
Inline: True
In mm/mincore.c (ffffffff812e7b84)
Location: include/linux/thread_info.h:204
Inline: True
Inline callers:
- mm/mincore.c:__do_sys_mincore
In mm/mempolicy.c (ffffffff81327e51)
Location: include/linux/thread_info.h:204
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:204
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:204
Inline: True
In mm/userfaultfd.c (0)
Location: include/linux/thread_info.h:204
Inline: True
In mm/memfd.c (ffffffff8136afd8)
Location: include/linux/thread_info.h:204
Inline: True
Inline callers:
- mm/memfd.c:__do_sys_memfd_create
In fs/open.c (0)
Location: include/linux/thread_info.h:204
Inline: True
In fs/read_write.c (0)
Location: include/linux/thread_info.h:204
Inline: True
In fs/stat.c (0)
Location: include/linux/thread_info.h:204
Inline: True
In fs/exec.c (ffffffff8137bb82)
Location: include/linux/thread_info.h:204
Inline: True
In fs/pipe.c (0)
Location: include/linux/thread_info.h:204
Inline: True
In fs/namei.c (ffffffff81388ba8)
Location: include/linux/thread_info.h:204
Inline: True
Inline callers:
- fs/namei.c:readlink_copy
In fs/fcntl.c (0)
Location: include/linux/thread_info.h:204
Inline: True
In fs/ioctl.c (ffffffff8138b17b)
Location: include/linux/thread_info.h:204
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/select.c (ffffffff8138e78d)
Location: include/linux/thread_info.h:204
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 (ffffffff8139a056)
Location: include/linux/thread_info.h:204
Inline: True
Inline callers:
- fs/filesystems.c:fs_name
In fs/namespace.c (0)
Location: include/linux/thread_info.h:204
Inline: True
In fs/seq_file.c (ffffffff813a3254)
Location: include/linux/thread_info.h:204
Inline: True
Inline callers:
- fs/seq_file.c:seq_read_iter
- fs/seq_file.c:seq_read_iter
In fs/xattr.c (ffffffff813a4387)
Location: include/linux/thread_info.h:204
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:204
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:204
Inline: True
In fs/utimes.c (0)
Location: include/linux/thread_info.h:204
Inline: True
In fs/d_path.c (ffffffff813b67cd)
Location: include/linux/thread_info.h:204
Inline: True
Inline callers:
- fs/d_path.c:__do_sys_getcwd
In fs/statfs.c (0)
Location: include/linux/thread_info.h:204
Inline: True
In fs/fsopen.c (ffffffff813ba6eb)
Location: include/linux/thread_info.h:204
Inline: True
Inline callers:
- fs/fsopen.c:fscontext_read
In fs/notify/inotify/inotify_user.c (ffffffff813c9bd4)
Location: include/linux/thread_info.h:204
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:204
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:204
Inline: True
In fs/signalfd.c (0)
Location: include/linux/thread_info.h:204
Inline: True
In fs/timerfd.c (0)
Location: include/linux/thread_info.h:204
Inline: True
In fs/eventfd.c (0)
Location: include/linux/thread_info.h:204
Inline: True
In fs/userfaultfd.c (0)
Location: include/linux/thread_info.h:204
Inline: True
In fs/aio.c (ffffffff813d79c2)
Location: include/linux/thread_info.h:204
Inline: True
Inline callers:
- fs/aio.c:aio_read_events_ring
In fs/io_uring.c (ffffffff813ded32)
Location: include/linux/thread_info.h:204
Inline: True
In fs/crypto/keyring.c (ffffffff813fa751)
Location: include/linux/thread_info.h:204
Inline: True
Inline callers:
- fs/crypto/keyring.c:fscrypt_ioctl_add_key
In fs/crypto/policy.c (ffffffff813fd2df)
Location: include/linux/thread_info.h:204
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 (ffffffff813febd1)
Location: include/linux/thread_info.h:204
Inline: True
Inline callers:
- fs/verity/enable.c:enable_verity
- fs/verity/enable.c:enable_verity
In fs/verity/measure.c (ffffffff813ff91d)
Location: include/linux/thread_info.h:204
Inline: True
Inline callers:
- fs/verity/measure.c:fsverity_ioctl_measure
In fs/verity/read_metadata.c (ffffffff8140009b)
Location: include/linux/thread_info.h:204
Inline: True
In fs/binfmt_elf.c (ffffffff814079ac)
Location: include/linux/thread_info.h:204
Inline: True
Inline callers:
- fs/binfmt_elf.c:create_elf_tables
In fs/compat_binfmt_elf.c (ffffffff8140a39e)
Location: include/linux/thread_info.h:204
Inline: True
Inline callers:
- fs/compat_binfmt_elf.c:create_elf_tables
In fs/fhandle.c (ffffffff81410d27)
Location: include/linux/thread_info.h:204
Inline: True
Inline callers:
- fs/fhandle.c:handle_to_path
- fs/fhandle.c:do_sys_name_to_handle
In fs/iomap/direct-io.c (ffffffff81415481)
Location: include/linux/thread_info.h:204
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:204
Inline: True
In fs/proc/task_mmu.c (ffffffff81420bf2)
Location: include/linux/thread_info.h:204
Inline: True
Inline callers:
- fs/proc/task_mmu.c:pagemap_read
- fs/proc/task_mmu.c:clear_refs_write
In fs/proc/base.c (ffffffff814274e5)
Location: include/linux/thread_info.h:204
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 (ffffffff8143212b)
Location: include/linux/thread_info.h:204
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:204
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 (ffffffff81435af5)
Location: include/linux/thread_info.h:204
Inline: True
In fs/kernfs/file.c (ffffffff8143ab05)
Location: include/linux/thread_info.h:204
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 (ffffffff8143deef)
Location: include/linux/thread_info.h:204
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:204
Inline: True
In fs/fat/dir.c (ffffffff814cc4e1)
Location: include/linux/thread_info.h:204
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:204
Inline: True
In fs/ecryptfs/miscdev.c (ffffffff814e2da2)
Location: include/linux/thread_info.h:204
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:204
Inline: True
In ipc/compat.c (0)
Location: include/linux/thread_info.h:204
Inline: True
In ipc/msgutil.c (ffffffff815035fe)
Location: include/linux/thread_info.h:204
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:204
Inline: True
In ipc/sem.c (ffffffff81509a60)
Location: include/linux/thread_info.h:204
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:204
Inline: True
In ipc/syscall.c (0)
Location: include/linux/thread_info.h:204
Inline: True
In ipc/mqueue.c (0)
Location: include/linux/thread_info.h:204
Inline: True
In security/keys/keyctl.c (ffffffff8151790f)
Location: include/linux/thread_info.h:204
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:204
Inline: True
In security/keys/dh.c (ffffffff8151c622)
Location: include/linux/thread_info.h:204
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:204
Inline: True
Inline callers:
- security/keys/keyctl_pkey.c:keyctl_pkey_e_d_s
In security/selinux/hooks.c (ffffffff8152d7c9)
Location: include/linux/thread_info.h:204
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_socket_getpeersec_stream
In security/selinux/selinuxfs.c (ffffffff8153a1e9)
Location: include/linux/thread_info.h:204
Inline: True
Inline callers:
- security/selinux/selinuxfs.c:sel_write_load
In security/smack/smack_lsm.c (ffffffff81551904)
Location: include/linux/thread_info.h:204
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:204
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 (ffffffff8155c207)
Location: include/linux/thread_info.h:204
Inline: True
Inline callers:
- security/tomoyo/common.c:tomoyo_flush
In security/tomoyo/securityfs_if.c (ffffffff8156aaa1)
Location: include/linux/thread_info.h:204
Inline: True
Inline callers:
- security/tomoyo/securityfs_if.c:tomoyo_read_self
In security/apparmor/apparmorfs.c (ffffffff8157097e)
Location: include/linux/thread_info.h:204
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
In security/apparmor/lsm.c (ffffffff81585641)
Location: include/linux/thread_info.h:204
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
In security/landlock/syscalls.c (0)
Location: include/linux/thread_info.h:204
Inline: True
In block/ioctl.c (0)
Location: include/linux/thread_info.h:204
Inline: True
In block/bsg.c (0)
Location: include/linux/thread_info.h:204
Inline: True
In block/bsg-lib.c (ffffffff815efb00)
Location: include/linux/thread_info.h:204
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:204
Inline: True
In block/blk-mq-debugfs.c (ffffffff81607a40)
Location: include/linux/thread_info.h:204
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_state_write
In block/sed-opal.c (ffffffff8160cacd)
Location: include/linux/thread_info.h:204
Inline: True
Inline callers:
- block/sed-opal.c:read_table_data
- block/sed-opal.c:generic_table_write_data
In lib/iov_iter.c (ffffffff816192c6)
Location: include/linux/thread_info.h:204
Inline: True
Inline callers:
- lib/iov_iter.c:hash_and_copy_to_iter
In lib/kfifo.c (ffffffff8161a9a9)
Location: include/linux/thread_info.h:204
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:204
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/seq_buf.c (ffffffff8166589a)
Location: include/linux/thread_info.h:204
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:204
Inline: True
In drivers/gpio/gpiolib-cdev.c (0)
Location: include/linux/thread_info.h:204
Inline: True
In drivers/video/fbdev/core/fbmem.c (ffffffff816dd829)
Location: include/linux/thread_info.h:204
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:204
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:204
Inline: True
In drivers/video/fbdev/imsttfb.c (0)
Location: include/linux/thread_info.h:204
Inline: True
In drivers/acpi/proc.c (ffffffff816fcfe6)
Location: include/linux/thread_info.h:204
Inline: True
Inline callers:
- drivers/acpi/proc.c:acpi_system_write_wakeup_device
In drivers/acpi/acpi_dbg.c (ffffffff81765f90)
Location: include/linux/thread_info.h:204
Inline: True
In drivers/xen/xenbus/xenbus_dev_frontend.c (ffffffff8179facc)
Location: include/linux/thread_info.h:204
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:204
Inline: True
In drivers/tty/tty_io.c (ffffffff817b5954)
Location: include/linux/thread_info.h:204
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:204
Inline: True
In drivers/tty/vt/vt_ioctl.c (0)
Location: include/linux/thread_info.h:204
Inline: True
In drivers/tty/vt/vc_screen.c (ffffffff817c745a)
Location: include/linux/thread_info.h:204
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:204
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff817cb4ca)
Location: include/linux/thread_info.h:204
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 (ffffffff817cc45f)
Location: include/linux/thread_info.h:204
Inline: True
Inline callers:
- drivers/tty/vt/consolemap.c:con_get_unimap
In drivers/tty/vt/vt.c (ffffffff817ce28c)
Location: include/linux/thread_info.h:204
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:204
Inline: True
In drivers/char/mem.c (ffffffff817f2df4)
Location: include/linux/thread_info.h:204
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:204
Inline: True
In drivers/char/virtio_console.c (ffffffff817f81ee)
Location: include/linux/thread_info.h:204
Inline: True
In drivers/char/hpet.c (0)
Location: include/linux/thread_info.h:204
Inline: True
In drivers/char/hw_random/core.c (ffffffff817fc895)
Location: include/linux/thread_info.h:204
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:204
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:204
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:204
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:204
Inline: True
In drivers/mfd/aat2870-core.c (ffffffff818882d0)
Location: include/linux/thread_info.h:204
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:204
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:204
Inline: True
In drivers/dma-buf/dma-heap.c (ffffffff818a7bb3)
Location: include/linux/thread_info.h:204
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 (ffffffff818a9ac7)
Location: include/linux/thread_info.h:204
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:204
Inline: True
In drivers/dma-buf/udmabuf.c (0)
Location: include/linux/thread_info.h:204
Inline: True
In drivers/scsi/scsi_ioctl.c (ffffffff818af855)
Location: include/linux/thread_info.h:204
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:204
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:204
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 (ffffffff818c0c79)
Location: include/linux/thread_info.h:204
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 (ffffffff818cda1b)
Location: include/linux/thread_info.h:204
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:204
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:204
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:204
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:204
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:204
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 (ffffffff81919ef4)
Location: include/linux/thread_info.h:204
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:204
Inline: True
In drivers/vfio/vfio_iommu_type1.c (ffffffff81924e9d)
Location: include/linux/thread_info.h:204
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:204
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:204
Inline: True
In drivers/vfio/pci/vfio_pci_config.c (ffffffff81930005)
Location: include/linux/thread_info.h:204
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 (ffffffff81930afe)
Location: include/linux/thread_info.h:204
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:204
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:204
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 (ffffffff81954ffe)
Location: include/linux/thread_info.h:204
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:204
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:204
Inline: True
In drivers/input/mousedev.c (ffffffff819bc3d2)
Location: include/linux/thread_info.h:204
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
In drivers/input/evdev.c (ffffffff819bda6e)
Location: include/linux/thread_info.h:204
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:204
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_abs_setup
In drivers/rtc/dev.c (0)
Location: include/linux/thread_info.h:204
Inline: True
In drivers/i2c/i2c-dev.c (ffffffff819d3b16)
Location: include/linux/thread_info.h:204
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:204
Inline: True
In drivers/ptp/ptp_chardev.c (ffffffff819d9faf)
Location: include/linux/thread_info.h:204
Inline: True
Inline callers:
- drivers/ptp/ptp_chardev.c:ptp_read
In drivers/watchdog/watchdog_dev.c (0)
Location: include/linux/thread_info.h:204
Inline: True
In drivers/md/md.c (0)
Location: include/linux/thread_info.h:204
Inline: True
In drivers/md/dm.c (ffffffff81a09085)
Location: include/linux/thread_info.h:204
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 (ffffffff81a11643)
Location: include/linux/thread_info.h:204
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:204
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:204
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:204
Inline: True
Inline callers:
- drivers/remoteproc/remoteproc_cdev.c:rproc_cdev_write
In net/socket.c (ffffffff81a74a39)
Location: include/linux/thread_info.h:204
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 (ffffffff81a7c8f5)
Location: include/linux/thread_info.h:204
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 (ffffffff81a8ac62)
Location: include/linux/thread_info.h:204
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:204
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:204
Inline: True
In net/core/skmsg.c (ffffffff81b055cf)
Location: include/linux/thread_info.h:204
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:204
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 (ffffffff81b260bc)
Location: include/linux/thread_info.h:204
Inline: True
Inline callers:
- net/netlink/af_netlink.c:netlink_sendmsg
In net/bpf/test_run.c (ffffffff81b2bfbb)
Location: include/linux/thread_info.h:204
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:204
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 (ffffffff81b4b542)
Location: include/linux/thread_info.h:204
Inline: True
Inline callers:
- net/ipv4/ip_options.c:ip_options_get
In net/ipv4/ip_output.c (ffffffff81b4b9de)
Location: include/linux/thread_info.h:204
Inline: True
Inline callers:
- net/ipv4/ip_output.c:ip_generic_getfrag
In net/ipv4/ip_sockglue.c (ffffffff81b51630)
Location: include/linux/thread_info.h:204
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 (ffffffff81b5a179)
Location: include/linux/thread_info.h:204
Inline: True
In net/ipv4/tcp_output.c (ffffffff81b723a4)
Location: include/linux/thread_info.h:204
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:204
Inline: True
In net/ipv4/raw.c (ffffffff81b8591d)
Location: include/linux/thread_info.h:204
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:204
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:204
Inline: True
In net/ipv4/devinet.c (ffffffff81b97f61)
Location: include/linux/thread_info.h:204
Inline: True
Inline callers:
- net/ipv4/devinet.c:inet_gifconf
In net/ipv4/af_inet.c (0)
Location: include/linux/thread_info.h:204
Inline: True
In net/ipv4/igmp.c (ffffffff81ba14ad)
Location: include/linux/thread_info.h:204
Inline: True
Inline callers:
- net/ipv4/igmp.c:ip_mc_msfget
In net/ipv4/fib_frontend.c (0)
Location: include/linux/thread_info.h:204
Inline: True
In net/ipv4/ping.c (ffffffff81baf7e8)
Location: include/linux/thread_info.h:204
Inline: True
Inline callers:
- net/ipv4/ping.c:ping_common_sendmsg
In net/ipv4/ipmr.c (ffffffff81bc2fce)
Location: include/linux/thread_info.h:204
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ip_mroute_getsockopt
In net/xfrm/xfrm_state.c (ffffffff81bd806d)
Location: include/linux/thread_info.h:204
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:204
Inline: True
In net/ipv6/addrconf.c (0)
Location: include/linux/thread_info.h:204
Inline: True
In net/ipv6/ipv6_sockglue.c (ffffffff81c155ea)
Location: include/linux/thread_info.h:204
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 (ffffffff81c1be30)
Location: include/linux/thread_info.h:204
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:204
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:204
Inline: True
In net/ipv6/tcp_ipv6.c (0)
Location: include/linux/thread_info.h:204
Inline: True
In net/ipv6/ip6_flowlabel.c (ffffffff81c35b34)
Location: include/linux/thread_info.h:204
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:fl_create
In net/ipv6/ip6mr.c (ffffffff81c3f95a)
Location: include/linux/thread_info.h:204
Inline: True
Inline callers:
- net/ipv6/ip6mr.c:ip6_mroute_getsockopt
In net/packet/af_packet.c (ffffffff81c505ca)
Location: include/linux/thread_info.h:204
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
- 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:204
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 (ffffffff81c5aa58)
Location: include/linux/thread_info.h:204
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:204
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:204
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:204
Inline: True
5.19
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/coco/tdx/tdx.c (ffffffff81002fef)
Location: include/linux/thread_info.h:221
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:221
Inline: True
In arch/x86/kernel/ldt.c (ffffffff81047f6b)
Location: include/linux/thread_info.h:221
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:221
Inline: True
In arch/x86/kernel/fpu/regset.c (ffffffff81054234)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- arch/x86/kernel/fpu/regset.c:xstateregs_set
In arch/x86/kernel/fpu/xstate.c (ffffffff81055535)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- arch/x86/kernel/fpu/xstate.c:copy_from_buffer
In arch/x86/kernel/tls.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In arch/x86/kernel/tboot.c (ffffffff8105a212)
Location: include/linux/thread_info.h:221
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:221
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:221
Inline: True
In arch/x86/kernel/cpu/microcode/intel.c (ffffffff81071ae9)
Location: include/linux/thread_info.h:221
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:221
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:221
Inline: True
In arch/x86/kernel/crash_dump_64.c (ffffffff81098844)
Location: include/linux/thread_info.h:221
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:221
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 (ffffffff810a2ea8)
Location: include/linux/thread_info.h:221
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:221
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:221
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:221
Inline: True
In kernel/fork.c (ffffffff810c7cbc)
Location: include/linux/thread_info.h:221
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:221
Inline: True
In kernel/capability.c (ffffffff810da15f)
Location: include/linux/thread_info.h:221
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:221
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 (ffffffff810de593)
Location: include/linux/thread_info.h:221
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:221
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:221
Inline: True
Inline callers:
- kernel/regset.c:copy_regset_to_user
In kernel/sched/core.c (ffffffff81118f5d)
Location: include/linux/thread_info.h:221
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:221
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:221
Inline: True
In kernel/power/user.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In kernel/printk/printk.c (ffffffff8115c5de)
Location: include/linux/thread_info.h:221
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:221
Inline: True
Inline callers:
- kernel/module/main.c:__do_sys_init_module
In kernel/kcmp.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In kernel/profile.c (ffffffff81194080)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- kernel/profile.c:read_profile
In kernel/time/time.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In kernel/time/posix-timers.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In kernel/time/itimer.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In kernel/futex/syscalls.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In kernel/kexec_core.c (ffffffff811bc48b)
Location: include/linux/thread_info.h:221
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:221
Inline: True
In kernel/compat.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In kernel/user_namespace.c (ffffffff811dc512)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- kernel/user_namespace.c:proc_setgroups_write
In kernel/seccomp.c (ffffffff81203667)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_get_metadata
- kernel/seccomp.c:seccomp_get_filter
In kernel/relay.c (ffffffff81204487)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- kernel/relay.c:relay_file_read
In kernel/trace/trace.c (ffffffff8122740a)
Location: include/linux/thread_info.h:221
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_set_trace_write
- kernel/trace/trace.c:tracing_trace_options_write
In kernel/trace/trace_hwlat.c (ffffffff81230aa1)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- kernel/trace/trace_hwlat.c:hwlat_mode_write
In kernel/trace/blktrace.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In kernel/trace/bpf_trace.c (ffffffff81259e34)
Location: include/linux/thread_info.h:221
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 (ffffffff81265cf6)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- kernel/trace/trace_uprobe.c:process_fetch_insn
In kernel/bpf/core.c (ffffffff8126e078)
Location: include/linux/thread_info.h:221
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:221
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:221
Inline: True
Inline callers:
- kernel/bpf/verifier.c:bpf_verifier_vlog
In kernel/bpf/helpers.c (ffffffff81297234)
Location: include/linux/thread_info.h:221
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:221
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 (ffffffff8129e206)
Location: include/linux/thread_info.h:221
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 (ffffffff812b775c)
Location: include/linux/thread_info.h:221
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 (ffffffff812bef6f)
Location: include/linux/thread_info.h:221
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:221
Inline: True
In kernel/bpf/cgroup.c (ffffffff812c5b7b)
Location: include/linux/thread_info.h:221
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:221
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:221
Inline: True
In kernel/watch_queue.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In mm/shmem.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In mm/util.c (ffffffff8131d5de)
Location: include/linux/thread_info.h:221
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:221
Inline: True
In mm/mincore.c (ffffffff81348dfc)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- mm/mincore.c:__do_sys_mincore
In mm/mempolicy.c (ffffffff81396fc9)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- mm/mempolicy.c:kernel_get_mempolicy
In mm/migrate.c (ffffffff813b141e)
Location: include/linux/thread_info.h:221
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:221
Inline: True
Inline callers:
- mm/huge_memory.c:split_huge_pages_write
In mm/userfaultfd.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In mm/memfd.c (ffffffff813e8fa3)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- mm/memfd.c:__do_sys_memfd_create
In fs/open.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In fs/read_write.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In fs/stat.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In fs/exec.c (ffffffff813fb814)
Location: include/linux/thread_info.h:221
Inline: True
In fs/pipe.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In fs/namei.c (ffffffff81409c33)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- fs/namei.c:readlink_copy
In fs/fcntl.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In fs/ioctl.c (ffffffff8140c46a)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/select.c (ffffffff8140fab6)
Location: include/linux/thread_info.h:221
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 (ffffffff8141c954)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- fs/filesystems.c:fs_name
In fs/namespace.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In fs/seq_file.c (ffffffff81427019)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- fs/seq_file.c:seq_read_iter
- fs/seq_file.c:seq_read_iter
In fs/xattr.c (ffffffff814281d3)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- fs/xattr.c:listxattr
- fs/xattr.c:do_getxattr
In fs/libfs.c (ffffffff8142b66c)
Location: include/linux/thread_info.h:221
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:221
Inline: True
In fs/utimes.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In fs/d_path.c (ffffffff8143bdc3)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- fs/d_path.c:__do_sys_getcwd
In fs/statfs.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In fs/fsopen.c (ffffffff814403f1)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- fs/fsopen.c:fscontext_read
In fs/notify/inotify/inotify_user.c (ffffffff814523e1)
Location: include/linux/thread_info.h:221
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:221
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:221
Inline: True
In fs/signalfd.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In fs/timerfd.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In fs/eventfd.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In fs/userfaultfd.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In fs/aio.c (ffffffff81461ca4)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- fs/aio.c:aio_read_events_ring
In fs/crypto/keyring.c (ffffffff8146d9ac)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- fs/crypto/keyring.c:fscrypt_ioctl_add_key
In fs/crypto/policy.c (ffffffff81470a97)
Location: include/linux/thread_info.h:221
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 (ffffffff81472760)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- fs/verity/enable.c:enable_verity
- fs/verity/enable.c:enable_verity
In fs/verity/measure.c (ffffffff81473591)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- fs/verity/measure.c:fsverity_ioctl_measure
In fs/verity/read_metadata.c (ffffffff81473ebd)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- fs/verity/read_metadata.c:fsverity_read_buffer
In fs/binfmt_elf.c (ffffffff8147c6d6)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- fs/binfmt_elf.c:create_elf_tables
In fs/compat_binfmt_elf.c (ffffffff8147f0b9)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- fs/compat_binfmt_elf.c:create_elf_tables
In fs/coredump.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In fs/fhandle.c (ffffffff814866de)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- fs/fhandle.c:handle_to_path
- fs/fhandle.c:do_sys_name_to_handle
In fs/iomap/direct-io.c (ffffffff8148cb69)
Location: include/linux/thread_info.h:221
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:221
Inline: True
In fs/proc/task_mmu.c (ffffffff81498a3a)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- fs/proc/task_mmu.c:pagemap_read
- fs/proc/task_mmu.c:clear_refs_write
In fs/proc/base.c (ffffffff814a10cb)
Location: include/linux/thread_info.h:221
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 (ffffffff814acbfa)
Location: include/linux/thread_info.h:221
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:221
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 (ffffffff814b0a12)
Location: include/linux/thread_info.h:221
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 (ffffffff814b630d)
Location: include/linux/thread_info.h:221
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 (ffffffff814b9a3e)
Location: include/linux/thread_info.h:221
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:221
Inline: True
In fs/ext4/crypto.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In fs/fat/dir.c (ffffffff815578c4)
Location: include/linux/thread_info.h:221
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:221
Inline: True
In fs/ecryptfs/miscdev.c (ffffffff81571234)
Location: include/linux/thread_info.h:221
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:221
Inline: True
In ipc/compat.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In ipc/msgutil.c (ffffffff81594cae)
Location: include/linux/thread_info.h:221
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:221
Inline: True
In ipc/sem.c (ffffffff8159b713)
Location: include/linux/thread_info.h:221
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:221
Inline: True
In ipc/syscall.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In ipc/mqueue.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In security/keys/keyctl.c (ffffffff815aaa26)
Location: include/linux/thread_info.h:221
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:221
Inline: True
In security/keys/dh.c (ffffffff815af703)
Location: include/linux/thread_info.h:221
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:221
Inline: True
Inline callers:
- security/keys/keyctl_pkey.c:keyctl_pkey_e_d_s
In security/selinux/hooks.c (ffffffff815c4118)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_socket_getpeersec_stream
In security/selinux/selinuxfs.c (ffffffff815d1ba8)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- security/selinux/selinuxfs.c:sel_write_load
In security/smack/smack_lsm.c (ffffffff815eb0b3)
Location: include/linux/thread_info.h:221
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:221
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 (ffffffff815f72b7)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- security/tomoyo/common.c:tomoyo_flush
In security/tomoyo/securityfs_if.c (ffffffff81606a92)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- security/tomoyo/securityfs_if.c:tomoyo_read_self
In security/apparmor/apparmorfs.c (ffffffff8160d2ba)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
In security/apparmor/lsm.c (ffffffff816241c7)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
In security/landlock/syscalls.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In block/ioctl.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In block/bsg.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In block/bsg-lib.c (ffffffff816a0b0c)
Location: include/linux/thread_info.h:221
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:221
Inline: True
In block/blk-mq-debugfs.c (ffffffff816bb350)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_state_write
In block/sed-opal.c (ffffffff816c0b6b)
Location: include/linux/thread_info.h:221
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:221
Inline: True
In lib/iov_iter.c (ffffffff816e5fb6)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- lib/iov_iter.c:hash_and_copy_to_iter
In lib/kfifo.c (ffffffff816e7d77)
Location: include/linux/thread_info.h:221
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:221
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/seq_buf.c (ffffffff8177feca)
Location: include/linux/thread_info.h:221
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:221
Inline: True
In drivers/gpio/gpiolib-cdev.c (ffffffff817ab3ee)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- drivers/gpio/gpiolib-cdev.c:lineevent_read
In drivers/pci/vgaarb.c (ffffffff817f42c5)
Location: include/linux/thread_info.h:221
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:221
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:221
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:221
Inline: True
In drivers/video/fbdev/imsttfb.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In drivers/acpi/proc.c (ffffffff8182a764)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- drivers/acpi/proc.c:acpi_system_write_wakeup_device
In drivers/acpi/acpi_dbg.c (ffffffff8189ac84)
Location: include/linux/thread_info.h:221
Inline: True
In drivers/xen/xenbus/xenbus_dev_frontend.c (ffffffff818d957c)
Location: include/linux/thread_info.h:221
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:221
Inline: True
In drivers/tty/tty_io.c (ffffffff818f1adb)
Location: include/linux/thread_info.h:221
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:221
Inline: True
In drivers/tty/vt/vt_ioctl.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In drivers/tty/vt/vc_screen.c (ffffffff819044fa)
Location: include/linux/thread_info.h:221
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:221
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff81908cb4)
Location: include/linux/thread_info.h:221
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:221
Inline: True
Inline callers:
- drivers/tty/vt/consolemap.c:con_get_unimap
In drivers/tty/vt/vt.c (ffffffff8190bfad)
Location: include/linux/thread_info.h:221
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:221
Inline: True
In drivers/char/mem.c (ffffffff8193382d)
Location: include/linux/thread_info.h:221
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:221
Inline: True
In drivers/char/virtio_console.c (ffffffff81938b0c)
Location: include/linux/thread_info.h:221
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:221
Inline: True
In drivers/char/hw_random/core.c (ffffffff8193b619)
Location: include/linux/thread_info.h:221
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:221
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:221
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:221
Inline: True
In drivers/mfd/aat2870-core.c (ffffffff819d1403)
Location: include/linux/thread_info.h:221
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:221
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:221
Inline: True
In drivers/dma-buf/dma-heap.c (ffffffff819f1975)
Location: include/linux/thread_info.h:221
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 (ffffffff819f3f94)
Location: include/linux/thread_info.h:221
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:221
Inline: True
In drivers/dma-buf/udmabuf.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In drivers/scsi/scsi_ioctl.c (ffffffff819fa7f5)
Location: include/linux/thread_info.h:221
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:221
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:221
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 (ffffffff81a0d3f7)
Location: include/linux/thread_info.h:221
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 (ffffffff81a1b735)
Location: include/linux/thread_info.h:221
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:221
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:221
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:221
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:221
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 (ffffffff81a6f1d5)
Location: include/linux/thread_info.h:221
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:221
Inline: True
In drivers/vfio/vfio_iommu_type1.c (ffffffff81a7aaba)
Location: include/linux/thread_info.h:221
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:221
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:221
Inline: True
In drivers/vfio/pci/vfio_pci_config.c (ffffffff81a869d2)
Location: include/linux/thread_info.h:221
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:221
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:221
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:221
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 (ffffffff81aae909)
Location: include/linux/thread_info.h:221
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:221
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:221
Inline: True
In drivers/input/mousedev.c (ffffffff81b1ba33)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
In drivers/input/evdev.c (ffffffff81b1dd18)
Location: include/linux/thread_info.h:221
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:221
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_abs_setup
In drivers/rtc/dev.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In drivers/i2c/i2c-dev.c (ffffffff81b36216)
Location: include/linux/thread_info.h:221
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:221
Inline: True
In drivers/ptp/ptp_chardev.c (ffffffff81b3d62b)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- drivers/ptp/ptp_chardev.c:ptp_read
In drivers/watchdog/watchdog_dev.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In drivers/md/md.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In drivers/md/dm-ioctl.c (ffffffff81b79daf)
Location: include/linux/thread_info.h:221
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:221
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:221
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:221
Inline: True
Inline callers:
- drivers/remoteproc/remoteproc_cdev.c:rproc_cdev_write
In net/socket.c (ffffffff81be6085)
Location: include/linux/thread_info.h:221
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:221
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 (ffffffff81c002b6)
Location: include/linux/thread_info.h:221
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:221
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:221
Inline: True
In net/core/skmsg.c (ffffffff81c8ab70)
Location: include/linux/thread_info.h:221
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:221
Inline: True
In net/compat.c (ffffffff81c9240d)
Location: include/linux/thread_info.h:221
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 (ffffffff81caece5)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- net/netlink/af_netlink.c:netlink_sendmsg
In net/bpf/test_run.c (ffffffff81cb65e1)
Location: include/linux/thread_info.h:221
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 (ffffffff81cb68e9)
Location: include/linux/thread_info.h:221
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:221
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 (ffffffff81cd8a4d)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- net/ipv4/ip_options.c:ip_options_get
In net/ipv4/ip_output.c (ffffffff81cd90ae)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- net/ipv4/ip_output.c:ip_generic_getfrag
In net/ipv4/ip_sockglue.c (ffffffff81cde514)
Location: include/linux/thread_info.h:221
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 (ffffffff81ce84b9)
Location: include/linux/thread_info.h:221
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:221
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:221
Inline: True
In net/ipv4/raw.c (ffffffff81d166b1)
Location: include/linux/thread_info.h:221
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:221
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:221
Inline: True
In net/ipv4/devinet.c (ffffffff81d29d11)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- net/ipv4/devinet.c:inet_gifconf
In net/ipv4/af_inet.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In net/ipv4/igmp.c (ffffffff81d33a40)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- net/ipv4/igmp.c:ip_mc_msfget
In net/ipv4/fib_frontend.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In net/ipv4/ping.c (ffffffff81d42cec)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- net/ipv4/ping.c:ping_common_sendmsg
In net/ipv4/ipmr.c (ffffffff81d57d3f)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ip_mroute_getsockopt
In net/xfrm/xfrm_state.c (ffffffff81d6ef45)
Location: include/linux/thread_info.h:221
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:221
Inline: True
In net/ipv6/addrconf.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In net/ipv6/ipv6_sockglue.c (ffffffff81db0e06)
Location: include/linux/thread_info.h:221
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 (ffffffff81db85f8)
Location: include/linux/thread_info.h:221
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:221
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:221
Inline: True
In net/ipv6/tcp_ipv6.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In net/ipv6/ip6_flowlabel.c (ffffffff81dd35bd)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:fl_create
In net/ipv6/ip6mr.c (ffffffff81ddded1)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- net/ipv6/ip6mr.c:ip6_mroute_getsockopt
In net/packet/af_packet.c (ffffffff81df1185)
Location: include/linux/thread_info.h:221
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:221
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 (ffffffff81dfc52b)
Location: include/linux/thread_info.h:221
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:221
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:221
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:221
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 (ffffffff81e37277)
Location: include/linux/thread_info.h:221
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:221
Inline: True
In arch/x86/kernel/ldt.c (ffffffff81052c5b)
Location: include/linux/thread_info.h:221
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:221
Inline: True
In arch/x86/kernel/signal_32.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In arch/x86/kernel/fpu/regset.c (ffffffff81061e66)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- arch/x86/kernel/fpu/regset.c:xstateregs_set
In arch/x86/kernel/fpu/xstate.c (ffffffff81063135)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- arch/x86/kernel/fpu/xstate.c:copy_from_buffer
In arch/x86/kernel/tls.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In arch/x86/kernel/tboot.c (ffffffff81067ce2)
Location: include/linux/thread_info.h:221
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:221
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:221
Inline: True
In arch/x86/kernel/cpu/microcode/intel.c (ffffffff81081779)
Location: include/linux/thread_info.h:221
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:221
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:221
Inline: True
In arch/x86/kernel/crash_dump_64.c (ffffffff810aef74)
Location: include/linux/thread_info.h:221
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:221
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 (ffffffff810bb178)
Location: include/linux/thread_info.h:221
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:221
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:221
Inline: True
Inline callers:
- arch/x86/mm/pkeys.c:init_pkru_write_file
In kernel/fork.c (ffffffff810e465c)
Location: include/linux/thread_info.h:221
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:221
Inline: True
In kernel/capability.c (ffffffff810fa13f)
Location: include/linux/thread_info.h:221
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:221
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 (ffffffff810feae3)
Location: include/linux/thread_info.h:221
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:221
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:221
Inline: True
Inline callers:
- kernel/regset.c:copy_regset_to_user
In kernel/sched/core.c (ffffffff81140772)
Location: include/linux/thread_info.h:221
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:221
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:221
Inline: True
In kernel/power/user.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In kernel/printk/printk.c (ffffffff8118f0be)
Location: include/linux/thread_info.h:221
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:221
Inline: True
Inline callers:
- kernel/module/main.c:__do_sys_init_module
In kernel/kcmp.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In kernel/profile.c (ffffffff811d211e)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- kernel/profile.c:read_profile
In kernel/time/time.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In kernel/time/posix-timers.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In kernel/time/itimer.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In kernel/futex/syscalls.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In kernel/kexec_core.c (ffffffff811fe306)
Location: include/linux/thread_info.h:221
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:221
Inline: True
In kernel/compat.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In kernel/user_namespace.c (ffffffff81221df2)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- kernel/user_namespace.c:proc_setgroups_write
In kernel/seccomp.c (ffffffff8124b567)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_get_metadata
- kernel/seccomp.c:seccomp_get_filter
In kernel/relay.c (ffffffff8124c367)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- kernel/relay.c:relay_file_read
In kernel/trace/trace.c (ffffffff8127288a)
Location: include/linux/thread_info.h:221
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_set_trace_write
- kernel/trace/trace.c:tracing_trace_options_write
In kernel/trace/trace_hwlat.c (ffffffff8127ce41)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- kernel/trace/trace_hwlat.c:hwlat_mode_write
In kernel/trace/blktrace.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In kernel/trace/bpf_trace.c (ffffffff812aa0e7)
Location: include/linux/thread_info.h:221
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 (ffffffff812b7661)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- kernel/trace/trace_uprobe.c:process_fetch_insn
In kernel/bpf/core.c (ffffffff812c3688)
Location: include/linux/thread_info.h:221
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:221
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:221
Inline: True
Inline callers:
- kernel/bpf/verifier.c:bpf_verifier_vlog
In kernel/bpf/helpers.c (ffffffff812f2064)
Location: include/linux/thread_info.h:221
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:221
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 (ffffffff812fc094)
Location: include/linux/thread_info.h:221
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 (ffffffff81318d97)
Location: include/linux/thread_info.h:221
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 (ffffffff8132261f)
Location: include/linux/thread_info.h:221
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:221
Inline: True
In kernel/bpf/cgroup.c (ffffffff8132b0eb)
Location: include/linux/thread_info.h:221
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:221
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:221
Inline: True
In kernel/watch_queue.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In mm/vmscan.c (ffffffff81382756)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- mm/vmscan.c:lru_gen_seq_write
In mm/shmem.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In mm/util.c (ffffffff813912a3)
Location: include/linux/thread_info.h:221
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:221
Inline: True
In mm/mincore.c (ffffffff813c14c0)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- mm/mincore.c:__do_sys_mincore
In mm/mempolicy.c (ffffffff81414c2a)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- mm/mempolicy.c:copy_nodes_to_user
In mm/migrate.c (ffffffff814320ee)
Location: include/linux/thread_info.h:221
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:221
Inline: True
Inline callers:
- mm/huge_memory.c:split_huge_pages_write
In mm/userfaultfd.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In mm/memfd.c (ffffffff81470f23)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- mm/memfd.c:__do_sys_memfd_create
In fs/open.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In fs/read_write.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In fs/stat.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In fs/exec.c (ffffffff814858bd)
Location: include/linux/thread_info.h:221
Inline: True
In fs/pipe.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In fs/namei.c (ffffffff81494363)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- fs/namei.c:readlink_copy
In fs/fcntl.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In fs/ioctl.c (ffffffff81496ea1)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/select.c (ffffffff8149a6f6)
Location: include/linux/thread_info.h:221
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 (ffffffff814a8aa4)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- fs/filesystems.c:fs_name
In fs/namespace.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In fs/seq_file.c (ffffffff814b3ad9)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- fs/seq_file.c:seq_read_iter
- fs/seq_file.c:seq_read_iter
In fs/xattr.c (ffffffff814b47e3)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- fs/xattr.c:listxattr
- fs/xattr.c:do_getxattr
In fs/libfs.c (ffffffff814b85f0)
Location: include/linux/thread_info.h:221
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:221
Inline: True
In fs/utimes.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In fs/d_path.c (ffffffff814ca3f3)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- fs/d_path.c:__do_sys_getcwd
In fs/statfs.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In fs/fsopen.c (ffffffff814cf2b1)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- fs/fsopen.c:fscontext_read
In fs/notify/inotify/inotify_user.c (ffffffff814e0359)
Location: include/linux/thread_info.h:221
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:221
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:221
Inline: True
In fs/signalfd.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In fs/timerfd.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In fs/eventfd.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In fs/userfaultfd.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In fs/aio.c (ffffffff814f1e44)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- fs/aio.c:aio_read_events_ring
In fs/crypto/keyring.c (ffffffff814ff00c)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- fs/crypto/keyring.c:fscrypt_ioctl_add_key
In fs/crypto/policy.c (ffffffff81502557)
Location: include/linux/thread_info.h:221
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 (ffffffff81504450)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- fs/verity/enable.c:enable_verity
- fs/verity/enable.c:enable_verity
In fs/verity/measure.c (ffffffff81505561)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- fs/verity/measure.c:fsverity_ioctl_measure
In fs/verity/read_metadata.c (ffffffff815060fd)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- fs/verity/read_metadata.c:fsverity_read_buffer
In fs/binfmt_elf.c (ffffffff8150f383)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- fs/binfmt_elf.c:create_elf_tables
In fs/compat_binfmt_elf.c (ffffffff8151203f)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- fs/compat_binfmt_elf.c:create_elf_tables
In fs/coredump.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In fs/fhandle.c (ffffffff8151a02e)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- fs/fhandle.c:handle_to_path
- fs/fhandle.c:do_sys_name_to_handle
In fs/iomap/direct-io.c (ffffffff8152008c)
Location: include/linux/thread_info.h:221
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:221
Inline: True
In fs/proc/task_mmu.c (ffffffff8152ccf5)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- fs/proc/task_mmu.c:pagemap_read
- fs/proc/task_mmu.c:clear_refs_write
In fs/proc/base.c (ffffffff815360cb)
Location: include/linux/thread_info.h:221
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 (ffffffff8154301a)
Location: include/linux/thread_info.h:221
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:221
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 (ffffffff81547312)
Location: include/linux/thread_info.h:221
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 (ffffffff8154d11d)
Location: include/linux/thread_info.h:221
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 (ffffffff815511fe)
Location: include/linux/thread_info.h:221
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:221
Inline: True
In fs/ext4/crypto.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In fs/fat/dir.c (ffffffff815f94b4)
Location: include/linux/thread_info.h:221
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:221
Inline: True
In fs/ecryptfs/miscdev.c (ffffffff816164a4)
Location: include/linux/thread_info.h:221
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:221
Inline: True
In ipc/compat.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In ipc/msgutil.c (ffffffff8163d97e)
Location: include/linux/thread_info.h:221
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:221
Inline: True
In ipc/sem.c (ffffffff81644a73)
Location: include/linux/thread_info.h:221
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:221
Inline: True
In ipc/syscall.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In ipc/mqueue.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In security/keys/keyctl.c (ffffffff81654d56)
Location: include/linux/thread_info.h:221
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:221
Inline: True
In security/keys/dh.c (ffffffff81659f0b)
Location: include/linux/thread_info.h:221
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:221
Inline: True
Inline callers:
- security/keys/keyctl_pkey.c:keyctl_pkey_e_d_s
In security/selinux/hooks.c (ffffffff81674cbe)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_socket_getpeersec_stream
In security/selinux/selinuxfs.c (ffffffff8167f9d8)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- security/selinux/selinuxfs.c:sel_write_load
In security/smack/smack_lsm.c (ffffffff8169c730)
Location: include/linux/thread_info.h:221
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:221
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 (ffffffff816a7e57)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- security/tomoyo/common.c:tomoyo_flush
In security/tomoyo/securityfs_if.c (ffffffff816b7f72)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- security/tomoyo/securityfs_if.c:tomoyo_read_self
In security/apparmor/apparmorfs.c (ffffffff816bf22a)
Location: include/linux/thread_info.h:221
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:221
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
In security/apparmor/notify.c (ffffffff816ea2ed)
Location: include/linux/thread_info.h:221
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:221
Inline: True
In block/ioctl.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In block/bsg.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In block/bsg-lib.c (ffffffff8175f68c)
Location: include/linux/thread_info.h:221
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:221
Inline: True
In block/blk-mq-debugfs.c (ffffffff8177baaf)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_state_write
In block/sed-opal.c (ffffffff81781c98)
Location: include/linux/thread_info.h:221
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:221
Inline: True
In io_uring/filetable.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In io_uring/openclose.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In io_uring/epoll.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In io_uring/net.c (ffffffff81796a76)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- io_uring/net.c:io_recvmsg
In io_uring/tctx.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In io_uring/cancel.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In io_uring/kbuf.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In io_uring/rsrc.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In io_uring/rw.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In lib/iov_iter.c (ffffffff817d41d6)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- lib/iov_iter.c:hash_and_copy_to_iter
In lib/kfifo.c (ffffffff817d7c57)
Location: include/linux/thread_info.h:221
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:221
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 drivers/gpio/gpiolib-cdev.c (ffffffff818c412f)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- drivers/gpio/gpiolib-cdev.c:lineevent_read_unlocked
In drivers/pci/vgaarb.c (ffffffff8191e985)
Location: include/linux/thread_info.h:221
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:221
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:221
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:221
Inline: True
In drivers/video/fbdev/imsttfb.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In drivers/acpi/proc.c (ffffffff8195ccc4)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- drivers/acpi/proc.c:acpi_system_write_wakeup_device
In drivers/acpi/acpi_dbg.c (ffffffff819e3244)
Location: include/linux/thread_info.h:221
Inline: True
In drivers/xen/xenbus/xenbus_dev_frontend.c (ffffffff81a2c03c)
Location: include/linux/thread_info.h:221
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:221
Inline: True
In drivers/tty/tty_io.c (ffffffff81a49b52)
Location: include/linux/thread_info.h:221
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:221
Inline: True
In drivers/tty/vt/vt_ioctl.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In drivers/tty/vt/vc_screen.c (ffffffff81a5e59a)
Location: include/linux/thread_info.h:221
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:221
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff81a63284)
Location: include/linux/thread_info.h:221
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:221
Inline: True
Inline callers:
- drivers/tty/vt/consolemap.c:con_get_unimap
In drivers/tty/vt/vt.c (ffffffff81a66918)
Location: include/linux/thread_info.h:221
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:221
Inline: True
In drivers/char/mem.c (ffffffff81a9247d)
Location: include/linux/thread_info.h:221
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:221
Inline: True
In drivers/char/virtio_console.c (ffffffff81a98bdc)
Location: include/linux/thread_info.h:221
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:221
Inline: True
In drivers/char/hw_random/core.c (ffffffff81a9bcd9)
Location: include/linux/thread_info.h:221
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:221
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:221
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:221
Inline: True
In drivers/mfd/aat2870-core.c (ffffffff81b4adc3)
Location: include/linux/thread_info.h:221
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:221
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:221
Inline: True
In drivers/dma-buf/dma-heap.c (ffffffff81b6f635)
Location: include/linux/thread_info.h:221
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 (ffffffff81b71353)
Location: include/linux/thread_info.h:221
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:221
Inline: True
In drivers/dma-buf/udmabuf.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In drivers/scsi/scsi_ioctl.c (ffffffff81b78764)
Location: include/linux/thread_info.h:221
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:221
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:221
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 (ffffffff81b8d247)
Location: include/linux/thread_info.h:221
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 (ffffffff81b9c8a5)
Location: include/linux/thread_info.h:221
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:221
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:221
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:221
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:221
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 (ffffffff81c031a5)
Location: include/linux/thread_info.h:221
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:221
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:221
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 (ffffffff81c36359)
Location: include/linux/thread_info.h:221
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:221
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:221
Inline: True
In drivers/input/mousedev.c (ffffffff81cad823)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
In drivers/input/evdev.c (ffffffff81cafed6)
Location: include/linux/thread_info.h:221
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:221
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_abs_setup
In drivers/rtc/dev.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In drivers/i2c/i2c-dev.c (ffffffff81ccb536)
Location: include/linux/thread_info.h:221
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:221
Inline: True
In drivers/ptp/ptp_chardev.c (ffffffff81cd367b)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- drivers/ptp/ptp_chardev.c:ptp_read
In drivers/watchdog/watchdog_dev.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In drivers/md/md.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In drivers/md/dm-ioctl.c (ffffffff81d182f0)
Location: include/linux/thread_info.h:221
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:221
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:221
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:221
Inline: True
Inline callers:
- drivers/remoteproc/remoteproc_cdev.c:rproc_cdev_write
In net/socket.c (ffffffff81d922d5)
Location: include/linux/thread_info.h:221
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 (ffffffff81da0f24)
Location: include/linux/thread_info.h:221
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 (ffffffff81daf6d6)
Location: include/linux/thread_info.h:221
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 (ffffffff81e02418)
Location: include/linux/thread_info.h:221
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:221
Inline: True
In net/core/skmsg.c (ffffffff81e45c50)
Location: include/linux/thread_info.h:221
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:221
Inline: True
In net/compat.c (ffffffff81e4da7d)
Location: include/linux/thread_info.h:221
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 (ffffffff81e6c335)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- net/netlink/af_netlink.c:netlink_sendmsg
In net/bpf/test_run.c (ffffffff81e74ac2)
Location: include/linux/thread_info.h:221
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 (ffffffff81e74e59)
Location: include/linux/thread_info.h:221
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:221
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 (ffffffff81e9913d)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- net/ipv4/ip_options.c:ip_options_get
In net/ipv4/ip_output.c (ffffffff81e997ce)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- net/ipv4/ip_output.c:ip_generic_getfrag
In net/ipv4/ip_sockglue.c (ffffffff81ea2106)
Location: include/linux/thread_info.h:221
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 (ffffffff81eb4bc0)
Location: include/linux/thread_info.h:221
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:221
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:221
Inline: True
In net/ipv4/raw.c (ffffffff81edca37)
Location: include/linux/thread_info.h:221
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:221
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:221
Inline: True
In net/ipv4/devinet.c (ffffffff81ef17b1)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- net/ipv4/devinet.c:inet_gifconf
In net/ipv4/af_inet.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In net/ipv4/igmp.c (ffffffff81efbe33)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- net/ipv4/igmp.c:ip_mc_msfget
In net/ipv4/fib_frontend.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In net/ipv4/ping.c (ffffffff81f0bccc)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- net/ipv4/ping.c:ping_common_sendmsg
In net/ipv4/ipmr.c (ffffffff81f22249)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ip_mroute_getsockopt
In net/xfrm/xfrm_state.c (ffffffff81f3a898)
Location: include/linux/thread_info.h:221
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:221
Inline: True
In net/ipv6/addrconf.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In net/ipv6/ipv6_sockglue.c (ffffffff81f820ff)
Location: include/linux/thread_info.h:221
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 (ffffffff81f88631)
Location: include/linux/thread_info.h:221
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:221
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:221
Inline: True
In net/ipv6/tcp_ipv6.c (0)
Location: include/linux/thread_info.h:221
Inline: True
In net/ipv6/ip6_flowlabel.c (ffffffff81fa4b6d)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:fl_create
In net/ipv6/ip6mr.c (ffffffff81fb018e)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- net/ipv6/ip6mr.c:ip6_mroute_getsockopt
In net/packet/af_packet.c (ffffffff81fc4df5)
Location: include/linux/thread_info.h:221
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:221
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 (ffffffff81fd0eeb)
Location: include/linux/thread_info.h:221
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:221
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:221
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:221
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 (ffffffff820100b7)
Location: include/linux/thread_info.h:221
Inline: True
Inline callers:
- net/mctp/af_mctp.c:mctp_sendmsg
In lib/seq_buf.c (ffffffff8203ccba)
Location: include/linux/thread_info.h:221
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:221
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:237
Inline: True
In arch/x86/kernel/ldt.c (ffffffff81053c4b)
Location: include/linux/thread_info.h:237
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:237
Inline: True
In arch/x86/kernel/signal_32.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In arch/x86/kernel/fpu/regset.c (ffffffff81063746)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- arch/x86/kernel/fpu/regset.c:xstateregs_set
In arch/x86/kernel/fpu/xstate.c (ffffffff81064a85)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- arch/x86/kernel/fpu/xstate.c:copy_from_buffer
In arch/x86/kernel/tls.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In arch/x86/kernel/tboot.c (ffffffff81069592)
Location: include/linux/thread_info.h:237
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:237
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:237
Inline: True
In arch/x86/kernel/cpu/microcode/intel.c (ffffffff81083cae)
Location: include/linux/thread_info.h:237
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:237
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:237
Inline: True
In arch/x86/kernel/crash_dump_64.c (ffffffff810b1f74)
Location: include/linux/thread_info.h:237
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:237
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 (ffffffff810be2b5)
Location: include/linux/thread_info.h:237
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:237
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:237
Inline: True
Inline callers:
- arch/x86/mm/pkeys.c:init_pkru_write_file
In kernel/fork.c (ffffffff810efcec)
Location: include/linux/thread_info.h:237
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:237
Inline: True
In kernel/capability.c (ffffffff81106359)
Location: include/linux/thread_info.h:237
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:237
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 (ffffffff8110ab52)
Location: include/linux/thread_info.h:237
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:237
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:237
Inline: True
Inline callers:
- kernel/regset.c:copy_regset_to_user
In kernel/sched/core.c (ffffffff8114c632)
Location: include/linux/thread_info.h:237
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:237
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:237
Inline: True
In kernel/power/user.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In kernel/printk/printk.c (ffffffff811a095e)
Location: include/linux/thread_info.h:237
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:237
Inline: True
In kernel/module/main.c (ffffffff811e02ac)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- kernel/module/main.c:__do_sys_init_module
In kernel/kcmp.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In kernel/profile.c (ffffffff811e615e)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- kernel/profile.c:read_profile
In kernel/time/time.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In kernel/time/posix-timers.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In kernel/time/itimer.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In kernel/futex/syscalls.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In kernel/kexec_core.c (ffffffff812135c6)
Location: include/linux/thread_info.h:237
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:237
Inline: True
In kernel/compat.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In kernel/user_namespace.c (ffffffff812382a2)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- kernel/user_namespace.c:proc_setgroups_write
In kernel/seccomp.c (ffffffff81262887)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_get_metadata
- kernel/seccomp.c:seccomp_get_filter
In kernel/relay.c (ffffffff8126368a)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- kernel/relay.c:relay_file_read
In kernel/trace/trace.c (ffffffff81289b8e)
Location: include/linux/thread_info.h:237
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_set_trace_write
- kernel/trace/trace.c:tracing_trace_options_write
In kernel/trace/trace_hwlat.c (ffffffff81294701)
Location: include/linux/thread_info.h:237
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:237
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:237
Inline: True
In kernel/trace/trace_events_user.c (ffffffff812c3b38)
Location: include/linux/thread_info.h:237
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 (ffffffff812cc95d)
Location: include/linux/thread_info.h:237
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 (ffffffff812daf10)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- kernel/trace/trace_uprobe.c:process_fetch_insn
In kernel/bpf/core.c (ffffffff812ea4d8)
Location: include/linux/thread_info.h:237
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:237
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 (ffffffff813056a7)
Location: include/linux/thread_info.h:237
Inline: True
In kernel/bpf/helpers.c (ffffffff8131ebe4)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- kernel/bpf/helpers.c:bpf_copy_from_user
In kernel/bpf/log.c (ffffffff813221d2)
Location: include/linux/thread_info.h:237
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:237
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 (ffffffff8132af9e)
Location: include/linux/thread_info.h:237
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 (ffffffff81348bbc)
Location: include/linux/thread_info.h:237
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 (ffffffff8135259f)
Location: include/linux/thread_info.h:237
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:237
Inline: True
In kernel/bpf/cgroup.c (ffffffff8135b298)
Location: include/linux/thread_info.h:237
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:237
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:237
Inline: True
In kernel/watch_queue.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In mm/filemap.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In mm/vmscan.c (ffffffff813b42e6)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- mm/vmscan.c:lru_gen_seq_write
In mm/shmem.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In mm/util.c (ffffffff813c3c63)
Location: include/linux/thread_info.h:237
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:237
Inline: True
In mm/mincore.c (ffffffff813f61fa)
Location: include/linux/thread_info.h:237
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:237
Inline: True
Inline callers:
- mm/mempolicy.c:copy_nodes_to_user
In mm/migrate.c (ffffffff814681c9)
Location: include/linux/thread_info.h:237
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:237
Inline: True
Inline callers:
- mm/huge_memory.c:split_huge_pages_write
In mm/userfaultfd.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In mm/memfd.c (ffffffff814a5e25)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- mm/memfd.c:__do_sys_memfd_create
In fs/open.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In fs/read_write.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In fs/stat.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In fs/exec.c (ffffffff814ba923)
Location: include/linux/thread_info.h:237
Inline: True
In fs/pipe.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In fs/namei.c (ffffffff814c93d3)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- fs/namei.c:readlink_copy
In fs/fcntl.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In fs/ioctl.c (ffffffff814cbfb9)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/select.c (ffffffff814cf7a6)
Location: include/linux/thread_info.h:237
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 (ffffffff814dda94)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- fs/filesystems.c:fs_name
In fs/namespace.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In fs/seq_file.c (ffffffff814e8b59)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- fs/seq_file.c:seq_read_iter
- fs/seq_file.c:seq_read_iter
In fs/xattr.c (ffffffff814e97f3)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- fs/xattr.c:listxattr
- fs/xattr.c:do_getxattr
In fs/libfs.c (ffffffff814ed800)
Location: include/linux/thread_info.h:237
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:237
Inline: True
In fs/utimes.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In fs/d_path.c (ffffffff81500633)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- fs/d_path.c:__do_sys_getcwd
In fs/statfs.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In fs/fsopen.c (ffffffff81505525)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- fs/fsopen.c:fscontext_read
In fs/notify/inotify/inotify_user.c (ffffffff81516c1d)
Location: include/linux/thread_info.h:237
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:237
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:237
Inline: True
In fs/signalfd.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In fs/timerfd.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In fs/eventfd.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In fs/userfaultfd.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In fs/aio.c (ffffffff81527dea)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- fs/aio.c:aio_read_events_ring
In fs/crypto/keyring.c (ffffffff8153662f)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- fs/crypto/keyring.c:fscrypt_ioctl_add_key
In fs/crypto/policy.c (ffffffff81539bfd)
Location: include/linux/thread_info.h:237
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 (ffffffff8153bbe5)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- fs/verity/enable.c:enable_verity
- fs/verity/enable.c:enable_verity
In fs/verity/measure.c (ffffffff8153c776)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- fs/verity/measure.c:fsverity_ioctl_measure
In fs/verity/read_metadata.c (ffffffff8153d42d)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- fs/verity/read_metadata.c:fsverity_read_buffer
In fs/binfmt_elf.c (ffffffff81546c5d)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- fs/binfmt_elf.c:create_elf_tables
In fs/compat_binfmt_elf.c (ffffffff81549a17)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- fs/compat_binfmt_elf.c:create_elf_tables
In fs/coredump.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In fs/fhandle.c (ffffffff8155197a)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- fs/fhandle.c:do_handle_open
- fs/fhandle.c:do_sys_name_to_handle
In fs/iomap/direct-io.c (ffffffff815580fc)
Location: include/linux/thread_info.h:237
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:237
Inline: True
In fs/proc/task_mmu.c (ffffffff815651c1)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- fs/proc/task_mmu.c:pagemap_read
- fs/proc/task_mmu.c:clear_refs_write
In fs/proc/base.c (ffffffff8156e29b)
Location: include/linux/thread_info.h:237
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 (ffffffff8157b45d)
Location: include/linux/thread_info.h:237
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:237
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 (ffffffff8157ef32)
Location: include/linux/thread_info.h:237
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 (ffffffff81584cfd)
Location: include/linux/thread_info.h:237
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 (ffffffff81588eee)
Location: include/linux/thread_info.h:237
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:237
Inline: True
In fs/ext4/crypto.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In fs/fat/dir.c (ffffffff81631414)
Location: include/linux/thread_info.h:237
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:237
Inline: True
In fs/ecryptfs/miscdev.c (ffffffff8164e524)
Location: include/linux/thread_info.h:237
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:237
Inline: True
In ipc/compat.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In ipc/msgutil.c (ffffffff81675e7e)
Location: include/linux/thread_info.h:237
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:237
Inline: True
In ipc/sem.c (ffffffff8167cf54)
Location: include/linux/thread_info.h:237
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:237
Inline: True
In ipc/syscall.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In ipc/mqueue.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In security/keys/keyctl.c (ffffffff8168d596)
Location: include/linux/thread_info.h:237
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:237
Inline: True
In security/keys/dh.c (ffffffff81692977)
Location: include/linux/thread_info.h:237
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:237
Inline: True
Inline callers:
- security/keys/keyctl_pkey.c:keyctl_pkey_e_d_s
In security/selinux/hooks.c (ffffffff816ad640)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_socket_getpeersec_stream
In security/selinux/selinuxfs.c (ffffffff816b7ad2)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- security/selinux/selinuxfs.c:sel_write_load
In security/smack/smack_lsm.c (ffffffff816d55b0)
Location: include/linux/thread_info.h:237
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:237
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 (ffffffff816e08a7)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- security/tomoyo/common.c:tomoyo_flush
In security/tomoyo/securityfs_if.c (ffffffff816f0942)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- security/tomoyo/securityfs_if.c:tomoyo_read_self
In security/apparmor/apparmorfs.c (ffffffff816f7d3a)
Location: include/linux/thread_info.h:237
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:237
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
In security/apparmor/notify.c (ffffffff81723542)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- security/apparmor/notify.c:append_str
In security/landlock/syscalls.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In crypto/jitterentropy-testing.c (ffffffff8175e73d)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- crypto/jitterentropy-testing.c:jent_raw_hires_read
In block/ioctl.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In block/bsg.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In block/bsg-lib.c (ffffffff8179e56b)
Location: include/linux/thread_info.h:237
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:237
Inline: True
In block/blk-mq-debugfs.c (ffffffff817bb5c2)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_state_write
In block/sed-opal.c (ffffffff817c1dc8)
Location: include/linux/thread_info.h:237
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:237
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:237
Inline: True
In io_uring/openclose.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In io_uring/epoll.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In io_uring/net.c (ffffffff817d793f)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- io_uring/net.c:io_recvmsg
In io_uring/tctx.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In io_uring/cancel.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In io_uring/kbuf.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In io_uring/rsrc.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In io_uring/rw.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In lib/iov_iter.c (ffffffff81811bc6)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- lib/iov_iter.c:hash_and_copy_to_iter
In lib/kfifo.c (ffffffff81816e67)
Location: include/linux/thread_info.h:237
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:237
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 drivers/gpio/gpiolib-cdev.c (ffffffff819071ff)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- drivers/gpio/gpiolib-cdev.c:lineevent_read_unlocked
In drivers/pci/vgaarb.c (ffffffff81961f85)
Location: include/linux/thread_info.h:237
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:237
Inline: True
In drivers/video/fbdev/core/fbcmap.c (ffffffff8197e925)
Location: include/linux/thread_info.h:237
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:237
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:237
Inline: True
In drivers/video/fbdev/core/fb_sys_fops.c (ffffffff819939b8)
Location: include/linux/thread_info.h:237
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:237
Inline: True
In drivers/acpi/proc.c (ffffffff819a2f24)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- drivers/acpi/proc.c:acpi_system_write_wakeup_device
In drivers/acpi/acpi_dbg.c (ffffffff81a2b844)
Location: include/linux/thread_info.h:237
Inline: True
In drivers/xen/xenbus/xenbus_dev_frontend.c (ffffffff81a757dc)
Location: include/linux/thread_info.h:237
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:237
Inline: True
In drivers/tty/tty_io.c (ffffffff81a941e2)
Location: include/linux/thread_info.h:237
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:237
Inline: True
In drivers/tty/vt/vt_ioctl.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In drivers/tty/vt/vc_screen.c (ffffffff81aa8bec)
Location: include/linux/thread_info.h:237
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:237
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff81aad952)
Location: include/linux/thread_info.h:237
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:237
Inline: True
Inline callers:
- drivers/tty/vt/consolemap.c:con_get_unimap
In drivers/tty/vt/vt.c (ffffffff81ab10da)
Location: include/linux/thread_info.h:237
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:237
Inline: True
In drivers/char/mem.c (ffffffff81addcfd)
Location: include/linux/thread_info.h:237
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:237
Inline: True
In drivers/char/virtio_console.c (ffffffff81ae43fc)
Location: include/linux/thread_info.h:237
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:237
Inline: True
In drivers/char/hw_random/core.c (ffffffff81ae7639)
Location: include/linux/thread_info.h:237
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:237
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 (ffffffff81b7329c)
Location: include/linux/thread_info.h:237
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:237
Inline: True
In drivers/mfd/aat2870-core.c (ffffffff81b9e213)
Location: include/linux/thread_info.h:237
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:237
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:237
Inline: True
In drivers/dma-buf/dma-heap.c (ffffffff81bc2eba)
Location: include/linux/thread_info.h:237
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 (ffffffff81bc4b95)
Location: include/linux/thread_info.h:237
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:237
Inline: True
In drivers/dma-buf/udmabuf.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In drivers/scsi/scsi_ioctl.c (ffffffff81bcc2f6)
Location: include/linux/thread_info.h:237
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:237
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:237
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 (ffffffff81be1258)
Location: include/linux/thread_info.h:237
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 (ffffffff81bf2e86)
Location: include/linux/thread_info.h:237
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:237
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:237
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:237
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:237
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 (ffffffff81c6881f)
Location: include/linux/thread_info.h:237
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:237
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:237
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 (ffffffff81c9d653)
Location: include/linux/thread_info.h:237
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:237
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:237
Inline: True
In drivers/input/mousedev.c (ffffffff81d14e0d)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
In drivers/input/evdev.c (ffffffff81d176df)
Location: include/linux/thread_info.h:237
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:237
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_abs_setup
In drivers/rtc/dev.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In drivers/i2c/i2c-dev.c (ffffffff81d332a6)
Location: include/linux/thread_info.h:237
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:237
Inline: True
In drivers/ptp/ptp_chardev.c (ffffffff81d3b22e)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- drivers/ptp/ptp_chardev.c:ptp_read
In drivers/watchdog/watchdog_dev.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In drivers/md/md.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In drivers/md/dm-ioctl.c (ffffffff81d815b3)
Location: include/linux/thread_info.h:237
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:237
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:237
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:237
Inline: True
Inline callers:
- drivers/remoteproc/remoteproc_cdev.c:rproc_cdev_write
In net/socket.c (ffffffff81e00695)
Location: include/linux/thread_info.h:237
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 (ffffffff81e082f5)
Location: include/linux/thread_info.h:237
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 (ffffffff81e1f916)
Location: include/linux/thread_info.h:237
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 (ffffffff81e747c8)
Location: include/linux/thread_info.h:237
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:237
Inline: True
In net/core/skmsg.c (ffffffff81ea1260)
Location: include/linux/thread_info.h:237
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:237
Inline: True
In net/compat.c (ffffffff81ea90cd)
Location: include/linux/thread_info.h:237
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 (ffffffff81ec8395)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- net/netlink/af_netlink.c:netlink_sendmsg
In net/bpf/test_run.c (ffffffff81ed0892)
Location: include/linux/thread_info.h:237
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 (ffffffff81ed1049)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- net/bpf/bpf_dummy_struct_ops.c:bpf_struct_ops_test_run
In net/ethtool/ioctl.c (ffffffff81ed6d59)
Location: include/linux/thread_info.h:237
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 (ffffffff81ef79bd)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- net/ipv4/ip_options.c:ip_options_get
In net/ipv4/ip_output.c (ffffffff81ef80cd)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- net/ipv4/ip_output.c:ip_generic_getfrag
In net/ipv4/ip_sockglue.c (ffffffff81f0091c)
Location: include/linux/thread_info.h:237
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 (ffffffff81f1285e)
Location: include/linux/thread_info.h:237
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_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:237
Inline: True
In net/ipv4/raw.c (ffffffff81f3ba17)
Location: include/linux/thread_info.h:237
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:237
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:237
Inline: True
In net/ipv4/devinet.c (ffffffff81f511d1)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- net/ipv4/devinet.c:inet_gifconf
In net/ipv4/af_inet.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In net/ipv4/igmp.c (ffffffff81f5b86a)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- net/ipv4/igmp.c:ip_mc_msfget
In net/ipv4/fib_frontend.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In net/ipv4/ping.c (ffffffff81f6b93c)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- net/ipv4/ping.c:ping_common_sendmsg
In net/ipv4/ipmr.c (ffffffff81f81df6)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ip_mroute_getsockopt
In net/xfrm/xfrm_state.c (ffffffff81f9a2b8)
Location: include/linux/thread_info.h:237
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:237
Inline: True
In net/ipv6/addrconf.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In net/ipv6/ipv6_sockglue.c (ffffffff81fe2418)
Location: include/linux/thread_info.h:237
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 (ffffffff81fe8f58)
Location: include/linux/thread_info.h:237
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:237
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:237
Inline: True
In net/ipv6/tcp_ipv6.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In net/ipv6/ip6_flowlabel.c (ffffffff8200541d)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:fl_create
In net/ipv6/ip6mr.c (ffffffff820108ef)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- net/ipv6/ip6mr.c:ip6_mroute_getsockopt
In net/packet/af_packet.c (ffffffff8202a89c)
Location: include/linux/thread_info.h:237
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:237
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 (ffffffff8204cae9)
Location: include/linux/thread_info.h:237
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:237
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:237
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:237
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 (ffffffff8208ccea)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- net/mctp/af_mctp.c:mctp_sendmsg
In lib/seq_buf.c (ffffffff820bb2ca)
Location: include/linux/thread_info.h:237
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:237
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:237
Inline: True
In arch/x86/kernel/ldt.c (ffffffff8105ae6b)
Location: include/linux/thread_info.h:237
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:237
Inline: True
In arch/x86/kernel/signal_32.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In arch/x86/kernel/fpu/regset.c (ffffffff8106aa56)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- arch/x86/kernel/fpu/regset.c:xstateregs_set
In arch/x86/kernel/fpu/xstate.c (ffffffff8106bf15)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- arch/x86/kernel/fpu/xstate.c:copy_from_buffer
In arch/x86/kernel/tls.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In arch/x86/kernel/tboot.c (ffffffff81070a02)
Location: include/linux/thread_info.h:237
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:237
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:237
Inline: True
In arch/x86/kernel/cpu/microcode/intel.c (ffffffff8108b3cb)
Location: include/linux/thread_info.h:237
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:237
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:237
Inline: True
In arch/x86/kernel/crash_dump_64.c (ffffffff810b93a4)
Location: include/linux/thread_info.h:237
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:237
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 (ffffffff810c5435)
Location: include/linux/thread_info.h:237
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:237
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:237
Inline: True
Inline callers:
- arch/x86/mm/pkeys.c:init_pkru_write_file
In kernel/fork.c (ffffffff810f90fc)
Location: include/linux/thread_info.h:237
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:237
Inline: True
In kernel/capability.c (ffffffff8110fca9)
Location: include/linux/thread_info.h:237
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:237
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 (ffffffff811144f2)
Location: include/linux/thread_info.h:237
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:237
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:237
Inline: True
Inline callers:
- kernel/regset.c:copy_regset_to_user
In kernel/sched/core.c (ffffffff811582f2)
Location: include/linux/thread_info.h:237
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:237
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:237
Inline: True
In kernel/power/user.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In kernel/printk/printk.c (ffffffff811afa4d)
Location: include/linux/thread_info.h:237
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:237
Inline: True
In kernel/module/main.c (ffffffff811f5fdc)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- kernel/module/main.c:__do_sys_init_module
In kernel/kcmp.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In kernel/profile.c (ffffffff811fbeae)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- kernel/profile.c:read_profile
In kernel/time/time.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In kernel/time/posix-timers.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In kernel/time/itimer.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In kernel/futex/syscalls.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In kernel/kexec_core.c (ffffffff8122b4f6)
Location: include/linux/thread_info.h:237
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:237
Inline: True
In kernel/compat.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In kernel/user_namespace.c (ffffffff81251f72)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- kernel/user_namespace.c:proc_setgroups_write
In kernel/seccomp.c (ffffffff8127cac7)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_get_metadata
- kernel/seccomp.c:seccomp_get_filter
In kernel/relay.c (ffffffff8127d41a)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- kernel/relay.c:relay_file_read
In kernel/trace/trace.c (ffffffff812a4f3d)
Location: include/linux/thread_info.h:237
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_set_trace_write
- kernel/trace/trace.c:tracing_trace_options_write
In kernel/trace/trace_hwlat.c (ffffffff812afd61)
Location: include/linux/thread_info.h:237
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:237
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:237
Inline: True
In kernel/trace/trace_events_user.c (ffffffff812e0388)
Location: include/linux/thread_info.h:237
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 (ffffffff812e5461)
Location: include/linux/thread_info.h:237
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 (ffffffff812f9169)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- kernel/trace/trace_uprobe.c:process_fetch_insn
In kernel/bpf/core.c (ffffffff813087e8)
Location: include/linux/thread_info.h:237
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:237
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 (ffffffff81326bda)
Location: include/linux/thread_info.h:237
Inline: True
In kernel/bpf/helpers.c (ffffffff81341014)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- kernel/bpf/helpers.c:bpf_copy_from_user
In kernel/bpf/log.c (ffffffff81344ba2)
Location: include/linux/thread_info.h:237
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:237
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 (ffffffff8134f47e)
Location: include/linux/thread_info.h:237
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:237
Inline: True
In kernel/bpf/btf.c (ffffffff8136f2ec)
Location: include/linux/thread_info.h:237
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 (ffffffff81379a7f)
Location: include/linux/thread_info.h:237
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:237
Inline: True
In kernel/bpf/cgroup.c (ffffffff8138411c)
Location: include/linux/thread_info.h:237
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:237
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:237
Inline: True
In kernel/watch_queue.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In mm/filemap.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In mm/vmscan.c (ffffffff813dd966)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- mm/vmscan.c:lru_gen_seq_write
In mm/shmem.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In mm/util.c (ffffffff813ee813)
Location: include/linux/thread_info.h:237
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:237
Inline: True
In mm/mincore.c (ffffffff81421eaa)
Location: include/linux/thread_info.h:237
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:237
Inline: True
Inline callers:
- mm/mempolicy.c:copy_nodes_to_user
In mm/migrate.c (ffffffff81496e29)
Location: include/linux/thread_info.h:237
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:237
Inline: True
Inline callers:
- mm/huge_memory.c:split_huge_pages_write
In mm/userfaultfd.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In mm/memfd.c (ffffffff814d6d7e)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- mm/memfd.c:__do_sys_memfd_create
In fs/open.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In fs/read_write.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In fs/stat.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In fs/exec.c (ffffffff814ecea3)
Location: include/linux/thread_info.h:237
Inline: True
In fs/pipe.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In fs/namei.c (ffffffff814fbc93)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- fs/namei.c:readlink_copy
In fs/fcntl.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In fs/ioctl.c (ffffffff814fe86e)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/select.c (ffffffff815020e6)
Location: include/linux/thread_info.h:237
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 (ffffffff815104e4)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- fs/filesystems.c:fs_name
In fs/namespace.c (ffffffff81513b63)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- fs/namespace.c:__do_sys_statmount
- fs/namespace.c:__do_sys_statmount
In fs/seq_file.c (ffffffff8151c9e9)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- fs/seq_file.c:seq_read_iter
- fs/seq_file.c:seq_read_iter
In fs/xattr.c (ffffffff8151d693)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- fs/xattr.c:listxattr
- fs/xattr.c:do_getxattr
In fs/libfs.c (ffffffff81521560)
Location: include/linux/thread_info.h:237
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:237
Inline: True
In fs/utimes.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In fs/d_path.c (ffffffff81535253)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- fs/d_path.c:__do_sys_getcwd
In fs/statfs.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In fs/fsopen.c (ffffffff8153a1e5)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- fs/fsopen.c:fscontext_read
In fs/notify/inotify/inotify_user.c (ffffffff8154b00d)
Location: include/linux/thread_info.h:237
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:237
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:237
Inline: True
In fs/signalfd.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In fs/timerfd.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In fs/eventfd.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In fs/userfaultfd.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In fs/aio.c (ffffffff8155cc0a)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- fs/aio.c:aio_read_events_ring
In fs/crypto/keyring.c (ffffffff8156b69f)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- fs/crypto/keyring.c:fscrypt_ioctl_add_key
In fs/crypto/policy.c (ffffffff8156edfd)
Location: include/linux/thread_info.h:237
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 (ffffffff81570ec5)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- fs/verity/enable.c:enable_verity
- fs/verity/enable.c:enable_verity
In fs/verity/measure.c (ffffffff81571a56)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- fs/verity/measure.c:fsverity_ioctl_measure
In fs/verity/read_metadata.c (ffffffff8157288d)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- fs/verity/read_metadata.c:fsverity_read_buffer
In fs/binfmt_elf.c (ffffffff8157c0ad)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- fs/binfmt_elf.c:create_elf_tables
In fs/compat_binfmt_elf.c (ffffffff8157ec97)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- fs/compat_binfmt_elf.c:create_elf_tables
In fs/coredump.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In fs/fhandle.c (ffffffff815878ae)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- fs/fhandle.c:handle_to_path
- fs/fhandle.c:do_sys_name_to_handle
In fs/iomap/direct-io.c (ffffffff8158e72c)
Location: include/linux/thread_info.h:237
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:237
Inline: True
In fs/proc/task_mmu.c (ffffffff8159bc7e)
Location: include/linux/thread_info.h:237
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 (ffffffff815a6c5a)
Location: include/linux/thread_info.h:237
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 (ffffffff815b3d0d)
Location: include/linux/thread_info.h:237
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:237
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 (ffffffff815b7972)
Location: include/linux/thread_info.h:237
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 (ffffffff815bd74d)
Location: include/linux/thread_info.h:237
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 (ffffffff815c1abe)
Location: include/linux/thread_info.h:237
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:237
Inline: True
In fs/ext4/crypto.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In fs/fat/dir.c (ffffffff8166a8c4)
Location: include/linux/thread_info.h:237
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:237
Inline: True
In fs/ecryptfs/miscdev.c (ffffffff81687a84)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- fs/ecryptfs/miscdev.c:ecryptfs_miscdev_read
- fs/ecryptfs/miscdev.c:ecryptfs_miscdev_read
In fs/debugfs/file.c (ffffffff816a8f3c)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- fs/debugfs/file.c:debugfs_write_file_str
In fs/efivarfs/file.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In ipc/compat.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In ipc/msgutil.c (ffffffff816b223e)
Location: include/linux/thread_info.h:237
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:237
Inline: True
In ipc/sem.c (ffffffff816b9324)
Location: include/linux/thread_info.h:237
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:237
Inline: True
In ipc/syscall.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In ipc/mqueue.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In security/keys/keyctl.c (ffffffff816c9ae6)
Location: include/linux/thread_info.h:237
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:237
Inline: True
In security/keys/dh.c (ffffffff816cef47)
Location: include/linux/thread_info.h:237
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:237
Inline: True
Inline callers:
- security/keys/keyctl_pkey.c:keyctl_pkey_e_d_s
In security/security.c (ffffffff816da17d)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- security/security.c:lsm_fill_user_ctx
In security/selinux/hooks.c (ffffffff816ea6d0)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_socket_getpeersec_stream
In security/selinux/selinuxfs.c (ffffffff816f33b5)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- security/selinux/selinuxfs.c:sel_write_load
In security/smack/smack_lsm.c (ffffffff81711de0)
Location: include/linux/thread_info.h:237
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:237
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 (ffffffff8171d527)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- security/tomoyo/common.c:tomoyo_flush
In security/tomoyo/securityfs_if.c (ffffffff8172d712)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- security/tomoyo/securityfs_if.c:tomoyo_read_self
In security/apparmor/apparmorfs.c (ffffffff81734aaa)
Location: include/linux/thread_info.h:237
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:237
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
In security/apparmor/notify.c (ffffffff81764842)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- security/apparmor/notify.c:append_str
In security/landlock/syscalls.c (ffffffff8176a958)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- security/landlock/syscalls.c:__do_sys_landlock_create_ruleset
In block/ioctl.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In block/bsg.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In block/bsg-lib.c (ffffffff817e1feb)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_transport_sg_io_fn
In block/bio-integrity.c (ffffffff817f925c)
Location: include/linux/thread_info.h:237
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:237
Inline: True
In block/blk-mq-debugfs.c (ffffffff817ffc7f)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_state_write
In block/sed-opal.c (ffffffff81805efb)
Location: include/linux/thread_info.h:237
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:237
Inline: True
In io_uring/filetable.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In io_uring/openclose.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In io_uring/epoll.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In io_uring/net.c (ffffffff8181bc76)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- io_uring/net.c:io_recvmsg
In io_uring/tctx.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In io_uring/cancel.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In io_uring/kbuf.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In io_uring/rsrc.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In io_uring/rw.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In io_uring/register.c (ffffffff8182b3ba)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- io_uring/register.c:io_register_iowq_aff
In lib/kfifo.c (ffffffff8185c147)
Location: include/linux/thread_info.h:237
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:237
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 drivers/gpio/gpiolib-cdev.c (ffffffff8195023c)
Location: include/linux/thread_info.h:237
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:237
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:237
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:237
Inline: True
In drivers/video/fbdev/core/fbcon.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In drivers/video/fbdev/core/fb_io_fops.c (ffffffff819dbaff)
Location: include/linux/thread_info.h:237
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 (ffffffff819de048)
Location: include/linux/thread_info.h:237
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:237
Inline: True
In drivers/acpi/proc.c (ffffffff819eb5d4)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- drivers/acpi/proc.c:acpi_system_write_wakeup_device
In drivers/acpi/acpi_dbg.c (ffffffff81a76a14)
Location: include/linux/thread_info.h:237
Inline: True
In drivers/xen/xenbus/xenbus_dev_frontend.c (ffffffff81ac79cc)
Location: include/linux/thread_info.h:237
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:237
Inline: True
In drivers/tty/tty_io.c (ffffffff81ae6c4e)
Location: include/linux/thread_info.h:237
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:237
Inline: True
In drivers/tty/vt/vt_ioctl.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In drivers/tty/vt/vc_screen.c (ffffffff81afb6ac)
Location: include/linux/thread_info.h:237
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:237
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff81b0059c)
Location: include/linux/thread_info.h:237
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:237
Inline: True
Inline callers:
- drivers/tty/vt/consolemap.c:con_get_unimap
In drivers/tty/vt/vt.c (ffffffff81b03d3a)
Location: include/linux/thread_info.h:237
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:237
Inline: True
In drivers/char/mem.c (ffffffff81b310ed)
Location: include/linux/thread_info.h:237
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:237
Inline: True
In drivers/char/virtio_console.c (ffffffff81b377cc)
Location: include/linux/thread_info.h:237
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:237
Inline: True
In drivers/char/hw_random/core.c (ffffffff81b3aa6b)
Location: include/linux/thread_info.h:237
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:237
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:237
Inline: True
In drivers/base/regmap/regmap-debugfs.c (ffffffff81bc70bb)
Location: include/linux/thread_info.h:237
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:237
Inline: True
In drivers/mfd/aat2870-core.c (ffffffff81bf2343)
Location: include/linux/thread_info.h:237
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:237
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:237
Inline: True
In drivers/dma-buf/dma-heap.c (ffffffff81c1764b)
Location: include/linux/thread_info.h:237
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 (ffffffff81c19425)
Location: include/linux/thread_info.h:237
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:237
Inline: True
In drivers/dma-buf/udmabuf.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In drivers/scsi/scsi_ioctl.c (ffffffff81c20f26)
Location: include/linux/thread_info.h:237
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:237
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:237
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 (ffffffff81c36288)
Location: include/linux/thread_info.h:237
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 (ffffffff81c48776)
Location: include/linux/thread_info.h:237
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:237
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:237
Inline: True
In drivers/gpu/drm/drm_color_mgmt.c (ffffffff81c8551e)
Location: include/linux/thread_info.h:237
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:237
Inline: True
In drivers/gpu/drm/drm_file.c (ffffffff81c96a86)
Location: include/linux/thread_info.h:237
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:237
Inline: True
Inline callers:
- drivers/gpu/drm/drm_framebuffer.c:drm_mode_dirtyfb_ioctl
In drivers/gpu/drm/drm_gem.c (ffffffff81c9c792)
Location: include/linux/thread_info.h:237
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:237
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 (ffffffff81caa450)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- drivers/gpu/drm/drm_plane.c:drm_mode_getplane
In drivers/gpu/drm/drm_property.c (ffffffff81caeb3f)
Location: include/linux/thread_info.h:237
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 (ffffffff81cb1e08)
Location: include/linux/thread_info.h:237
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:237
Inline: True
In drivers/gpu/drm/drm_debugfs.c (ffffffff81cba6b9)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- drivers/gpu/drm/drm_debugfs.c:connector_write
In drivers/gpu/drm/drm_debugfs_crc.c (ffffffff81cbb6c0)
Location: include/linux/thread_info.h:237
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:237
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:237
Inline: True
In drivers/net/tun.c (ffffffff81cfe4c4)
Location: include/linux/thread_info.h:237
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:237
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:237
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:237
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 (ffffffff81d52203)
Location: include/linux/thread_info.h:237
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:237
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:237
Inline: True
In drivers/input/mousedev.c (ffffffff81dcaa2d)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
In drivers/input/evdev.c (ffffffff81dcd38f)
Location: include/linux/thread_info.h:237
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:237
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_abs_setup
In drivers/rtc/dev.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In drivers/i2c/i2c-dev.c (ffffffff81de92f6)
Location: include/linux/thread_info.h:237
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:237
Inline: True
In drivers/ptp/ptp_chardev.c (ffffffff81df1bb6)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- drivers/ptp/ptp_chardev.c:ptp_read
In drivers/watchdog/watchdog_dev.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In drivers/md/md.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In drivers/md/dm-ioctl.c (ffffffff81e38c23)
Location: include/linux/thread_info.h:237
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:237
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:237
Inline: True
Inline callers:
- drivers/remoteproc/remoteproc_cdev.c:rproc_cdev_write
In net/socket.c (ffffffff81ebcbf5)
Location: include/linux/thread_info.h:237
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 (ffffffff81ec4d65)
Location: include/linux/thread_info.h:237
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 (ffffffff81edcfc6)
Location: include/linux/thread_info.h:237
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/filter.c (ffffffff81f33f88)
Location: include/linux/thread_info.h:237
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:237
Inline: True
In net/core/skmsg.c (ffffffff81f63a60)
Location: include/linux/thread_info.h:237
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:237
Inline: True
In net/compat.c (ffffffff81f6bb8d)
Location: include/linux/thread_info.h:237
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 (ffffffff81f8b75b)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- net/netlink/af_netlink.c:netlink_sendmsg
In net/bpf/test_run.c (ffffffff81f941f2)
Location: include/linux/thread_info.h:237
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 (ffffffff81f94a9b)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- net/bpf/bpf_dummy_struct_ops.c:bpf_struct_ops_test_run
In net/ethtool/ioctl.c (ffffffff81f9a6e0)
Location: include/linux/thread_info.h:237
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 (ffffffff81fbb939)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- net/ipv4/ip_options.c:ip_options_get
In net/ipv4/ip_output.c (ffffffff81fbbe8b)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- net/ipv4/ip_output.c:ip_generic_getfrag
In net/ipv4/ip_sockglue.c (ffffffff81fc4b9c)
Location: include/linux/thread_info.h:237
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 (ffffffff81fd6ac5)
Location: include/linux/thread_info.h:237
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:237
Inline: True
In net/ipv4/raw.c (ffffffff82001b37)
Location: include/linux/thread_info.h:237
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:237
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:237
Inline: True
In net/ipv4/devinet.c (ffffffff82017451)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- net/ipv4/devinet.c:inet_gifconf
In net/ipv4/af_inet.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In net/ipv4/igmp.c (ffffffff82021daa)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- net/ipv4/igmp.c:ip_mc_msfget
In net/ipv4/fib_frontend.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In net/ipv4/ping.c (ffffffff82031efc)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- net/ipv4/ping.c:ping_common_sendmsg
In net/ipv4/ipmr.c (ffffffff82048476)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ip_mroute_getsockopt
In net/ipv4/tcp_ao.c (ffffffff82059a6d)
Location: include/linux/thread_info.h:237
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:237
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:237
Inline: True
In net/ipv6/addrconf.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In net/ipv6/ipv6_sockglue.c (ffffffff820b0340)
Location: include/linux/thread_info.h:237
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 (ffffffff820b6a80)
Location: include/linux/thread_info.h:237
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:237
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:237
Inline: True
In net/ipv6/tcp_ipv6.c (0)
Location: include/linux/thread_info.h:237
Inline: True
In net/ipv6/ip6_flowlabel.c (ffffffff820d421f)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:fl_create
In net/ipv6/ip6mr.c (ffffffff820df87f)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- net/ipv6/ip6mr.c:ip6_mroute_getsockopt
In net/packet/af_packet.c (ffffffff820fa38c)
Location: include/linux/thread_info.h:237
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:237
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 (ffffffff8211ef89)
Location: include/linux/thread_info.h:237
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:237
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:237
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 (ffffffff8214cb6f)
Location: include/linux/thread_info.h:237
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:237
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 (ffffffff821631b7)
Location: include/linux/thread_info.h:237
Inline: True
Inline callers:
- net/mctp/af_mctp.c:mctp_sendmsg
In lib/seq_buf.c (ffffffff82195bcd)
Location: include/linux/thread_info.h:237
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:237
Inline: True
arm64
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/arm64/kernel/ptrace.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In arch/arm64/kernel/signal32.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In arch/arm64/kernel/crash_dump.c (ffff8000100ab8d4)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- arch/arm64/kernel/crash_dump.c:copy_oldmem_page
In virt/kvm/kvm_main.c (ffff8000100bf098)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- virt/kvm/kvm_main.c:kvm_vm_ioctl
- 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:138
Inline: True
In virt/kvm/arm/psci.c (ffff8000100ced50)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
Inline: True
In virt/kvm/arm/vgic/vgic-its.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/fork.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/exit.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/sysctl.c (ffff800010102c50)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In kernel/capability.c (ffff80001010643c)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/capability.c:__arm64_sys_capset
- kernel/capability.c:__arm64_sys_capget
In kernel/ptrace.c (ffff8000101078d8)
Location: include/linux/thread_info.h:138
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 (ffff80001010bfd8)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
Inline: True
Inline callers:
- kernel/sched/debug.c:sched_feat_write
In kernel/sched/psi.c (ffff8000101680d8)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/power/qos.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/printk/printk.c (ffff80001017359c)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In kernel/profile.c (ffff800010198fac)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/profile.c:read_profile
In kernel/time/time.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/time/posix-timers.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/time/itimer.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/module.c (ffff8000101c1344)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/module.c:copy_chunked_from_user
In kernel/kexec_core.c (ffff8000101c965c)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/kexec_core.c:kimage_load_segment
- kernel/kexec_core.c:kimage_load_segment
In kernel/kexec.c (ffff8000101ca0fc)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/kexec.c:do_kexec_load
In kernel/compat.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/user_namespace.c (ffff8000101e6d34)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/user_namespace.c:proc_setgroups_write
In kernel/kprobes.c (ffff8000101f806c)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/kprobes.c:write_enabled_file_bool
In kernel/seccomp.c (ffff80001020a554)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_get_metadata
- kernel/seccomp.c:seccomp_get_filter
In kernel/relay.c (ffff80001020c300)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/relay.c:relay_file_read
In kernel/trace/trace.c (ffff80001022a5f4)
Location: include/linux/thread_info.h:138
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_set_trace_write
- kernel/trace/trace.c:tracing_trace_options_write
In kernel/trace/blktrace.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/trace/bpf_trace.c (ffff80001024eae4)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/trace/bpf_trace.c:perf_event_query_prog_array
In kernel/trace/trace_uprobe.c (ffff80001025a024)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/trace/trace_uprobe.c:process_fetch_insn
In kernel/bpf/core.c (ffff80001025f100)
Location: include/linux/thread_info.h:138
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:138
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 (ffff800010268a50)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/bpf/verifier.c:bpf_verifier_vlog
In kernel/bpf/btf.c (ffff800010285c94)
Location: include/linux/thread_info.h:138
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 (ffff80001028ae7c)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
Inline: True
In mm/shmem.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In mm/util.c (ffff8000102d865c)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In mm/mincore.c (ffff8000102fd26c)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- mm/mincore.c:__do_sys_mincore
In mm/mempolicy.c (ffff800010337f5c)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In mm/memfd.c (ffff80001037c1e0)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- mm/memfd.c:__arm64_sys_memfd_create
In fs/read_write.c (ffff8000103847b8)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/read_write.c:rw_copy_check_uvector
In fs/stat.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/exec.c (ffff80001038d8b8)
Location: include/linux/thread_info.h:138
Inline: True
In fs/pipe.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/namei.c (ffff80001039acf0)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/namei.c:readlink_copy
In fs/fcntl.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/ioctl.c (ffff80001039ea5c)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/readdir.c (ffff8000103a05e8)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/readdir.c:compat_filldir
In fs/select.c (ffff8000103a2fdc)
Location: include/linux/thread_info.h:138
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 (ffff8000103b33d0)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/filesystems.c:fs_name
In fs/seq_file.c (ffff8000103bcd38)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/seq_file.c:seq_read
- fs/seq_file.c:seq_read
In fs/xattr.c (ffff8000103be904)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In fs/d_path.c (ffff8000103d1ec0)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/d_path.c:__arm64_sys_getcwd
In fs/statfs.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/fsopen.c (ffff8000103d7328)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/fsopen.c:fscontext_read
In fs/notify/inotify/inotify_user.c (ffff8000103ec2ac)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In fs/signalfd.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/timerfd.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/eventfd.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/userfaultfd.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/aio.c (ffff8000103fb94c)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/aio.c:aio_read_events_ring
In fs/io_uring.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/crypto/keyring.c (ffff80001040d890)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/crypto/keyring.c:fscrypt_ioctl_add_key
In fs/crypto/policy.c (ffff800010410888)
Location: include/linux/thread_info.h:138
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 (ffff800010411648)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/verity/enable.c:enable_verity
- fs/verity/enable.c:enable_verity
In fs/verity/measure.c (ffff8000104124bc)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/verity/measure.c:fsverity_ioctl_measure
In fs/binfmt_elf.c (ffff80001041eae8)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/binfmt_elf.c:create_elf_tables
In fs/compat_binfmt_elf.c (ffff8000104219ac)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/compat_binfmt_elf.c:fill_psinfo
- fs/compat_binfmt_elf.c:create_elf_tables
In fs/fhandle.c (ffff8000104294a4)
Location: include/linux/thread_info.h:138
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 (ffff80001042cda8)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In fs/proc/task_mmu.c (ffff80001043a77c)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/proc/task_mmu.c:pagemap_read
- fs/proc/task_mmu.c:clear_refs_write
In fs/proc/base.c (ffff800010440b64)
Location: include/linux/thread_info.h:138
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:138
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 (ffff80001044eae4)
Location: include/linux/thread_info.h:138
Inline: True
In fs/kernfs/file.c (ffff80001045549c)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- fs/configfs/file.c:configfs_write_file
In fs/dcookies.c (ffff80001045f494)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/dcookies.c:do_lookup_dcookie
In fs/ext4/ioctl.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/fat/dir.c (ffff8000104e7b28)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In fs/ecryptfs/miscdev.c (ffff8000104fe21c)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In ipc/compat.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In ipc/msgutil.c (ffff80001051e4e0)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In ipc/sem.c (ffff8000105240c4)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In ipc/mqueue.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In security/keys/keyctl.c (ffff800010533980)
Location: include/linux/thread_info.h:138
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 (ffff800010536420)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- security/keys/user_defined.c:user_read
In security/keys/compat_dh.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In security/keys/dh.c (ffff800010538974)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- security/keys/keyctl_pkey.c:keyctl_pkey_e_d_s
In security/keys/big_key.c (ffff80001053a0b4)
Location: include/linux/thread_info.h:138
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 (ffff80001053b4d4)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/keys/trusted.c:trusted_read
In security/keys/encrypted-keys/encrypted.c (ffff80001053dd3c)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/keys/encrypted-keys/encrypted.c:encrypted_read
In security/selinux/hooks.c (ffff80001054fa28)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_socket_getpeersec_stream
In security/selinux/selinuxfs.c (ffff800010556ab8)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/selinux/selinuxfs.c:sel_write_load
In security/smack/smack_lsm.c (ffff8000105710b8)
Location: include/linux/thread_info.h:138
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:138
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 (ffff8000105792f8)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/tomoyo/common.c:tomoyo_flush
In security/tomoyo/securityfs_if.c (ffff800010586834)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/tomoyo/securityfs_if.c:tomoyo_read_self
In security/apparmor/apparmorfs.c (ffff80001058d068)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
In security/apparmor/lsm.c (ffff80001059e558)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
In block/ioctl.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In block/scsi_ioctl.c (ffff8000106086dc)
Location: include/linux/thread_info.h:138
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 (ffff80001060a6f0)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_transport_complete_rq
In block/compat_ioctl.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In block/blk-zoned.c (ffff800010620350)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_state_write
In block/sed-opal.c (ffff800010628674)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- block/sed-opal.c:write_shadow_mbr
In lib/iov_iter.c (ffff80001063166c)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- lib/iov_iter.c:hash_and_copy_to_iter
- lib/iov_iter.c:csum_and_copy_to_iter
In lib/kfifo.c (ffff8000106348dc)
Location: include/linux/thread_info.h:138
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:138
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/gpio/gpiolib.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/video/fbdev/core/fbmem.c (ffff800010744090)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In drivers/video/fbdev/imsttfb.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/xen/xenbus/xenbus_dev_frontend.c (ffff80001083a83c)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_write
In drivers/tty/n_tty.c (ffff800010856548)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/tty/vt/vt_ioctl.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/tty/vt/vc_screen.c (ffff800010867cac)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/tty/vt/keyboard.c (ffff80001086d098)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- drivers/tty/vt/consolemap.c:con_get_unimap
In drivers/tty/vt/vt.c (ffff800010878fa4)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/char/mem.c (ffff8000108ab244)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/char/mem.c:write_mem
- drivers/char/mem.c:read_mem
In drivers/char/random.c (ffff8000108b0af8)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/char/random.c:urandom_read
In drivers/char/virtio_console.c (ffff8000108b5c20)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/char/hw_random/core.c (ffff8000108b7810)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In drivers/base/regmap/regmap-debugfs.c (ffff80001091aacc)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/mfd/ab3100-core.c (ffff80001094a4dc)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
Inline: True
In drivers/dma-buf/sync_file.c (ffff80001096a9f8)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/dma-buf/udmabuf.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/scsi/scsi_ioctl.c (ffff800010970110)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
Inline: True
Inline callers:
- drivers/scsi/sg.c:sg_new_read
In drivers/ata/libata-scsi.c (ffff8000109a4db8)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
Inline: True
In drivers/net/ppp/ppp_generic.c (ffff800010a00d38)
Location: include/linux/thread_info.h:138
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:138
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:138
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 (ffff800010a348a0)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In drivers/input/mousedev.c (ffff800010a9c824)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
In drivers/input/evdev.c (ffff800010a9f924)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In drivers/i2c/i2c-dev.c (ffff800010ab7f7c)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/pps/pps.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/ptp/ptp_chardev.c (ffff800010ac8724)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/ptp/ptp_chardev.c:ptp_read
In drivers/watchdog/watchdog_dev.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/md/md.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/md/dm.c (ffff800010afdbb8)
Location: include/linux/thread_info.h:138
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 (ffff800010b094e8)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/md/dm-ioctl.c:ctl_ioctl
- drivers/md/dm-ioctl.c:ctl_ioctl
In drivers/mmc/core/block.c (ffff800010b42704)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/remoteproc/remoteproc_debugfs.c (ffff800010b82710)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/remoteproc/remoteproc_debugfs.c:rproc_recovery_write
In net/socket.c (ffff800010ba38f0)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/socket.c:____sys_sendmsg
- net/socket.c:move_addr_to_user
In net/core/sock.c (ffff800010bafb44)
Location: include/linux/thread_info.h:138
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 (ffff800010bbbeb4)
Location: include/linux/thread_info.h:138
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 (ffff800010bbe094)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/core/scm.c:put_cmsg
In net/core/flow_dissector.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/core/sysctl_net_core.c (ffff800010bc5a80)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/core/sysctl_net_core.c:flow_limit_cpu_sysctl
In net/core/ethtool.c (ffff800010bdde68)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In net/core/skmsg.c (ffff800010c0f594)
Location: include/linux/thread_info.h:138
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:138
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 (ffff800010c4f87c)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/netlink/af_netlink.c:netlink_sendmsg
In net/bpf/test_run.c (ffff800010c52ec8)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/bpf/test_run.c:bpf_ctx_init
In net/ipv4/ip_options.c (ffff800010c61748)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv4/ip_options.c:ip_options_get_from_user
In net/ipv4/ip_output.c (ffff800010c61e8c)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv4/ip_sockglue.c (ffff800010c66c94)
Location: include/linux/thread_info.h:138
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 (ffff800010c74c58)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In net/ipv4/raw.c (ffff800010c97774)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In net/ipv4/devinet.c (ffff800010ca67e0)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv4/devinet.c:inet_gifconf
In net/ipv4/af_inet.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv4/igmp.c (ffff800010cb26b8)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv4/igmp.c:ip_mc_msfget
In net/ipv4/fib_frontend.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv4/ping.c (ffff800010cc03ec)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv4/ipmr.c (ffff800010ccef20)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ip_mroute_getsockopt
In net/ipv6/addrconf.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv6/route.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv6/ipv6_sockglue.c (ffff800010d1ca10)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv6/udp.c (ffff800010d2604c)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- net/ipv6/raw.c:rawv6_send_hdrinc
In net/ipv6/mcast.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv6/tcp_ipv6.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv6/ip6_flowlabel.c (ffff800010d3f560)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:fl_create
In net/ipv6/ip6mr.c (ffff800010d470c4)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv6/ip6mr.c:ip6_mroute_getsockopt
In net/packet/af_packet.c (ffff800010d5d4e8)
Location: include/linux/thread_info.h:138
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
- net/packet/af_packet.c:packet_sendmsg_spkt
In net/wireless/wext-core.c (ffff800010d61404)
Location: include/linux/thread_info.h:138
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 (ffff800010d62918)
Location: include/linux/thread_info.h:138
Inline: True
In net/rfkill/core.c (ffff800010d6cf0c)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- net/xdp/xsk.c:xsk_getsockopt
- net/xdp/xsk.c:xsk_setsockopt
In lib/seq_buf.c (ffff800010d8ffc4)
Location: include/linux/thread_info.h:138
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 (0)
Location: include/linux/thread_info.h:138
Inline: True
In arch/arm/kernel/crash_dump.c (c0315b1c)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- arch/arm/kernel/crash_dump.c:copy_oldmem_page
In kernel/fork.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/exit.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/sysctl.c (c035edb4)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In kernel/capability.c (c036127c)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
Inline callers:
- kernel/signal.c:__se_sys_rt_sigpending
In kernel/sys.c (c036b234)
Location: include/linux/thread_info.h:138
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 (c038cd14)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- kernel/sched/debug.c:sched_feat_write
In kernel/sched/psi.c (c03b4aa8)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/power/qos.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/power/user.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/printk/printk.c (c03c6e20)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In kernel/profile.c (c03e39cc)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/profile.c:read_profile
In kernel/time/time.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/time/posix-timers.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/time/itimer.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/module.c (c040cc40)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/module.c:__se_sys_init_module
In kernel/kexec_core.c (c04105e0)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/kexec_core.c:kimage_load_segment
- kernel/kexec_core.c:kimage_load_segment
In kernel/kexec.c (c0410f08)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/kexec.c:do_kexec_load
In kernel/user_namespace.c (c0427384)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/user_namespace.c:proc_setgroups_write
In kernel/kprobes.c (c0438928)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/kprobes.c:write_enabled_file_bool
In kernel/seccomp.c (c044933c)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_get_metadata
- kernel/seccomp.c:seccomp_get_filter
In kernel/relay.c (c044a094)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/relay.c:relay_file_read
In kernel/trace/trace.c (c0467cbc)
Location: include/linux/thread_info.h:138
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_set_trace_write
- kernel/trace/trace.c:tracing_trace_options_write
In kernel/trace/blktrace.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/trace/bpf_trace.c (c0481aac)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/trace/bpf_trace.c:perf_event_query_prog_array
In kernel/trace/trace_uprobe.c (0)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/trace/trace_uprobe.c:process_fetch_insn
In kernel/bpf/core.c (c049260c)
Location: include/linux/thread_info.h:138
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:138
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 (c049ae8c)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/bpf/verifier.c:bpf_verifier_vlog
In kernel/bpf/btf.c (c04b6244)
Location: include/linux/thread_info.h:138
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 (c04ba758)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/bpf/offload.c:bpf_prog_offload_info_fill
In kernel/bpf/cgroup.c (c04bd41c)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In mm/shmem.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In mm/util.c (c04ffb00)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- mm/util.c:memdup_user_nul
- mm/util.c:vmemdup_user
- mm/util.c:memdup_user
In mm/mincore.c (c051c874)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- mm/mincore.c:__se_sys_mincore
In mm/mmap.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In mm/userfaultfd.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In mm/memfd.c (c0566fe4)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- mm/memfd.c:__se_sys_memfd_create
In fs/read_write.c (c056d500)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/read_write.c:rw_copy_check_uvector
In fs/stat.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/exec.c (c05749cc)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/exec.c:copy_strings
In fs/pipe.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/namei.c (c0581274)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/namei.c:readlink_copy
In fs/fcntl.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/ioctl.c (c0583d24)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/select.c (c058593c)
Location: include/linux/thread_info.h:138
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 (c05922a0)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/filesystems.c:__se_sys_sysfs
In fs/seq_file.c (c0599f48)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
Inline: True
In fs/d_path.c (c05acfa8)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/d_path.c:__se_sys_getcwd
In fs/statfs.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/fsopen.c (c05b0734)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/fsopen.c:fscontext_read
In fs/notify/inotify/inotify_user.c (c05c33bc)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In fs/signalfd.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/timerfd.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/eventfd.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/userfaultfd.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/aio.c (c05ce7b8)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/aio.c:aio_read_events
In fs/io_uring.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/crypto/keyring.c (c05da5d4)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/crypto/keyring.c:fscrypt_ioctl_add_key
In fs/crypto/policy.c (c05dd030)
Location: include/linux/thread_info.h:138
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 (c05ddb84)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/verity/enable.c:enable_verity
- fs/verity/enable.c:enable_verity
In fs/verity/measure.c (c05deae4)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/verity/measure.c:fsverity_ioctl_measure
In fs/binfmt_elf.c (c05e630c)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/binfmt_elf.c:fill_psinfo
- fs/binfmt_elf.c:create_elf_tables
In fs/binfmt_elf_fdpic.c (c05e9590)
Location: include/linux/thread_info.h:138
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
In fs/binfmt_flat.c (c05ed0ec)
Location: include/linux/thread_info.h:138
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 (c05f2208)
Location: include/linux/thread_info.h:138
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 (c05f5b80)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In fs/proc/task_mmu.c (c06006c0)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/proc/task_mmu.c:pagemap_read
- fs/proc/task_mmu.c:clear_refs_write
In fs/proc/base.c (c06047bc)
Location: include/linux/thread_info.h:138
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 (c0611ea0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/kernfs/file.c (c0617ad0)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- fs/configfs/file.c:configfs_write_file
In fs/dcookies.c (c061fd94)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/dcookies.c:__se_sys_lookup_dcookie
In fs/ext4/ioctl.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/fat/dir.c (c06a47e4)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In fs/ecryptfs/miscdev.c (c06bb508)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In ipc/msgutil.c (c06da540)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In ipc/sem.c (c06dee54)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In ipc/mqueue.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In security/keys/keyctl.c (c06eb184)
Location: include/linux/thread_info.h:138
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 (c06ed830)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- security/keys/user_defined.c:user_read
In security/keys/dh.c (c06ef360)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- security/keys/keyctl_pkey.c:keyctl_pkey_e_d_s
In security/keys/big_key.c (c06f0580)
Location: include/linux/thread_info.h:138
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 (c06f2514)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/keys/trusted.c:trusted_read
In security/keys/encrypted-keys/encrypted.c (c06f34e4)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/keys/encrypted-keys/encrypted.c:encrypted_read
In security/selinux/hooks.c (c070110c)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_socket_getpeersec_stream
In security/selinux/selinuxfs.c (c070b940)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/selinux/selinuxfs.c:sel_write_load
In security/smack/smack_lsm.c (0)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
Inline callers:
- security/tomoyo/common.c:tomoyo_flush
In security/tomoyo/securityfs_if.c (c0737e14)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/tomoyo/securityfs_if.c:tomoyo_read_self
In security/apparmor/apparmorfs.c (c073dcd4)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
In security/apparmor/lsm.c (c074f4d8)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
In block/ioctl.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In block/scsi_ioctl.c (c07b4234)
Location: include/linux/thread_info.h:138
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 (c07b5534)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_transport_complete_rq
In block/blk-zoned.c (c07c7d98)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_state_write
In block/sed-opal.c (c07cea14)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- block/sed-opal.c:write_shadow_mbr
In lib/iov_iter.c (c07d79c4)
Location: include/linux/thread_info.h:138
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
In lib/kfifo.c (c07da7bc)
Location: include/linux/thread_info.h:138
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:138
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/gpio/gpiolib.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/video/fbdev/core/fbmem.c (c08c8a00)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In drivers/video/fbdev/imsttfb.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/tty/tty_io.c (c095d8cc)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_write
In drivers/tty/n_tty.c (c0960c60)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/tty/vt/vt_ioctl.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/tty/vt/vc_screen.c (c096cea8)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/tty/vt/keyboard.c (c097183c)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- drivers/tty/vt/consolemap.c:con_get_unimap
In drivers/tty/vt/vt.c (c097b918)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/char/mem.c (c09a76c0)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/char/mem.c:write_mem
- drivers/char/mem.c:read_mem
In drivers/char/random.c (c09aa4b8)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/char/random.c:urandom_read
In drivers/char/virtio_console.c (c09adee8)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/char/hw_random/core.c (c09b09e0)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In drivers/base/regmap/regmap-debugfs.c (c0a00ae4)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/mfd/ab3100-core.c (c0a32e50)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In drivers/dma-buf/sync_file.c (c0a407a8)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/dma-buf/udmabuf.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/scsi/scsi_ioctl.c (c0a45334)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/scsi/scsi_ioctl.c:scsi_ioctl
- drivers/scsi/scsi_ioctl.c:scsi_ioctl
In drivers/scsi/scsi_devinfo.c (c0a5336c)
Location: include/linux/thread_info.h:138
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:138
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 (c0a628dc)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/scsi/sg.c:sg_new_read
In drivers/ata/libata-scsi.c (c0a750bc)
Location: include/linux/thread_info.h:138
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:138
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 (c0a961d0)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In drivers/net/ethernet/ti/cpsw.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/net/ppp/ppp_generic.c (c0ae0014)
Location: include/linux/thread_info.h:138
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:138
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:138
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 (c0b081ac)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
Inline: True
In drivers/input/mousedev.c (c0b7d31c)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
In drivers/input/evdev.c (c0b7f620)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/input/evdev.c:str_to_user
In drivers/input/misc/uinput.c (c0b84ac4)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/rtc/rtc-pcf8523.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/i2c/i2c-dev.c (c0b97944)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/pps/pps.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/ptp/ptp_chardev.c (c0ba8094)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/ptp/ptp_chardev.c:ptp_read
In drivers/watchdog/watchdog_dev.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/md/md.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/md/dm-ioctl.c (c0be7cfc)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/md/dm-ioctl.c:ctl_ioctl
- drivers/md/dm-ioctl.c:ctl_ioctl
In drivers/mmc/core/block.c (c0c1b430)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/firmware/tegra/bpmp-debugfs.c (c0c429ec)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- drivers/remoteproc/remoteproc_debugfs.c:rproc_recovery_write
In sound/core/memory.c (c0c84c78)
Location: include/linux/thread_info.h:138
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 (c0c87394)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In sound/core/pcm_native.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In sound/core/pcm_lib.c (c0c9813c)
Location: include/linux/thread_info.h:138
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 (c0c9e1e8)
Location: include/linux/thread_info.h:138
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 (c0cbb618)
Location: include/linux/thread_info.h:138
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:138
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 (c0ccd3e4)
Location: include/linux/thread_info.h:138
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 (c0cd82e8)
Location: include/linux/thread_info.h:138
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 (c0cda478)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/core/scm.c:put_cmsg
In net/core/flow_dissector.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/core/sysctl_net_core.c (c0ce0eb0)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/core/sysctl_net_core.c:flow_limit_cpu_sysctl
In net/core/ethtool.c (c0cf73fc)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In net/core/skmsg.c (c0d26d2c)
Location: include/linux/thread_info.h:138
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 (c0d5fa28)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/netlink/af_netlink.c:netlink_sendmsg
In net/bpf/test_run.c (c0d63704)
Location: include/linux/thread_info.h:138
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 (c0d71154)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv4/ip_options.c:ip_options_get_from_user
In net/ipv4/ip_output.c (c0d7188c)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv4/ip_sockglue.c (c0d75eb0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv4/tcp.c (c0d833e8)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In net/ipv4/raw.c (c0da5a3c)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv4/raw.c:raw_send_hdrinc
In net/ipv4/udp.c (c0da7bf0)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In net/ipv4/devinet.c (c0db2bf4)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv4/devinet.c:inet_gifconf
In net/ipv4/af_inet.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv4/igmp.c (c0dbe2ec)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv4/igmp.c:ip_mc_msfget
In net/ipv4/fib_frontend.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv4/ping.c (c0dcc714)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv4/ipmr.c (c0dd9c1c)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ip_mroute_getsockopt
In net/ipv6/addrconf.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv6/route.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv6/ipv6_sockglue.c (c0e217dc)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv6/udp.c (c0e2a508)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv6/udp.c:udpv6_recvmsg
- net/ipv6/udp.c:udplite_getfrag
In net/ipv6/raw.c (c0e2da1c)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv6/raw.c:rawv6_send_hdrinc
In net/ipv6/mcast.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv6/tcp_ipv6.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv6/ip6_flowlabel.c (c0e42164)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:fl_create
In net/ipv6/ip6mr.c (c0e492ac)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv6/ip6mr.c:ip6_mroute_getsockopt
In net/packet/af_packet.c (c0e5d290)
Location: include/linux/thread_info.h:138
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:138
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 (c0e61850)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
Inline callers:
- net/xdp/xsk.c:xsk_getsockopt
- net/xdp/xsk.c:xsk_setsockopt
In lib/seq_buf.c (c0e8a894)
Location: include/linux/thread_info.h:138
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 (0)
Location: include/linux/thread_info.h:138
Inline: True
In arch/powerpc/kernel/signal_32.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In arch/powerpc/kernel/rtas.c (c00000000003f070)
Location: include/linux/thread_info.h:138
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 (c00000000004054c)
Location: include/linux/thread_info.h:138
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:138
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 (c00000000004baf4)
Location: include/linux/thread_info.h:138
Inline: True
In arch/powerpc/mm/numa.c (c0000000000a2670)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- arch/powerpc/mm/numa.c:topology_write
In arch/powerpc/lib/checksum_wrappers.c (c0000000000a9f1c)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- arch/powerpc/lib/checksum_wrappers.c:csum_and_copy_to_user
In arch/powerpc/platforms/pseries/lpar.c (c0000000000e7998)
Location: include/linux/thread_info.h:138
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 (c0000000000fd224)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- arch/powerpc/platforms/pseries/lparcfg.c:lparcfg_write
In kernel/fork.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/exit.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/sysctl.c (c00000000014a9c4)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In kernel/capability.c (c00000000014d888)
Location: include/linux/thread_info.h:138
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:138
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 (c000000000152ea8)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
Inline: True
Inline callers:
- kernel/sched/debug.c:sched_feat_write
In kernel/sched/psi.c (c0000000001c0098)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/power/qos.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/printk/printk.c (c0000000001cc9b0)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In kernel/profile.c (c0000000001f8e1c)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/profile.c:read_profile
In kernel/time/time.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/time/posix-timers.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/time/itimer.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/module.c (c00000000022d478)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/module.c:__do_sys_init_module
In kernel/kexec_core.c (c000000000231ffc)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/kexec_core.c:kimage_load_segment
- kernel/kexec_core.c:kimage_load_segment
In kernel/kexec.c (c000000000232afc)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/kexec.c:do_kexec_load
In kernel/compat.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/user_namespace.c (c000000000257558)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/user_namespace.c:proc_setgroups_write
In kernel/kprobes.c (c00000000026f81c)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/kprobes.c:write_enabled_file_bool
In kernel/seccomp.c (c000000000287a34)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_get_metadata
- kernel/seccomp.c:seccomp_get_filter
In kernel/relay.c (c000000000288594)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/relay.c:relay_file_read
In kernel/trace/trace.c (c0000000002b2304)
Location: include/linux/thread_info.h:138
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_set_trace_write
- kernel/trace/trace.c:tracing_trace_options_write
In kernel/trace/blktrace.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/trace/bpf_trace.c (c0000000002eadc0)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/trace/bpf_trace.c:perf_event_query_prog_array
In kernel/trace/trace_uprobe.c (c0000000002fda04)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/trace/trace_uprobe.c:process_fetch_insn
In kernel/bpf/core.c (c000000000304108)
Location: include/linux/thread_info.h:138
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:138
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 (c00000000030e7e8)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/bpf/verifier.c:bpf_verifier_vlog
In kernel/bpf/btf.c (c000000000330b9c)
Location: include/linux/thread_info.h:138
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 (c000000000336ca4)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
Inline: True
In mm/shmem.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In mm/util.c (c000000000397bec)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In mm/mincore.c (c0000000003c80ec)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- mm/mincore.c:__se_sys_mincore
In mm/mempolicy.c (c000000000412df0)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In mm/memfd.c (c000000000470de8)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- mm/memfd.c:__se_sys_memfd_create
In fs/read_write.c (c00000000047a8ac)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/read_write.c:rw_copy_check_uvector
In fs/stat.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/exec.c (c000000000485058)
Location: include/linux/thread_info.h:138
Inline: True
In fs/pipe.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/namei.c (c000000000495c68)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/namei.c:readlink_copy
In fs/fcntl.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/ioctl.c (c000000000499190)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/readdir.c (c00000000049a384)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/readdir.c:compat_filldir
In fs/select.c (c00000000049cd38)
Location: include/linux/thread_info.h:138
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 (c0000000004aed98)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/filesystems.c:__se_sys_sysfs
In fs/seq_file.c (c0000000004ba414)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/seq_file.c:seq_read
- fs/seq_file.c:seq_read
In fs/xattr.c (c0000000004bbd74)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In fs/utimes.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/d_path.c (c0000000004d47b0)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/d_path.c:__se_sys_getcwd
In fs/statfs.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/fsopen.c (c0000000004dad8c)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/fsopen.c:fscontext_read
In fs/notify/inotify/inotify_user.c (c0000000004f4424)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In fs/signalfd.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/timerfd.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/eventfd.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/userfaultfd.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/aio.c (c0000000005031c0)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/aio.c:aio_read_events
In fs/io_uring.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/crypto/keyring.c (c00000000051ab80)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/crypto/keyring.c:fscrypt_ioctl_add_key
In fs/crypto/policy.c (c00000000051e2b4)
Location: include/linux/thread_info.h:138
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 (c00000000051f0b8)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/verity/enable.c:enable_verity
- fs/verity/enable.c:enable_verity
In fs/verity/measure.c (c000000000520270)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/verity/measure.c:fsverity_ioctl_measure
In fs/binfmt_elf.c (c00000000052d844)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/binfmt_elf.c:create_elf_tables
In fs/compat_binfmt_elf.c (c000000000531528)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/compat_binfmt_elf.c:create_elf_tables
In fs/fhandle.c (c0000000005399a4)
Location: include/linux/thread_info.h:138
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 (c00000000053e570)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In fs/proc/task_mmu.c (c00000000054b840)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/proc/task_mmu.c:pagemap_read
- fs/proc/task_mmu.c:clear_refs_write
In fs/proc/base.c (c00000000055594c)
Location: include/linux/thread_info.h:138
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:138
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 (c0000000005667a0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/kernfs/file.c (c00000000056f3a8)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- fs/configfs/file.c:configfs_write_file
In fs/dcookies.c (c00000000057b404)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/dcookies.c:do_lookup_dcookie
In fs/ext4/ioctl.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/fat/dir.c (c000000000624d8c)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In fs/ecryptfs/miscdev.c (c000000000641714)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In ipc/msgutil.c (c000000000667644)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In ipc/sem.c (c00000000066e4fc)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In ipc/syscall.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In ipc/mqueue.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In security/keys/keyctl.c (c000000000681804)
Location: include/linux/thread_info.h:138
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 (c000000000684c1c)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- security/keys/user_defined.c:user_read
In security/keys/compat_dh.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In security/keys/dh.c (c00000000068757c)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- security/keys/keyctl_pkey.c:keyctl_pkey_e_d_s
In security/keys/big_key.c (c000000000688e74)
Location: include/linux/thread_info.h:138
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 (c000000000689be0)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/keys/trusted.c:trusted_read
In security/keys/encrypted-keys/encrypted.c (c00000000068d170)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/keys/encrypted-keys/encrypted.c:encrypted_read
In security/selinux/hooks.c (c0000000006a32e4)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_socket_getpeersec_stream
In security/selinux/selinuxfs.c (c0000000006b4050)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/selinux/selinuxfs.c:sel_write_load
In security/smack/smack_lsm.c (c0000000006d3348)
Location: include/linux/thread_info.h:138
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:138
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 (c0000000006e3a98)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/tomoyo/common.c:tomoyo_flush
In security/tomoyo/securityfs_if.c (c0000000006f6464)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/tomoyo/securityfs_if.c:tomoyo_read_self
In security/apparmor/apparmorfs.c (c0000000006ff2e4)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
In security/apparmor/lsm.c (c000000000715574)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
In block/ioctl.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In block/scsi_ioctl.c (c0000000007a501c)
Location: include/linux/thread_info.h:138
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 (c0000000007a5e1c)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_transport_complete_rq
In block/compat_ioctl.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In block/blk-zoned.c (c0000000007bfa50)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_state_write
In block/sed-opal.c (c0000000007c821c)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- block/sed-opal.c:write_shadow_mbr
In lib/iov_iter.c (c0000000007d56b8)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- lib/iov_iter.c:hash_and_copy_to_iter
- lib/iov_iter.c:copyout_mcsafe
In lib/kfifo.c (c0000000007da118)
Location: include/linux/thread_info.h:138
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:138
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/gpio/gpiolib.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/video/fbdev/core/fbmem.c (c0000000008a5974)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In drivers/video/fbdev/imsttfb.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/tty/tty_io.c (c0000000008eebac)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_write
In drivers/tty/n_tty.c (c0000000008f8094)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/tty/vt/vt_ioctl.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/tty/vt/vc_screen.c (c0000000009072c8)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/tty/vt/keyboard.c (c00000000090d9dc)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- drivers/tty/vt/consolemap.c:con_get_unimap
In drivers/tty/vt/vt.c (c00000000091b8cc)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/char/mem.c (c000000000942c9c)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/char/mem.c:write_mem
- drivers/char/mem.c:read_mem
In drivers/char/random.c (c000000000948478)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/char/random.c:urandom_read
In drivers/char/virtio_console.c (c00000000094cfb4)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/char/nvram.c (c000000000950444)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/char/nvram.c:nvram_misc_read
In drivers/char/hw_random/core.c (c000000000950f3c)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:rng_dev_read
In drivers/char/agp/frontend.c (c0000000009539c0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/char/agp/compat_ioctl.c (c000000000957ce4)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/char/tpm/tpm-dev-common.c (c000000000959a74)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/base/regmap/regmap-debugfs.c (c0000000009bf844)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/mfd/ab3100-core.c (c0000000009f5710)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
Inline: True
In drivers/dma-buf/sync_file.c (c000000000a231d4)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/dma-buf/udmabuf.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/scsi/scsi_ioctl.c (c000000000a29978)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
Inline: True
Inline callers:
- drivers/scsi/sg.c:sg_new_read
In drivers/ata/libata-scsi.c (c000000000a6ad44)
Location: include/linux/thread_info.h:138
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:138
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 (c000000000aa4548)
Location: include/linux/thread_info.h:138
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 (c000000000aa6ea4)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/vfio/vfio_iommu_spapr_tce.c (c000000000ab3340)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/vfio/vfio_spapr_eeh.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/vfio/pci/vfio_pci.c (c000000000ab62f8)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/vfio/pci/vfio_pci_config.c (c000000000abd0cc)
Location: include/linux/thread_info.h:138
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 (c000000000abea80)
Location: include/linux/thread_info.h:138
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:138
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:138
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 (c000000000af22bc)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In drivers/input/mousedev.c (c000000000b7bcb4)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
In drivers/input/evdev.c (c000000000b80058)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In drivers/i2c/i2c-dev.c (c000000000b9a120)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/pps/pps.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/ptp/ptp_chardev.c (c000000000baa058)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/ptp/ptp_chardev.c:ptp_read
In drivers/watchdog/watchdog_dev.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/md/md.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/md/dm.c (c000000000beee60)
Location: include/linux/thread_info.h:138
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 (c000000000bfb014)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- drivers/remoteproc/remoteproc_debugfs.c:rproc_recovery_write
In net/socket.c (c000000000c7d730)
Location: include/linux/thread_info.h:138
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 (c000000000c8574c)
Location: include/linux/thread_info.h:138
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 (c000000000c94f24)
Location: include/linux/thread_info.h:138
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 (c000000000c973e0)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/core/scm.c:put_cmsg
In net/core/flow_dissector.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/core/sysctl_net_core.c (c000000000ca068c)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/core/sysctl_net_core.c:flow_limit_cpu_sysctl
In net/core/ethtool.c (c000000000cbcdb0)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In net/core/skmsg.c (c000000000cfaed8)
Location: include/linux/thread_info.h:138
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:138
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 (c000000000d4e210)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/netlink/af_netlink.c:netlink_sendmsg
In net/bpf/test_run.c (c000000000d529e0)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/bpf/test_run.c:bpf_ctx_init
In net/ipv4/ip_options.c (c000000000d64d44)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv4/ip_options.c:ip_options_get_from_user
In net/ipv4/ip_output.c (c000000000d662f0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv4/ip_sockglue.c (c000000000d6b340)
Location: include/linux/thread_info.h:138
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 (c000000000d7c690)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In net/ipv4/raw.c (c000000000da99fc)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In net/ipv4/devinet.c (c000000000dba648)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv4/devinet.c:inet_gifconf
In net/ipv4/af_inet.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv4/igmp.c (c000000000dc994c)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv4/igmp.c:ip_mc_msfget
In net/ipv4/fib_frontend.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv4/ping.c (c000000000ddb610)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv4/ipmr.c (c000000000ded4b0)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ip_mroute_getsockopt
In net/ipv6/addrconf.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv6/route.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv6/ipv6_sockglue.c (c000000000e4ae58)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv6/udp.c (c000000000e53bc4)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv6/udp.c:udpv6_recvmsg
- net/ipv6/udp.c:udplite_getfrag
In net/ipv6/raw.c (c000000000e5aa84)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv6/raw.c:rawv6_send_hdrinc
In net/ipv6/mcast.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv6/tcp_ipv6.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv6/ip6_flowlabel.c (c000000000e73a50)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:fl_create
In net/ipv6/ip6mr.c (c000000000e7c9d4)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv6/ip6mr.c:ip6_mroute_getsockopt
In net/packet/af_packet.c (c000000000e96240)
Location: include/linux/thread_info.h:138
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
- net/packet/af_packet.c:packet_sendmsg_spkt
In net/wireless/wext-core.c (c000000000e9c628)
Location: include/linux/thread_info.h:138
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 (c000000000e9dbbc)
Location: include/linux/thread_info.h:138
Inline: True
In net/rfkill/core.c (c000000000eaa448)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- net/xdp/xsk.c:xsk_getsockopt
- net/xdp/xsk.c:xsk_setsockopt
In lib/seq_buf.c (c000000000ed33c4)
Location: include/linux/thread_info.h:138
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 kernel/fork.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/exit.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/sysctl.c (ffffffe0000c8fd0)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In kernel/capability.c (ffffffe0000cb35c)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
Inline callers:
- kernel/signal.c:__se_sys_rt_sigpending
In kernel/sys.c (ffffffe0000d27b0)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
Inline callers:
- kernel/sched/debug.c:sched_feat_write
In kernel/sched/psi.c (ffffffe00010a1fe)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/power/qos.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/printk/printk.c (ffffffe00011010a)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In kernel/profile.c (ffffffe000129830)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/profile.c:read_profile
In kernel/time/time.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/time/posix-timers.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/time/itimer.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/module.c (ffffffe00014626a)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/module.c:__do_sys_init_module
In kernel/user_namespace.c (ffffffe00015c522)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/user_namespace.c:proc_setgroups_write
In kernel/seccomp.c (ffffffe00016c22c)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_get_metadata
- kernel/seccomp.c:seccomp_get_filter
In kernel/relay.c (ffffffe00016cb5e)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/relay.c:relay_file_read
In kernel/trace/trace.c (ffffffe000184b8a)
Location: include/linux/thread_info.h:138
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_set_trace_write
- kernel/trace/trace.c:tracing_trace_options_write
In kernel/trace/blktrace.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/bpf/core.c (ffffffe00019d1fa)
Location: include/linux/thread_info.h:138
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:138
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 (ffffffe0001a3bee)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/bpf/verifier.c:bpf_verifier_vlog
In kernel/bpf/btf.c (ffffffe0001baf16)
Location: include/linux/thread_info.h:138
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 (ffffffe0001bed7a)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
Inline callers:
- kernel/events/core.c:perf_copy_attr
- kernel/events/core.c:perf_read
- kernel/events/core.c:perf_read
In mm/shmem.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In mm/util.c (ffffffe0001f2950)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In mm/mincore.c (ffffffe00020bcfc)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- mm/mincore.c:__se_sys_mincore
In mm/userfaultfd.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In mm/memfd.c (ffffffe000252a00)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- mm/memfd.c:__se_sys_memfd_create
In fs/read_write.c (ffffffe000257840)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/read_write.c:rw_copy_check_uvector
In fs/stat.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/exec.c (ffffffe00025dd30)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/exec.c:copy_strings
In fs/pipe.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/namei.c (ffffffe0002683e8)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/namei.c:readlink_copy
In fs/fcntl.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/ioctl.c (ffffffe000269c3c)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/select.c (ffffffe00026b0b4)
Location: include/linux/thread_info.h:138
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 (ffffffe000276ea6)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/filesystems.c:__se_sys_sysfs
In fs/seq_file.c (ffffffe00027e22e)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/seq_file.c:seq_read
- fs/seq_file.c:seq_read
In fs/xattr.c (ffffffe00027eece)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In fs/d_path.c (ffffffe00028d7ba)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/d_path.c:__se_sys_getcwd
In fs/statfs.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/fsopen.c (ffffffe00029070e)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/fsopen.c:fscontext_read
In fs/notify/inotify/inotify_user.c (ffffffe0002a0114)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In fs/signalfd.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/timerfd.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/eventfd.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/userfaultfd.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/aio.c (ffffffe0002a9704)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/aio.c:aio_read_events
In fs/io_uring.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/crypto/keyring.c (ffffffe0002b6c62)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/crypto/keyring.c:fscrypt_ioctl_add_key
In fs/crypto/policy.c (ffffffe0002b8f26)
Location: include/linux/thread_info.h:138
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 (ffffffe0002b9890)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/verity/enable.c:enable_verity
- fs/verity/enable.c:enable_verity
In fs/verity/measure.c (ffffffe0002ba3f4)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/verity/measure.c:fsverity_ioctl_measure
In fs/binfmt_elf.c (ffffffe0002c0bfc)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/binfmt_elf.c:create_elf_tables
In fs/binfmt_flat.c (ffffffe0002c302e)
Location: include/linux/thread_info.h:138
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 (ffffffe0002c74a6)
Location: include/linux/thread_info.h:138
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 (ffffffe0002ca136)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In fs/proc/task_mmu.c (ffffffe0002d2bbe)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/proc/task_mmu.c:pagemap_read
- fs/proc/task_mmu.c:clear_refs_write
In fs/proc/base.c (ffffffe0002d7c46)
Location: include/linux/thread_info.h:138
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:138
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 (ffffffe0002e6d64)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- fs/configfs/file.c:configfs_write_file
In fs/dcookies.c (ffffffe0002eee8a)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/dcookies.c:__se_sys_lookup_dcookie
In fs/ext4/ioctl.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/fat/dir.c (ffffffe000359634)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In fs/ecryptfs/miscdev.c (ffffffe00036c50a)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In ipc/sem.c (ffffffe000388f06)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In ipc/mqueue.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In security/keys/keyctl.c (ffffffe000393e2c)
Location: include/linux/thread_info.h:138
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 (ffffffe000395e9c)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- security/keys/user_defined.c:user_read
In security/keys/dh.c (ffffffe00039763a)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- security/keys/keyctl_pkey.c:keyctl_pkey_e_d_s
In security/keys/big_key.c (ffffffe000398462)
Location: include/linux/thread_info.h:138
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 (ffffffe00039928c)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/keys/trusted.c:trusted_read
In security/keys/encrypted-keys/encrypted.c (ffffffe00039b1be)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/keys/encrypted-keys/encrypted.c:encrypted_read
In security/selinux/hooks.c (ffffffe0003a5bce)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_socket_getpeersec_stream
In security/selinux/selinuxfs.c (ffffffe0003ae716)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/selinux/selinuxfs.c:sel_write_load
In security/smack/smack_lsm.c (ffffffe0003c2544)
Location: include/linux/thread_info.h:138
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:138
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 (ffffffe0003cb744)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/tomoyo/common.c:tomoyo_flush
In security/tomoyo/securityfs_if.c (ffffffe0003d5e3a)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/tomoyo/securityfs_if.c:tomoyo_read_self
In security/apparmor/apparmorfs.c (ffffffe0003db2ac)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
In security/apparmor/lsm.c (ffffffe0003e9b40)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
In block/ioctl.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In block/scsi_ioctl.c (ffffffe000442a1c)
Location: include/linux/thread_info.h:138
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 (ffffffe00044318c)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_transport_complete_rq
In block/blk-zoned.c (ffffffe000452a88)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_state_write
In block/sed-opal.c (ffffffe000458894)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- block/sed-opal.c:write_shadow_mbr
In lib/iov_iter.c (ffffffe00045ffa2)
Location: include/linux/thread_info.h:138
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
In lib/kfifo.c (ffffffe0004626d2)
Location: include/linux/thread_info.h:138
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:138
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/gpio/gpiolib.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/video/fbdev/core/fbmem.c (ffffffe0004f4fae)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In drivers/video/fbdev/imsttfb.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/tty/tty_io.c (ffffffe00052dada)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_write
In drivers/tty/n_tty.c (ffffffe0005337d4)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/tty/vt/vt_ioctl.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/tty/vt/vc_screen.c (ffffffe00053cc86)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/tty/vt/keyboard.c (ffffffe000540d20)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- drivers/tty/vt/consolemap.c:con_get_unimap
In drivers/tty/vt/vt.c (ffffffe0005498fa)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/char/mem.c (ffffffe00056018c)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- drivers/char/random.c:urandom_read
In drivers/char/virtio_console.c (ffffffe000565914)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/char/hw_random/core.c (ffffffe000567b0c)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In drivers/base/regmap/regmap-debugfs.c (ffffffe00059adb0)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/mfd/ab3100-core.c (ffffffe0005bbba8)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
Inline: True
In drivers/dma-buf/sync_file.c (ffffffe0005d5ee6)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/dma-buf/udmabuf.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/scsi/scsi_ioctl.c (ffffffe0005d9fc6)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
Inline: True
Inline callers:
- drivers/scsi/sg.c:sg_new_read
In drivers/ata/libata-scsi.c (ffffffe000604072)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
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:138
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:138
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 (ffffffe00065243a)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In drivers/input/mousedev.c (ffffffe0006acf90)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
In drivers/input/evdev.c (ffffffe0006ae398)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/input/evdev.c:str_to_user
In drivers/input/misc/uinput.c (ffffffe0006b1d50)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/i2c/i2c-dev.c (ffffffe0006bcb9a)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/pps/pps.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/ptp/ptp_chardev.c (ffffffe0006c6ad8)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/ptp/ptp_chardev.c:ptp_read
In drivers/watchdog/watchdog_dev.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/md/md.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/md/dm.c (ffffffe0006efbe0)
Location: include/linux/thread_info.h:138
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 (ffffffe0006f7a36)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/md/dm-ioctl.c:ctl_ioctl
- drivers/md/dm-ioctl.c:ctl_ioctl
In drivers/mmc/core/block.c (ffffffe000716b44)
Location: include/linux/thread_info.h:138
Inline: True
In net/socket.c (ffffffe00073abce)
Location: include/linux/thread_info.h:138
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:138
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 (ffffffe00074aca2)
Location: include/linux/thread_info.h:138
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 (ffffffe00074c1b0)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/core/scm.c:put_cmsg
In net/core/flow_dissector.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/core/sysctl_net_core.c (ffffffe00075213c)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/core/sysctl_net_core.c:flow_limit_cpu_sysctl
In net/core/ethtool.c (ffffffe00076415e)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In net/core/skmsg.c (ffffffe00078c0a2)
Location: include/linux/thread_info.h:138
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 (ffffffe0007bb49e)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/netlink/af_netlink.c:netlink_sendmsg
In net/bpf/test_run.c (ffffffe0007bdb40)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/bpf/test_run.c:bpf_ctx_init
In net/ipv4/ip_options.c (ffffffe0007c990a)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv4/ip_options.c:ip_options_get_from_user
In net/ipv4/ip_output.c (ffffffe0007ca836)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv4/ip_sockglue.c (ffffffe0007cd71e)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv4/tcp.c (ffffffe0007d80c0)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In net/ipv4/raw.c (ffffffe0007f5dce)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv4/udp.c (ffffffe0007f733e)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In net/ipv4/devinet.c (ffffffe0008019ca)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv4/devinet.c:inet_gifconf
In net/ipv4/af_inet.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv4/igmp.c (ffffffe00080adc0)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv4/igmp.c:ip_mc_msfget
In net/ipv4/fib_frontend.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv4/ping.c (ffffffe000816c70)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv4/ipmr.c (ffffffe000821968)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ip_mroute_getsockopt
In net/ipv6/addrconf.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv6/route.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv6/ipv6_sockglue.c (ffffffe000860214)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv6/udp.c (ffffffe0008651e0)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- net/ipv6/raw.c:rawv6_send_hdrinc
In net/ipv6/mcast.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv6/tcp_ipv6.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv6/ip6_flowlabel.c (ffffffe00087b2b2)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:fl_create
In net/ipv6/ip6mr.c (ffffffe000881672)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv6/ip6mr.c:ip6_mroute_getsockopt
In net/packet/af_packet.c (ffffffe000892b1e)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
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:138
Inline: True
Inline callers:
- net/xdp/xsk.c:xsk_getsockopt
- net/xdp/xsk.c:xsk_setsockopt
In lib/seq_buf.c (ffffffe0008b8374)
Location: include/linux/thread_info.h:138
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/kernel/ldt.c (ffffffff810369f1)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- arch/x86/kernel/ldt.c:read_ldt
In arch/x86/kernel/tls.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In arch/x86/kernel/tboot.c (ffffffff81043cb6)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- arch/x86/kernel/tboot.c:tboot_log_read
In arch/x86/kernel/cpu/mce/dev-mcelog.c (ffffffff8105375a)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In arch/x86/kernel/cpu/microcode/intel.c (ffffffff810570ef)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In arch/x86/kernel/uprobes.c (ffffffff8107939c)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
Inline: True
In arch/x86/mm/pkeys.c (ffffffff8108d549)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In kernel/fork.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/exit.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/sysctl.c (ffffffff810a417a)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In kernel/capability.c (ffffffff810a6c7d)
Location: include/linux/thread_info.h:138
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:138
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 (ffffffff810aabba)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
Inline: True
Inline callers:
- kernel/sched/debug.c:sched_feat_write
In kernel/sched/psi.c (ffffffff810fc538)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/power/qos.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/power/user.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/printk/printk.c (ffffffff8110be60)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In kernel/profile.c (ffffffff81129ef0)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/profile.c:read_profile
In kernel/time/time.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/time/posix-timers.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/time/itimer.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/module.c (ffffffff8114ec13)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/module.c:__do_sys_init_module
In kernel/kexec_core.c (ffffffff8115262a)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/kexec_core.c:kimage_load_segment
- kernel/kexec_core.c:kimage_load_segment
In kernel/kexec.c (ffffffff8115304d)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/kexec.c:do_kexec_load
In kernel/compat.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/user_namespace.c (ffffffff8116b38c)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/user_namespace.c:proc_setgroups_write
In kernel/kprobes.c (ffffffff8117b79d)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/kprobes.c:write_enabled_file_bool
In kernel/seccomp.c (ffffffff8118b112)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_get_metadata
- kernel/seccomp.c:seccomp_get_filter
In kernel/relay.c (ffffffff8118bb93)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/relay.c:relay_file_read
In kernel/trace/trace.c (ffffffff811a59be)
Location: include/linux/thread_info.h:138
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_set_trace_write
- kernel/trace/trace.c:tracing_trace_options_write
In kernel/trace/blktrace.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/trace/bpf_trace.c (ffffffff811c6f04)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/trace/bpf_trace.c:perf_event_query_prog_array
In kernel/trace/trace_uprobe.c (ffffffff811d214c)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/trace/trace_uprobe.c:process_fetch_insn
In kernel/bpf/core.c (ffffffff811d66b7)
Location: include/linux/thread_info.h:138
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:138
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 (ffffffff811ddebc)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/bpf/verifier.c:bpf_verifier_vlog
In kernel/bpf/btf.c (ffffffff811f71f6)
Location: include/linux/thread_info.h:138
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 (ffffffff811fafe5)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
Inline: True
In mm/shmem.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In mm/util.c (ffffffff8123d67e)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In mm/mincore.c (ffffffff8125e434)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
Inline: True
In mm/memfd.c (ffffffff812cf0d5)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- fs/read_write.c:rw_copy_check_uvector
In fs/stat.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/exec.c (ffffffff812ddb20)
Location: include/linux/thread_info.h:138
Inline: True
In fs/pipe.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/namei.c (ffffffff812e9bd8)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/namei.c:readlink_copy
In fs/fcntl.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/ioctl.c (ffffffff812ebd87)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/readdir.c (ffffffff812ec3fa)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/readdir.c:compat_filldir
In fs/select.c (ffffffff812ee4b6)
Location: include/linux/thread_info.h:138
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 (ffffffff812f935a)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/filesystems.c:fs_name
In fs/seq_file.c (ffffffff813010ea)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/seq_file.c:seq_read
- fs/seq_file.c:seq_read
In fs/xattr.c (ffffffff813020d9)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In fs/utimes.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/d_path.c (ffffffff81312f2b)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In fs/fsopen.c (ffffffff81316dfa)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/fsopen.c:fscontext_read
In fs/notify/inotify/inotify_user.c (ffffffff81327cee)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In fs/signalfd.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/timerfd.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/eventfd.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/userfaultfd.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/aio.c (ffffffff8133363d)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/aio.c:aio_read_events
In fs/io_uring.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/crypto/keyring.c (ffffffff8134507d)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/crypto/keyring.c:fscrypt_ioctl_add_key
In fs/crypto/policy.c (ffffffff813475ef)
Location: include/linux/thread_info.h:138
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 (ffffffff8134801a)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/verity/enable.c:enable_verity
- fs/verity/enable.c:enable_verity
In fs/verity/measure.c (ffffffff81348e22)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/verity/measure.c:fsverity_ioctl_measure
In fs/binfmt_elf.c (ffffffff813519f2)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/binfmt_elf.c:create_elf_tables
In fs/compat_binfmt_elf.c (ffffffff81355183)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/compat_binfmt_elf.c:create_elf_tables
In fs/fhandle.c (ffffffff8135b218)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/fhandle.c:do_handle_open
In fs/iomap/direct-io.c (ffffffff8135e4e7)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In fs/proc/task_mmu.c (ffffffff81367781)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/proc/task_mmu.c:pagemap_read
- fs/proc/task_mmu.c:clear_refs_write
In fs/proc/base.c (ffffffff8136d088)
Location: include/linux/thread_info.h:138
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:138
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 (ffffffff813793d5)
Location: include/linux/thread_info.h:138
Inline: True
In fs/kernfs/file.c (ffffffff8137e60a)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- fs/configfs/file.c:configfs_write_file
In fs/dcookies.c (ffffffff81385a2f)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/dcookies.c:do_lookup_dcookie
In fs/ext4/ioctl.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/fat/dir.c (ffffffff814003c7)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In fs/ecryptfs/miscdev.c (ffffffff81414c32)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In ipc/compat.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In ipc/msgutil.c (ffffffff8142ff32)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In ipc/sem.c (ffffffff8143484f)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In ipc/syscall.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In ipc/mqueue.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In security/keys/keyctl.c (ffffffff81442203)
Location: include/linux/thread_info.h:138
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 (ffffffff81444a4c)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- security/keys/user_defined.c:user_read
In security/keys/compat_dh.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In security/keys/dh.c (ffffffff8144673f)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- security/keys/keyctl_pkey.c:keyctl_pkey_e_d_s
In security/keys/big_key.c (ffffffff814479c5)
Location: include/linux/thread_info.h:138
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 (ffffffff814498fe)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/keys/trusted.c:trusted_read
In security/keys/encrypted-keys/encrypted.c (ffffffff8144a986)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/keys/encrypted-keys/encrypted.c:encrypted_read
In security/selinux/hooks.c (ffffffff814566db)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_socket_getpeersec_stream
In security/selinux/selinuxfs.c (ffffffff81460a8c)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/selinux/selinuxfs.c:sel_write_load
In security/smack/smack_lsm.c (ffffffff81475384)
Location: include/linux/thread_info.h:138
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:138
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 (ffffffff8147f552)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/tomoyo/common.c:tomoyo_flush
In security/tomoyo/securityfs_if.c (ffffffff8148a311)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/tomoyo/securityfs_if.c:tomoyo_read_self
In security/apparmor/apparmorfs.c (ffffffff8148f8ce)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
In security/apparmor/lsm.c (ffffffff8149fb77)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
In block/ioctl.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In block/scsi_ioctl.c (ffffffff814ff224)
Location: include/linux/thread_info.h:138
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 (ffffffff814ffa28)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_transport_complete_rq
In block/compat_ioctl.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In block/blk-zoned.c (ffffffff81510ea9)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_state_write
In block/sed-opal.c (ffffffff81516870)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- block/sed-opal.c:write_shadow_mbr
In lib/iov_iter.c (ffffffff8151f4d6)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- lib/iov_iter.c:hash_and_copy_to_iter
In lib/kfifo.c (ffffffff815221e3)
Location: include/linux/thread_info.h:138
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:138
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/gpio/gpiolib.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/video/fbdev/core/fbmem.c (ffffffff815b0c2a)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In drivers/video/fbdev/imsttfb.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/acpi/proc.c (ffffffff815cf025)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/acpi/proc.c:acpi_system_write_wakeup_device
In drivers/xen/xenbus/xenbus_dev_frontend.c (ffffffff81635a83)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/tty/tty_io.c (ffffffff8164af5e)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_write
In drivers/tty/n_tty.c (ffffffff8164e798)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/tty/vt/vt_ioctl.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/tty/vt/vc_screen.c (ffffffff8165943b)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff8165d5ec)
Location: include/linux/thread_info.h:138
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 (ffffffff8165eebc)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/tty/vt/consolemap.c:con_get_unimap
In drivers/tty/vt/vt.c (ffffffff81666dfd)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/char/mem.c (ffffffff8168096c)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/char/mem.c:write_mem
- drivers/char/mem.c:read_mem
In drivers/char/random.c (ffffffff8168523b)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/char/random.c:urandom_read
In drivers/char/virtio_console.c (ffffffff816869ad)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/char/hpet.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/char/hw_random/core.c (ffffffff8168a72d)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:rng_dev_read
In drivers/char/agp/frontend.c (ffffffff8168c8a5)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/char/agp/frontend.c:agp_ioctl
In drivers/char/agp/compat_ioctl.c (ffffffff8168f2d8)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In drivers/base/regmap/regmap-debugfs.c (ffffffff816ec3ca)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/nvdimm/bus.c (ffffffff8170675c)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/dma-buf/sync_file.c (ffffffff8171da59)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/dma-buf/udmabuf.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/scsi/scsi_ioctl.c (ffffffff81722012)
Location: include/linux/thread_info.h:138
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:138
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:138
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 (ffffffff8173dc6e)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/scsi/sg.c:sg_new_read
In drivers/nvme/host/core.c (ffffffff817429a5)
Location: include/linux/thread_info.h:138
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 (ffffffff8174c008)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/ata/libata-scsi.c (ffffffff8175f928)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
Inline callers:
- drivers/gpu/vga/vga_switcheroo.c:vga_switcheroo_debugfs_write
In drivers/net/tun.c (ffffffff81788edb)
Location: include/linux/thread_info.h:138
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 (ffffffff8178cda2)
Location: include/linux/thread_info.h:138
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:138
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:138
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 (ffffffff817b8e9e)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In drivers/input/mousedev.c (ffffffff818102f5)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
In drivers/input/evdev.c (ffffffff81812c1a)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/rtc/dev.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/media/cec/cec-api.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/pps/pps.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/ptp/ptp_chardev.c (ffffffff81827047)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/ptp/ptp_chardev.c:ptp_read
In drivers/watchdog/watchdog_dev.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/md/md.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/md/dm.c (ffffffff8184f6b6)
Location: include/linux/thread_info.h:138
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 (ffffffff818573b5)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- drivers/remoteproc/remoteproc_debugfs.c:rproc_recovery_write
In net/socket.c (ffffffff818b0c3c)
Location: include/linux/thread_info.h:138
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 (ffffffff818b6711)
Location: include/linux/thread_info.h:138
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 (ffffffff818c1812)
Location: include/linux/thread_info.h:138
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 (ffffffff818c31bf)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/core/scm.c:put_cmsg
In net/core/flow_dissector.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/core/sysctl_net_core.c (ffffffff818c95e4)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
Inline: True
In net/core/skmsg.c (ffffffff81908ea5)
Location: include/linux/thread_info.h:138
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:138
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 (ffffffff81941054)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/netlink/af_netlink.c:netlink_sendmsg
In net/bpf/test_run.c (ffffffff81943e02)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/bpf/test_run.c:bpf_ctx_init
In net/ipv4/ip_options.c (ffffffff819511ad)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv4/ip_options.c:ip_options_get_from_user
In net/ipv4/ip_output.c (ffffffff819520de)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv4/ip_sockglue.c (ffffffff81955aea)
Location: include/linux/thread_info.h:138
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 (ffffffff819621f0)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In net/ipv4/raw.c (ffffffff819838cd)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In net/ipv4/devinet.c (ffffffff819900ab)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv4/devinet.c:inet_gifconf
In net/ipv4/af_inet.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv4/igmp.c (ffffffff8199ab73)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv4/igmp.c:ip_mc_msfget
In net/ipv4/fib_frontend.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv4/ping.c (ffffffff819a7243)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv4/ipmr.c (ffffffff819b3a2e)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ip_mroute_getsockopt
In net/ipv6/addrconf.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv6/route.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv6/ipv6_sockglue.c (ffffffff819f6cac)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv6/udp.c (ffffffff819fe1f0)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv6/udp.c:udpv6_recvmsg
- net/ipv6/udp.c:udplite_getfrag
In net/ipv6/raw.c (ffffffff81a03259)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv6/raw.c:rawv6_send_hdrinc
In net/ipv6/mcast.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv6/tcp_ipv6.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv6/ip6_flowlabel.c (ffffffff81a1589d)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:fl_create
In net/ipv6/ip6mr.c (ffffffff81a1c0e5)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv6/ip6mr.c:ip6_mroute_getsockopt
In net/packet/af_packet.c (ffffffff81a2c47c)
Location: include/linux/thread_info.h:138
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
- net/packet/af_packet.c:packet_sendmsg_spkt
In net/wireless/wext-core.c (ffffffff81a32a94)
Location: include/linux/thread_info.h:138
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 (ffffffff81a33584)
Location: include/linux/thread_info.h:138
Inline: True
In net/rfkill/core.c (ffffffff81a3b3fd)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- net/xdp/xsk.c:xsk_getsockopt
- net/xdp/xsk.c:xsk_setsockopt
In lib/seq_buf.c (ffffffff81a5471a)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- lib/seq_buf.c:seq_buf_to_user
azure
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/ldt.c (ffffffff81026331)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- arch/x86/kernel/ldt.c:read_ldt
In arch/x86/kernel/tls.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In arch/x86/kernel/tboot.c (ffffffff810332e6)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- arch/x86/kernel/tboot.c:tboot_log_read
In arch/x86/kernel/cpu/mce/dev-mcelog.c (ffffffff8104382a)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In arch/x86/kernel/cpu/microcode/intel.c (ffffffff810472df)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- arch/x86/kernel/cpu/resctrl/pseudo_lock.c:pseudo_lock_measure_trigger
In arch/x86/kernel/crash_dump_64.c (ffffffff81061744)
Location: include/linux/thread_info.h:138
Inline: True
In arch/x86/kernel/uprobes.c (ffffffff81068b20)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
Inline: True
In arch/x86/mm/pkeys.c (ffffffff8107c079)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In kernel/fork.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/exit.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/sysctl.c (ffffffff81092b5a)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In kernel/capability.c (ffffffff8109565d)
Location: include/linux/thread_info.h:138
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:138
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 (ffffffff8109955a)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
Inline: True
Inline callers:
- kernel/sched/debug.c:sched_feat_write
In kernel/sched/psi.c (ffffffff810ec748)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/power/qos.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/power/user.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/printk/printk.c (ffffffff810fcc78)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In kernel/profile.c (ffffffff8111c780)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/profile.c:read_profile
In kernel/time/time.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/time/posix-timers.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/time/itimer.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/module.c (ffffffff81141ec3)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/module.c:__do_sys_init_module
In kernel/kexec_core.c (ffffffff8114590a)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/kexec_core.c:kimage_load_segment
- kernel/kexec_core.c:kimage_load_segment
In kernel/kexec.c (ffffffff8114636d)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/kexec.c:do_kexec_load
In kernel/compat.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/user_namespace.c (ffffffff8115e58c)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/user_namespace.c:proc_setgroups_write
In kernel/kprobes.c (ffffffff8116e93d)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/kprobes.c:write_enabled_file_bool
In kernel/seccomp.c (ffffffff8117e222)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_get_metadata
- kernel/seccomp.c:seccomp_get_filter
In kernel/relay.c (ffffffff8117ec73)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/relay.c:relay_file_read
In kernel/trace/trace.c (ffffffff8119894e)
Location: include/linux/thread_info.h:138
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_set_trace_write
- kernel/trace/trace.c:tracing_trace_options_write
In kernel/trace/blktrace.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/trace/bpf_trace.c (ffffffff811b9ce4)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/trace/bpf_trace.c:perf_event_query_prog_array
In kernel/trace/trace_uprobe.c (ffffffff811c4f1c)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/trace/trace_uprobe.c:process_fetch_insn
In kernel/bpf/core.c (ffffffff811c9477)
Location: include/linux/thread_info.h:138
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:138
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 (ffffffff811d0c7c)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/bpf/verifier.c:bpf_verifier_vlog
In kernel/bpf/btf.c (ffffffff811e9f46)
Location: include/linux/thread_info.h:138
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 (ffffffff811edd35)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
Inline: True
In mm/shmem.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In mm/util.c (ffffffff8123067e)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In mm/mincore.c (ffffffff812508c4)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
Inline: True
In mm/memfd.c (ffffffff812bfd65)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- fs/read_write.c:rw_copy_check_uvector
In fs/stat.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/exec.c (ffffffff812ce7a0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/pipe.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/namei.c (ffffffff812da818)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/namei.c:readlink_copy
In fs/fcntl.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/ioctl.c (ffffffff812dc9b7)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/readdir.c (ffffffff812dd02a)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/readdir.c:compat_filldir
In fs/select.c (ffffffff812df0e6)
Location: include/linux/thread_info.h:138
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 (ffffffff812e9f7a)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/filesystems.c:fs_name
In fs/seq_file.c (ffffffff812f1d0a)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/seq_file.c:seq_read
- fs/seq_file.c:seq_read
In fs/xattr.c (ffffffff812f2cf9)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In fs/utimes.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/d_path.c (ffffffff81303b3b)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In fs/fsopen.c (ffffffff813079ea)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/fsopen.c:fscontext_read
In fs/notify/inotify/inotify_user.c (ffffffff8131888e)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In fs/signalfd.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/timerfd.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/eventfd.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/userfaultfd.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/aio.c (ffffffff813242ad)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/aio.c:aio_read_events
In fs/io_uring.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/crypto/keyring.c (ffffffff81335d5d)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/crypto/keyring.c:fscrypt_ioctl_add_key
In fs/crypto/policy.c (ffffffff813382cf)
Location: include/linux/thread_info.h:138
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 (ffffffff81338cfa)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/verity/enable.c:enable_verity
- fs/verity/enable.c:enable_verity
In fs/verity/measure.c (ffffffff81339b02)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/verity/measure.c:fsverity_ioctl_measure
In fs/binfmt_elf.c (ffffffff813426d2)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/binfmt_elf.c:create_elf_tables
In fs/compat_binfmt_elf.c (ffffffff81345e43)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/compat_binfmt_elf.c:create_elf_tables
In fs/fhandle.c (ffffffff8134beb8)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/fhandle.c:do_handle_open
In fs/iomap/direct-io.c (ffffffff8134f187)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In fs/proc/task_mmu.c (ffffffff81358421)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/proc/task_mmu.c:pagemap_read
- fs/proc/task_mmu.c:clear_refs_write
In fs/proc/base.c (ffffffff8135db18)
Location: include/linux/thread_info.h:138
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:138
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 (ffffffff81369ea5)
Location: include/linux/thread_info.h:138
Inline: True
In fs/kernfs/file.c (ffffffff8136f09a)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- fs/configfs/file.c:configfs_write_file
In fs/dcookies.c (ffffffff813764bf)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/dcookies.c:do_lookup_dcookie
In fs/ext4/ioctl.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/fat/dir.c (ffffffff813f0e47)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In fs/ecryptfs/miscdev.c (ffffffff814056b2)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In ipc/compat.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In ipc/msgutil.c (ffffffff814209b2)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In ipc/sem.c (ffffffff814252cf)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In ipc/syscall.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In ipc/mqueue.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In security/keys/keyctl.c (ffffffff81432c73)
Location: include/linux/thread_info.h:138
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 (ffffffff8143549c)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- security/keys/user_defined.c:user_read
In security/keys/compat_dh.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In security/keys/dh.c (ffffffff8143718f)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- security/keys/keyctl_pkey.c:keyctl_pkey_e_d_s
In security/keys/big_key.c (ffffffff81438415)
Location: include/linux/thread_info.h:138
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 (ffffffff8143a34e)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/keys/trusted.c:trusted_read
In security/keys/encrypted-keys/encrypted.c (ffffffff8143b3d6)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/keys/encrypted-keys/encrypted.c:encrypted_read
In security/selinux/hooks.c (ffffffff8144711b)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_socket_getpeersec_stream
In security/selinux/selinuxfs.c (ffffffff814514bc)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/selinux/selinuxfs.c:sel_write_load
In security/smack/smack_lsm.c (ffffffff81465da4)
Location: include/linux/thread_info.h:138
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:138
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 (ffffffff8146ff72)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/tomoyo/common.c:tomoyo_flush
In security/tomoyo/securityfs_if.c (ffffffff8147ad31)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/tomoyo/securityfs_if.c:tomoyo_read_self
In security/apparmor/apparmorfs.c (ffffffff814802ee)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
In security/apparmor/lsm.c (ffffffff81490597)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
In block/ioctl.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In block/scsi_ioctl.c (ffffffff814ef734)
Location: include/linux/thread_info.h:138
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 (ffffffff814eff38)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_transport_complete_rq
In block/compat_ioctl.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In block/blk-zoned.c (ffffffff815011c9)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_state_write
In block/sed-opal.c (ffffffff81506b80)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- block/sed-opal.c:write_shadow_mbr
In lib/iov_iter.c (ffffffff8150f7c6)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- lib/iov_iter.c:hash_and_copy_to_iter
In lib/kfifo.c (ffffffff815124d3)
Location: include/linux/thread_info.h:138
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:138
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/gpio/gpiolib.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/video/fbdev/core/fbmem.c (ffffffff8159fdba)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In drivers/acpi/proc.c (ffffffff815b8be5)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_write
In drivers/tty/n_tty.c (ffffffff8162ebe8)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/tty/vt/vt_ioctl.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/tty/vt/vc_screen.c (ffffffff816397bb)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff8163d96c)
Location: include/linux/thread_info.h:138
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 (ffffffff8163f23c)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/tty/vt/consolemap.c:con_get_unimap
In drivers/tty/vt/vt.c (ffffffff8164717d)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/char/mem.c (ffffffff8165e63c)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/char/mem.c:write_mem
- drivers/char/mem.c:read_mem
In drivers/char/random.c (ffffffff81662edb)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/char/random.c:urandom_read
In drivers/char/virtio_console.c (ffffffff816640dd)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/char/hpet.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/char/hw_random/core.c (ffffffff8166812d)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:rng_dev_read
In drivers/char/agp/frontend.c (ffffffff8166a2a5)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/char/agp/frontend.c:agp_ioctl
In drivers/char/agp/compat_ioctl.c (ffffffff8166ccc8)
Location: include/linux/thread_info.h:138
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:138
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 (ffffffff816c6a0a)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/nvdimm/bus.c (ffffffff816da1dc)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/dma-buf/sync_file.c (ffffffff816f6eb9)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/dma-buf/udmabuf.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/scsi/scsi_ioctl.c (ffffffff816fb442)
Location: include/linux/thread_info.h:138
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:138
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:138
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 (ffffffff8171f90e)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/scsi/sg.c:sg_new_read
In drivers/nvme/host/core.c (ffffffff81724635)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
Inline: True
Inline callers:
- drivers/gpu/vga/vga_switcheroo.c:vga_switcheroo_debugfs_write
In drivers/net/tun.c (ffffffff8176882b)
Location: include/linux/thread_info.h:138
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 (ffffffff81775b72)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/vfio/vfio_iommu_type1.c (ffffffff8177fbe5)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/vfio/pci/vfio_pci.c (ffffffff8178115e)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/vfio/pci/vfio_pci_config.c (ffffffff81785d7f)
Location: include/linux/thread_info.h:138
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 (ffffffff817862ae)
Location: include/linux/thread_info.h:138
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:138
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:138
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 (ffffffff817aa8ce)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In drivers/input/mousedev.c (ffffffff817d7a3f)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
In drivers/input/evdev.c (ffffffff817da35a)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/rtc/dev.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/media/cec/cec-api.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/pps/pps.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/ptp/ptp_chardev.c (ffffffff817ee6d7)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/ptp/ptp_chardev.c:ptp_read
In drivers/watchdog/watchdog_dev.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/md/md.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/md/dm.c (ffffffff81816cc6)
Location: include/linux/thread_info.h:138
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 (ffffffff8181e9c5)
Location: include/linux/thread_info.h:138
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:138
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 (ffffffff81870661)
Location: include/linux/thread_info.h:138
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 (ffffffff8187b752)
Location: include/linux/thread_info.h:138
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 (ffffffff8187d0ff)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/core/scm.c:put_cmsg
In net/core/flow_dissector.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/core/sysctl_net_core.c (ffffffff81883524)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
Inline: True
In net/core/skmsg.c (ffffffff818c2cb5)
Location: include/linux/thread_info.h:138
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:138
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 (ffffffff818fab44)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/netlink/af_netlink.c:netlink_sendmsg
In net/bpf/test_run.c (ffffffff818fd8f2)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/bpf/test_run.c:bpf_ctx_init
In net/ipv4/ip_options.c (ffffffff8190ac9d)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv4/ip_options.c:ip_options_get_from_user
In net/ipv4/ip_output.c (ffffffff8190bbce)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv4/ip_sockglue.c (ffffffff8190f5da)
Location: include/linux/thread_info.h:138
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 (ffffffff8191bce0)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In net/ipv4/raw.c (ffffffff8193d38d)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In net/ipv4/devinet.c (ffffffff81949b6b)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv4/devinet.c:inet_gifconf
In net/ipv4/af_inet.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv4/igmp.c (ffffffff81954633)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv4/igmp.c:ip_mc_msfget
In net/ipv4/fib_frontend.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv4/ping.c (ffffffff81960d03)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv4/ipmr.c (ffffffff8197005e)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ip_mroute_getsockopt
In net/ipv6/addrconf.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv6/route.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv6/ipv6_sockglue.c (ffffffff819b3a6c)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv6/udp.c (ffffffff819bafb0)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv6/udp.c:udpv6_recvmsg
- net/ipv6/udp.c:udplite_getfrag
In net/ipv6/raw.c (ffffffff819c0019)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv6/raw.c:rawv6_send_hdrinc
In net/ipv6/mcast.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv6/tcp_ipv6.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv6/ip6_flowlabel.c (ffffffff819d265d)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:fl_create
In net/ipv6/ip6mr.c (ffffffff819d8ea5)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv6/ip6mr.c:ip6_mroute_getsockopt
In net/packet/af_packet.c (ffffffff819e966c)
Location: include/linux/thread_info.h:138
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
- net/packet/af_packet.c:packet_sendmsg_spkt
In net/wireless/wext-core.c (ffffffff819efc84)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
Inline callers:
- net/xdp/xsk.c:xsk_getsockopt
- net/xdp/xsk.c:xsk_setsockopt
In lib/seq_buf.c (ffffffff81a117fa)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- lib/seq_buf.c:seq_buf_to_user
gcp
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/ldt.c (ffffffff81036851)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- arch/x86/kernel/ldt.c:read_ldt
In arch/x86/kernel/tls.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In arch/x86/kernel/tboot.c (ffffffff81043af6)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- arch/x86/kernel/tboot.c:tboot_log_read
In arch/x86/kernel/cpu/mce/dev-mcelog.c (ffffffff81053b8a)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In arch/x86/kernel/cpu/microcode/intel.c (ffffffff8105751f)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- arch/x86/kernel/cpu/resctrl/pseudo_lock.c:pseudo_lock_measure_trigger
In arch/x86/kernel/crash_dump_64.c (ffffffff810716e4)
Location: include/linux/thread_info.h:138
Inline: True
In arch/x86/kernel/uprobes.c (ffffffff8107934c)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
Inline: True
In arch/x86/mm/pkeys.c (ffffffff8108d4f9)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In kernel/fork.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/exit.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/sysctl.c (ffffffff810a412a)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In kernel/capability.c (ffffffff810a61dd)
Location: include/linux/thread_info.h:138
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:138
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 (ffffffff810aa11a)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
Inline: True
Inline callers:
- kernel/sched/debug.c:sched_feat_write
In kernel/sched/psi.c (ffffffff810f96f8)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/power/qos.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/power/user.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/printk/printk.c (ffffffff81109d50)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In kernel/profile.c (ffffffff81127c10)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/profile.c:read_profile
In kernel/time/time.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/time/posix-timers.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/time/itimer.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/module.c (ffffffff8114cac3)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/module.c:__do_sys_init_module
In kernel/kexec_core.c (ffffffff811504da)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/kexec_core.c:kimage_load_segment
- kernel/kexec_core.c:kimage_load_segment
In kernel/kexec.c (ffffffff81150efd)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/kexec.c:do_kexec_load
In kernel/compat.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/user_namespace.c (ffffffff8116915c)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/user_namespace.c:proc_setgroups_write
In kernel/kprobes.c (ffffffff8117956d)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/kprobes.c:write_enabled_file_bool
In kernel/seccomp.c (ffffffff81188ee2)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_get_metadata
- kernel/seccomp.c:seccomp_get_filter
In kernel/relay.c (ffffffff81189963)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/relay.c:relay_file_read
In kernel/trace/trace.c (ffffffff811a378e)
Location: include/linux/thread_info.h:138
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_set_trace_write
- kernel/trace/trace.c:tracing_trace_options_write
In kernel/trace/blktrace.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/trace/bpf_trace.c (ffffffff811c4cd4)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/trace/bpf_trace.c:perf_event_query_prog_array
In kernel/trace/trace_uprobe.c (ffffffff811cff1c)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/trace/trace_uprobe.c:process_fetch_insn
In kernel/bpf/core.c (ffffffff811d4487)
Location: include/linux/thread_info.h:138
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:138
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 (ffffffff811dbc8c)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/bpf/verifier.c:bpf_verifier_vlog
In kernel/bpf/btf.c (ffffffff811f4fc6)
Location: include/linux/thread_info.h:138
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 (ffffffff811f8db5)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
Inline: True
In mm/shmem.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In mm/util.c (ffffffff8123b41e)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In mm/mincore.c (ffffffff8125c1d4)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
Inline: True
In mm/memfd.c (ffffffff812ccee5)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- fs/read_write.c:rw_copy_check_uvector
In fs/stat.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/exec.c (ffffffff812db930)
Location: include/linux/thread_info.h:138
Inline: True
In fs/pipe.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/namei.c (ffffffff812e79e8)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/namei.c:readlink_copy
In fs/fcntl.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/ioctl.c (ffffffff812e9b97)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/readdir.c (ffffffff812ea20a)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/readdir.c:compat_filldir
In fs/select.c (ffffffff812ec2c6)
Location: include/linux/thread_info.h:138
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 (ffffffff812f714a)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/filesystems.c:fs_name
In fs/seq_file.c (ffffffff812feeda)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/seq_file.c:seq_read
- fs/seq_file.c:seq_read
In fs/xattr.c (ffffffff812ffec9)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In fs/utimes.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/d_path.c (ffffffff81310d1b)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In fs/fsopen.c (ffffffff813148ca)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/fsopen.c:fscontext_read
In fs/notify/inotify/inotify_user.c (ffffffff813257be)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In fs/signalfd.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/timerfd.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/eventfd.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/userfaultfd.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/aio.c (ffffffff8133110d)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/aio.c:aio_read_events
In fs/io_uring.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/crypto/keyring.c (ffffffff81342b4d)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/crypto/keyring.c:fscrypt_ioctl_add_key
In fs/crypto/policy.c (ffffffff813450bf)
Location: include/linux/thread_info.h:138
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 (ffffffff81345aea)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/verity/enable.c:enable_verity
- fs/verity/enable.c:enable_verity
In fs/verity/measure.c (ffffffff813468f2)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/verity/measure.c:fsverity_ioctl_measure
In fs/binfmt_elf.c (ffffffff8134f4c2)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/binfmt_elf.c:create_elf_tables
In fs/compat_binfmt_elf.c (ffffffff81352c53)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/compat_binfmt_elf.c:create_elf_tables
In fs/fhandle.c (ffffffff81358ce8)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/fhandle.c:do_handle_open
In fs/iomap/direct-io.c (ffffffff8135bfb7)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In fs/proc/task_mmu.c (ffffffff81365251)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/proc/task_mmu.c:pagemap_read
- fs/proc/task_mmu.c:clear_refs_write
In fs/proc/base.c (ffffffff8136ab58)
Location: include/linux/thread_info.h:138
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:138
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 (ffffffff81376ea5)
Location: include/linux/thread_info.h:138
Inline: True
In fs/kernfs/file.c (ffffffff8137c0da)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- fs/configfs/file.c:configfs_write_file
In fs/dcookies.c (ffffffff813834ff)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/dcookies.c:do_lookup_dcookie
In fs/ext4/ioctl.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/fat/dir.c (ffffffff813fd747)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In fs/ecryptfs/miscdev.c (ffffffff81411fb2)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In ipc/compat.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In ipc/msgutil.c (ffffffff8142c0d2)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In ipc/sem.c (ffffffff814309ef)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In ipc/syscall.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In ipc/mqueue.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In security/keys/keyctl.c (ffffffff8143e3a3)
Location: include/linux/thread_info.h:138
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 (ffffffff81440aec)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- security/keys/user_defined.c:user_read
In security/keys/compat_dh.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In security/keys/dh.c (ffffffff814427df)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- security/keys/keyctl_pkey.c:keyctl_pkey_e_d_s
In security/keys/big_key.c (ffffffff81443a65)
Location: include/linux/thread_info.h:138
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 (ffffffff8144599e)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/keys/trusted.c:trusted_read
In security/keys/encrypted-keys/encrypted.c (ffffffff81446a26)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/keys/encrypted-keys/encrypted.c:encrypted_read
In security/selinux/hooks.c (ffffffff8145277b)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_socket_getpeersec_stream
In security/selinux/selinuxfs.c (ffffffff8145cb2c)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/selinux/selinuxfs.c:sel_write_load
In security/smack/smack_lsm.c (ffffffff81471424)
Location: include/linux/thread_info.h:138
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:138
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 (ffffffff8147b5f2)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/tomoyo/common.c:tomoyo_flush
In security/tomoyo/securityfs_if.c (ffffffff814863b1)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/tomoyo/securityfs_if.c:tomoyo_read_self
In security/apparmor/apparmorfs.c (ffffffff8148b96e)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
In security/apparmor/lsm.c (ffffffff8149bc17)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
In block/ioctl.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In block/scsi_ioctl.c (ffffffff814fb2b4)
Location: include/linux/thread_info.h:138
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 (ffffffff814fbab8)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_transport_complete_rq
In block/compat_ioctl.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In block/blk-zoned.c (ffffffff8150cf39)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_state_write
In block/sed-opal.c (ffffffff81512900)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- block/sed-opal.c:write_shadow_mbr
In lib/iov_iter.c (ffffffff8151b566)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- lib/iov_iter.c:hash_and_copy_to_iter
In lib/kfifo.c (ffffffff8151e273)
Location: include/linux/thread_info.h:138
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:138
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/gpio/gpiolib.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/video/fbdev/core/fbmem.c (ffffffff815b11ba)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In drivers/video/fbdev/imsttfb.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/acpi/proc.c (ffffffff815d0cb5)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/acpi/proc.c:acpi_system_write_wakeup_device
In drivers/acpi/acpi_dbg.c (ffffffff81634807)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/xen/xenbus/xenbus_dev_frontend.c (ffffffff81663803)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/tty/tty_io.c (ffffffff8167931e)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_write
In drivers/tty/n_tty.c (ffffffff8167cb58)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/tty/vt/vt_ioctl.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/tty/vt/vc_screen.c (ffffffff816877fb)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff8168b9cc)
Location: include/linux/thread_info.h:138
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 (ffffffff8168d29c)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/tty/vt/consolemap.c:con_get_unimap
In drivers/tty/vt/vt.c (ffffffff816951dd)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/char/mem.c (ffffffff816aed4c)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/char/mem.c:write_mem
- drivers/char/mem.c:read_mem
In drivers/char/random.c (ffffffff816b362b)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/char/random.c:urandom_read
In drivers/char/virtio_console.c (ffffffff816b482d)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/char/hpet.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/char/hw_random/core.c (ffffffff816b899d)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:rng_dev_read
In drivers/char/agp/frontend.c (ffffffff816bab15)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/char/agp/frontend.c:agp_ioctl
In drivers/char/agp/compat_ioctl.c (ffffffff816bd548)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In drivers/base/regmap/regmap-debugfs.c (ffffffff8171955a)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/mfd/ab3100-core.c (ffffffff8173f09a)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
Inline: True
In drivers/dma-buf/sync_file.c (ffffffff8175c829)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/dma-buf/udmabuf.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/scsi/scsi_ioctl.c (ffffffff81760de2)
Location: include/linux/thread_info.h:138
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:138
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:138
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 (ffffffff8177e3fe)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/scsi/sg.c:sg_new_read
In drivers/ata/libata-scsi.c (ffffffff8178f6b8)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
Inline callers:
- drivers/gpu/vga/vga_switcheroo.c:vga_switcheroo_debugfs_write
In drivers/net/tun.c (ffffffff817b927b)
Location: include/linux/thread_info.h:138
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 (ffffffff817bd142)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/vfio/vfio_iommu_type1.c (ffffffff817ca9b5)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/vfio/pci/vfio_pci.c (ffffffff817cbf2e)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/vfio/pci/vfio_pci_config.c (ffffffff817d0b4f)
Location: include/linux/thread_info.h:138
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 (ffffffff817d107e)
Location: include/linux/thread_info.h:138
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:138
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:138
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 (ffffffff817f593e)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In drivers/input/mousedev.c (ffffffff8184f475)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
In drivers/input/evdev.c (ffffffff81851d9a)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/rtc/dev.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/i2c/i2c-dev.c (ffffffff81866eb6)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/pps/pps.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/ptp/ptp_chardev.c (ffffffff81873f87)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/ptp/ptp_chardev.c:ptp_read
In drivers/watchdog/watchdog_dev.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/md/md.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/md/dm.c (ffffffff8189ece6)
Location: include/linux/thread_info.h:138
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 (ffffffff818a69e5)
Location: include/linux/thread_info.h:138
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:138
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 (ffffffff81907711)
Location: include/linux/thread_info.h:138
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 (ffffffff81912812)
Location: include/linux/thread_info.h:138
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 (ffffffff819141bf)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/core/scm.c:put_cmsg
In net/core/flow_dissector.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/core/sysctl_net_core.c (ffffffff8191a5e4)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
Inline: True
In net/core/skmsg.c (ffffffff81959ed5)
Location: include/linux/thread_info.h:138
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:138
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 (ffffffff819921e4)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/netlink/af_netlink.c:netlink_sendmsg
In net/bpf/test_run.c (ffffffff81994f92)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In net/ipv4/ip_options.c (ffffffff819bb97d)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv4/ip_options.c:ip_options_get_from_user
In net/ipv4/ip_output.c (ffffffff819bc8ae)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv4/ip_sockglue.c (ffffffff819c02ba)
Location: include/linux/thread_info.h:138
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 (ffffffff819cc9c0)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In net/ipv4/raw.c (ffffffff819ee09d)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In net/ipv4/devinet.c (ffffffff819fa94b)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv4/devinet.c:inet_gifconf
In net/ipv4/af_inet.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv4/igmp.c (ffffffff81a05413)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv4/igmp.c:ip_mc_msfget
In net/ipv4/fib_frontend.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv4/ping.c (ffffffff81a11ae3)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv4/ipmr.c (ffffffff81a1e2ce)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ip_mroute_getsockopt
In net/ipv6/addrconf.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv6/route.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv6/ipv6_sockglue.c (ffffffff81a6172c)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv6/udp.c (ffffffff81a68c70)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv6/udp.c:udpv6_recvmsg
- net/ipv6/udp.c:udplite_getfrag
In net/ipv6/raw.c (ffffffff81a6dcd9)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv6/raw.c:rawv6_send_hdrinc
In net/ipv6/mcast.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv6/tcp_ipv6.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv6/ip6_flowlabel.c (ffffffff81a8031d)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:fl_create
In net/ipv6/ip6mr.c (ffffffff81a86b65)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv6/ip6mr.c:ip6_mroute_getsockopt
In net/packet/af_packet.c (ffffffff81a9802c)
Location: include/linux/thread_info.h:138
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
- net/packet/af_packet.c:packet_sendmsg_spkt
In net/wireless/wext-core.c (ffffffff81a9e644)
Location: include/linux/thread_info.h:138
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 (ffffffff81a9f434)
Location: include/linux/thread_info.h:138
Inline: True
In net/rfkill/core.c (ffffffff81aa72ad)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- net/xdp/xsk.c:xsk_getsockopt
- net/xdp/xsk.c:xsk_setsockopt
In lib/seq_buf.c (ffffffff81ac0b0a)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- lib/seq_buf.c:seq_buf_to_user
lowlatency
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/ldt.c (ffffffff81037851)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- arch/x86/kernel/ldt.c:read_ldt
In arch/x86/kernel/tls.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In arch/x86/kernel/tboot.c (ffffffff81044ef6)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- arch/x86/kernel/tboot.c:tboot_log_read
In arch/x86/kernel/cpu/mce/dev-mcelog.c (ffffffff810550da)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In arch/x86/kernel/cpu/microcode/intel.c (ffffffff810589bf)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- arch/x86/kernel/cpu/resctrl/pseudo_lock.c:pseudo_lock_measure_trigger
In arch/x86/kernel/crash_dump_64.c (ffffffff81073744)
Location: include/linux/thread_info.h:138
Inline: True
In arch/x86/kernel/uprobes.c (ffffffff8107b44c)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
Inline: True
In arch/x86/mm/pkeys.c (ffffffff8108f8b9)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In arch/x86/platform/uv/tlb_uv.c (ffffffff81096b20)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In kernel/exit.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/sysctl.c (ffffffff810ac1ea)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In kernel/capability.c (ffffffff810ae2bd)
Location: include/linux/thread_info.h:138
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:138
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 (ffffffff810b22fa)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
Inline: True
Inline callers:
- kernel/sched/debug.c:sched_feat_write
In kernel/sched/psi.c (ffffffff81104838)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/power/qos.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/power/user.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/printk/printk.c (ffffffff81115aa9)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In kernel/profile.c (ffffffff81134284)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/profile.c:read_profile
In kernel/time/time.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/time/posix-timers.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/time/itimer.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/module.c (ffffffff811597bd)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/module.c:__do_sys_init_module
In kernel/kexec_core.c (ffffffff8115d316)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/kexec_core.c:kimage_load_segment
- kernel/kexec_core.c:kimage_load_segment
In kernel/kexec.c (ffffffff8115dd1d)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/kexec.c:do_kexec_load
In kernel/compat.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/user_namespace.c (ffffffff8117684c)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/user_namespace.c:proc_setgroups_write
In kernel/kprobes.c (ffffffff81186e7d)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/kprobes.c:write_enabled_file_bool
In kernel/seccomp.c (ffffffff81196842)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_get_metadata
- kernel/seccomp.c:seccomp_get_filter
In kernel/relay.c (ffffffff811972d3)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/relay.c:relay_file_read
In kernel/trace/trace.c (ffffffff811b151e)
Location: include/linux/thread_info.h:138
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_set_trace_write
- kernel/trace/trace.c:tracing_trace_options_write
In kernel/trace/blktrace.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In kernel/trace/bpf_trace.c (ffffffff811d2f34)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/trace/bpf_trace.c:perf_event_query_prog_array
In kernel/trace/trace_uprobe.c (ffffffff811de1bc)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/trace/trace_uprobe.c:process_fetch_insn
In kernel/bpf/core.c (ffffffff811e27a7)
Location: include/linux/thread_info.h:138
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:138
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 (ffffffff811ea09c)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- kernel/bpf/verifier.c:bpf_verifier_vlog
In kernel/bpf/btf.c (ffffffff812034e6)
Location: include/linux/thread_info.h:138
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 (ffffffff812076f5)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
Inline: True
In mm/shmem.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In mm/util.c (ffffffff8124ab2e)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In mm/mincore.c (ffffffff8126bbc4)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
Inline: True
In mm/memfd.c (ffffffff812ddc85)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- fs/read_write.c:rw_copy_check_uvector
In fs/stat.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/exec.c (ffffffff812ec8d7)
Location: include/linux/thread_info.h:138
Inline: True
In fs/pipe.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/namei.c (ffffffff812f8968)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/namei.c:readlink_copy
In fs/fcntl.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/ioctl.c (ffffffff812fab97)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
In fs/readdir.c (ffffffff812fb1fa)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/readdir.c:compat_filldir
In fs/select.c (ffffffff812fd2c6)
Location: include/linux/thread_info.h:138
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 (ffffffff81308450)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/filesystems.c:fs_name
In fs/seq_file.c (ffffffff8131021a)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/seq_file.c:seq_read
- fs/seq_file.c:seq_read
In fs/xattr.c (ffffffff81311209)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In fs/utimes.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/d_path.c (ffffffff81322559)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In fs/fsopen.c (ffffffff8132643a)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/fsopen.c:fscontext_read
In fs/notify/inotify/inotify_user.c (ffffffff8133726c)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In fs/signalfd.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/timerfd.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/eventfd.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/userfaultfd.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/aio.c (ffffffff81343cf5)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/aio.c:aio_read_events
In fs/io_uring.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/crypto/keyring.c (ffffffff81355e4d)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/crypto/keyring.c:fscrypt_ioctl_add_key
In fs/crypto/policy.c (ffffffff8135839f)
Location: include/linux/thread_info.h:138
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 (ffffffff81358dca)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/verity/enable.c:enable_verity
- fs/verity/enable.c:enable_verity
In fs/verity/measure.c (ffffffff81359bd2)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/verity/measure.c:fsverity_ioctl_measure
In fs/binfmt_elf.c (ffffffff81362a42)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/binfmt_elf.c:create_elf_tables
In fs/compat_binfmt_elf.c (ffffffff81365252)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/compat_binfmt_elf.c:fill_psinfo
- fs/compat_binfmt_elf.c:create_elf_tables
In fs/fhandle.c (ffffffff8136c3e8)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/fhandle.c:do_handle_open
In fs/iomap/direct-io.c (ffffffff8136f707)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In fs/proc/task_mmu.c (ffffffff81378931)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/proc/task_mmu.c:pagemap_read
- fs/proc/task_mmu.c:clear_refs_write
In fs/proc/base.c (ffffffff8137e568)
Location: include/linux/thread_info.h:138
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:138
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 (ffffffff8138a955)
Location: include/linux/thread_info.h:138
Inline: True
In fs/kernfs/file.c (ffffffff8138fbaa)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- fs/configfs/file.c:configfs_write_file
In fs/dcookies.c (ffffffff8139701f)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- fs/dcookies.c:do_lookup_dcookie
In fs/ext4/ioctl.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In fs/fat/dir.c (ffffffff81413377)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In fs/ecryptfs/miscdev.c (ffffffff81427c1d)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In ipc/compat.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In ipc/msgutil.c (ffffffff814430f2)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In ipc/sem.c (ffffffff81447040)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In ipc/syscall.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In ipc/mqueue.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In security/keys/keyctl.c (ffffffff81455523)
Location: include/linux/thread_info.h:138
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 (ffffffff81457ddc)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- security/keys/user_defined.c:user_read
In security/keys/compat_dh.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In security/keys/dh.c (ffffffff81459b0f)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- security/keys/keyctl_pkey.c:keyctl_pkey_e_d_s
In security/keys/big_key.c (ffffffff8145ad95)
Location: include/linux/thread_info.h:138
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 (ffffffff8145ccce)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/keys/trusted.c:trusted_read
In security/keys/encrypted-keys/encrypted.c (ffffffff8145dd56)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/keys/encrypted-keys/encrypted.c:encrypted_read
In security/selinux/hooks.c (ffffffff8146936b)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_socket_getpeersec_stream
In security/selinux/selinuxfs.c (ffffffff814742cc)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/selinux/selinuxfs.c:sel_write_load
In security/smack/smack_lsm.c (ffffffff81488d14)
Location: include/linux/thread_info.h:138
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:138
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 (ffffffff814936d2)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/tomoyo/common.c:tomoyo_flush
In security/tomoyo/securityfs_if.c (ffffffff8149def1)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/tomoyo/securityfs_if.c:tomoyo_read_self
In security/apparmor/apparmorfs.c (ffffffff814a374e)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:aa_write_access
In security/apparmor/lsm.c (ffffffff814b417a)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
In block/ioctl.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In block/scsi_ioctl.c (ffffffff81514364)
Location: include/linux/thread_info.h:138
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 (ffffffff81514b68)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_transport_complete_rq
In block/compat_ioctl.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In block/blk-zoned.c (ffffffff81526619)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_state_write
In block/sed-opal.c (ffffffff8152c0c0)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- block/sed-opal.c:write_shadow_mbr
In lib/iov_iter.c (ffffffff81534da6)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- lib/iov_iter.c:hash_and_copy_to_iter
In lib/kfifo.c (ffffffff81537ae3)
Location: include/linux/thread_info.h:138
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:138
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/gpio/gpiolib.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/video/fbdev/core/fbmem.c (ffffffff815cac2a)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In drivers/video/fbdev/imsttfb.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/acpi/proc.c (ffffffff815eab75)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/acpi/proc.c:acpi_system_write_wakeup_device
In drivers/acpi/acpi_dbg.c (ffffffff8164eb27)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/xen/xenbus/xenbus_dev_frontend.c (ffffffff8167ddc3)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/tty/tty_io.c (ffffffff81693969)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_write
In drivers/tty/n_tty.c (ffffffff816971b8)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/tty/vt/vt_ioctl.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/tty/vt/vc_screen.c (ffffffff816a1deb)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/tty/vt/keyboard.c (ffffffff816a5fcc)
Location: include/linux/thread_info.h:138
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 (ffffffff816a789c)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/tty/vt/consolemap.c:con_get_unimap
In drivers/tty/vt/vt.c (ffffffff816af7ad)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/char/mem.c (ffffffff816c8e67)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/char/mem.c:write_mem
- drivers/char/mem.c:read_mem
In drivers/char/random.c (ffffffff816cdbab)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/char/random.c:urandom_read
In drivers/char/virtio_console.c (ffffffff816cf50d)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/char/hpet.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/char/hw_random/core.c (ffffffff816d2f6d)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:rng_dev_read
In drivers/char/agp/frontend.c (ffffffff816d50e5)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/char/agp/frontend.c:agp_ioctl
In drivers/char/agp/compat_ioctl.c (ffffffff816d7b18)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In drivers/base/regmap/regmap-debugfs.c (ffffffff817348ba)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/mfd/ab3100-core.c (ffffffff8175a4da)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
Inline: True
In drivers/dma-buf/sync_file.c (ffffffff81777ec9)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/dma-buf/udmabuf.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/scsi/scsi_ioctl.c (ffffffff8177c442)
Location: include/linux/thread_info.h:138
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:138
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:138
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 (ffffffff8179820e)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/scsi/sg.c:sg_new_read
In drivers/ata/libata-scsi.c (ffffffff817a94f8)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
Inline callers:
- drivers/gpu/vga/vga_switcheroo.c:vga_switcheroo_debugfs_write
In drivers/net/tun.c (ffffffff817d4c89)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In drivers/vfio/vfio_iommu_type1.c (ffffffff817e4c55)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/vfio/pci/vfio_pci.c (ffffffff817e61ce)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/vfio/pci/vfio_pci_config.c (ffffffff817eadef)
Location: include/linux/thread_info.h:138
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 (ffffffff817eb31e)
Location: include/linux/thread_info.h:138
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:138
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:138
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 (ffffffff8180fb7e)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In drivers/input/mousedev.c (ffffffff8186a8ed)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
In drivers/input/evdev.c (ffffffff8186cf1a)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/rtc/dev.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/i2c/i2c-dev.c (ffffffff81882226)
Location: include/linux/thread_info.h:138
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:138
Inline: True
In drivers/pps/pps.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/ptp/ptp_chardev.c (ffffffff8188f932)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- drivers/ptp/ptp_chardev.c:ptp_read
In drivers/watchdog/watchdog_dev.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/md/md.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In drivers/md/dm.c (ffffffff818bb5e6)
Location: include/linux/thread_info.h:138
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 (ffffffff818c2c25)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- drivers/remoteproc/remoteproc_debugfs.c:rproc_recovery_write
In net/socket.c (ffffffff81922bdc)
Location: include/linux/thread_info.h:138
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 (ffffffff81928742)
Location: include/linux/thread_info.h:138
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 (ffffffff81933992)
Location: include/linux/thread_info.h:138
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 (ffffffff8193534f)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/core/scm.c:put_cmsg
In net/core/flow_dissector.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/core/sysctl_net_core.c (ffffffff8193b82e)
Location: include/linux/thread_info.h:138
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:138
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:138
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:138
Inline: True
In net/core/skmsg.c (ffffffff8197c0f5)
Location: include/linux/thread_info.h:138
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:138
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 (ffffffff819b4cd4)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/netlink/af_netlink.c:netlink_sendmsg
In net/bpf/test_run.c (ffffffff819b7b12)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/bpf/test_run.c:bpf_ctx_init
In net/ipv4/ip_options.c (ffffffff819c528d)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv4/ip_options.c:ip_options_get_from_user
In net/ipv4/ip_output.c (ffffffff819c61be)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv4/ip_sockglue.c (ffffffff819c9c93)
Location: include/linux/thread_info.h:138
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 (ffffffff819d6550)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In net/ipv4/raw.c (ffffffff819f80fd)
Location: include/linux/thread_info.h:138
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:138
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:138
Inline: True
In net/ipv4/devinet.c (ffffffff81a04c9b)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv4/devinet.c:inet_gifconf
In net/ipv4/af_inet.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv4/igmp.c (ffffffff81a0f9a3)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv4/igmp.c:ip_mc_msfget
In net/ipv4/fib_frontend.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv4/ping.c (ffffffff81a1c453)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv4/ipmr.c (ffffffff81a295fa)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ip_mroute_getsockopt
In net/ipv6/addrconf.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv6/route.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv6/ipv6_sockglue.c (ffffffff81a6dbec)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv6/udp.c (ffffffff81a7525b)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv6/udp.c:udpv6_recvmsg
- net/ipv6/udp.c:udplite_getfrag
In net/ipv6/raw.c (ffffffff81a7a2f9)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv6/raw.c:rawv6_send_hdrinc
In net/ipv6/mcast.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv6/tcp_ipv6.c (0)
Location: include/linux/thread_info.h:138
Inline: True
In net/ipv6/ip6_flowlabel.c (ffffffff81a8cccd)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:fl_create
In net/ipv6/ip6mr.c (ffffffff81a93725)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- net/ipv6/ip6mr.c:ip6_mroute_getsockopt
In net/packet/af_packet.c (ffffffff81aa489c)
Location: include/linux/thread_info.h:138
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
- net/packet/af_packet.c:packet_sendmsg_spkt
In net/wireless/wext-core.c (ffffffff81aaa844)
Location: include/linux/thread_info.h:138
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 (ffffffff81aab634)
Location: include/linux/thread_info.h:138
Inline: True
In net/rfkill/core.c (ffffffff81ab364d)
Location: include/linux/thread_info.h:138
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:138
Inline: True
Inline callers:
- net/xdp/xsk.c:xsk_getsockopt
- net/xdp/xsk.c:xsk_setsockopt
In lib/seq_buf.c (ffffffff81accfda)
Location: include/linux/thread_info.h:138
Inline: True
Inline callers:
- lib/seq_buf.c:seq_buf_to_user