test_ti_thread_flag
Regular
4.4
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/entry/common.c (ffffffff8100359c)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- arch/x86/entry/common.c:tracehook_report_syscall_exit
- arch/x86/entry/common.c:syscall_trace_enter_phase2
- arch/x86/entry/common.c:syscall_trace_enter_phase2
- arch/x86/entry/common.c:syscall_trace_enter_phase2
In arch/x86/entry/vdso/vma.c (ffffffff8100420f)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- arch/x86/entry/vdso/vma.c:compat_arch_setup_additional_pages
In arch/x86/entry/vsyscall/vsyscall_64.c (ffffffff81004993)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- arch/x86/entry/vsyscall/vsyscall_64.c:emulate_vsyscall
In arch/x86/events/core.c (ffffffff810076d6)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- arch/x86/events/core.c:perf_callchain_user
- arch/x86/events/core.c:perf_callchain_user
- arch/x86/events/core.c:perf_callchain_user
In arch/x86/events/intel/ds.c (ffffffff8100f6e7)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- arch/x86/events/intel/ds.c:intel_pmu_pebs_fixup_ip
In arch/x86/events/intel/lbr.c (ffffffff8101138a)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- arch/x86/events/intel/lbr.c:branch_type
In arch/x86/kernel/process_64.c (ffffffff8102d463)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- arch/x86/kernel/process_64.c:compat_start_thread
- arch/x86/kernel/process_64.c:do_arch_prctl
- arch/x86/kernel/process_64.c:do_arch_prctl
- arch/x86/kernel/process_64.c:copy_thread_tls
In arch/x86/kernel/signal.c (ffffffff8102e5e1)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- arch/x86/kernel/signal.c:do_signal
- arch/x86/kernel/signal.c:do_signal
- arch/x86/kernel/signal.c:do_signal
- arch/x86/kernel/signal.c:do_signal
In arch/x86/kernel/signal_compat.c (ffffffff8102ee89)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- arch/x86/kernel/signal_compat.c:copy_siginfo_to_user32
In arch/x86/kernel/sys_x86_64.c (ffffffff81033f8c)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- arch/x86/kernel/sys_x86_64.c:arch_get_unmapped_area
- arch/x86/kernel/sys_x86_64.c:arch_get_unmapped_area
- arch/x86/kernel/sys_x86_64.c:arch_get_unmapped_area_topdown
- arch/x86/kernel/sys_x86_64.c:arch_get_unmapped_area_topdown
- arch/x86/kernel/sys_x86_64.c:arch_get_unmapped_area_topdown
In arch/x86/kernel/process.c (ffffffff81038fbd)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- arch/x86/kernel/process.c:mwait_idle
- arch/x86/kernel/process.c:mwait_idle
- arch/x86/kernel/process.c:get_tsc_mode
- arch/x86/kernel/process.c:__switch_to_xtra
- arch/x86/kernel/process.c:__switch_to_xtra
- arch/x86/kernel/process.c:__switch_to_xtra
- arch/x86/kernel/process.c:__switch_to_xtra
- arch/x86/kernel/process.c:__switch_to_xtra
- arch/x86/kernel/process.c:__switch_to_xtra
- arch/x86/kernel/process.c:__switch_to_xtra
- arch/x86/kernel/process.c:__switch_to_xtra
- arch/x86/kernel/process.c:__switch_to_xtra
In arch/x86/kernel/ptrace.c (ffffffff8103b89c)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- arch/x86/kernel/ptrace.c:set_flags
- arch/x86/kernel/ptrace.c:putreg
- arch/x86/kernel/ptrace.c:putreg
- arch/x86/kernel/ptrace.c:getreg
- arch/x86/kernel/ptrace.c:getreg32
- arch/x86/kernel/ptrace.c:arch_ptrace
- arch/x86/kernel/ptrace.c:arch_ptrace
- arch/x86/kernel/ptrace.c:arch_ptrace
- arch/x86/kernel/ptrace.c:arch_ptrace
- arch/x86/kernel/ptrace.c:compat_arch_ptrace
- arch/x86/kernel/ptrace.c:compat_arch_ptrace
- arch/x86/kernel/ptrace.c:compat_arch_ptrace
- arch/x86/kernel/ptrace.c:compat_arch_ptrace
In arch/x86/kernel/step.c (ffffffff8103dcea)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- arch/x86/kernel/step.c:enable_step
- arch/x86/kernel/step.c:enable_step
- arch/x86/kernel/step.c:enable_step
- arch/x86/kernel/step.c:user_disable_single_step
In arch/x86/kernel/acpi/cstate.c (ffffffff810500e0)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- arch/x86/kernel/acpi/cstate.c:acpi_processor_ffh_cstate_enter
- arch/x86/kernel/acpi/cstate.c:acpi_processor_ffh_cstate_enter
- arch/x86/kernel/acpi/cstate.c:acpi_processor_ffh_cstate_enter
In arch/x86/kernel/kprobes/core.c (ffffffff8105f0b2)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- arch/x86/kernel/kprobes/core.c:resume_execution
In arch/x86/kernel/kgdb.c (ffffffff81061652)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- arch/x86/kernel/kgdb.c:__kgdb_notify
In arch/x86/kernel/uprobes.c (ffffffff81065e51)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- arch/x86/kernel/uprobes.c:arch_uprobe_pre_xol
In arch/x86/kernel/perf_regs.c (ffffffff8106626d)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- arch/x86/kernel/perf_regs.c:perf_reg_abi
In arch/x86/mm/fault.c (ffffffff8106b031)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- arch/x86/mm/fault.c:__bad_area_nosemaphore
- arch/x86/mm/fault.c:mm_fault_error
- arch/x86/mm/fault.c:__do_page_fault
In arch/x86/mm/mmap.c (ffffffff8106f63c)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- arch/x86/mm/mmap.c:arch_mmap_rnd
- arch/x86/mm/mmap.c:arch_pick_mmap_layout
- arch/x86/mm/mmap.c:arch_pick_mmap_layout
- arch/x86/mm/mmap.c:arch_pick_mmap_layout
- arch/x86/mm/mmap.c:arch_pick_mmap_layout
- arch/x86/mm/mmap.c:arch_pick_mmap_layout
In arch/x86/mm/hugetlbpage.c (ffffffff81072c3a)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- arch/x86/mm/hugetlbpage.c:hugetlb_get_unmapped_area
- arch/x86/mm/hugetlbpage.c:hugetlb_get_unmapped_area
- arch/x86/mm/hugetlbpage.c:hugetlb_get_unmapped_area
- arch/x86/mm/hugetlbpage.c:hugetlb_get_unmapped_area
- arch/x86/mm/hugetlbpage.c:hugetlb_get_unmapped_area
In arch/x86/mm/mpx.c (ffffffff81075854)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- arch/x86/mm/mpx.c:mpx_generate_siginfo
In kernel/fork.c (ffffffff8107f24b)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
In kernel/exit.c (ffffffff810835c4)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- kernel/exit.c:do_wait
- kernel/exit.c:do_exit
In kernel/softirq.c (ffffffff81085a91)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- kernel/softirq.c:__do_softirq
- kernel/softirq.c:irq_exit
In kernel/ptrace.c (ffffffff8108b3bb)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_peek_siginfo
In kernel/signal.c (ffffffff8108d9b6)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- kernel/signal.c:task_set_jobctl_pending
- kernel/signal.c:complete_signal
- kernel/signal.c:complete_signal
- kernel/signal.c:retarget_shared_pending
- kernel/signal.c:__set_task_blocked
- kernel/signal.c:exit_signals
- kernel/signal.c:sys_pause
In kernel/sys.c (ffffffff81092f81)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- kernel/sys.c:prctl_set_mm
In kernel/kthread.c (ffffffff810a03f8)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- kernel/kthread.c:kthread_create_on_node
In kernel/sched/core.c (ffffffff810aa2e0)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- kernel/sched/core.c:resched_curr
- kernel/sched/core.c:check_preempt_curr
- kernel/sched/core.c:__schedule
- kernel/sched/core.c:schedule
- kernel/sched/core.c:preempt_schedule_common
- kernel/sched/core.c:scheduler_ipi
- kernel/sched/core.c:scheduler_ipi
- kernel/sched/core.c:scheduler_ipi
- kernel/sched/core.c:preempt_schedule_irq
In kernel/sched/fair.c (ffffffff810b4f25)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- kernel/sched/fair.c:check_preempt_wakeup
- kernel/sched/fair.c:run_rebalance_domains
In kernel/sched/rt.c (ffffffff810befe0)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- kernel/sched/rt.c:check_preempt_curr_rt
In kernel/sched/deadline.c (ffffffff810c137b)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- kernel/sched/deadline.c:check_preempt_curr_dl
In kernel/sched/wait.c (ffffffff810c38e7)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- kernel/sched/wait.c:prepare_to_wait_event
- kernel/sched/wait.c:bit_wait
- kernel/sched/wait.c:bit_wait_io
- kernel/sched/wait.c:bit_wait_timeout
- kernel/sched/wait.c:bit_wait_io_timeout
In kernel/sched/completion.c (ffffffff81821228)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- kernel/sched/completion.c:wait_for_completion_killable_timeout
- kernel/sched/completion.c:wait_for_completion_interruptible_timeout
- kernel/sched/completion.c:wait_for_completion_interruptible
- kernel/sched/completion.c:wait_for_completion_killable
In kernel/sched/idle.c (ffffffff810c3cf6)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- kernel/sched/idle.c:cpu_startup_entry
- kernel/sched/idle.c:cpu_startup_entry
- kernel/sched/idle.c:cpu_startup_entry
In kernel/locking/mutex.c (ffffffff810c9a9e)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- kernel/locking/mutex.c:mutex_optimistic_spin
- kernel/locking/mutex.c:mutex_optimistic_spin
- kernel/locking/mutex.c:mutex_optimistic_spin
- kernel/locking/mutex.c:__ww_mutex_lock_interruptible_slowpath
- kernel/locking/mutex.c:__mutex_lock_killable_slowpath
- kernel/locking/mutex.c:__mutex_lock_interruptible_slowpath
In kernel/locking/semaphore.c (ffffffff818226bc)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- kernel/locking/semaphore.c:__down_interruptible
- kernel/locking/semaphore.c:__down_killable
In kernel/locking/osq_lock.c (ffffffff810ca363)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- kernel/locking/osq_lock.c:osq_lock
In kernel/locking/rtmutex.c (ffffffff81822aad)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- kernel/locking/rtmutex.c:__rt_mutex_slowlock
In kernel/locking/rwsem-xadd.c (ffffffff810cbcd2)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- kernel/locking/rwsem-xadd.c:rwsem_spin_on_owner
In kernel/rcu/tree.c (ffffffff810e6ff6)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- kernel/rcu/tree.c:rcu_gp_kthread
- kernel/rcu/tree.c:rcu_gp_kthread
- kernel/rcu/tree.c:rcu_process_callbacks
In kernel/freezer.c (ffffffff810e9aa7)
Location: include/linux/thread_info.h:89
Inline: True
In kernel/time/timer.c (ffffffff810ec6cb)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- kernel/time/timer.c:msleep_interruptible
In kernel/time/hrtimer.c (ffffffff818236d7)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- kernel/time/hrtimer.c:do_nanosleep
In kernel/time/posix-cpu-timers.c (ffffffff810f353c)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:do_cpu_nanosleep
In kernel/time/alarmtimer.c (ffffffff810fb42d)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- kernel/time/alarmtimer.c:alarmtimer_do_nsleep
In kernel/time/tick-sched.c (ffffffff810fe6dd)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- kernel/time/tick-sched.c:__tick_nohz_idle_enter
In kernel/futex.c (ffffffff81100493)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- kernel/futex.c:futex_wait
In kernel/compat.c (ffffffff811100ab)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- kernel/compat.c:compat_alloc_user_space
In kernel/cpuset.c (ffffffff8111b63e)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- kernel/cpuset.c:__cpuset_node_allowed
In kernel/seccomp.c (ffffffff8113bf7d)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_phase2
In kernel/trace/ring_buffer.c (ffffffff8114a50a)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- kernel/trace/ring_buffer.c:ring_buffer_wait
In kernel/trace/trace.c (ffffffff8114a780)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- kernel/trace/trace.c:tracing_generic_entry_update
In kernel/events/core.c (ffffffff8118362a)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- kernel/events/core.c:perf_prepare_sample
- kernel/events/core.c:perf_prepare_sample
In kernel/events/uprobes.c (ffffffff8118720b)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- kernel/events/uprobes.c:__create_xol_area
- kernel/events/uprobes.c:uprobe_mmap
- kernel/events/uprobes.c:uprobe_deny_signal
In mm/filemap.c (ffffffff8118d4ae)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- mm/filemap.c:generic_perform_write
In mm/oom_kill.c (ffffffff811909ad)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- mm/oom_kill.c:oom_killer_disable
- mm/oom_kill.c:pagefault_out_of_memory
In mm/page_alloc.c (ffffffff81192f4f)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- mm/page_alloc.c:warn_alloc_failed
- mm/page_alloc.c:gfp_pfmemalloc_allowed
- mm/page_alloc.c:__alloc_pages_nodemask
- mm/page_alloc.c:__alloc_pages_nodemask
- mm/page_alloc.c:alloc_contig_range
In mm/page-writeback.c (ffffffff81199856)
Location: include/linux/thread_info.h:89
Inline: True
In mm/vmscan.c (ffffffff811a0e45)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- mm/vmscan.c:throttle_direct_reclaim
- mm/vmscan.c:throttle_direct_reclaim
- mm/vmscan.c:shrink_inactive_list
In mm/shmem.c (ffffffff811a8877)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- mm/shmem.c:shmem_add_seals
- mm/shmem.c:shmem_add_seals
- mm/shmem.c:shmem_fallocate
In mm/compaction.c (ffffffff811b569f)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- mm/compaction.c:compaction_alloc
- mm/compaction.c:isolate_migratepages_block
- mm/compaction.c:isolate_migratepages_block
- mm/compaction.c:compact_zone
- mm/compaction.c:compact_zone
- mm/compaction.c:try_to_compact_pages
In mm/gup.c (ffffffff811bae88)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- mm/gup.c:__get_user_pages
- mm/gup.c:__get_user_pages
In mm/memory.c (ffffffff811bbd1f)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- mm/memory.c:tlb_gather_mmu
- mm/memory.c:copy_page_range
In mm/mlock.c (ffffffff811c3cae)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- mm/mlock.c:SyS_mlockall
In mm/mmap.c (ffffffff811c445e)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- mm/mmap.c:do_munmap
- mm/mmap.c:do_munmap
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:mm_take_all_locks
In mm/mremap.c (ffffffff811c9ef3)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- mm/mremap.c:SyS_mremap
- mm/mremap.c:SyS_mremap
In mm/swapfile.c (ffffffff811d558e)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- mm/swapfile.c:try_to_unuse
In mm/hugetlb.c (ffffffff811dbf07)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- mm/hugetlb.c:set_max_huge_pages
- mm/hugetlb.c:follow_hugetlb_page
In mm/mempolicy.c (ffffffff811e31e8)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- mm/mempolicy.c:mpol_shared_policy_init
In mm/ksm.c (ffffffff811e42ef)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- mm/ksm.c:unmerge_ksm_pages
In mm/memory_hotplug.c (ffffffff8181a3d1)
Location: include/linux/thread_info.h:89
Inline: True
In mm/memcontrol.c (ffffffff811f9c31)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_force_empty_write
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:mem_cgroup_resize_limit
- mm/memcontrol.c:mem_cgroup_resize_memsw_limit
- mm/memcontrol.c:mem_cgroup_out_of_memory
In mm/userfaultfd.c (ffffffff81207b7e)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- mm/userfaultfd.c:mcopy_atomic
- mm/userfaultfd.c:mfill_zeropage
In fs/exec.c (ffffffff81212db9)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- fs/exec.c:setup_new_exec
In fs/pipe.c (ffffffff81214dc5)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- fs/pipe.c:wait_for_partner
- fs/pipe.c:pipe_write
- fs/pipe.c:pipe_read
In fs/ioctl.c (ffffffff8121fbba)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- fs/ioctl.c:__generic_block_fiemap
In fs/select.c (ffffffff8122151a)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- fs/select.c:do_select
- fs/select.c:do_select
- fs/select.c:core_sys_select
- fs/select.c:do_sys_poll
- fs/select.c:do_sys_poll
In fs/dcache.c (ffffffff812232d7)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- fs/dcache.c:select_collect
In fs/inode.c (ffffffff81228d4d)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- fs/inode.c:evict_inodes
In fs/namespace.c (ffffffff8122ea15)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- fs/namespace.c:copy_mount_options
In fs/fs-writeback.c (ffffffff8123b85e)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- fs/fs-writeback.c:writeback_sb_inodes
In fs/splice.c (ffffffff8123d938)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- fs/splice.c:splice_to_pipe
In fs/buffer.c (ffffffff812457b7)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- fs/buffer.c:cont_write_begin
In fs/notify/inotify/inotify_user.c (ffffffff81251e2f)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- fs/notify/inotify/inotify_user.c:inotify_read
In fs/notify/fanotify/fanotify_user.c (ffffffff812533e1)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify_user.c:fanotify_read
In fs/eventpoll.c (ffffffff812556c0)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- fs/eventpoll.c:ep_poll
In fs/signalfd.c (ffffffff81257510)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- fs/signalfd.c:signalfd_read
In fs/timerfd.c (ffffffff8125840c)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- fs/timerfd.c:timerfd_read
In fs/eventfd.c (ffffffff8125958c)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_write
- fs/eventfd.c:eventfd_ctx_read
In fs/userfaultfd.c (ffffffff81259c75)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
In fs/aio.c (ffffffff8125bf11)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- fs/aio.c:read_events
In fs/compat.c (ffffffff81265307)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- fs/compat.c:compat_core_sys_select
In fs/binfmt_elf.c (ffffffff81321b83)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- fs/binfmt_elf.c:set_brk
- fs/binfmt_elf.c:elf_map
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
In fs/compat_binfmt_elf.c (ffffffff81269aa2)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- fs/compat_binfmt_elf.c:set_brk
- fs/compat_binfmt_elf.c:create_elf_tables
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
In fs/coredump.c (ffffffff8126eebb)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- fs/coredump.c:dump_emit
- fs/coredump.c:do_coredump
In fs/ext4/mballoc.c (ffffffff812d597a)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- fs/ext4/mballoc.c:ext4_trim_fs
- fs/ext4/mballoc.c:ext4_trim_fs
In fs/jbd2/checkpoint.c (ffffffff812ece68)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
- fs/jbd2/checkpoint.c:journal_clean_one_cp_list
- fs/jbd2/checkpoint.c:__jbd2_journal_clean_checkpoint_list
- fs/jbd2/checkpoint.c:__jbd2_journal_clean_checkpoint_list
In fs/hugetlbfs/inode.c (ffffffff812f4c82)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlbfs_fallocate
In fs/ecryptfs/read_write.c (ffffffff81304a71)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- fs/ecryptfs/read_write.c:ecryptfs_write
In fs/fuse/dev.c (ffffffff81310cfe)
Location: include/linux/thread_info.h:89
Inline: True
In ipc/msg.c (ffffffff81326355)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- ipc/msg.c:do_msgsnd
- ipc/msg.c:do_msgrcv
In ipc/sem.c (ffffffff81328b22)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- ipc/sem.c:SYSC_semtimedop
In ipc/mqueue.c (ffffffff8132cd74)
Location: include/linux/thread_info.h:89
Inline: True
In security/keys/gc.c (ffffffff8132f081)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- security/keys/gc.c:key_garbage_collector
In security/selinux/hooks.c (ffffffff81345396)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_bprm_committed_creds
In crypto/api.c (ffffffff8139c3a9)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- crypto/api.c:crypto_alloc_tfm
- crypto/api.c:crypto_alloc_base
In crypto/ablkcipher.c (ffffffff813a07be)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- crypto/ablkcipher.c:crypto_alloc_ablkcipher
In crypto/algboss.c (ffffffff813a45f7)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- crypto/algboss.c:cryptomgr_probe
In block/blk-core.c (ffffffff813bbc17)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- block/blk-core.c:blk_poll
- block/blk-core.c:blk_poll
In arch/x86/lib/usercopy.c (ffffffff813f793e)
Location: include/linux/thread_info.h:89
Inline: True
In lib/percpu_ida.c (ffffffff813ff9cd)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- lib/percpu_ida.c:percpu_ida_alloc
In drivers/pci/access.c (ffffffff8142e89b)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- drivers/pci/access.c:pci_vpd_pci22_wait
In drivers/pci/hotplug/cpci_hotplug_core.c (ffffffff8144d710)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- drivers/pci/hotplug/cpci_hotplug_core.c:poll_thread
In drivers/idle/intel_idle.c (ffffffff8147943d)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- drivers/idle/intel_idle.c:intel_idle
- drivers/idle/intel_idle.c:intel_idle
- drivers/idle/intel_idle.c:intel_idle
- drivers/idle/intel_idle.c:intel_idle_freeze
- drivers/idle/intel_idle.c:intel_idle_freeze
- drivers/idle/intel_idle.c:intel_idle_freeze
In drivers/acpi/processor_idle.c (ffffffff814acc6b)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- drivers/acpi/processor_idle.c:acpi_safe_halt
In drivers/xen/preempt.c (ffffffff814c764a)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- drivers/xen/preempt.c:xen_maybe_preempt_hcall
In drivers/tty/tty_io.c (ffffffff814dff43)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_write
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
In drivers/tty/n_tty.c (ffffffff814e573a)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_read
In drivers/tty/tty_ioctl.c (ffffffff814e8add)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- drivers/tty/tty_ioctl.c:set_termiox
In drivers/tty/tty_port.c (ffffffff814eb5cd)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_block_til_ready
In drivers/tty/serial/serial_core.c (ffffffff81500647)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_wait_until_sent
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
In drivers/char/mem.c (ffffffff81510fd5)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- drivers/char/mem.c:read_iter_zero
In drivers/char/random.c (ffffffff815135bb)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- drivers/char/random.c:extract_entropy_user
- drivers/char/random.c:extract_entropy_user
- drivers/char/random.c:SyS_getrandom
In drivers/char/hpet.c (ffffffff8151948b)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_read
In drivers/char/hw_random/core.c (ffffffff8151a6d2)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:rng_dev_read
- drivers/char/hw_random/core.c:rng_dev_read
In drivers/gpu/vga/vgaarb.c (ffffffff8153fb92)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- drivers/gpu/vga/vgaarb.c:vga_get
In drivers/base/power/wakeup.c (ffffffff8155c7df)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:pm_get_wakeup_count
In drivers/dma-buf/fence.c (ffffffff815a4634)
Location: include/linux/thread_info.h:89
Inline: True
In drivers/net/ppp/ppp_generic.c (ffffffff815f56e1)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- drivers/net/ppp/ppp_generic.c:ppp_read
In drivers/usb/core/devio.c (ffffffff81619ea8)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- drivers/usb/core/devio.c:reap_as
- drivers/usb/core/devio.c:usbdev_do_ioctl
In drivers/rtc/rtc-dev.c (ffffffff81675a63)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- drivers/rtc/rtc-dev.c:rtc_dev_read
In drivers/md/md.c (ffffffff8168f546)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- drivers/md/md.c:md_thread
- drivers/md/md.c:md_do_sync
In drivers/md/dm.c (ffffffff816a0393)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- drivers/md/dm.c:dm_get_live_table_for_ioctl
- drivers/md/dm.c:dm_wait_for_completion
In drivers/cpuidle/driver.c (ffffffff816bc081)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- drivers/cpuidle/driver.c:poll_idle
- drivers/cpuidle/driver.c:poll_idle
- drivers/cpuidle/driver.c:poll_idle
In net/socket.c (ffffffff816fdf8d)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- net/socket.c:sock_poll
- net/socket.c:sock_poll
In net/core/sock.c (ffffffff81702735)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- net/core/sock.c:sock_alloc_send_pskb
- net/core/sock.c:sock_alloc_send_pskb
In net/core/datagram.c (ffffffff8170cc1b)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- net/core/datagram.c:__skb_recv_datagram
- net/core/datagram.c:__skb_recv_datagram
- net/core/datagram.c:__skb_recv_datagram
- net/core/datagram.c:__skb_recv_datagram
In net/core/stream.c (ffffffff8170dea9)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- net/core/stream.c:sk_stream_wait_connect
- net/core/stream.c:sk_stream_wait_memory
In net/core/ethtool.c (ffffffff81721e32)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
In net/sched/sch_generic.c (ffffffff81741701)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- net/sched/sch_generic.c:__qdisc_run
In net/netlink/af_netlink.c (ffffffff8174e42a)
Location: include/linux/thread_info.h:89
Inline: True
In net/ipv4/inetpeer.c (ffffffff81757dbc)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- net/ipv4/inetpeer.c:inetpeer_gc_worker
In net/ipv4/inet_connection_sock.c (ffffffff8176502e)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- net/ipv4/inet_connection_sock.c:inet_csk_accept
In net/ipv4/tcp.c (ffffffff8176637c)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_splice_read
- net/ipv4/tcp.c:tcp_splice_read
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg
In net/ipv4/af_inet.c (ffffffff81793700)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- net/ipv4/af_inet.c:__inet_stream_connect
- net/ipv4/af_inet.c:__inet_stream_connect
In net/unix/af_unix.c (ffffffff817bfaa8)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_connect
- net/unix/af_unix.c:unix_dgram_sendmsg
In net/packet/af_packet.c (ffffffff81807be2)
Location: include/linux/thread_info.h:89
Inline: True
Inline callers:
- net/packet/af_packet.c:tpacket_snd
4.8
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/entry/common.c (ffffffff810033c8)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- arch/x86/entry/common.c:syscall_trace_enter
- arch/x86/entry/common.c:syscall_trace_enter
- arch/x86/entry/common.c:tracehook_report_syscall_exit
In arch/x86/entry/vdso/vma.c (ffffffff8100436f)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- arch/x86/entry/vdso/vma.c:compat_arch_setup_additional_pages
In arch/x86/entry/vsyscall/vsyscall_64.c (ffffffff81004a73)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- arch/x86/entry/vsyscall/vsyscall_64.c:emulate_vsyscall
In arch/x86/events/core.c (ffffffff810078df)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- arch/x86/events/core.c:perf_callchain_user
- arch/x86/events/core.c:perf_callchain_user
- arch/x86/events/core.c:perf_callchain_user
In arch/x86/events/intel/ds.c (ffffffff8100f147)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- arch/x86/events/intel/ds.c:intel_pmu_pebs_fixup_ip
In arch/x86/events/intel/lbr.c (ffffffff81010c96)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- arch/x86/events/intel/lbr.c:branch_type
In arch/x86/kernel/process_64.c (ffffffff8102c483)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- arch/x86/kernel/process_64.c:compat_start_thread
- arch/x86/kernel/process_64.c:copy_thread_tls
In arch/x86/kernel/signal.c (ffffffff8102d588)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- arch/x86/kernel/signal.c:do_signal
- arch/x86/kernel/signal.c:do_signal
- arch/x86/kernel/signal.c:do_signal
In arch/x86/kernel/signal_compat.c (ffffffff8102ded8)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- arch/x86/kernel/signal_compat.c:copy_siginfo_to_user32
In arch/x86/kernel/sys_x86_64.c (ffffffff81033442)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- arch/x86/kernel/sys_x86_64.c:arch_get_unmapped_area_topdown
- arch/x86/kernel/sys_x86_64.c:arch_get_unmapped_area_topdown
- arch/x86/kernel/sys_x86_64.c:arch_get_unmapped_area_topdown
- arch/x86/kernel/sys_x86_64.c:arch_get_unmapped_area
- arch/x86/kernel/sys_x86_64.c:arch_get_unmapped_area
In arch/x86/kernel/process.c (ffffffff81038043)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- arch/x86/kernel/process.c:mwait_idle
- arch/x86/kernel/process.c:mwait_idle
- arch/x86/kernel/process.c:__switch_to_xtra
- arch/x86/kernel/process.c:__switch_to_xtra
- arch/x86/kernel/process.c:__switch_to_xtra
- arch/x86/kernel/process.c:__switch_to_xtra
- arch/x86/kernel/process.c:__switch_to_xtra
- arch/x86/kernel/process.c:__switch_to_xtra
- arch/x86/kernel/process.c:__switch_to_xtra
- arch/x86/kernel/process.c:__switch_to_xtra
- arch/x86/kernel/process.c:__switch_to_xtra
- arch/x86/kernel/process.c:get_tsc_mode
In arch/x86/kernel/ptrace.c (ffffffff8103cc25)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- arch/x86/kernel/ptrace.c:compat_arch_ptrace
- arch/x86/kernel/ptrace.c:compat_arch_ptrace
- arch/x86/kernel/ptrace.c:compat_arch_ptrace
- arch/x86/kernel/ptrace.c:compat_arch_ptrace
- arch/x86/kernel/ptrace.c:getreg32
- arch/x86/kernel/ptrace.c:arch_ptrace
- arch/x86/kernel/ptrace.c:arch_ptrace
- arch/x86/kernel/ptrace.c:arch_ptrace
- arch/x86/kernel/ptrace.c:arch_ptrace
- arch/x86/kernel/ptrace.c:set_flags
In arch/x86/kernel/step.c (ffffffff8103dcc1)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- arch/x86/kernel/step.c:user_disable_single_step
- arch/x86/kernel/step.c:enable_step
- arch/x86/kernel/step.c:enable_step
- arch/x86/kernel/step.c:enable_step
In arch/x86/kernel/acpi/cstate.c (ffffffff81050277)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- arch/x86/kernel/acpi/cstate.c:acpi_processor_ffh_cstate_enter
- arch/x86/kernel/acpi/cstate.c:acpi_processor_ffh_cstate_enter
- arch/x86/kernel/acpi/cstate.c:acpi_processor_ffh_cstate_enter
In arch/x86/kernel/kprobes/core.c (ffffffff8105f4c9)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- arch/x86/kernel/kprobes/core.c:resume_execution
In arch/x86/kernel/kgdb.c (ffffffff81061472)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- arch/x86/kernel/kgdb.c:__kgdb_notify
In arch/x86/kernel/uprobes.c (ffffffff81065b41)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- arch/x86/kernel/uprobes.c:arch_uprobe_pre_xol
In arch/x86/kernel/perf_regs.c (ffffffff81065ffd)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- arch/x86/kernel/perf_regs.c:perf_reg_abi
In arch/x86/mm/fault.c (ffffffff8106b5e3)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- arch/x86/mm/fault.c:__do_page_fault
- arch/x86/mm/fault.c:mm_fault_error
In arch/x86/mm/mmap.c (ffffffff8106f422)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- arch/x86/mm/mmap.c:arch_pick_mmap_layout
- arch/x86/mm/mmap.c:arch_pick_mmap_layout
- arch/x86/mm/mmap.c:arch_pick_mmap_layout
- arch/x86/mm/mmap.c:arch_pick_mmap_layout
- arch/x86/mm/mmap.c:arch_mmap_rnd
In arch/x86/mm/hugetlbpage.c (ffffffff810734cd)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- arch/x86/mm/hugetlbpage.c:hugetlb_get_unmapped_area
- arch/x86/mm/hugetlbpage.c:hugetlb_get_unmapped_area
- arch/x86/mm/hugetlbpage.c:hugetlb_get_unmapped_area
- arch/x86/mm/hugetlbpage.c:hugetlb_get_unmapped_area
- arch/x86/mm/hugetlbpage.c:hugetlb_get_unmapped_area
In arch/x86/mm/mpx.c (ffffffff81076da1)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- arch/x86/mm/mpx.c:mpx_generate_siginfo
In kernel/fork.c (ffffffff81081401)
Location: include/linux/thread_info.h:90
Inline: True
In kernel/exit.c (ffffffff8108665d)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- kernel/exit.c:do_wait
- kernel/exit.c:do_exit
In kernel/softirq.c (ffffffff81088a9d)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- kernel/softirq.c:irq_exit
- kernel/softirq.c:__do_softirq
In kernel/ptrace.c (ffffffff8108e42b)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_peek_siginfo
In kernel/signal.c (ffffffff81093be1)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- kernel/signal.c:sigsuspend
- kernel/signal.c:sigsuspend
- kernel/signal.c:sys_pause
- kernel/signal.c:__set_task_blocked
- kernel/signal.c:exit_signals
- kernel/signal.c:retarget_shared_pending
- kernel/signal.c:complete_signal
- kernel/signal.c:complete_signal
- kernel/signal.c:task_set_jobctl_pending
In kernel/sys.c (ffffffff810965ab)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- kernel/sys.c:prctl_set_mm
In kernel/kthread.c (ffffffff810a3af1)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- kernel/kthread.c:kthread_create_on_node
In kernel/sched/core.c (ffffffff8189ab45)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- kernel/sched/core.c:preempt_schedule_irq
- kernel/sched/core.c:preempt_schedule_common
- kernel/sched/core.c:schedule
- kernel/sched/core.c:__schedule
- kernel/sched/core.c:scheduler_ipi
- kernel/sched/core.c:scheduler_ipi
- kernel/sched/core.c:scheduler_ipi
- kernel/sched/core.c:check_preempt_curr
- kernel/sched/core.c:resched_curr
In kernel/sched/fair.c (ffffffff810c1bb4)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- kernel/sched/fair.c:run_rebalance_domains
- kernel/sched/fair.c:check_preempt_wakeup
In kernel/sched/rt.c (ffffffff810c28e0)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- kernel/sched/rt.c:check_preempt_curr_rt
In kernel/sched/deadline.c (ffffffff810c4e3b)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- kernel/sched/deadline.c:check_preempt_curr_dl
In kernel/sched/wait.c (ffffffff8189b1a2)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- kernel/sched/wait.c:bit_wait_io_timeout
- kernel/sched/wait.c:bit_wait_timeout
- kernel/sched/wait.c:bit_wait_io
- kernel/sched/wait.c:bit_wait
- kernel/sched/wait.c:prepare_to_wait_event
In kernel/sched/swait.c (ffffffff810c75f7)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- kernel/sched/swait.c:prepare_to_swait_event
In kernel/sched/completion.c (ffffffff8189b538)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- kernel/sched/completion.c:wait_for_completion_killable_timeout
- kernel/sched/completion.c:wait_for_completion_killable
- kernel/sched/completion.c:wait_for_completion_interruptible_timeout
- kernel/sched/completion.c:wait_for_completion_interruptible
In kernel/sched/idle.c (ffffffff810c7cbc)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- kernel/sched/idle.c:cpu_startup_entry
- kernel/sched/idle.c:cpu_startup_entry
- kernel/sched/idle.c:cpu_startup_entry
In kernel/locking/mutex.c (ffffffff8189befc)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- kernel/locking/mutex.c:__ww_mutex_lock_interruptible_slowpath
- kernel/locking/mutex.c:__mutex_lock_interruptible_slowpath
- kernel/locking/mutex.c:__mutex_lock_killable_slowpath
- kernel/locking/mutex.c:mutex_optimistic_spin
- kernel/locking/mutex.c:mutex_optimistic_spin
- kernel/locking/mutex.c:mutex_optimistic_spin
In kernel/locking/semaphore.c (ffffffff8189cc6c)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- kernel/locking/semaphore.c:__down_killable
- kernel/locking/semaphore.c:__down_interruptible
In kernel/locking/osq_lock.c (ffffffff810cecf3)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- kernel/locking/osq_lock.c:osq_lock
In kernel/locking/rtmutex.c (ffffffff8189cff4)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- kernel/locking/rtmutex.c:__rt_mutex_slowlock
In kernel/locking/rwsem-xadd.c (ffffffff8189d903)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- kernel/locking/rwsem-xadd.c:rwsem_down_write_failed_killable
- kernel/locking/rwsem-xadd.c:rwsem_down_write_failed_killable
- kernel/locking/rwsem-xadd.c:rwsem_down_write_failed_killable
- kernel/locking/rwsem-xadd.c:rwsem_down_write_failed
- kernel/locking/rwsem-xadd.c:rwsem_down_write_failed
- kernel/locking/rwsem-xadd.c:rwsem_spin_on_owner
In kernel/rcu/update.c (ffffffff810e973b)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- kernel/rcu/update.c:rcu_tasks_kthread
- kernel/rcu/update.c:rcu_tasks_kthread
In kernel/rcu/tree.c (ffffffff810ed680)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- kernel/rcu/tree.c:rcu_process_callbacks
- kernel/rcu/tree.c:rcu_gp_kthread
- kernel/rcu/tree.c:rcu_gp_kthread
In kernel/freezer.c (ffffffff810f0802)
Location: include/linux/thread_info.h:90
Inline: True
In kernel/time/timer.c (ffffffff810f3d5b)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- kernel/time/timer.c:msleep_interruptible
In kernel/time/hrtimer.c (ffffffff8189e347)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- kernel/time/hrtimer.c:do_nanosleep
In kernel/time/posix-cpu-timers.c (ffffffff810fa657)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:do_cpu_nanosleep
In kernel/time/alarmtimer.c (ffffffff8110273d)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- kernel/time/alarmtimer.c:alarmtimer_do_nsleep
In kernel/time/tick-sched.c (ffffffff81105a66)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- kernel/time/tick-sched.c:__tick_nohz_idle_enter
In kernel/futex.c (ffffffff81107dd3)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- kernel/futex.c:futex_wait
In kernel/compat.c (ffffffff8111790b)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- kernel/compat.c:compat_alloc_user_space
In kernel/cpuset.c (ffffffff811255f7)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- kernel/cpuset.c:__cpuset_node_allowed
In kernel/seccomp.c (ffffffff81143d42)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- kernel/seccomp.c:__seccomp_filter
In kernel/trace/ring_buffer.c (ffffffff81152f76)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- kernel/trace/ring_buffer.c:ring_buffer_wait
In kernel/trace/trace.c (ffffffff811531df)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- kernel/trace/trace.c:tracing_generic_entry_update
In kernel/events/core.c (ffffffff8119568f)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- kernel/events/core.c:perf_prepare_sample
- kernel/events/core.c:perf_prepare_sample
In kernel/events/uprobes.c (ffffffff8119b19a)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_deny_signal
- kernel/events/uprobes.c:__create_xol_area
- kernel/events/uprobes.c:uprobe_mmap
In mm/filemap.c (ffffffff811a008d)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- mm/filemap.c:generic_perform_write
In mm/oom_kill.c (ffffffff811a5c87)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- mm/oom_kill.c:pagefault_out_of_memory
In mm/page_alloc.c (ffffffff811ac7e3)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- mm/page_alloc.c:alloc_contig_range
- mm/page_alloc.c:__alloc_pages_slowpath
- mm/page_alloc.c:warn_alloc_failed
In mm/page-writeback.c (ffffffff811ae1be)
Location: include/linux/thread_info.h:90
Inline: True
In mm/vmscan.c (ffffffff811b8415)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- mm/vmscan.c:throttle_direct_reclaim
- mm/vmscan.c:throttle_direct_reclaim
- mm/vmscan.c:shrink_inactive_list
In mm/shmem.c (ffffffff811c2df0)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_add_seals
- mm/shmem.c:shmem_add_seals
- mm/shmem.c:shmem_partial_swap_usage
In mm/compaction.c (ffffffff811d2286)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- mm/compaction.c:try_to_compact_pages
- mm/compaction.c:try_to_compact_pages
- mm/compaction.c:compact_zone
- mm/compaction.c:compact_zone
- mm/compaction.c:compaction_alloc
- mm/compaction.c:isolate_migratepages_block
- mm/compaction.c:isolate_migratepages_block
In mm/gup.c (ffffffff811d574c)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- mm/gup.c:__get_user_pages
- mm/gup.c:__get_user_pages
In mm/memory.c (ffffffff811dcc93)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- mm/memory.c:copy_page_range
- mm/memory.c:tlb_gather_mmu
In mm/mlock.c (ffffffff811dfadc)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- mm/mlock.c:SyS_mlockall
In mm/mmap.c (ffffffff811e4483)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:do_munmap
- mm/mmap.c:do_munmap
In mm/mremap.c (ffffffff811e6321)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- mm/mremap.c:SyS_mremap
- mm/mremap.c:SyS_mremap
In mm/swapfile.c (ffffffff811f3582)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- mm/swapfile.c:try_to_unuse
In mm/hugetlb.c (ffffffff811fda75)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:set_max_huge_pages
In mm/mempolicy.c (ffffffff81201c1f)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- mm/mempolicy.c:mpol_shared_policy_init
In mm/ksm.c (ffffffff812034df)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- mm/ksm.c:unmerge_ksm_pages
In mm/memory_hotplug.c (ffffffff81893e6b)
Location: include/linux/thread_info.h:90
Inline: True
In mm/khugepaged.c (ffffffff8121c7a8)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- mm/khugepaged.c:khugepaged
In mm/memcontrol.c (ffffffff81222a91)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- mm/memcontrol.c:memory_max_write
- mm/memcontrol.c:mem_cgroup_write
- mm/memcontrol.c:mem_cgroup_write
- mm/memcontrol.c:mem_cgroup_force_empty_write
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:try_charge
In mm/userfaultfd.c (ffffffff8122d917)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic
In fs/read_write.c (ffffffff812320a3)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- fs/read_write.c:vfs_dedupe_file_range
In fs/exec.c (ffffffff8123b401)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- fs/exec.c:setup_new_exec
In fs/pipe.c (ffffffff8123bc55)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- fs/pipe.c:wait_for_partner
- fs/pipe.c:pipe_write
- fs/pipe.c:pipe_read
In fs/ioctl.c (ffffffff81247425)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- fs/ioctl.c:__generic_block_fiemap
In fs/readdir.c (ffffffff8124802e)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- fs/readdir.c:filldir64
- fs/readdir.c:filldir
In fs/select.c (ffffffff8124a383)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- fs/select.c:SyS_ppoll
- fs/select.c:do_sys_poll
- fs/select.c:do_sys_poll
- fs/select.c:SyS_pselect6
- fs/select.c:core_sys_select
- fs/select.c:do_select
- fs/select.c:do_select
In fs/dcache.c (ffffffff8124b0fa)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- fs/dcache.c:select_collect
In fs/inode.c (ffffffff8125144b)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- fs/inode.c:evict_inodes
In fs/namespace.c (ffffffff81257221)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- fs/namespace.c:copy_mount_options
In fs/fs-writeback.c (ffffffff81263724)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- fs/fs-writeback.c:writeback_sb_inodes
In fs/splice.c (ffffffff81265a05)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- fs/splice.c:splice_to_pipe
In fs/buffer.c (ffffffff8126e54c)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- fs/buffer.c:cont_write_begin
In fs/notify/inotify/inotify_user.c (ffffffff8127a55c)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- fs/notify/inotify/inotify_user.c:inotify_read
In fs/notify/fanotify/fanotify_user.c (ffffffff8127b84c)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify_user.c:fanotify_read
In fs/eventpoll.c (ffffffff8127f636)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- fs/eventpoll.c:compat_SyS_epoll_pwait
- fs/eventpoll.c:SyS_epoll_pwait
- fs/eventpoll.c:ep_poll
In fs/signalfd.c (ffffffff8127fe12)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- fs/signalfd.c:signalfd_read
In fs/timerfd.c (ffffffff81280d13)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- fs/timerfd.c:timerfd_read
In fs/eventfd.c (ffffffff81281f63)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_write
- fs/eventfd.c:eventfd_ctx_read
In fs/userfaultfd.c (ffffffff81282690)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
In fs/aio.c (ffffffff812849c1)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- fs/aio.c:read_events
In fs/compat.c (ffffffff81291ca0)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- fs/compat.c:compat_SyS_ppoll
- fs/compat.c:compat_SyS_pselect6
- fs/compat.c:compat_core_sys_select
- fs/compat.c:compat_filldir64
- fs/compat.c:compat_filldir
In fs/binfmt_elf.c (ffffffff81293afe)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:elf_map
In fs/compat_binfmt_elf.c (ffffffff8129675a)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:create_elf_tables
In fs/coredump.c (ffffffff8129a68b)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- fs/coredump.c:dump_emit
- fs/coredump.c:do_coredump
In fs/ext4/dir.c (ffffffff812be35d)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- fs/ext4/dir.c:ext4_readdir
In fs/ext4/namei.c (ffffffff812d2a30)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- fs/ext4/namei.c:ext4_htree_fill_tree
In fs/ext4/mballoc.c (ffffffff8130562e)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- fs/ext4/mballoc.c:ext4_trim_fs
- fs/ext4/mballoc.c:ext4_trim_fs
In fs/jbd2/checkpoint.c (ffffffff8131adcc)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- fs/jbd2/checkpoint.c:__jbd2_journal_clean_checkpoint_list
- fs/jbd2/checkpoint.c:__jbd2_journal_clean_checkpoint_list
- fs/jbd2/checkpoint.c:journal_clean_one_cp_list
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
In fs/hugetlbfs/inode.c (ffffffff81328712)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlbfs_fallocate
In fs/ecryptfs/read_write.c (ffffffff81338bb6)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- fs/ecryptfs/read_write.c:ecryptfs_write
In fs/fuse/dev.c (ffffffff81345153)
Location: include/linux/thread_info.h:90
Inline: True
In ipc/msg.c (ffffffff8135b6db)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgsnd
In ipc/sem.c (ffffffff8135d776)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- ipc/sem.c:SYSC_semtimedop
In ipc/mqueue.c (ffffffff813619e3)
Location: include/linux/thread_info.h:90
Inline: True
In security/keys/gc.c (ffffffff81363d5b)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- security/keys/gc.c:key_garbage_collector
In security/selinux/hooks.c (ffffffff8137ac36)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_bprm_committed_creds
In crypto/api.c (ffffffff813d92ce)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- crypto/api.c:crypto_alloc_tfm
- crypto/api.c:crypto_alloc_base
In crypto/algboss.c (ffffffff813e1db7)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- crypto/algboss.c:cryptomgr_probe
In block/blk-core.c (ffffffff813ffa27)
Location: include/linux/thread_info.h:90
Inline: True
In arch/x86/lib/usercopy.c (ffffffff8143e7ee)
Location: include/linux/thread_info.h:90
Inline: True
In lib/percpu_ida.c (ffffffff814470bd)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- lib/percpu_ida.c:percpu_ida_alloc
In drivers/pci/access.c (ffffffff81479e7b)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- drivers/pci/access.c:pci_vpd_wait
In drivers/pci/hotplug/cpci_hotplug_core.c (ffffffff81499e50)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- drivers/pci/hotplug/cpci_hotplug_core.c:poll_thread
In drivers/idle/intel_idle.c (ffffffff814c7921)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- drivers/idle/intel_idle.c:intel_idle_freeze
- drivers/idle/intel_idle.c:intel_idle_freeze
- drivers/idle/intel_idle.c:intel_idle_freeze
- drivers/idle/intel_idle.c:intel_idle
- drivers/idle/intel_idle.c:intel_idle
- drivers/idle/intel_idle.c:intel_idle
In drivers/acpi/processor_idle.c (ffffffff814fc506)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- drivers/acpi/processor_idle.c:acpi_safe_halt
In drivers/xen/preempt.c (ffffffff81517edb)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- drivers/xen/preempt.c:xen_maybe_preempt_hcall
In drivers/tty/tty_io.c (ffffffff81533bb4)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_write
In drivers/tty/n_tty.c (ffffffff8153698f)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_read
In drivers/tty/tty_ioctl.c (ffffffff81539bfd)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- drivers/tty/tty_ioctl.c:set_termiox
In drivers/tty/tty_port.c (ffffffff8153c7b2)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_block_til_ready
In drivers/tty/serial/serial_core.c (ffffffff81553c54)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_wait_until_sent
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
In drivers/char/mem.c (ffffffff81563555)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- drivers/char/mem.c:read_iter_zero
In drivers/char/random.c (ffffffff8156821e)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- drivers/char/random.c:SyS_getrandom
- drivers/char/random.c:urandom_read
- drivers/char/random.c:urandom_read
In drivers/char/hpet.c (ffffffff8156c19a)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_read
In drivers/char/hw_random/core.c (ffffffff8156d3ed)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:rng_dev_read
- drivers/char/hw_random/core.c:rng_dev_read
In drivers/base/power/wakeup.c (ffffffff815aeaa6)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:pm_get_wakeup_count
In drivers/dma-buf/fence.c (ffffffff815fb70f)
Location: include/linux/thread_info.h:90
Inline: True
In drivers/gpu/vga/vgaarb.c (ffffffff81640941)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- drivers/gpu/vga/vgaarb.c:vga_get
In drivers/net/tun.c (ffffffff8164eb8c)
Location: include/linux/thread_info.h:90
Inline: True
In drivers/net/ppp/ppp_generic.c (ffffffff8165541d)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- drivers/net/ppp/ppp_generic.c:ppp_read
In drivers/usb/core/devio.c (ffffffff8167d243)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:reap_as
In drivers/rtc/rtc-dev.c (ffffffff816d62f7)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- drivers/rtc/rtc-dev.c:rtc_dev_read
In drivers/md/md.c (ffffffff816f3911)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_thread
In drivers/md/dm.c (ffffffff817025cd)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- drivers/md/dm.c:dm_wait_for_completion
- drivers/md/dm.c:dm_grab_bdev_for_ioctl
In drivers/cpuidle/driver.c (ffffffff8171d991)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- drivers/cpuidle/driver.c:poll_idle
- drivers/cpuidle/driver.c:poll_idle
- drivers/cpuidle/driver.c:poll_idle
In net/socket.c (ffffffff81763521)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- net/socket.c:sock_poll
- net/socket.c:sock_poll
In net/core/sock.c (ffffffff8176997d)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- net/core/sock.c:sock_alloc_send_pskb
- net/core/sock.c:sock_alloc_send_pskb
In net/core/datagram.c (ffffffff81774472)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- net/core/datagram.c:__skb_try_recv_datagram
- net/core/datagram.c:__skb_try_recv_datagram
- net/core/datagram.c:__skb_wait_for_more_packets
In net/core/stream.c (ffffffff81775c16)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- net/core/stream.c:sk_stream_wait_memory
- net/core/stream.c:sk_stream_wait_connect
In net/core/dev.c (ffffffff8178344e)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- net/core/dev.c:sk_busy_loop
In net/core/ethtool.c (ffffffff8178ba36)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
In net/sched/sch_generic.c (ffffffff817ae4e4)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- net/sched/sch_generic.c:__qdisc_run
In net/netlink/af_netlink.c (ffffffff817ba5d5)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- net/netlink/af_netlink.c:netlink_attachskb
In net/ipv4/inetpeer.c (ffffffff817c406a)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- net/ipv4/inetpeer.c:inetpeer_gc_worker
In net/ipv4/inet_connection_sock.c (ffffffff817d15ae)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- net/ipv4/inet_connection_sock.c:inet_csk_accept
In net/ipv4/tcp.c (ffffffff817d36a5)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_splice_read
- net/ipv4/tcp.c:tcp_splice_read
In net/ipv4/af_inet.c (ffffffff81800f09)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- net/ipv4/af_inet.c:__inet_stream_connect
- net/ipv4/af_inet.c:__inet_stream_connect
In net/unix/af_unix.c (ffffffff8182c9bd)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_stream_connect
In net/packet/af_packet.c (ffffffff81879483)
Location: include/linux/thread_info.h:90
Inline: True
Inline callers:
- net/packet/af_packet.c:tpacket_snd
4.10
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/entry/common.c (ffffffff810033a7)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- arch/x86/entry/common.c:syscall_trace_enter
- arch/x86/entry/common.c:syscall_trace_enter
- arch/x86/entry/common.c:tracehook_report_syscall_exit
In arch/x86/entry/vdso/vma.c (ffffffff810043ef)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- arch/x86/entry/vdso/vma.c:compat_arch_setup_additional_pages
In arch/x86/entry/vsyscall/vsyscall_64.c (ffffffff81004af3)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- arch/x86/entry/vsyscall/vsyscall_64.c:emulate_vsyscall
In arch/x86/events/core.c (ffffffff8100792a)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- arch/x86/events/core.c:perf_callchain_user
- arch/x86/events/core.c:perf_callchain_user
- arch/x86/events/core.c:perf_callchain_user
In arch/x86/events/intel/ds.c (ffffffff8100f207)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- arch/x86/events/intel/ds.c:intel_pmu_pebs_fixup_ip
In arch/x86/events/intel/lbr.c (ffffffff81010e06)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- arch/x86/events/intel/lbr.c:branch_type
In arch/x86/kernel/process_64.c (ffffffff8102c473)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- arch/x86/kernel/process_64.c:compat_start_thread
- arch/x86/kernel/process_64.c:copy_thread_tls
In arch/x86/kernel/signal.c (ffffffff8102d429)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- arch/x86/kernel/signal.c:do_signal
In arch/x86/kernel/sys_x86_64.c (ffffffff81033092)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- arch/x86/kernel/sys_x86_64.c:arch_get_unmapped_area_topdown
- arch/x86/kernel/sys_x86_64.c:arch_get_unmapped_area_topdown
- arch/x86/kernel/sys_x86_64.c:arch_get_unmapped_area_topdown
- arch/x86/kernel/sys_x86_64.c:arch_get_unmapped_area
- arch/x86/kernel/sys_x86_64.c:arch_get_unmapped_area
In arch/x86/kernel/process.c (ffffffff818d3ba5)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- arch/x86/kernel/process.c:mwait_idle
- arch/x86/kernel/process.c:mwait_idle
- arch/x86/kernel/process.c:__switch_to_xtra
- arch/x86/kernel/process.c:__switch_to_xtra
- arch/x86/kernel/process.c:__switch_to_xtra
- arch/x86/kernel/process.c:__switch_to_xtra
- arch/x86/kernel/process.c:__switch_to_xtra
- arch/x86/kernel/process.c:__switch_to_xtra
- arch/x86/kernel/process.c:__switch_to_xtra
- arch/x86/kernel/process.c:__switch_to_xtra
- arch/x86/kernel/process.c:__switch_to_xtra
- arch/x86/kernel/process.c:get_tsc_mode
In arch/x86/kernel/ptrace.c (ffffffff8103bf42)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- arch/x86/kernel/ptrace.c:getreg32
- arch/x86/kernel/ptrace.c:set_flags
In arch/x86/kernel/step.c (ffffffff8103d585)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- arch/x86/kernel/step.c:user_disable_single_step
- arch/x86/kernel/step.c:enable_step
- arch/x86/kernel/step.c:enable_step
- arch/x86/kernel/step.c:enable_step
In arch/x86/kernel/acpi/cstate.c (ffffffff818d3d0b)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- arch/x86/kernel/acpi/cstate.c:acpi_processor_ffh_cstate_enter
- arch/x86/kernel/acpi/cstate.c:acpi_processor_ffh_cstate_enter
- arch/x86/kernel/acpi/cstate.c:acpi_processor_ffh_cstate_enter
In arch/x86/kernel/kprobes/core.c (ffffffff81062569)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- arch/x86/kernel/kprobes/core.c:resume_execution
In arch/x86/kernel/kgdb.c (ffffffff81064522)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- arch/x86/kernel/kgdb.c:__kgdb_notify
In arch/x86/kernel/uprobes.c (ffffffff8106906d)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- arch/x86/kernel/uprobes.c:arch_uprobe_pre_xol
In arch/x86/kernel/perf_regs.c (ffffffff81069525)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- arch/x86/kernel/perf_regs.c:perf_reg_abi
In arch/x86/mm/fault.c (ffffffff8106f211)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- arch/x86/mm/fault.c:__do_page_fault
- arch/x86/mm/fault.c:mm_fault_error
In arch/x86/mm/mmap.c (ffffffff81073082)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- arch/x86/mm/mmap.c:arch_pick_mmap_layout
- arch/x86/mm/mmap.c:arch_pick_mmap_layout
- arch/x86/mm/mmap.c:arch_pick_mmap_layout
- arch/x86/mm/mmap.c:arch_pick_mmap_layout
- arch/x86/mm/mmap.c:arch_mmap_rnd
In arch/x86/mm/hugetlbpage.c (ffffffff81077071)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- arch/x86/mm/hugetlbpage.c:hugetlb_get_unmapped_area
- arch/x86/mm/hugetlbpage.c:hugetlb_get_unmapped_area
- arch/x86/mm/hugetlbpage.c:hugetlb_get_unmapped_area
- arch/x86/mm/hugetlbpage.c:hugetlb_get_unmapped_area
- arch/x86/mm/hugetlbpage.c:hugetlb_get_unmapped_area
In arch/x86/mm/mpx.c (ffffffff8107a951)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- arch/x86/mm/mpx.c:mpx_generate_siginfo
In kernel/fork.c (ffffffff81085e5c)
Location: include/linux/thread_info.h:61
Inline: True
In kernel/exit.c (ffffffff8108b5c6)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- kernel/exit.c:do_wait
- kernel/exit.c:do_exit
In kernel/softirq.c (ffffffff8108d9dd)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- kernel/softirq.c:irq_exit
- kernel/softirq.c:__do_softirq
In kernel/ptrace.c (ffffffff81092fc9)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_peek_siginfo
In kernel/signal.c (ffffffff81098bdd)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- kernel/signal.c:sigsuspend
- kernel/signal.c:sigsuspend
- kernel/signal.c:sys_pause
- kernel/signal.c:__set_task_blocked
- kernel/signal.c:exit_signals
- kernel/signal.c:retarget_shared_pending
- kernel/signal.c:complete_signal
- kernel/signal.c:complete_signal
- kernel/signal.c:task_set_jobctl_pending
In kernel/sys.c (ffffffff8109b56b)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- kernel/sys.c:prctl_set_mm
In kernel/kthread.c (ffffffff810a8bc1)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- kernel/kthread.c:__kthread_create_on_node
In kernel/sched/core.c (ffffffff818cf155)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- kernel/sched/core.c:preempt_schedule_irq
- kernel/sched/core.c:schedule
- kernel/sched/core.c:__schedule
- kernel/sched/core.c:scheduler_ipi
- kernel/sched/core.c:scheduler_ipi
- kernel/sched/core.c:scheduler_ipi
- kernel/sched/core.c:check_preempt_curr
- kernel/sched/core.c:resched_curr
In kernel/sched/fair.c (ffffffff810c7c09)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- kernel/sched/fair.c:run_rebalance_domains
- kernel/sched/fair.c:check_preempt_wakeup
In kernel/sched/rt.c (ffffffff810c895c)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- kernel/sched/rt.c:check_preempt_curr_rt
In kernel/sched/deadline.c (ffffffff810cae87)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- kernel/sched/deadline.c:check_preempt_curr_dl
In kernel/sched/wait.c (ffffffff818cf71e)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- kernel/sched/wait.c:bit_wait_io_timeout
- kernel/sched/wait.c:bit_wait_timeout
- kernel/sched/wait.c:bit_wait_io
- kernel/sched/wait.c:bit_wait
- kernel/sched/wait.c:prepare_to_wait_event
In kernel/sched/swait.c (ffffffff810cd4c3)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- kernel/sched/swait.c:prepare_to_swait_event
In kernel/sched/completion.c (ffffffff818cfb55)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- kernel/sched/completion.c:wait_for_completion_killable_timeout
- kernel/sched/completion.c:wait_for_completion_killable
- kernel/sched/completion.c:wait_for_completion_interruptible_timeout
- kernel/sched/completion.c:wait_for_completion_interruptible
In kernel/sched/idle.c (ffffffff810cdbf2)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- kernel/sched/idle.c:play_idle
- kernel/sched/idle.c:do_idle
- kernel/sched/idle.c:do_idle
- kernel/sched/idle.c:cpu_idle_poll
In kernel/locking/mutex.c (ffffffff818d1532)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- kernel/locking/mutex.c:__ww_mutex_lock_interruptible_slowpath
- kernel/locking/mutex.c:__mutex_lock_interruptible_slowpath
- kernel/locking/mutex.c:__mutex_lock_killable_slowpath
- kernel/locking/mutex.c:mutex_optimistic_spin
- kernel/locking/mutex.c:mutex_optimistic_spin
- kernel/locking/mutex.c:mutex_spin_on_owner
In kernel/locking/semaphore.c (ffffffff818d1b48)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- kernel/locking/semaphore.c:__down_killable
- kernel/locking/semaphore.c:__down_interruptible
In kernel/locking/osq_lock.c (ffffffff810d592e)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- kernel/locking/osq_lock.c:osq_lock
In kernel/locking/rtmutex.c (ffffffff818d1ed1)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- kernel/locking/rtmutex.c:__rt_mutex_slowlock
In kernel/locking/rwsem-xadd.c (ffffffff818d27d3)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- kernel/locking/rwsem-xadd.c:rwsem_down_write_failed_killable
- kernel/locking/rwsem-xadd.c:rwsem_down_write_failed_killable
- kernel/locking/rwsem-xadd.c:rwsem_down_write_failed_killable
- kernel/locking/rwsem-xadd.c:rwsem_down_write_failed
- kernel/locking/rwsem-xadd.c:rwsem_down_write_failed
- kernel/locking/rwsem-xadd.c:rwsem_spin_on_owner
In kernel/rcu/update.c (ffffffff810f05e3)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- kernel/rcu/update.c:rcu_tasks_kthread
- kernel/rcu/update.c:rcu_tasks_kthread
In kernel/rcu/tree.c (ffffffff810f45f3)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- kernel/rcu/tree.c:rcu_process_callbacks
- kernel/rcu/tree.c:rcu_gp_kthread
- kernel/rcu/tree.c:rcu_gp_kthread
In kernel/freezer.c (ffffffff810f795e)
Location: include/linux/thread_info.h:61
Inline: True
In kernel/time/timer.c (ffffffff810faf08)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- kernel/time/timer.c:msleep_interruptible
In kernel/time/hrtimer.c (ffffffff818d31e2)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- kernel/time/hrtimer.c:do_nanosleep
In kernel/time/alarmtimer.c (ffffffff8110505a)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- kernel/time/alarmtimer.c:alarmtimer_do_nsleep
In kernel/time/posix-cpu-timers.c (ffffffff81107fd3)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:do_cpu_nanosleep
In kernel/time/tick-sched.c (ffffffff8110d1b6)
Location: include/linux/thread_info.h:61
Inline: True
In kernel/futex.c (ffffffff8110f5bf)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- kernel/futex.c:futex_wait
In kernel/compat.c (ffffffff8111f04b)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- kernel/compat.c:compat_alloc_user_space
In kernel/cpuset.c (ffffffff8112efde)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- kernel/cpuset.c:__cpuset_node_allowed
In kernel/seccomp.c (ffffffff8114dc0b)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- kernel/seccomp.c:__seccomp_filter
In kernel/trace/ring_buffer.c (ffffffff8115cf62)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- kernel/trace/ring_buffer.c:ring_buffer_wait
In kernel/trace/trace.c (ffffffff8115d2af)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- kernel/trace/trace.c:tracing_generic_entry_update
In kernel/events/core.c (ffffffff811a50ef)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- kernel/events/core.c:perf_prepare_sample
- kernel/events/core.c:perf_prepare_sample
In kernel/events/uprobes.c (ffffffff811aaba5)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_deny_signal
- kernel/events/uprobes.c:__create_xol_area
- kernel/events/uprobes.c:uprobe_mmap
In mm/filemap.c (ffffffff811af925)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- mm/filemap.c:generic_perform_write
- mm/filemap.c:generic_file_read_iter
- mm/filemap.c:__lock_page_killable
In mm/page_alloc.c (ffffffff811bcdb5)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- mm/page_alloc.c:alloc_contig_range
- mm/page_alloc.c:__alloc_pages_slowpath
- mm/page_alloc.c:warn_alloc
In mm/page-writeback.c (ffffffff811be879)
Location: include/linux/thread_info.h:61
Inline: True
In mm/vmscan.c (ffffffff811c8a4b)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- mm/vmscan.c:throttle_direct_reclaim
- mm/vmscan.c:throttle_direct_reclaim
- mm/vmscan.c:shrink_inactive_list
In mm/shmem.c (ffffffff811d2e45)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_add_seals
- mm/shmem.c:shmem_add_seals
- mm/shmem.c:shmem_partial_swap_usage
In mm/compaction.c (ffffffff811e2196)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- mm/compaction.c:try_to_compact_pages
- mm/compaction.c:try_to_compact_pages
- mm/compaction.c:compact_zone
- mm/compaction.c:compact_zone
- mm/compaction.c:compaction_alloc
- mm/compaction.c:isolate_migratepages_block
- mm/compaction.c:isolate_migratepages_block
In mm/gup.c (ffffffff811e5757)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- mm/gup.c:__get_user_pages
- mm/gup.c:__get_user_pages
In mm/memory.c (ffffffff811ec78f)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- mm/memory.c:copy_page_range
- mm/memory.c:tlb_gather_mmu
In mm/mlock.c (ffffffff811efa33)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- mm/mlock.c:SyS_mlockall
In mm/mmap.c (ffffffff811f44bf)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:do_munmap
- mm/mmap.c:do_munmap
In mm/mremap.c (ffffffff811f65f8)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- mm/mremap.c:SyS_mremap
- mm/mremap.c:SyS_mremap
In mm/swapfile.c (ffffffff81204039)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- mm/swapfile.c:try_to_unuse
In mm/hugetlb.c (ffffffff8120e566)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:__nr_hugepages_store_common
In mm/mempolicy.c (ffffffff8121373e)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- mm/mempolicy.c:mpol_shared_policy_init
In mm/ksm.c (ffffffff812154fb)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- mm/ksm.c:unmerge_ksm_pages
In mm/memory_hotplug.c (ffffffff818c8559)
Location: include/linux/thread_info.h:61
Inline: True
In mm/khugepaged.c (ffffffff8122e1c6)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- mm/khugepaged.c:khugepaged
In mm/memcontrol.c (ffffffff8123184d)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- mm/memcontrol.c:memory_max_write
- mm/memcontrol.c:mem_cgroup_write
- mm/memcontrol.c:mem_cgroup_write
- mm/memcontrol.c:mem_cgroup_force_empty_write
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:try_charge
In mm/userfaultfd.c (ffffffff8123fe39)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic
In fs/read_write.c (ffffffff81244414)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- fs/read_write.c:vfs_dedupe_file_range
In fs/exec.c (ffffffff8124e1e7)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- fs/exec.c:setup_new_exec
In fs/pipe.c (ffffffff8124e9f1)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- fs/pipe.c:wait_for_partner
- fs/pipe.c:pipe_write
- fs/pipe.c:pipe_read
In fs/ioctl.c (ffffffff8125a407)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- fs/ioctl.c:__generic_block_fiemap
In fs/readdir.c (ffffffff8125b06a)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- fs/readdir.c:filldir64
- fs/readdir.c:filldir
In fs/select.c (ffffffff8125d33a)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- fs/select.c:SyS_ppoll
- fs/select.c:do_sys_poll
- fs/select.c:do_sys_poll
- fs/select.c:SyS_pselect6
- fs/select.c:core_sys_select
- fs/select.c:do_select
- fs/select.c:do_select
In fs/dcache.c (ffffffff8125e0e6)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- fs/dcache.c:select_collect
In fs/inode.c (ffffffff8126454b)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- fs/inode.c:evict_inodes
In fs/namespace.c (ffffffff8126a6c1)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- fs/namespace.c:copy_mount_options
In fs/fs-writeback.c (ffffffff81276b72)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- fs/fs-writeback.c:writeback_sb_inodes
In fs/splice.c (ffffffff8127a44d)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- fs/splice.c:iter_file_splice_write
- fs/splice.c:__splice_from_pipe
In fs/buffer.c (ffffffff8128176a)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- fs/buffer.c:cont_write_begin
In fs/notify/inotify/inotify_user.c (ffffffff8128e106)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- fs/notify/inotify/inotify_user.c:inotify_read
In fs/notify/fanotify/fanotify_user.c (ffffffff8128f6bf)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify_user.c:fanotify_read
In fs/eventpoll.c (ffffffff812931ad)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- fs/eventpoll.c:compat_SyS_epoll_pwait
- fs/eventpoll.c:SyS_epoll_pwait
- fs/eventpoll.c:ep_poll
In fs/signalfd.c (ffffffff8129397d)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- fs/signalfd.c:signalfd_read
In fs/timerfd.c (ffffffff81294850)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- fs/timerfd.c:timerfd_read
In fs/eventfd.c (ffffffff81295a90)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_write
- fs/eventfd.c:eventfd_ctx_read
In fs/userfaultfd.c (ffffffff812961ad)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
In fs/aio.c (ffffffff8129866d)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- fs/aio.c:read_events
In fs/dax.c (ffffffff8129ab34)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- fs/dax.c:dax_iomap_actor
In fs/compat.c (ffffffff812a6a17)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- fs/compat.c:compat_SyS_ppoll
- fs/compat.c:compat_SyS_pselect6
- fs/compat.c:compat_core_sys_select
- fs/compat.c:compat_filldir64
- fs/compat.c:compat_filldir
In fs/binfmt_elf.c (ffffffff812a8856)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:elf_map
In fs/compat_binfmt_elf.c (ffffffff812ab32c)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:create_elf_tables
In fs/coredump.c (ffffffff812af211)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- fs/coredump.c:dump_emit
- fs/coredump.c:do_coredump
In fs/iomap.c (ffffffff812b0962)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- fs/iomap.c:iomap_write_begin
In fs/ext4/dir.c (ffffffff812d39a6)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- fs/ext4/dir.c:ext4_readdir
In fs/ext4/namei.c (ffffffff812e876e)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- fs/ext4/namei.c:ext4_htree_fill_tree
In fs/ext4/mballoc.c (ffffffff8131b5f0)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- fs/ext4/mballoc.c:ext4_trim_fs
- fs/ext4/mballoc.c:ext4_trim_fs
In fs/jbd2/checkpoint.c (ffffffff81330dbc)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- fs/jbd2/checkpoint.c:__jbd2_journal_clean_checkpoint_list
- fs/jbd2/checkpoint.c:__jbd2_journal_clean_checkpoint_list
- fs/jbd2/checkpoint.c:journal_clean_one_cp_list
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
In fs/hugetlbfs/inode.c (ffffffff8133e45b)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlbfs_fallocate
In fs/ecryptfs/read_write.c (ffffffff8134e948)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- fs/ecryptfs/read_write.c:ecryptfs_write
In fs/fuse/dev.c (ffffffff8135af0e)
Location: include/linux/thread_info.h:61
Inline: True
In ipc/msg.c (ffffffff81371ccc)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgsnd
In ipc/sem.c (ffffffff81373e36)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- ipc/sem.c:SYSC_semtimedop
In ipc/mqueue.c (ffffffff813781e0)
Location: include/linux/thread_info.h:61
Inline: True
In security/keys/gc.c (ffffffff8137a57b)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- security/keys/gc.c:key_garbage_collector
In security/selinux/hooks.c (ffffffff81391082)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_bprm_committed_creds
In crypto/api.c (ffffffff813f0bd6)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- crypto/api.c:crypto_alloc_tfm
- crypto/api.c:crypto_alloc_base
In crypto/algboss.c (ffffffff813fae23)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- crypto/algboss.c:cryptomgr_probe
In block/blk-mq.c (ffffffff81421f60)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_poll_hybrid_sleep
In arch/x86/lib/usercopy.c (ffffffff8145b84e)
Location: include/linux/thread_info.h:61
Inline: True
In lib/percpu_ida.c (ffffffff814658d8)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- lib/percpu_ida.c:percpu_ida_alloc
In drivers/pci/access.c (ffffffff8149b303)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- drivers/pci/access.c:pci_vpd_wait
In drivers/pci/hotplug/cpci_hotplug_core.c (ffffffff814bba3c)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- drivers/pci/hotplug/cpci_hotplug_core.c:poll_thread
In drivers/idle/intel_idle.c (ffffffff814e9846)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- drivers/idle/intel_idle.c:intel_idle_freeze
- drivers/idle/intel_idle.c:intel_idle_freeze
- drivers/idle/intel_idle.c:intel_idle_freeze
- drivers/idle/intel_idle.c:intel_idle
- drivers/idle/intel_idle.c:intel_idle
- drivers/idle/intel_idle.c:intel_idle
In drivers/acpi/processor_idle.c (ffffffff818d3fdc)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- drivers/acpi/processor_idle.c:acpi_safe_halt
In drivers/xen/preempt.c (ffffffff815443fb)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- drivers/xen/preempt.c:xen_maybe_preempt_hcall
In drivers/tty/tty_io.c (ffffffff815602e0)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_write
In drivers/tty/n_tty.c (ffffffff815630a7)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_read
In drivers/tty/tty_ioctl.c (ffffffff815662d4)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- drivers/tty/tty_ioctl.c:set_termiox
In drivers/tty/tty_port.c (ffffffff81568e0e)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_block_til_ready
In drivers/tty/serial/serial_core.c (ffffffff8158092e)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_wait_until_sent
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
In drivers/char/mem.c (ffffffff8158fcc1)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- drivers/char/mem.c:read_iter_zero
In drivers/char/random.c (ffffffff8159493a)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- drivers/char/random.c:SyS_getrandom
- drivers/char/random.c:urandom_read
- drivers/char/random.c:urandom_read
In drivers/char/hpet.c (ffffffff8159890b)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_read
In drivers/char/hw_random/core.c (ffffffff81599b59)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:rng_dev_read
- drivers/char/hw_random/core.c:rng_dev_read
In drivers/base/power/wakeup.c (ffffffff815dd8a7)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:pm_get_wakeup_count
In drivers/dma-buf/dma-fence.c (ffffffff816292f1)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
In drivers/gpu/vga/vgaarb.c (ffffffff81671a7e)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- drivers/gpu/vga/vgaarb.c:vga_get
In drivers/net/tun.c (ffffffff81680899)
Location: include/linux/thread_info.h:61
Inline: True
In drivers/net/ppp/ppp_generic.c (ffffffff816830f9)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- drivers/net/ppp/ppp_generic.c:ppp_read
In drivers/usb/core/devio.c (ffffffff816aafbb)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:reap_as
In drivers/rtc/rtc-dev.c (ffffffff81705fd3)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- drivers/rtc/rtc-dev.c:rtc_dev_read
In drivers/md/md.c (ffffffff81725061)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_thread
In drivers/md/dm.c (ffffffff8173448c)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- drivers/md/dm.c:dm_wait_for_completion
- drivers/md/dm.c:dm_grab_bdev_for_ioctl
In drivers/cpuidle/driver.c (ffffffff818d404e)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- drivers/cpuidle/driver.c:poll_idle
- drivers/cpuidle/driver.c:poll_idle
- drivers/cpuidle/driver.c:poll_idle
In net/socket.c (ffffffff81790583)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- net/socket.c:sock_poll
In net/core/sock.c (ffffffff81796894)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- net/core/sock.c:sock_alloc_send_pskb
- net/core/sock.c:sock_alloc_send_pskb
In net/core/datagram.c (ffffffff817a1750)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- net/core/datagram.c:__skb_try_recv_datagram
- net/core/datagram.c:__skb_wait_for_more_packets
In net/core/stream.c (ffffffff817a2dd2)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- net/core/stream.c:sk_stream_wait_memory
- net/core/stream.c:sk_stream_wait_connect
In net/core/dev.c (ffffffff817aed38)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- net/core/dev.c:sk_busy_loop
In net/core/ethtool.c (ffffffff817b931e)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
In net/sched/sch_generic.c (ffffffff817ddb74)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- net/sched/sch_generic.c:__qdisc_run
In net/netlink/af_netlink.c (ffffffff817e9f73)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- net/netlink/af_netlink.c:netlink_attachskb
In net/ipv4/inetpeer.c (ffffffff817f3b8a)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- net/ipv4/inetpeer.c:inetpeer_gc_worker
In net/ipv4/inet_connection_sock.c (ffffffff8180146b)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- net/ipv4/inet_connection_sock.c:inet_csk_accept
In net/ipv4/tcp.c (ffffffff818033f8)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_splice_read
- net/ipv4/tcp.c:tcp_splice_read
In net/ipv4/af_inet.c (ffffffff81831e37)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- net/ipv4/af_inet.c:__inet_stream_connect
- net/ipv4/af_inet.c:__inet_stream_connect
In net/unix/af_unix.c (ffffffff8185e466)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_stream_connect
In net/packet/af_packet.c (ffffffff818adad8)
Location: include/linux/thread_info.h:61
Inline: True
Inline callers:
- net/packet/af_packet.c:tpacket_snd
4.13
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/entry/common.c (ffffffff810032f8)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- arch/x86/entry/common.c:syscall_trace_enter
- arch/x86/entry/common.c:syscall_trace_enter
- arch/x86/entry/common.c:tracehook_report_syscall_exit
In arch/x86/entry/vdso/vma.c (ffffffff8100428f)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- arch/x86/entry/vdso/vma.c:compat_arch_setup_additional_pages
In arch/x86/entry/vsyscall/vsyscall_64.c (ffffffff81004889)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- arch/x86/entry/vsyscall/vsyscall_64.c:emulate_vsyscall
In arch/x86/events/core.c (ffffffff810076ba)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- arch/x86/events/core.c:perf_callchain_user
- arch/x86/events/core.c:perf_callchain_user
- arch/x86/events/core.c:perf_callchain_user
In arch/x86/events/intel/ds.c (ffffffff8100d924)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- arch/x86/events/intel/ds.c:intel_pmu_pebs_fixup_ip
In arch/x86/events/intel/lbr.c (ffffffff8100f4c3)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- arch/x86/events/intel/lbr.c:branch_type
In arch/x86/kernel/process_64.c (ffffffff8102a663)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- arch/x86/kernel/process_64.c:compat_start_thread
- arch/x86/kernel/process_64.c:copy_thread_tls
In arch/x86/kernel/signal.c (ffffffff8102b699)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- arch/x86/kernel/signal.c:do_signal
In arch/x86/kernel/sys_x86_64.c (ffffffff8103127a)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- arch/x86/kernel/sys_x86_64.c:arch_get_unmapped_area_topdown
- arch/x86/kernel/sys_x86_64.c:arch_get_unmapped_area_topdown
In arch/x86/kernel/process.c (ffffffff81036498)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- arch/x86/kernel/process.c:do_arch_prctl_common
- arch/x86/kernel/process.c:mwait_idle
- arch/x86/kernel/process.c:mwait_idle
- arch/x86/kernel/process.c:__switch_to_xtra
- arch/x86/kernel/process.c:arch_setup_new_exec
- arch/x86/kernel/process.c:get_tsc_mode
In arch/x86/kernel/ptrace.c (ffffffff81039f7e)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- arch/x86/kernel/ptrace.c:getreg32
- arch/x86/kernel/ptrace.c:set_flags
In arch/x86/kernel/step.c (ffffffff8103b5d5)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- arch/x86/kernel/step.c:user_disable_single_step
- arch/x86/kernel/step.c:enable_step
- arch/x86/kernel/step.c:enable_step
- arch/x86/kernel/step.c:enable_step
In arch/x86/kernel/acpi/cstate.c (ffffffff8190ae6b)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- arch/x86/kernel/acpi/cstate.c:acpi_processor_ffh_cstate_enter
- arch/x86/kernel/acpi/cstate.c:acpi_processor_ffh_cstate_enter
- arch/x86/kernel/acpi/cstate.c:acpi_processor_ffh_cstate_enter
In arch/x86/kernel/kprobes/core.c (ffffffff81061513)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- arch/x86/kernel/kprobes/core.c:resume_execution
In arch/x86/kernel/kgdb.c (ffffffff81063452)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- arch/x86/kernel/kgdb.c:__kgdb_notify
In arch/x86/kernel/uprobes.c (ffffffff8106834d)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- arch/x86/kernel/uprobes.c:arch_uprobe_pre_xol
In arch/x86/kernel/perf_regs.c (ffffffff81068795)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- arch/x86/kernel/perf_regs.c:perf_reg_abi
In arch/x86/mm/fault.c (ffffffff8106e96e)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- arch/x86/mm/fault.c:__do_page_fault
- arch/x86/mm/fault.c:mm_fault_error
In arch/x86/mm/mmap.c (ffffffff81072689)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- arch/x86/mm/mmap.c:arch_mmap_rnd
In arch/x86/mm/hugetlbpage.c (ffffffff81075875)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- arch/x86/mm/hugetlbpage.c:hugetlb_get_unmapped_area
- arch/x86/mm/hugetlbpage.c:hugetlb_get_unmapped_area
- arch/x86/mm/hugetlbpage.c:hugetlb_get_unmapped_area
- arch/x86/mm/hugetlbpage.c:hugetlb_get_unmapped_area
In arch/x86/mm/mpx.c (ffffffff81079191)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- arch/x86/mm/mpx.c:mpx_generate_siginfo
In kernel/fork.c (ffffffff81082849)
Location: include/linux/thread_info.h:73
Inline: True
In kernel/exit.c (ffffffff81088345)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- kernel/exit.c:do_wait
- kernel/exit.c:do_exit
In kernel/softirq.c (ffffffff8108aa0d)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- kernel/softirq.c:irq_exit
- kernel/softirq.c:__do_softirq
In kernel/ptrace.c (ffffffff8108fff1)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_peek_siginfo
In kernel/signal.c (ffffffff81095e6d)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- kernel/signal.c:sigsuspend
- kernel/signal.c:sigsuspend
- kernel/signal.c:sys_pause
- kernel/signal.c:__set_task_blocked
- kernel/signal.c:exit_signals
- kernel/signal.c:retarget_shared_pending
- kernel/signal.c:complete_signal
- kernel/signal.c:complete_signal
- kernel/signal.c:task_set_jobctl_pending
In kernel/sys.c (ffffffff8109837b)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- kernel/sys.c:prctl_set_mm
In kernel/kthread.c (ffffffff810a59a1)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- kernel/kthread.c:__kthread_create_on_node
In kernel/sched/core.c (ffffffff819066f5)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- kernel/sched/core.c:preempt_schedule_irq
- kernel/sched/core.c:schedule_idle
- kernel/sched/core.c:schedule
- kernel/sched/core.c:__schedule
- kernel/sched/core.c:scheduler_ipi
- kernel/sched/core.c:scheduler_ipi
- kernel/sched/core.c:scheduler_ipi
- kernel/sched/core.c:check_preempt_curr
- kernel/sched/core.c:resched_curr
In kernel/sched/fair.c (ffffffff810c1839)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- kernel/sched/fair.c:run_rebalance_domains
- kernel/sched/fair.c:check_preempt_wakeup
In kernel/sched/rt.c (ffffffff810c3924)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- kernel/sched/rt.c:check_preempt_curr_rt
In kernel/sched/deadline.c (ffffffff810c52a7)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- kernel/sched/deadline.c:check_preempt_curr_dl
In kernel/sched/wait.c (ffffffff810c9a48)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr_irq
- kernel/sched/wait.c:do_wait_intr
- kernel/sched/wait.c:prepare_to_wait_event
In kernel/sched/wait_bit.c (ffffffff81906b5e)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- kernel/sched/wait_bit.c:bit_wait_io_timeout
- kernel/sched/wait_bit.c:bit_wait_timeout
- kernel/sched/wait_bit.c:bit_wait_io
- kernel/sched/wait_bit.c:bit_wait
In kernel/sched/swait.c (ffffffff810c9e43)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- kernel/sched/swait.c:prepare_to_swait_event
In kernel/sched/completion.c (ffffffff819072c4)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- kernel/sched/completion.c:wait_for_completion_killable_timeout
- kernel/sched/completion.c:wait_for_completion_killable
- kernel/sched/completion.c:wait_for_completion_interruptible_timeout
- kernel/sched/completion.c:wait_for_completion_interruptible
In kernel/sched/idle.c (ffffffff810ca602)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- kernel/sched/idle.c:play_idle
- kernel/sched/idle.c:do_idle
- kernel/sched/idle.c:do_idle
- kernel/sched/idle.c:do_idle
- kernel/sched/idle.c:cpu_idle_poll
In kernel/locking/mutex.c (ffffffff810d41b7)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- kernel/locking/mutex.c:mutex_spin_on_owner
In kernel/locking/semaphore.c (ffffffff81908d17)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- kernel/locking/semaphore.c:__down_killable
- kernel/locking/semaphore.c:__down_interruptible
In kernel/locking/osq_lock.c (ffffffff810d48ae)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- kernel/locking/osq_lock.c:osq_lock
In kernel/locking/rtmutex.c (ffffffff819090c1)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- kernel/locking/rtmutex.c:__rt_mutex_slowlock
In kernel/locking/rwsem-xadd.c (ffffffff8190969a)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- kernel/locking/rwsem-xadd.c:rwsem_down_write_failed_killable
- kernel/locking/rwsem-xadd.c:rwsem_down_write_failed_killable
- kernel/locking/rwsem-xadd.c:rwsem_down_write_failed_killable
- kernel/locking/rwsem-xadd.c:rwsem_down_write_failed
- kernel/locking/rwsem-xadd.c:rwsem_down_write_failed
- kernel/locking/rwsem-xadd.c:rwsem_spin_on_owner
In kernel/rcu/update.c (ffffffff810f05f7)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- kernel/rcu/update.c:rcu_tasks_kthread
- kernel/rcu/update.c:rcu_tasks_kthread
In kernel/rcu/tree.c (ffffffff810f54ae)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- kernel/rcu/tree.c:rcu_process_callbacks
- kernel/rcu/tree.c:rcu_gp_kthread
- kernel/rcu/tree.c:rcu_gp_kthread
In kernel/livepatch/transition.c (ffffffff810f8d2a)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- kernel/livepatch/transition.c:klp_complete_transition
- kernel/livepatch/transition.c:klp_complete_transition
In kernel/freezer.c (ffffffff810f982e)
Location: include/linux/thread_info.h:73
Inline: True
In kernel/time/timer.c (ffffffff810fdfb8)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- kernel/time/timer.c:msleep_interruptible
In kernel/time/hrtimer.c (ffffffff8190a365)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- kernel/time/hrtimer.c:do_nanosleep
In kernel/time/alarmtimer.c (ffffffff81106f67)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- kernel/time/alarmtimer.c:alarmtimer_do_nsleep
In kernel/time/posix-cpu-timers.c (ffffffff8110a238)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:do_cpu_nanosleep
In kernel/time/tick-sched.c (ffffffff8110f024)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- kernel/time/tick-sched.c:__tick_nohz_idle_enter
In kernel/futex.c (ffffffff81110758)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- kernel/futex.c:futex_wait
In kernel/compat.c (ffffffff8112076b)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- kernel/compat.c:compat_alloc_user_space
In kernel/cgroup/cpuset.c (ffffffff81130676)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- kernel/cgroup/cpuset.c:__cpuset_node_allowed
In kernel/seccomp.c (ffffffff81150166)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- kernel/seccomp.c:__seccomp_filter
In kernel/trace/ring_buffer.c (ffffffff8115ff69)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- kernel/trace/ring_buffer.c:ring_buffer_wait
In kernel/trace/trace.c (ffffffff811602e4)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- kernel/trace/trace.c:tracing_generic_entry_update
In kernel/bpf/verifier.c (ffffffff81195dcd)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- kernel/bpf/verifier.c:do_check
In kernel/events/core.c (ffffffff811ac76d)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- kernel/events/core.c:perf_prepare_sample
- kernel/events/core.c:perf_prepare_sample
In kernel/events/uprobes.c (ffffffff811b20e5)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_deny_signal
- kernel/events/uprobes.c:__create_xol_area
- kernel/events/uprobes.c:uprobe_mmap
In mm/filemap.c (ffffffff811b680a)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- mm/filemap.c:generic_perform_write
- mm/filemap.c:generic_file_read_iter
- mm/filemap.c:generic_file_read_iter
- mm/filemap.c:__lock_page_killable
In mm/page_alloc.c (ffffffff811c4fc9)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- mm/page_alloc.c:alloc_contig_range
- mm/page_alloc.c:__alloc_pages_slowpath
- mm/page_alloc.c:warn_alloc
In mm/page-writeback.c (ffffffff811c6760)
Location: include/linux/thread_info.h:73
Inline: True
In mm/vmscan.c (ffffffff811d11d7)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- mm/vmscan.c:throttle_direct_reclaim
- mm/vmscan.c:throttle_direct_reclaim
- mm/vmscan.c:shrink_inactive_list
In mm/shmem.c (ffffffff811db919)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_add_seals
- mm/shmem.c:shmem_add_seals
- mm/shmem.c:shmem_get_unmapped_area
- mm/shmem.c:shmem_get_unmapped_area
- mm/shmem.c:shmem_get_unmapped_area
- mm/shmem.c:shmem_get_unmapped_area
- mm/shmem.c:shmem_partial_swap_usage
In mm/compaction.c (ffffffff811ebeb4)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- mm/compaction.c:try_to_compact_pages
- mm/compaction.c:try_to_compact_pages
- mm/compaction.c:compact_zone
- mm/compaction.c:compact_zone
- mm/compaction.c:compaction_alloc
- mm/compaction.c:isolate_migratepages_block
- mm/compaction.c:isolate_migratepages_block
In mm/gup.c (ffffffff811efcdd)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- mm/gup.c:__get_user_pages
- mm/gup.c:__get_user_pages
In mm/memory.c (ffffffff811f76da)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- mm/memory.c:copy_page_range
- mm/memory.c:arch_tlb_gather_mmu
In mm/mlock.c (ffffffff811fa95e)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- mm/mlock.c:SyS_mlockall
In mm/mmap.c (ffffffff811ff43f)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:do_munmap
- mm/mmap.c:do_munmap
In mm/mremap.c (ffffffff812013cb)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- mm/mremap.c:SyS_mremap
- mm/mremap.c:SyS_mremap
In mm/vmalloc.c (ffffffff812082a1)
Location: include/linux/thread_info.h:73
Inline: True
In mm/swapfile.c (ffffffff8120f6d8)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- mm/swapfile.c:try_to_unuse
In mm/hugetlb.c (ffffffff81219f2b)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:__nr_hugepages_store_common
In mm/mempolicy.c (ffffffff8121ea49)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- mm/mempolicy.c:mpol_shared_policy_init
In mm/ksm.c (ffffffff81220b1b)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- mm/ksm.c:unmerge_ksm_pages
In mm/memory_hotplug.c (ffffffff818ffb37)
Location: include/linux/thread_info.h:73
Inline: True
In mm/khugepaged.c (ffffffff8123a49a)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- mm/khugepaged.c:khugepaged
In mm/memcontrol.c (ffffffff8123d085)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- mm/memcontrol.c:memory_max_write
- mm/memcontrol.c:mem_cgroup_write
- mm/memcontrol.c:mem_cgroup_write
- mm/memcontrol.c:mem_cgroup_force_empty_write
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:try_charge
In mm/userfaultfd.c (ffffffff8124bd32)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic
- mm/userfaultfd.c:mcopy_atomic
In fs/read_write.c (ffffffff8124fb9b)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- fs/read_write.c:vfs_dedupe_file_range
In fs/exec.c (ffffffff8125a1b5)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- fs/exec.c:setup_new_exec
In fs/pipe.c (ffffffff8125a921)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- fs/pipe.c:wait_for_partner
- fs/pipe.c:pipe_write
- fs/pipe.c:pipe_read
In fs/ioctl.c (ffffffff81266db8)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- fs/ioctl.c:__generic_block_fiemap
In fs/readdir.c (ffffffff81267f03)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- fs/readdir.c:compat_filldir
- fs/readdir.c:filldir64
- fs/readdir.c:filldir
In fs/select.c (ffffffff8126abd3)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- fs/select.c:compat_SyS_ppoll
- fs/select.c:compat_SyS_pselect6
- fs/select.c:compat_core_sys_select
- fs/select.c:SyS_ppoll
- fs/select.c:do_sys_poll
- fs/select.c:do_sys_poll
- fs/select.c:SyS_pselect6
- fs/select.c:core_sys_select
- fs/select.c:do_select
- fs/select.c:do_select
In fs/dcache.c (ffffffff8126b8aa)
Location: include/linux/thread_info.h:73
Inline: True
In fs/inode.c (ffffffff81270fa9)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- fs/inode.c:evict_inodes
In fs/namespace.c (ffffffff81277e61)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- fs/namespace.c:copy_mount_options
In fs/fs-writeback.c (ffffffff81283f75)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- fs/fs-writeback.c:writeback_sb_inodes
In fs/splice.c (ffffffff8128791f)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- fs/splice.c:iter_file_splice_write
- fs/splice.c:__splice_from_pipe
In fs/buffer.c (ffffffff8128ef7e)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- fs/buffer.c:cont_write_begin
In fs/notify/inotify/inotify_user.c (ffffffff8129b089)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- fs/notify/inotify/inotify_user.c:inotify_read
In fs/notify/fanotify/fanotify_user.c (ffffffff8129c518)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify_user.c:fanotify_read
In fs/eventpoll.c (ffffffff812a04a3)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- fs/eventpoll.c:compat_SyS_epoll_pwait
- fs/eventpoll.c:SyS_epoll_pwait
- fs/eventpoll.c:ep_poll
- fs/eventpoll.c:ep_poll
In fs/signalfd.c (ffffffff812a0c6f)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- fs/signalfd.c:signalfd_read
In fs/eventfd.c (ffffffff812a2c49)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_write
- fs/eventfd.c:eventfd_ctx_read
In fs/userfaultfd.c (ffffffff812a354e)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_event_wait_completion
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
In fs/aio.c (ffffffff812a616b)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- fs/aio.c:read_events
In fs/dax.c (ffffffff812a9753)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- fs/dax.c:dax_iomap_actor
In fs/binfmt_elf.c (ffffffff812b5030)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:elf_map
In fs/compat_binfmt_elf.c (ffffffff812b8156)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:create_elf_tables
In fs/coredump.c (ffffffff812bc641)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- fs/coredump.c:dump_emit
- fs/coredump.c:do_coredump
In fs/iomap.c (ffffffff812be5e9)
Location: include/linux/thread_info.h:73
Inline: True
In fs/ext4/dir.c (ffffffff812e5350)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- fs/ext4/dir.c:ext4_readdir
In fs/ext4/fsmap.c (ffffffff812f209a)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- fs/ext4/fsmap.c:ext4_getfsmap_helper
In fs/ext4/mballoc.c (ffffffff813129d7)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- fs/ext4/mballoc.c:ext4_trim_fs
- fs/ext4/mballoc.c:ext4_trim_fs
In fs/ext4/namei.c (ffffffff81317f33)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- fs/ext4/namei.c:ext4_htree_fill_tree
In fs/jbd2/checkpoint.c (ffffffff81345d38)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- fs/jbd2/checkpoint.c:__jbd2_journal_clean_checkpoint_list
- fs/jbd2/checkpoint.c:__jbd2_journal_clean_checkpoint_list
- fs/jbd2/checkpoint.c:journal_clean_one_cp_list
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
In fs/hugetlbfs/inode.c (ffffffff8135305a)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlbfs_fallocate
In fs/ecryptfs/read_write.c (ffffffff81363455)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- fs/ecryptfs/read_write.c:ecryptfs_write
In ipc/msg.c (ffffffff813850c0)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgsnd
In ipc/sem.c (ffffffff813876bb)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- ipc/sem.c:SYSC_semtimedop
In ipc/mqueue.c (ffffffff8138bbf4)
Location: include/linux/thread_info.h:73
Inline: True
In security/keys/gc.c (ffffffff8138e162)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- security/keys/gc.c:key_garbage_collector
In security/selinux/hooks.c (ffffffff813a77d6)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_bprm_committed_creds
In crypto/api.c (ffffffff813fce70)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- crypto/api.c:crypto_alloc_tfm
- crypto/api.c:crypto_alloc_base
In crypto/algboss.c (ffffffff81407845)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- crypto/algboss.c:cryptomgr_probe
In block/blk-mq.c (ffffffff81430778)
Location: include/linux/thread_info.h:73
Inline: True
In lib/percpu_ida.c (ffffffff8146a6ad)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- lib/percpu_ida.c:percpu_ida_alloc
In drivers/pci/access.c (ffffffff814a54b3)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- drivers/pci/access.c:pci_vpd_wait
In drivers/pci/hotplug/cpci_hotplug_core.c (ffffffff814c623c)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- drivers/pci/hotplug/cpci_hotplug_core.c:poll_thread
In drivers/idle/intel_idle.c (ffffffff814f5466)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- drivers/idle/intel_idle.c:intel_idle_freeze
- drivers/idle/intel_idle.c:intel_idle_freeze
- drivers/idle/intel_idle.c:intel_idle_freeze
- drivers/idle/intel_idle.c:intel_idle
- drivers/idle/intel_idle.c:intel_idle
- drivers/idle/intel_idle.c:intel_idle
In drivers/acpi/processor_idle.c (ffffffff81530c40)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- drivers/acpi/processor_idle.c:acpi_idle_enter
In drivers/xen/preempt.c (ffffffff8155828b)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- drivers/xen/preempt.c:xen_maybe_preempt_hcall
In drivers/tty/tty_io.c (ffffffff81573e40)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_write
In drivers/tty/n_tty.c (ffffffff815761e7)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_read
In drivers/tty/tty_ioctl.c (ffffffff815798d1)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- drivers/tty/tty_ioctl.c:set_termiox
In drivers/tty/tty_port.c (ffffffff8157c4d6)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_block_til_ready
In drivers/tty/serial/serial_core.c (ffffffff81594846)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_wait_until_sent
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
In drivers/char/mem.c (ffffffff815a3d91)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- drivers/char/mem.c:read_iter_zero
In drivers/char/random.c (ffffffff815a86c6)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- drivers/char/random.c:urandom_read
- drivers/char/random.c:urandom_read
In drivers/char/hpet.c (ffffffff815ac8e4)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_read
In drivers/char/hw_random/core.c (ffffffff815adb8a)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:rng_dev_read
- drivers/char/hw_random/core.c:rng_dev_read
In drivers/base/power/wakeup.c (ffffffff815f2517)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:pm_get_wakeup_count
In drivers/dma-buf/dma-fence.c (ffffffff8163f827)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_wait_any_timeout
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
In drivers/gpu/vga/vgaarb.c (ffffffff816860ce)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- drivers/gpu/vga/vgaarb.c:vga_get
In drivers/net/tun.c (ffffffff81695b58)
Location: include/linux/thread_info.h:73
Inline: True
In drivers/net/ppp/ppp_generic.c (ffffffff8169856d)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- drivers/net/ppp/ppp_generic.c:ppp_read
In drivers/usb/core/devio.c (ffffffff816c00ab)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:reap_as
In drivers/rtc/rtc-dev.c (ffffffff8171bc83)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- drivers/rtc/rtc-dev.c:rtc_dev_read
In drivers/md/md.c (ffffffff8173caf2)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_thread
In drivers/md/dm.c (ffffffff8174d86e)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- drivers/md/dm.c:dm_wait_for_completion
- drivers/md/dm.c:dm_grab_bdev_for_ioctl
In drivers/cpuidle/driver.c (ffffffff8190b1de)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- drivers/cpuidle/driver.c:poll_idle
- drivers/cpuidle/driver.c:poll_idle
- drivers/cpuidle/driver.c:poll_idle
In net/socket.c (ffffffff817adb47)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- net/socket.c:sock_poll
In net/core/sock.c (ffffffff817b4c0c)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- net/core/sock.c:sock_alloc_send_pskb
- net/core/sock.c:sock_alloc_send_pskb
In net/core/datagram.c (ffffffff817c0757)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- net/core/datagram.c:__skb_try_recv_datagram
- net/core/datagram.c:__skb_wait_for_more_packets
In net/core/stream.c (ffffffff817c0e62)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- net/core/stream.c:sk_stream_wait_memory
- net/core/stream.c:sk_stream_wait_connect
In net/core/dev.c (ffffffff817cd70d)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- net/core/dev.c:napi_busy_loop
In net/core/ethtool.c (ffffffff817d7bc4)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
In net/sched/sch_generic.c (ffffffff817fd172)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- net/sched/sch_generic.c:__qdisc_run
In net/netlink/af_netlink.c (ffffffff81809c39)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- net/netlink/af_netlink.c:netlink_attachskb
In net/bpf/test_run.c (ffffffff8180c6f2)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- net/bpf/test_run.c:bpf_test_run
- net/bpf/test_run.c:bpf_test_run
In net/ipv4/inetpeer.c (ffffffff81813f6a)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- net/ipv4/inetpeer.c:inetpeer_gc_worker
In net/ipv4/inet_connection_sock.c (ffffffff8182193d)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- net/ipv4/inet_connection_sock.c:inet_csk_accept
In net/ipv4/tcp.c (ffffffff81823fd6)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_splice_read
- net/ipv4/tcp.c:tcp_splice_read
In net/ipv4/udp.c (ffffffff81845c70)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- net/ipv4/udp.c:__skb_recv_udp
In net/ipv4/af_inet.c (ffffffff818533a6)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- net/ipv4/af_inet.c:__inet_stream_connect
- net/ipv4/af_inet.c:__inet_stream_connect
In net/unix/af_unix.c (ffffffff8188382a)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_stream_connect
In net/packet/af_packet.c (ffffffff818d2ee6)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- net/packet/af_packet.c:tpacket_snd
In arch/x86/lib/usercopy.c (ffffffff818fd46e)
Location: include/linux/thread_info.h:73
Inline: True
Inline callers:
- arch/x86/lib/usercopy.c:copy_from_user_nmi
4.15
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/entry/common.c (ffffffff81003daa)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- arch/x86/entry/common.c:do_fast_syscall_32
- arch/x86/entry/common.c:do_fast_syscall_32
- arch/x86/entry/common.c:do_int80_syscall_32
- arch/x86/entry/common.c:do_syscall_64
- arch/x86/entry/common.c:syscall_trace_enter
- arch/x86/entry/common.c:syscall_trace_enter
- arch/x86/entry/common.c:tracehook_report_syscall_exit
In arch/x86/entry/vdso/vma.c (ffffffff810044ff)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- arch/x86/entry/vdso/vma.c:compat_arch_setup_additional_pages
In arch/x86/entry/vsyscall/vsyscall_64.c (ffffffff81004aee)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- arch/x86/entry/vsyscall/vsyscall_64.c:emulate_vsyscall
In arch/x86/events/core.c (ffffffff81007afa)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- arch/x86/events/core.c:perf_callchain_user
- arch/x86/events/core.c:perf_callchain_user
- arch/x86/events/core.c:perf_callchain_user
In arch/x86/events/intel/ds.c (ffffffff8100e09c)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- arch/x86/events/intel/ds.c:intel_pmu_pebs_fixup_ip
In arch/x86/events/intel/lbr.c (ffffffff8100fc63)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- arch/x86/events/intel/lbr.c:branch_type
In arch/x86/kernel/process_64.c (ffffffff8102b3c3)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- arch/x86/kernel/process_64.c:compat_start_thread
- arch/x86/kernel/process_64.c:copy_thread_tls
In arch/x86/kernel/signal.c (ffffffff8102c3bf)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- arch/x86/kernel/signal.c:do_signal
In arch/x86/kernel/sys_x86_64.c (ffffffff810334e2)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- arch/x86/kernel/sys_x86_64.c:arch_get_unmapped_area_topdown
In arch/x86/kernel/process.c (ffffffff81038829)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- arch/x86/kernel/process.c:do_arch_prctl_common
- arch/x86/kernel/process.c:mwait_idle
- arch/x86/kernel/process.c:mwait_idle
- arch/x86/kernel/process.c:__switch_to_xtra
- arch/x86/kernel/process.c:arch_setup_new_exec
- arch/x86/kernel/process.c:get_tsc_mode
In arch/x86/kernel/ptrace.c (ffffffff8103c98d)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- arch/x86/kernel/ptrace.c:getreg32
- arch/x86/kernel/ptrace.c:set_flags
In arch/x86/kernel/step.c (ffffffff8103dff5)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- arch/x86/kernel/step.c:user_disable_single_step
- arch/x86/kernel/step.c:enable_step
- arch/x86/kernel/step.c:enable_step
- arch/x86/kernel/step.c:enable_step
In arch/x86/kernel/acpi/cstate.c (ffffffff819951db)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- arch/x86/kernel/acpi/cstate.c:acpi_processor_ffh_cstate_enter
- arch/x86/kernel/acpi/cstate.c:acpi_processor_ffh_cstate_enter
- arch/x86/kernel/acpi/cstate.c:acpi_processor_ffh_cstate_enter
In arch/x86/kernel/kprobes/core.c (ffffffff81065213)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- arch/x86/kernel/kprobes/core.c:resume_execution
In arch/x86/kernel/kgdb.c (ffffffff810675d2)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- arch/x86/kernel/kgdb.c:__kgdb_notify
In arch/x86/kernel/uprobes.c (ffffffff8106c630)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- arch/x86/kernel/uprobes.c:arch_uprobe_pre_xol
In arch/x86/kernel/perf_regs.c (ffffffff8106ca75)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- arch/x86/kernel/perf_regs.c:perf_reg_abi
In arch/x86/mm/fault.c (ffffffff81073a18)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- arch/x86/mm/fault.c:__do_page_fault
- arch/x86/mm/fault.c:mm_fault_error
In arch/x86/mm/mmap.c (ffffffff810780d9)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- arch/x86/mm/mmap.c:mmap_address_hint_valid
- arch/x86/mm/mmap.c:arch_mmap_rnd
In arch/x86/mm/hugetlbpage.c (ffffffff8107bae6)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- arch/x86/mm/hugetlbpage.c:hugetlb_get_unmapped_area
- arch/x86/mm/hugetlbpage.c:hugetlb_get_unmapped_area
- arch/x86/mm/hugetlbpage.c:hugetlb_get_unmapped_area
In arch/x86/mm/mpx.c (ffffffff8107f47f)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- arch/x86/mm/mpx.c:mpx_generate_siginfo
In kernel/fork.c (ffffffff81089685)
Location: include/linux/thread_info.h:77
Inline: True
In kernel/exit.c (ffffffff8108f0cf)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- kernel/exit.c:do_wait
- kernel/exit.c:do_exit
In kernel/softirq.c (ffffffff810916dd)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- kernel/softirq.c:irq_exit
- kernel/softirq.c:__do_softirq
In kernel/ptrace.c (ffffffff81096e7a)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_peek_siginfo
In kernel/signal.c (ffffffff8109ccbd)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- kernel/signal.c:sigsuspend
- kernel/signal.c:sigsuspend
- kernel/signal.c:sys_pause
- kernel/signal.c:__set_task_blocked
- kernel/signal.c:exit_signals
- kernel/signal.c:retarget_shared_pending
- kernel/signal.c:complete_signal
- kernel/signal.c:complete_signal
- kernel/signal.c:task_set_jobctl_pending
In kernel/sys.c (ffffffff8109f04b)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- kernel/sys.c:prctl_set_mm
In kernel/kthread.c (ffffffff810ac0b1)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- kernel/kthread.c:__kthread_create_on_node
In kernel/sched/core.c (ffffffff81990774)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- kernel/sched/core.c:preempt_schedule_irq
- kernel/sched/core.c:schedule_idle
- kernel/sched/core.c:schedule
- kernel/sched/core.c:__schedule
- kernel/sched/core.c:scheduler_ipi
- kernel/sched/core.c:scheduler_ipi
- kernel/sched/core.c:scheduler_ipi
- kernel/sched/core.c:check_preempt_curr
- kernel/sched/core.c:resched_curr
In kernel/sched/fair.c (ffffffff810c8fbc)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- kernel/sched/fair.c:run_rebalance_domains
- kernel/sched/fair.c:check_preempt_wakeup
In kernel/sched/rt.c (ffffffff810cb0e4)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- kernel/sched/rt.c:check_preempt_curr_rt
In kernel/sched/deadline.c (ffffffff810cc9c7)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- kernel/sched/deadline.c:check_preempt_curr_dl
In kernel/sched/wait.c (ffffffff810d1268)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr_irq
- kernel/sched/wait.c:do_wait_intr
- kernel/sched/wait.c:prepare_to_wait_event
In kernel/sched/wait_bit.c (ffffffff81990bce)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- kernel/sched/wait_bit.c:bit_wait_io_timeout
- kernel/sched/wait_bit.c:bit_wait_timeout
- kernel/sched/wait_bit.c:bit_wait_io
- kernel/sched/wait_bit.c:bit_wait
- kernel/sched/wait_bit.c:atomic_t_wait
In kernel/sched/swait.c (ffffffff810d166a)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- kernel/sched/swait.c:prepare_to_swait_event
In kernel/sched/completion.c (ffffffff819914df)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- kernel/sched/completion.c:wait_for_completion_killable_timeout
- kernel/sched/completion.c:wait_for_completion_killable
- kernel/sched/completion.c:wait_for_completion_interruptible_timeout
- kernel/sched/completion.c:wait_for_completion_interruptible
In kernel/sched/idle.c (ffffffff810d1e12)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- kernel/sched/idle.c:play_idle
- kernel/sched/idle.c:do_idle
- kernel/sched/idle.c:do_idle
- kernel/sched/idle.c:do_idle
- kernel/sched/idle.c:call_cpuidle
- kernel/sched/idle.c:default_idle_call
- kernel/sched/idle.c:cpu_idle_poll
In kernel/locking/mutex.c (ffffffff810dc10b)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- kernel/locking/mutex.c:mutex_spin_on_owner
In kernel/locking/semaphore.c (ffffffff81992be2)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- kernel/locking/semaphore.c:__down_killable
- kernel/locking/semaphore.c:__down_interruptible
In kernel/locking/osq_lock.c (ffffffff810dc82e)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- kernel/locking/osq_lock.c:osq_lock
In kernel/locking/rtmutex.c (ffffffff819931d6)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- kernel/locking/rtmutex.c:__rt_mutex_slowlock
In kernel/locking/rwsem-xadd.c (ffffffff8199368a)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- kernel/locking/rwsem-xadd.c:rwsem_down_write_failed_killable
- kernel/locking/rwsem-xadd.c:rwsem_down_write_failed_killable
- kernel/locking/rwsem-xadd.c:rwsem_down_write_failed_killable
- kernel/locking/rwsem-xadd.c:rwsem_down_write_failed
- kernel/locking/rwsem-xadd.c:rwsem_down_write_failed
- kernel/locking/rwsem-xadd.c:rwsem_spin_on_owner
- kernel/locking/rwsem-xadd.c:rwsem_down_read_failed_killable
In kernel/rcu/update.c (ffffffff810fa2c7)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- kernel/rcu/update.c:rcu_tasks_kthread
- kernel/rcu/update.c:rcu_tasks_kthread
In kernel/rcu/tree.c (ffffffff810ff27c)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- kernel/rcu/tree.c:rcu_process_callbacks
- kernel/rcu/tree.c:rcu_gp_kthread
- kernel/rcu/tree.c:rcu_gp_kthread
In kernel/livepatch/transition.c (ffffffff811032e5)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- kernel/livepatch/transition.c:klp_complete_transition
- kernel/livepatch/transition.c:klp_complete_transition
In kernel/freezer.c (ffffffff811042de)
Location: include/linux/thread_info.h:77
Inline: True
In kernel/time/timer.c (ffffffff81108851)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- kernel/time/timer.c:msleep_interruptible
In kernel/time/hrtimer.c (ffffffff819946ba)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- kernel/time/hrtimer.c:do_nanosleep
In kernel/time/alarmtimer.c (ffffffff81112083)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- kernel/time/alarmtimer.c:alarmtimer_do_nsleep
In kernel/time/posix-cpu-timers.c (ffffffff811153f7)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:do_cpu_nanosleep
In kernel/time/tick-sched.c (ffffffff8111a044)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- kernel/time/tick-sched.c:__tick_nohz_idle_enter
In kernel/futex.c (ffffffff8111bf00)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- kernel/futex.c:futex_wait
In kernel/compat.c (ffffffff8112bf08)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- kernel/compat.c:compat_alloc_user_space
In kernel/seccomp.c (ffffffff8115cf26)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- kernel/seccomp.c:__seccomp_filter
In kernel/trace/ring_buffer.c (ffffffff8116d040)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- kernel/trace/ring_buffer.c:ring_buffer_wait
In kernel/trace/trace.c (ffffffff8116d3a4)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- kernel/trace/trace.c:tracing_generic_entry_update
In kernel/bpf/verifier.c (ffffffff811a64f9)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- kernel/bpf/verifier.c:do_check
In kernel/events/core.c (ffffffff811c0250)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- kernel/events/core.c:perf_prepare_sample
- kernel/events/core.c:perf_prepare_sample
- kernel/events/core.c:perf_prepare_sample
In kernel/events/uprobes.c (ffffffff811c5cf5)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_deny_signal
- kernel/events/uprobes.c:__create_xol_area
- kernel/events/uprobes.c:uprobe_mmap
In mm/filemap.c (ffffffff811cab45)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- mm/filemap.c:generic_perform_write
- mm/filemap.c:generic_file_read_iter
- mm/filemap.c:generic_file_read_iter
- mm/filemap.c:__lock_page_killable
In mm/page_alloc.c (ffffffff811d9d88)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- mm/page_alloc.c:alloc_contig_range
In mm/page-writeback.c (ffffffff811db572)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- mm/page-writeback.c:balance_dirty_pages
In mm/vmscan.c (ffffffff811e66a7)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- mm/vmscan.c:throttle_direct_reclaim
- mm/vmscan.c:throttle_direct_reclaim
- mm/vmscan.c:shrink_inactive_list
In mm/shmem.c (ffffffff811f1719)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_add_seals
- mm/shmem.c:shmem_add_seals
- mm/shmem.c:shmem_get_unmapped_area
- mm/shmem.c:shmem_get_unmapped_area
- mm/shmem.c:shmem_get_unmapped_area
- mm/shmem.c:shmem_get_unmapped_area
- mm/shmem.c:shmem_partial_swap_usage
In mm/compaction.c (ffffffff8120221c)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- mm/compaction.c:try_to_compact_pages
- mm/compaction.c:try_to_compact_pages
- mm/compaction.c:compact_zone
- mm/compaction.c:compact_zone
- mm/compaction.c:compaction_alloc
- mm/compaction.c:isolate_migratepages_block
- mm/compaction.c:isolate_migratepages_block
In mm/gup.c (ffffffff81207084)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- mm/gup.c:__get_user_pages
- mm/gup.c:__get_user_pages
In mm/memory.c (ffffffff8120a4b9)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- mm/memory.c:copy_pte_range
- mm/memory.c:arch_tlb_gather_mmu
In mm/mlock.c (ffffffff81212e2f)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- mm/mlock.c:SyS_mlockall
In mm/mmap.c (ffffffff81217a49)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:do_munmap
- mm/mmap.c:do_munmap
In mm/mremap.c (ffffffff81219d8b)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- mm/mremap.c:SyS_mremap
- mm/mremap.c:SyS_mremap
In mm/swapfile.c (ffffffff8122af4a)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- mm/swapfile.c:try_to_unuse
In mm/hugetlb.c (ffffffff81234fe7)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:__nr_hugepages_store_common
In mm/mempolicy.c (ffffffff81239c69)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- mm/mempolicy.c:mpol_shared_policy_init
In mm/ksm.c (ffffffff8123bda9)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- mm/ksm.c:unmerge_ksm_pages
In mm/memory_hotplug.c (ffffffff81989b22)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- mm/memory_hotplug.c:__offline_pages
In mm/khugepaged.c (ffffffff812591c5)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- mm/khugepaged.c:khugepaged
In mm/memcontrol.c (ffffffff8125cc08)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- mm/memcontrol.c:memory_max_write
- mm/memcontrol.c:mem_cgroup_write
- mm/memcontrol.c:mem_cgroup_write
- mm/memcontrol.c:mem_cgroup_force_empty_write
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:try_charge
In mm/userfaultfd.c (ffffffff8126bf9a)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic
- mm/userfaultfd.c:mcopy_atomic
In fs/read_write.c (ffffffff81271aec)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- fs/read_write.c:vfs_dedupe_file_range
In fs/exec.c (ffffffff8127c4f9)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- fs/exec.c:setup_new_exec
In fs/pipe.c (ffffffff8127ccaf)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- fs/pipe.c:wait_for_partner
- fs/pipe.c:pipe_write
- fs/pipe.c:pipe_read
In fs/ioctl.c (ffffffff81289651)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- fs/ioctl.c:__generic_block_fiemap
In fs/readdir.c (ffffffff8128a7b3)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- fs/readdir.c:compat_filldir
- fs/readdir.c:filldir64
- fs/readdir.c:filldir
In fs/select.c (ffffffff8128d44a)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- fs/select.c:compat_SyS_ppoll
- fs/select.c:compat_SyS_pselect6
- fs/select.c:compat_core_sys_select
- fs/select.c:SyS_ppoll
- fs/select.c:do_sys_poll
- fs/select.c:do_sys_poll
- fs/select.c:SyS_pselect6
- fs/select.c:core_sys_select
- fs/select.c:do_select
- fs/select.c:do_select
In fs/dcache.c (ffffffff8128e13a)
Location: include/linux/thread_info.h:77
Inline: True
In fs/inode.c (ffffffff812938dc)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- fs/inode.c:evict_inodes
In fs/namespace.c (ffffffff8129a8a1)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- fs/namespace.c:copy_mount_options
In fs/fs-writeback.c (ffffffff812a6b31)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- fs/fs-writeback.c:writeback_sb_inodes
In fs/splice.c (ffffffff812aa44f)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- fs/splice.c:iter_file_splice_write
- fs/splice.c:__splice_from_pipe
In fs/buffer.c (ffffffff812b1b7e)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- fs/buffer.c:cont_write_begin
In fs/notify/inotify/inotify_user.c (ffffffff812be49b)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- fs/notify/inotify/inotify_user.c:inotify_read
In fs/notify/fanotify/fanotify_user.c (ffffffff812bf999)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify_user.c:fanotify_read
In fs/eventpoll.c (ffffffff812c3880)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- fs/eventpoll.c:compat_SyS_epoll_pwait
- fs/eventpoll.c:SyS_epoll_pwait
- fs/eventpoll.c:ep_poll
- fs/eventpoll.c:ep_poll
In fs/signalfd.c (ffffffff812c3fc4)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- fs/signalfd.c:signalfd_read
In fs/eventfd.c (ffffffff812c5f75)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_write
- fs/eventfd.c:eventfd_ctx_read
In fs/userfaultfd.c (ffffffff812c6ae9)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_event_wait_completion
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
In fs/aio.c (ffffffff812c9625)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- fs/aio.c:read_events
In fs/dax.c (ffffffff812ccd40)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- fs/dax.c:dax_iomap_actor
In fs/binfmt_elf.c (ffffffff812d88d1)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:elf_map
In fs/compat_binfmt_elf.c (ffffffff812dba66)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:create_elf_tables
In fs/coredump.c (ffffffff812dff2f)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- fs/coredump.c:dump_emit
- fs/coredump.c:do_coredump
In fs/iomap.c (ffffffff812e1f89)
Location: include/linux/thread_info.h:77
Inline: True
In fs/ext4/dir.c (ffffffff81309d79)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- fs/ext4/dir.c:ext4_readdir
In fs/ext4/fsmap.c (ffffffff8131661a)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- fs/ext4/fsmap.c:ext4_getfsmap_helper
In fs/ext4/mballoc.c (ffffffff81337181)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- fs/ext4/mballoc.c:ext4_trim_fs
- fs/ext4/mballoc.c:ext4_trim_fs
In fs/ext4/namei.c (ffffffff8133c79c)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- fs/ext4/namei.c:ext4_htree_fill_tree
In fs/jbd2/checkpoint.c (ffffffff8136a398)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- fs/jbd2/checkpoint.c:__jbd2_journal_clean_checkpoint_list
- fs/jbd2/checkpoint.c:__jbd2_journal_clean_checkpoint_list
- fs/jbd2/checkpoint.c:journal_clean_one_cp_list
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
In fs/hugetlbfs/inode.c (ffffffff81377bce)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlbfs_fallocate
In fs/ecryptfs/read_write.c (ffffffff81388132)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- fs/ecryptfs/read_write.c:ecryptfs_write
In ipc/msg.c (ffffffff813a9398)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgsnd
In ipc/sem.c (ffffffff813abf17)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- ipc/sem.c:do_semtimedop
In ipc/mqueue.c (ffffffff813b0f99)
Location: include/linux/thread_info.h:77
Inline: True
In security/keys/gc.c (ffffffff813b3603)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- security/keys/gc.c:key_garbage_collector
In security/selinux/hooks.c (ffffffff813ccfa6)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_bprm_committed_creds
In crypto/api.c (ffffffff814253d2)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- crypto/api.c:crypto_alloc_tfm
- crypto/api.c:crypto_alloc_base
In crypto/algboss.c (ffffffff81430196)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- crypto/algboss.c:cryptomgr_probe
In block/blk-mq.c (ffffffff8145bc60)
Location: include/linux/thread_info.h:77
Inline: True
In lib/percpu_ida.c (ffffffff8149699b)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- lib/percpu_ida.c:percpu_ida_alloc
In drivers/pci/access.c (ffffffff814e42f1)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- drivers/pci/access.c:pci_vpd_wait
In drivers/pci/hotplug/cpci_hotplug_core.c (ffffffff815067eb)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- drivers/pci/hotplug/cpci_hotplug_core.c:poll_thread
In drivers/idle/intel_idle.c (ffffffff81535ce6)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- drivers/idle/intel_idle.c:intel_idle_s2idle
- drivers/idle/intel_idle.c:intel_idle_s2idle
- drivers/idle/intel_idle.c:intel_idle_s2idle
- drivers/idle/intel_idle.c:intel_idle
- drivers/idle/intel_idle.c:intel_idle
- drivers/idle/intel_idle.c:intel_idle
In drivers/acpi/processor_idle.c (ffffffff819954ef)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- drivers/acpi/processor_idle.c:acpi_safe_halt
In drivers/xen/preempt.c (ffffffff815bc41f)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- drivers/xen/preempt.c:xen_maybe_preempt_hcall
In drivers/tty/tty_io.c (ffffffff815d8330)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_write
In drivers/tty/n_tty.c (ffffffff815dab57)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_read
In drivers/tty/tty_ioctl.c (ffffffff815de287)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- drivers/tty/tty_ioctl.c:set_termiox
In drivers/tty/tty_port.c (ffffffff815e0f15)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_block_til_ready
In drivers/tty/serial/serial_core.c (ffffffff815f93aa)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_wait_until_sent
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
In drivers/char/mem.c (ffffffff8160a672)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- drivers/char/mem.c:read_iter_zero
In drivers/char/random.c (ffffffff8160efcf)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- drivers/char/random.c:urandom_read
- drivers/char/random.c:urandom_read
In drivers/char/hpet.c (ffffffff816132ac)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_read
In drivers/char/hw_random/core.c (ffffffff8161457d)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:rng_dev_read
- drivers/char/hw_random/core.c:rng_dev_read
In drivers/base/power/wakeup.c (ffffffff81659ac7)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:pm_get_wakeup_count
In drivers/dma-buf/dma-fence.c (ffffffff816a8421)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_wait_any_timeout
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
In drivers/gpu/vga/vgaarb.c (ffffffff816ef929)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- drivers/gpu/vga/vgaarb.c:vga_get
In drivers/net/tun.c (ffffffff817006ab)
Location: include/linux/thread_info.h:77
Inline: True
In drivers/net/ppp/ppp_generic.c (ffffffff8170344a)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- drivers/net/ppp/ppp_generic.c:ppp_read
In drivers/usb/core/devio.c (ffffffff8172badb)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:reap_as
In drivers/rtc/rtc-dev.c (ffffffff8178cef3)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- drivers/rtc/rtc-dev.c:rtc_dev_read
In drivers/md/md.c (ffffffff817ae6b7)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_thread
In drivers/md/dm.c (ffffffff817bf96a)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- drivers/md/dm.c:dm_wait_for_completion
- drivers/md/dm.c:dm_grab_bdev_for_ioctl
In drivers/cpuidle/poll_state.c (ffffffff8199556e)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- drivers/cpuidle/poll_state.c:poll_idle
- drivers/cpuidle/poll_state.c:poll_idle
- drivers/cpuidle/poll_state.c:poll_idle
In net/socket.c (ffffffff81825af7)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- net/socket.c:sock_poll
In net/core/sock.c (ffffffff8182ce53)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- net/core/sock.c:sock_alloc_send_pskb
- net/core/sock.c:sock_alloc_send_pskb
In net/core/datagram.c (ffffffff8183a183)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- net/core/datagram.c:__skb_try_recv_datagram
- net/core/datagram.c:__skb_wait_for_more_packets
In net/core/stream.c (ffffffff8183a87e)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- net/core/stream.c:sk_stream_wait_memory
- net/core/stream.c:sk_stream_wait_connect
In net/core/dev.c (ffffffff81846e3d)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- net/core/dev.c:napi_busy_loop
In net/core/ethtool.c (ffffffff81852290)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
In net/sched/sch_generic.c (ffffffff8187ab31)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- net/sched/sch_generic.c:__qdisc_run
In net/netlink/af_netlink.c (ffffffff81888b95)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- net/netlink/af_netlink.c:netlink_attachskb
In net/bpf/test_run.c (ffffffff8188b6da)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- net/bpf/test_run.c:bpf_test_run
- net/bpf/test_run.c:bpf_test_run
In net/ipv4/inet_connection_sock.c (ffffffff818a06cd)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- net/ipv4/inet_connection_sock.c:inet_csk_accept
In net/ipv4/tcp.c (ffffffff818a5a6f)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_splice_read
- net/ipv4/tcp.c:tcp_splice_read
In net/ipv4/udp.c (ffffffff818c56b2)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- net/ipv4/udp.c:__skb_recv_udp
In net/ipv4/af_inet.c (ffffffff818d31f9)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- net/ipv4/af_inet.c:__inet_stream_connect
- net/ipv4/af_inet.c:__inet_stream_connect
In net/unix/af_unix.c (ffffffff81903f3d)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_stream_connect
In net/packet/af_packet.c (ffffffff81957e28)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- net/packet/af_packet.c:tpacket_snd
In arch/x86/lib/usercopy.c (ffffffff81984f63)
Location: include/linux/thread_info.h:77
Inline: True
Inline callers:
- arch/x86/lib/usercopy.c:copy_from_user_nmi
4.18
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/entry/common.c (ffffffff81004547)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/entry/common.c:do_fast_syscall_32
- arch/x86/entry/common.c:do_fast_syscall_32
- arch/x86/entry/common.c:do_int80_syscall_32
- arch/x86/entry/common.c:do_syscall_64
- arch/x86/entry/common.c:syscall_trace_enter
- arch/x86/entry/common.c:syscall_trace_enter
- arch/x86/entry/common.c:tracehook_report_syscall_exit
In arch/x86/entry/vdso/vma.c (ffffffff81004c7f)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/entry/vdso/vma.c:compat_arch_setup_additional_pages
In arch/x86/entry/vsyscall/vsyscall_64.c (ffffffff81005220)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/entry/vsyscall/vsyscall_64.c:emulate_vsyscall
In arch/x86/events/core.c (ffffffff81008185)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/events/core.c:perf_callchain_user
- arch/x86/events/core.c:perf_callchain_user
- arch/x86/events/core.c:perf_callchain_user
In arch/x86/events/intel/ds.c (ffffffff8100e91f)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/events/intel/ds.c:intel_pmu_pebs_fixup_ip
In arch/x86/events/intel/lbr.c (ffffffff81010565)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/events/intel/lbr.c:branch_type
In arch/x86/kernel/process_64.c (ffffffff8102c3e9)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/process_64.c:compat_start_thread
- arch/x86/kernel/process_64.c:copy_thread_tls
In arch/x86/kernel/signal.c (ffffffff8102d67d)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/signal.c:do_signal
In arch/x86/kernel/sys_x86_64.c (ffffffff81034866)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/sys_x86_64.c:arch_get_unmapped_area_topdown
In arch/x86/kernel/process.c (ffffffff81039ccc)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/process.c:do_arch_prctl_common
- arch/x86/kernel/process.c:mwait_idle
- arch/x86/kernel/process.c:mwait_idle
- arch/x86/kernel/process.c:__switch_to_xtra
- arch/x86/kernel/process.c:arch_setup_new_exec
- arch/x86/kernel/process.c:get_tsc_mode
In arch/x86/kernel/ptrace.c (ffffffff8103df1b)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/ptrace.c:getreg32
- arch/x86/kernel/ptrace.c:set_flags
In arch/x86/kernel/step.c (ffffffff8103f5a5)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/step.c:user_disable_single_step
- arch/x86/kernel/step.c:enable_step
- arch/x86/kernel/step.c:enable_step
- arch/x86/kernel/step.c:enable_step
In arch/x86/kernel/acpi/cstate.c (ffffffff819f173b)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/acpi/cstate.c:acpi_processor_ffh_cstate_enter
- arch/x86/kernel/acpi/cstate.c:acpi_processor_ffh_cstate_enter
- arch/x86/kernel/acpi/cstate.c:acpi_processor_ffh_cstate_enter
In arch/x86/kernel/kprobes/core.c (ffffffff81067d95)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/kprobes/core.c:resume_execution
In arch/x86/kernel/kgdb.c (ffffffff8106a206)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/kgdb.c:__kgdb_notify
In arch/x86/kernel/uprobes.c (ffffffff8106f4c0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/uprobes.c:arch_uprobe_pre_xol
In arch/x86/kernel/perf_regs.c (ffffffff8106f915)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/perf_regs.c:perf_reg_abi
In arch/x86/mm/fault.c (ffffffff81076374)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/mm/fault.c:__do_page_fault
- arch/x86/mm/fault.c:mm_fault_error
In arch/x86/mm/mmap.c (ffffffff8107aba9)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/mm/mmap.c:mmap_address_hint_valid
- arch/x86/mm/mmap.c:arch_mmap_rnd
In arch/x86/mm/hugetlbpage.c (ffffffff8107e8d2)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/mm/hugetlbpage.c:hugetlb_get_unmapped_area
- arch/x86/mm/hugetlbpage.c:hugetlb_get_unmapped_area
- arch/x86/mm/hugetlbpage.c:hugetlb_get_unmapped_area
In arch/x86/mm/mpx.c (ffffffff8108259f)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/mm/mpx.c:mpx_generate_siginfo
In kernel/fork.c (ffffffff8108b8fd)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/fork.c:copy_mm
In kernel/exit.c (ffffffff81092bdf)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/exit.c:do_wait
- kernel/exit.c:do_exit
In kernel/softirq.c (ffffffff810951af)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/softirq.c:irq_exit
- kernel/softirq.c:__do_softirq
In kernel/ptrace.c (ffffffff8109a2b7)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_peek_siginfo
In kernel/signal.c (ffffffff810a127d)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/signal.c:sigsuspend
- kernel/signal.c:sigsuspend
- kernel/signal.c:__x64_sys_pause
- kernel/signal.c:__set_task_blocked
- kernel/signal.c:exit_signals
- kernel/signal.c:retarget_shared_pending
- kernel/signal.c:complete_signal
- kernel/signal.c:complete_signal
- kernel/signal.c:task_set_jobctl_pending
In kernel/sys.c (ffffffff810a52fb)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sys.c:prctl_set_mm
In kernel/kthread.c (ffffffff810b3334)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/kthread.c:__kthread_create_on_node
In kernel/sched/core.c (ffffffff819ecf74)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/core.c:preempt_schedule_irq
- kernel/sched/core.c:preempt_schedule_common
- kernel/sched/core.c:schedule_idle
- kernel/sched/core.c:schedule
- kernel/sched/core.c:__schedule
- kernel/sched/core.c:scheduler_ipi
- kernel/sched/core.c:scheduler_ipi
- kernel/sched/core.c:scheduler_ipi
- kernel/sched/core.c:check_preempt_curr
- kernel/sched/core.c:resched_curr
In kernel/sched/idle.c (ffffffff810c45a2)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/idle.c:play_idle
- kernel/sched/idle.c:do_idle
- kernel/sched/idle.c:do_idle
- kernel/sched/idle.c:do_idle
- kernel/sched/idle.c:call_cpuidle
- kernel/sched/idle.c:default_idle_call
- kernel/sched/idle.c:cpu_idle_poll
In kernel/sched/fair.c (ffffffff810d09e5)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/fair.c:_nohz_idle_balance
- kernel/sched/fair.c:check_preempt_wakeup
In kernel/sched/rt.c (ffffffff810d27de)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/rt.c:check_preempt_curr_rt
In kernel/sched/deadline.c (ffffffff810d492f)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/deadline.c:check_preempt_curr_dl
In kernel/sched/wait.c (ffffffff810d97b3)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr_irq
- kernel/sched/wait.c:do_wait_intr
- kernel/sched/wait.c:prepare_to_wait_event
In kernel/sched/wait_bit.c (ffffffff819ed4c9)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/wait_bit.c:bit_wait_io_timeout
- kernel/sched/wait_bit.c:bit_wait_timeout
- kernel/sched/wait_bit.c:bit_wait_io
- kernel/sched/wait_bit.c:bit_wait
In kernel/sched/swait.c (ffffffff810d9bba)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/swait.c:prepare_to_swait_event
In kernel/sched/completion.c (ffffffff819ed84b)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/completion.c:wait_for_completion_killable_timeout
- kernel/sched/completion.c:wait_for_completion_killable
- kernel/sched/completion.c:wait_for_completion_interruptible_timeout
- kernel/sched/completion.c:wait_for_completion_interruptible
In kernel/locking/mutex.c (ffffffff810e4751)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/locking/mutex.c:mutex_spin_on_owner
In kernel/locking/semaphore.c (ffffffff819ef375)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/locking/semaphore.c:__down_killable
- kernel/locking/semaphore.c:__down_interruptible
In kernel/locking/osq_lock.c (ffffffff810e4e7e)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/locking/osq_lock.c:osq_lock
In kernel/locking/rtmutex.c (ffffffff819ef76c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/locking/rtmutex.c:__rt_mutex_slowlock
In kernel/locking/rwsem-xadd.c (ffffffff819efc53)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/locking/rwsem-xadd.c:rwsem_down_write_failed_killable
- kernel/locking/rwsem-xadd.c:rwsem_down_write_failed_killable
- kernel/locking/rwsem-xadd.c:rwsem_down_write_failed_killable
- kernel/locking/rwsem-xadd.c:rwsem_down_write_failed
- kernel/locking/rwsem-xadd.c:rwsem_down_write_failed
- kernel/locking/rwsem-xadd.c:rwsem_spin_on_owner
- kernel/locking/rwsem-xadd.c:rwsem_down_read_failed_killable
In kernel/rcu/update.c (ffffffff81102584)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/rcu/update.c:rcu_tasks_kthread
- kernel/rcu/update.c:rcu_tasks_kthread
In kernel/rcu/tree.c (ffffffff81106c10)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/rcu/tree.c:rcu_process_callbacks
- kernel/rcu/tree.c:rcu_gp_kthread
- kernel/rcu/tree.c:rcu_gp_kthread
In kernel/livepatch/transition.c (ffffffff8110c473)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/livepatch/transition.c:klp_send_signals
- kernel/livepatch/transition.c:klp_complete_transition
- kernel/livepatch/transition.c:klp_complete_transition
In kernel/freezer.c (ffffffff8110f0de)
Location: include/linux/thread_info.h:82
Inline: True
In kernel/time/timer.c (ffffffff81113b31)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/time/timer.c:msleep_interruptible
In kernel/time/hrtimer.c (ffffffff819f0c47)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/time/hrtimer.c:do_nanosleep
In kernel/time/alarmtimer.c (ffffffff8111d912)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/time/alarmtimer.c:alarmtimer_do_nsleep
In kernel/time/posix-cpu-timers.c (ffffffff81121b7c)
Location: include/linux/thread_info.h:82
Inline: True
In kernel/time/tick-sched.c (ffffffff81126cf8)
Location: include/linux/thread_info.h:82
Inline: True
In kernel/futex.c (ffffffff811291c7)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/futex.c:futex_wait
In kernel/compat.c (ffffffff8113a6c8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/compat.c:compat_alloc_user_space
In kernel/cgroup/rstat.c (ffffffff81143e10)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/cgroup/rstat.c:cgroup_rstat_flush_locked
In kernel/seccomp.c (ffffffff8116b632)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/seccomp.c:__seccomp_filter
In kernel/trace/ring_buffer.c (ffffffff8117a1a4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/trace/ring_buffer.c:__rb_allocate_pages
- kernel/trace/ring_buffer.c:ring_buffer_wait
In kernel/trace/trace.c (ffffffff8117c3f5)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/trace/trace.c:tracing_generic_entry_update
In kernel/bpf/verifier.c (ffffffff811bc451)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/bpf/verifier.c:do_check
In kernel/events/core.c (ffffffff811e0514)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/events/core.c:perf_prepare_sample
- kernel/events/core.c:perf_prepare_sample
- kernel/events/core.c:perf_prepare_sample
In kernel/events/uprobes.c (ffffffff811e61d5)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_deny_signal
- kernel/events/uprobes.c:__create_xol_area
- kernel/events/uprobes.c:uprobe_mmap
In kernel/rseq.c (ffffffff811ea314)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/rseq.c:__rseq_handle_notify_resume
- kernel/rseq.c:__rseq_handle_notify_resume
- kernel/rseq.c:__rseq_handle_notify_resume
- kernel/rseq.c:__rseq_handle_notify_resume
In mm/filemap.c (ffffffff811ebbf8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/filemap.c:generic_perform_write
- mm/filemap.c:generic_file_buffered_read
- mm/filemap.c:generic_file_buffered_read
- mm/filemap.c:__lock_page_killable
In mm/page_alloc.c (ffffffff811fa61a)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/page_alloc.c:alloc_contig_range
In mm/page-writeback.c (ffffffff811fcfef)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/page-writeback.c:balance_dirty_pages
In mm/vmscan.c (ffffffff81207c67)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/vmscan.c:throttle_direct_reclaim
- mm/vmscan.c:throttle_direct_reclaim
- mm/vmscan.c:shrink_inactive_list
In mm/shmem.c (ffffffff81213243)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_get_unmapped_area
- mm/shmem.c:shmem_get_unmapped_area
- mm/shmem.c:shmem_get_unmapped_area
- mm/shmem.c:shmem_get_unmapped_area
- mm/shmem.c:shmem_partial_swap_usage
In mm/compaction.c (ffffffff812235dc)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/compaction.c:try_to_compact_pages
- mm/compaction.c:try_to_compact_pages
- mm/compaction.c:compact_zone
- mm/compaction.c:compact_zone
- mm/compaction.c:compaction_alloc
- mm/compaction.c:isolate_migratepages_block
- mm/compaction.c:isolate_migratepages_block
In mm/gup.c (ffffffff81227e47)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/gup.c:__get_user_pages
- mm/gup.c:__get_user_pages
In mm/memory.c (ffffffff8122a47c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/memory.c:arch_tlb_gather_mmu
In mm/mlock.c (ffffffff81233e06)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/mlock.c:__ia32_sys_mlockall
- mm/mlock.c:__x64_sys_mlockall
In mm/mmap.c (ffffffff81238da9)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:do_munmap
- mm/mmap.c:do_munmap
- mm/mmap.c:get_unmapped_area
- mm/mmap.c:get_unmapped_area
In mm/mremap.c (ffffffff8123b4fd)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/mremap.c:mremap_to
- mm/mremap.c:mremap_to
In mm/swapfile.c (ffffffff8124c1cf)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/swapfile.c:try_to_unuse
In mm/hugetlb.c (ffffffff81257f3b)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:__nr_hugepages_store_common
In mm/mempolicy.c (ffffffff8125d219)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/mempolicy.c:mpol_shared_policy_init
In mm/ksm.c (ffffffff8125f300)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/ksm.c:unmerge_ksm_pages
In mm/memory_hotplug.c (ffffffff819e641a)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/memory_hotplug.c:__offline_pages
In mm/khugepaged.c (ffffffff8127d59c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/khugepaged.c:khugepaged_scan_mm_slot
In mm/memcontrol.c (ffffffff81280c91)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/memcontrol.c:memory_max_write
- mm/memcontrol.c:mem_cgroup_force_empty_write
- mm/memcontrol.c:mem_cgroup_resize_max
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:try_charge
In mm/userfaultfd.c (ffffffff81290bd8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic
- mm/userfaultfd.c:mcopy_atomic
In mm/memfd.c (ffffffff81294230)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/memfd.c:memfd_fcntl
- mm/memfd.c:memfd_fcntl
In fs/read_write.c (ffffffff81297969)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/read_write.c:vfs_dedupe_file_range
In fs/exec.c (ffffffff812a35a9)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/exec.c:setup_new_exec
In fs/pipe.c (ffffffff812a3c38)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/pipe.c:wait_for_partner
- fs/pipe.c:pipe_write
- fs/pipe.c:pipe_read
In fs/ioctl.c (ffffffff812afa3e)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ioctl.c:__generic_block_fiemap
In fs/readdir.c (ffffffff812b1393)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/readdir.c:compat_filldir
- fs/readdir.c:filldir64
- fs/readdir.c:filldir
In fs/select.c (ffffffff812b38c8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/select.c:__x32_compat_sys_ppoll
- fs/select.c:__ia32_compat_sys_ppoll
- fs/select.c:do_compat_pselect
- fs/select.c:compat_core_sys_select
- fs/select.c:__ia32_sys_ppoll
- fs/select.c:__x64_sys_ppoll
- fs/select.c:do_sys_poll
- fs/select.c:do_sys_poll
- fs/select.c:do_pselect
- fs/select.c:core_sys_select
- fs/select.c:do_select
- fs/select.c:do_select
In fs/dcache.c (ffffffff812b46dd)
Location: include/linux/thread_info.h:82
Inline: True
In fs/inode.c (ffffffff812b9a7c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/inode.c:evict_inodes
In fs/namespace.c (ffffffff812c0961)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/namespace.c:copy_mount_options
In fs/fs-writeback.c (ffffffff812cd74b)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/fs-writeback.c:writeback_sb_inodes
In fs/splice.c (ffffffff812d1afb)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/splice.c:iter_file_splice_write
- fs/splice.c:__splice_from_pipe
In fs/buffer.c (ffffffff812d9ab9)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/buffer.c:cont_write_begin
In fs/notify/inotify/inotify_user.c (ffffffff812e796d)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/notify/inotify/inotify_user.c:inotify_read
In fs/notify/fanotify/fanotify_user.c (ffffffff812e94d6)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify_user.c:fanotify_read
In fs/eventpoll.c (ffffffff812eb42d)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/eventpoll.c:__x32_compat_sys_epoll_pwait
- fs/eventpoll.c:__ia32_compat_sys_epoll_pwait
- fs/eventpoll.c:__ia32_sys_epoll_pwait
- fs/eventpoll.c:__x64_sys_epoll_pwait
- fs/eventpoll.c:ep_poll
- fs/eventpoll.c:ep_poll
In fs/signalfd.c (ffffffff812ed189)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/signalfd.c:signalfd_read
In fs/eventfd.c (ffffffff812ef219)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_write
- fs/eventfd.c:eventfd_read
In fs/userfaultfd.c (ffffffff812f0eae)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_event_wait_completion
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
In fs/aio.c (ffffffff812f3904)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/aio.c:__x32_compat_sys_io_pgetevents
- fs/aio.c:__x32_compat_sys_io_pgetevents
- fs/aio.c:__ia32_compat_sys_io_pgetevents
- fs/aio.c:__ia32_compat_sys_io_pgetevents
- fs/aio.c:__x32_compat_sys_io_getevents
- fs/aio.c:__ia32_compat_sys_io_getevents
- fs/aio.c:__ia32_sys_io_pgetevents
- fs/aio.c:__ia32_sys_io_pgetevents
- fs/aio.c:__x64_sys_io_pgetevents
- fs/aio.c:__x64_sys_io_pgetevents
- fs/aio.c:__ia32_sys_io_getevents
- fs/aio.c:__x64_sys_io_getevents
In fs/dax.c (ffffffff812f6f53)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/dax.c:dax_iomap_actor
In fs/binfmt_elf.c (ffffffff8130483e)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:elf_map
In fs/compat_binfmt_elf.c (ffffffff81307fe3)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:elf_map
- fs/compat_binfmt_elf.c:create_elf_tables
In fs/coredump.c (ffffffff8130bebf)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/coredump.c:dump_emit
- fs/coredump.c:do_coredump
In fs/iomap.c (ffffffff8130ea36)
Location: include/linux/thread_info.h:82
Inline: True
In fs/ext4/dir.c (ffffffff81337d07)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ext4/dir.c:ext4_readdir
In fs/ext4/fsmap.c (ffffffff813444a6)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ext4/fsmap.c:ext4_getfsmap_helper
In fs/ext4/mballoc.c (ffffffff81365800)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ext4/mballoc.c:ext4_trim_fs
- fs/ext4/mballoc.c:ext4_trim_fs
In fs/ext4/namei.c (ffffffff8136ad1b)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ext4/namei.c:ext4_htree_fill_tree
In fs/jbd2/checkpoint.c (ffffffff81398a88)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/jbd2/checkpoint.c:__jbd2_journal_clean_checkpoint_list
- fs/jbd2/checkpoint.c:__jbd2_journal_clean_checkpoint_list
- fs/jbd2/checkpoint.c:journal_clean_one_cp_list
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
In fs/hugetlbfs/inode.c (ffffffff813a65b6)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlbfs_fallocate
In fs/ecryptfs/read_write.c (ffffffff813b6f2c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ecryptfs/read_write.c:ecryptfs_write
In ipc/msg.c (ffffffff813d8a3a)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgsnd
In ipc/sem.c (ffffffff813dc0a0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- ipc/sem.c:do_semtimedop
In ipc/mqueue.c (ffffffff813e1d4c)
Location: include/linux/thread_info.h:82
Inline: True
In security/keys/gc.c (ffffffff813e3d41)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- security/keys/gc.c:key_garbage_collector
In security/selinux/hooks.c (ffffffff813fae05)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_bprm_committed_creds
In crypto/api.c (ffffffff81458bf0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- crypto/api.c:crypto_alloc_tfm
- crypto/api.c:crypto_alloc_base
In crypto/algboss.c (ffffffff81462ce4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- crypto/algboss.c:cryptomgr_probe
In block/blk-mq.c (ffffffff8148f3ec)
Location: include/linux/thread_info.h:82
Inline: True
In lib/percpu_ida.c (ffffffff814cbd28)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- lib/percpu_ida.c:percpu_ida_alloc
In drivers/pci/vpd.c (ffffffff81525692)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/pci/vpd.c:pci_vpd_wait
In drivers/pci/hotplug/cpci_hotplug_core.c (ffffffff81537667)
Location: include/linux/thread_info.h:82
Inline: True
In drivers/idle/intel_idle.c (ffffffff8156b885)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/idle/intel_idle.c:intel_idle_s2idle
- drivers/idle/intel_idle.c:intel_idle_s2idle
- drivers/idle/intel_idle.c:intel_idle_s2idle
- drivers/idle/intel_idle.c:intel_idle
- drivers/idle/intel_idle.c:intel_idle
- drivers/idle/intel_idle.c:intel_idle
In drivers/acpi/processor_idle.c (ffffffff819f1a2f)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/acpi/processor_idle.c:acpi_safe_halt
In drivers/xen/preempt.c (ffffffff815f4acf)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/xen/preempt.c:xen_maybe_preempt_hcall
In drivers/tty/tty_io.c (ffffffff81611d18)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_write
In drivers/tty/n_tty.c (ffffffff81613c77)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_read
In drivers/tty/tty_ioctl.c (ffffffff816175c7)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/tty_ioctl.c:set_termiox
In drivers/tty/tty_port.c (ffffffff8161a1b6)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_block_til_ready
In drivers/tty/serial/serial_core.c (ffffffff81632af6)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_wait_until_sent
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
In drivers/char/mem.c (ffffffff81643fb2)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/char/mem.c:read_iter_zero
In drivers/char/random.c (ffffffff81648ac7)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/char/random.c:urandom_read
- drivers/char/random.c:urandom_read
In drivers/char/hpet.c (ffffffff8164d020)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_read
In drivers/char/hw_random/core.c (ffffffff8164e228)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:rng_dev_read
- drivers/char/hw_random/core.c:rng_dev_read
In drivers/base/power/wakeup.c (ffffffff816956e3)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:pm_get_wakeup_count
In drivers/dma-buf/dma-fence.c (ffffffff816e46fd)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_wait_any_timeout
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
In drivers/gpu/vga/vgaarb.c (ffffffff8172c3d8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/gpu/vga/vgaarb.c:vga_get
In drivers/net/tun.c (ffffffff817400a0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/net/tun.c:tun_do_read
In drivers/net/ppp/ppp_generic.c (ffffffff81741d8a)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/net/ppp/ppp_generic.c:ppp_read
In drivers/usb/core/devio.c (ffffffff8176aef2)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:reap_as
In drivers/rtc/rtc-dev.c (ffffffff817cf490)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/rtc/rtc-dev.c:rtc_dev_read
In drivers/md/md.c (ffffffff817f9014)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_thread
In drivers/md/dm.c (ffffffff818079e2)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/md/dm.c:dm_wait_for_completion
- drivers/md/dm.c:dm_prepare_ioctl
In drivers/cpuidle/poll_state.c (ffffffff819f1b24)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/cpuidle/poll_state.c:poll_idle
- drivers/cpuidle/poll_state.c:poll_idle
- drivers/cpuidle/poll_state.c:poll_idle
In net/socket.c (ffffffff818706ff)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/socket.c:sock_poll
- net/socket.c:sock_poll
In net/core/sock.c (ffffffff81876c47)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/core/sock.c:sock_alloc_send_pskb
- net/core/sock.c:sock_alloc_send_pskb
In net/core/datagram.c (ffffffff81884914)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/core/datagram.c:__skb_try_recv_datagram
- net/core/datagram.c:__skb_wait_for_more_packets
In net/core/stream.c (ffffffff81884ff7)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/core/stream.c:sk_stream_wait_memory
- net/core/stream.c:sk_stream_wait_connect
In net/core/dev.c (ffffffff81890497)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/core/dev.c:napi_busy_loop
In net/core/ethtool.c (ffffffff8189d957)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
In net/sched/sch_generic.c (ffffffff818ccd0c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/sched/sch_generic.c:__qdisc_run
In net/netlink/af_netlink.c (ffffffff818dc5d4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/netlink/af_netlink.c:netlink_attachskb
In net/bpf/test_run.c (ffffffff818df129)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/bpf/test_run.c:bpf_test_run
- net/bpf/test_run.c:bpf_test_run
In net/ipv4/inet_connection_sock.c (ffffffff818f5499)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/ipv4/inet_connection_sock.c:inet_csk_accept
In net/ipv4/tcp.c (ffffffff818f710d)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_splice_read
- net/ipv4/tcp.c:tcp_splice_read
In net/ipv4/udp.c (ffffffff8191d118)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/ipv4/udp.c:__skb_recv_udp
In net/ipv4/af_inet.c (ffffffff819295d0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/ipv4/af_inet.c:__inet_stream_connect
- net/ipv4/af_inet.c:__inet_stream_connect
In net/unix/af_unix.c (ffffffff8195c06e)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_stream_connect
In net/packet/af_packet.c (ffffffff819afc8c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/packet/af_packet.c:tpacket_snd
In arch/x86/lib/usercopy.c (ffffffff819e143c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/lib/usercopy.c:copy_from_user_nmi
5.0
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/entry/common.c (ffffffff81004577)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/entry/common.c:do_fast_syscall_32
- arch/x86/entry/common.c:do_fast_syscall_32
- arch/x86/entry/common.c:do_int80_syscall_32
- arch/x86/entry/common.c:do_syscall_64
- arch/x86/entry/common.c:syscall_slow_exit_work
- arch/x86/entry/common.c:syscall_trace_enter
- arch/x86/entry/common.c:syscall_trace_enter
In arch/x86/entry/vdso/vma.c (ffffffff81004bbf)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/entry/vdso/vma.c:compat_arch_setup_additional_pages
In arch/x86/entry/vsyscall/vsyscall_64.c (ffffffff81005120)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/entry/vsyscall/vsyscall_64.c:emulate_vsyscall
In arch/x86/events/core.c (ffffffff81008065)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/events/core.c:perf_callchain_user
- arch/x86/events/core.c:perf_callchain_user
- arch/x86/events/core.c:perf_callchain_user
In arch/x86/events/intel/ds.c (ffffffff8100edef)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/events/intel/ds.c:intel_pmu_pebs_fixup_ip
In arch/x86/events/intel/lbr.c (ffffffff81010b45)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/events/intel/lbr.c:branch_type
In arch/x86/kernel/process_64.c (ffffffff8102d669)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/process_64.c:compat_start_thread
- arch/x86/kernel/process_64.c:copy_thread_tls
In arch/x86/kernel/signal.c (ffffffff8102e8c7)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/signal.c:do_signal
In arch/x86/kernel/sys_x86_64.c (ffffffff81035a46)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/sys_x86_64.c:arch_get_unmapped_area_topdown
In arch/x86/kernel/process.c (ffffffff8103b21c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/process.c:do_arch_prctl_common
- arch/x86/kernel/process.c:mwait_idle
- arch/x86/kernel/process.c:mwait_idle
- arch/x86/kernel/process.c:__switch_to_xtra
- arch/x86/kernel/process.c:arch_setup_new_exec
- arch/x86/kernel/process.c:get_tsc_mode
In arch/x86/kernel/ptrace.c (ffffffff8103f4eb)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/ptrace.c:getreg32
- arch/x86/kernel/ptrace.c:set_flags
In arch/x86/kernel/step.c (ffffffff81040ba5)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/step.c:user_disable_single_step
- arch/x86/kernel/step.c:enable_step
- arch/x86/kernel/step.c:enable_step
- arch/x86/kernel/step.c:enable_step
In arch/x86/kernel/acpi/cstate.c (ffffffff81a2cbdb)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/acpi/cstate.c:acpi_processor_ffh_cstate_enter
- arch/x86/kernel/acpi/cstate.c:acpi_processor_ffh_cstate_enter
- arch/x86/kernel/acpi/cstate.c:acpi_processor_ffh_cstate_enter
In arch/x86/kernel/kprobes/core.c (ffffffff8106dc55)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/kprobes/core.c:resume_execution
In arch/x86/kernel/kgdb.c (ffffffff8106ff96)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/kgdb.c:__kgdb_notify
In arch/x86/kernel/uprobes.c (ffffffff81075530)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/uprobes.c:arch_uprobe_pre_xol
In arch/x86/kernel/perf_regs.c (ffffffff81075975)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/perf_regs.c:perf_reg_abi
In arch/x86/mm/fault.c (ffffffff8107c641)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/mm/fault.c:__do_page_fault
- arch/x86/mm/fault.c:mm_fault_error
In arch/x86/mm/mmap.c (ffffffff810814e9)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/mm/mmap.c:mmap_address_hint_valid
- arch/x86/mm/mmap.c:arch_mmap_rnd
In arch/x86/mm/hugetlbpage.c (ffffffff81085452)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/mm/hugetlbpage.c:hugetlb_get_unmapped_area
- arch/x86/mm/hugetlbpage.c:hugetlb_get_unmapped_area
- arch/x86/mm/hugetlbpage.c:hugetlb_get_unmapped_area
In arch/x86/mm/mpx.c (ffffffff810891b2)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/mm/mpx.c:mpx_fault_info
In kernel/fork.c (ffffffff81093b48)
Location: include/linux/thread_info.h:82
Inline: True
In kernel/exit.c (ffffffff8109aecf)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/exit.c:do_wait
- kernel/exit.c:do_exit
In kernel/softirq.c (ffffffff8109d51f)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/softirq.c:irq_exit
- kernel/softirq.c:__do_softirq
In kernel/ptrace.c (ffffffff810a2632)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_peek_siginfo
In kernel/signal.c (ffffffff810a97fd)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/signal.c:sigsuspend
- kernel/signal.c:sigsuspend
- kernel/signal.c:__x64_sys_pause
- kernel/signal.c:__set_task_blocked
- kernel/signal.c:exit_signals
- kernel/signal.c:retarget_shared_pending
- kernel/signal.c:complete_signal
- kernel/signal.c:complete_signal
- kernel/signal.c:task_set_jobctl_pending
In kernel/sys.c (ffffffff810adfab)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sys.c:prctl_set_mm
In kernel/kthread.c (ffffffff810bc474)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/kthread.c:__kthread_create_on_node
In kernel/sched/core.c (ffffffff81a281a4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/core.c:preempt_schedule_irq
- kernel/sched/core.c:preempt_schedule_common
- kernel/sched/core.c:schedule_idle
- kernel/sched/core.c:schedule
- kernel/sched/core.c:__schedule
- kernel/sched/core.c:scheduler_ipi
- kernel/sched/core.c:scheduler_ipi
- kernel/sched/core.c:scheduler_ipi
- kernel/sched/core.c:check_preempt_curr
- kernel/sched/core.c:resched_curr
In kernel/sched/idle.c (ffffffff810cd862)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/idle.c:play_idle
- kernel/sched/idle.c:do_idle
- kernel/sched/idle.c:do_idle
- kernel/sched/idle.c:do_idle
- kernel/sched/idle.c:call_cpuidle
- kernel/sched/idle.c:default_idle_call
- kernel/sched/idle.c:cpu_idle_poll
In kernel/sched/fair.c (ffffffff810da225)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/fair.c:_nohz_idle_balance
- kernel/sched/fair.c:check_preempt_wakeup
In kernel/sched/rt.c (ffffffff810dc14e)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/rt.c:check_preempt_curr_rt
In kernel/sched/deadline.c (ffffffff810de35f)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/deadline.c:check_preempt_curr_dl
In kernel/sched/wait.c (ffffffff810e32b3)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr_irq
- kernel/sched/wait.c:do_wait_intr
- kernel/sched/wait.c:prepare_to_wait_event
In kernel/sched/wait_bit.c (ffffffff81a286f9)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/wait_bit.c:bit_wait_io_timeout
- kernel/sched/wait_bit.c:bit_wait_timeout
- kernel/sched/wait_bit.c:bit_wait_io
- kernel/sched/wait_bit.c:bit_wait
In kernel/sched/swait.c (ffffffff810e36d5)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/swait.c:prepare_to_swait_event
In kernel/sched/completion.c (ffffffff81a28a5b)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/completion.c:wait_for_completion_killable_timeout
- kernel/sched/completion.c:wait_for_completion_killable
- kernel/sched/completion.c:wait_for_completion_interruptible_timeout
- kernel/sched/completion.c:wait_for_completion_interruptible
In kernel/locking/mutex.c (ffffffff810efd41)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/locking/mutex.c:mutex_spin_on_owner
In kernel/locking/semaphore.c (ffffffff81a2a6b5)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/locking/semaphore.c:__down_killable
- kernel/locking/semaphore.c:__down_interruptible
In kernel/locking/osq_lock.c (ffffffff810f045e)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/locking/osq_lock.c:osq_lock
In kernel/locking/rtmutex.c (ffffffff81a2aabc)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/locking/rtmutex.c:__rt_mutex_slowlock
In kernel/locking/rwsem-xadd.c (ffffffff81a2b683)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/locking/rwsem-xadd.c:rwsem_down_write_failed_killable
- kernel/locking/rwsem-xadd.c:rwsem_down_write_failed_killable
- kernel/locking/rwsem-xadd.c:rwsem_down_write_failed_killable
- kernel/locking/rwsem-xadd.c:rwsem_down_write_failed
- kernel/locking/rwsem-xadd.c:rwsem_down_write_failed
- kernel/locking/rwsem-xadd.c:rwsem_spin_on_owner
- kernel/locking/rwsem-xadd.c:rwsem_down_read_failed_killable
In kernel/rcu/update.c (ffffffff8110df74)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/rcu/update.c:rcu_tasks_kthread
- kernel/rcu/update.c:rcu_tasks_kthread
In kernel/rcu/tree.c (ffffffff81112f35)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/rcu/tree.c:rcu_process_callbacks
- kernel/rcu/tree.c:rcu_gp_kthread
- kernel/rcu/tree.c:rcu_gp_kthread
In kernel/livepatch/transition.c (ffffffff81117c63)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/livepatch/transition.c:klp_send_signals
- kernel/livepatch/transition.c:klp_complete_transition
- kernel/livepatch/transition.c:klp_complete_transition
In kernel/freezer.c (ffffffff8111a71e)
Location: include/linux/thread_info.h:82
Inline: True
In kernel/time/timer.c (ffffffff81120391)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/time/timer.c:msleep_interruptible
In kernel/time/hrtimer.c (ffffffff81a2bfc7)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/time/hrtimer.c:do_nanosleep
In kernel/time/alarmtimer.c (ffffffff81129212)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/time/alarmtimer.c:alarmtimer_do_nsleep
In kernel/time/posix-cpu-timers.c (ffffffff8112d29c)
Location: include/linux/thread_info.h:82
Inline: True
In kernel/time/tick-sched.c (ffffffff811323d8)
Location: include/linux/thread_info.h:82
Inline: True
In kernel/futex.c (ffffffff811346b7)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/futex.c:futex_wait
In kernel/compat.c (ffffffff81145f38)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/compat.c:compat_alloc_user_space
In kernel/cgroup/rstat.c (ffffffff8114f920)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/cgroup/rstat.c:cgroup_rstat_flush_locked
In kernel/seccomp.c (ffffffff81178cba)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/seccomp.c:__seccomp_filter
In kernel/trace/ring_buffer.c (ffffffff81187174)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/trace/ring_buffer.c:__rb_allocate_pages
- kernel/trace/ring_buffer.c:ring_buffer_wait
In kernel/trace/trace.c (ffffffff81189bf4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/trace/trace.c:tracing_generic_entry_update
In kernel/bpf/verifier.c (ffffffff811cd98f)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/bpf/verifier.c:do_check
- kernel/bpf/verifier.c:do_check
In kernel/events/core.c (ffffffff811f0969)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/events/core.c:perf_prepare_sample
- kernel/events/core.c:perf_prepare_sample
- kernel/events/core.c:perf_prepare_sample
In kernel/events/uprobes.c (ffffffff811f6d25)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_deny_signal
- kernel/events/uprobes.c:__create_xol_area
- kernel/events/uprobes.c:uprobe_mmap
In kernel/rseq.c (ffffffff811fae84)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/rseq.c:__rseq_handle_notify_resume
- kernel/rseq.c:__rseq_handle_notify_resume
- kernel/rseq.c:__rseq_handle_notify_resume
- kernel/rseq.c:__rseq_handle_notify_resume
In mm/filemap.c (ffffffff811fc7a8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/filemap.c:generic_perform_write
- mm/filemap.c:generic_file_buffered_read
- mm/filemap.c:generic_file_buffered_read
- mm/filemap.c:__lock_page_killable
In mm/page_alloc.c (ffffffff8120cd5e)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/page_alloc.c:alloc_contig_range
In mm/page-writeback.c (ffffffff8120fb0c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/page-writeback.c:balance_dirty_pages
In mm/vmscan.c (ffffffff8121a7e7)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/vmscan.c:throttle_direct_reclaim
- mm/vmscan.c:throttle_direct_reclaim
- mm/vmscan.c:shrink_inactive_list
In mm/shmem.c (ffffffff81224cf3)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_get_unmapped_area
- mm/shmem.c:shmem_get_unmapped_area
- mm/shmem.c:shmem_get_unmapped_area
- mm/shmem.c:shmem_get_unmapped_area
- mm/shmem.c:shmem_partial_swap_usage
In mm/compaction.c (ffffffff8123663c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/compaction.c:try_to_compact_pages
- mm/compaction.c:try_to_compact_pages
- mm/compaction.c:compact_zone
- mm/compaction.c:compact_zone
- mm/compaction.c:compaction_alloc
- mm/compaction.c:isolate_migratepages_block
- mm/compaction.c:isolate_migratepages_block
In mm/gup.c (ffffffff8123b6bf)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/gup.c:__get_user_pages
- mm/gup.c:__get_user_pages
In mm/memory.c (ffffffff8123e6e6)
Location: include/linux/thread_info.h:82
Inline: True
In mm/mlock.c (ffffffff812473d6)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/mlock.c:__ia32_sys_mlockall
- mm/mlock.c:__x64_sys_mlockall
In mm/mmap.c (ffffffff8124c769)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:__do_munmap
- mm/mmap.c:__do_munmap
- mm/mmap.c:get_unmapped_area
- mm/mmap.c:get_unmapped_area
In mm/mmu_gather.c (ffffffff8124d091)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/mmu_gather.c:tlb_gather_mmu
- mm/mmu_gather.c:tlb_remove_table
- mm/mmu_gather.c:tlb_table_flush
- mm/mmu_gather.c:arch_tlb_finish_mmu
- mm/mmu_gather.c:tlb_flush_mmu
In mm/mremap.c (ffffffff8124f8bd)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/mremap.c:mremap_to
- mm/mremap.c:mremap_to
In mm/swapfile.c (ffffffff812606d5)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/swapfile.c:try_to_unuse
In mm/hugetlb.c (ffffffff8126c5f7)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:__nr_hugepages_store_common
In mm/mempolicy.c (ffffffff81271ad9)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/mempolicy.c:mpol_shared_policy_init
In mm/ksm.c (ffffffff81273a40)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/ksm.c:unmerge_ksm_pages
In mm/memory_hotplug.c (ffffffff81a21861)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/memory_hotplug.c:__offline_pages
In mm/khugepaged.c (ffffffff81292209)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/khugepaged.c:khugepaged
In mm/memcontrol.c (ffffffff81295831)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/memcontrol.c:memory_max_write
- mm/memcontrol.c:mem_cgroup_force_empty_write
- mm/memcontrol.c:mem_cgroup_resize_max
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:try_charge
In mm/userfaultfd.c (ffffffff812a5bfa)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic
- mm/userfaultfd.c:mcopy_atomic
In fs/read_write.c (ffffffff812ac775)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/read_write.c:vfs_dedupe_file_range
In fs/exec.c (ffffffff812b86f9)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/exec.c:setup_new_exec
In fs/pipe.c (ffffffff812b8d88)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/pipe.c:wait_for_partner
- fs/pipe.c:pipe_write
- fs/pipe.c:pipe_read
In fs/ioctl.c (ffffffff812c4bfe)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ioctl.c:__generic_block_fiemap
In fs/readdir.c (ffffffff812c65b3)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/readdir.c:compat_filldir
- fs/readdir.c:filldir64
- fs/readdir.c:filldir
In fs/select.c (ffffffff812c778e)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/select.c:compat_core_sys_select
- fs/select.c:do_sys_poll
- fs/select.c:do_sys_poll
- fs/select.c:core_sys_select
- fs/select.c:do_select
- fs/select.c:do_select
In fs/dcache.c (ffffffff812c995d)
Location: include/linux/thread_info.h:82
Inline: True
In fs/inode.c (ffffffff812ceb2c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/inode.c:evict_inodes
In fs/namespace.c (ffffffff812d5bb1)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/namespace.c:copy_mount_options
In fs/fs-writeback.c (ffffffff812e2a6a)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/fs-writeback.c:writeback_sb_inodes
In fs/splice.c (ffffffff812e6edb)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/splice.c:iter_file_splice_write
- fs/splice.c:__splice_from_pipe
In fs/buffer.c (ffffffff812eefa6)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/buffer.c:cont_write_begin
In fs/notify/inotify/inotify_user.c (ffffffff812fbf7d)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/notify/inotify/inotify_user.c:inotify_read
In fs/notify/fanotify/fanotify_user.c (ffffffff812fd5df)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify_user.c:fanotify_read
In fs/eventpoll.c (ffffffff8130080c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/eventpoll.c:ep_poll
- fs/eventpoll.c:ep_poll
In fs/signalfd.c (ffffffff81301ed4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/signalfd.c:signalfd_read
In fs/eventfd.c (ffffffff81303ba9)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_write
- fs/eventfd.c:eventfd_read
In fs/userfaultfd.c (ffffffff813045c7)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_event_wait_completion
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
In fs/aio.c (ffffffff81308a94)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/aio.c:__x32_compat_sys_io_pgetevents_time64
- fs/aio.c:__ia32_compat_sys_io_pgetevents_time64
- fs/aio.c:__x32_compat_sys_io_pgetevents
- fs/aio.c:__ia32_compat_sys_io_pgetevents
- fs/aio.c:__x32_compat_sys_io_getevents
- fs/aio.c:__ia32_compat_sys_io_getevents
- fs/aio.c:__ia32_sys_io_pgetevents
- fs/aio.c:__x64_sys_io_pgetevents
- fs/aio.c:__ia32_sys_io_getevents
- fs/aio.c:__x64_sys_io_getevents
In fs/dax.c (ffffffff8130c003)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/dax.c:dax_iomap_actor
In fs/binfmt_elf.c (ffffffff81319f86)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:elf_map
In fs/compat_binfmt_elf.c (ffffffff8131d7f3)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:elf_map
- fs/compat_binfmt_elf.c:create_elf_tables
In fs/coredump.c (ffffffff8132171f)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/coredump.c:dump_emit
- fs/coredump.c:do_coredump
In fs/drop_caches.c (ffffffff81322b08)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/drop_caches.c:drop_pagecache_sb
In fs/iomap.c (ffffffff81325366)
Location: include/linux/thread_info.h:82
Inline: True
In fs/ext4/dir.c (ffffffff8134ef87)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ext4/dir.c:ext4_readdir
In fs/ext4/fsmap.c (ffffffff8135c5f6)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ext4/fsmap.c:ext4_getfsmap_helper
In fs/ext4/mballoc.c (ffffffff8137dbc0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ext4/mballoc.c:ext4_trim_fs
- fs/ext4/mballoc.c:ext4_trim_fs
In fs/ext4/namei.c (ffffffff813831db)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ext4/namei.c:ext4_htree_fill_tree
In fs/jbd2/checkpoint.c (ffffffff813b17f8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/jbd2/checkpoint.c:__jbd2_journal_clean_checkpoint_list
- fs/jbd2/checkpoint.c:__jbd2_journal_clean_checkpoint_list
- fs/jbd2/checkpoint.c:journal_clean_one_cp_list
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
In fs/hugetlbfs/inode.c (ffffffff813bf396)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlbfs_fallocate
In fs/fat/fatent.c (ffffffff813c51b8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/fat/fatent.c:fat_trim_fs
- fs/fat/fatent.c:fat_trim_fs
In fs/ecryptfs/read_write.c (ffffffff813d047c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ecryptfs/read_write.c:ecryptfs_write
In ipc/msg.c (ffffffff813f28ba)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgsnd
In ipc/sem.c (ffffffff813f671a)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- ipc/sem.c:do_semtimedop
In ipc/mqueue.c (ffffffff813fbd3c)
Location: include/linux/thread_info.h:82
Inline: True
In security/keys/gc.c (ffffffff813fe531)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- security/keys/gc.c:key_garbage_collector
In security/selinux/hooks.c (ffffffff814173ec)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_bprm_committed_creds
In crypto/api.c (ffffffff81475e10)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- crypto/api.c:crypto_alloc_tfm
- crypto/api.c:crypto_alloc_base
In crypto/algboss.c (ffffffff81480964)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- crypto/algboss.c:cryptomgr_probe
In block/blk-mq.c (ffffffff814a8eb8)
Location: include/linux/thread_info.h:82
Inline: True
In block/blk-cgroup.c (ffffffff814c3361)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_maybe_throttle_current
In drivers/pci/vpd.c (ffffffff8153b512)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/pci/vpd.c:pci_vpd_wait
In drivers/pci/hotplug/cpci_hotplug_core.c (ffffffff8154ed47)
Location: include/linux/thread_info.h:82
Inline: True
In drivers/idle/intel_idle.c (ffffffff81583405)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/idle/intel_idle.c:intel_idle_s2idle
- drivers/idle/intel_idle.c:intel_idle_s2idle
- drivers/idle/intel_idle.c:intel_idle_s2idle
- drivers/idle/intel_idle.c:intel_idle
- drivers/idle/intel_idle.c:intel_idle
- drivers/idle/intel_idle.c:intel_idle
In drivers/acpi/processor_idle.c (ffffffff81a2cf3f)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/acpi/processor_idle.c:acpi_safe_halt
In drivers/xen/preempt.c (ffffffff8160f92f)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/xen/preempt.c:xen_maybe_preempt_hcall
In drivers/tty/tty_io.c (ffffffff8162ea8d)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_write
In drivers/tty/n_tty.c (ffffffff81630d47)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_read
In drivers/tty/tty_ioctl.c (ffffffff816347c7)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/tty_ioctl.c:set_termiox
In drivers/tty/tty_port.c (ffffffff81637436)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_block_til_ready
In drivers/tty/serial/serial_core.c (ffffffff81650b96)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_wait_until_sent
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
In drivers/char/mem.c (ffffffff81662282)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/char/mem.c:read_iter_zero
In drivers/char/random.c (ffffffff81666ce7)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/char/random.c:urandom_read
- drivers/char/random.c:urandom_read
In drivers/char/hpet.c (ffffffff8166b1a0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_read
In drivers/char/hw_random/core.c (ffffffff8166c3a8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:rng_dev_read
- drivers/char/hw_random/core.c:rng_dev_read
In drivers/base/power/wakeup.c (ffffffff816b5d53)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:pm_get_wakeup_count
In drivers/dma-buf/dma-fence.c (ffffffff81707a92)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_wait_any_timeout
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
In drivers/gpu/vga/vgaarb.c (ffffffff8174eb78)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/gpu/vga/vgaarb.c:vga_get
In drivers/net/tun.c (ffffffff817640a9)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/net/tun.c:tun_do_read
In drivers/net/ppp/ppp_generic.c (ffffffff81765e9a)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/net/ppp/ppp_generic.c:ppp_read
In drivers/usb/core/devio.c (ffffffff8178f482)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:reap_as
In drivers/rtc/dev.c (ffffffff817f6600)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/rtc/dev.c:rtc_dev_read
In drivers/md/md.c (ffffffff818298bd)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/md/md.c:md_check_recovery
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_thread
In drivers/md/dm.c (ffffffff81833e5b)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/md/dm.c:dm_wait_for_completion
- drivers/md/dm.c:dm_prepare_ioctl
In drivers/cpuidle/poll_state.c (ffffffff81a2d057)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/cpuidle/poll_state.c:poll_idle
- drivers/cpuidle/poll_state.c:poll_idle
- drivers/cpuidle/poll_state.c:poll_idle
In net/socket.c (ffffffff81890200)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/socket.c:sock_poll
In net/core/sock.c (ffffffff81897417)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/core/sock.c:sock_alloc_send_pskb
- net/core/sock.c:sock_alloc_send_pskb
In net/core/datagram.c (ffffffff818a4b74)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/core/datagram.c:__skb_try_recv_datagram
- net/core/datagram.c:__skb_wait_for_more_packets
In net/core/stream.c (ffffffff818a55f9)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/core/stream.c:sk_stream_wait_memory
- net/core/stream.c:sk_stream_wait_connect
In net/core/dev.c (ffffffff818b0d47)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/core/dev.c:napi_busy_loop
In net/core/ethtool.c (ffffffff818c0205)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
In net/sched/sch_generic.c (ffffffff818f8073)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/sched/sch_generic.c:__qdisc_run
In net/netlink/af_netlink.c (ffffffff81908fb4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/netlink/af_netlink.c:netlink_attachskb
In net/bpf/test_run.c (ffffffff8190bb70)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/bpf/test_run.c:bpf_test_run
- net/bpf/test_run.c:bpf_test_run
In net/ipv4/inet_connection_sock.c (ffffffff81922dd9)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/ipv4/inet_connection_sock.c:inet_csk_accept
In net/ipv4/tcp.c (ffffffff81925774)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_splice_read
- net/ipv4/tcp.c:tcp_splice_read
In net/ipv4/udp.c (ffffffff8194b6c8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/ipv4/udp.c:__skb_recv_udp
In net/ipv4/af_inet.c (ffffffff81958780)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/ipv4/af_inet.c:__inet_stream_connect
- net/ipv4/af_inet.c:__inet_stream_connect
In net/unix/af_unix.c (ffffffff8199087d)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_stream_connect
In net/packet/af_packet.c (ffffffff819e7279)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/packet/af_packet.c:tpacket_snd
In arch/x86/lib/usercopy.c (ffffffff81a1c3ec)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/lib/usercopy.c:copy_from_user_nmi
5.3
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/entry/common.c (ffffffff8100479a)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/entry/common.c:do_fast_syscall_32
- arch/x86/entry/common.c:do_fast_syscall_32
- arch/x86/entry/common.c:do_int80_syscall_32
- arch/x86/entry/common.c:do_syscall_64
- arch/x86/entry/common.c:syscall_slow_exit_work
- arch/x86/entry/common.c:syscall_trace_enter
- arch/x86/entry/common.c:syscall_trace_enter
In arch/x86/entry/vdso/vma.c (ffffffff81004e0f)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/entry/vdso/vma.c:compat_arch_setup_additional_pages
In arch/x86/entry/vsyscall/vsyscall_64.c (ffffffff81005202)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/entry/vsyscall/vsyscall_64.c:emulate_vsyscall
In arch/x86/events/core.c (ffffffff81008356)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/events/core.c:perf_callchain_user
- arch/x86/events/core.c:perf_callchain_user32
- arch/x86/events/core.c:perf_callchain_user32
In arch/x86/events/intel/ds.c (ffffffff8100f753)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/events/intel/ds.c:intel_pmu_pebs_fixup_ip
In arch/x86/events/intel/lbr.c (ffffffff81011d05)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/events/intel/lbr.c:branch_type
In arch/x86/kernel/process_64.c (ffffffff8102f4a8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/process_64.c:__switch_to
- arch/x86/kernel/process_64.c:compat_start_thread
- arch/x86/kernel/process_64.c:copy_thread_tls
In arch/x86/kernel/signal.c (ffffffff81030b65)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/signal.c:do_signal
In arch/x86/kernel/sys_x86_64.c (ffffffff81037bb6)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/sys_x86_64.c:arch_get_unmapped_area_topdown
In arch/x86/kernel/process.c (ffffffff8103d806)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/process.c:do_arch_prctl_common
- arch/x86/kernel/process.c:mwait_idle
- arch/x86/kernel/process.c:mwait_idle
- arch/x86/kernel/process.c:__switch_to_xtra
- arch/x86/kernel/process.c:arch_setup_new_exec
- arch/x86/kernel/process.c:arch_setup_new_exec
- arch/x86/kernel/process.c:get_tsc_mode
In arch/x86/kernel/fpu/core.c (ffffffff8103e171)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/fpu/core.c:fpu__copy
- arch/x86/kernel/fpu/core.c:fpu__save
- arch/x86/kernel/fpu/core.c:kernel_fpu_begin
- arch/x86/kernel/fpu/core.c:perf_trace_x86_fpu
- arch/x86/kernel/fpu/core.c:trace_event_raw_event_x86_fpu
In arch/x86/kernel/fpu/signal.c (ffffffff8103f60b)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/fpu/signal.c:copy_fpstate_to_sigframe
- arch/x86/kernel/fpu/signal.c:save_fsave_header
In arch/x86/kernel/ptrace.c (ffffffff81041227)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/ptrace.c:getreg32
- arch/x86/kernel/ptrace.c:set_flags
In arch/x86/kernel/step.c (ffffffff81043285)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/step.c:user_disable_single_step
- arch/x86/kernel/step.c:enable_step
- arch/x86/kernel/step.c:enable_step
- arch/x86/kernel/step.c:enable_step
In arch/x86/kernel/stacktrace.c (ffffffff81043b8f)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/stacktrace.c:arch_stack_walk_user
In arch/x86/kernel/acpi/cstate.c (ffffffff81a9cd3b)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/acpi/cstate.c:acpi_processor_ffh_cstate_enter
- arch/x86/kernel/acpi/cstate.c:acpi_processor_ffh_cstate_enter
- arch/x86/kernel/acpi/cstate.c:acpi_processor_ffh_cstate_enter
In arch/x86/kernel/kprobes/core.c (ffffffff81071cb6)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/kprobes/core.c:resume_execution
In arch/x86/kernel/kgdb.c (ffffffff81074096)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/kgdb.c:__kgdb_notify
In arch/x86/kernel/uprobes.c (ffffffff810790c0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/uprobes.c:arch_uprobe_pre_xol
In arch/x86/kernel/perf_regs.c (ffffffff81079565)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/perf_regs.c:perf_reg_abi
In arch/x86/mm/init.c (ffffffff828bba2e)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/mm/init.c:poking_init
- arch/x86/mm/init.c:poking_init
- arch/x86/mm/init.c:poking_init
In arch/x86/mm/fault.c (ffffffff8107fba1)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/mm/fault.c:do_user_addr_fault
- arch/x86/mm/fault.c:mm_fault_error
In arch/x86/mm/mmap.c (ffffffff81085159)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/mm/mmap.c:mmap_address_hint_valid
- arch/x86/mm/mmap.c:arch_mmap_rnd
In arch/x86/mm/hugetlbpage.c (ffffffff81089052)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/mm/hugetlbpage.c:hugetlb_get_unmapped_area
- arch/x86/mm/hugetlbpage.c:hugetlb_get_unmapped_area
- arch/x86/mm/hugetlbpage.c:hugetlb_get_unmapped_area
In arch/x86/mm/mpx.c (ffffffff8108d2e2)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/mm/mpx.c:mpx_fault_info
In kernel/fork.c (ffffffff810982ec)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:dup_mmap
In kernel/exit.c (ffffffff8109f527)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/exit.c:do_wait
- kernel/exit.c:do_exit
In kernel/softirq.c (ffffffff810a1aff)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/softirq.c:irq_exit
- kernel/softirq.c:__do_softirq
In kernel/ptrace.c (ffffffff810a72bc)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_peek_siginfo
In kernel/signal.c (ffffffff810ac08d)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/signal.c:sigsuspend
- kernel/signal.c:__x64_sys_pause
- kernel/signal.c:__set_task_blocked
- kernel/signal.c:exit_signals
- kernel/signal.c:retarget_shared_pending
- kernel/signal.c:complete_signal
- kernel/signal.c:complete_signal
- kernel/signal.c:task_set_jobctl_pending
In kernel/sys.c (ffffffff810b42bd)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sys.c:prctl_set_mm
In kernel/kthread.c (ffffffff810c1c12)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/kthread.c:__kthread_create_on_node
In kernel/sched/core.c (ffffffff81a98935)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/core.c:preempt_schedule_irq
- kernel/sched/core.c:preempt_schedule_common
- kernel/sched/core.c:schedule_idle
- kernel/sched/core.c:schedule
- kernel/sched/core.c:__schedule
- kernel/sched/core.c:scheduler_ipi
- kernel/sched/core.c:scheduler_ipi
- kernel/sched/core.c:scheduler_ipi
- kernel/sched/core.c:check_preempt_curr
- kernel/sched/core.c:resched_curr
In kernel/sched/idle.c (ffffffff810d5c52)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/idle.c:play_idle
- kernel/sched/idle.c:do_idle
- kernel/sched/idle.c:do_idle
- kernel/sched/idle.c:do_idle
- kernel/sched/idle.c:call_cpuidle
- kernel/sched/idle.c:default_idle_call
- kernel/sched/idle.c:cpu_idle_poll
In kernel/sched/fair.c (ffffffff810e1587)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/fair.c:_nohz_idle_balance
- kernel/sched/fair.c:check_preempt_wakeup
In kernel/sched/rt.c (ffffffff810e311c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/rt.c:check_preempt_curr_rt
In kernel/sched/deadline.c (ffffffff810e5444)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/deadline.c:check_preempt_curr_dl
In kernel/sched/wait.c (ffffffff810e9eb7)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr_irq
- kernel/sched/wait.c:do_wait_intr
- kernel/sched/wait.c:prepare_to_wait_event
In kernel/sched/wait_bit.c (ffffffff81a98ee9)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/wait_bit.c:bit_wait_io_timeout
- kernel/sched/wait_bit.c:bit_wait_timeout
- kernel/sched/wait_bit.c:bit_wait_io
- kernel/sched/wait_bit.c:bit_wait
In kernel/sched/swait.c (ffffffff810ea358)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/swait.c:prepare_to_swait_event
In kernel/sched/completion.c (ffffffff81a99492)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/completion.c:wait_for_completion_killable_timeout
- kernel/sched/completion.c:wait_for_completion_killable
- kernel/sched/completion.c:wait_for_completion_interruptible_timeout
- kernel/sched/completion.c:wait_for_completion_interruptible
In kernel/locking/mutex.c (ffffffff810f7798)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/locking/mutex.c:mutex_spin_on_owner
In kernel/locking/semaphore.c (ffffffff81a9acad)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/locking/semaphore.c:__down_killable
- kernel/locking/semaphore.c:__down_interruptible
In kernel/locking/rwsem.c (ffffffff810f8273)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/locking/rwsem.c:rwsem_down_write_slowpath
- kernel/locking/rwsem.c:rwsem_down_write_slowpath
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
- kernel/locking/rwsem.c:rwsem_optimistic_spin
- kernel/locking/rwsem.c:rwsem_spin_on_owner
In kernel/locking/osq_lock.c (ffffffff810f8ace)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/locking/osq_lock.c:osq_lock
In kernel/locking/rtmutex.c (ffffffff81a9b805)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/locking/rtmutex.c:__rt_mutex_slowlock
In kernel/rcu/update.c (ffffffff81117656)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/rcu/update.c:rcu_tasks_kthread
- kernel/rcu/update.c:rcu_tasks_kthread
In kernel/rcu/tree.c (ffffffff8111c759)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/rcu/tree.c:rcu_core
- kernel/rcu/tree.c:rcu_core
- kernel/rcu/tree.c:rcu_core
- kernel/rcu/tree.c:rcu_gp_kthread
- kernel/rcu/tree.c:rcu_gp_kthread
In kernel/livepatch/transition.c (ffffffff81121a9f)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/livepatch/transition.c:klp_try_complete_transition
- kernel/livepatch/transition.c:klp_complete_transition
- kernel/livepatch/transition.c:klp_complete_transition
In kernel/freezer.c (ffffffff81124e39)
Location: include/linux/thread_info.h:82
Inline: True
In kernel/time/timer.c (ffffffff8112ac98)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/time/timer.c:msleep_interruptible
In kernel/time/hrtimer.c (ffffffff81a9c175)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/time/hrtimer.c:do_nanosleep
In kernel/time/alarmtimer.c (ffffffff81133c66)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/time/alarmtimer.c:alarmtimer_do_nsleep
In kernel/time/posix-cpu-timers.c (ffffffff81137d22)
Location: include/linux/thread_info.h:82
Inline: True
In kernel/time/tick-sched.c (ffffffff8113cd3a)
Location: include/linux/thread_info.h:82
Inline: True
In kernel/futex.c (ffffffff8113f6ce)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/futex.c:futex_wait
In kernel/compat.c (ffffffff8115130b)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/compat.c:compat_alloc_user_space
In kernel/cgroup/rstat.c (ffffffff8115b836)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/cgroup/rstat.c:cgroup_rstat_flush_locked
In kernel/seccomp.c (ffffffff81185beb)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/seccomp.c:__seccomp_filter
In kernel/trace/ring_buffer.c (ffffffff81194590)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/trace/ring_buffer.c:__rb_allocate_pages
- kernel/trace/ring_buffer.c:ring_buffer_wait
In kernel/trace/trace.c (ffffffff811971e7)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/trace/trace.c:tracing_generic_entry_update
In kernel/bpf/verifier.c (ffffffff811e2caa)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/bpf/verifier.c:do_check
- kernel/bpf/verifier.c:do_check
In kernel/events/core.c (ffffffff8120822d)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/events/core.c:perf_prepare_sample
- kernel/events/core.c:perf_prepare_sample
- kernel/events/core.c:perf_prepare_sample
In kernel/events/uprobes.c (ffffffff8120eaf5)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_deny_signal
- kernel/events/uprobes.c:__create_xol_area
- kernel/events/uprobes.c:uprobe_mmap
In kernel/rseq.c (ffffffff8121257a)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/rseq.c:__rseq_handle_notify_resume
- kernel/rseq.c:__rseq_handle_notify_resume
- kernel/rseq.c:__rseq_handle_notify_resume
- kernel/rseq.c:__rseq_handle_notify_resume
In mm/filemap.c (ffffffff8121407d)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/filemap.c:generic_perform_write
- mm/filemap.c:generic_file_buffered_read
- mm/filemap.c:generic_file_buffered_read
- mm/filemap.c:__lock_page_or_retry
- mm/filemap.c:__lock_page_killable
In mm/page-writeback.c (ffffffff8121f02a)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/page-writeback.c:balance_dirty_pages
In mm/vmscan.c (ffffffff8122a03b)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/vmscan.c:throttle_direct_reclaim
- mm/vmscan.c:throttle_direct_reclaim
- mm/vmscan.c:shrink_inactive_list
In mm/shmem.c (ffffffff812357dc)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_get_unmapped_area
- mm/shmem.c:shmem_get_unmapped_area
- mm/shmem.c:shmem_get_unmapped_area
- mm/shmem.c:shmem_get_unmapped_area
- mm/shmem.c:shmem_unuse_inode
- mm/shmem.c:shmem_partial_swap_usage
In mm/compaction.c (ffffffff81247b66)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/compaction.c:try_to_compact_pages
- mm/compaction.c:try_to_compact_pages
- mm/compaction.c:compact_zone
- mm/compaction.c:isolate_migratepages_block
In mm/gup.c (ffffffff8124cb9f)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/gup.c:__get_user_pages
- mm/gup.c:__get_user_pages
In mm/memory.c (ffffffff8125053c)
Location: include/linux/thread_info.h:82
Inline: True
In mm/mlock.c (ffffffff81259604)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/mlock.c:__ia32_sys_mlockall
- mm/mlock.c:__x64_sys_mlockall
In mm/mmap.c (ffffffff8125eb9a)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:__do_munmap
- mm/mmap.c:__do_munmap
- mm/mmap.c:get_unmapped_area
- mm/mmap.c:get_unmapped_area
In mm/mmu_gather.c (ffffffff8125f359)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/mmu_gather.c:tlb_gather_mmu
- mm/mmu_gather.c:tlb_flush_mmu
- mm/mmu_gather.c:tlb_remove_table
- mm/mmu_gather.c:tlb_table_flush
In mm/mremap.c (ffffffff81261c1f)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/mremap.c:mremap_to
- mm/mremap.c:mremap_to
In mm/page_alloc.c (ffffffff8127317e)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/page_alloc.c:alloc_contig_range
In mm/swapfile.c (ffffffff8127b70e)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
In mm/hugetlb.c (ffffffff812879a5)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:__nr_hugepages_store_common
In mm/mempolicy.c (ffffffff8128d0f8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/mempolicy.c:mpol_shared_policy_init
In mm/ksm.c (ffffffff8128f58f)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/ksm.c:unmerge_ksm_pages
In mm/memory_hotplug.c (ffffffff81a921db)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/memory_hotplug.c:__offline_pages
In mm/khugepaged.c (ffffffff812acc52)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/khugepaged.c:khugepaged
In mm/memcontrol.c (ffffffff812b17b8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/memcontrol.c:memory_max_write
- mm/memcontrol.c:mem_cgroup_force_empty_write
- mm/memcontrol.c:mem_cgroup_resize_max
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:mem_cgroup_out_of_memory
In mm/userfaultfd.c (ffffffff812c12bc)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic
- mm/userfaultfd.c:mcopy_atomic
In fs/read_write.c (ffffffff812c8ed5)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/read_write.c:vfs_dedupe_file_range
In fs/exec.c (ffffffff812d5277)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/exec.c:setup_new_exec
In fs/pipe.c (ffffffff812d5981)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/pipe.c:wait_for_partner
- fs/pipe.c:pipe_write
- fs/pipe.c:pipe_read
In fs/ioctl.c (ffffffff812e160e)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ioctl.c:__generic_block_fiemap
In fs/readdir.c (ffffffff812e3073)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/readdir.c:compat_filldir
- fs/readdir.c:filldir64
- fs/readdir.c:filldir
In fs/select.c (ffffffff812e4320)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/select.c:compat_core_sys_select
- fs/select.c:do_sys_poll
- fs/select.c:do_sys_poll
- fs/select.c:core_sys_select
- fs/select.c:do_select
- fs/select.c:do_select
- fs/select.c:poll_select_finish
In fs/dcache.c (ffffffff812e633a)
Location: include/linux/thread_info.h:82
Inline: True
In fs/inode.c (ffffffff812eba45)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/inode.c:evict_inodes
In fs/namespace.c (ffffffff812f4393)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/namespace.c:copy_mount_options
In fs/fs-writeback.c (ffffffff81301428)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/fs-writeback.c:writeback_sb_inodes
In fs/splice.c (ffffffff813041f3)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/splice.c:iter_file_splice_write
- fs/splice.c:__splice_from_pipe
In fs/buffer.c (ffffffff813107cb)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/buffer.c:cont_write_begin
In fs/notify/inotify/inotify_user.c (ffffffff8131c969)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/notify/inotify/inotify_user.c:inotify_read
In fs/notify/fanotify/fanotify_user.c (ffffffff8131f26d)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify_user.c:fanotify_read
In fs/eventpoll.c (ffffffff81322018)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/eventpoll.c:__x32_compat_sys_epoll_pwait
- fs/eventpoll.c:__ia32_compat_sys_epoll_pwait
- fs/eventpoll.c:__ia32_sys_epoll_pwait
- fs/eventpoll.c:__x64_sys_epoll_pwait
- fs/eventpoll.c:ep_poll
- fs/eventpoll.c:ep_poll
In fs/signalfd.c (ffffffff813234c2)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/signalfd.c:signalfd_read
In fs/eventfd.c (ffffffff813251ac)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_write
- fs/eventfd.c:eventfd_read
In fs/userfaultfd.c (ffffffff81326450)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_event_wait_completion
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
In fs/aio.c (ffffffff8132a71f)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/aio.c:__x32_compat_sys_io_pgetevents_time64
- fs/aio.c:__x32_compat_sys_io_pgetevents_time64
- fs/aio.c:__ia32_compat_sys_io_pgetevents_time64
- fs/aio.c:__ia32_compat_sys_io_pgetevents_time64
- fs/aio.c:__x32_compat_sys_io_pgetevents
- fs/aio.c:__x32_compat_sys_io_pgetevents
- fs/aio.c:__ia32_compat_sys_io_pgetevents
- fs/aio.c:__ia32_compat_sys_io_pgetevents
- fs/aio.c:__ia32_sys_io_getevents_time32
- fs/aio.c:__x64_sys_io_getevents_time32
- fs/aio.c:__ia32_sys_io_pgetevents
- fs/aio.c:__ia32_sys_io_pgetevents
- fs/aio.c:__x64_sys_io_pgetevents
- fs/aio.c:__x64_sys_io_pgetevents
- fs/aio.c:__ia32_sys_io_getevents
- fs/aio.c:__x64_sys_io_getevents
In fs/io_uring.c (ffffffff8132d51f)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/io_uring.c:io_cqring_wait
- fs/io_uring.c:io_sq_thread
- fs/io_uring.c:io_iopoll_check
- fs/io_uring.c:io_iopoll_getevents
In fs/dax.c (ffffffff813335b1)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/dax.c:dax_iomap_actor
In fs/binfmt_elf.c (ffffffff813414c5)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:elf_map
In fs/compat_binfmt_elf.c (ffffffff81344c6c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:elf_map
- fs/compat_binfmt_elf.c:create_elf_tables
In fs/coredump.c (ffffffff81349002)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/coredump.c:dump_emit
- fs/coredump.c:do_coredump
In fs/drop_caches.c (ffffffff8134a525)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/drop_caches.c:drop_pagecache_sb
In fs/iomap/buffered-io.c (ffffffff8134c02e)
Location: include/linux/thread_info.h:82
Inline: True
In fs/ext4/dir.c (ffffffff81377fc4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ext4/dir.c:ext4_readdir
In fs/ext4/fsmap.c (ffffffff8138574a)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ext4/fsmap.c:ext4_getfsmap_helper
In fs/ext4/mballoc.c (ffffffff813a439d)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
In fs/ext4/namei.c (ffffffff813ac60d)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ext4/namei.c:ext4_htree_fill_tree
In fs/jbd2/checkpoint.c (ffffffff813dbe47)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/jbd2/checkpoint.c:__jbd2_journal_clean_checkpoint_list
- fs/jbd2/checkpoint.c:__jbd2_journal_clean_checkpoint_list
- fs/jbd2/checkpoint.c:journal_clean_one_cp_list
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
In fs/hugetlbfs/inode.c (ffffffff813e9c1b)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlbfs_fallocate
In fs/fat/fatent.c (ffffffff813efa65)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/fat/fatent.c:fat_trim_fs
- fs/fat/fatent.c:fat_trim_fs
In fs/ecryptfs/read_write.c (ffffffff813fb0ee)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ecryptfs/read_write.c:ecryptfs_write
In ipc/msg.c (ffffffff8141f96e)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgsnd
In ipc/sem.c (ffffffff81422ac1)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- ipc/sem.c:do_semtimedop
In ipc/mqueue.c (ffffffff81427edd)
Location: include/linux/thread_info.h:82
Inline: True
In security/keys/gc.c (ffffffff8142ab79)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- security/keys/gc.c:key_garbage_collector
In security/selinux/hooks.c (ffffffff81444fc5)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_bprm_committed_creds
In crypto/api.c (ffffffff814a3e3f)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- crypto/api.c:crypto_alloc_tfm
- crypto/api.c:crypto_alloc_base
In crypto/algboss.c (ffffffff814af096)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- crypto/algboss.c:cryptomgr_probe
In block/blk-mq.c (ffffffff814d684c)
Location: include/linux/thread_info.h:82
Inline: True
In block/blk-cgroup.c (ffffffff814f1a42)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_maybe_throttle_current
In drivers/pci/vpd.c (ffffffff8156af1b)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/pci/vpd.c:pci_vpd_wait
In drivers/pci/hotplug/cpci_hotplug_core.c (ffffffff8157ec6c)
Location: include/linux/thread_info.h:82
Inline: True
In drivers/idle/intel_idle.c (ffffffff815b3b46)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/idle/intel_idle.c:intel_idle_s2idle
- drivers/idle/intel_idle.c:intel_idle_s2idle
- drivers/idle/intel_idle.c:intel_idle_s2idle
- drivers/idle/intel_idle.c:intel_idle
- drivers/idle/intel_idle.c:intel_idle
- drivers/idle/intel_idle.c:intel_idle
In drivers/acpi/processor_idle.c (ffffffff81a9d0ae)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/acpi/processor_idle.c:acpi_safe_halt
In drivers/xen/preempt.c (ffffffff8164373a)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/xen/preempt.c:xen_maybe_preempt_hcall
In drivers/tty/tty_io.c (ffffffff81662675)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_write
In drivers/tty/n_tty.c (ffffffff81664d06)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_read
In drivers/tty/tty_ioctl.c (ffffffff81668895)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/tty_ioctl.c:set_termiox
In drivers/tty/tty_port.c (ffffffff8166b68b)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_block_til_ready
In drivers/tty/serial/serial_core.c (ffffffff816856dd)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_wait_until_sent
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
In drivers/char/mem.c (ffffffff81697e31)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/char/mem.c:read_iter_zero
In drivers/char/random.c (ffffffff8169ca4c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/char/random.c:urandom_read
- drivers/char/random.c:urandom_read
In drivers/char/hpet.c (ffffffff816a0d94)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_read
In drivers/char/hw_random/core.c (ffffffff816a1fd2)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:rng_dev_read
- drivers/char/hw_random/core.c:rng_dev_read
In drivers/base/power/wakeup.c (ffffffff816efb8c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:pm_get_wakeup_count
In drivers/dma-buf/dma-fence.c (ffffffff81742ced)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_wait_any_timeout
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
In drivers/gpu/vga/vgaarb.c (ffffffff8178a693)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/gpu/vga/vgaarb.c:vga_get
In drivers/net/tun.c (ffffffff817a1e00)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/net/tun.c:tun_do_read
In drivers/net/ppp/ppp_generic.c (ffffffff817a3f70)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/net/ppp/ppp_generic.c:ppp_read
In drivers/usb/core/devio.c (ffffffff817cd2e8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:reap_as
In drivers/rtc/dev.c (ffffffff81837365)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/rtc/dev.c:rtc_dev_read
In drivers/md/md.c (ffffffff8186bd2f)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/md/md.c:md_check_recovery
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_thread
In drivers/md/dm.c (ffffffff81875c4c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/md/dm.c:dm_wait_for_completion
- drivers/md/dm.c:dm_prepare_ioctl
In drivers/cpuidle/poll_state.c (ffffffff81a9d1b7)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/cpuidle/poll_state.c:poll_idle
- drivers/cpuidle/poll_state.c:poll_idle
- drivers/cpuidle/poll_state.c:poll_idle
In net/socket.c (ffffffff818da079)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/socket.c:sock_poll
In net/core/sock.c (ffffffff818e18ac)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/core/sock.c:sock_alloc_send_pskb
- net/core/sock.c:sock_alloc_send_pskb
In net/core/datagram.c (ffffffff818f028c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/core/datagram.c:__skb_try_recv_datagram
- net/core/datagram.c:__skb_wait_for_more_packets
In net/core/stream.c (ffffffff818f091f)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/core/stream.c:sk_stream_wait_memory
- net/core/stream.c:sk_stream_wait_connect
In net/core/dev.c (ffffffff818fdadc)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/core/dev.c:napi_busy_loop
In net/core/ethtool.c (ffffffff8190ca51)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
In net/sched/sch_generic.c (ffffffff81957797)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/sched/sch_generic.c:__qdisc_run
In net/netlink/af_netlink.c (ffffffff8196a319)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/netlink/af_netlink.c:netlink_attachskb
In net/bpf/test_run.c (ffffffff8196dcfe)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/bpf/test_run.c:bpf_prog_test_run_flow_dissector
- net/bpf/test_run.c:bpf_prog_test_run_flow_dissector
- net/bpf/test_run.c:bpf_test_run
- net/bpf/test_run.c:bpf_test_run
In net/ipv4/inet_connection_sock.c (ffffffff81985788)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/ipv4/inet_connection_sock.c:inet_csk_accept
In net/ipv4/tcp.c (ffffffff8198930a)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_splice_read
- net/ipv4/tcp.c:tcp_splice_read
In net/ipv4/udp.c (ffffffff819afca6)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/ipv4/udp.c:__skb_recv_udp
In net/ipv4/af_inet.c (ffffffff819bd2d0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/ipv4/af_inet.c:__inet_stream_connect
- net/ipv4/af_inet.c:__inet_stream_connect
In net/unix/af_unix.c (ffffffff819fbf61)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_stream_connect
In arch/x86/lib/usercopy.c (ffffffff81a8c09c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/lib/usercopy.c:copy_from_user_nmi
5.4
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/entry/common.c (ffffffff810047fa)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/entry/common.c:do_fast_syscall_32
- arch/x86/entry/common.c:do_fast_syscall_32
- arch/x86/entry/common.c:do_int80_syscall_32
- arch/x86/entry/common.c:do_syscall_64
- arch/x86/entry/common.c:syscall_slow_exit_work
- arch/x86/entry/common.c:syscall_trace_enter
- arch/x86/entry/common.c:syscall_trace_enter
In arch/x86/entry/vdso/vma.c (ffffffff81004e8f)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/entry/vdso/vma.c:compat_arch_setup_additional_pages
In arch/x86/entry/vsyscall/vsyscall_64.c (ffffffff81005282)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/entry/vsyscall/vsyscall_64.c:emulate_vsyscall
In arch/x86/events/core.c (ffffffff8100856d)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/events/core.c:perf_callchain_user
- arch/x86/events/core.c:perf_callchain_user
- arch/x86/events/core.c:perf_callchain_user
In arch/x86/events/intel/ds.c (ffffffff8100fe33)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/events/intel/ds.c:intel_pmu_pebs_fixup_ip
In arch/x86/events/intel/lbr.c (ffffffff810124c5)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/events/intel/lbr.c:branch_type
In arch/x86/kernel/process_64.c (ffffffff8102fe08)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/process_64.c:__switch_to
- arch/x86/kernel/process_64.c:compat_start_thread
- arch/x86/kernel/process_64.c:copy_thread_tls
In arch/x86/kernel/signal.c (ffffffff81030fed)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/signal.c:do_signal
In arch/x86/kernel/sys_x86_64.c (ffffffff81038386)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/sys_x86_64.c:arch_get_unmapped_area_topdown
In arch/x86/kernel/process.c (ffffffff8103dfc6)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/process.c:do_arch_prctl_common
- arch/x86/kernel/process.c:mwait_idle
- arch/x86/kernel/process.c:mwait_idle
- arch/x86/kernel/process.c:__switch_to_xtra
- arch/x86/kernel/process.c:arch_setup_new_exec
- arch/x86/kernel/process.c:arch_setup_new_exec
- arch/x86/kernel/process.c:get_tsc_mode
In arch/x86/kernel/fpu/core.c (ffffffff8103e931)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/fpu/core.c:fpu__copy
- arch/x86/kernel/fpu/core.c:fpu__save
- arch/x86/kernel/fpu/core.c:kernel_fpu_begin
- arch/x86/kernel/fpu/core.c:perf_trace_x86_fpu
- arch/x86/kernel/fpu/core.c:trace_event_raw_event_x86_fpu
In arch/x86/kernel/fpu/signal.c (ffffffff8103fd27)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/fpu/signal.c:copy_fpstate_to_sigframe
- arch/x86/kernel/fpu/signal.c:save_fsave_header
In arch/x86/kernel/ptrace.c (ffffffff810419b7)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/ptrace.c:getreg32
- arch/x86/kernel/ptrace.c:set_flags
In arch/x86/kernel/step.c (ffffffff810439e5)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/step.c:user_disable_single_step
- arch/x86/kernel/step.c:enable_step
- arch/x86/kernel/step.c:enable_step
- arch/x86/kernel/step.c:enable_step
In arch/x86/kernel/stacktrace.c (ffffffff810442df)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/stacktrace.c:arch_stack_walk_user
In arch/x86/kernel/acpi/cstate.c (ffffffff81ad458b)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/acpi/cstate.c:acpi_processor_ffh_cstate_enter
- arch/x86/kernel/acpi/cstate.c:acpi_processor_ffh_cstate_enter
- arch/x86/kernel/acpi/cstate.c:acpi_processor_ffh_cstate_enter
In arch/x86/kernel/kprobes/core.c (ffffffff81072ce6)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/kprobes/core.c:resume_execution
In arch/x86/kernel/kgdb.c (ffffffff81075056)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/kgdb.c:__kgdb_notify
In arch/x86/kernel/uprobes.c (ffffffff8107a110)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/uprobes.c:arch_uprobe_pre_xol
In arch/x86/kernel/perf_regs.c (ffffffff8107a5b5)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/perf_regs.c:perf_reg_abi
In arch/x86/mm/init.c (ffffffff828c1ed5)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/mm/init.c:poking_init
- arch/x86/mm/init.c:poking_init
- arch/x86/mm/init.c:poking_init
In arch/x86/mm/fault.c (ffffffff81080c31)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/mm/fault.c:do_user_addr_fault
- arch/x86/mm/fault.c:mm_fault_error
In arch/x86/mm/mmap.c (ffffffff81085e49)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/mm/mmap.c:mmap_address_hint_valid
- arch/x86/mm/mmap.c:arch_mmap_rnd
In arch/x86/mm/hugetlbpage.c (ffffffff81089cc2)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/mm/hugetlbpage.c:hugetlb_get_unmapped_area
- arch/x86/mm/hugetlbpage.c:hugetlb_get_unmapped_area
- arch/x86/mm/hugetlbpage.c:hugetlb_get_unmapped_area
In arch/x86/mm/mpx.c (ffffffff8108df42)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/mm/mpx.c:mpx_fault_info
In kernel/fork.c (ffffffff8109e8c0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:dup_mmap
In kernel/exit.c (ffffffff810a5ab7)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/exit.c:do_wait
- kernel/exit.c:do_exit
In kernel/softirq.c (ffffffff810a80bf)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/softirq.c:irq_exit
- kernel/softirq.c:__do_softirq
In kernel/ptrace.c (ffffffff810ad8dc)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_peek_siginfo
In kernel/signal.c (ffffffff810b269d)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/signal.c:sigsuspend
- kernel/signal.c:__x64_sys_pause
- kernel/signal.c:__set_task_blocked
- kernel/signal.c:exit_signals
- kernel/signal.c:retarget_shared_pending
- kernel/signal.c:complete_signal
- kernel/signal.c:complete_signal
- kernel/signal.c:task_set_jobctl_pending
In kernel/sys.c (ffffffff810ba8ad)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sys.c:prctl_set_mm
In kernel/kthread.c (ffffffff810c8162)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/kthread.c:__kthread_create_on_node
In kernel/sched/core.c (ffffffff81ad0285)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/core.c:preempt_schedule_irq
- kernel/sched/core.c:preempt_schedule_common
- kernel/sched/core.c:schedule_idle
- kernel/sched/core.c:schedule
- kernel/sched/core.c:__schedule
- kernel/sched/core.c:scheduler_ipi
- kernel/sched/core.c:scheduler_ipi
- kernel/sched/core.c:scheduler_ipi
- kernel/sched/core.c:check_preempt_curr
- kernel/sched/core.c:resched_curr
In kernel/sched/idle.c (ffffffff810e0252)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/idle.c:play_idle
- kernel/sched/idle.c:do_idle
- kernel/sched/idle.c:do_idle
- kernel/sched/idle.c:do_idle
- kernel/sched/idle.c:call_cpuidle
- kernel/sched/idle.c:default_idle_call
- kernel/sched/idle.c:cpu_idle_poll
In kernel/sched/fair.c (ffffffff810ebc27)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/fair.c:_nohz_idle_balance
- kernel/sched/fair.c:check_preempt_wakeup
In kernel/sched/rt.c (ffffffff810ed488)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/rt.c:check_preempt_curr_rt
In kernel/sched/deadline.c (ffffffff810f0864)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/deadline.c:check_preempt_curr_dl
In kernel/sched/wait.c (ffffffff810f5887)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr_irq
- kernel/sched/wait.c:do_wait_intr
- kernel/sched/wait.c:prepare_to_wait_event
In kernel/sched/wait_bit.c (ffffffff81ad0839)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/wait_bit.c:bit_wait_io_timeout
- kernel/sched/wait_bit.c:bit_wait_timeout
- kernel/sched/wait_bit.c:bit_wait_io
- kernel/sched/wait_bit.c:bit_wait
In kernel/sched/swait.c (ffffffff810f5d28)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/swait.c:prepare_to_swait_event
In kernel/sched/completion.c (ffffffff81ad0de2)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/completion.c:wait_for_completion_killable_timeout
- kernel/sched/completion.c:wait_for_completion_killable
- kernel/sched/completion.c:wait_for_completion_interruptible_timeout
- kernel/sched/completion.c:wait_for_completion_interruptible
In kernel/locking/mutex.c (ffffffff81103558)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/locking/mutex.c:mutex_spin_on_owner
In kernel/locking/semaphore.c (ffffffff81ad25fd)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/locking/semaphore.c:__down_killable
- kernel/locking/semaphore.c:__down_interruptible
In kernel/locking/rwsem.c (ffffffff811040a3)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/locking/rwsem.c:rwsem_down_write_slowpath
- kernel/locking/rwsem.c:rwsem_down_write_slowpath
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
- kernel/locking/rwsem.c:rwsem_optimistic_spin
- kernel/locking/rwsem.c:rwsem_spin_on_owner
In kernel/locking/osq_lock.c (ffffffff811048de)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/locking/osq_lock.c:osq_lock
In kernel/locking/rtmutex.c (ffffffff81ad3155)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/locking/rtmutex.c:__rt_mutex_slowlock
In kernel/rcu/update.c (ffffffff81123a26)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/rcu/update.c:rcu_tasks_kthread
- kernel/rcu/update.c:rcu_tasks_kthread
In kernel/rcu/tree.c (ffffffff81127b78)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/rcu/tree.c:rcu_do_batch
- kernel/rcu/tree.c:rcu_do_batch
- kernel/rcu/tree.c:rcu_do_batch
- kernel/rcu/tree.c:rcu_gp_kthread
- kernel/rcu/tree.c:rcu_gp_kthread
In kernel/livepatch/transition.c (ffffffff8112e0bf)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/livepatch/transition.c:klp_try_complete_transition
- kernel/livepatch/transition.c:klp_complete_transition
- kernel/livepatch/transition.c:klp_complete_transition
In kernel/freezer.c (ffffffff81130df9)
Location: include/linux/thread_info.h:82
Inline: True
In kernel/time/timer.c (ffffffff81136c38)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/time/timer.c:msleep_interruptible
In kernel/time/hrtimer.c (ffffffff81ad3a4c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/time/hrtimer.c:do_nanosleep
In kernel/time/alarmtimer.c (ffffffff8113fc36)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/time/alarmtimer.c:alarmtimer_do_nsleep
In kernel/time/posix-cpu-timers.c (ffffffff81143d2d)
Location: include/linux/thread_info.h:82
Inline: True
In kernel/time/tick-sched.c (ffffffff81148ada)
Location: include/linux/thread_info.h:82
Inline: True
In kernel/futex.c (ffffffff8114b17e)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/futex.c:futex_wait
In kernel/kexec_core.c (ffffffff8115914f)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/kexec_core.c:kimage_alloc_pages
In kernel/compat.c (ffffffff8115cf5b)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/compat.c:compat_alloc_user_space
In kernel/cgroup/rstat.c (ffffffff81167456)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/cgroup/rstat.c:cgroup_rstat_flush_locked
In kernel/seccomp.c (ffffffff81191b65)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/seccomp.c:__seccomp_filter
In kernel/trace/ring_buffer.c (ffffffff811a0050)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/trace/ring_buffer.c:__rb_allocate_pages
- kernel/trace/ring_buffer.c:ring_buffer_wait
In kernel/trace/trace.c (ffffffff811a2bc7)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/trace/trace.c:tracing_generic_entry_update
In kernel/bpf/verifier.c (ffffffff811ef527)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/bpf/verifier.c:do_check
- kernel/bpf/verifier.c:do_check
In kernel/events/core.c (ffffffff8121559d)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/events/core.c:perf_prepare_sample
- kernel/events/core.c:perf_prepare_sample
- kernel/events/core.c:perf_prepare_sample
In kernel/events/uprobes.c (ffffffff8121c135)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_deny_signal
- kernel/events/uprobes.c:__create_xol_area
- kernel/events/uprobes.c:uprobe_mmap
In kernel/rseq.c (ffffffff8121fd5a)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/rseq.c:__rseq_handle_notify_resume
- kernel/rseq.c:__rseq_handle_notify_resume
- kernel/rseq.c:__rseq_handle_notify_resume
- kernel/rseq.c:__rseq_handle_notify_resume
In mm/filemap.c (ffffffff812218ad)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/filemap.c:generic_perform_write
- mm/filemap.c:generic_file_buffered_read
- mm/filemap.c:generic_file_buffered_read
- mm/filemap.c:__lock_page_or_retry
- mm/filemap.c:__lock_page_killable
In mm/page-writeback.c (ffffffff8122caca)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/page-writeback.c:balance_dirty_pages
In mm/vmscan.c (ffffffff81237ebb)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/vmscan.c:throttle_direct_reclaim
- mm/vmscan.c:throttle_direct_reclaim
- mm/vmscan.c:shrink_inactive_list
In mm/shmem.c (ffffffff81243a1c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_get_unmapped_area
- mm/shmem.c:shmem_get_unmapped_area
- mm/shmem.c:shmem_get_unmapped_area
- mm/shmem.c:shmem_get_unmapped_area
- mm/shmem.c:shmem_unuse_inode
- mm/shmem.c:shmem_partial_swap_usage
In mm/util.c (ffffffff812456bc)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/util.c:randomize_stack_top
In mm/compaction.c (ffffffff81255fc6)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/compaction.c:try_to_compact_pages
- mm/compaction.c:try_to_compact_pages
- mm/compaction.c:compact_zone
- mm/compaction.c:isolate_migratepages_block
In mm/gup.c (ffffffff8125b0cf)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/gup.c:__get_user_pages
- mm/gup.c:__get_user_pages
In mm/memory.c (ffffffff8125eaec)
Location: include/linux/thread_info.h:82
Inline: True
In mm/mlock.c (ffffffff81267ad4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/mlock.c:__ia32_sys_mlockall
- mm/mlock.c:__x64_sys_mlockall
In mm/mmap.c (ffffffff8126d3aa)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:__do_munmap
- mm/mmap.c:__do_munmap
- mm/mmap.c:get_unmapped_area
- mm/mmap.c:get_unmapped_area
In mm/mmu_gather.c (ffffffff8126db69)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/mmu_gather.c:tlb_gather_mmu
- mm/mmu_gather.c:tlb_flush_mmu
- mm/mmu_gather.c:tlb_remove_table
- mm/mmu_gather.c:tlb_table_flush
In mm/mremap.c (ffffffff812703ef)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/mremap.c:mremap_to
- mm/mremap.c:mremap_to
In mm/page_alloc.c (ffffffff81281fee)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/page_alloc.c:alloc_contig_range
In mm/madvise.c (ffffffff81284dd5)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/madvise.c:madvise_cold_or_pageout_pte_range
In mm/swapfile.c (ffffffff8128b1ee)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
In mm/hugetlb.c (ffffffff812975b5)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:__nr_hugepages_store_common
In mm/mempolicy.c (ffffffff8129cd28)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/mempolicy.c:mpol_shared_policy_init
In mm/ksm.c (ffffffff8129f30f)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/ksm.c:unmerge_ksm_pages
In mm/memory_hotplug.c (ffffffff81ac996b)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/memory_hotplug.c:__offline_pages
In mm/khugepaged.c (ffffffff812be522)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/khugepaged.c:khugepaged_scan_mm_slot
In mm/memcontrol.c (ffffffff812c31a8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/memcontrol.c:memory_max_write
- mm/memcontrol.c:mem_cgroup_force_empty_write
- mm/memcontrol.c:mem_cgroup_resize_max
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:mem_cgroup_out_of_memory
In mm/userfaultfd.c (ffffffff812d320c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic
- mm/userfaultfd.c:mcopy_atomic
In fs/read_write.c (ffffffff812da8e5)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/read_write.c:vfs_dedupe_file_range
In fs/exec.c (ffffffff812e6e07)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/exec.c:setup_new_exec
In fs/pipe.c (ffffffff812e74f1)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/pipe.c:wait_for_partner
- fs/pipe.c:pipe_write
- fs/pipe.c:pipe_read
In fs/ioctl.c (ffffffff812f30de)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ioctl.c:__generic_block_fiemap
In fs/readdir.c (ffffffff812f3de3)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/readdir.c:compat_filldir
- fs/readdir.c:filldir64
- fs/readdir.c:filldir
In fs/select.c (ffffffff812f5d60)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/select.c:compat_core_sys_select
- fs/select.c:do_sys_poll
- fs/select.c:do_sys_poll
- fs/select.c:core_sys_select
- fs/select.c:do_select
- fs/select.c:do_select
- fs/select.c:poll_select_finish
In fs/dcache.c (ffffffff812f7cd4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/dcache.c:select_collect2
- fs/dcache.c:select_collect
In fs/inode.c (ffffffff812fe6db)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/inode.c:invalidate_inodes
- fs/inode.c:evict_inodes
In fs/namespace.c (ffffffff81305f43)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/namespace.c:copy_mount_options
In fs/libfs.c (ffffffff8130ca75)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/libfs.c:scan_positives
In fs/fs-writeback.c (ffffffff81313b08)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/fs-writeback.c:writeback_sb_inodes
In fs/splice.c (ffffffff81317273)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/splice.c:iter_file_splice_write
- fs/splice.c:__splice_from_pipe
In fs/buffer.c (ffffffff813237ab)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/buffer.c:cont_write_begin
In fs/notify/inotify/inotify_user.c (ffffffff8132f834)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/notify/inotify/inotify_user.c:inotify_read
In fs/notify/fanotify/fanotify_user.c (ffffffff8133201d)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify_user.c:fanotify_read
In fs/eventpoll.c (ffffffff81334578)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/eventpoll.c:__x32_compat_sys_epoll_pwait
- fs/eventpoll.c:__ia32_compat_sys_epoll_pwait
- fs/eventpoll.c:__ia32_sys_epoll_pwait
- fs/eventpoll.c:__x64_sys_epoll_pwait
- fs/eventpoll.c:ep_poll
- fs/eventpoll.c:ep_poll
In fs/signalfd.c (ffffffff81336222)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/signalfd.c:signalfd_read
In fs/eventfd.c (ffffffff81337f3c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_write
- fs/eventfd.c:eventfd_read
In fs/userfaultfd.c (ffffffff813391e0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_event_wait_completion
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
In fs/aio.c (ffffffff8133d426)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/aio.c:__x32_compat_sys_io_pgetevents_time64
- fs/aio.c:__x32_compat_sys_io_pgetevents_time64
- fs/aio.c:__ia32_compat_sys_io_pgetevents_time64
- fs/aio.c:__ia32_compat_sys_io_pgetevents_time64
- fs/aio.c:__x32_compat_sys_io_pgetevents
- fs/aio.c:__x32_compat_sys_io_pgetevents
- fs/aio.c:__ia32_compat_sys_io_pgetevents
- fs/aio.c:__ia32_compat_sys_io_pgetevents
- fs/aio.c:__ia32_sys_io_getevents_time32
- fs/aio.c:__x64_sys_io_getevents_time32
- fs/aio.c:__ia32_sys_io_pgetevents
- fs/aio.c:__ia32_sys_io_pgetevents
- fs/aio.c:__x64_sys_io_pgetevents
- fs/aio.c:__x64_sys_io_pgetevents
- fs/aio.c:__ia32_sys_io_getevents
- fs/aio.c:__x64_sys_io_getevents
In fs/io_uring.c (ffffffff81340532)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/io_uring.c:io_cqring_wait
- fs/io_uring.c:io_cqring_wait
- fs/io_uring.c:io_sq_thread
- fs/io_uring.c:io_iopoll_check
- fs/io_uring.c:io_iopoll_getevents
In fs/dax.c (ffffffff81347171)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/dax.c:dax_iomap_actor
In fs/verity/enable.c (ffffffff8134f76b)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/verity/enable.c:build_merkle_tree
In fs/binfmt_elf.c (ffffffff8135995c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:elf_map
In fs/compat_binfmt_elf.c (ffffffff8135cf8e)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:elf_map
- fs/compat_binfmt_elf.c:create_elf_tables
In fs/coredump.c (ffffffff813612a2)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/coredump.c:dump_emit
- fs/coredump.c:do_coredump
In fs/drop_caches.c (ffffffff813627c5)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/drop_caches.c:drop_pagecache_sb
In fs/iomap/buffered-io.c (ffffffff813642fe)
Location: include/linux/thread_info.h:82
Inline: True
In fs/ext4/dir.c (ffffffff81390364)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ext4/dir.c:ext4_readdir
In fs/ext4/fsmap.c (ffffffff8139e19a)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ext4/fsmap.c:ext4_getfsmap_helper
In fs/ext4/mballoc.c (ffffffff813bd20d)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
In fs/ext4/namei.c (ffffffff813c553d)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ext4/namei.c:ext4_htree_fill_tree
In fs/jbd2/checkpoint.c (ffffffff813f5eb7)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/jbd2/checkpoint.c:__jbd2_journal_clean_checkpoint_list
- fs/jbd2/checkpoint.c:__jbd2_journal_clean_checkpoint_list
- fs/jbd2/checkpoint.c:journal_clean_one_cp_list
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
In fs/hugetlbfs/inode.c (ffffffff81403cbb)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlbfs_fallocate
In fs/fat/fatent.c (ffffffff81409ad5)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/fat/fatent.c:fat_trim_fs
- fs/fat/fatent.c:fat_trim_fs
In fs/ecryptfs/read_write.c (ffffffff81414fbe)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ecryptfs/read_write.c:ecryptfs_write
In ipc/msg.c (ffffffff8143978e)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgsnd
In ipc/sem.c (ffffffff8143c845)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- ipc/sem.c:do_semtimedop
In ipc/mqueue.c (ffffffff81441c0d)
Location: include/linux/thread_info.h:82
Inline: True
In security/keys/gc.c (ffffffff814448c9)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- security/keys/gc.c:key_garbage_collector
In security/selinux/hooks.c (ffffffff8145eb35)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_bprm_committed_creds
In crypto/api.c (ffffffff814bea6f)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- crypto/api.c:crypto_alloc_tfm
- crypto/api.c:crypto_alloc_base
In crypto/algboss.c (ffffffff814c9d26)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- crypto/algboss.c:cryptomgr_probe
In block/blk-mq.c (ffffffff814efba5)
Location: include/linux/thread_info.h:82
Inline: True
In block/blk-cgroup.c (ffffffff8150affe)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_maybe_throttle_current
In block/blk-iocost.c (ffffffff81513789)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- block/blk-iocost.c:ioc_rqos_throttle
In drivers/pci/vpd.c (ffffffff8158beeb)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/pci/vpd.c:pci_vpd_wait
In drivers/pci/hotplug/cpci_hotplug_core.c (ffffffff815a06ac)
Location: include/linux/thread_info.h:82
Inline: True
In drivers/idle/intel_idle.c (ffffffff815d4d86)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/idle/intel_idle.c:intel_idle_s2idle
- drivers/idle/intel_idle.c:intel_idle_s2idle
- drivers/idle/intel_idle.c:intel_idle_s2idle
- drivers/idle/intel_idle.c:intel_idle
- drivers/idle/intel_idle.c:intel_idle
- drivers/idle/intel_idle.c:intel_idle
In drivers/acpi/processor_idle.c (ffffffff81ad48fe)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/acpi/processor_idle.c:acpi_safe_halt
In drivers/xen/preempt.c (ffffffff81665cda)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/xen/preempt.c:xen_maybe_preempt_hcall
In drivers/tty/tty_io.c (ffffffff81684ce5)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_write
In drivers/tty/n_tty.c (ffffffff81687356)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_read
In drivers/tty/tty_ioctl.c (ffffffff8168afe5)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/tty_ioctl.c:set_termiox
In drivers/tty/tty_port.c (ffffffff8168dd2b)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_block_til_ready
In drivers/tty/vt/selection.c (ffffffff81694828)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/vt/selection.c:paste_selection
In drivers/tty/serial/serial_core.c (ffffffff816a7d9d)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_wait_until_sent
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
In drivers/char/mem.c (ffffffff816ba9b1)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/char/mem.c:read_iter_zero
- drivers/char/mem.c:write_mem
- drivers/char/mem.c:write_mem
- drivers/char/mem.c:read_mem
- drivers/char/mem.c:read_mem
In drivers/char/random.c (ffffffff816bf7bc)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/char/random.c:urandom_read
- drivers/char/random.c:urandom_read
In drivers/char/hpet.c (ffffffff816c3b34)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_read
In drivers/char/hw_random/core.c (ffffffff816c4d3f)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:rng_dev_read
- drivers/char/hw_random/core.c:rng_dev_read
In drivers/base/power/wakeup.c (ffffffff81713bbc)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:pm_get_wakeup_count
In drivers/dma-buf/dma-fence.c (ffffffff81766cc0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_wait_any_timeout
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
In drivers/gpu/vga/vgaarb.c (ffffffff817ae2b3)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/gpu/vga/vgaarb.c:vga_get
In drivers/net/tun.c (ffffffff817c2ad0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/net/tun.c:tun_do_read
In drivers/net/ppp/ppp_generic.c (ffffffff817c79c0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/net/ppp/ppp_generic.c:ppp_read
In drivers/vfio/vfio.c (ffffffff817d1c96)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/vfio/vfio.c:vfio_del_group_dev
In drivers/usb/core/devio.c (ffffffff817fdf5f)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:reap_as
In drivers/rtc/dev.c (ffffffff81868cd5)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/rtc/dev.c:rtc_dev_read
In drivers/md/md.c (ffffffff8189db41)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/md/md.c:md_check_recovery
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_thread
In drivers/md/dm.c (ffffffff818a7a4c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/md/dm.c:dm_wait_for_completion
- drivers/md/dm.c:dm_prepare_ioctl
In drivers/cpuidle/poll_state.c (ffffffff81ad49bf)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/cpuidle/poll_state.c:poll_idle
- drivers/cpuidle/poll_state.c:poll_idle
- drivers/cpuidle/poll_state.c:poll_idle
In net/socket.c (ffffffff8190c059)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/socket.c:sock_poll
In net/core/sock.c (ffffffff81913aa0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/core/sock.c:sock_alloc_send_pskb
- net/core/sock.c:sock_alloc_send_pskb
In net/core/datagram.c (ffffffff8192226c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/core/datagram.c:__skb_try_recv_datagram
- net/core/datagram.c:__skb_wait_for_more_packets
In net/core/stream.c (ffffffff81922871)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/core/stream.c:sk_stream_wait_memory
- net/core/stream.c:sk_stream_wait_connect
In net/core/dev.c (ffffffff81935862)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/core/dev.c:napi_busy_loop
In net/core/ethtool.c (ffffffff8193f15e)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
In net/sched/sch_generic.c (ffffffff8198dc37)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/sched/sch_generic.c:__qdisc_run
In net/netlink/af_netlink.c (ffffffff819a0d89)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/netlink/af_netlink.c:netlink_attachskb
In net/bpf/test_run.c (ffffffff819a46cb)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/bpf/test_run.c:bpf_prog_test_run_flow_dissector
- net/bpf/test_run.c:bpf_prog_test_run_flow_dissector
- net/bpf/test_run.c:bpf_test_run
- net/bpf/test_run.c:bpf_test_run
In net/ipv4/inet_connection_sock.c (ffffffff819bc47f)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/ipv4/inet_connection_sock.c:inet_csk_accept
In net/ipv4/tcp.c (ffffffff819c0770)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_splice_read
- net/ipv4/tcp.c:tcp_splice_read
In net/ipv4/udp.c (ffffffff819e6936)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/ipv4/udp.c:__skb_recv_udp
In net/ipv4/af_inet.c (ffffffff819f3ee0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/ipv4/af_inet.c:__inet_stream_connect
- net/ipv4/af_inet.c:__inet_stream_connect
In net/unix/af_unix.c (ffffffff81a32bf1)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_stream_connect
In arch/x86/lib/usercopy.c (ffffffff81ac335c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/lib/usercopy.c:copy_from_user_nmi
5.8
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/entry/common.c (ffffffff81bbc9d8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/entry/common.c:xen_pv_evtchn_do_upcall
- arch/x86/entry/common.c:__syscall_return_slowpath
- arch/x86/entry/common.c:__prepare_exit_to_usermode
- arch/x86/entry/common.c:syscall_trace_enter
- arch/x86/entry/common.c:syscall_trace_enter
In arch/x86/entry/vdso/vma.c (ffffffff81005d8f)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/entry/vdso/vma.c:compat_arch_setup_additional_pages
In arch/x86/entry/vsyscall/vsyscall_64.c (ffffffff8100613e)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/entry/vsyscall/vsyscall_64.c:emulate_vsyscall
In arch/x86/events/core.c (ffffffff81009576)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/events/core.c:perf_callchain_user
- arch/x86/events/core.c:perf_callchain_user32
- arch/x86/events/core.c:perf_callchain_user32
In arch/x86/events/intel/ds.c (ffffffff81011941)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/events/intel/ds.c:intel_pmu_pebs_fixup_ip
In arch/x86/events/intel/lbr.c (ffffffff8101392c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/events/intel/lbr.c:branch_type
In arch/x86/xen/smp.c (ffffffff8102e359)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/xen/smp.c:xen_reschedule_interrupt
In arch/x86/kernel/process_64.c (ffffffff810326a8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/process_64.c:__switch_to
- arch/x86/kernel/process_64.c:compat_start_thread
In arch/x86/kernel/signal.c (ffffffff81033d2a)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/signal.c:do_signal
In arch/x86/kernel/sys_x86_64.c (ffffffff8103ac7e)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/sys_x86_64.c:arch_get_unmapped_area_topdown
- arch/x86/kernel/sys_x86_64.c:align_vdso_addr
- arch/x86/kernel/sys_x86_64.c:align_vdso_addr
In arch/x86/kernel/process.c (ffffffff81041096)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/process.c:do_arch_prctl_common
- arch/x86/kernel/process.c:mwait_idle
- arch/x86/kernel/process.c:mwait_idle
- arch/x86/kernel/process.c:__switch_to_xtra
- arch/x86/kernel/process.c:native_tss_update_io_bitmap
- arch/x86/kernel/process.c:arch_setup_new_exec
- arch/x86/kernel/process.c:arch_setup_new_exec
- arch/x86/kernel/process.c:get_tsc_mode
- arch/x86/kernel/process.c:copy_thread_tls
- arch/x86/kernel/process.c:exit_thread
In arch/x86/kernel/fpu/core.c (ffffffff81041c03)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/fpu/core.c:fpu__copy
- arch/x86/kernel/fpu/core.c:fpu__save
- arch/x86/kernel/fpu/core.c:kernel_fpu_begin
- arch/x86/kernel/fpu/core.c:perf_trace_x86_fpu
- arch/x86/kernel/fpu/core.c:trace_event_raw_event_x86_fpu
In arch/x86/kernel/fpu/signal.c (ffffffff81042b42)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/fpu/signal.c:__fpu__restore_sig
- arch/x86/kernel/fpu/signal.c:__fpu__restore_sig
- arch/x86/kernel/fpu/signal.c:copy_fpstate_to_sigframe
- arch/x86/kernel/fpu/signal.c:save_fsave_header
In arch/x86/kernel/ptrace.c (ffffffff81045432)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/ptrace.c:getreg32
- arch/x86/kernel/ptrace.c:getreg
- arch/x86/kernel/ptrace.c:set_flags
In arch/x86/kernel/step.c (ffffffff81047285)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/step.c:user_disable_single_step
- arch/x86/kernel/step.c:user_enable_block_step
- arch/x86/kernel/step.c:user_enable_single_step
- arch/x86/kernel/step.c:enable_single_step
- arch/x86/kernel/step.c:enable_single_step
In arch/x86/kernel/stacktrace.c (ffffffff81047d1f)
Location: include/linux/thread_info.h:82
Inline: True
In arch/x86/kernel/acpi/cstate.c (ffffffff81068aad)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/acpi/cstate.c:mwait_idle_with_hints
- arch/x86/kernel/acpi/cstate.c:mwait_idle_with_hints
- arch/x86/kernel/acpi/cstate.c:mwait_idle_with_hints
In arch/x86/kernel/smp.c (ffffffff81bbefd2)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/smp.c:sysvec_reschedule_ipi
In arch/x86/kernel/kprobes/core.c (ffffffff8107a22a)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/kprobes/core.c:resume_execution
In arch/x86/kernel/kgdb.c (ffffffff8107c264)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/kgdb.c:__kgdb_notify
In arch/x86/kernel/uprobes.c (ffffffff81081570)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/uprobes.c:arch_uprobe_pre_xol
In arch/x86/kernel/perf_regs.c (ffffffff81081a05)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/perf_regs.c:perf_reg_abi
In arch/x86/mm/init.c (ffffffff82ce5278)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/mm/init.c:poking_init
- arch/x86/mm/init.c:poking_init
- arch/x86/mm/init.c:poking_init
In arch/x86/mm/fault.c (ffffffff81087be0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/mm/fault.c:do_user_addr_fault
- arch/x86/mm/fault.c:do_user_addr_fault
- arch/x86/mm/fault.c:mm_fault_error
In arch/x86/mm/mmap.c (ffffffff8108957f)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/mm/mmap.c:mmap_address_hint_valid
- arch/x86/mm/mmap.c:arch_mmap_rnd
In arch/x86/mm/hugetlbpage.c (ffffffff81091580)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/mm/hugetlbpage.c:hugetlb_get_unmapped_area
In kernel/fork.c (ffffffff810a5fb8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:dup_mmap
In kernel/exit.c (ffffffff810ad5d2)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/exit.c:do_wait
- kernel/exit.c:exit_mm
In kernel/softirq.c (ffffffff810af9a6)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/softirq.c:irq_exit
- kernel/softirq.c:irq_exit_rcu
- kernel/softirq.c:__do_softirq
In kernel/ptrace.c (ffffffff810b5310)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_peek_siginfo
In kernel/signal.c (ffffffff810bb11d)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/signal.c:sigsuspend
- kernel/signal.c:__do_sys_pause
- kernel/signal.c:__set_task_blocked
- kernel/signal.c:exit_signals
- kernel/signal.c:complete_signal
- kernel/signal.c:complete_signal
- kernel/signal.c:ptrace_trap_notify
In kernel/sys.c (ffffffff810c2a3e)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sys.c:prctl_set_mm
- kernel/sys.c:validate_prctl_map_addr
In kernel/workqueue.c (0)
Location: include/linux/thread_info.h:82
Inline: True
In kernel/kthread.c (ffffffff810d0d62)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/kthread.c:__kthread_create_on_node
In kernel/sched/core.c (ffffffff81bc89e5)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/core.c:_cond_resched
- kernel/sched/core.c:preempt_schedule_irq
- kernel/sched/core.c:schedule_idle
- kernel/sched/core.c:schedule
- kernel/sched/core.c:__schedule
- kernel/sched/core.c:check_preempt_curr
- kernel/sched/core.c:nohz_csd_func
- kernel/sched/core.c:resched_curr
In kernel/sched/idle.c (ffffffff810e85bd)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/idle.c:play_idle_precise
- kernel/sched/idle.c:do_idle
- kernel/sched/idle.c:do_idle
- kernel/sched/idle.c:cpuidle_idle_call
- kernel/sched/idle.c:cpuidle_idle_call
- kernel/sched/idle.c:cpuidle_idle_call
- kernel/sched/idle.c:cpuidle_idle_call
- kernel/sched/idle.c:default_idle_call
In kernel/sched/fair.c (ffffffff810f5a5b)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/fair.c:_nohz_idle_balance
- kernel/sched/fair.c:check_preempt_wakeup
In kernel/sched/rt.c (ffffffff810f9489)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/rt.c:task_woken_rt
- kernel/sched/rt.c:check_preempt_curr_rt
In kernel/sched/deadline.c (ffffffff810fa204)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/deadline.c:check_preempt_curr_dl
In kernel/sched/wait.c (ffffffff810feef7)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr_irq
- kernel/sched/wait.c:do_wait_intr
- kernel/sched/wait.c:prepare_to_wait_event
In kernel/sched/wait_bit.c (ffffffff81bc912c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/wait_bit.c:bit_wait_io_timeout
- kernel/sched/wait_bit.c:bit_wait_timeout
- kernel/sched/wait_bit.c:bit_wait_io
- kernel/sched/wait_bit.c:bit_wait
In kernel/sched/swait.c (ffffffff810ff557)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/swait.c:prepare_to_swait_event
In kernel/sched/completion.c (ffffffff81bc9225)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/completion.c:__wait_for_common
In kernel/locking/mutex.c (ffffffff8110e077)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/locking/mutex.c:mutex_spin_on_owner
In kernel/locking/semaphore.c (ffffffff81bca631)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/locking/semaphore.c:__down_killable
- kernel/locking/semaphore.c:__down_interruptible
In kernel/locking/rwsem.c (ffffffff8110eca7)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/locking/rwsem.c:rwsem_down_write_slowpath
- kernel/locking/rwsem.c:rwsem_down_write_slowpath
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
- kernel/locking/rwsem.c:rwsem_optimistic_spin
- kernel/locking/rwsem.c:rwsem_spin_on_owner
In kernel/locking/percpu-rwsem.c (0)
Location: include/linux/thread_info.h:82
Inline: True
In kernel/locking/osq_lock.c (ffffffff8110f690)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/locking/osq_lock.c:osq_lock
In kernel/locking/rtmutex.c (ffffffff81bcb13d)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/locking/rtmutex.c:__rt_mutex_slowlock
In kernel/rcu/update.c (ffffffff81130352)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/rcu/update.c:rcu_tasks_wait_gp
- kernel/rcu/update.c:rcu_tasks_kthread
In kernel/rcu/tree.c (ffffffff8113642a)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/rcu/tree.c:rcu_do_batch
- kernel/rcu/tree.c:rcu_do_batch
- kernel/rcu/tree.c:rcu_do_batch
- kernel/rcu/tree.c:rcu_gp_kthread
- kernel/rcu/tree.c:rcu_gp_fqs_loop
In kernel/livepatch/transition.c (ffffffff8113c4dd)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/livepatch/transition.c:klp_send_signals
- kernel/livepatch/transition.c:klp_complete_transition
- kernel/livepatch/transition.c:klp_complete_transition
In kernel/freezer.c (ffffffff811401a1)
Location: include/linux/thread_info.h:82
Inline: True
In kernel/time/timer.c (ffffffff81144a98)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/time/timer.c:msleep_interruptible
In kernel/time/hrtimer.c (ffffffff81bcba50)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/time/hrtimer.c:do_nanosleep
In kernel/time/alarmtimer.c (ffffffff8114eb24)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/time/alarmtimer.c:alarmtimer_do_nsleep
In kernel/time/posix-cpu-timers.c (ffffffff811537a1)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:do_cpu_nanosleep
In kernel/time/tick-sched.c (ffffffff8115897b)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/time/tick-sched.c:can_stop_idle_tick
In kernel/futex.c (ffffffff8115bce1)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/futex.c:futex_wait
In kernel/kexec_core.c (ffffffff81169f8f)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/kexec_core.c:kimage_alloc_pages
In kernel/compat.c (ffffffff8116da8b)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/compat.c:compat_alloc_user_space
In kernel/cgroup/rstat.c (ffffffff81178c52)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/cgroup/rstat.c:cgroup_rstat_flush_locked
In kernel/seccomp.c (ffffffff811a6a6c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/seccomp.c:__seccomp_filter
In kernel/trace/ring_buffer.c (ffffffff811b5680)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/trace/ring_buffer.c:__rb_allocate_pages
- kernel/trace/ring_buffer.c:ring_buffer_wait
In kernel/trace/trace.c (ffffffff811bb822)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/trace/trace.c:tracing_generic_entry_update
In kernel/trace/bpf_trace.c (ffffffff811e9e63)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/trace/bpf_trace.c:bpf_trace_printk
- kernel/trace/bpf_trace.c:bpf_probe_read_compat_str
- kernel/trace/bpf_trace.c:bpf_probe_read_compat
In kernel/trace/trace_kprobe.c (ffffffff811ec43f)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/trace/trace_kprobe.c:process_fetch_insn
- kernel/trace/trace_kprobe.c:process_fetch_insn
- kernel/trace/trace_kprobe.c:process_fetch_insn
- kernel/trace/trace_kprobe.c:process_fetch_insn
In kernel/bpf/verifier.c (ffffffff81212333)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/bpf/verifier.c:do_check
- kernel/bpf/verifier.c:do_check
In kernel/events/core.c (ffffffff81231ddf)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/events/core.c:perf_virt_to_phys
In kernel/events/uprobes.c (ffffffff812487c5)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_deny_signal
- kernel/events/uprobes.c:xol_add_vma
- kernel/events/uprobes.c:uprobe_mmap
In kernel/rseq.c (ffffffff8124be67)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/rseq.c:rseq_get_rseq_cs
- kernel/rseq.c:rseq_get_rseq_cs
- kernel/rseq.c:rseq_get_rseq_cs
- kernel/rseq.c:rseq_get_rseq_cs
In mm/filemap.c (ffffffff8124e49d)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/filemap.c:generic_perform_write
- mm/filemap.c:generic_file_buffered_read
- mm/filemap.c:wait_on_page_bit_common
In mm/page-writeback.c (ffffffff8125a558)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/page-writeback.c:balance_dirty_pages
In mm/vmscan.c (ffffffff81266f10)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/vmscan.c:throttle_direct_reclaim
- mm/vmscan.c:throttle_direct_reclaim
- mm/vmscan.c:shrink_inactive_list
In mm/shmem.c (ffffffff81270b19)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_get_unmapped_area
- mm/shmem.c:shmem_get_unmapped_area
- mm/shmem.c:shmem_get_unmapped_area
- mm/shmem.c:shmem_get_unmapped_area
- mm/shmem.c:shmem_unuse_inode
- mm/shmem.c:shmem_partial_swap_usage
In mm/util.c (ffffffff812733ec)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/util.c:randomize_stack_top
In mm/compaction.c (ffffffff812846ae)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/compaction.c:try_to_compact_pages
- mm/compaction.c:try_to_compact_pages
- mm/compaction.c:compact_finished
- mm/compaction.c:isolate_migratepages_block
- mm/compaction.c:isolate_migratepages_block
- mm/compaction.c:isolate_freepages_block
In mm/gup.c (ffffffff81289e64)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/gup.c:pin_user_pages_locked
- mm/gup.c:get_user_pages_unlocked
- mm/gup.c:get_user_pages_locked
- mm/gup.c:__get_user_pages_remote
- mm/gup.c:fixup_user_fault
- mm/gup.c:__get_user_pages
- mm/gup.c:get_gate_page
In mm/memory.c (ffffffff8128f6c4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/memory.c:zap_pte_range
- mm/memory.c:zap_pte_range
- mm/memory.c:copy_pte_range
In mm/mlock.c (ffffffff81297c58)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/mlock.c:__do_sys_mlockall
In mm/mmap.c (ffffffff8129d5aa)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:__do_munmap
- mm/mmap.c:__do_munmap
- mm/mmap.c:get_unmapped_area
- mm/mmap.c:get_unmapped_area
In mm/mmu_gather.c (ffffffff8129df74)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/mmu_gather.c:tlb_finish_mmu
- mm/mmu_gather.c:tlb_gather_mmu
- mm/mmu_gather.c:tlb_remove_table
- mm/mmu_gather.c:tlb_remove_table
In mm/mremap.c (ffffffff812a0c86)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/mremap.c:mremap_to
- mm/mremap.c:mremap_to
In mm/page_alloc.c (ffffffff812adf54)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/page_alloc.c:__alloc_contig_migrate_range
In mm/madvise.c (ffffffff812b6fb3)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/madvise.c:madvise_cold_or_pageout_pte_range
In mm/swapfile.c (ffffffff812be3bf)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
In mm/hugetlb.c (ffffffff812cabaa)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:set_max_huge_pages
In mm/mempolicy.c (ffffffff812d08b8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/mempolicy.c:mpol_shared_policy_init
In mm/ksm.c (ffffffff812d361f)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/ksm.c:unmerge_ksm_pages
In mm/memory_hotplug.c (ffffffff81bc2065)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/memory_hotplug.c:__offline_pages
In mm/khugepaged.c (ffffffff812f22ce)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/khugepaged.c:khugepaged_scan_file
In mm/memcontrol.c (ffffffff812f8f28)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/memcontrol.c:memory_max_write
- mm/memcontrol.c:memory_high_write
- mm/memcontrol.c:mem_cgroup_force_empty_write
- mm/memcontrol.c:mem_cgroup_resize_max
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:mem_cgroup_out_of_memory
In mm/userfaultfd.c (ffffffff81308ef3)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic
- mm/userfaultfd.c:mcopy_atomic
In fs/read_write.c (ffffffff81310e34)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/read_write.c:vfs_dedupe_file_range
In fs/exec.c (ffffffff8131d964)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/exec.c:__do_execve_file
- fs/exec.c:setup_new_exec
In fs/pipe.c (ffffffff8131ecf5)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/pipe.c:wait_for_partner
- fs/pipe.c:pipe_write
In fs/ioctl.c (ffffffff8132b813)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ioctl.c:__generic_block_fiemap
In fs/readdir.c (ffffffff8132c73c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/readdir.c:compat_filldir
- fs/readdir.c:filldir64
- fs/readdir.c:filldir
In fs/select.c (ffffffff8132e4ed)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/select.c:compat_core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:do_select
- fs/select.c:do_select
- fs/select.c:poll_select_finish
In fs/dcache.c (ffffffff81330f8c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/dcache.c:select_collect2
- fs/dcache.c:select_collect
In fs/inode.c (ffffffff81337712)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/inode.c:invalidate_inodes
- fs/inode.c:evict_inodes
In fs/libfs.c (ffffffff81346495)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/libfs.c:scan_positives
In fs/fs-writeback.c (ffffffff8134d3c3)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/fs-writeback.c:writeback_sb_inodes
In fs/splice.c (ffffffff813503f5)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/splice.c:wait_for_space
- fs/splice.c:iter_file_splice_write
- fs/splice.c:__splice_from_pipe
In fs/buffer.c (ffffffff8135a773)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/buffer.c:cont_expand_zero
In fs/notify/inotify/inotify_user.c (ffffffff813696d9)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/notify/inotify/inotify_user.c:inotify_read
In fs/notify/fanotify/fanotify_user.c (ffffffff8136c800)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify_user.c:fanotify_read
In fs/eventpoll.c (ffffffff8136eb28)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/eventpoll.c:__x32_compat_sys_epoll_pwait
- fs/eventpoll.c:__ia32_compat_sys_epoll_pwait
- fs/eventpoll.c:__ia32_sys_epoll_pwait
- fs/eventpoll.c:__x64_sys_epoll_pwait
- fs/eventpoll.c:ep_poll
- fs/eventpoll.c:ep_poll
In fs/signalfd.c (ffffffff8136ff49)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/signalfd.c:signalfd_dequeue
In fs/eventfd.c (ffffffff81371c83)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_write
- fs/eventfd.c:eventfd_read
In fs/userfaultfd.c (ffffffff81373d2f)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_event_wait_completion
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
In fs/aio.c (ffffffff813767f6)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/aio.c:__x32_compat_sys_io_pgetevents_time64
- fs/aio.c:__x32_compat_sys_io_pgetevents_time64
- fs/aio.c:__ia32_compat_sys_io_pgetevents_time64
- fs/aio.c:__ia32_compat_sys_io_pgetevents_time64
- fs/aio.c:__x32_compat_sys_io_pgetevents
- fs/aio.c:__x32_compat_sys_io_pgetevents
- fs/aio.c:__ia32_compat_sys_io_pgetevents
- fs/aio.c:__ia32_compat_sys_io_pgetevents
- fs/aio.c:__ia32_sys_io_getevents_time32
- fs/aio.c:__x64_sys_io_getevents_time32
- fs/aio.c:__ia32_sys_io_pgetevents
- fs/aio.c:__ia32_sys_io_pgetevents
- fs/aio.c:__x64_sys_io_pgetevents
- fs/aio.c:__x64_sys_io_pgetevents
- fs/aio.c:__ia32_sys_io_getevents
- fs/aio.c:__x64_sys_io_getevents
In fs/io_uring.c (ffffffff81386032)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/io_uring.c:io_uring_flush
- fs/io_uring.c:io_ring_ctx_wait_and_kill
- fs/io_uring.c:io_ring_exit_work
- fs/io_uring.c:io_ring_ctx_free
- fs/io_uring.c:io_cqring_wait
- fs/io_uring.c:io_cqring_wait
- fs/io_uring.c:io_sq_thread
- fs/io_uring.c:io_sq_thread
- fs/io_uring.c:io_sq_thread
- fs/io_uring.c:io_sq_thread
In fs/io-wq.c (ffffffff8138af7e)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/io-wq.c:io_wqe_worker
- fs/io-wq.c:io_assign_current_work
In fs/dax.c (ffffffff8138c960)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/dax.c:dax_iomap_actor
In fs/verity/enable.c (ffffffff81395efa)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/verity/enable.c:build_merkle_tree_level
In fs/binfmt_elf.c (ffffffff813a115a)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:elf_map
In fs/compat_binfmt_elf.c (ffffffff813a4297)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:create_elf_tables
In fs/coredump.c (ffffffff813a7574)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/coredump.c:dump_skip
- fs/coredump.c:dump_emit
- fs/coredump.c:do_coredump
In fs/drop_caches.c (ffffffff813a8595)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/drop_caches.c:drop_pagecache_sb
In fs/iomap/buffered-io.c (ffffffff813abd39)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/iomap/buffered-io.c:iomap_write_begin
In fs/ext4/dir.c (ffffffff813db923)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ext4/dir.c:ext4_readdir
In fs/ext4/fsmap.c (ffffffff813ea03b)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ext4/fsmap.c:ext4_getfsmap_helper
In fs/ext4/mballoc.c (ffffffff814092b3)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
In fs/ext4/namei.c (ffffffff81411942)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ext4/namei.c:ext4_htree_fill_tree
In fs/jbd2/checkpoint.c (ffffffff8144325a)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/jbd2/checkpoint.c:__jbd2_journal_clean_checkpoint_list
- fs/jbd2/checkpoint.c:__jbd2_journal_clean_checkpoint_list
- fs/jbd2/checkpoint.c:journal_clean_one_cp_list
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
In fs/hugetlbfs/inode.c (ffffffff81451b17)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlbfs_fallocate
In fs/fat/fatent.c (ffffffff81457690)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/fat/fatent.c:fat_trim_fs
- fs/fat/fatent.c:fat_trim_fs
In fs/ecryptfs/read_write.c (ffffffff8146327e)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ecryptfs/read_write.c:ecryptfs_write
In ipc/msg.c (ffffffff814897b3)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgsnd
In ipc/sem.c (ffffffff8148ced6)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- ipc/sem.c:do_semtimedop
In ipc/mqueue.c (ffffffff81492961)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- ipc/mqueue.c:wq_sleep
In security/keys/gc.c (ffffffff8149592c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- security/keys/gc.c:key_garbage_collector
In security/selinux/hooks.c (ffffffff814b5c21)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_bprm_committed_creds
In crypto/api.c (ffffffff8151f22c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- crypto/api.c:crypto_alloc_tfm
- crypto/api.c:crypto_alloc_base
In crypto/algboss.c (ffffffff81528ee2)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- crypto/algboss.c:cryptomgr_probe
In block/blk-mq.c (ffffffff8154f07e)
Location: include/linux/thread_info.h:82
Inline: True
In block/blk-cgroup.c (ffffffff8156a433)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_maybe_throttle_blkg
In block/blk-iocost.c (ffffffff81574b36)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- block/blk-iocost.c:ioc_rqos_throttle
In arch/x86/lib/usercopy.c (ffffffff815ff89f)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/lib/usercopy.c:copy_from_user_nmi
In drivers/pci/vpd.c (ffffffff81632dfb)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/pci/vpd.c:pci_vpd_wait
In drivers/pci/hotplug/cpci_hotplug_core.c (ffffffff81648f2c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/pci/hotplug/cpci_hotplug_core.c:poll_thread
In drivers/idle/intel_idle.c (ffffffff8167e8cd)
Location: include/linux/thread_info.h:82
Inline: True
In drivers/acpi/processor_idle.c (ffffffff81bcc8fe)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/acpi/processor_idle.c:acpi_safe_halt
In drivers/tty/tty_io.c (ffffffff81736284)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:do_tty_write
In drivers/tty/n_tty.c (ffffffff8173aea6)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_read
In drivers/tty/tty_ioctl.c (ffffffff8173cf55)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/tty_ioctl.c:set_termiox
In drivers/tty/tty_port.c (ffffffff81740004)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_block_til_ready
In drivers/tty/vt/selection.c (ffffffff817472fb)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/vt/selection.c:paste_selection
In drivers/tty/serial/serial_core.c (ffffffff8175974d)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_wait_until_sent
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
In drivers/char/mem.c (ffffffff8176f081)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/char/mem.c:read_iter_zero
- drivers/char/mem.c:write_mem
- drivers/char/mem.c:write_mem
- drivers/char/mem.c:read_mem
- drivers/char/mem.c:read_mem
In drivers/char/random.c (ffffffff81772e96)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/char/random.c:extract_crng_user
- drivers/char/random.c:extract_crng_user
In drivers/char/hpet.c (ffffffff81778244)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_read
In drivers/char/hw_random/core.c (ffffffff817795e8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:rng_dev_read
- drivers/char/hw_random/core.c:rng_dev_read
In drivers/base/power/wakeup.c (ffffffff817cf68c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:pm_get_wakeup_count
In drivers/dma-buf/dma-fence.c (ffffffff818273b7)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_wait_any_timeout
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
In drivers/dma-buf/heaps/system_heap.c (ffffffff8182a8f4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/dma-buf/heaps/system_heap.c:system_heap_allocate
In drivers/gpu/vga/vgaarb.c (ffffffff81874383)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/gpu/vga/vgaarb.c:vga_get
In drivers/net/tun.c (ffffffff8188ed62)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/net/tun.c:tun_do_read
In drivers/net/ppp/ppp_generic.c (ffffffff818916d6)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/net/ppp/ppp_generic.c:ppp_read
In drivers/vfio/vfio.c (ffffffff8189c8c0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/vfio/vfio.c:vfio_del_group_dev
In drivers/usb/core/devio.c (ffffffff818ce6dc)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:reap_as
In drivers/rtc/dev.c (ffffffff8193c935)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/rtc/dev.c:rtc_dev_read
In drivers/md/md.c (ffffffff8196de41)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/md/md.c:md_check_recovery
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_thread
In drivers/md/dm.c (ffffffff81977818)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/md/dm.c:dm_wait_for_bios_completion
- drivers/md/dm.c:dm_prepare_ioctl
In drivers/cpuidle/poll_state.c (ffffffff81bcc9b1)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/cpuidle/poll_state.c:poll_idle
- drivers/cpuidle/poll_state.c:poll_idle
- drivers/cpuidle/poll_state.c:poll_idle
In net/socket.c (ffffffff819df004)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/socket.c:sock_poll
In net/core/sock.c (ffffffff819e60d1)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/core/sock.c:sock_alloc_send_pskb
- net/core/sock.c:sock_wait_for_wmem
In net/core/datagram.c (ffffffff819f5d2e)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/core/datagram.c:__skb_try_recv_datagram
- net/core/datagram.c:__skb_wait_for_more_packets
In net/core/stream.c (ffffffff819f6413)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/core/stream.c:sk_stream_wait_memory
- net/core/stream.c:sk_stream_wait_connect
In net/core/dev.c (ffffffff81a0a547)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/core/dev.c:napi_busy_loop
In net/netlink/af_netlink.c (ffffffff81a7a565)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/netlink/af_netlink.c:netlink_attachskb
In net/bpf/test_run.c (ffffffff81a7f23d)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/bpf/test_run.c:bpf_prog_test_run_flow_dissector
- net/bpf/test_run.c:bpf_prog_test_run_flow_dissector
- net/bpf/test_run.c:bpf_test_run
- net/bpf/test_run.c:bpf_test_run
In net/ethtool/ioctl.c (ffffffff81a815db)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/ethtool/ioctl.c:ethtool_phys_id
- net/ethtool/ioctl.c:ethtool_phys_id
In net/ipv4/inet_connection_sock.c (ffffffff81aa58dc)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/ipv4/inet_connection_sock.c:inet_csk_wait_for_connect
In net/ipv4/tcp.c (ffffffff81aab28d)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_splice_read
- net/ipv4/tcp.c:tcp_splice_read
In net/ipv4/udp.c (ffffffff81ad4260)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/ipv4/udp.c:__skb_recv_udp
In net/ipv4/af_inet.c (ffffffff81ae34c9)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/ipv4/af_inet.c:__inet_stream_connect
- net/ipv4/af_inet.c:inet_wait_for_connect
In net/unix/af_unix.c (ffffffff81b27771)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_data_wait
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_stream_connect
In net/mptcp/protocol.c (ffffffff81bac384)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/mptcp/protocol.c:mptcp_recvmsg
- net/mptcp/protocol.c:mptcp_recvmsg
5.11
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/events/core.c (ffffffff81008662)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/events/core.c:perf_callchain_user
- arch/x86/events/core.c:perf_callchain_user
In arch/x86/xen/smp.c (ffffffff8102f1b9)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/xen/smp.c:xen_reschedule_interrupt
In arch/x86/kernel/process_64.c (ffffffff81033338)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/process_64.c:__switch_to
In arch/x86/kernel/signal.c (ffffffff810347cc)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/signal.c:arch_do_signal_or_restart
In arch/x86/kernel/traps.c (ffffffff81c35d74)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/traps.c:exc_debug
In arch/x86/kernel/sys_x86_64.c (ffffffff8103b48e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/sys_x86_64.c:arch_get_unmapped_area_topdown
- arch/x86/kernel/sys_x86_64.c:align_vdso_addr
- arch/x86/kernel/sys_x86_64.c:align_vdso_addr
In arch/x86/kernel/process.c (ffffffff81040ff6)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/process.c:do_arch_prctl_common
- arch/x86/kernel/process.c:mwait_idle
- arch/x86/kernel/process.c:mwait_idle
- arch/x86/kernel/process.c:__switch_to_xtra
- arch/x86/kernel/process.c:native_tss_update_io_bitmap
- arch/x86/kernel/process.c:arch_setup_new_exec
- arch/x86/kernel/process.c:arch_setup_new_exec
- arch/x86/kernel/process.c:get_tsc_mode
- arch/x86/kernel/process.c:copy_thread
- arch/x86/kernel/process.c:exit_thread
In arch/x86/kernel/fpu/core.c (ffffffff81041c53)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/fpu/core.c:fpu__copy
- arch/x86/kernel/fpu/core.c:fpu__save
- arch/x86/kernel/fpu/core.c:kernel_fpu_begin_mask
- arch/x86/kernel/fpu/core.c:perf_trace_x86_fpu
- arch/x86/kernel/fpu/core.c:trace_event_raw_event_x86_fpu
In arch/x86/kernel/fpu/signal.c (ffffffff81042a6f)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/fpu/signal.c:__fpu__restore_sig
- arch/x86/kernel/fpu/signal.c:__fpu__restore_sig
- arch/x86/kernel/fpu/signal.c:copy_fpstate_to_sigframe
- arch/x86/kernel/fpu/signal.c:save_fsave_header
In arch/x86/kernel/fpu/xstate.c (ffffffff81044147)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/fpu/xstate.c:update_pasid
In arch/x86/kernel/ptrace.c (ffffffff81044e92)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/ptrace.c:getreg32
- arch/x86/kernel/ptrace.c:getreg
- arch/x86/kernel/ptrace.c:set_flags
In arch/x86/kernel/step.c (ffffffff81046ad5)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/step.c:user_disable_single_step
- arch/x86/kernel/step.c:user_enable_block_step
- arch/x86/kernel/step.c:user_enable_single_step
- arch/x86/kernel/step.c:enable_single_step
- arch/x86/kernel/step.c:enable_single_step
In arch/x86/kernel/stacktrace.c (ffffffff810471de)
Location: include/linux/thread_info.h:115
Inline: True
In arch/x86/kernel/cpu/sgx/ioctl.c (ffffffff81067133)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/ioctl.c:sgx_encl_init
- arch/x86/kernel/cpu/sgx/ioctl.c:sgx_encl_init
- arch/x86/kernel/cpu/sgx/ioctl.c:sgx_ioc_enclave_add_pages
- arch/x86/kernel/cpu/sgx/ioctl.c:sgx_ioc_enclave_add_pages
- arch/x86/kernel/cpu/sgx/ioctl.c:sgx_ioc_enclave_add_pages
In arch/x86/kernel/cpu/sgx/main.c (ffffffff81068cc8)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/main.c:sgx_alloc_epc_page
- arch/x86/kernel/cpu/sgx/main.c:sgx_alloc_epc_page
In arch/x86/kernel/acpi/cstate.c (ffffffff8106a74d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/acpi/cstate.c:mwait_idle_with_hints
- arch/x86/kernel/acpi/cstate.c:mwait_idle_with_hints
- arch/x86/kernel/acpi/cstate.c:mwait_idle_with_hints
In arch/x86/kernel/smp.c (ffffffff81c377d1)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/smp.c:sysvec_reschedule_ipi
In arch/x86/kernel/kprobes/core.c (ffffffff81079a5c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/kprobes/core.c:kprobe_fault_handler
- arch/x86/kernel/kprobes/core.c:resume_execution
In arch/x86/kernel/kgdb.c (ffffffff8107c154)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/kgdb.c:__kgdb_notify
In arch/x86/kernel/uprobes.c (ffffffff81081010)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/uprobes.c:arch_uprobe_pre_xol
In arch/x86/mm/init.c (ffffffff82fd2ace)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/mm/init.c:poking_init
- arch/x86/mm/init.c:poking_init
- arch/x86/mm/init.c:poking_init
In arch/x86/mm/fault.c (ffffffff8108830e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/mm/fault.c:do_user_addr_fault
- arch/x86/mm/fault.c:do_user_addr_fault
- arch/x86/mm/fault.c:do_user_addr_fault
- arch/x86/mm/fault.c:mm_fault_error
In arch/x86/mm/mmap.c (ffffffff8108975f)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/mm/mmap.c:mmap_address_hint_valid
- arch/x86/mm/mmap.c:arch_mmap_rnd
In arch/x86/mm/hugetlbpage.c (ffffffff81090eb0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/mm/hugetlbpage.c:hugetlb_get_unmapped_area
In kernel/fork.c (ffffffff810a1991)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:dup_mmap
In kernel/exit.c (ffffffff810a8ca2)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/exit.c:do_wait
- kernel/exit.c:do_wait
- kernel/exit.c:exit_mm
In kernel/softirq.c (ffffffff810ab136)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/softirq.c:irq_exit
- kernel/softirq.c:irq_exit_rcu
- kernel/softirq.c:__do_softirq
In kernel/ptrace.c (ffffffff810b0500)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_peek_siginfo
- kernel/ptrace.c:ptrace_peek_siginfo
In kernel/signal.c (ffffffff810b63cd)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/signal.c:sigsuspend
- kernel/signal.c:sigsuspend
- kernel/signal.c:__do_sys_pause
- kernel/signal.c:__do_sys_pause
- kernel/signal.c:__set_task_blocked
- kernel/signal.c:exit_signals
- kernel/signal.c:complete_signal
- kernel/signal.c:complete_signal
- kernel/signal.c:ptrace_trap_notify
In kernel/sys.c (ffffffff810bde2d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/sys.c:prctl_set_mm
- kernel/sys.c:validate_prctl_map_addr
In kernel/workqueue.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/kthread.c (ffffffff810cb818)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/kthread.c:__kthread_create_on_node
In kernel/sched/core.c (ffffffff81c41a05)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/sched/core.c:preempt_schedule_irq
- kernel/sched/core.c:schedule_idle
- kernel/sched/core.c:schedule
- kernel/sched/core.c:__schedule
- kernel/sched/core.c:__schedule
- kernel/sched/core.c:affine_move_task
- kernel/sched/core.c:check_preempt_curr
- kernel/sched/core.c:nohz_csd_func
- kernel/sched/core.c:resched_curr
In kernel/sched/idle.c (ffffffff810e61c4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/sched/idle.c:play_idle_precise
- kernel/sched/idle.c:do_idle
- kernel/sched/idle.c:do_idle
- kernel/sched/idle.c:cpuidle_idle_call
- kernel/sched/idle.c:cpuidle_idle_call
- kernel/sched/idle.c:cpuidle_idle_call
- kernel/sched/idle.c:cpuidle_idle_call
- kernel/sched/idle.c:default_idle_call
In kernel/sched/fair.c (ffffffff810f3b6b)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/sched/fair.c:_nohz_idle_balance
- kernel/sched/fair.c:check_preempt_wakeup
In kernel/sched/rt.c (ffffffff810f7779)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/sched/rt.c:task_woken_rt
- kernel/sched/rt.c:check_preempt_curr_rt
In kernel/sched/deadline.c (ffffffff810f8654)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/sched/deadline.c:check_preempt_curr_dl
In kernel/sched/wait.c (ffffffff810fd957)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr_irq
- kernel/sched/wait.c:do_wait_intr_irq
- kernel/sched/wait.c:do_wait_intr
- kernel/sched/wait.c:do_wait_intr
- kernel/sched/wait.c:prepare_to_wait_event
- kernel/sched/wait.c:prepare_to_wait_event
In kernel/sched/wait_bit.c (ffffffff81c41f3c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/sched/wait_bit.c:bit_wait_io_timeout
- kernel/sched/wait_bit.c:bit_wait_io_timeout
- kernel/sched/wait_bit.c:bit_wait_timeout
- kernel/sched/wait_bit.c:bit_wait_timeout
- kernel/sched/wait_bit.c:bit_wait_io
- kernel/sched/wait_bit.c:bit_wait_io
- kernel/sched/wait_bit.c:bit_wait
- kernel/sched/wait_bit.c:bit_wait
In kernel/sched/swait.c (ffffffff810fe0b7)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/sched/swait.c:prepare_to_swait_event
- kernel/sched/swait.c:prepare_to_swait_event
In kernel/sched/completion.c (ffffffff81c42050)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/sched/completion.c:__wait_for_common
- kernel/sched/completion.c:__wait_for_common
In kernel/locking/mutex.c (ffffffff8110b33d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/locking/mutex.c:mutex_spin_on_owner
In kernel/locking/semaphore.c (ffffffff81c43768)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/locking/semaphore.c:__down_interruptible
- kernel/locking/semaphore.c:__down_interruptible
In kernel/locking/rwsem.c (ffffffff8110beb7)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/locking/rwsem.c:rwsem_down_write_slowpath
- kernel/locking/rwsem.c:rwsem_down_write_slowpath
- kernel/locking/rwsem.c:rwsem_down_write_slowpath
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
- kernel/locking/rwsem.c:rwsem_optimistic_spin
- kernel/locking/rwsem.c:rwsem_spin_on_owner
In kernel/locking/percpu-rwsem.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/locking/osq_lock.c (ffffffff8110c850)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/locking/osq_lock.c:osq_lock
In kernel/locking/rtmutex.c (ffffffff81c43fcd)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/locking/rtmutex.c:__rt_mutex_slowlock
- kernel/locking/rtmutex.c:__rt_mutex_slowlock
In kernel/rcu/update.c (ffffffff8112c194)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/rcu/update.c:rcu_tasks_wait_gp
- kernel/rcu/update.c:rcu_tasks_wait_gp
- kernel/rcu/update.c:rcu_tasks_kthread
- kernel/rcu/update.c:rcu_tasks_kthread
In kernel/rcu/tree.c (ffffffff81131c6f)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/rcu/tree.c:rcu_do_batch
- kernel/rcu/tree.c:rcu_do_batch
- kernel/rcu/tree.c:rcu_do_batch
- kernel/rcu/tree.c:rcu_gp_kthread
- kernel/rcu/tree.c:rcu_gp_kthread
- kernel/rcu/tree.c:rcu_gp_fqs_loop
- kernel/rcu/tree.c:rcu_gp_fqs_loop
In kernel/livepatch/transition.c (ffffffff81136bed)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/livepatch/transition.c:klp_send_signals
- kernel/livepatch/transition.c:klp_complete_transition
- kernel/livepatch/transition.c:klp_complete_transition
In kernel/entry/common.c (ffffffff8113bbed)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/entry/common.c:irqentry_exit_cond_resched
- kernel/entry/common.c:syscall_exit_work
In kernel/entry/kvm.c (ffffffff8113be54)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/entry/kvm.c:xfer_to_guest_mode_work
In kernel/freezer.c (ffffffff8113c511)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/time/timer.c (ffffffff81141e43)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/time/timer.c:msleep_interruptible
- kernel/time/timer.c:msleep_interruptible
In kernel/time/hrtimer.c (ffffffff81c448d0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/time/hrtimer.c:do_nanosleep
- kernel/time/hrtimer.c:do_nanosleep
In kernel/time/alarmtimer.c (ffffffff8114ad94)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/time/alarmtimer.c:alarmtimer_do_nsleep
- kernel/time/alarmtimer.c:alarmtimer_do_nsleep
In kernel/time/posix-cpu-timers.c (ffffffff8114fb91)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:do_cpu_nanosleep
- kernel/time/posix-cpu-timers.c:do_cpu_nanosleep
In kernel/time/tick-sched.c (ffffffff8115498b)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/time/tick-sched.c:can_stop_idle_tick
In kernel/futex.c (ffffffff811578c1)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/futex.c:futex_wait
- kernel/futex.c:futex_wait
In kernel/kexec_core.c (ffffffff811666cf)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/kexec_core.c:kimage_alloc_pages
In kernel/cgroup/rstat.c (ffffffff811758a2)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/cgroup/rstat.c:cgroup_rstat_flush_locked
In kernel/seccomp.c (ffffffff811a40e9)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/seccomp.c:__seccomp_filter
In kernel/trace/ring_buffer.c (ffffffff811b2f5e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/trace/ring_buffer.c:__rb_allocate_pages
- kernel/trace/ring_buffer.c:ring_buffer_wait
- kernel/trace/ring_buffer.c:ring_buffer_wait
In kernel/trace/trace.c (ffffffff811b9422)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/trace/trace.c:tracing_generic_entry_update
In kernel/trace/bpf_trace.c (ffffffff811e7633)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/trace/bpf_trace.c:bpf_trace_printk
- kernel/trace/bpf_trace.c:bpf_probe_read_compat_str
- kernel/trace/bpf_trace.c:bpf_probe_read_compat
In kernel/trace/trace_kprobe.c (ffffffff811ea58f)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/trace/trace_kprobe.c:process_fetch_insn
- kernel/trace/trace_kprobe.c:process_fetch_insn
- kernel/trace/trace_kprobe.c:process_fetch_insn
- kernel/trace/trace_kprobe.c:process_fetch_insn
In kernel/bpf/verifier.c (ffffffff81213073)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/verifier.c:do_check
- kernel/bpf/verifier.c:do_check
- kernel/bpf/verifier.c:do_check
In kernel/events/core.c (ffffffff8123ba4f)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/events/core.c:perf_virt_to_phys
In kernel/events/uprobes.c (ffffffff81252ed5)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_deny_signal
- kernel/events/uprobes.c:xol_add_vma
- kernel/events/uprobes.c:uprobe_mmap
In kernel/rseq.c (ffffffff812562f7)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/rseq.c:rseq_get_rseq_cs
- kernel/rseq.c:rseq_get_rseq_cs
- kernel/rseq.c:rseq_get_rseq_cs
- kernel/rseq.c:rseq_get_rseq_cs
In mm/filemap.c (ffffffff81258a8d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/filemap.c:generic_perform_write
- mm/filemap.c:generic_file_buffered_read_get_pages
- mm/filemap.c:wait_on_page_bit_common
- mm/filemap.c:wait_on_page_bit_common
In mm/page-writeback.c (ffffffff812646dc)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/page-writeback.c:balance_dirty_pages
In mm/vmscan.c (ffffffff81271960)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/vmscan.c:throttle_direct_reclaim
- mm/vmscan.c:throttle_direct_reclaim
- mm/vmscan.c:shrink_inactive_list
- mm/vmscan.c:drop_slab_node
In mm/shmem.c (ffffffff8127bbc5)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_get_unmapped_area
- mm/shmem.c:shmem_get_unmapped_area
- mm/shmem.c:shmem_get_unmapped_area
- mm/shmem.c:shmem_get_unmapped_area
- mm/shmem.c:shmem_unuse_inode
- mm/shmem.c:shmem_partial_swap_usage
In mm/util.c (ffffffff8127db4c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/util.c:randomize_stack_top
In mm/compaction.c (ffffffff8128e9d1)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/compaction.c:try_to_compact_pages
- mm/compaction.c:try_to_compact_pages
- mm/compaction.c:__compact_finished
- mm/compaction.c:isolate_migratepages_block
- mm/compaction.c:isolate_migratepages_block
- mm/compaction.c:isolate_freepages_block
In mm/gup.c (ffffffff81293b59)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/gup.c:pin_user_pages_locked
- mm/gup.c:get_user_pages_unlocked
- mm/gup.c:get_user_pages_locked
- mm/gup.c:__get_user_pages_remote
- mm/gup.c:get_dump_page
- mm/gup.c:fixup_user_fault
- mm/gup.c:__get_user_pages
- mm/gup.c:get_gate_page
In mm/memory.c (ffffffff8129a1d4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/memory.c:zap_pte_range
- mm/memory.c:zap_pte_range
- mm/memory.c:copy_pte_range
In mm/mlock.c (ffffffff812a2d41)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/mlock.c:__do_sys_mlockall
In mm/mmap.c (ffffffff812a89f9)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:__do_munmap
- mm/mmap.c:__do_munmap
- mm/mmap.c:get_unmapped_area
- mm/mmap.c:get_unmapped_area
In mm/mmu_gather.c (ffffffff812a92f4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/mmu_gather.c:tlb_finish_mmu
- mm/mmu_gather.c:tlb_gather_mmu
- mm/mmu_gather.c:tlb_remove_table
- mm/mmu_gather.c:tlb_remove_table
In mm/mremap.c (ffffffff812ac476)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/mremap.c:mremap_to
- mm/mremap.c:mremap_to
In mm/page_alloc.c (ffffffff812b998e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/page_alloc.c:__alloc_contig_migrate_range
In mm/madvise.c (ffffffff812c1ef3)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/madvise.c:madvise_cold_or_pageout_pte_range
In mm/swapfile.c (ffffffff812c9fe0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
In mm/hugetlb.c (ffffffff812d67ca)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:set_max_huge_pages
- mm/hugetlb.c:set_max_huge_pages
In mm/mempolicy.c (ffffffff812dc3d8)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/mempolicy.c:mpol_shared_policy_init
In mm/ksm.c (ffffffff812defb3)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/ksm.c:unmerge_ksm_pages
- mm/ksm.c:unmerge_ksm_pages
In mm/memory_hotplug.c (ffffffff81c3b146)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/memory_hotplug.c:offline_pages
- mm/memory_hotplug.c:offline_pages
In mm/khugepaged.c (ffffffff812fe785)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/khugepaged.c:khugepaged_scan_file
In mm/memcontrol.c (ffffffff81304e28)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/memcontrol.c:memory_max_write
- mm/memcontrol.c:memory_max_write
- mm/memcontrol.c:memory_high_write
- mm/memcontrol.c:memory_high_write
- mm/memcontrol.c:mem_cgroup_force_empty_write
- mm/memcontrol.c:mem_cgroup_force_empty_write
- mm/memcontrol.c:mem_cgroup_resize_max
- mm/memcontrol.c:mem_cgroup_resize_max
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:mem_cgroup_out_of_memory
In mm/userfaultfd.c (ffffffff81314c54)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic
- mm/userfaultfd.c:mcopy_atomic
In fs/exec.c (ffffffff81326fbb)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/exec.c:setup_new_exec
- fs/exec.c:copy_strings_kernel
In fs/pipe.c (ffffffff8132a215)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/pipe.c:wait_for_partner
- fs/pipe.c:wait_for_partner
- fs/pipe.c:pipe_write
- fs/pipe.c:pipe_write
In fs/ioctl.c (ffffffff81336dd3)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/ioctl.c:__generic_block_fiemap
In fs/readdir.c (ffffffff81337d66)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/readdir.c:compat_filldir
- fs/readdir.c:compat_filldir
- fs/readdir.c:filldir64
- fs/readdir.c:filldir64
- fs/readdir.c:filldir
- fs/readdir.c:filldir
In fs/select.c (ffffffff81339d73)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/select.c:compat_core_sys_select
- fs/select.c:compat_core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:do_select
- fs/select.c:do_select
- fs/select.c:do_select
- fs/select.c:poll_select_finish
- fs/select.c:poll_select_finish
In fs/dcache.c (ffffffff8133c91c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/dcache.c:select_collect2
- fs/dcache.c:select_collect
In fs/inode.c (ffffffff81343052)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/inode.c:invalidate_inodes
- fs/inode.c:evict_inodes
In fs/libfs.c (ffffffff81352985)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/libfs.c:scan_positives
In fs/fs-writeback.c (ffffffff8135a2bc)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/fs-writeback.c:writeback_sb_inodes
In fs/splice.c (ffffffff8135e62f)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/splice.c:iter_file_splice_write
- fs/splice.c:iter_file_splice_write
- fs/splice.c:__splice_from_pipe
- fs/splice.c:__splice_from_pipe
In fs/remap_range.c (ffffffff81366305)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/remap_range.c:vfs_dedupe_file_range
In fs/buffer.c (ffffffff81367746)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/buffer.c:cont_expand_zero
In fs/notify/inotify/inotify_user.c (ffffffff813769b9)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/notify/inotify/inotify_user.c:inotify_read
- fs/notify/inotify/inotify_user.c:inotify_read
In fs/notify/fanotify/fanotify_user.c (ffffffff8137a115)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify_user.c:fanotify_read
- fs/notify/fanotify/fanotify_user.c:fanotify_read
In fs/eventpoll.c (ffffffff8137ba41)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/eventpoll.c:ep_poll
- fs/eventpoll.c:ep_poll
- fs/eventpoll.c:ep_send_events
In fs/signalfd.c (ffffffff8137dc52)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/signalfd.c:signalfd_dequeue
- fs/signalfd.c:signalfd_dequeue
In fs/eventfd.c (ffffffff8137fa30)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_write
- fs/eventfd.c:eventfd_write
- fs/eventfd.c:eventfd_read
- fs/eventfd.c:eventfd_read
In fs/userfaultfd.c (ffffffff81381c3e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_event_wait_completion
In fs/aio.c (ffffffff81384473)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/aio.c:__do_compat_sys_io_pgetevents_time64
- fs/aio.c:__do_compat_sys_io_pgetevents_time64
- fs/aio.c:__do_compat_sys_io_pgetevents_time64
- fs/aio.c:__do_compat_sys_io_pgetevents_time64
- fs/aio.c:__do_compat_sys_io_pgetevents
- fs/aio.c:__do_compat_sys_io_pgetevents
- fs/aio.c:__do_compat_sys_io_pgetevents
- fs/aio.c:__do_compat_sys_io_pgetevents
- fs/aio.c:__ia32_sys_io_getevents_time32
- fs/aio.c:__ia32_sys_io_getevents_time32
- fs/aio.c:__x64_sys_io_getevents_time32
- fs/aio.c:__x64_sys_io_getevents_time32
- fs/aio.c:__do_sys_io_pgetevents
- fs/aio.c:__do_sys_io_pgetevents
- fs/aio.c:__do_sys_io_pgetevents
- fs/aio.c:__do_sys_io_pgetevents
- fs/aio.c:__ia32_sys_io_getevents
- fs/aio.c:__ia32_sys_io_getevents
- fs/aio.c:__x64_sys_io_getevents
- fs/aio.c:__x64_sys_io_getevents
In fs/io_uring.c (ffffffff8138aa5a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/io_uring.c:io_sqpoll_wait_sq
- fs/io_uring.c:io_sqpoll_wait_sq
- fs/io_uring.c:io_uring_flush
- fs/io_uring.c:io_cqring_wait
- fs/io_uring.c:io_cqring_wait
- fs/io_uring.c:io_iopoll_check
- fs/io_uring.c:io_iopoll_check
In fs/io-wq.c (ffffffff8139c1cc)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/io-wq.c:io_wqe_worker
- fs/io-wq.c:io_wqe_worker
In fs/dax.c (ffffffff8139e0f0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/dax.c:dax_iomap_actor
In fs/verity/enable.c (ffffffff813a7c1a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/verity/enable.c:build_merkle_tree_level
In fs/binfmt_elf.c (ffffffff813b22c1)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:elf_map
In fs/compat_binfmt_elf.c (ffffffff813b4fd3)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
In fs/coredump.c (ffffffff813b8dcb)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/coredump.c:dump_skip
- fs/coredump.c:dump_skip
- fs/coredump.c:dump_skip
- fs/coredump.c:dump_skip
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/drop_caches.c (ffffffff813b9915)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/drop_caches.c:drop_pagecache_sb
In fs/iomap/buffered-io.c (ffffffff813bd209)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/iomap/buffered-io.c:iomap_write_begin
In fs/ext4/dir.c (ffffffff813ed388)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/ext4/dir.c:ext4_readdir
In fs/ext4/fsmap.c (ffffffff813fc41b)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/ext4/fsmap.c:ext4_getfsmap_helper
In fs/ext4/mballoc.c (ffffffff8141b7ba)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
In fs/ext4/namei.c (ffffffff81424df2)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/ext4/namei.c:ext4_htree_fill_tree
In fs/jbd2/checkpoint.c (ffffffff8145f3ba)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/jbd2/checkpoint.c:__jbd2_journal_clean_checkpoint_list
- fs/jbd2/checkpoint.c:__jbd2_journal_clean_checkpoint_list
- fs/jbd2/checkpoint.c:journal_clean_one_cp_list
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
In fs/hugetlbfs/inode.c (ffffffff8146e094)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlbfs_fallocate
- fs/hugetlbfs/inode.c:hugetlbfs_fallocate
In fs/fat/fatent.c (ffffffff81473a50)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/fat/fatent.c:fat_trim_fs
- fs/fat/fatent.c:fat_trim_fs
In fs/ecryptfs/read_write.c (ffffffff8147eace)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/ecryptfs/read_write.c:ecryptfs_write
In ipc/msg.c (ffffffff814a6ddd)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgsnd
- ipc/msg.c:do_msgsnd
In ipc/sem.c (ffffffff814aa4c8)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
In ipc/mqueue.c (ffffffff814b020d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- ipc/mqueue.c:wq_sleep
- ipc/mqueue.c:wq_sleep
In security/keys/gc.c (ffffffff814b338c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/gc.c:key_garbage_collector
In security/selinux/hooks.c (ffffffff814d3901)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_bprm_committed_creds
In crypto/api.c (ffffffff8153c0b3)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- crypto/api.c:crypto_alloc_tfm_node
- crypto/api.c:crypto_alloc_base
In crypto/algboss.c (ffffffff81545e90)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- crypto/algboss.c:cryptomgr_probe
- crypto/algboss.c:cryptomgr_probe
In block/blk-mq.c (ffffffff8156cc77)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_poll_hybrid
- block/blk-mq.c:blk_mq_poll_hybrid
In block/blk-cgroup.c (ffffffff81584e95)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_maybe_throttle_blkg
- block/blk-cgroup.c:blkcg_destroy_blkgs
In block/blk-iocost.c (ffffffff8159186a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/blk-iocost.c:ioc_rqos_throttle
In arch/x86/lib/usercopy.c (ffffffff816247cf)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/lib/usercopy.c:copy_from_user_nmi
In drivers/pci/vpd.c (ffffffff81657f4b)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/pci/vpd.c:pci_vpd_wait
In drivers/pci/hotplug/cpci_hotplug_core.c (ffffffff8166dfe8)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/pci/hotplug/cpci_hotplug_core.c:poll_thread
- drivers/pci/hotplug/cpci_hotplug_core.c:poll_thread
In drivers/idle/intel_idle.c (ffffffff8169d5cd)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/acpi/processor_idle.c (ffffffff81c45461)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/acpi/processor_idle.c:acpi_idle_do_entry
In drivers/tty/tty_io.c (ffffffff81752dc7)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:do_tty_write
- drivers/tty/tty_io.c:do_tty_write
In drivers/tty/n_tty.c (ffffffff81756fe2)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_read
In drivers/tty/tty_ioctl.c (ffffffff81759003)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/tty/tty_port.c (ffffffff8175bf2d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_block_til_ready
- drivers/tty/tty_port.c:tty_port_block_til_ready
In drivers/tty/vt/selection.c (ffffffff81762c3b)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/vt/selection.c:paste_selection
- drivers/tty/vt/selection.c:paste_selection
In drivers/tty/serial/serial_core.c (ffffffff81774cd1)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_wait_until_sent
- drivers/tty/serial/serial_core.c:uart_wait_until_sent
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
In drivers/char/mem.c (ffffffff81789959)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/char/mem.c:read_zero
- drivers/char/mem.c:read_zero
- drivers/char/mem.c:read_iter_zero
- drivers/char/mem.c:read_iter_zero
- drivers/char/mem.c:write_mem
- drivers/char/mem.c:write_mem
- drivers/char/mem.c:read_mem
- drivers/char/mem.c:read_mem
In drivers/char/random.c (ffffffff8178de86)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/char/random.c:extract_crng_user
- drivers/char/random.c:extract_crng_user
- drivers/char/random.c:extract_crng_user
In drivers/char/hpet.c (ffffffff81792cc0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_read
- drivers/char/hpet.c:hpet_read
In drivers/char/hw_random/core.c (ffffffff81793d58)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:rng_dev_read
- drivers/char/hw_random/core.c:rng_dev_read
- drivers/char/hw_random/core.c:rng_dev_read
In drivers/base/power/wakeup.c (ffffffff817e3c62)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:pm_get_wakeup_count
- drivers/base/power/wakeup.c:pm_get_wakeup_count
In drivers/dma-buf/dma-fence.c (ffffffff81837e57)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_wait_any_timeout
- drivers/dma-buf/dma-fence.c:dma_fence_wait_any_timeout
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
In drivers/dma-buf/heaps/system_heap.c (ffffffff8183b2e0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/dma-buf/heaps/system_heap.c:system_heap_allocate
In drivers/gpu/vga/vgaarb.c (ffffffff81882f23)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/gpu/vga/vgaarb.c:vga_get
- drivers/gpu/vga/vgaarb.c:vga_get
In drivers/net/tun.c (ffffffff8189b9e2)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/net/tun.c:tun_ring_recv
- drivers/net/tun.c:tun_ring_recv
In drivers/net/ppp/ppp_generic.c (ffffffff8189f86f)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/net/ppp/ppp_generic.c:ppp_read
- drivers/net/ppp/ppp_generic.c:ppp_read
In drivers/vfio/vfio.c (ffffffff818ab4dd)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/vfio/vfio.c:vfio_del_group_dev
- drivers/vfio/vfio.c:vfio_del_group_dev
In drivers/usb/core/devio.c (ffffffff818d964d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:reap_as
- drivers/usb/core/devio.c:reap_as
In drivers/rtc/dev.c (ffffffff819428e9)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/rtc/dev.c:rtc_dev_read
- drivers/rtc/dev.c:rtc_dev_read
In drivers/md/md.c (ffffffff81974f81)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/md/md.c:md_check_recovery
- drivers/md/md.c:md_check_recovery
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_thread
- drivers/md/md.c:md_thread
In drivers/md/dm.c (ffffffff8197c49c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/md/dm.c:dm_wait_for_bios_completion
- drivers/md/dm.c:dm_wait_for_bios_completion
- drivers/md/dm.c:dm_prepare_ioctl
In drivers/cpuidle/poll_state.c (ffffffff81c45511)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/cpuidle/poll_state.c:poll_idle
- drivers/cpuidle/poll_state.c:poll_idle
- drivers/cpuidle/poll_state.c:poll_idle
In net/socket.c (ffffffff819de898)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/socket.c:sock_poll
- net/socket.c:sock_poll
In net/core/sock.c (ffffffff819e54a7)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/sock.c:sock_alloc_send_pskb
- net/core/sock.c:sock_alloc_send_pskb
- net/core/sock.c:sock_wait_for_wmem
- net/core/sock.c:sock_wait_for_wmem
In net/core/datagram.c (ffffffff819f57f9)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/datagram.c:__skb_try_recv_datagram
- net/core/datagram.c:__skb_try_recv_datagram
- net/core/datagram.c:__skb_wait_for_more_packets
- net/core/datagram.c:__skb_wait_for_more_packets
In net/core/stream.c (ffffffff819f6065)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/stream.c:sk_stream_wait_memory
- net/core/stream.c:sk_stream_wait_memory
- net/core/stream.c:sk_stream_wait_connect
- net/core/stream.c:sk_stream_wait_connect
In net/core/dev.c (ffffffff81a0c877)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/dev.c:napi_busy_loop
In net/netlink/af_netlink.c (ffffffff81a833c5)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/netlink/af_netlink.c:netlink_attachskb
- net/netlink/af_netlink.c:netlink_attachskb
In net/bpf/test_run.c (ffffffff81a88cc8)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/bpf/test_run.c:bpf_prog_test_run_flow_dissector
- net/bpf/test_run.c:bpf_prog_test_run_flow_dissector
- net/bpf/test_run.c:bpf_prog_test_run_flow_dissector
- net/bpf/test_run.c:bpf_test_run
- net/bpf/test_run.c:bpf_test_run
- net/bpf/test_run.c:bpf_test_run
In net/ethtool/ioctl.c (ffffffff81a8b1da)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ethtool/ioctl.c:ethtool_phys_id
- net/ethtool/ioctl.c:ethtool_phys_id
In net/ipv4/inet_connection_sock.c (ffffffff81aafee9)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/inet_connection_sock.c:inet_csk_wait_for_connect
- net/ipv4/inet_connection_sock.c:inet_csk_wait_for_connect
In net/ipv4/tcp.c (ffffffff81ab6ad3)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg_locked
- net/ipv4/tcp.c:tcp_recvmsg_locked
- net/ipv4/tcp.c:tcp_recvmsg_locked
- net/ipv4/tcp.c:tcp_recvmsg_locked
- net/ipv4/tcp.c:tcp_recvmsg_locked
- net/ipv4/tcp.c:tcp_recvmsg_locked
- net/ipv4/tcp.c:tcp_splice_read
- net/ipv4/tcp.c:tcp_splice_read
- net/ipv4/tcp.c:tcp_splice_read
- net/ipv4/tcp.c:tcp_splice_read
In net/ipv4/udp.c (ffffffff81ae07a0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/udp.c:__skb_recv_udp
- net/ipv4/udp.c:__skb_recv_udp
In net/ipv4/af_inet.c (ffffffff81af08b9)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/af_inet.c:__inet_stream_connect
- net/ipv4/af_inet.c:__inet_stream_connect
- net/ipv4/af_inet.c:inet_wait_for_connect
- net/ipv4/af_inet.c:inet_wait_for_connect
In net/unix/af_unix.c (ffffffff81b3604f)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_data_wait
- net/unix/af_unix.c:unix_stream_data_wait
- net/unix/af_unix.c:unix_stream_connect
- net/unix/af_unix.c:unix_stream_connect
In net/xdp/xsk.c (ffffffff81bb679c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/xdp/xsk.c:xsk_recvmsg
- net/xdp/xsk.c:xsk_recvmsg
- net/xdp/xsk.c:xsk_sendmsg
- net/xdp/xsk.c:xsk_sendmsg
In net/mptcp/protocol.c (ffffffff81bbde66)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/mptcp/protocol.c:mptcp_recvmsg
- net/mptcp/protocol.c:mptcp_recvmsg
- net/mptcp/protocol.c:mptcp_recvmsg
- net/mptcp/protocol.c:mptcp_recvmsg
5.13
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/events/core.c (ffffffff81009018)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/events/core.c:perf_callchain_user
- arch/x86/events/core.c:perf_callchain_user
In arch/x86/xen/smp.c (ffffffff8102fcc9)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/xen/smp.c:xen_reschedule_interrupt
In arch/x86/kernel/process_64.c (ffffffff81034e39)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/process_64.c:__switch_to
In arch/x86/kernel/signal.c (ffffffff81035eb2)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/signal.c:handle_signal
In arch/x86/kernel/traps.c (ffffffff81c28216)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/traps.c:exc_debug
In arch/x86/kernel/sys_x86_64.c (ffffffff8103ce5e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/sys_x86_64.c:arch_get_unmapped_area_topdown
- arch/x86/kernel/sys_x86_64.c:align_vdso_addr
- arch/x86/kernel/sys_x86_64.c:align_vdso_addr
In arch/x86/kernel/process.c (ffffffff810429e6)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/process.c:do_arch_prctl_common
- arch/x86/kernel/process.c:mwait_idle
- arch/x86/kernel/process.c:mwait_idle
- arch/x86/kernel/process.c:__switch_to_xtra
- arch/x86/kernel/process.c:native_tss_update_io_bitmap
- arch/x86/kernel/process.c:arch_setup_new_exec
- arch/x86/kernel/process.c:arch_setup_new_exec
- arch/x86/kernel/process.c:get_tsc_mode
- arch/x86/kernel/process.c:copy_thread
- arch/x86/kernel/process.c:exit_thread
In arch/x86/kernel/fpu/core.c (ffffffff81043653)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/fpu/core.c:fpu__copy
- arch/x86/kernel/fpu/core.c:fpu__save
- arch/x86/kernel/fpu/core.c:kernel_fpu_begin_mask
- arch/x86/kernel/fpu/core.c:perf_trace_x86_fpu
- arch/x86/kernel/fpu/core.c:trace_event_raw_event_x86_fpu
In arch/x86/kernel/fpu/signal.c (ffffffff8104445d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/fpu/signal.c:__fpu__restore_sig
- arch/x86/kernel/fpu/signal.c:__fpu__restore_sig
- arch/x86/kernel/fpu/signal.c:__fpu__restore_sig
- arch/x86/kernel/fpu/signal.c:copy_fpstate_to_sigframe
- arch/x86/kernel/fpu/signal.c:save_fsave_header
In arch/x86/kernel/ptrace.c (ffffffff81046e69)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/ptrace.c:getreg32
- arch/x86/kernel/ptrace.c:getreg
- arch/x86/kernel/ptrace.c:set_flags
In arch/x86/kernel/step.c (ffffffff81048505)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/step.c:user_disable_single_step
- arch/x86/kernel/step.c:enable_step
- arch/x86/kernel/step.c:enable_step
- arch/x86/kernel/step.c:enable_step
In arch/x86/kernel/stacktrace.c (ffffffff81048dfc)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/stacktrace.c:arch_stack_walk_user
In arch/x86/kernel/cpu/sgx/ioctl.c (ffffffff810676a2)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/ioctl.c:sgx_encl_init
- arch/x86/kernel/cpu/sgx/ioctl.c:sgx_encl_init
- arch/x86/kernel/cpu/sgx/ioctl.c:sgx_ioc_enclave_add_pages
- arch/x86/kernel/cpu/sgx/ioctl.c:sgx_ioc_enclave_add_pages
- arch/x86/kernel/cpu/sgx/ioctl.c:sgx_ioc_enclave_add_pages
In arch/x86/kernel/cpu/sgx/main.c (ffffffff81069322)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/main.c:sgx_alloc_epc_page
- arch/x86/kernel/cpu/sgx/main.c:sgx_alloc_epc_page
In arch/x86/kernel/acpi/cstate.c (ffffffff8106b214)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/acpi/cstate.c:mwait_idle_with_hints
- arch/x86/kernel/acpi/cstate.c:mwait_idle_with_hints
- arch/x86/kernel/acpi/cstate.c:mwait_idle_with_hints
In arch/x86/kernel/smp.c (ffffffff81c29ea1)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/smp.c:sysvec_reschedule_ipi
In arch/x86/kernel/kgdb.c (ffffffff8107d2f7)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/kgdb.c:__kgdb_notify
In arch/x86/kernel/uprobes.c (ffffffff81081e30)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/kernel/uprobes.c:arch_uprobe_pre_xol
In arch/x86/mm/init.c (ffffffff831dd73c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/mm/init.c:poking_init
- arch/x86/mm/init.c:poking_init
- arch/x86/mm/init.c:poking_init
In arch/x86/mm/fault.c (ffffffff81088e25)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/mm/fault.c:do_user_addr_fault
- arch/x86/mm/fault.c:do_user_addr_fault
- arch/x86/mm/fault.c:do_user_addr_fault
- arch/x86/mm/fault.c:do_user_addr_fault
In arch/x86/mm/mmap.c (ffffffff8108a472)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/mm/mmap.c:mmap_address_hint_valid
- arch/x86/mm/mmap.c:arch_mmap_rnd
In arch/x86/mm/hugetlbpage.c (ffffffff81091881)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/mm/hugetlbpage.c:hugetlb_get_unmapped_area
- arch/x86/mm/hugetlbpage.c:hugetlb_get_unmapped_area
- arch/x86/mm/hugetlbpage.c:hugetlb_get_unmapped_area
In kernel/fork.c (ffffffff810a2720)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:dup_mmap
In kernel/exit.c (ffffffff810a9c54)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/exit.c:do_wait
- kernel/exit.c:do_wait
- kernel/exit.c:exit_mm
In kernel/softirq.c (ffffffff810ac326)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/softirq.c:irq_exit
- kernel/softirq.c:irq_exit_rcu
- kernel/softirq.c:__do_softirq
In kernel/ptrace.c (ffffffff810b1a80)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_peek_siginfo
- kernel/ptrace.c:ptrace_peek_siginfo
In kernel/signal.c (ffffffff810b56b0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/signal.c:sigsuspend
- kernel/signal.c:sigsuspend
- kernel/signal.c:__do_sys_pause
- kernel/signal.c:__do_sys_pause
- kernel/signal.c:__set_task_blocked
- kernel/signal.c:exit_signals
- kernel/signal.c:complete_signal
- kernel/signal.c:complete_signal
- kernel/signal.c:ptrace_trap_notify
In kernel/sys.c (ffffffff810bf6cd)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/sys.c:prctl_set_mm
- kernel/sys.c:validate_prctl_map_addr
In kernel/workqueue.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/kthread.c (ffffffff810cd098)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/kthread.c:__kthread_create_on_node
In kernel/sched/core.c (ffffffff81c33975)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/sched/core.c:preempt_schedule_irq
- kernel/sched/core.c:schedule_idle
- kernel/sched/core.c:schedule
- kernel/sched/core.c:__schedule
- kernel/sched/core.c:__schedule
- kernel/sched/core.c:scheduler_tick
- kernel/sched/core.c:affine_move_task
- kernel/sched/core.c:check_preempt_curr
- kernel/sched/core.c:nohz_csd_func
- kernel/sched/core.c:resched_curr
In kernel/sched/idle.c (ffffffff810e8194)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/sched/idle.c:play_idle_precise
- kernel/sched/idle.c:do_idle
- kernel/sched/idle.c:do_idle
- kernel/sched/idle.c:cpuidle_idle_call
- kernel/sched/idle.c:cpuidle_idle_call
- kernel/sched/idle.c:cpuidle_idle_call
- kernel/sched/idle.c:cpuidle_idle_call
- kernel/sched/idle.c:default_idle_call
In kernel/sched/fair.c (ffffffff810f6a7d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/sched/fair.c:nohz_run_idle_balance
- kernel/sched/fair.c:check_preempt_wakeup
In kernel/sched/rt.c (ffffffff810f9c89)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/sched/rt.c:task_woken_rt
- kernel/sched/rt.c:check_preempt_curr_rt
In kernel/sched/deadline.c (ffffffff810fa7b4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/sched/deadline.c:check_preempt_curr_dl
In kernel/sched/wait.c (ffffffff810ffd37)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr_irq
- kernel/sched/wait.c:do_wait_intr_irq
- kernel/sched/wait.c:do_wait_intr
- kernel/sched/wait.c:do_wait_intr
- kernel/sched/wait.c:prepare_to_wait_event
- kernel/sched/wait.c:prepare_to_wait_event
In kernel/sched/wait_bit.c (ffffffff81c33eac)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/sched/wait_bit.c:bit_wait_io_timeout
- kernel/sched/wait_bit.c:bit_wait_io_timeout
- kernel/sched/wait_bit.c:bit_wait_timeout
- kernel/sched/wait_bit.c:bit_wait_timeout
- kernel/sched/wait_bit.c:bit_wait_io
- kernel/sched/wait_bit.c:bit_wait_io
- kernel/sched/wait_bit.c:bit_wait
- kernel/sched/wait_bit.c:bit_wait
In kernel/sched/swait.c (ffffffff81100497)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/sched/swait.c:prepare_to_swait_event
- kernel/sched/swait.c:prepare_to_swait_event
In kernel/sched/completion.c (ffffffff81c33fc0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/sched/completion.c:__wait_for_common
- kernel/sched/completion.c:__wait_for_common
In kernel/locking/mutex.c (ffffffff8110d1cd)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/locking/mutex.c:mutex_spin_on_owner
In kernel/locking/semaphore.c (ffffffff81c354f7)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/locking/semaphore.c:__down_common
- kernel/locking/semaphore.c:__down_common
In kernel/locking/rwsem.c (ffffffff8110dcdd)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/locking/rwsem.c:rwsem_down_write_slowpath
- kernel/locking/rwsem.c:rwsem_down_write_slowpath
- kernel/locking/rwsem.c:rwsem_down_write_slowpath
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
- kernel/locking/rwsem.c:rwsem_optimistic_spin
- kernel/locking/rwsem.c:rwsem_spin_on_owner
In kernel/locking/percpu-rwsem.c (0)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/locking/osq_lock.c (ffffffff8110e680)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/locking/osq_lock.c:osq_lock
In kernel/locking/rtmutex.c (ffffffff81c360e6)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/locking/rtmutex.c:__rt_mutex_slowlock
- kernel/locking/rtmutex.c:__rt_mutex_slowlock
In kernel/rcu/update.c (ffffffff8112c6c4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/rcu/update.c:rcu_tasks_wait_gp
- kernel/rcu/update.c:rcu_tasks_wait_gp
- kernel/rcu/update.c:rcu_tasks_kthread
- kernel/rcu/update.c:rcu_tasks_kthread
In kernel/rcu/tree.c (ffffffff81132c1b)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/rcu/tree.c:rcu_do_batch
- kernel/rcu/tree.c:rcu_do_batch
- kernel/rcu/tree.c:rcu_do_batch
- kernel/rcu/tree.c:rcu_gp_kthread
- kernel/rcu/tree.c:rcu_gp_kthread
- kernel/rcu/tree.c:rcu_gp_fqs_loop
- kernel/rcu/tree.c:rcu_gp_fqs_loop
In kernel/livepatch/transition.c (ffffffff81137e6f)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/livepatch/transition.c:klp_try_complete_transition
- kernel/livepatch/transition.c:klp_complete_transition
- kernel/livepatch/transition.c:klp_complete_transition
In kernel/entry/common.c (ffffffff8113cedd)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/entry/common.c:irqentry_exit_cond_resched
- kernel/entry/common.c:syscall_exit_work
In kernel/entry/kvm.c (ffffffff8113d10f)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/entry/kvm.c:xfer_to_guest_mode_handle_work
In kernel/freezer.c (ffffffff8113d771)
Location: include/linux/thread_info.h:115
Inline: True
In kernel/time/timer.c (ffffffff81142c43)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/time/timer.c:msleep_interruptible
- kernel/time/timer.c:msleep_interruptible
In kernel/time/hrtimer.c (ffffffff81c37b40)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/time/hrtimer.c:do_nanosleep
- kernel/time/hrtimer.c:do_nanosleep
In kernel/time/alarmtimer.c (ffffffff8114c251)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/time/alarmtimer.c:alarmtimer_do_nsleep
- kernel/time/alarmtimer.c:alarmtimer_do_nsleep
In kernel/time/posix-cpu-timers.c (ffffffff81150fd2)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:do_cpu_nanosleep
- kernel/time/posix-cpu-timers.c:do_cpu_nanosleep
In kernel/time/tick-sched.c (ffffffff81155e0b)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/time/tick-sched.c:can_stop_idle_tick
In kernel/futex.c (ffffffff81158d11)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/futex.c:futex_wait
- kernel/futex.c:futex_wait
In kernel/kexec_core.c (ffffffff8116746f)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/kexec_core.c:kimage_alloc_pages
In kernel/cgroup/rstat.c (ffffffff8117640b)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/cgroup/rstat.c:cgroup_rstat_flush_locked
In kernel/seccomp.c (ffffffff811a4a07)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/seccomp.c:__seccomp_filter
In kernel/trace/ring_buffer.c (ffffffff811b37ee)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/trace/ring_buffer.c:__rb_allocate_pages
- kernel/trace/ring_buffer.c:ring_buffer_wait
- kernel/trace/ring_buffer.c:ring_buffer_wait
In kernel/trace/trace.c (ffffffff811be445)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/trace/trace.c:tracing_gen_ctx_irq_test
In kernel/trace/bpf_trace.c (ffffffff811e85ba)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/trace/bpf_trace.c:bpf_probe_read_compat_str
- kernel/trace/bpf_trace.c:bpf_probe_read_compat
In kernel/trace/trace_kprobe.c (ffffffff811eb9f6)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/trace/trace_kprobe.c:process_fetch_insn
- kernel/trace/trace_kprobe.c:process_fetch_insn
- kernel/trace/trace_kprobe.c:process_fetch_insn
- kernel/trace/trace_kprobe.c:process_fetch_insn
In kernel/bpf/verifier.c (ffffffff81215523)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/verifier.c:do_check
- kernel/bpf/verifier.c:do_check
- kernel/bpf/verifier.c:do_check
In kernel/bpf/helpers.c (ffffffff81219d73)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/bpf/helpers.c:bpf_bprintf_prepare
In kernel/events/core.c (ffffffff8125041a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/events/core.c:perf_prepare_sample
- kernel/events/core.c:perf_prepare_sample
- kernel/events/core.c:perf_virt_to_phys
In kernel/events/uprobes.c (ffffffff81257215)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_deny_signal
- kernel/events/uprobes.c:__create_xol_area
- kernel/events/uprobes.c:uprobe_mmap
In kernel/rseq.c (ffffffff8125a898)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- kernel/rseq.c:rseq_get_rseq_cs
- kernel/rseq.c:rseq_get_rseq_cs
- kernel/rseq.c:rseq_get_rseq_cs
- kernel/rseq.c:rseq_get_rseq_cs
In mm/filemap.c (ffffffff8125cf8d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/filemap.c:generic_perform_write
- mm/filemap.c:filemap_get_pages
- mm/filemap.c:wait_on_page_bit_common
- mm/filemap.c:wait_on_page_bit_common
In mm/page-writeback.c (ffffffff812688eb)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/page-writeback.c:balance_dirty_pages
In mm/vmscan.c (ffffffff81276c50)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/vmscan.c:throttle_direct_reclaim
- mm/vmscan.c:throttle_direct_reclaim
- mm/vmscan.c:shrink_inactive_list
- mm/vmscan.c:drop_slab_node
In mm/shmem.c (ffffffff81280d2f)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_get_unmapped_area
- mm/shmem.c:shmem_get_unmapped_area
- mm/shmem.c:shmem_get_unmapped_area
- mm/shmem.c:shmem_get_unmapped_area
- mm/shmem.c:shmem_unuse_inode
- mm/shmem.c:shmem_partial_swap_usage
In mm/util.c (ffffffff81282d1c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/util.c:randomize_stack_top
In mm/compaction.c (ffffffff81294061)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/compaction.c:try_to_compact_pages
- mm/compaction.c:try_to_compact_pages
- mm/compaction.c:__compact_finished
- mm/compaction.c:isolate_migratepages_block
- mm/compaction.c:isolate_migratepages_block
- mm/compaction.c:isolate_freepages_block
In mm/gup.c (ffffffff812994f6)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/gup.c:pin_user_pages_locked
- mm/gup.c:get_user_pages_unlocked
- mm/gup.c:get_user_pages_locked
- mm/gup.c:__get_user_pages_remote
- mm/gup.c:get_dump_page
- mm/gup.c:fixup_user_fault
- mm/gup.c:__get_user_pages
- mm/gup.c:get_gate_page
In mm/memory.c (ffffffff8129f3f6)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/memory.c:zap_pte_range
- mm/memory.c:zap_pte_range
- mm/memory.c:copy_pte_range
In mm/mlock.c (ffffffff812a85bb)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/mlock.c:__do_sys_mlockall
In mm/mmap.c (ffffffff812adea6)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:__do_munmap
- mm/mmap.c:__do_munmap
- mm/mmap.c:get_unmapped_area
- mm/mmap.c:get_unmapped_area
In mm/mmu_gather.c (ffffffff812ae760)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/mmu_gather.c:tlb_finish_mmu
- mm/mmu_gather.c:tlb_gather_mmu
- mm/mmu_gather.c:tlb_remove_table
- mm/mmu_gather.c:tlb_remove_table
In mm/mremap.c (ffffffff812b17a6)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/mremap.c:mremap_to
- mm/mremap.c:mremap_to
In mm/page_alloc.c (ffffffff812c217b)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/page_alloc.c:alloc_contig_range
In mm/memory_hotplug.c (ffffffff81c2d7b0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/memory_hotplug.c:offline_pages
- mm/memory_hotplug.c:offline_pages
In mm/madvise.c (ffffffff812c8db2)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/madvise.c:madvise_cold_or_pageout_pte_range
In mm/swapfile.c (ffffffff812d0a42)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
In mm/hugetlb.c (ffffffff812dd97d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:set_max_huge_pages
- mm/hugetlb.c:set_max_huge_pages
In mm/mempolicy.c (ffffffff812e3c62)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/mempolicy.c:mpol_shared_policy_init
In mm/ksm.c (ffffffff812e67a3)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/ksm.c:unmerge_ksm_pages
- mm/ksm.c:unmerge_ksm_pages
In mm/khugepaged.c (ffffffff81305405)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/khugepaged.c:khugepaged_scan_file
In mm/memcontrol.c (ffffffff8130be28)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/memcontrol.c:memory_max_write
- mm/memcontrol.c:memory_max_write
- mm/memcontrol.c:memory_high_write
- mm/memcontrol.c:memory_high_write
- mm/memcontrol.c:mem_cgroup_force_empty_write
- mm/memcontrol.c:mem_cgroup_force_empty_write
- mm/memcontrol.c:mem_cgroup_resize_max
- mm/memcontrol.c:mem_cgroup_resize_max
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:mem_cgroup_out_of_memory
In mm/userfaultfd.c (ffffffff8131b347)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- mm/userfaultfd.c:mcopy_continue
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic
- mm/userfaultfd.c:mcopy_atomic
In fs/exec.c (ffffffff8132d07b)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/exec.c:setup_new_exec
- fs/exec.c:copy_strings_kernel
In fs/pipe.c (ffffffff813301c5)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/pipe.c:wait_for_partner
- fs/pipe.c:wait_for_partner
- fs/pipe.c:pipe_write
- fs/pipe.c:pipe_write
In fs/ioctl.c (ffffffff8133cf33)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/ioctl.c:__generic_block_fiemap
In fs/readdir.c (ffffffff8133e4b7)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/readdir.c:compat_filldir
- fs/readdir.c:compat_filldir
- fs/readdir.c:filldir64
- fs/readdir.c:filldir64
- fs/readdir.c:filldir
- fs/readdir.c:filldir
In fs/select.c (ffffffff8134032b)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/select.c:compat_core_sys_select
- fs/select.c:compat_core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:do_select
- fs/select.c:do_select
- fs/select.c:do_select
- fs/select.c:poll_select_finish
- fs/select.c:poll_select_finish
In fs/dcache.c (ffffffff81342d9c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/dcache.c:select_collect2
- fs/dcache.c:select_collect
In fs/inode.c (ffffffff81349312)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/inode.c:invalidate_inodes
- fs/inode.c:evict_inodes
In fs/libfs.c (ffffffff81359775)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/libfs.c:scan_positives
In fs/fs-writeback.c (ffffffff81360f2c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/fs-writeback.c:writeback_sb_inodes
In fs/splice.c (ffffffff813646bc)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/splice.c:iter_file_splice_write
- fs/splice.c:iter_file_splice_write
- fs/splice.c:__splice_from_pipe
- fs/splice.c:__splice_from_pipe
In fs/remap_range.c (ffffffff8136cd0c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/remap_range.c:vfs_dedupe_file_range
In fs/buffer.c (ffffffff8136e186)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/buffer.c:cont_expand_zero
In fs/notify/inotify/inotify_user.c (ffffffff8137d212)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/notify/inotify/inotify_user.c:inotify_read
- fs/notify/inotify/inotify_user.c:inotify_read
In fs/notify/fanotify/fanotify_user.c (ffffffff81380cf1)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify_user.c:fanotify_read
- fs/notify/fanotify/fanotify_user.c:fanotify_read
In fs/eventpoll.c (ffffffff813821c1)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/eventpoll.c:ep_poll
- fs/eventpoll.c:ep_poll
- fs/eventpoll.c:ep_send_events
In fs/signalfd.c (ffffffff813848d2)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/signalfd.c:signalfd_dequeue
- fs/signalfd.c:signalfd_dequeue
In fs/eventfd.c (ffffffff813866af)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_write
- fs/eventfd.c:eventfd_write
- fs/eventfd.c:eventfd_read
- fs/eventfd.c:eventfd_read
In fs/userfaultfd.c (ffffffff81388ca5)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_event_wait_completion
In fs/aio.c (ffffffff8138b0c3)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/aio.c:__do_compat_sys_io_pgetevents_time64
- fs/aio.c:__do_compat_sys_io_pgetevents_time64
- fs/aio.c:__do_compat_sys_io_pgetevents_time64
- fs/aio.c:__do_compat_sys_io_pgetevents_time64
- fs/aio.c:__do_compat_sys_io_pgetevents
- fs/aio.c:__do_compat_sys_io_pgetevents
- fs/aio.c:__do_compat_sys_io_pgetevents
- fs/aio.c:__do_compat_sys_io_pgetevents
- fs/aio.c:__ia32_sys_io_getevents_time32
- fs/aio.c:__ia32_sys_io_getevents_time32
- fs/aio.c:__x64_sys_io_getevents_time32
- fs/aio.c:__x64_sys_io_getevents_time32
- fs/aio.c:__do_sys_io_pgetevents
- fs/aio.c:__do_sys_io_pgetevents
- fs/aio.c:__do_sys_io_pgetevents
- fs/aio.c:__do_sys_io_pgetevents
- fs/aio.c:__ia32_sys_io_getevents
- fs/aio.c:__ia32_sys_io_getevents
- fs/aio.c:__x64_sys_io_getevents
- fs/aio.c:__x64_sys_io_getevents
In fs/io_uring.c (ffffffff8139ee63)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/io_uring.c:__ia32_sys_io_uring_register
- fs/io_uring.c:__x64_sys_io_uring_register
- fs/io_uring.c:__do_sys_io_uring_enter
- fs/io_uring.c:__do_sys_io_uring_enter
- fs/io_uring.c:__do_sys_io_uring_enter
- fs/io_uring.c:__do_sys_io_uring_enter
- fs/io_uring.c:__do_sys_io_uring_enter
- fs/io_uring.c:io_uring_try_cancel_requests
- fs/io_uring.c:io_cqring_wait
- fs/io_uring.c:io_cqring_wait
- fs/io_uring.c:io_cqring_wait
In fs/io-wq.c (ffffffff813a31d6)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/io-wq.c:io_wqe_worker
- fs/io-wq.c:io_wqe_worker
- fs/io-wq.c:io_wqe_worker
- fs/io-wq.c:io_worker_handle_work
- fs/io-wq.c:io_worker_handle_work
In fs/dax.c (ffffffff813a51b6)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/dax.c:dax_iomap_actor
In fs/verity/enable.c (ffffffff813aec7c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/verity/enable.c:build_merkle_tree_level
In fs/verity/read_metadata.c (ffffffff813b058b)
Location: include/linux/thread_info.h:115
Inline: True
In fs/binfmt_elf.c (ffffffff813b940e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:elf_map
In fs/compat_binfmt_elf.c (ffffffff813bbfd7)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
In fs/coredump.c (ffffffff813bf06e)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/coredump.c:dump_interrupted
In fs/drop_caches.c (ffffffff813c0a75)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/drop_caches.c:drop_pagecache_sb
In fs/iomap/buffered-io.c (ffffffff813c4359)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/iomap/buffered-io.c:iomap_write_begin
In fs/ext4/dir.c (ffffffff813f39ee)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/ext4/dir.c:ext4_readdir
In fs/ext4/fsmap.c (ffffffff81402ca1)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/ext4/fsmap.c:ext4_getfsmap_helper
In fs/ext4/mballoc.c (ffffffff81421a96)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
In fs/ext4/namei.c (ffffffff8142baf6)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/ext4/namei.c:ext4_htree_fill_tree
In fs/jbd2/checkpoint.c (ffffffff81464c2a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/jbd2/checkpoint.c:__jbd2_journal_clean_checkpoint_list
- fs/jbd2/checkpoint.c:__jbd2_journal_clean_checkpoint_list
- fs/jbd2/checkpoint.c:journal_clean_one_cp_list
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
In fs/hugetlbfs/inode.c (ffffffff814734d5)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlbfs_fallocate
- fs/hugetlbfs/inode.c:hugetlbfs_fallocate
In fs/fat/fatent.c (ffffffff8147949c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/fat/fatent.c:fat_trim_fs
- fs/fat/fatent.c:fat_trim_fs
In fs/ecryptfs/read_write.c (ffffffff81484652)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- fs/ecryptfs/read_write.c:ecryptfs_write
In ipc/msg.c (ffffffff814acd37)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgsnd
- ipc/msg.c:do_msgsnd
In ipc/sem.c (ffffffff814b0d61)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- ipc/sem.c:do_semtimedop
- ipc/sem.c:do_semtimedop
In ipc/mqueue.c (ffffffff814b605d)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- ipc/mqueue.c:wq_sleep
- ipc/mqueue.c:wq_sleep
In security/keys/gc.c (ffffffff814b91d1)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/keys/gc.c:key_garbage_collector
In security/selinux/hooks.c (ffffffff814da381)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_bprm_committed_creds
In crypto/api.c (ffffffff815447a3)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- crypto/api.c:crypto_alloc_tfm_node
- crypto/api.c:crypto_alloc_base
In crypto/algboss.c (ffffffff8154e520)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- crypto/algboss.c:cryptomgr_probe
- crypto/algboss.c:cryptomgr_probe
In block/blk-mq.c (ffffffff81574b17)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_poll_hybrid
- block/blk-mq.c:blk_mq_poll_hybrid
In block/blk-cgroup.c (ffffffff8158db11)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_maybe_throttle_current
- block/blk-cgroup.c:blkcg_destroy_blkgs
In block/blk-iocost.c (ffffffff815986cb)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- block/blk-iocost.c:ioc_rqos_throttle
In arch/x86/lib/usercopy.c (ffffffff816081bf)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- arch/x86/lib/usercopy.c:copy_from_user_nmi
In drivers/pci/vpd.c (ffffffff8163a76b)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/pci/vpd.c:pci_vpd_wait
In drivers/pci/hotplug/cpci_hotplug_core.c (ffffffff81650538)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/pci/hotplug/cpci_hotplug_core.c:poll_thread
- drivers/pci/hotplug/cpci_hotplug_core.c:poll_thread
In drivers/idle/intel_idle.c (ffffffff81680354)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/acpi/processor_idle.c (ffffffff81c386e1)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/acpi/processor_idle.c:acpi_idle_do_entry
In drivers/tty/tty_io.c (ffffffff81736d94)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:do_tty_write
- drivers/tty/tty_io.c:do_tty_write
In drivers/tty/n_tty.c (ffffffff8173a6c2)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_read
In drivers/tty/tty_ioctl.c (ffffffff8173cf83)
Location: include/linux/thread_info.h:115
Inline: True
In drivers/tty/tty_port.c (ffffffff8173fdcd)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_block_til_ready
- drivers/tty/tty_port.c:tty_port_block_til_ready
In drivers/tty/vt/selection.c (ffffffff817468f8)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/vt/selection.c:paste_selection
- drivers/tty/vt/selection.c:paste_selection
In drivers/tty/serial/serial_core.c (ffffffff81757d81)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_wait_until_sent
- drivers/tty/serial/serial_core.c:uart_wait_until_sent
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
In drivers/char/mem.c (ffffffff8176d1f9)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/char/mem.c:read_zero
- drivers/char/mem.c:read_zero
- drivers/char/mem.c:read_iter_zero
- drivers/char/mem.c:read_iter_zero
- drivers/char/mem.c:write_mem
- drivers/char/mem.c:write_mem
- drivers/char/mem.c:read_mem
- drivers/char/mem.c:read_mem
In drivers/char/random.c (ffffffff81770836)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/char/random.c:extract_crng_user
- drivers/char/random.c:extract_crng_user
- drivers/char/random.c:extract_crng_user
In drivers/char/hpet.c (ffffffff817759e0)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_read
- drivers/char/hpet.c:hpet_read
In drivers/char/hw_random/core.c (ffffffff81776935)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:rng_dev_read
- drivers/char/hw_random/core.c:rng_dev_read
- drivers/char/hw_random/core.c:rng_dev_read
In drivers/base/power/wakeup.c (ffffffff817c80a2)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:pm_get_wakeup_count
- drivers/base/power/wakeup.c:pm_get_wakeup_count
In drivers/dma-buf/dma-fence.c (ffffffff8181b142)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_wait_any_timeout
- drivers/dma-buf/dma-fence.c:dma_fence_wait_any_timeout
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
In drivers/dma-buf/heaps/system_heap.c (ffffffff8181e4ea)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/dma-buf/heaps/system_heap.c:system_heap_allocate
In drivers/gpu/vga/vgaarb.c (ffffffff81865771)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/gpu/vga/vgaarb.c:vga_get
- drivers/gpu/vga/vgaarb.c:vga_get
In drivers/net/tun.c (ffffffff8187f166)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/net/tun.c:tun_ring_recv
- drivers/net/tun.c:tun_ring_recv
In drivers/net/ppp/ppp_generic.c (ffffffff818822ff)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/net/ppp/ppp_generic.c:ppp_read
- drivers/net/ppp/ppp_generic.c:ppp_read
In drivers/vfio/vfio_iommu_type1.c (ffffffff818902ee)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/vfio/vfio_iommu_type1.c:vfio_wait
In drivers/usb/core/devio.c (ffffffff818bc716)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:reap_as
- drivers/usb/core/devio.c:reap_as
In drivers/rtc/dev.c (ffffffff81926109)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/rtc/dev.c:rtc_dev_read
- drivers/rtc/dev.c:rtc_dev_read
In drivers/md/md.c (ffffffff81958fb3)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/md/md.c:md_check_recovery
- drivers/md/md.c:md_check_recovery
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_thread
- drivers/md/md.c:md_thread
In drivers/md/dm.c (ffffffff819606dd)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/md/dm.c:dm_prepare_ioctl
In drivers/cpuidle/poll_state.c (ffffffff81c38791)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- drivers/cpuidle/poll_state.c:poll_idle
- drivers/cpuidle/poll_state.c:poll_idle
- drivers/cpuidle/poll_state.c:poll_idle
In net/socket.c (ffffffff819c4838)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/socket.c:sock_poll
- net/socket.c:sock_poll
In net/core/sock.c (ffffffff819cb54b)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/sock.c:sock_alloc_send_pskb
- net/core/sock.c:sock_alloc_send_pskb
- net/core/sock.c:sock_alloc_send_pskb
- net/core/sock.c:sock_alloc_send_pskb
In net/core/datagram.c (ffffffff819db999)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/datagram.c:__skb_try_recv_datagram
- net/core/datagram.c:__skb_try_recv_datagram
- net/core/datagram.c:__skb_wait_for_more_packets
- net/core/datagram.c:__skb_wait_for_more_packets
In net/core/stream.c (ffffffff819dc0d4)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/stream.c:sk_stream_wait_memory
- net/core/stream.c:sk_stream_wait_memory
- net/core/stream.c:sk_stream_wait_connect
- net/core/stream.c:sk_stream_wait_connect
In net/core/dev.c (ffffffff819f2b57)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/core/dev.c:napi_busy_loop
In net/netlink/af_netlink.c (ffffffff81a6c495)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/netlink/af_netlink.c:netlink_attachskb
- net/netlink/af_netlink.c:netlink_attachskb
In net/bpf/test_run.c (ffffffff81a70b7a)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/bpf/test_run.c:bpf_test_timer_continue
- net/bpf/test_run.c:bpf_test_timer_continue
- net/bpf/test_run.c:bpf_test_timer_continue
In net/ethtool/ioctl.c (ffffffff81a74509)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ethtool/ioctl.c:ethtool_phys_id
- net/ethtool/ioctl.c:ethtool_phys_id
In net/ipv4/inet_connection_sock.c (ffffffff81a9c038)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/inet_connection_sock.c:inet_csk_accept
- net/ipv4/inet_connection_sock.c:inet_csk_accept
In net/ipv4/tcp.c (ffffffff81aa1c95)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg_locked
- net/ipv4/tcp.c:tcp_recvmsg_locked
- net/ipv4/tcp.c:tcp_recvmsg_locked
- net/ipv4/tcp.c:tcp_recvmsg_locked
- net/ipv4/tcp.c:tcp_recvmsg_locked
- net/ipv4/tcp.c:tcp_recvmsg_locked
- net/ipv4/tcp.c:tcp_splice_read
- net/ipv4/tcp.c:tcp_splice_read
- net/ipv4/tcp.c:tcp_splice_read
- net/ipv4/tcp.c:tcp_splice_read
In net/ipv4/udp.c (ffffffff81acc78c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/udp.c:__skb_recv_udp
- net/ipv4/udp.c:__skb_recv_udp
In net/ipv4/af_inet.c (ffffffff81adbf56)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/ipv4/af_inet.c:__inet_stream_connect
- net/ipv4/af_inet.c:__inet_stream_connect
- net/ipv4/af_inet.c:__inet_stream_connect
- net/ipv4/af_inet.c:__inet_stream_connect
In net/unix/af_unix.c (ffffffff81b23c2f)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_data_wait
- net/unix/af_unix.c:unix_stream_data_wait
- net/unix/af_unix.c:unix_stream_connect
- net/unix/af_unix.c:unix_stream_connect
In net/xdp/xsk.c (ffffffff81ba57a5)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/xdp/xsk.c:xsk_recvmsg
- net/xdp/xsk.c:xsk_recvmsg
- net/xdp/xsk.c:xsk_sendmsg
- net/xdp/xsk.c:xsk_sendmsg
In net/mptcp/protocol.c (ffffffff81bae14c)
Location: include/linux/thread_info.h:115
Inline: True
Inline callers:
- net/mptcp/protocol.c:mptcp_recvmsg
- net/mptcp/protocol.c:mptcp_recvmsg
- net/mptcp/protocol.c:mptcp_recvmsg
- net/mptcp/protocol.c:mptcp_recvmsg
5.15
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/events/core.c (ffffffff81009eeb)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/events/core.c:perf_callchain_user
- arch/x86/events/core.c:perf_callchain_user
In arch/x86/xen/smp.c (ffffffff810346b9)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/xen/smp.c:xen_reschedule_interrupt
In arch/x86/kernel/process_64.c (ffffffff8103a159)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/kernel/process_64.c:__switch_to
In arch/x86/kernel/signal.c (ffffffff8103b133)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/kernel/signal.c:handle_signal
In arch/x86/kernel/traps.c (ffffffff81d46386)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/kernel/traps.c:exc_debug
In arch/x86/kernel/sys_x86_64.c (ffffffff8104295e)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/kernel/sys_x86_64.c:arch_get_unmapped_area_topdown
- arch/x86/kernel/sys_x86_64.c:align_vdso_addr
- arch/x86/kernel/sys_x86_64.c:align_vdso_addr
In arch/x86/kernel/process.c (ffffffff81048d56)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/kernel/process.c:do_arch_prctl_common
- arch/x86/kernel/process.c:mwait_idle
- arch/x86/kernel/process.c:mwait_idle
- arch/x86/kernel/process.c:__switch_to_xtra
- arch/x86/kernel/process.c:native_tss_update_io_bitmap
- arch/x86/kernel/process.c:arch_setup_new_exec
- arch/x86/kernel/process.c:arch_setup_new_exec
- arch/x86/kernel/process.c:get_tsc_mode
- arch/x86/kernel/process.c:copy_thread
- arch/x86/kernel/process.c:exit_thread
In arch/x86/kernel/fpu/core.c (ffffffff810492df)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/kernel/fpu/core.c:fpregs_assert_state_consistent
- arch/x86/kernel/fpu/core.c:fpu_clone
- arch/x86/kernel/fpu/core.c:fpu_sync_fpstate
- arch/x86/kernel/fpu/core.c:kernel_fpu_begin_mask
- arch/x86/kernel/fpu/core.c:perf_trace_x86_fpu
- arch/x86/kernel/fpu/core.c:trace_event_raw_event_x86_fpu
In arch/x86/kernel/fpu/signal.c (ffffffff8104a93a)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/kernel/fpu/signal.c:__fpu_restore_sig
- arch/x86/kernel/fpu/signal.c:restore_fpregs_from_user
- arch/x86/kernel/fpu/signal.c:restore_fpregs_from_user
- arch/x86/kernel/fpu/signal.c:copy_fpstate_to_sigframe
- arch/x86/kernel/fpu/signal.c:save_fsave_header
In arch/x86/kernel/ptrace.c (ffffffff8104d281)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/kernel/ptrace.c:getreg32
- arch/x86/kernel/ptrace.c:getreg
- arch/x86/kernel/ptrace.c:set_flags
In arch/x86/kernel/step.c (ffffffff8104ee45)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/kernel/step.c:user_disable_single_step
- arch/x86/kernel/step.c:enable_step
- arch/x86/kernel/step.c:enable_step
- arch/x86/kernel/step.c:enable_step
In arch/x86/kernel/stacktrace.c (ffffffff8104f7ec)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/kernel/stacktrace.c:arch_stack_walk_user
In arch/x86/kernel/cpu/bugs.c (ffffffff81054b29)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/kernel/cpu/bugs.c:arch_prctl_spec_ctrl_get
In arch/x86/kernel/cpu/sgx/ioctl.c (ffffffff81071a42)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/ioctl.c:sgx_encl_init
- arch/x86/kernel/cpu/sgx/ioctl.c:sgx_encl_init
- arch/x86/kernel/cpu/sgx/ioctl.c:sgx_ioc_enclave_add_pages
- arch/x86/kernel/cpu/sgx/ioctl.c:sgx_ioc_enclave_add_pages
- arch/x86/kernel/cpu/sgx/ioctl.c:sgx_ioc_enclave_add_pages
In arch/x86/kernel/cpu/sgx/main.c (ffffffff81073665)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/main.c:sgx_alloc_epc_page
- arch/x86/kernel/cpu/sgx/main.c:sgx_alloc_epc_page
In arch/x86/kernel/acpi/cstate.c (ffffffff81075d34)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/kernel/acpi/cstate.c:mwait_idle_with_hints
- arch/x86/kernel/acpi/cstate.c:mwait_idle_with_hints
- arch/x86/kernel/acpi/cstate.c:mwait_idle_with_hints
In arch/x86/kernel/smp.c (ffffffff81d4840e)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/kernel/smp.c:sysvec_reschedule_ipi
In arch/x86/kernel/kgdb.c (ffffffff8108bc17)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/kernel/kgdb.c:__kgdb_notify
In arch/x86/kernel/uprobes.c (ffffffff81090e90)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/kernel/uprobes.c:arch_uprobe_pre_xol
In arch/x86/mm/init.c (ffffffff832c093b)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/mm/init.c:poking_init
- arch/x86/mm/init.c:poking_init
- arch/x86/mm/init.c:poking_init
In arch/x86/mm/fault.c (ffffffff81098294)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/mm/fault.c:do_user_addr_fault
- arch/x86/mm/fault.c:do_user_addr_fault
- arch/x86/mm/fault.c:do_user_addr_fault
- arch/x86/mm/fault.c:do_user_addr_fault
In arch/x86/mm/mmap.c (ffffffff810999d2)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/mm/mmap.c:mmap_address_hint_valid
- arch/x86/mm/mmap.c:arch_mmap_rnd
In arch/x86/mm/hugetlbpage.c (ffffffff810a1401)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/mm/hugetlbpage.c:hugetlb_get_unmapped_area
- arch/x86/mm/hugetlbpage.c:hugetlb_get_unmapped_area
- arch/x86/mm/hugetlbpage.c:hugetlb_get_unmapped_area
In kernel/fork.c (ffffffff810b3e1d)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:dup_mmap
In kernel/exit.c (ffffffff810bb782)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/exit.c:do_wait
- kernel/exit.c:do_wait
- kernel/exit.c:exit_mm
In kernel/softirq.c (ffffffff810bd986)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/softirq.c:irq_exit
- kernel/softirq.c:irq_exit_rcu
- kernel/softirq.c:__do_softirq
In kernel/ptrace.c (ffffffff810c3b70)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_peek_siginfo
- kernel/ptrace.c:ptrace_peek_siginfo
In kernel/signal.c (ffffffff810c7cb0)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/signal.c:sigsuspend
- kernel/signal.c:sigsuspend
- kernel/signal.c:__do_sys_pause
- kernel/signal.c:__do_sys_pause
- kernel/signal.c:__set_task_blocked
- kernel/signal.c:exit_signals
- kernel/signal.c:complete_signal
- kernel/signal.c:complete_signal
- kernel/signal.c:ptrace_trap_notify
- kernel/signal.c:task_join_group_stop
In kernel/sys.c (ffffffff810d214d)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/sys.c:prctl_set_mm
- kernel/sys.c:validate_prctl_map_addr
In kernel/workqueue.c (0)
Location: include/linux/thread_info.h:116
Inline: True
In kernel/kthread.c (ffffffff810e0268)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/kthread.c:__kthread_create_on_node
In kernel/sched/core.c (ffffffff81d52335)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/sched/core.c:preempt_schedule_irq
- kernel/sched/core.c:schedule_idle
- kernel/sched/core.c:schedule
- kernel/sched/core.c:__schedule
- kernel/sched/core.c:__schedule
- kernel/sched/core.c:sched_core_balance
- kernel/sched/core.c:sched_core_balance
- kernel/sched/core.c:scheduler_tick
- kernel/sched/core.c:affine_move_task
- kernel/sched/core.c:check_preempt_curr
- kernel/sched/core.c:nohz_csd_func
- kernel/sched/core.c:resched_curr
In kernel/sched/idle.c (ffffffff810ff854)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/sched/idle.c:play_idle_precise
- kernel/sched/idle.c:do_idle
- kernel/sched/idle.c:do_idle
- kernel/sched/idle.c:cpuidle_idle_call
- kernel/sched/idle.c:cpuidle_idle_call
- kernel/sched/idle.c:cpuidle_idle_call
- kernel/sched/idle.c:cpuidle_idle_call
- kernel/sched/idle.c:default_idle_call
In kernel/sched/fair.c (ffffffff81110a09)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/sched/fair.c:nohz_run_idle_balance
- kernel/sched/fair.c:check_preempt_wakeup
In kernel/sched/rt.c (ffffffff81112bd9)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/sched/rt.c:task_woken_rt
- kernel/sched/rt.c:check_preempt_curr_rt
In kernel/sched/deadline.c (ffffffff81115564)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/sched/deadline.c:check_preempt_curr_dl
In kernel/sched/wait.c (ffffffff8111be13)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr_irq
- kernel/sched/wait.c:do_wait_intr_irq
- kernel/sched/wait.c:do_wait_intr
- kernel/sched/wait.c:do_wait_intr
- kernel/sched/wait.c:prepare_to_wait_event
- kernel/sched/wait.c:prepare_to_wait_event
In kernel/sched/wait_bit.c (ffffffff81d5284d)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/sched/wait_bit.c:bit_wait_io_timeout
- kernel/sched/wait_bit.c:bit_wait_io_timeout
- kernel/sched/wait_bit.c:bit_wait_timeout
- kernel/sched/wait_bit.c:bit_wait_timeout
- kernel/sched/wait_bit.c:bit_wait_io
- kernel/sched/wait_bit.c:bit_wait_io
- kernel/sched/wait_bit.c:bit_wait
- kernel/sched/wait_bit.c:bit_wait
In kernel/sched/swait.c (ffffffff8111c4fe)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/sched/swait.c:prepare_to_swait_event
- kernel/sched/swait.c:prepare_to_swait_event
In kernel/sched/completion.c (ffffffff81d5295c)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/sched/completion.c:__wait_for_common
- kernel/sched/completion.c:__wait_for_common
In kernel/locking/mutex.c (ffffffff8112ca0d)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/locking/mutex.c:mutex_spin_on_owner
In kernel/locking/semaphore.c (ffffffff81d53cf3)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/locking/semaphore.c:__down_common
- kernel/locking/semaphore.c:__down_common
In kernel/locking/rwsem.c (ffffffff8112d4cc)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/locking/rwsem.c:rwsem_down_write_slowpath
- kernel/locking/rwsem.c:rwsem_down_write_slowpath
- kernel/locking/rwsem.c:rwsem_down_write_slowpath
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
- kernel/locking/rwsem.c:rwsem_optimistic_spin
- kernel/locking/rwsem.c:rwsem_spin_on_owner
In kernel/locking/percpu-rwsem.c (0)
Location: include/linux/thread_info.h:116
Inline: True
In kernel/locking/osq_lock.c (ffffffff8112ddf1)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/locking/osq_lock.c:osq_lock
In kernel/locking/rtmutex_api.c (ffffffff81d54953)
Location: include/linux/thread_info.h:116
Inline: True
In kernel/rcu/update.c (ffffffff8114d3c4)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/rcu/update.c:rcu_tasks_wait_gp
- kernel/rcu/update.c:rcu_tasks_wait_gp
- kernel/rcu/update.c:rcu_tasks_kthread
- kernel/rcu/update.c:rcu_tasks_kthread
In kernel/rcu/tree.c (ffffffff81154e4b)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/rcu/tree.c:rcu_do_batch
- kernel/rcu/tree.c:rcu_do_batch
- kernel/rcu/tree.c:rcu_do_batch
- kernel/rcu/tree.c:rcu_gp_kthread
- kernel/rcu/tree.c:rcu_gp_kthread
- kernel/rcu/tree.c:rcu_gp_fqs_loop
- kernel/rcu/tree.c:rcu_gp_fqs_loop
In kernel/livepatch/transition.c (ffffffff8115abc2)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/livepatch/transition.c:klp_try_complete_transition
- kernel/livepatch/transition.c:klp_complete_transition
- kernel/livepatch/transition.c:klp_complete_transition
In kernel/entry/common.c (ffffffff8115fffd)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/entry/common.c:irqentry_exit_cond_resched
- kernel/entry/common.c:syscall_exit_work
In kernel/entry/kvm.c (ffffffff8116025c)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/entry/kvm.c:xfer_to_guest_mode_work
In kernel/freezer.c (ffffffff811608fe)
Location: include/linux/thread_info.h:116
Inline: True
In kernel/time/timer.c (ffffffff81166143)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/time/timer.c:msleep_interruptible
- kernel/time/timer.c:msleep_interruptible
In kernel/time/hrtimer.c (ffffffff81d563b5)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/time/hrtimer.c:do_nanosleep
- kernel/time/hrtimer.c:do_nanosleep
In kernel/time/alarmtimer.c (ffffffff81170018)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/time/alarmtimer.c:alarmtimer_do_nsleep
- kernel/time/alarmtimer.c:alarmtimer_do_nsleep
In kernel/time/posix-cpu-timers.c (ffffffff811753a2)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:do_cpu_nanosleep
- kernel/time/posix-cpu-timers.c:do_cpu_nanosleep
In kernel/time/tick-sched.c (ffffffff8117aa9b)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/time/tick-sched.c:can_stop_idle_tick
In kernel/futex.c (ffffffff8117dbe1)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/futex.c:futex_wait
- kernel/futex.c:futex_wait
In kernel/kexec_core.c (ffffffff8118cfdf)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/kexec_core.c:kimage_alloc_pages
In kernel/cgroup/rstat.c (ffffffff8119da49)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/cgroup/rstat.c:cgroup_rstat_flush_locked
In kernel/seccomp.c (ffffffff811ce1ff)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/seccomp.c:__seccomp_filter
In kernel/trace/ring_buffer.c (ffffffff811dd5be)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/trace/ring_buffer.c:__rb_allocate_pages
- kernel/trace/ring_buffer.c:ring_buffer_wait
- kernel/trace/ring_buffer.c:ring_buffer_wait
In kernel/trace/trace.c (ffffffff811e8ca5)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/trace/trace.c:tracing_gen_ctx_irq_test
In kernel/trace/trace_eprobe.c (ffffffff81209b80)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/trace/trace_eprobe.c:process_fetch_insn
- kernel/trace/trace_eprobe.c:process_fetch_insn
- kernel/trace/trace_eprobe.c:process_fetch_insn
- kernel/trace/trace_eprobe.c:process_fetch_insn
- kernel/trace/trace_eprobe.c:get_eprobe_size
- kernel/trace/trace_eprobe.c:get_eprobe_size
- kernel/trace/trace_eprobe.c:get_eprobe_size
- kernel/trace/trace_eprobe.c:get_eprobe_size
In kernel/trace/bpf_trace.c (ffffffff8121923a)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/trace/bpf_trace.c:bpf_probe_read_compat_str
- kernel/trace/bpf_trace.c:bpf_probe_read_compat
In kernel/trace/trace_kprobe.c (ffffffff8121c928)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/trace/trace_kprobe.c:process_fetch_insn
- kernel/trace/trace_kprobe.c:process_fetch_insn
- kernel/trace/trace_kprobe.c:process_fetch_insn
- kernel/trace/trace_kprobe.c:process_fetch_insn
In kernel/bpf/verifier.c (ffffffff8124bb15)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/bpf/verifier.c:do_check
- kernel/bpf/verifier.c:do_check
- kernel/bpf/verifier.c:do_check
In kernel/bpf/helpers.c (ffffffff81250973)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/bpf/helpers.c:bpf_bprintf_prepare
In kernel/events/core.c (ffffffff8128b16c)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/events/core.c:perf_prepare_sample
- kernel/events/core.c:perf_prepare_sample
- kernel/events/core.c:perf_virt_to_phys
In kernel/events/uprobes.c (ffffffff81292fa5)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_deny_signal
- kernel/events/uprobes.c:__create_xol_area
- kernel/events/uprobes.c:uprobe_mmap
In kernel/rseq.c (ffffffff81296681)
Location: include/linux/thread_info.h:116
Inline: True
In mm/filemap.c (ffffffff81298e9c)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/filemap.c:generic_perform_write
- mm/filemap.c:filemap_get_pages
- mm/filemap.c:wait_on_page_bit_common
- mm/filemap.c:wait_on_page_bit_common
In mm/oom_kill.c (ffffffff812a3812)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/oom_kill.c:pagefault_out_of_memory
In mm/page-writeback.c (ffffffff812a537d)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/page-writeback.c:balance_dirty_pages
In mm/vmscan.c (ffffffff812b4580)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/vmscan.c:throttle_direct_reclaim
- mm/vmscan.c:throttle_direct_reclaim
- mm/vmscan.c:shrink_inactive_list
- mm/vmscan.c:drop_slab_node
In mm/shmem.c (ffffffff812bf177)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_get_unmapped_area
- mm/shmem.c:shmem_get_unmapped_area
- mm/shmem.c:shmem_get_unmapped_area
- mm/shmem.c:shmem_get_unmapped_area
- mm/shmem.c:shmem_unuse_inode
- mm/shmem.c:shmem_partial_swap_usage
In mm/util.c (ffffffff812c0e0c)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/util.c:randomize_stack_top
In mm/compaction.c (ffffffff812d45de)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/compaction.c:try_to_compact_pages
- mm/compaction.c:try_to_compact_pages
- mm/compaction.c:__compact_finished
- mm/compaction.c:isolate_migratepages_block
- mm/compaction.c:isolate_migratepages_block
- mm/compaction.c:isolate_freepages_block
In mm/gup.c (ffffffff812d9e40)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/gup.c:pin_user_pages_locked
- mm/gup.c:get_user_pages_unlocked
- mm/gup.c:get_user_pages_locked
- mm/gup.c:__get_user_pages_remote
- mm/gup.c:get_dump_page
- mm/gup.c:fixup_user_fault
- mm/gup.c:__get_user_pages
- mm/gup.c:get_gate_page
In mm/memory.c (ffffffff812e0664)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/memory.c:zap_pte_range
- mm/memory.c:zap_pte_range
- mm/memory.c:copy_pte_range
In mm/mlock.c (ffffffff812e9c02)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/mlock.c:__do_sys_mlockall
In mm/mmap.c (ffffffff812ef609)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:__do_munmap
- mm/mmap.c:__do_munmap
- mm/mmap.c:get_unmapped_area
- mm/mmap.c:get_unmapped_area
In mm/mmu_gather.c (ffffffff812eff00)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/mmu_gather.c:tlb_finish_mmu
- mm/mmu_gather.c:tlb_gather_mmu
- mm/mmu_gather.c:tlb_remove_table
- mm/mmu_gather.c:tlb_remove_table
In mm/mremap.c (ffffffff812f3376)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/mremap.c:mremap_to
- mm/mremap.c:mremap_to
In mm/page_alloc.c (ffffffff81305af9)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/page_alloc.c:alloc_contig_range
In mm/memory_hotplug.c (ffffffff81d4c086)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/memory_hotplug.c:offline_pages
- mm/memory_hotplug.c:offline_pages
In mm/madvise.c (ffffffff8130ddd3)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/madvise.c:madvise_cold_or_pageout_pte_range
In mm/swapfile.c (ffffffff8131611d)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
In mm/hugetlb.c (ffffffff81324b3d)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:set_max_huge_pages
- mm/hugetlb.c:set_max_huge_pages
In mm/mempolicy.c (ffffffff8132af50)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/mempolicy.c:mpol_shared_policy_init
In mm/ksm.c (ffffffff8132e6c3)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/ksm.c:unmerge_ksm_pages
- mm/ksm.c:unmerge_ksm_pages
In mm/khugepaged.c (ffffffff8134f255)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/khugepaged.c:khugepaged_scan_file
In mm/memcontrol.c (ffffffff81357118)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/memcontrol.c:memory_max_write
- mm/memcontrol.c:memory_max_write
- mm/memcontrol.c:memory_high_write
- mm/memcontrol.c:memory_high_write
- mm/memcontrol.c:mem_cgroup_force_empty_write
- mm/memcontrol.c:mem_cgroup_force_empty_write
- mm/memcontrol.c:mem_cgroup_resize_max
- mm/memcontrol.c:mem_cgroup_resize_max
- mm/memcontrol.c:try_charge_memcg
- mm/memcontrol.c:mem_cgroup_out_of_memory
In mm/memory-failure.c (ffffffff81cc2f75)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/memory-failure.c:kill_accessing_process
In mm/userfaultfd.c (ffffffff81368237)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/userfaultfd.c:mcopy_continue
- mm/userfaultfd.c:mcopy_continue
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic
- mm/userfaultfd.c:mcopy_atomic
In fs/exec.c (ffffffff8137a77b)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/exec.c:setup_new_exec
- fs/exec.c:copy_strings_kernel
In fs/pipe.c (ffffffff8137d985)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/pipe.c:wait_for_partner
- fs/pipe.c:wait_for_partner
- fs/pipe.c:pipe_write
- fs/pipe.c:pipe_write
In fs/readdir.c (ffffffff8138be47)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/readdir.c:compat_filldir
- fs/readdir.c:compat_filldir
- fs/readdir.c:filldir64
- fs/readdir.c:filldir64
- fs/readdir.c:filldir
- fs/readdir.c:filldir
In fs/select.c (ffffffff8138dcfb)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/select.c:compat_core_sys_select
- fs/select.c:compat_core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:do_select
- fs/select.c:do_select
- fs/select.c:do_select
- fs/select.c:poll_select_finish
- fs/select.c:poll_select_finish
In fs/dcache.c (ffffffff813904dc)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/dcache.c:select_collect2
- fs/dcache.c:select_collect
In fs/inode.c (ffffffff81397062)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/inode.c:invalidate_inodes
- fs/inode.c:evict_inodes
In fs/libfs.c (ffffffff813a7c15)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/libfs.c:scan_positives
In fs/fs-writeback.c (ffffffff813af59c)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/fs-writeback.c:writeback_sb_inodes
In fs/splice.c (ffffffff813b34ac)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/splice.c:iter_file_splice_write
- fs/splice.c:iter_file_splice_write
- fs/splice.c:__splice_from_pipe
- fs/splice.c:__splice_from_pipe
In fs/remap_range.c (ffffffff813bb9cc)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/remap_range.c:vfs_dedupe_file_range
In fs/buffer.c (ffffffff813bd255)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/buffer.c:cont_expand_zero
In fs/notify/inotify/inotify_user.c (ffffffff813ca292)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/notify/inotify/inotify_user.c:inotify_read
- fs/notify/inotify/inotify_user.c:inotify_read
In fs/notify/fanotify/fanotify_user.c (ffffffff813cdcb4)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify_user.c:fanotify_read
- fs/notify/fanotify/fanotify_user.c:fanotify_read
In fs/eventpoll.c (ffffffff813cf431)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/eventpoll.c:ep_poll
- fs/eventpoll.c:ep_poll
- fs/eventpoll.c:ep_send_events
In fs/signalfd.c (ffffffff813d1b72)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/signalfd.c:signalfd_dequeue
- fs/signalfd.c:signalfd_dequeue
In fs/eventfd.c (ffffffff813d3957)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_write
- fs/eventfd.c:eventfd_write
- fs/eventfd.c:eventfd_read
- fs/eventfd.c:eventfd_read
In fs/userfaultfd.c (ffffffff813d5fb7)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_event_wait_completion
In fs/aio.c (ffffffff813d8643)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/aio.c:__x64_compat_sys_io_pgetevents_time64
- fs/aio.c:__x64_compat_sys_io_pgetevents_time64
- fs/aio.c:__x64_compat_sys_io_pgetevents_time64
- fs/aio.c:__x64_compat_sys_io_pgetevents_time64
- fs/aio.c:__ia32_compat_sys_io_pgetevents_time64
- fs/aio.c:__ia32_compat_sys_io_pgetevents_time64
- fs/aio.c:__ia32_compat_sys_io_pgetevents_time64
- fs/aio.c:__ia32_compat_sys_io_pgetevents_time64
- fs/aio.c:__x64_compat_sys_io_pgetevents
- fs/aio.c:__x64_compat_sys_io_pgetevents
- fs/aio.c:__x64_compat_sys_io_pgetevents
- fs/aio.c:__x64_compat_sys_io_pgetevents
- fs/aio.c:__ia32_compat_sys_io_pgetevents
- fs/aio.c:__ia32_compat_sys_io_pgetevents
- fs/aio.c:__ia32_compat_sys_io_pgetevents
- fs/aio.c:__ia32_compat_sys_io_pgetevents
- fs/aio.c:__ia32_sys_io_getevents_time32
- fs/aio.c:__ia32_sys_io_getevents_time32
- fs/aio.c:__x64_sys_io_getevents_time32
- fs/aio.c:__x64_sys_io_getevents_time32
- fs/aio.c:__ia32_sys_io_pgetevents
- fs/aio.c:__ia32_sys_io_pgetevents
- fs/aio.c:__ia32_sys_io_pgetevents
- fs/aio.c:__ia32_sys_io_pgetevents
- fs/aio.c:__x64_sys_io_pgetevents
- fs/aio.c:__x64_sys_io_pgetevents
- fs/aio.c:__x64_sys_io_pgetevents
- fs/aio.c:__x64_sys_io_pgetevents
- fs/aio.c:__ia32_sys_io_getevents
- fs/aio.c:__ia32_sys_io_getevents
- fs/aio.c:__x64_sys_io_getevents
- fs/aio.c:__x64_sys_io_getevents
In fs/io_uring.c (ffffffff813ef143)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/io_uring.c:__ia32_sys_io_uring_register
- fs/io_uring.c:__x64_sys_io_uring_register
- fs/io_uring.c:__do_sys_io_uring_enter
- fs/io_uring.c:__do_sys_io_uring_enter
- fs/io_uring.c:__do_sys_io_uring_enter
- fs/io_uring.c:__do_sys_io_uring_enter
- fs/io_uring.c:__do_sys_io_uring_enter
- fs/io_uring.c:io_uring_try_cancel_requests
- fs/io_uring.c:io_cqring_wait
- fs/io_uring.c:io_cqring_wait
- fs/io_uring.c:io_cqring_wait
- fs/io_uring.c:io_sq_thread
- fs/io_uring.c:io_sq_thread
- fs/io_uring.c:io_sq_thread
- fs/io_uring.c:io_sqd_handle_event
- fs/io_uring.c:io_sqd_handle_event
- fs/io_uring.c:io_sqd_handle_event
- fs/io_uring.c:io_sqd_handle_event
In fs/io-wq.c (ffffffff813f16ec)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/io-wq.c:create_io_worker
- fs/io-wq.c:create_worker_cont
- fs/io-wq.c:io_wqe_worker
- fs/io-wq.c:io_wqe_worker
- fs/io-wq.c:io_wqe_worker
- fs/io-wq.c:io_worker_handle_work
- fs/io-wq.c:io_worker_handle_work
In fs/dax.c (ffffffff813f497b)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/dax.c:dax_iomap_iter
In fs/verity/enable.c (ffffffff813fe81c)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/verity/enable.c:build_merkle_tree_level
In fs/verity/read_metadata.c (ffffffff8140017b)
Location: include/linux/thread_info.h:116
Inline: True
In fs/binfmt_elf.c (ffffffff8140911e)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:elf_map
In fs/compat_binfmt_elf.c (ffffffff8140bcd7)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
In fs/coredump.c (ffffffff8140ee9e)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/coredump.c:dump_interrupted
In fs/drop_caches.c (ffffffff81410961)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/drop_caches.c:drop_pagecache_sb
In fs/iomap/buffered-io.c (ffffffff81413988)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/iomap/buffered-io.c:iomap_write_begin
In fs/ext4/dir.c (ffffffff81445ab1)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/ext4/dir.c:ext4_readdir
In fs/ext4/fsmap.c (ffffffff81455371)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/ext4/fsmap.c:ext4_getfsmap_helper
In fs/ext4/mballoc.c (ffffffff814743ed)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/ext4/mballoc.c:ext4_try_to_trim_range
- fs/ext4/mballoc.c:ext4_try_to_trim_range
In fs/ext4/namei.c (ffffffff8147f996)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/ext4/namei.c:ext4_htree_fill_tree
In fs/jbd2/checkpoint.c (ffffffff814ba57a)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/jbd2/checkpoint.c:__jbd2_journal_clean_checkpoint_list
- fs/jbd2/checkpoint.c:__jbd2_journal_clean_checkpoint_list
- fs/jbd2/checkpoint.c:jbd2_journal_shrink_checkpoint_list
- fs/jbd2/checkpoint.c:jbd2_journal_shrink_checkpoint_list
- fs/jbd2/checkpoint.c:journal_clean_one_cp_list
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
In fs/hugetlbfs/inode.c (ffffffff814ca0ca)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlbfs_fallocate
- fs/hugetlbfs/inode.c:hugetlbfs_fallocate
In fs/fat/fatent.c (ffffffff814d0adb)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/fat/fatent.c:fat_trim_fs
- fs/fat/fatent.c:fat_trim_fs
In fs/ecryptfs/read_write.c (ffffffff814dbcd2)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/ecryptfs/read_write.c:ecryptfs_write
In ipc/msg.c (ffffffff81505224)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgsnd
- ipc/msg.c:do_msgsnd
In ipc/sem.c (ffffffff81509293)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- ipc/sem.c:__do_semtimedop
- ipc/sem.c:__do_semtimedop
In ipc/mqueue.c (ffffffff8150e904)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- ipc/mqueue.c:wq_sleep
- ipc/mqueue.c:wq_sleep
In security/keys/gc.c (ffffffff81511a01)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- security/keys/gc.c:key_garbage_collector
In security/selinux/hooks.c (ffffffff81533281)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_bprm_committed_creds
In crypto/api.c (ffffffff815a4f43)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- crypto/api.c:crypto_alloc_tfm_node
- crypto/api.c:crypto_alloc_base
In crypto/algboss.c (ffffffff815aee70)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- crypto/algboss.c:cryptomgr_probe
- crypto/algboss.c:cryptomgr_probe
In block/blk-mq.c (ffffffff815d9051)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_poll_hybrid
- block/blk-mq.c:blk_mq_poll_hybrid
In block/blk-cgroup.c (ffffffff815f3580)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_maybe_throttle_current
- block/blk-cgroup.c:blkcg_destroy_blkgs
In block/blk-iocost.c (ffffffff815ffeb5)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- block/blk-iocost.c:ioc_rqos_throttle
In arch/x86/lib/usercopy.c (ffffffff81676dff)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/lib/usercopy.c:copy_from_user_nmi
In drivers/pci/vpd.c (ffffffff816ab2ae)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/pci/vpd.c:pci_vpd_read
In drivers/pci/hotplug/cpci_hotplug_core.c (ffffffff816c2278)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/pci/hotplug/cpci_hotplug_core.c:poll_thread
- drivers/pci/hotplug/cpci_hotplug_core.c:poll_thread
In drivers/idle/intel_idle.c (ffffffff816f50c4)
Location: include/linux/thread_info.h:116
Inline: True
In drivers/acpi/processor_idle.c (ffffffff81d56fc1)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/acpi/processor_idle.c:acpi_idle_do_entry
In drivers/tty/tty_io.c (ffffffff817b776d)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:do_tty_write
- drivers/tty/tty_io.c:do_tty_write
In drivers/tty/n_tty.c (ffffffff817bb652)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_read
In drivers/tty/tty_ioctl.c (ffffffff817bd613)
Location: include/linux/thread_info.h:116
Inline: True
In drivers/tty/tty_buffer.c (ffffffff817bf4b4)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/tty/tty_buffer.c:flush_to_ldisc
In drivers/tty/tty_port.c (ffffffff817c056d)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_block_til_ready
- drivers/tty/tty_port.c:tty_port_block_til_ready
In drivers/tty/vt/selection.c (ffffffff817c78e8)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/tty/vt/selection.c:paste_selection
- drivers/tty/vt/selection.c:paste_selection
In drivers/tty/serial/serial_core.c (ffffffff817db5f0)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_wait_until_sent
- drivers/tty/serial/serial_core.c:uart_wait_until_sent
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
In drivers/char/mem.c (ffffffff817f2b89)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/char/mem.c:read_zero
- drivers/char/mem.c:read_zero
- drivers/char/mem.c:read_iter_zero
- drivers/char/mem.c:read_iter_zero
- drivers/char/mem.c:write_mem
- drivers/char/mem.c:write_mem
- drivers/char/mem.c:read_mem
- drivers/char/mem.c:read_mem
In drivers/char/random.c (ffffffff817f6244)
Location: include/linux/thread_info.h:116
Inline: True
In drivers/char/hpet.c (ffffffff817fb740)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_read
- drivers/char/hpet.c:hpet_read
In drivers/char/hw_random/core.c (ffffffff817fc8f5)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:rng_dev_read
- drivers/char/hw_random/core.c:rng_dev_read
- drivers/char/hw_random/core.c:rng_dev_read
In drivers/base/power/wakeup.c (ffffffff81852592)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:pm_get_wakeup_count
- drivers/base/power/wakeup.c:pm_get_wakeup_count
In drivers/dma-buf/dma-fence.c (ffffffff818a55b7)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_wait_any_timeout
- drivers/dma-buf/dma-fence.c:dma_fence_wait_any_timeout
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
In drivers/dma-buf/heaps/system_heap.c (ffffffff818a8975)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/dma-buf/heaps/system_heap.c:system_heap_allocate
In drivers/gpu/vga/vgaarb.c (ffffffff818f4af8)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/gpu/vga/vgaarb.c:vga_get
- drivers/gpu/vga/vgaarb.c:vga_get
In drivers/net/tun.c (ffffffff8191114a)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/net/tun.c:tun_do_read
- drivers/net/tun.c:tun_do_read
In drivers/net/ppp/ppp_generic.c (ffffffff81913ca6)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/net/ppp/ppp_generic.c:ppp_read
- drivers/net/ppp/ppp_generic.c:ppp_read
In drivers/vfio/vfio_iommu_type1.c (ffffffff81923ee1)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/vfio/vfio_iommu_type1.c:vfio_wait
In drivers/usb/core/devio.c (ffffffff81952737)
Location: include/linux/thread_info.h:116
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:reap_as
- drivers/usb/core/devio.c:reap_as
In drivers/rtc/dev.c (ffffffff819c9079)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/rtc/dev.c:rtc_dev_read
- drivers/rtc/dev.c:rtc_dev_read
In drivers/md/md.c (ffffffff819fe753)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/md/md.c:md_check_recovery
- drivers/md/md.c:md_check_recovery
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_thread
- drivers/md/md.c:md_thread
In drivers/md/dm.c (ffffffff81a0837d)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/md/dm.c:dm_prepare_ioctl
In drivers/cpuidle/poll_state.c (ffffffff81d57071)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/cpuidle/poll_state.c:poll_idle
- drivers/cpuidle/poll_state.c:poll_idle
- drivers/cpuidle/poll_state.c:poll_idle
In net/socket.c (ffffffff81a73c98)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- net/socket.c:sock_poll
- net/socket.c:sock_poll
In net/core/sock.c (ffffffff81a7abdb)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- net/core/sock.c:sock_alloc_send_pskb
- net/core/sock.c:sock_alloc_send_pskb
- net/core/sock.c:sock_alloc_send_pskb
- net/core/sock.c:sock_alloc_send_pskb
In net/core/datagram.c (ffffffff81a8bbe9)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- net/core/datagram.c:__skb_try_recv_datagram
- net/core/datagram.c:__skb_try_recv_datagram
- net/core/datagram.c:__skb_wait_for_more_packets
- net/core/datagram.c:__skb_wait_for_more_packets
In net/core/stream.c (ffffffff81a8c314)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- net/core/stream.c:sk_stream_wait_memory
- net/core/stream.c:sk_stream_wait_memory
- net/core/stream.c:sk_stream_wait_connect
- net/core/stream.c:sk_stream_wait_connect
In net/core/dev.c (ffffffff81aa4a27)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- net/core/dev.c:napi_busy_loop
In net/netlink/af_netlink.c (ffffffff81b25af3)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- net/netlink/af_netlink.c:netlink_attachskb
- net/netlink/af_netlink.c:netlink_attachskb
In net/bpf/test_run.c (ffffffff81b2a49a)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- net/bpf/test_run.c:bpf_test_timer_continue
- net/bpf/test_run.c:bpf_test_timer_continue
- net/bpf/test_run.c:bpf_test_timer_continue
In net/ethtool/ioctl.c (ffffffff81b2e750)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- net/ethtool/ioctl.c:ethtool_phys_id
- net/ethtool/ioctl.c:ethtool_phys_id
In net/ipv4/inet_connection_sock.c (ffffffff81b578d8)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- net/ipv4/inet_connection_sock.c:inet_csk_accept
- net/ipv4/inet_connection_sock.c:inet_csk_accept
In net/ipv4/tcp.c (ffffffff81b5e7a5)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg_locked
- net/ipv4/tcp.c:tcp_recvmsg_locked
- net/ipv4/tcp.c:tcp_recvmsg_locked
- net/ipv4/tcp.c:tcp_recvmsg_locked
- net/ipv4/tcp.c:tcp_recvmsg_locked
- net/ipv4/tcp.c:tcp_recvmsg_locked
- net/ipv4/tcp.c:tcp_splice_read
- net/ipv4/tcp.c:tcp_splice_read
- net/ipv4/tcp.c:tcp_splice_read
- net/ipv4/tcp.c:tcp_splice_read
In net/ipv4/udp.c (ffffffff81b8b01c)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- net/ipv4/udp.c:__skb_recv_udp
- net/ipv4/udp.c:__skb_recv_udp
In net/ipv4/af_inet.c (ffffffff81b9b185)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- net/ipv4/af_inet.c:__inet_stream_connect
- net/ipv4/af_inet.c:__inet_stream_connect
- net/ipv4/af_inet.c:__inet_stream_connect
- net/ipv4/af_inet.c:__inet_stream_connect
In net/ipv4/tcp_bpf.c (ffffffff81bc808a)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- net/ipv4/tcp_bpf.c:tcp_bpf_recvmsg_parser
- net/ipv4/tcp_bpf.c:tcp_bpf_recvmsg_parser
In net/unix/af_unix.c (ffffffff81be8071)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_data_wait
- net/unix/af_unix.c:unix_stream_data_wait
- net/unix/af_unix.c:unix_stream_connect
- net/unix/af_unix.c:unix_stream_connect
In net/xdp/xsk.c (ffffffff81c73308)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- net/xdp/xsk.c:xsk_recvmsg
- net/xdp/xsk.c:xsk_recvmsg
- net/xdp/xsk.c:xsk_sendmsg
- net/xdp/xsk.c:xsk_sendmsg
In net/mptcp/protocol.c (ffffffff81c7b3f6)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- net/mptcp/protocol.c:mptcp_recvmsg
- net/mptcp/protocol.c:mptcp_recvmsg
- net/mptcp/protocol.c:mptcp_recvmsg
- net/mptcp/protocol.c:mptcp_recvmsg
5.19
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/xen/smp.c (ffffffff8103a3b9)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/xen/smp.c:xen_reschedule_interrupt
In arch/x86/kernel/process_64.c (ffffffff810411c9)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/kernel/process_64.c:__switch_to
In arch/x86/kernel/signal.c (ffffffff810420b3)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/kernel/signal.c:handle_signal
In arch/x86/kernel/traps.c (ffffffff81f14642)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/kernel/traps.c:exc_debug
In arch/x86/kernel/sys_x86_64.c (ffffffff8104a7e4)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/kernel/sys_x86_64.c:arch_get_unmapped_area_topdown
- arch/x86/kernel/sys_x86_64.c:arch_get_unmapped_area_topdown
- arch/x86/kernel/sys_x86_64.c:arch_get_unmapped_area_topdown
- arch/x86/kernel/sys_x86_64.c:arch_get_unmapped_area
- arch/x86/kernel/sys_x86_64.c:arch_get_unmapped_area
- arch/x86/kernel/sys_x86_64.c:align_vdso_addr
- arch/x86/kernel/sys_x86_64.c:align_vdso_addr
In arch/x86/kernel/process.c (ffffffff8105208b)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/kernel/process.c:do_arch_prctl_common
- arch/x86/kernel/process.c:mwait_idle
- arch/x86/kernel/process.c:mwait_idle
- arch/x86/kernel/process.c:__switch_to_xtra
- arch/x86/kernel/process.c:native_tss_update_io_bitmap
- arch/x86/kernel/process.c:arch_setup_new_exec
- arch/x86/kernel/process.c:arch_setup_new_exec
- arch/x86/kernel/process.c:get_tsc_mode
- arch/x86/kernel/process.c:copy_thread
- arch/x86/kernel/process.c:exit_thread
In arch/x86/kernel/fpu/core.c (ffffffff8105272f)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/kernel/fpu/core.c:fpregs_assert_state_consistent
- arch/x86/kernel/fpu/core.c:fpu_clone
- arch/x86/kernel/fpu/core.c:fpu_sync_fpstate
- arch/x86/kernel/fpu/core.c:kernel_fpu_begin_mask
- arch/x86/kernel/fpu/core.c:fpu_swap_kvm_fpstate
- arch/x86/kernel/fpu/core.c:perf_trace_x86_fpu
- arch/x86/kernel/fpu/core.c:trace_event_raw_event_x86_fpu
In arch/x86/kernel/fpu/signal.c (ffffffff81054e45)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/kernel/fpu/signal.c:__fpu_restore_sig
- arch/x86/kernel/fpu/signal.c:restore_fpregs_from_user
- arch/x86/kernel/fpu/signal.c:restore_fpregs_from_user
- arch/x86/kernel/fpu/signal.c:copy_fpstate_to_sigframe
- arch/x86/kernel/fpu/signal.c:save_fsave_header
In arch/x86/kernel/fpu/xstate.c (ffffffff81055f3d)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/kernel/fpu/xstate.c:fpstate_realloc
In arch/x86/kernel/ptrace.c (ffffffff81058431)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/kernel/ptrace.c:getreg32
- arch/x86/kernel/ptrace.c:getreg
- arch/x86/kernel/ptrace.c:set_flags
In arch/x86/kernel/step.c (ffffffff8105a095)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/kernel/step.c:user_disable_single_step
In arch/x86/kernel/cpu/bugs.c (ffffffff810608a0)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/kernel/cpu/bugs.c:arch_prctl_spec_ctrl_get
In arch/x86/kernel/cpu/sgx/ioctl.c (ffffffff8107fb14)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/ioctl.c:sgx_encl_init
- arch/x86/kernel/cpu/sgx/ioctl.c:sgx_encl_init
- arch/x86/kernel/cpu/sgx/ioctl.c:sgx_ioc_enclave_add_pages
- arch/x86/kernel/cpu/sgx/ioctl.c:sgx_ioc_enclave_add_pages
- arch/x86/kernel/cpu/sgx/ioctl.c:sgx_ioc_enclave_add_pages
In arch/x86/kernel/cpu/sgx/main.c (ffffffff81081abf)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/main.c:sgx_alloc_epc_page
- arch/x86/kernel/cpu/sgx/main.c:sgx_alloc_epc_page
In arch/x86/kernel/acpi/cstate.c (ffffffff8108477d)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/kernel/acpi/cstate.c:mwait_idle_with_hints
- arch/x86/kernel/acpi/cstate.c:mwait_idle_with_hints
- arch/x86/kernel/acpi/cstate.c:mwait_idle_with_hints
In arch/x86/kernel/smp.c (ffffffff81f17360)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/kernel/smp.c:sysvec_reschedule_ipi
In arch/x86/kernel/kgdb.c (ffffffff8109c493)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/kernel/kgdb.c:__kgdb_notify
In arch/x86/kernel/uprobes.c (ffffffff810a1f20)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/kernel/uprobes.c:arch_uprobe_pre_xol
In arch/x86/mm/init.c (ffffffff83472ed9)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/mm/init.c:poking_init
- arch/x86/mm/init.c:poking_init
- arch/x86/mm/init.c:poking_init
In arch/x86/mm/fault.c (ffffffff810aaeee)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/mm/fault.c:do_user_addr_fault
- arch/x86/mm/fault.c:do_user_addr_fault
- arch/x86/mm/fault.c:do_user_addr_fault
- arch/x86/mm/fault.c:do_user_addr_fault
In arch/x86/mm/mmap.c (ffffffff810ac902)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/mm/mmap.c:mmap_address_hint_valid
- arch/x86/mm/mmap.c:arch_mmap_rnd
In arch/x86/mm/hugetlbpage.c (ffffffff810b5521)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/mm/hugetlbpage.c:hugetlb_get_unmapped_area
- arch/x86/mm/hugetlbpage.c:hugetlb_get_unmapped_area
- arch/x86/mm/hugetlbpage.c:hugetlb_get_unmapped_area
In kernel/fork.c (ffffffff810ca107)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/fork.c:copy_process
- kernel/fork.c:dup_mmap
In kernel/exit.c (ffffffff810d21c1)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/exit.c:do_wait
- kernel/exit.c:do_wait
- kernel/exit.c:exit_mm
In kernel/softirq.c (ffffffff810d45f9)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/softirq.c:__irq_exit_rcu
- kernel/softirq.c:__do_softirq
In kernel/ptrace.c (ffffffff810db2a6)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_peek_siginfo
- kernel/ptrace.c:ptrace_peek_siginfo
In kernel/signal.c (ffffffff810def87)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/signal.c:sigsuspend
- kernel/signal.c:sigsuspend
- kernel/signal.c:__do_sys_pause
- kernel/signal.c:__do_sys_pause
- kernel/signal.c:__set_task_blocked
- kernel/signal.c:exit_signals
- kernel/signal.c:get_signal
- kernel/signal.c:ptrace_signal
- kernel/signal.c:complete_signal
- kernel/signal.c:complete_signal
- kernel/signal.c:ptrace_trap_notify
In kernel/sys.c (ffffffff810ea4c8)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/sys.c:prctl_set_mm
- kernel/sys.c:validate_prctl_map_addr
In kernel/workqueue.c (0)
Location: include/linux/thread_info.h:116
Inline: False
In kernel/kthread.c (ffffffff810f9eb0)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/kthread.c:__kthread_create_on_node
In kernel/sched/core.c (ffffffff81f226e4)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/sched/core.c:__cond_resched
- kernel/sched/core.c:preempt_schedule_irq
- kernel/sched/core.c:preempt_schedule_notrace
- kernel/sched/core.c:preempt_schedule
- kernel/sched/core.c:schedule_idle
- kernel/sched/core.c:schedule
- kernel/sched/core.c:__schedule
- kernel/sched/core.c:__schedule
- kernel/sched/core.c:sched_core_balance
- kernel/sched/core.c:sched_core_balance
- kernel/sched/core.c:scheduler_tick
- kernel/sched/core.c:check_preempt_curr
- kernel/sched/core.c:nohz_csd_func
- kernel/sched/core.c:resched_curr
In kernel/sched/fair.c (ffffffff8112cbeb)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/sched/fair.c:nohz_run_idle_balance
- kernel/sched/fair.c:check_preempt_wakeup
In kernel/sched/build_policy.c (ffffffff81134e1b)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/sched/build_policy.c:check_preempt_curr_dl
- kernel/sched/build_policy.c:check_preempt_curr_rt
- kernel/sched/build_policy.c:play_idle_precise
- kernel/sched/build_policy.c:do_idle
- kernel/sched/build_policy.c:do_idle
- kernel/sched/build_policy.c:cpuidle_idle_call
- kernel/sched/build_policy.c:cpuidle_idle_call
- kernel/sched/build_policy.c:default_idle_call
In kernel/sched/build_utility.c (ffffffff81140192)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/sched/build_utility.c:do_wait_intr_irq
- kernel/sched/build_utility.c:do_wait_intr_irq
- kernel/sched/build_utility.c:do_wait_intr
- kernel/sched/build_utility.c:do_wait_intr
- kernel/sched/build_utility.c:prepare_to_wait_event
- kernel/sched/build_utility.c:prepare_to_wait_event
- kernel/sched/build_utility.c:bit_wait_io_timeout
- kernel/sched/build_utility.c:bit_wait_io_timeout
- kernel/sched/build_utility.c:bit_wait_timeout
- kernel/sched/build_utility.c:bit_wait_timeout
- kernel/sched/build_utility.c:bit_wait_io
- kernel/sched/build_utility.c:bit_wait_io
- kernel/sched/build_utility.c:bit_wait
- kernel/sched/build_utility.c:bit_wait
- kernel/sched/build_utility.c:prepare_to_swait_event
- kernel/sched/build_utility.c:prepare_to_swait_event
- kernel/sched/build_utility.c:__wait_for_common
- kernel/sched/build_utility.c:__wait_for_common
In kernel/locking/mutex.c (ffffffff8114d9d1)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/locking/mutex.c:mutex_spin_on_owner
In kernel/locking/semaphore.c (ffffffff81f24d39)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/locking/semaphore.c:__down_common
- kernel/locking/semaphore.c:__down_common
In kernel/locking/rwsem.c (ffffffff81f2567d)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/locking/rwsem.c:rwsem_down_write_slowpath
- kernel/locking/rwsem.c:rwsem_down_write_slowpath
- kernel/locking/rwsem.c:rwsem_down_write_slowpath
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
- kernel/locking/rwsem.c:rwsem_optimistic_spin
- kernel/locking/rwsem.c:rwsem_spin_on_owner
In kernel/locking/percpu-rwsem.c (0)
Location: include/linux/thread_info.h:116
Inline: False
In kernel/locking/osq_lock.c (ffffffff8114ee00)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/locking/osq_lock.c:osq_lock
In kernel/locking/rtmutex_api.c (ffffffff81f264e0)
Location: include/linux/thread_info.h:116
Inline: True
In kernel/rcu/update.c (ffffffff81174036)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/rcu/update.c:rcu_tasks_wait_gp
- kernel/rcu/update.c:rcu_tasks_wait_gp
In kernel/rcu/tree.c (ffffffff8117c25c)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/rcu/tree.c:rcu_do_batch
- kernel/rcu/tree.c:rcu_do_batch
- kernel/rcu/tree.c:rcu_do_batch
- kernel/rcu/tree.c:rcu_gp_kthread
- kernel/rcu/tree.c:rcu_gp_kthread
- kernel/rcu/tree.c:rcu_gp_fqs_loop
- kernel/rcu/tree.c:rcu_gp_fqs_loop
In kernel/livepatch/transition.c (ffffffff81184489)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/livepatch/transition.c:klp_try_complete_transition
- kernel/livepatch/transition.c:klp_complete_transition
- kernel/livepatch/transition.c:klp_complete_transition
In kernel/entry/common.c (ffffffff8118a1bd)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/entry/common.c:syscall_exit_work
In kernel/entry/kvm.c (ffffffff8118a755)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/entry/kvm.c:xfer_to_guest_mode_handle_work
In kernel/freezer.c (ffffffff81193676)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/freezer.c:freezing_slow_path
In kernel/time/timer.c (ffffffff81199cc3)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/time/timer.c:msleep_interruptible
- kernel/time/timer.c:msleep_interruptible
In kernel/time/hrtimer.c (ffffffff81f2852f)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/time/hrtimer.c:do_nanosleep
- kernel/time/hrtimer.c:do_nanosleep
In kernel/time/alarmtimer.c (ffffffff811a4558)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/time/alarmtimer.c:alarmtimer_do_nsleep
- kernel/time/alarmtimer.c:alarmtimer_do_nsleep
In kernel/time/posix-cpu-timers.c (ffffffff811a9cef)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:do_cpu_nanosleep
- kernel/time/posix-cpu-timers.c:do_cpu_nanosleep
In kernel/time/tick-sched.c (ffffffff811b0348)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/time/tick-sched.c:can_stop_idle_tick
In kernel/futex/requeue.c (ffffffff811b64d8)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/futex/requeue.c:futex_wait_requeue_pi
- kernel/futex/requeue.c:futex_wait_requeue_pi
In kernel/futex/waitwake.c (ffffffff811b76c3)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/futex/waitwake.c:futex_wait
- kernel/futex/waitwake.c:futex_wait
- kernel/futex/waitwake.c:futex_wait_multiple
- kernel/futex/waitwake.c:futex_wait_multiple
In kernel/kexec_core.c (ffffffff811bc22f)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/kexec_core.c:kimage_alloc_pages
In kernel/cgroup/rstat.c (ffffffff811cdcd4)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/cgroup/rstat.c:cgroup_rstat_flush_locked
In kernel/seccomp.c (ffffffff812024aa)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/seccomp.c:__seccomp_filter
In kernel/trace/ring_buffer.c (ffffffff8121433c)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/trace/ring_buffer.c:__rb_allocate_pages
- kernel/trace/ring_buffer.c:ring_buffer_wait
- kernel/trace/ring_buffer.c:ring_buffer_wait
In kernel/trace/trace.c (ffffffff81220970)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/trace/trace.c:tracing_gen_ctx_irq_test
In kernel/trace/trace_eprobe.c (ffffffff8124585d)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/trace/trace_eprobe.c:process_fetch_insn
- kernel/trace/trace_eprobe.c:process_fetch_insn
- kernel/trace/trace_eprobe.c:process_fetch_insn
- kernel/trace/trace_eprobe.c:process_fetch_insn
- kernel/trace/trace_eprobe.c:get_eprobe_size
- kernel/trace/trace_eprobe.c:get_eprobe_size
- kernel/trace/trace_eprobe.c:get_eprobe_size
- kernel/trace/trace_eprobe.c:get_eprobe_size
In kernel/trace/bpf_trace.c (ffffffff8125669a)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/trace/bpf_trace.c:bpf_probe_read_compat_str
- kernel/trace/bpf_trace.c:bpf_probe_read_compat
In kernel/trace/trace_kprobe.c (ffffffff8125b482)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/trace/trace_kprobe.c:process_fetch_insn
- kernel/trace/trace_kprobe.c:process_fetch_insn
- kernel/trace/trace_kprobe.c:process_fetch_insn
- kernel/trace/trace_kprobe.c:process_fetch_insn
In kernel/irq_work.c (0)
Location: include/linux/thread_info.h:116
Inline: False
In kernel/bpf/verifier.c (ffffffff81292ccf)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/bpf/verifier.c:do_check
- kernel/bpf/verifier.c:do_check
- kernel/bpf/verifier.c:do_check
In kernel/bpf/helpers.c (ffffffff81298096)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/bpf/helpers.c:bpf_bprintf_prepare
In kernel/events/core.c (ffffffff812dfb4e)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/events/core.c:perf_prepare_sample
- kernel/events/core.c:perf_prepare_sample
- kernel/events/core.c:perf_virt_to_phys
In kernel/events/uprobes.c (ffffffff812e8a1b)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_deny_signal
- kernel/events/uprobes.c:__create_xol_area
- kernel/events/uprobes.c:uprobe_mmap
In kernel/rseq.c (ffffffff812ec62d)
Location: include/linux/thread_info.h:116
Inline: True
In mm/filemap.c (ffffffff812ef760)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/filemap.c:generic_perform_write
- mm/filemap.c:filemap_get_pages
- mm/filemap.c:__folio_lock_or_retry
- mm/filemap.c:__folio_lock_or_retry
- mm/filemap.c:folio_wait_private_2_killable
- mm/filemap.c:folio_wait_private_2_killable
In mm/oom_kill.c (ffffffff812fb74e)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/oom_kill.c:pagefault_out_of_memory
In mm/page-writeback.c (ffffffff812fdec0)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/page-writeback.c:balance_dirty_pages
In mm/vmscan.c (ffffffff8131055d)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/vmscan.c:throttle_direct_reclaim
- mm/vmscan.c:throttle_direct_reclaim
- mm/vmscan.c:shrink_inactive_list
- mm/vmscan.c:drop_slab
In mm/shmem.c (ffffffff8131ae36)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_get_unmapped_area
- mm/shmem.c:shmem_get_unmapped_area
- mm/shmem.c:shmem_get_unmapped_area
- mm/shmem.c:shmem_get_unmapped_area
- mm/shmem.c:shmem_unuse_inode
- mm/shmem.c:shmem_partial_swap_usage
In mm/util.c (ffffffff8131dbe7)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/util.c:randomize_stack_top
In mm/compaction.c (ffffffff81333593)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/compaction.c:try_to_compact_pages
- mm/compaction.c:try_to_compact_pages
- mm/compaction.c:__compact_finished
- mm/compaction.c:isolate_migratepages_block
- mm/compaction.c:isolate_migratepages_block
- mm/compaction.c:isolate_freepages_block
In mm/gup.c (ffffffff81339b6a)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/gup.c:get_user_pages_unlocked
- mm/gup.c:__get_user_pages_remote
- mm/gup.c:get_dump_page
- mm/gup.c:fixup_user_fault
- mm/gup.c:__get_user_pages
- mm/gup.c:get_gate_page
In mm/memory.c (ffffffff81341e6b)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/memory.c:unmap_page_range
- mm/memory.c:zap_pte_range
- mm/memory.c:zap_pte_range
- mm/memory.c:copy_pte_range
In mm/mlock.c (ffffffff8134a00e)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/mlock.c:__do_sys_mlockall
In mm/mmap.c (ffffffff81352a80)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:__do_munmap
- mm/mmap.c:__do_munmap
- mm/mmap.c:get_unmapped_area
- mm/mmap.c:get_unmapped_area
- mm/mmap.c:generic_get_unmapped_area_topdown
- mm/mmap.c:generic_get_unmapped_area_topdown
- mm/mmap.c:generic_get_unmapped_area
In mm/mmu_gather.c (ffffffff813533ee)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/mmu_gather.c:tlb_finish_mmu
- mm/mmu_gather.c:tlb_gather_mmu
- mm/mmu_gather.c:tlb_remove_table
- mm/mmu_gather.c:tlb_remove_table
In mm/mprotect.c (ffffffff81354da9)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/mprotect.c:change_protection_range
In mm/mremap.c (ffffffff81357088)
Location: include/linux/thread_info.h:116
Inline: True
In mm/vmalloc.c (ffffffff81360708)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/vmalloc.c:vm_area_alloc_pages
In mm/page_alloc.c (ffffffff81371d3c)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/page_alloc.c:__alloc_contig_migrate_range
In mm/memory_hotplug.c (ffffffff81f1b9f6)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/memory_hotplug.c:offline_pages
- mm/memory_hotplug.c:offline_pages
In mm/madvise.c (ffffffff81375d19)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/madvise.c:madvise_free_single_vma
- mm/madvise.c:madvise_pageout
- mm/madvise.c:madvise_cold
- mm/madvise.c:madvise_cold_or_pageout_pte_range
In mm/swapfile.c (ffffffff813812b6)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
In mm/hugetlb.c (ffffffff813932d3)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:set_max_huge_pages
- mm/hugetlb.c:set_max_huge_pages
In mm/mempolicy.c (ffffffff8139a9c5)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/mempolicy.c:mpol_shared_policy_init
In mm/ksm.c (ffffffff8139ea82)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/ksm.c:unmerge_ksm_pages
- mm/ksm.c:unmerge_ksm_pages
In mm/khugepaged.c (ffffffff813c5f9b)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/khugepaged.c:khugepaged_scan_file
In mm/memcontrol.c (ffffffff813caa89)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/memcontrol.c:memory_reclaim
- mm/memcontrol.c:memory_reclaim
- mm/memcontrol.c:memory_max_write
- mm/memcontrol.c:memory_max_write
- mm/memcontrol.c:memory_high_write
- mm/memcontrol.c:memory_high_write
- mm/memcontrol.c:mem_cgroup_force_empty_write
- mm/memcontrol.c:mem_cgroup_force_empty_write
- mm/memcontrol.c:mem_cgroup_resize_max
- mm/memcontrol.c:mem_cgroup_resize_max
- mm/memcontrol.c:try_charge_memcg
- mm/memcontrol.c:mem_cgroup_out_of_memory
In mm/memory-failure.c (ffffffff81e7547a)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/memory-failure.c:kill_accessing_process
In mm/userfaultfd.c (ffffffff813e5bc7)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/userfaultfd.c:mcopy_continue
- mm/userfaultfd.c:mcopy_continue
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic
- mm/userfaultfd.c:mcopy_atomic
In fs/exec.c (ffffffff813f9f0b)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/exec.c:setup_new_exec
- fs/exec.c:copy_strings_kernel
In fs/pipe.c (ffffffff813fe025)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/pipe.c:wait_for_partner
- fs/pipe.c:wait_for_partner
- fs/pipe.c:pipe_write
- fs/pipe.c:pipe_write
In fs/readdir.c (ffffffff8140d3d9)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/readdir.c:compat_filldir
- fs/readdir.c:compat_filldir
- fs/readdir.c:filldir64
- fs/readdir.c:filldir64
- fs/readdir.c:filldir
- fs/readdir.c:filldir
In fs/select.c (ffffffff8140f078)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/select.c:compat_core_sys_select
- fs/select.c:compat_core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:do_select
- fs/select.c:do_select
- fs/select.c:do_select
- fs/select.c:poll_select_finish
- fs/select.c:poll_select_finish
In fs/dcache.c (ffffffff81412628)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/dcache.c:select_collect2
- fs/dcache.c:select_collect
In fs/inode.c (ffffffff81419170)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/inode.c:invalidate_inodes
- fs/inode.c:evict_inodes
In fs/libfs.c (ffffffff8142a895)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/libfs.c:scan_positives
In fs/fs-writeback.c (ffffffff8143406e)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/fs-writeback.c:writeback_sb_inodes
In fs/splice.c (ffffffff81437cc6)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/splice.c:splice_from_pipe_next
- fs/splice.c:splice_from_pipe_next
- fs/splice.c:splice_from_pipe_next
- fs/splice.c:splice_from_pipe_next
In fs/remap_range.c (ffffffff81441c2d)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/remap_range.c:vfs_dedupe_file_range
In fs/buffer.c (ffffffff81443481)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/buffer.c:cont_expand_zero
In fs/notify/inotify/inotify_user.c (ffffffff8145232c)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/notify/inotify/inotify_user.c:inotify_read
- fs/notify/inotify/inotify_user.c:inotify_read
In fs/notify/fanotify/fanotify_user.c (ffffffff81455d9a)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify_user.c:fanotify_read
- fs/notify/fanotify/fanotify_user.c:fanotify_read
In fs/eventpoll.c (ffffffff81458212)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/eventpoll.c:ep_poll
- fs/eventpoll.c:ep_poll
- fs/eventpoll.c:ep_send_events
In fs/signalfd.c (ffffffff8145abe0)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/signalfd.c:signalfd_dequeue
- fs/signalfd.c:signalfd_dequeue
In fs/eventfd.c (ffffffff8145ce41)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_write
- fs/eventfd.c:eventfd_write
- fs/eventfd.c:eventfd_read
- fs/eventfd.c:eventfd_read
In fs/userfaultfd.c (ffffffff8145dc97)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_event_wait_completion
In fs/aio.c (ffffffff81462b06)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/aio.c:__ia32_compat_sys_io_pgetevents_time64
- fs/aio.c:__ia32_compat_sys_io_pgetevents_time64
- fs/aio.c:__ia32_compat_sys_io_pgetevents_time64
- fs/aio.c:__ia32_compat_sys_io_pgetevents_time64
- fs/aio.c:__ia32_compat_sys_io_pgetevents
- fs/aio.c:__ia32_compat_sys_io_pgetevents
- fs/aio.c:__ia32_compat_sys_io_pgetevents
- fs/aio.c:__ia32_compat_sys_io_pgetevents
- fs/aio.c:__ia32_sys_io_getevents_time32
- fs/aio.c:__ia32_sys_io_getevents_time32
- fs/aio.c:__x64_sys_io_getevents_time32
- fs/aio.c:__x64_sys_io_getevents_time32
- fs/aio.c:__ia32_sys_io_pgetevents
- fs/aio.c:__ia32_sys_io_pgetevents
- fs/aio.c:__ia32_sys_io_pgetevents
- fs/aio.c:__ia32_sys_io_pgetevents
- fs/aio.c:__x64_sys_io_pgetevents
- fs/aio.c:__x64_sys_io_pgetevents
- fs/aio.c:__x64_sys_io_pgetevents
- fs/aio.c:__x64_sys_io_pgetevents
- fs/aio.c:__ia32_sys_io_getevents
- fs/aio.c:__ia32_sys_io_getevents
- fs/aio.c:__x64_sys_io_getevents
- fs/aio.c:__x64_sys_io_getevents
In fs/dax.c (ffffffff81467fd5)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/dax.c:dax_iomap_iter
In fs/verity/enable.c (ffffffff81472339)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/verity/enable.c:build_merkle_tree_level
In fs/verity/read_metadata.c (ffffffff81473f9e)
Location: include/linux/thread_info.h:116
Inline: True
In fs/binfmt_elf.c (ffffffff8147ddcc)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:elf_map
In fs/compat_binfmt_elf.c (ffffffff81480c87)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
In fs/coredump.c (ffffffff814845ce)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/coredump.c:dump_interrupted
In fs/drop_caches.c (ffffffff814862ae)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/drop_caches.c:drop_pagecache_sb
In fs/iomap/buffered-io.c (ffffffff8148b181)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/iomap/buffered-io.c:iomap_write_begin
In fs/ext4/dir.c (ffffffff814c1af7)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/ext4/dir.c:ext4_readdir
In fs/ext4/fsmap.c (ffffffff814d2bee)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/ext4/fsmap.c:ext4_getfsmap_helper
In fs/ext4/mballoc.c (ffffffff814f62d2)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/ext4/mballoc.c:ext4_try_to_trim_range
- fs/ext4/mballoc.c:ext4_try_to_trim_range
In fs/ext4/namei.c (ffffffff815029e9)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/ext4/namei.c:ext4_htree_fill_tree
In fs/jbd2/checkpoint.c (ffffffff815443ca)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/jbd2/checkpoint.c:__jbd2_journal_clean_checkpoint_list
- fs/jbd2/checkpoint.c:__jbd2_journal_clean_checkpoint_list
- fs/jbd2/checkpoint.c:jbd2_journal_shrink_checkpoint_list
- fs/jbd2/checkpoint.c:jbd2_journal_shrink_checkpoint_list
- fs/jbd2/checkpoint.c:journal_clean_one_cp_list
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
In fs/hugetlbfs/inode.c (ffffffff81555de6)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlbfs_fallocate
- fs/hugetlbfs/inode.c:hugetlbfs_fallocate
- fs/hugetlbfs/inode.c:generic_hugetlb_get_unmapped_area
- fs/hugetlbfs/inode.c:generic_hugetlb_get_unmapped_area
- fs/hugetlbfs/inode.c:generic_hugetlb_get_unmapped_area
- fs/hugetlbfs/inode.c:generic_hugetlb_get_unmapped_area
In fs/fat/fatent.c (ffffffff8155d665)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/fat/fatent.c:fat_trim_fs
- fs/fat/fatent.c:fat_trim_fs
In fs/ecryptfs/read_write.c (ffffffff8156994c)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/ecryptfs/read_write.c:ecryptfs_write
In ipc/msg.c (ffffffff81596be3)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgsnd
- ipc/msg.c:do_msgsnd
In ipc/sem.c (ffffffff8159afff)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- ipc/sem.c:__do_semtimedop
- ipc/sem.c:__do_semtimedop
In ipc/mqueue.c (ffffffff815a0b05)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- ipc/mqueue.c:wq_sleep
- ipc/mqueue.c:wq_sleep
In security/keys/gc.c (ffffffff815a3d5b)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- security/keys/gc.c:key_garbage_collector
In security/selinux/hooks.c (ffffffff815c5604)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_bprm_committed_creds
In crypto/api.c (ffffffff8164bb8d)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- crypto/api.c:crypto_alloc_tfm_node
- crypto/api.c:crypto_alloc_base
In crypto/algboss.c (ffffffff81657540)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- crypto/algboss.c:cryptomgr_probe
- crypto/algboss.c:cryptomgr_probe
In block/blk-mq.c (ffffffff8168bdbe)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_poll
- block/blk-mq.c:blk_mq_poll
- block/blk-mq.c:blk_mq_poll
- block/blk-mq.c:blk_mq_poll_hybrid
- block/blk-mq.c:blk_mq_poll_hybrid
In block/blk-mq-sched.c (ffffffff8168f2b3)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- block/blk-mq-sched.c:blk_mq_do_dispatch_sched
In block/blk-cgroup.c (ffffffff816a4b07)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_maybe_throttle_current
- block/blk-cgroup.c:blkcg_unpin_online
In block/blk-iocost.c (ffffffff816b255a)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- block/blk-iocost.c:ioc_rqos_throttle
In io_uring/io_uring.c (ffffffff816d8c39)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- io_uring/io_uring.c:__ia32_sys_io_uring_register
- io_uring/io_uring.c:__x64_sys_io_uring_register
- io_uring/io_uring.c:__do_sys_io_uring_enter
- io_uring/io_uring.c:__do_sys_io_uring_enter
- io_uring/io_uring.c:__do_sys_io_uring_enter
- io_uring/io_uring.c:__do_sys_io_uring_enter
- io_uring/io_uring.c:__do_sys_io_uring_enter
- io_uring/io_uring.c:io_rsrc_ref_quiesce
- io_uring/io_uring.c:io_rsrc_ref_quiesce
- io_uring/io_uring.c:io_rsrc_ref_quiesce
- io_uring/io_uring.c:io_cqring_wait
- io_uring/io_uring.c:io_cqring_wait
- io_uring/io_uring.c:io_cqring_wait
- io_uring/io_uring.c:io_cqring_wait
- io_uring/io_uring.c:io_cqring_wait
- io_uring/io_uring.c:io_cqring_wait
- io_uring/io_uring.c:io_sq_thread
- io_uring/io_uring.c:io_sq_thread
- io_uring/io_uring.c:io_sq_thread
- io_uring/io_uring.c:io_sqd_handle_event
- io_uring/io_uring.c:io_sqd_handle_event
- io_uring/io_uring.c:io_sqd_handle_event
- io_uring/io_uring.c:io_sqd_handle_event
- io_uring/io_uring.c:io_iopoll_try_reap_events
In io_uring/io-wq.c (ffffffff816da7d6)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- io_uring/io-wq.c:create_io_worker
- io_uring/io-wq.c:create_worker_cont
- io_uring/io-wq.c:io_wqe_worker
- io_uring/io-wq.c:io_wqe_worker
- io_uring/io-wq.c:io_wqe_worker
- io_uring/io-wq.c:io_worker_handle_work
- io_uring/io-wq.c:io_worker_handle_work
In drivers/pci/vpd.c (ffffffff817ce335)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/pci/vpd.c:pci_vpd_read
In drivers/pci/hotplug/cpci_hotplug_core.c (ffffffff817e7ba8)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/pci/hotplug/cpci_hotplug_core.c:poll_thread
- drivers/pci/hotplug/cpci_hotplug_core.c:poll_thread
In drivers/pci/vgaarb.c (ffffffff817f40f9)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/pci/vgaarb.c:vga_get
- drivers/pci/vgaarb.c:vga_get
In drivers/idle/intel_idle.c (ffffffff818219ed)
Location: include/linux/thread_info.h:116
Inline: True
In drivers/acpi/processor_idle.c (ffffffff81f294cd)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/acpi/processor_idle.c:acpi_idle_do_entry
In drivers/tty/tty_io.c (ffffffff818f2a27)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:do_tty_write
- drivers/tty/tty_io.c:do_tty_write
In drivers/tty/n_tty.c (ffffffff818f6613)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_read
In drivers/tty/tty_ioctl.c (ffffffff818f9953)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/tty/tty_ioctl.c:set_termios
- drivers/tty/tty_ioctl.c:set_termios
In drivers/tty/tty_buffer.c (ffffffff818fb97f)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/tty/tty_buffer.c:flush_to_ldisc
In drivers/tty/tty_port.c (ffffffff818fccf9)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_block_til_ready
- drivers/tty/tty_port.c:tty_port_block_til_ready
In drivers/tty/vt/selection.c (ffffffff819049f8)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/tty/vt/selection.c:paste_selection
- drivers/tty/vt/selection.c:paste_selection
In drivers/tty/serial/serial_core.c (ffffffff8191ac3f)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_wait_until_sent
- drivers/tty/serial/serial_core.c:uart_wait_until_sent
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
In drivers/char/mem.c (ffffffff819336d9)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/char/mem.c:read_zero
- drivers/char/mem.c:read_zero
- drivers/char/mem.c:read_iter_zero
- drivers/char/mem.c:read_iter_zero
- drivers/char/mem.c:read_iter_zero
- drivers/char/mem.c:write_mem
- drivers/char/mem.c:write_mem
- drivers/char/mem.c:write_mem
- drivers/char/mem.c:read_mem
- drivers/char/mem.c:read_mem
- drivers/char/mem.c:read_mem
In drivers/char/random.c (ffffffff81934314)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/char/random.c:write_pool_user
- drivers/char/random.c:write_pool_user
- drivers/char/random.c:get_random_bytes_user
- drivers/char/random.c:get_random_bytes_user
In drivers/char/hpet.c (ffffffff8193aba9)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_read
- drivers/char/hpet.c:hpet_read
In drivers/char/hw_random/core.c (ffffffff8193b675)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:rng_dev_read
- drivers/char/hw_random/core.c:rng_dev_read
- drivers/char/hw_random/core.c:rng_dev_read
In drivers/base/power/wakeup.c (ffffffff81998462)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:pm_get_wakeup_count
- drivers/base/power/wakeup.c:pm_get_wakeup_count
In drivers/dma-buf/dma-fence.c (ffffffff819ef1fd)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_wait_any_timeout
- drivers/dma-buf/dma-fence.c:dma_fence_wait_any_timeout
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
In drivers/dma-buf/heaps/system_heap.c (ffffffff819f26c8)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/dma-buf/heaps/system_heap.c:system_heap_allocate
In drivers/net/tun.c (ffffffff81a6157b)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/net/tun.c:tun_ring_recv
- drivers/net/tun.c:tun_ring_recv
In drivers/net/ppp/ppp_generic.c (ffffffff81a69214)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/net/ppp/ppp_generic.c:ppp_read
- drivers/net/ppp/ppp_generic.c:ppp_read
In drivers/vfio/vfio_iommu_type1.c (ffffffff81a79871)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/vfio/vfio_iommu_type1.c:vfio_wait
In drivers/usb/core/devio.c (ffffffff81aac363)
Location: include/linux/thread_info.h:116
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:usbdev_do_ioctl
- drivers/usb/core/devio.c:reap_as
- drivers/usb/core/devio.c:reap_as
In drivers/rtc/dev.c (ffffffff81b2a29f)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/rtc/dev.c:rtc_dev_read
- drivers/rtc/dev.c:rtc_dev_read
In drivers/md/md.c (ffffffff81b65d21)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/md/md.c:md_check_recovery
- drivers/md/md.c:md_check_recovery
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_thread
- drivers/md/md.c:md_thread
In drivers/md/dm.c (ffffffff81b70718)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/md/dm.c:dm_prepare_ioctl
In drivers/cpuidle/poll_state.c (ffffffff81f29a4a)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/cpuidle/poll_state.c:poll_idle
- drivers/cpuidle/poll_state.c:poll_idle
- drivers/cpuidle/poll_state.c:poll_idle
In net/socket.c (ffffffff81be6f1c)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- net/socket.c:sock_poll
- net/socket.c:sock_poll
In net/core/sock.c (ffffffff81beeaff)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- net/core/sock.c:sock_alloc_send_pskb
- net/core/sock.c:sock_alloc_send_pskb
- net/core/sock.c:sock_alloc_send_pskb
- net/core/sock.c:sock_alloc_send_pskb
In net/core/datagram.c (ffffffff81c01445)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- net/core/datagram.c:__skb_try_recv_datagram
- net/core/datagram.c:__skb_try_recv_datagram
- net/core/datagram.c:__skb_wait_for_more_packets
- net/core/datagram.c:__skb_wait_for_more_packets
In net/core/stream.c (ffffffff81c01bb3)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- net/core/stream.c:sk_stream_wait_memory
- net/core/stream.c:sk_stream_wait_memory
- net/core/stream.c:sk_stream_wait_connect
- net/core/stream.c:sk_stream_wait_connect
In net/core/dev.c (ffffffff81c1c1b3)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- net/core/dev.c:napi_busy_loop
In net/netlink/af_netlink.c (ffffffff81cae699)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- net/netlink/af_netlink.c:netlink_attachskb
- net/netlink/af_netlink.c:netlink_attachskb
In net/bpf/test_run.c (ffffffff81cb4097)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- net/bpf/test_run.c:bpf_test_timer_continue
- net/bpf/test_run.c:bpf_test_timer_continue
- net/bpf/test_run.c:bpf_test_timer_continue
In net/ethtool/ioctl.c (ffffffff81cb91e8)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- net/ethtool/ioctl.c:ethtool_phys_id
- net/ethtool/ioctl.c:ethtool_phys_id
In net/ipv4/inet_connection_sock.c (ffffffff81ce58bd)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- net/ipv4/inet_connection_sock.c:inet_csk_accept
- net/ipv4/inet_connection_sock.c:inet_csk_accept
In net/ipv4/tcp.c (ffffffff81ced199)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg_locked
- net/ipv4/tcp.c:tcp_recvmsg_locked
- net/ipv4/tcp.c:tcp_recvmsg_locked
- net/ipv4/tcp.c:tcp_recvmsg_locked
- net/ipv4/tcp.c:tcp_recvmsg_locked
- net/ipv4/tcp.c:tcp_recvmsg_locked
- net/ipv4/tcp.c:tcp_splice_read
- net/ipv4/tcp.c:tcp_splice_read
- net/ipv4/tcp.c:tcp_splice_read
- net/ipv4/tcp.c:tcp_splice_read
In net/ipv4/udp.c (ffffffff81d1ae1e)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- net/ipv4/udp.c:__skb_recv_udp
- net/ipv4/udp.c:__skb_recv_udp
In net/ipv4/af_inet.c (ffffffff81d2cfdc)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- net/ipv4/af_inet.c:__inet_stream_connect
- net/ipv4/af_inet.c:__inet_stream_connect
- net/ipv4/af_inet.c:__inet_stream_connect
- net/ipv4/af_inet.c:__inet_stream_connect
In net/ipv4/tcp_bpf.c (ffffffff81d5d69a)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- net/ipv4/tcp_bpf.c:tcp_bpf_recvmsg_parser
- net/ipv4/tcp_bpf.c:tcp_bpf_recvmsg_parser
In net/unix/af_unix.c (ffffffff81d7f991)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_data_wait
- net/unix/af_unix.c:unix_stream_data_wait
- net/unix/af_unix.c:unix_stream_connect
- net/unix/af_unix.c:unix_stream_connect
In net/xdp/xsk.c (ffffffff81e17078)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- net/xdp/xsk.c:xsk_recvmsg
- net/xdp/xsk.c:xsk_recvmsg
- net/xdp/xsk.c:xsk_sendmsg
- net/xdp/xsk.c:xsk_sendmsg
In net/mptcp/protocol.c (ffffffff81e20471)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- net/mptcp/protocol.c:mptcp_recvmsg
- net/mptcp/protocol.c:mptcp_recvmsg
- net/mptcp/protocol.c:mptcp_recvmsg
- net/mptcp/protocol.c:mptcp_recvmsg
6.2
: Duplicate, Selective Inline, Transformation ⚠️int test_ti_thread_flag(struct thread_info *ti, int flag);
Collision: Static Duplication
Inline: Selective
Transformation: True
Instances:
In arch/x86/xen/smp.c (ffffffff81042a09)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/xen/smp.c:xen_reschedule_interrupt
In arch/x86/kernel/process_64.c (ffffffff8104a919)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/kernel/process_64.c:__switch_to
In arch/x86/kernel/signal.c (ffffffff8104b16f)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/kernel/signal.c:handle_signal
In arch/x86/kernel/traps.c (ffffffff820bb9b2)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/kernel/traps.c:exc_debug
In arch/x86/kernel/sys_x86_64.c (ffffffff81056455)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/kernel/sys_x86_64.c:arch_get_unmapped_area_topdown
- arch/x86/kernel/sys_x86_64.c:align_vdso_addr
- arch/x86/kernel/sys_x86_64.c:align_vdso_addr
In arch/x86/kernel/process.c (ffffffff8105f8cb)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/kernel/process.c:do_arch_prctl_common
- arch/x86/kernel/process.c:mwait_idle
- arch/x86/kernel/process.c:mwait_idle
- arch/x86/kernel/process.c:__switch_to_xtra
- arch/x86/kernel/process.c:native_tss_update_io_bitmap
- arch/x86/kernel/process.c:arch_setup_new_exec
- arch/x86/kernel/process.c:arch_setup_new_exec
- arch/x86/kernel/process.c:get_tsc_mode
- arch/x86/kernel/process.c:copy_thread
- arch/x86/kernel/process.c:exit_thread
In arch/x86/kernel/fpu/core.c (ffffffff810604bf)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/kernel/fpu/core.c:fpregs_assert_state_consistent
- arch/x86/kernel/fpu/core.c:fpu_clone
- arch/x86/kernel/fpu/core.c:fpu_sync_fpstate
- arch/x86/kernel/fpu/core.c:kernel_fpu_begin_mask
- arch/x86/kernel/fpu/core.c:fpu_swap_kvm_fpstate
- arch/x86/kernel/fpu/core.c:perf_trace_x86_fpu
- arch/x86/kernel/fpu/core.c:trace_event_raw_event_x86_fpu
In arch/x86/kernel/fpu/signal.c (ffffffff8106299b)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/kernel/fpu/signal.c:__fpu_restore_sig
- arch/x86/kernel/fpu/signal.c:restore_fpregs_from_user
- arch/x86/kernel/fpu/signal.c:restore_fpregs_from_user
- arch/x86/kernel/fpu/signal.c:copy_fpstate_to_sigframe
- arch/x86/kernel/fpu/signal.c:save_fsave_header
In arch/x86/kernel/fpu/xstate.c (ffffffff8106384d)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/kernel/fpu/xstate.c:fpstate_realloc
In arch/x86/kernel/ptrace.c (ffffffff8106525e)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/kernel/ptrace.c:set_flags
- arch/x86/kernel/ptrace.c:get_flags
In arch/x86/kernel/step.c (ffffffff81067aa5)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/kernel/step.c:user_disable_single_step
- arch/x86/kernel/step.c:user_enable_block_step
- arch/x86/kernel/step.c:user_enable_single_step
- arch/x86/kernel/step.c:enable_single_step
- arch/x86/kernel/step.c:enable_single_step
In arch/x86/kernel/cpu/bugs.c (ffffffff8106f110)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/kernel/cpu/bugs.c:arch_prctl_spec_ctrl_get
In arch/x86/kernel/cpu/sgx/ioctl.c (ffffffff81091c04)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/ioctl.c:sgx_encl_init
- arch/x86/kernel/cpu/sgx/ioctl.c:sgx_encl_init
- arch/x86/kernel/cpu/sgx/ioctl.c:sgx_ioc_enclave_add_pages
- arch/x86/kernel/cpu/sgx/ioctl.c:sgx_ioc_enclave_add_pages
- arch/x86/kernel/cpu/sgx/ioctl.c:sgx_ioc_enclave_add_pages
In arch/x86/kernel/cpu/sgx/main.c (ffffffff810944df)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/main.c:sgx_alloc_epc_page
- arch/x86/kernel/cpu/sgx/main.c:sgx_alloc_epc_page
In arch/x86/kernel/acpi/cstate.c (ffffffff81097a0d)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/kernel/acpi/cstate.c:mwait_idle_with_hints
- arch/x86/kernel/acpi/cstate.c:mwait_idle_with_hints
- arch/x86/kernel/acpi/cstate.c:mwait_idle_with_hints
In arch/x86/kernel/smp.c (ffffffff820be9e0)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/kernel/smp.c:sysvec_reschedule_ipi
In arch/x86/kernel/kgdb.c (ffffffff810b31bb)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/kernel/kgdb.c:__kgdb_notify
In arch/x86/kernel/uprobes.c (ffffffff810ba010)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/kernel/uprobes.c:arch_uprobe_pre_xol
In arch/x86/mm/init.c (ffffffff83e9a6dd)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/mm/init.c:poking_init
- arch/x86/mm/init.c:poking_init
- arch/x86/mm/init.c:poking_init
In arch/x86/mm/fault.c (ffffffff810c4be4)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/mm/fault.c:do_user_addr_fault
- arch/x86/mm/fault.c:do_user_addr_fault
- arch/x86/mm/fault.c:do_user_addr_fault
- arch/x86/mm/fault.c:do_user_addr_fault
In arch/x86/mm/mmap.c (ffffffff810c69a2)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/mm/mmap.c:mmap_address_hint_valid
- arch/x86/mm/mmap.c:arch_mmap_rnd
In arch/x86/mm/hugetlbpage.c (ffffffff810d0501)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/mm/hugetlbpage.c:hugetlb_get_unmapped_area
- arch/x86/mm/hugetlbpage.c:hugetlb_get_unmapped_area
- arch/x86/mm/hugetlbpage.c:hugetlb_get_unmapped_area
In kernel/fork.c (ffffffff810e7771)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/fork.c:copy_process
- kernel/fork.c:dup_mmap
In kernel/exit.c (ffffffff810f0c35)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/exit.c:do_wait
- kernel/exit.c:do_wait
Direct callers:
- kernel/exit.c:exit_mm
In kernel/softirq.c (ffffffff810f34d9)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/softirq.c:__irq_exit_rcu
- kernel/softirq.c:__do_softirq
In kernel/ptrace.c (ffffffff810fb506)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_peek_siginfo
- kernel/ptrace.c:ptrace_peek_siginfo
In kernel/signal.c (ffffffff810ffd27)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/signal.c:sigsuspend
- kernel/signal.c:sigsuspend
- kernel/signal.c:__do_sys_pause
- kernel/signal.c:__do_sys_pause
- kernel/signal.c:__set_task_blocked
- kernel/signal.c:exit_signals
- kernel/signal.c:get_signal
- kernel/signal.c:ptrace_signal
- kernel/signal.c:complete_signal
- kernel/signal.c:complete_signal
- kernel/signal.c:ptrace_trap_notify
In kernel/sys.c (ffffffff8110afc8)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/sys.c:prctl_set_mm
- kernel/sys.c:validate_prctl_map_addr
In kernel/workqueue.c (0)
Location: include/linux/thread_info.h:116
Inline: False
In kernel/kthread.c (ffffffff8111cc00)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/kthread.c:__kthread_create_on_node
In kernel/sched/core.c (ffffffff820cd360)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/sched/core.c:preempt_schedule_irq
- kernel/sched/core.c:preempt_schedule_notrace
- kernel/sched/core.c:preempt_schedule_common
- kernel/sched/core.c:schedule_idle
- kernel/sched/core.c:schedule
- kernel/sched/core.c:__schedule
- kernel/sched/core.c:__schedule
- kernel/sched/core.c:sched_core_balance
- kernel/sched/core.c:sched_core_balance
- kernel/sched/core.c:scheduler_tick
- kernel/sched/core.c:check_preempt_curr
- kernel/sched/core.c:nohz_csd_func
- kernel/sched/core.c:resched_curr
In kernel/sched/fair.c (ffffffff811568eb)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/sched/fair.c:nohz_run_idle_balance
- kernel/sched/fair.c:check_preempt_wakeup
In kernel/sched/build_policy.c (ffffffff8115f33b)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/sched/build_policy.c:check_preempt_curr_dl
- kernel/sched/build_policy.c:check_preempt_curr_rt
- kernel/sched/build_policy.c:play_idle_precise
- kernel/sched/build_policy.c:do_idle
- kernel/sched/build_policy.c:do_idle
- kernel/sched/build_policy.c:cpuidle_idle_call
- kernel/sched/build_policy.c:cpuidle_idle_call
- kernel/sched/build_policy.c:cpuidle_idle_call
- kernel/sched/build_policy.c:cpuidle_idle_call
- kernel/sched/build_policy.c:default_idle_call
In kernel/sched/build_utility.c (ffffffff8116c402)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/sched/build_utility.c:do_wait_intr_irq
- kernel/sched/build_utility.c:do_wait_intr_irq
- kernel/sched/build_utility.c:do_wait_intr
- kernel/sched/build_utility.c:do_wait_intr
- kernel/sched/build_utility.c:prepare_to_wait_event
- kernel/sched/build_utility.c:prepare_to_wait_event
- kernel/sched/build_utility.c:bit_wait_io_timeout
- kernel/sched/build_utility.c:bit_wait_io_timeout
- kernel/sched/build_utility.c:bit_wait_timeout
- kernel/sched/build_utility.c:bit_wait_timeout
- kernel/sched/build_utility.c:bit_wait_io
- kernel/sched/build_utility.c:bit_wait_io
- kernel/sched/build_utility.c:bit_wait
- kernel/sched/build_utility.c:bit_wait
- kernel/sched/build_utility.c:prepare_to_swait_event
- kernel/sched/build_utility.c:prepare_to_swait_event
- kernel/sched/build_utility.c:wait_for_completion_killable_timeout
- kernel/sched/build_utility.c:wait_for_completion_killable_timeout
- kernel/sched/build_utility.c:wait_for_completion_state
- kernel/sched/build_utility.c:wait_for_completion_state
- kernel/sched/build_utility.c:wait_for_completion_killable
- kernel/sched/build_utility.c:wait_for_completion_killable
- kernel/sched/build_utility.c:wait_for_completion_interruptible_timeout
- kernel/sched/build_utility.c:wait_for_completion_interruptible_timeout
- kernel/sched/build_utility.c:wait_for_completion_interruptible
- kernel/sched/build_utility.c:wait_for_completion_interruptible
In kernel/locking/mutex.c (ffffffff8117ccb5)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/locking/mutex.c:mutex_spin_on_owner
In kernel/locking/semaphore.c (ffffffff820d03c0)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/locking/semaphore.c:___down_common
- kernel/locking/semaphore.c:___down_common
In kernel/locking/rwsem.c (ffffffff820d1069)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/locking/rwsem.c:rwsem_down_write_slowpath
- kernel/locking/rwsem.c:rwsem_down_write_slowpath
- kernel/locking/rwsem.c:rwsem_down_write_slowpath
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
- kernel/locking/rwsem.c:rwsem_optimistic_spin
- kernel/locking/rwsem.c:rwsem_spin_on_owner
In kernel/locking/percpu-rwsem.c (0)
Location: include/linux/thread_info.h:116
Inline: False
In kernel/locking/osq_lock.c (ffffffff8117e042)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/locking/osq_lock.c:osq_lock
In kernel/locking/rtmutex_api.c (ffffffff8117e396)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/locking/rtmutex_api.c:rtmutex_spin_on_owner
In kernel/rcu/update.c (ffffffff811aa09d)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/rcu/update.c:rcu_tasks_wait_gp
- kernel/rcu/update.c:rcu_tasks_wait_gp
In kernel/rcu/tree.c (ffffffff811b3b7d)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/rcu/tree.c:rcu_do_batch
- kernel/rcu/tree.c:rcu_do_batch
- kernel/rcu/tree.c:rcu_do_batch
- kernel/rcu/tree.c:rcu_gp_kthread
- kernel/rcu/tree.c:rcu_gp_kthread
- kernel/rcu/tree.c:rcu_gp_fqs_loop
- kernel/rcu/tree.c:rcu_gp_fqs_loop
In kernel/livepatch/transition.c (ffffffff811bfd5f)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/livepatch/transition.c:klp_copy_process
- kernel/livepatch/transition.c:klp_try_complete_transition
- kernel/livepatch/transition.c:klp_complete_transition
- kernel/livepatch/transition.c:klp_complete_transition
In kernel/entry/common.c (ffffffff811c66fd)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/entry/common.c:syscall_exit_work
In kernel/entry/kvm.c (ffffffff811c6dab)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/entry/kvm.c:xfer_to_guest_mode_handle_work
In kernel/freezer.c (ffffffff811d0fe6)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/freezer.c:freezing_slow_path
In kernel/time/timer.c (ffffffff811d8363)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/time/timer.c:msleep_interruptible
- kernel/time/timer.c:msleep_interruptible
In kernel/time/hrtimer.c (ffffffff820d41af)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/time/hrtimer.c:do_nanosleep
- kernel/time/hrtimer.c:do_nanosleep
In kernel/time/alarmtimer.c (ffffffff811e3e78)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/time/alarmtimer.c:alarmtimer_do_nsleep
- kernel/time/alarmtimer.c:alarmtimer_do_nsleep
In kernel/time/posix-cpu-timers.c (ffffffff811e9c4f)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:do_cpu_nanosleep
- kernel/time/posix-cpu-timers.c:do_cpu_nanosleep
In kernel/time/tick-sched.c (ffffffff811f0e18)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/time/tick-sched.c:can_stop_idle_tick
In kernel/futex/requeue.c (ffffffff811f7618)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/futex/requeue.c:futex_wait_requeue_pi
- kernel/futex/requeue.c:futex_wait_requeue_pi
In kernel/futex/waitwake.c (ffffffff811f8853)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/futex/waitwake.c:futex_wait
- kernel/futex/waitwake.c:futex_wait
- kernel/futex/waitwake.c:futex_wait_multiple
- kernel/futex/waitwake.c:futex_wait_multiple
In kernel/kexec_core.c (ffffffff811fe45f)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/kexec_core.c:kimage_alloc_pages
In kernel/cgroup/rstat.c (ffffffff81211628)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/cgroup/rstat.c:cgroup_rstat_flush_locked
In kernel/seccomp.c (ffffffff8124a08f)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/seccomp.c:__seccomp_filter
In kernel/trace/ring_buffer.c (ffffffff8125de4c)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/trace/ring_buffer.c:__rb_allocate_pages
- kernel/trace/ring_buffer.c:ring_buffer_wait
- kernel/trace/ring_buffer.c:ring_buffer_wait
In kernel/trace/trace.c (ffffffff8126b7d0)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/trace/trace.c:tracing_gen_ctx_irq_test
In kernel/trace/trace_eprobe.c (ffffffff81294ef5)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/trace/trace_eprobe.c:process_fetch_insn
- kernel/trace/trace_eprobe.c:process_fetch_insn
- kernel/trace/trace_eprobe.c:process_fetch_insn
- kernel/trace/trace_eprobe.c:process_fetch_insn
- kernel/trace/trace_eprobe.c:get_eprobe_size
- kernel/trace/trace_eprobe.c:get_eprobe_size
- kernel/trace/trace_eprobe.c:get_eprobe_size
- kernel/trace/trace_eprobe.c:get_eprobe_size
In kernel/trace/trace_events_synth.c (ffffffff812981eb)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/trace/trace_events_synth.c:trace_event_raw_event_synth
- kernel/trace/trace_events_synth.c:trace_string
- kernel/trace/trace_events_synth.c:trace_string
- kernel/trace/trace_events_synth.c:trace_string
In kernel/trace/bpf_trace.c (ffffffff812a7efa)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/trace/bpf_trace.c:bpf_probe_read_compat_str
- kernel/trace/bpf_trace.c:bpf_probe_read_compat
In kernel/trace/trace_kprobe.c (ffffffff812ad053)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/trace/trace_kprobe.c:process_fetch_insn
- kernel/trace/trace_kprobe.c:process_fetch_insn
- kernel/trace/trace_kprobe.c:process_fetch_insn
- kernel/trace/trace_kprobe.c:process_fetch_insn
In kernel/irq_work.c (0)
Location: include/linux/thread_info.h:116
Inline: False
In kernel/bpf/verifier.c (ffffffff812ed756)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/bpf/verifier.c:do_check
- kernel/bpf/verifier.c:do_check
- kernel/bpf/verifier.c:do_check
In kernel/bpf/helpers.c (ffffffff812f3235)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/bpf/helpers.c:bpf_bprintf_prepare
In kernel/events/core.c (ffffffff81347f5a)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/events/core.c:perf_prepare_sample
- kernel/events/core.c:perf_prepare_sample
- kernel/events/core.c:perf_virt_to_phys
In kernel/events/uprobes.c (ffffffff8135277b)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_deny_signal
- kernel/events/uprobes.c:xol_add_vma
- kernel/events/uprobes.c:uprobe_mmap
In kernel/rseq.c (ffffffff813569a8)
Location: include/linux/thread_info.h:116
Inline: True
In mm/filemap.c (ffffffff8135a4c0)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/filemap.c:generic_perform_write
- mm/filemap.c:filemap_get_pages
- mm/filemap.c:folio_wait_bit_common
- mm/filemap.c:folio_wait_bit_common
In mm/oom_kill.c (ffffffff8136585e)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/oom_kill.c:pagefault_out_of_memory
In mm/page-writeback.c (ffffffff81368884)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/page-writeback.c:balance_dirty_pages
In mm/vmscan.c (ffffffff81383bcd)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/vmscan.c:throttle_direct_reclaim
- mm/vmscan.c:throttle_direct_reclaim
- mm/vmscan.c:run_cmd
- mm/vmscan.c:run_cmd
- mm/vmscan.c:lru_gen_shrink_lruvec
- mm/vmscan.c:walk_pud_range
- mm/vmscan.c:shrink_inactive_list
- mm/vmscan.c:drop_slab
In mm/shmem.c (ffffffff8138ec01)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_get_unmapped_area
- mm/shmem.c:shmem_get_unmapped_area
- mm/shmem.c:shmem_get_unmapped_area
- mm/shmem.c:shmem_get_unmapped_area
- mm/shmem.c:shmem_unuse_inode
- mm/shmem.c:shmem_partial_swap_usage
In mm/util.c (ffffffff813916c7)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/util.c:randomize_stack_top
In mm/compaction.c (ffffffff813aa298)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/compaction.c:try_to_compact_pages
- mm/compaction.c:try_to_compact_pages
- mm/compaction.c:__compact_finished
- mm/compaction.c:isolate_migratepages_block
- mm/compaction.c:isolate_migratepages_block
- mm/compaction.c:isolate_freepages_block
In mm/gup.c (ffffffff813b35c8)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/gup.c:get_dump_page
- mm/gup.c:fixup_user_fault
- mm/gup.c:__get_user_pages
- mm/gup.c:get_gate_page
In mm/memory.c (ffffffff813b9d89)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/memory.c:unmap_page_range
- mm/memory.c:zap_pte_range
- mm/memory.c:zap_pte_range
- mm/memory.c:copy_pte_range
In mm/mlock.c (ffffffff813c2af1)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/mlock.c:__do_sys_mlockall
In mm/mmap.c (ffffffff813ccba6)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:do_mas_munmap
- mm/mmap.c:do_mas_munmap
- mm/mmap.c:get_unmapped_area
- mm/mmap.c:get_unmapped_area
- mm/mmap.c:generic_get_unmapped_area_topdown
- mm/mmap.c:generic_get_unmapped_area_topdown
- mm/mmap.c:generic_get_unmapped_area
In mm/mmu_gather.c (ffffffff813cd6ab)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/mmu_gather.c:tlb_finish_mmu
- mm/mmu_gather.c:tlb_gather_mmu
- mm/mmu_gather.c:tlb_remove_table
- mm/mmu_gather.c:tlb_remove_table
In mm/mprotect.c (ffffffff813cf2a1)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/mprotect.c:change_protection_range
In mm/mremap.c (ffffffff813d1634)
Location: include/linux/thread_info.h:116
Inline: True
In mm/vmalloc.c (ffffffff813e2883)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/vmalloc.c:__vmalloc_area_node
In mm/page_alloc.c (ffffffff813ef51c)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/page_alloc.c:__alloc_contig_migrate_range
In mm/memory_hotplug.c (ffffffff820c3986)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/memory_hotplug.c:offline_pages
- mm/memory_hotplug.c:offline_pages
In mm/madvise.c (ffffffff813f4762)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/madvise.c:madvise_cold_or_pageout_pte_range
In mm/swapfile.c (ffffffff813ffaf9)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
In mm/hugetlb.c (ffffffff81411a64)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:set_max_huge_pages
- mm/hugetlb.c:set_max_huge_pages
In mm/mempolicy.c (ffffffff8141aa08)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/mempolicy.c:mpol_shared_policy_init
In mm/ksm.c (ffffffff8141dca6)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/ksm.c:unmerge_ksm_pages
- mm/ksm.c:unmerge_ksm_pages
In mm/khugepaged.c (ffffffff8144a940)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/khugepaged.c:hpage_collapse_scan_file
In mm/memcontrol.c (ffffffff8144fac9)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/memcontrol.c:memory_reclaim
- mm/memcontrol.c:memory_reclaim
- mm/memcontrol.c:memory_max_write
- mm/memcontrol.c:memory_max_write
- mm/memcontrol.c:memory_high_write
- mm/memcontrol.c:memory_high_write
- mm/memcontrol.c:mem_cgroup_force_empty_write
- mm/memcontrol.c:mem_cgroup_force_empty_write
- mm/memcontrol.c:mem_cgroup_resize_max
- mm/memcontrol.c:mem_cgroup_resize_max
- mm/memcontrol.c:try_charge_memcg
- mm/memcontrol.c:mem_cgroup_out_of_memory
In mm/memory-failure.c (ffffffff8145ebc1)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/memory-failure.c:kill_accessing_process
In mm/userfaultfd.c (ffffffff8146d6c6)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/userfaultfd.c:mcopy_continue
- mm/userfaultfd.c:mcopy_continue
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic
- mm/userfaultfd.c:mcopy_atomic
In fs/exec.c (ffffffff81483a2b)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/exec.c:setup_new_exec
- fs/exec.c:copy_strings_kernel
In fs/pipe.c (ffffffff81487c55)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/pipe.c:wait_for_partner
- fs/pipe.c:wait_for_partner
- fs/pipe.c:pipe_write
- fs/pipe.c:pipe_write
In fs/readdir.c (ffffffff81497e99)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/readdir.c:compat_filldir
- fs/readdir.c:compat_filldir
- fs/readdir.c:filldir64
- fs/readdir.c:filldir64
- fs/readdir.c:filldir
- fs/readdir.c:filldir
In fs/select.c (ffffffff81499c18)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/select.c:compat_core_sys_select
- fs/select.c:compat_core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:do_select
- fs/select.c:do_select
- fs/select.c:do_select
- fs/select.c:poll_select_finish
- fs/select.c:poll_select_finish
In fs/dcache.c (ffffffff8149dc38)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/dcache.c:select_collect2
- fs/dcache.c:select_collect
In fs/inode.c (ffffffff814a4b80)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/inode.c:invalidate_inodes
- fs/inode.c:evict_inodes
In fs/libfs.c (ffffffff814b9016)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/libfs.c:scan_positives
In fs/fs-writeback.c (ffffffff814c2021)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/fs-writeback.c:writeback_sb_inodes
In fs/splice.c (ffffffff814c5b26)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/splice.c:splice_from_pipe_next
- fs/splice.c:splice_from_pipe_next
- fs/splice.c:splice_from_pipe_next
- fs/splice.c:splice_from_pipe_next
In fs/remap_range.c (ffffffff814d0f0d)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/remap_range.c:vfs_dedupe_file_range
In fs/buffer.c (ffffffff814d2a31)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/buffer.c:cont_expand_zero
In fs/notify/inotify/inotify_user.c (ffffffff814e10c4)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/notify/inotify/inotify_user.c:inotify_read
- fs/notify/inotify/inotify_user.c:inotify_read
In fs/notify/fanotify/fanotify_user.c (ffffffff814e4d2a)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify_user.c:fanotify_read
- fs/notify/fanotify/fanotify_user.c:fanotify_read
In fs/eventpoll.c (ffffffff814e7b42)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/eventpoll.c:ep_poll
- fs/eventpoll.c:ep_poll
- fs/eventpoll.c:ep_send_events
In fs/signalfd.c (ffffffff814ea170)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/signalfd.c:signalfd_dequeue
- fs/signalfd.c:signalfd_dequeue
In fs/eventfd.c (ffffffff814ec50a)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_write
- fs/eventfd.c:eventfd_write
- fs/eventfd.c:eventfd_read
- fs/eventfd.c:eventfd_read
In fs/userfaultfd.c (ffffffff814ed6f3)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_event_wait_completion
In fs/aio.c (ffffffff814f3196)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/aio.c:__ia32_compat_sys_io_pgetevents_time64
- fs/aio.c:__ia32_compat_sys_io_pgetevents_time64
- fs/aio.c:__ia32_compat_sys_io_pgetevents_time64
- fs/aio.c:__ia32_compat_sys_io_pgetevents_time64
- fs/aio.c:__ia32_compat_sys_io_pgetevents
- fs/aio.c:__ia32_compat_sys_io_pgetevents
- fs/aio.c:__ia32_compat_sys_io_pgetevents
- fs/aio.c:__ia32_compat_sys_io_pgetevents
- fs/aio.c:__ia32_sys_io_getevents_time32
- fs/aio.c:__ia32_sys_io_getevents_time32
- fs/aio.c:__x64_sys_io_getevents_time32
- fs/aio.c:__x64_sys_io_getevents_time32
- fs/aio.c:__ia32_sys_io_pgetevents
- fs/aio.c:__ia32_sys_io_pgetevents
- fs/aio.c:__ia32_sys_io_pgetevents
- fs/aio.c:__ia32_sys_io_pgetevents
- fs/aio.c:__x64_sys_io_pgetevents
- fs/aio.c:__x64_sys_io_pgetevents
- fs/aio.c:__x64_sys_io_pgetevents
- fs/aio.c:__x64_sys_io_pgetevents
- fs/aio.c:__ia32_sys_io_getevents
- fs/aio.c:__ia32_sys_io_getevents
- fs/aio.c:__x64_sys_io_getevents
- fs/aio.c:__x64_sys_io_getevents
In fs/dax.c (ffffffff814f831b)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/dax.c:dax_iomap_iter
In fs/verity/enable.c (ffffffff81503e31)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/verity/enable.c:build_merkle_tree_level
In fs/verity/read_metadata.c (ffffffff815061f0)
Location: include/linux/thread_info.h:116
Inline: True
In fs/binfmt_elf.c (ffffffff81510ba8)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:elf_map
Direct callers:
- fs/binfmt_elf.c:load_elf_binary
In fs/compat_binfmt_elf.c (ffffffff81513c58)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
Direct callers:
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
In fs/coredump.c (ffffffff81517aae)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/coredump.c:dump_interrupted
In fs/drop_caches.c (ffffffff81519b6e)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/drop_caches.c:drop_pagecache_sb
In fs/iomap/buffered-io.c (ffffffff8151f1b9)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/iomap/buffered-io.c:iomap_write_begin
In fs/ext4/dir.c (ffffffff81559dae)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/ext4/dir.c:ext4_readdir
In fs/ext4/fsmap.c (ffffffff8156b79e)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/ext4/fsmap.c:ext4_getfsmap_helper
In fs/ext4/mballoc.c (ffffffff8159069f)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/ext4/mballoc.c:ext4_try_to_trim_range
- fs/ext4/mballoc.c:ext4_try_to_trim_range
In fs/ext4/namei.c (ffffffff8159d4e9)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/ext4/namei.c:ext4_htree_fill_tree
In fs/jbd2/checkpoint.c (ffffffff815e33ca)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/jbd2/checkpoint.c:__jbd2_journal_clean_checkpoint_list
- fs/jbd2/checkpoint.c:__jbd2_journal_clean_checkpoint_list
- fs/jbd2/checkpoint.c:jbd2_journal_shrink_checkpoint_list
- fs/jbd2/checkpoint.c:jbd2_journal_shrink_checkpoint_list
- fs/jbd2/checkpoint.c:journal_clean_one_cp_list
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
In fs/hugetlbfs/inode.c (ffffffff815f74de)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlbfs_fallocate
- fs/hugetlbfs/inode.c:hugetlbfs_fallocate
- fs/hugetlbfs/inode.c:generic_hugetlb_get_unmapped_area
- fs/hugetlbfs/inode.c:generic_hugetlb_get_unmapped_area
- fs/hugetlbfs/inode.c:generic_hugetlb_get_unmapped_area
- fs/hugetlbfs/inode.c:generic_hugetlb_get_unmapped_area
In fs/fat/fatent.c (ffffffff815ff6b5)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/fat/fatent.c:fat_trim_fs
- fs/fat/fatent.c:fat_trim_fs
In fs/ecryptfs/read_write.c (ffffffff8160d585)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/ecryptfs/read_write.c:ecryptfs_write
In ipc/msg.c (ffffffff8163fae8)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgsnd
- ipc/msg.c:do_msgsnd
In ipc/sem.c (ffffffff8164434f)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- ipc/sem.c:__do_semtimedop
- ipc/sem.c:__do_semtimedop
In ipc/mqueue.c (ffffffff8164a488)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- ipc/mqueue.c:wq_sleep
- ipc/mqueue.c:wq_sleep
In security/keys/gc.c (ffffffff8164da1b)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- security/keys/gc.c:key_garbage_collector
In security/selinux/hooks.c (ffffffff816721f4)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_bprm_committed_creds
In crypto/api.c (ffffffff81704d8d)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- crypto/api.c:crypto_alloc_tfm_node
- crypto/api.c:crypto_alloc_base
In crypto/algboss.c (ffffffff817119c0)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- crypto/algboss.c:cryptomgr_probe
- crypto/algboss.c:cryptomgr_probe
In block/blk-mq.c (ffffffff81741c93)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_poll_classic
- block/blk-mq.c:blk_mq_poll_classic
- block/blk-mq.c:blk_mq_poll_classic
- block/blk-mq.c:blk_mq_poll_hybrid
- block/blk-mq.c:blk_mq_poll_hybrid
In block/blk-mq-sched.c (ffffffff8174df43)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- block/blk-mq-sched.c:blk_mq_do_dispatch_sched
In block/blk-cgroup.c (ffffffff81763897)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_maybe_throttle_current
- block/blk-cgroup.c:blkcg_unpin_online
In block/blk-iocost.c (ffffffff81771a9f)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- block/blk-iocost.c:ioc_rqos_throttle
In io_uring/io_uring.c (ffffffff8178f4f6)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- io_uring/io_uring.c:io_uring_try_cancel_requests
- io_uring/io_uring.c:io_cqring_wait
- io_uring/io_uring.c:io_cqring_wait
- io_uring/io_uring.c:io_iopoll_check
- io_uring/io_uring.c:handle_tw_list
In io_uring/sqpoll.c (ffffffff8179ac46)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- io_uring/sqpoll.c:io_sqpoll_wait_sq
- io_uring/sqpoll.c:io_sqpoll_wait_sq
- io_uring/sqpoll.c:io_sq_thread
- io_uring/sqpoll.c:io_sq_thread
- io_uring/sqpoll.c:io_sqd_handle_event
- io_uring/sqpoll.c:io_sqd_handle_event
- io_uring/sqpoll.c:io_sqd_handle_event
- io_uring/sqpoll.c:io_sqd_handle_event
In io_uring/io-wq.c (ffffffff817a68c6)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- io_uring/io-wq.c:create_io_worker
- io_uring/io-wq.c:create_worker_cont
- io_uring/io-wq.c:io_wqe_worker
- io_uring/io-wq.c:io_wqe_worker
In drivers/pci/vpd.c (ffffffff818edde5)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/pci/vpd.c:pci_vpd_read
In drivers/pci/hotplug/cpci_hotplug_core.c (ffffffff8190d248)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/pci/hotplug/cpci_hotplug_core.c:poll_thread
- drivers/pci/hotplug/cpci_hotplug_core.c:poll_thread
In drivers/pci/vgaarb.c (ffffffff8191e7d8)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/pci/vgaarb.c:vga_get
- drivers/pci/vgaarb.c:vga_get
In drivers/idle/intel_idle.c (ffffffff819526dd)
Location: include/linux/thread_info.h:116
Inline: True
In drivers/acpi/processor_idle.c (ffffffff820d52f6)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/acpi/processor_idle.c:acpi_idle_do_entry
In drivers/tty/tty_io.c (ffffffff81a4aff2)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:do_tty_write
- drivers/tty/tty_io.c:do_tty_write
In drivers/tty/n_tty.c (ffffffff81a4f032)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_read
In drivers/tty/tty_ioctl.c (ffffffff81a52b82)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/tty/tty_ioctl.c:set_termios
- drivers/tty/tty_ioctl.c:set_termios
In drivers/tty/tty_buffer.c (ffffffff81a54da8)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/tty/tty_buffer.c:flush_to_ldisc
In drivers/tty/tty_port.c (ffffffff81a563c9)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_block_til_ready
- drivers/tty/tty_port.c:tty_port_block_til_ready
In drivers/tty/vt/selection.c (ffffffff81a5eae8)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/tty/vt/selection.c:paste_selection
- drivers/tty/vt/selection.c:paste_selection
In drivers/tty/serial/serial_core.c (ffffffff81a769d5)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_wait_until_sent
- drivers/tty/serial/serial_core.c:uart_wait_until_sent
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
In drivers/char/mem.c (ffffffff81a921f4)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/char/mem.c:read_zero
- drivers/char/mem.c:read_zero
- drivers/char/mem.c:read_iter_zero
- drivers/char/mem.c:read_iter_zero
- drivers/char/mem.c:read_iter_zero
- drivers/char/mem.c:write_mem
- drivers/char/mem.c:write_mem
- drivers/char/mem.c:write_mem
- drivers/char/mem.c:read_mem
- drivers/char/mem.c:read_mem
- drivers/char/mem.c:read_mem
In drivers/char/random.c (ffffffff81a93f44)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/char/random.c:write_pool_user
- drivers/char/random.c:write_pool_user
- drivers/char/random.c:try_to_generate_entropy
- drivers/char/random.c:try_to_generate_entropy
- drivers/char/random.c:get_random_bytes_user
- drivers/char/random.c:get_random_bytes_user
In drivers/char/hpet.c (ffffffff81a9afe9)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_read
- drivers/char/hpet.c:hpet_read
In drivers/char/hw_random/core.c (ffffffff81a9bd35)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:rng_dev_read
- drivers/char/hw_random/core.c:rng_dev_read
- drivers/char/hw_random/core.c:rng_dev_read
In drivers/base/power/wakeup.c (ffffffff81b09512)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:pm_get_wakeup_count
- drivers/base/power/wakeup.c:pm_get_wakeup_count
In drivers/dma-buf/dma-fence.c (ffffffff81b6c72d)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_wait_any_timeout
- drivers/dma-buf/dma-fence.c:dma_fence_wait_any_timeout
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
In drivers/dma-buf/heaps/system_heap.c (ffffffff81b7059b)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/dma-buf/heaps/system_heap.c:system_heap_allocate
In drivers/net/tun.c (ffffffff81bec8db)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/net/tun.c:tun_ring_recv
- drivers/net/tun.c:tun_ring_recv
In drivers/net/ppp/ppp_generic.c (ffffffff81bfbd34)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/net/ppp/ppp_generic.c:ppp_read
- drivers/net/ppp/ppp_generic.c:ppp_read
In drivers/usb/core/devio.c (ffffffff81c33960)
Location: include/linux/thread_info.h:116
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:usbdev_do_ioctl
- drivers/usb/core/devio.c:reap_as
- drivers/usb/core/devio.c:reap_as
In drivers/rtc/dev.c (ffffffff81cbdf1f)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/rtc/dev.c:rtc_dev_read
- drivers/rtc/dev.c:rtc_dev_read
In drivers/md/md.c (ffffffff81d00f0f)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/md/md.c:md_check_recovery
- drivers/md/md.c:md_check_recovery
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_thread
- drivers/md/md.c:md_thread
In drivers/md/dm.c (ffffffff81d0d623)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/md/dm.c:dm_wait_for_bios_completion
- drivers/md/dm.c:dm_wait_for_bios_completion
- drivers/md/dm.c:dm_prepare_ioctl
In drivers/cpuidle/poll_state.c (ffffffff820d58ac)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/cpuidle/poll_state.c:poll_idle
- drivers/cpuidle/poll_state.c:poll_idle
- drivers/cpuidle/poll_state.c:poll_idle
In net/socket.c (ffffffff81d92efc)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- net/socket.c:sock_poll
- net/socket.c:sock_poll
In net/core/sock.c (ffffffff81d9b14f)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- net/core/sock.c:sock_alloc_send_pskb
- net/core/sock.c:sock_alloc_send_pskb
- net/core/sock.c:sock_alloc_send_pskb
- net/core/sock.c:sock_alloc_send_pskb
In net/core/datagram.c (ffffffff81db0795)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- net/core/datagram.c:__skb_try_recv_datagram
- net/core/datagram.c:__skb_try_recv_datagram
- net/core/datagram.c:__skb_wait_for_more_packets
- net/core/datagram.c:__skb_wait_for_more_packets
In net/core/stream.c (ffffffff81db0f73)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- net/core/stream.c:sk_stream_wait_memory
- net/core/stream.c:sk_stream_wait_memory
- net/core/stream.c:sk_stream_wait_connect
- net/core/stream.c:sk_stream_wait_connect
In net/core/dev.c (ffffffff81dcd193)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- net/core/dev.c:napi_busy_loop
In net/netlink/af_netlink.c (ffffffff81e6bcd7)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- net/netlink/af_netlink.c:netlink_attachskb
- net/netlink/af_netlink.c:netlink_attachskb
In net/bpf/test_run.c (ffffffff81e722f7)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- net/bpf/test_run.c:bpf_test_timer_continue
- net/bpf/test_run.c:bpf_test_timer_continue
- net/bpf/test_run.c:bpf_test_timer_continue
In net/ethtool/ioctl.c (ffffffff81e78069)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- net/ethtool/ioctl.c:ethtool_phys_id
- net/ethtool/ioctl.c:ethtool_phys_id
In net/ipv4/inet_connection_sock.c (ffffffff81ea8abd)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- net/ipv4/inet_connection_sock.c:inet_csk_accept
- net/ipv4/inet_connection_sock.c:inet_csk_accept
In net/ipv4/tcp.c (ffffffff81eb10c9)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg_locked
- net/ipv4/tcp.c:tcp_recvmsg_locked
- net/ipv4/tcp.c:tcp_recvmsg_locked
- net/ipv4/tcp.c:tcp_recvmsg_locked
- net/ipv4/tcp.c:tcp_recvmsg_locked
- net/ipv4/tcp.c:tcp_recvmsg_locked
- net/ipv4/tcp.c:tcp_splice_read
- net/ipv4/tcp.c:tcp_splice_read
- net/ipv4/tcp.c:tcp_splice_read
- net/ipv4/tcp.c:tcp_splice_read
In net/ipv4/udp.c (ffffffff81ee23be)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- net/ipv4/udp.c:__skb_recv_udp
- net/ipv4/udp.c:__skb_recv_udp
In net/ipv4/af_inet.c (ffffffff81ef4b13)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- net/ipv4/af_inet.c:__inet_stream_connect
- net/ipv4/af_inet.c:__inet_stream_connect
- net/ipv4/af_inet.c:inet_wait_for_connect
- net/ipv4/af_inet.c:inet_wait_for_connect
In net/ipv4/tcp_bpf.c (ffffffff81f27d9a)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- net/ipv4/tcp_bpf.c:tcp_bpf_recvmsg_parser
- net/ipv4/tcp_bpf.c:tcp_bpf_recvmsg_parser
In net/unix/af_unix.c (ffffffff81f4d681)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_data_wait
- net/unix/af_unix.c:unix_stream_data_wait
- net/unix/af_unix.c:unix_stream_connect
- net/unix/af_unix.c:unix_stream_connect
In net/xdp/xsk.c (ffffffff81feec33)
Location: include/linux/thread_info.h:116
Inline: True
In net/mptcp/protocol.c (ffffffff81ff793c)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- net/mptcp/protocol.c:mptcp_recvmsg
- net/mptcp/protocol.c:mptcp_recvmsg
- net/mptcp/protocol.c:mptcp_recvmsg
- net/mptcp/protocol.c:mptcp_recvmsg
Symbols:
ffffffff810ef180-ffffffff810ef195: test_ti_thread_flag (STB_LOCAL)
ffffffff8150f3f0-ffffffff8150f401: test_ti_thread_flag.constprop.0 (STB_LOCAL)
ffffffff815120a0-ffffffff815120b1: test_ti_thread_flag.constprop.0 (STB_LOCAL)
6.5
: Duplicate, Selective Inline, Transformation ⚠️int test_ti_thread_flag(struct thread_info *ti, int flag);
Collision: Static Duplication
Inline: Selective
Transformation: True
Instances:
In arch/x86/kernel/process_64.c (ffffffff8104b159)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/kernel/process_64.c:__switch_to
In arch/x86/kernel/signal.c (ffffffff8104ba0f)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/kernel/signal.c:handle_signal
In arch/x86/kernel/traps.c (ffffffff8213d0e2)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/kernel/traps.c:exc_debug
In arch/x86/kernel/sys_x86_64.c (ffffffff81057425)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/kernel/sys_x86_64.c:arch_get_unmapped_area_topdown
- arch/x86/kernel/sys_x86_64.c:align_vdso_addr
- arch/x86/kernel/sys_x86_64.c:align_vdso_addr
In arch/x86/kernel/process.c (ffffffff8106101b)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/kernel/process.c:do_arch_prctl_common
- arch/x86/kernel/process.c:__switch_to_xtra
- arch/x86/kernel/process.c:native_tss_update_io_bitmap
- arch/x86/kernel/process.c:arch_setup_new_exec
- arch/x86/kernel/process.c:arch_setup_new_exec
- arch/x86/kernel/process.c:get_tsc_mode
- arch/x86/kernel/process.c:copy_thread
- arch/x86/kernel/process.c:exit_thread
In arch/x86/kernel/fpu/core.c (ffffffff81061d6f)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/kernel/fpu/core.c:fpregs_assert_state_consistent
- arch/x86/kernel/fpu/core.c:fpu_clone
- arch/x86/kernel/fpu/core.c:fpu_sync_fpstate
- arch/x86/kernel/fpu/core.c:kernel_fpu_begin_mask
- arch/x86/kernel/fpu/core.c:fpu_swap_kvm_fpstate
- arch/x86/kernel/fpu/core.c:perf_trace_x86_fpu
- arch/x86/kernel/fpu/core.c:trace_event_raw_event_x86_fpu
In arch/x86/kernel/fpu/signal.c (ffffffff8106439f)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/kernel/fpu/signal.c:__fpu_restore_sig
- arch/x86/kernel/fpu/signal.c:restore_fpregs_from_user
- arch/x86/kernel/fpu/signal.c:restore_fpregs_from_user
- arch/x86/kernel/fpu/signal.c:copy_fpstate_to_sigframe
- arch/x86/kernel/fpu/signal.c:save_fsave_header
In arch/x86/kernel/fpu/xstate.c (ffffffff810651b0)
Location: include/linux/thread_info.h:116
Inline: True
In arch/x86/kernel/ptrace.c (ffffffff81066aac)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/kernel/ptrace.c:set_flags
- arch/x86/kernel/ptrace.c:get_flags
In arch/x86/kernel/step.c (ffffffff81069355)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/kernel/step.c:user_disable_single_step
- arch/x86/kernel/step.c:user_enable_block_step
- arch/x86/kernel/step.c:user_enable_single_step
- arch/x86/kernel/step.c:enable_single_step
- arch/x86/kernel/step.c:enable_single_step
In arch/x86/kernel/cpu/bugs.c (ffffffff810709ba)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/kernel/cpu/bugs.c:arch_prctl_spec_ctrl_get
In arch/x86/kernel/cpu/sgx/ioctl.c (ffffffff81094b4d)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/ioctl.c:sgx_encl_init
- arch/x86/kernel/cpu/sgx/ioctl.c:sgx_encl_init
- arch/x86/kernel/cpu/sgx/ioctl.c:sgx_ioc_enclave_add_pages
- arch/x86/kernel/cpu/sgx/ioctl.c:sgx_ioc_enclave_add_pages
In arch/x86/kernel/cpu/sgx/main.c (ffffffff8109746f)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/main.c:sgx_alloc_epc_page
- arch/x86/kernel/cpu/sgx/main.c:sgx_alloc_epc_page
In arch/x86/kernel/kgdb.c (ffffffff810b62bb)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/kernel/kgdb.c:__kgdb_notify
In arch/x86/kernel/uprobes.c (ffffffff810bd1e0)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/kernel/uprobes.c:arch_uprobe_pre_xol
In arch/x86/mm/init.c (ffffffff836be0fb)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/mm/init.c:poking_init
- arch/x86/mm/init.c:poking_init
- arch/x86/mm/init.c:poking_init
In arch/x86/mm/fault.c (ffffffff810c8174)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/mm/fault.c:do_user_addr_fault
- arch/x86/mm/fault.c:do_user_addr_fault
- arch/x86/mm/fault.c:do_user_addr_fault
- arch/x86/mm/fault.c:do_user_addr_fault
- arch/x86/mm/fault.c:do_user_addr_fault
- arch/x86/mm/fault.c:do_user_addr_fault
- arch/x86/mm/fault.c:do_user_addr_fault
In arch/x86/mm/mmap.c (ffffffff810ca132)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/mm/mmap.c:mmap_address_hint_valid
- arch/x86/mm/mmap.c:arch_mmap_rnd
In arch/x86/mm/hugetlbpage.c (ffffffff810d3b24)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/mm/hugetlbpage.c:hugetlb_get_unmapped_area
- arch/x86/mm/hugetlbpage.c:hugetlb_get_unmapped_area
- arch/x86/mm/hugetlbpage.c:hugetlb_get_unmapped_area
In kernel/fork.c (ffffffff810f32f3)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/fork.c:copy_process
- kernel/fork.c:dup_mmap
In kernel/exit.c (ffffffff810fcbe5)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/exit.c:do_wait
- kernel/exit.c:do_wait
Direct callers:
- kernel/exit.c:exit_mm
In kernel/ptrace.c (ffffffff8110732d)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_peek_siginfo
- kernel/ptrace.c:ptrace_peek_siginfo
In kernel/signal.c (ffffffff8110bdb7)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/signal.c:sigsuspend
- kernel/signal.c:sigsuspend
- kernel/signal.c:__do_sys_pause
- kernel/signal.c:__do_sys_pause
- kernel/signal.c:__set_task_blocked
- kernel/signal.c:exit_signals
- kernel/signal.c:get_signal
- kernel/signal.c:ptrace_signal
- kernel/signal.c:complete_signal
- kernel/signal.c:complete_signal
- kernel/signal.c:ptrace_trap_notify
- kernel/signal.c:unhandled_signal
In kernel/sys.c (ffffffff81117192)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/sys.c:prctl_set_mm
- kernel/sys.c:validate_prctl_map_addr
In kernel/workqueue.c (0)
Location: include/linux/thread_info.h:116
Inline: False
In kernel/kthread.c (ffffffff81129d25)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/kthread.c:__kthread_create_on_node
In kernel/vhost_task.c (ffffffff81139258)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/vhost_task.c:vhost_task_fn
- kernel/vhost_task.c:vhost_task_fn
In kernel/sched/core.c (ffffffff82150e50)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/sched/core.c:__schedule
- kernel/sched/core.c:__schedule
- kernel/sched/core.c:check_preempt_curr
- kernel/sched/core.c:resched_curr
In kernel/sched/fair.c (ffffffff8115cb5f)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/sched/fair.c:check_preempt_wakeup
In kernel/sched/build_policy.c (ffffffff8116fa2b)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/sched/build_policy.c:check_preempt_curr_dl
- kernel/sched/build_policy.c:check_preempt_curr_rt
- kernel/sched/build_policy.c:do_idle
In kernel/sched/build_utility.c (ffffffff8117cb62)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/sched/build_utility.c:do_wait_intr_irq
- kernel/sched/build_utility.c:do_wait_intr_irq
- kernel/sched/build_utility.c:do_wait_intr
- kernel/sched/build_utility.c:do_wait_intr
- kernel/sched/build_utility.c:prepare_to_wait_event
- kernel/sched/build_utility.c:prepare_to_wait_event
- kernel/sched/build_utility.c:bit_wait_io_timeout
- kernel/sched/build_utility.c:bit_wait_io_timeout
- kernel/sched/build_utility.c:bit_wait_timeout
- kernel/sched/build_utility.c:bit_wait_timeout
- kernel/sched/build_utility.c:bit_wait_io
- kernel/sched/build_utility.c:bit_wait_io
- kernel/sched/build_utility.c:bit_wait
- kernel/sched/build_utility.c:bit_wait
- kernel/sched/build_utility.c:prepare_to_swait_event
- kernel/sched/build_utility.c:prepare_to_swait_event
- kernel/sched/build_utility.c:wait_for_completion_killable_timeout
- kernel/sched/build_utility.c:wait_for_completion_killable_timeout
- kernel/sched/build_utility.c:wait_for_completion_state
- kernel/sched/build_utility.c:wait_for_completion_state
- kernel/sched/build_utility.c:wait_for_completion_killable
- kernel/sched/build_utility.c:wait_for_completion_killable
- kernel/sched/build_utility.c:wait_for_completion_interruptible_timeout
- kernel/sched/build_utility.c:wait_for_completion_interruptible_timeout
- kernel/sched/build_utility.c:wait_for_completion_interruptible
- kernel/sched/build_utility.c:wait_for_completion_interruptible
In kernel/locking/mutex.c (ffffffff821533e3)
Location: include/linux/thread_info.h:116
Inline: True
In kernel/locking/semaphore.c (ffffffff82154750)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/locking/semaphore.c:___down_common
- kernel/locking/semaphore.c:___down_common
In kernel/locking/rwsem.c (ffffffff82155609)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/locking/rwsem.c:rwsem_down_write_slowpath
- kernel/locking/rwsem.c:rwsem_down_write_slowpath
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
In kernel/locking/percpu-rwsem.c (0)
Location: include/linux/thread_info.h:116
Inline: False
In kernel/locking/rtmutex_api.c (ffffffff821563e2)
Location: include/linux/thread_info.h:116
Inline: True
In kernel/rcu/update.c (ffffffff811bbfcd)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/rcu/update.c:rcu_tasks_wait_gp
- kernel/rcu/update.c:rcu_tasks_wait_gp
In kernel/rcu/tree.c (ffffffff811ca4cd)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/rcu/tree.c:rcu_gp_kthread
- kernel/rcu/tree.c:rcu_gp_kthread
- kernel/rcu/tree.c:rcu_gp_fqs_loop
- kernel/rcu/tree.c:rcu_gp_fqs_loop
In kernel/livepatch/transition.c (ffffffff811d283f)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/livepatch/transition.c:klp_copy_process
- kernel/livepatch/transition.c:klp_try_complete_transition
- kernel/livepatch/transition.c:klp_complete_transition
- kernel/livepatch/transition.c:klp_complete_transition
In kernel/entry/common.c (ffffffff811d931d)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/entry/common.c:syscall_exit_work
In kernel/freezer.c (ffffffff811e5256)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/freezer.c:freezing_slow_path
In kernel/time/timer.c (ffffffff811ec793)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/time/timer.c:msleep_interruptible
- kernel/time/timer.c:msleep_interruptible
In kernel/time/hrtimer.c (ffffffff8215849a)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/time/hrtimer.c:do_nanosleep
- kernel/time/hrtimer.c:do_nanosleep
In kernel/time/alarmtimer.c (ffffffff811f84e8)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/time/alarmtimer.c:alarmtimer_do_nsleep
- kernel/time/alarmtimer.c:alarmtimer_do_nsleep
In kernel/time/posix-cpu-timers.c (ffffffff811fe33f)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:do_cpu_nanosleep
- kernel/time/posix-cpu-timers.c:do_cpu_nanosleep
In kernel/futex/requeue.c (ffffffff8120bdb2)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/futex/requeue.c:futex_wait_requeue_pi
- kernel/futex/requeue.c:futex_wait_requeue_pi
In kernel/futex/waitwake.c (ffffffff8120d013)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/futex/waitwake.c:futex_wait
- kernel/futex/waitwake.c:futex_wait
- kernel/futex/waitwake.c:futex_wait_multiple
- kernel/futex/waitwake.c:futex_wait_multiple
In kernel/kexec_core.c (ffffffff81213729)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/kexec_core.c:kimage_alloc_pages
In kernel/seccomp.c (ffffffff8126137f)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/seccomp.c:__seccomp_filter
In kernel/trace/ring_buffer.c (ffffffff812750bc)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/trace/ring_buffer.c:__rb_allocate_pages
- kernel/trace/ring_buffer.c:ring_buffer_wait
- kernel/trace/ring_buffer.c:ring_buffer_wait
In kernel/trace/trace_eprobe.c (ffffffff812b1613)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/trace/trace_eprobe.c:process_fetch_insn
- kernel/trace/trace_eprobe.c:process_fetch_insn
- kernel/trace/trace_eprobe.c:process_fetch_insn
- kernel/trace/trace_eprobe.c:process_fetch_insn
- kernel/trace/trace_eprobe.c:get_eprobe_size
- kernel/trace/trace_eprobe.c:get_eprobe_size
- kernel/trace/trace_eprobe.c:get_eprobe_size
- kernel/trace/trace_eprobe.c:get_eprobe_size
In kernel/trace/trace_events_synth.c (ffffffff812b520c)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/trace/trace_events_synth.c:trace_event_raw_event_synth
- kernel/trace/trace_events_synth.c:trace_string
- kernel/trace/trace_events_synth.c:trace_string
- kernel/trace/trace_events_synth.c:trace_string
In kernel/trace/bpf_trace.c (ffffffff812c8e8a)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/trace/bpf_trace.c:bpf_probe_read_compat_str
- kernel/trace/bpf_trace.c:bpf_probe_read_compat
In kernel/trace/trace_kprobe.c (ffffffff812cedfa)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/trace/trace_kprobe.c:process_fetch_insn
- kernel/trace/trace_kprobe.c:process_fetch_insn
- kernel/trace/trace_kprobe.c:process_fetch_insn
- kernel/trace/trace_kprobe.c:process_fetch_insn
In kernel/trace/trace_fprobe.c (ffffffff812e111b)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/trace/trace_fprobe.c:process_fetch_insn
- kernel/trace/trace_fprobe.c:process_fetch_insn
- kernel/trace/trace_fprobe.c:process_fetch_insn
- kernel/trace/trace_fprobe.c:process_fetch_insn
In kernel/irq_work.c (0)
Location: include/linux/thread_info.h:116
Inline: False
In kernel/bpf/verifier.c (ffffffff8131a0a6)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/bpf/verifier.c:do_check
- kernel/bpf/verifier.c:do_check
In kernel/bpf/helpers.c (ffffffff81320079)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/bpf/helpers.c:bpf_bprintf_prepare
In kernel/events/core.c (ffffffff81378e84)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/events/core.c:perf_prepare_sample
- kernel/events/core.c:perf_prepare_sample
- kernel/events/core.c:perf_virt_to_phys
In kernel/events/uprobes.c (ffffffff8138398b)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_deny_signal
- kernel/events/uprobes.c:xol_add_vma
- kernel/events/uprobes.c:uprobe_mmap
In kernel/rseq.c (ffffffff8138846f)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/rseq.c:rseq_get_rseq_cs
- kernel/rseq.c:rseq_get_rseq_cs
- kernel/rseq.c:rseq_get_rseq_cs
- kernel/rseq.c:rseq_get_rseq_cs
In mm/filemap.c (ffffffff8138bdd4)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/filemap.c:generic_perform_write
- mm/filemap.c:filemap_get_pages
- mm/filemap.c:folio_wait_bit_common
- mm/filemap.c:folio_wait_bit_common
In mm/oom_kill.c (ffffffff81397cfe)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/oom_kill.c:pagefault_out_of_memory
In mm/page-writeback.c (ffffffff8139aa24)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/page-writeback.c:balance_dirty_pages
In mm/vmscan.c (ffffffff813b567d)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/vmscan.c:throttle_direct_reclaim
- mm/vmscan.c:throttle_direct_reclaim
- mm/vmscan.c:run_cmd
- mm/vmscan.c:run_cmd
- mm/vmscan.c:shrink_inactive_list
- mm/vmscan.c:drop_slab
In mm/shmem.c (ffffffff813c1fd4)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_get_unmapped_area
- mm/shmem.c:shmem_get_unmapped_area
- mm/shmem.c:shmem_get_unmapped_area
- mm/shmem.c:shmem_get_unmapped_area
In mm/util.c (ffffffff813c4097)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/util.c:randomize_stack_top
In mm/compaction.c (ffffffff813dd542)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/compaction.c:try_to_compact_pages
- mm/compaction.c:__compact_finished
- mm/compaction.c:isolate_migratepages_block
- mm/compaction.c:isolate_migratepages_block
- mm/compaction.c:isolate_freepages_block
In mm/gup.c (ffffffff813e2bae)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/gup.c:fixup_user_fault
- mm/gup.c:__get_user_pages
- mm/gup.c:get_gate_page
In mm/memory.c (ffffffff813eeaa0)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/memory.c:unmap_page_range
- mm/memory.c:zap_pte_range
In mm/mlock.c (ffffffff813f7d91)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/mlock.c:__do_sys_mlockall
In mm/mmap.c (ffffffff8140148e)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:do_vmi_munmap
- mm/mmap.c:do_vmi_munmap
- mm/mmap.c:get_unmapped_area
- mm/mmap.c:get_unmapped_area
- mm/mmap.c:generic_get_unmapped_area_topdown
- mm/mmap.c:generic_get_unmapped_area_topdown
- mm/mmap.c:generic_get_unmapped_area
In mm/mmu_gather.c (ffffffff8140200b)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/mmu_gather.c:tlb_finish_mmu
- mm/mmu_gather.c:tlb_gather_mmu
- mm/mmu_gather.c:tlb_remove_table
- mm/mmu_gather.c:tlb_remove_table
In mm/mprotect.c (ffffffff81403c35)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/mprotect.c:change_protection_range
In mm/mremap.c (ffffffff81406224)
Location: include/linux/thread_info.h:116
Inline: True
In mm/pagewalk.c (ffffffff81407ef8)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/pagewalk.c:walk_pte_range
- mm/pagewalk.c:walk_pte_range
In mm/vmalloc.c (ffffffff81417440)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/vmalloc.c:__vmalloc_area_node
- mm/vmalloc.c:__vmalloc_area_node
In mm/page_alloc.c (ffffffff81423095)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/page_alloc.c:__alloc_contig_migrate_range
In mm/memory_hotplug.c (ffffffff8214776b)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/memory_hotplug.c:offline_pages
- mm/memory_hotplug.c:offline_pages
In mm/madvise.c (ffffffff81427d2a)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/madvise.c:madvise_cold_or_pageout_pte_range
In mm/swapfile.c (ffffffff81432989)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
In mm/hugetlb.c (ffffffff81444ef4)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:set_max_huge_pages
- mm/hugetlb.c:set_max_huge_pages
In mm/mempolicy.c (ffffffff8144df75)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/mempolicy.c:mpol_shared_policy_init
In mm/ksm.c (ffffffff8145269e)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/ksm.c:unmerge_ksm_pages
- mm/ksm.c:unmerge_ksm_pages
In mm/memcontrol.c (ffffffff814854f9)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/memcontrol.c:memory_reclaim
- mm/memcontrol.c:memory_reclaim
- mm/memcontrol.c:memory_max_write
- mm/memcontrol.c:memory_max_write
- mm/memcontrol.c:memory_high_write
- mm/memcontrol.c:memory_high_write
- mm/memcontrol.c:mem_cgroup_force_empty_write
- mm/memcontrol.c:mem_cgroup_force_empty_write
- mm/memcontrol.c:mem_cgroup_resize_max
- mm/memcontrol.c:mem_cgroup_resize_max
- mm/memcontrol.c:try_charge_memcg
- mm/memcontrol.c:mem_cgroup_out_of_memory
In mm/memory-failure.c (ffffffff81494a14)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/memory-failure.c:kill_accessing_process
In mm/userfaultfd.c (ffffffff814a21a7)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/userfaultfd.c:mfill_atomic_continue
- mm/userfaultfd.c:mfill_atomic_zeropage
- mm/userfaultfd.c:mfill_atomic_copy
In fs/exec.c (ffffffff814b826b)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/exec.c:setup_new_exec
- fs/exec.c:copy_strings_kernel
In fs/pipe.c (ffffffff814bcb15)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/pipe.c:wait_for_partner
- fs/pipe.c:wait_for_partner
- fs/pipe.c:pipe_write
- fs/pipe.c:pipe_write
In fs/readdir.c (ffffffff814ccdb3)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/readdir.c:compat_filldir
- fs/readdir.c:compat_filldir
- fs/readdir.c:filldir64
- fs/readdir.c:filldir64
- fs/readdir.c:filldir
- fs/readdir.c:filldir
In fs/select.c (ffffffff814cece8)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/select.c:compat_core_sys_select
- fs/select.c:compat_core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:do_select
- fs/select.c:do_select
- fs/select.c:poll_select_finish
- fs/select.c:poll_select_finish
In fs/splice.c (ffffffff814fcb3a)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/splice.c:splice_to_socket
- fs/splice.c:splice_to_socket
- fs/splice.c:splice_to_socket
- fs/splice.c:splice_to_socket
- fs/splice.c:splice_from_pipe_next
- fs/splice.c:splice_from_pipe_next
- fs/splice.c:splice_from_pipe_next
- fs/splice.c:splice_from_pipe_next
In fs/remap_range.c (ffffffff81507a3f)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/remap_range.c:vfs_dedupe_file_range
In fs/buffer.c (ffffffff8150933e)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/buffer.c:cont_expand_zero
In fs/notify/inotify/inotify_user.c (ffffffff81517964)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/notify/inotify/inotify_user.c:inotify_read
- fs/notify/inotify/inotify_user.c:inotify_read
In fs/notify/fanotify/fanotify_user.c (ffffffff8151bd7a)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify_user.c:fanotify_read
- fs/notify/fanotify/fanotify_user.c:fanotify_read
In fs/eventpoll.c (ffffffff8151ddf5)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/eventpoll.c:ep_poll
- fs/eventpoll.c:ep_poll
- fs/eventpoll.c:ep_send_events
In fs/signalfd.c (ffffffff81520f10)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/signalfd.c:signalfd_dequeue
- fs/signalfd.c:signalfd_dequeue
In fs/userfaultfd.c (ffffffff81524703)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_event_wait_completion
In fs/aio.c (ffffffff81529f53)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/aio.c:__ia32_compat_sys_io_pgetevents_time64
- fs/aio.c:__ia32_compat_sys_io_pgetevents_time64
- fs/aio.c:__ia32_compat_sys_io_pgetevents_time64
- fs/aio.c:__ia32_compat_sys_io_pgetevents_time64
- fs/aio.c:__ia32_compat_sys_io_pgetevents
- fs/aio.c:__ia32_compat_sys_io_pgetevents
- fs/aio.c:__ia32_compat_sys_io_pgetevents
- fs/aio.c:__ia32_compat_sys_io_pgetevents
- fs/aio.c:__ia32_sys_io_getevents_time32
- fs/aio.c:__ia32_sys_io_getevents_time32
- fs/aio.c:__x64_sys_io_getevents_time32
- fs/aio.c:__x64_sys_io_getevents_time32
- fs/aio.c:__ia32_sys_io_pgetevents
- fs/aio.c:__ia32_sys_io_pgetevents
- fs/aio.c:__ia32_sys_io_pgetevents
- fs/aio.c:__ia32_sys_io_pgetevents
- fs/aio.c:__x64_sys_io_pgetevents
- fs/aio.c:__x64_sys_io_pgetevents
- fs/aio.c:__x64_sys_io_pgetevents
- fs/aio.c:__x64_sys_io_pgetevents
- fs/aio.c:__ia32_sys_io_getevents
- fs/aio.c:__ia32_sys_io_getevents
- fs/aio.c:__x64_sys_io_getevents
- fs/aio.c:__x64_sys_io_getevents
In fs/dax.c (ffffffff8152fae3)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/dax.c:dax_iomap_iter
In fs/verity/enable.c (ffffffff8153b8b7)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/verity/enable.c:build_merkle_tree
In fs/verity/read_metadata.c (ffffffff8153d522)
Location: include/linux/thread_info.h:116
Inline: True
In fs/binfmt_elf.c (ffffffff815484cf)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:elf_map
Direct callers:
- fs/binfmt_elf.c:load_elf_binary
In fs/compat_binfmt_elf.c (ffffffff8154b6ae)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
Direct callers:
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
In fs/coredump.c (ffffffff8154f39e)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/coredump.c:dump_interrupted
In fs/iomap/buffered-io.c (ffffffff815572e4)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/iomap/buffered-io.c:iomap_write_begin
In fs/ext4/dir.c (ffffffff81591bdc)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/ext4/dir.c:ext4_readdir
In fs/ext4/fsmap.c (ffffffff815a364e)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/ext4/fsmap.c:ext4_getfsmap_helper
In fs/ext4/mballoc.c (ffffffff815c7852)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/ext4/mballoc.c:ext4_try_to_trim_range
In fs/ext4/namei.c (ffffffff815d3d35)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/ext4/namei.c:ext4_htree_fill_tree
In fs/hugetlbfs/inode.c (ffffffff8162f567)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlbfs_fallocate
- fs/hugetlbfs/inode.c:hugetlbfs_fallocate
- fs/hugetlbfs/inode.c:generic_hugetlb_get_unmapped_area
- fs/hugetlbfs/inode.c:generic_hugetlb_get_unmapped_area
- fs/hugetlbfs/inode.c:generic_hugetlb_get_unmapped_area
- fs/hugetlbfs/inode.c:generic_hugetlb_get_unmapped_area
In fs/fat/fatent.c (ffffffff81637695)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/fat/fatent.c:fat_trim_fs
In fs/ecryptfs/read_write.c (ffffffff8164543f)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/ecryptfs/read_write.c:ecryptfs_write
In ipc/msg.c (ffffffff81677fbe)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgsnd
- ipc/msg.c:do_msgsnd
In ipc/sem.c (ffffffff8167c78e)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- ipc/sem.c:__do_semtimedop
- ipc/sem.c:__do_semtimedop
In ipc/mqueue.c (ffffffff816829ea)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- ipc/mqueue.c:wq_sleep
- ipc/mqueue.c:wq_sleep
In security/selinux/hooks.c (ffffffff816aa739)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_bprm_committed_creds
In crypto/api.c (ffffffff8173efad)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- crypto/api.c:crypto_alloc_tfm_node
- crypto/api.c:crypto_alloc_base
In crypto/algboss.c (ffffffff8174c580)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- crypto/algboss.c:cryptomgr_probe
- crypto/algboss.c:cryptomgr_probe
In crypto/jitterentropy-testing.c (ffffffff8175e781)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- crypto/jitterentropy-testing.c:jent_raw_hires_read
- crypto/jitterentropy-testing.c:jent_raw_hires_read
In block/blk-mq.c (ffffffff8177d2d1)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- block/blk-mq.c:blk_hctx_poll
- block/blk-mq.c:blk_hctx_poll
In block/blk-cgroup.c (ffffffff817a2936)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_maybe_throttle_current
In block/blk-iocost.c (ffffffff817b0d6a)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- block/blk-iocost.c:ioc_rqos_throttle
In io_uring/io_uring.c (ffffffff817d0e0b)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- io_uring/io_uring.c:io_cqring_wait
- io_uring/io_uring.c:io_cqring_wait
- io_uring/io_uring.c:io_cqring_wait
- io_uring/io_uring.c:io_cqring_wait
- io_uring/io_uring.c:io_run_task_work_sig
- io_uring/io_uring.c:io_iopoll_check
In io_uring/sqpoll.c (ffffffff817dbcf6)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- io_uring/sqpoll.c:io_sqpoll_wait_sq
- io_uring/sqpoll.c:io_sqpoll_wait_sq
- io_uring/sqpoll.c:io_sq_thread
- io_uring/sqpoll.c:io_sq_thread
- io_uring/sqpoll.c:io_sqd_handle_event
- io_uring/sqpoll.c:io_sqd_handle_event
- io_uring/sqpoll.c:io_sqd_handle_event
- io_uring/sqpoll.c:io_sqd_handle_event
In io_uring/io-wq.c (ffffffff817e783c)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- io_uring/io-wq.c:create_io_worker
- io_uring/io-wq.c:create_worker_cont
- io_uring/io-wq.c:io_wq_worker
- io_uring/io-wq.c:io_wq_worker
In rust/helpers.c (ffffffff81805bc5)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- rust/helpers.c:rust_helper_signal_pending
- rust/helpers.c:rust_helper_signal_pending
In drivers/pci/vpd.c (ffffffff819312c5)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/pci/vpd.c:pci_vpd_read
In drivers/pci/hotplug/cpci_hotplug_core.c (ffffffff819508c8)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/pci/hotplug/cpci_hotplug_core.c:poll_thread
- drivers/pci/hotplug/cpci_hotplug_core.c:poll_thread
In drivers/pci/vgaarb.c (ffffffff81961eb8)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/pci/vgaarb.c:vga_get
- drivers/pci/vgaarb.c:vga_get
In drivers/tty/tty_io.c (ffffffff81a95070)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:do_tty_write
- drivers/tty/tty_io.c:do_tty_write
In drivers/tty/n_tty.c (ffffffff81a99245)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_read
In drivers/tty/tty_ioctl.c (ffffffff81a9cf05)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/tty/tty_ioctl.c:set_termios
- drivers/tty/tty_ioctl.c:set_termios
In drivers/tty/tty_port.c (ffffffff81aa09a9)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_block_til_ready
- drivers/tty/tty_port.c:tty_port_block_til_ready
In drivers/tty/vt/selection.c (ffffffff81aa9188)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/tty/vt/selection.c:paste_selection
- drivers/tty/vt/selection.c:paste_selection
In drivers/tty/serial/serial_core.c (ffffffff81ac1475)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_wait_until_sent
- drivers/tty/serial/serial_core.c:uart_wait_until_sent
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
In drivers/char/mem.c (ffffffff81adda9c)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/char/mem.c:read_zero
- drivers/char/mem.c:read_zero
- drivers/char/mem.c:read_iter_zero
- drivers/char/mem.c:read_iter_zero
- drivers/char/mem.c:write_mem
- drivers/char/mem.c:write_mem
- drivers/char/mem.c:read_mem
- drivers/char/mem.c:read_mem
In drivers/char/random.c (ffffffff81adea74)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/char/random.c:write_pool_user
- drivers/char/random.c:write_pool_user
- drivers/char/random.c:try_to_generate_entropy
- drivers/char/random.c:try_to_generate_entropy
- drivers/char/random.c:get_random_bytes_user
- drivers/char/random.c:get_random_bytes_user
In drivers/char/hpet.c (ffffffff81ae6879)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_read
- drivers/char/hpet.c:hpet_read
In drivers/char/hw_random/core.c (ffffffff81ae76a1)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:rng_dev_read
- drivers/char/hw_random/core.c:rng_dev_read
In drivers/base/power/wakeup.c (ffffffff81b57522)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:pm_get_wakeup_count
- drivers/base/power/wakeup.c:pm_get_wakeup_count
In drivers/dma-buf/dma-fence.c (ffffffff81bbfdbd)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_wait_any_timeout
- drivers/dma-buf/dma-fence.c:dma_fence_wait_any_timeout
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
In drivers/dma-buf/heaps/system_heap.c (ffffffff81bc3e8f)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/dma-buf/heaps/system_heap.c:system_heap_allocate
In drivers/net/tun.c (ffffffff81c44ddb)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/net/tun.c:tun_ring_recv
- drivers/net/tun.c:tun_ring_recv
In drivers/net/ppp/ppp_generic.c (ffffffff81c6137c)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/net/ppp/ppp_generic.c:ppp_read
- drivers/net/ppp/ppp_generic.c:ppp_read
In drivers/usb/core/devio.c (ffffffff81c9a6ac)
Location: include/linux/thread_info.h:116
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:usbdev_do_ioctl
- drivers/usb/core/devio.c:reap_as
- drivers/usb/core/devio.c:reap_as
In drivers/rtc/dev.c (ffffffff81d2582f)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/rtc/dev.c:rtc_dev_read
- drivers/rtc/dev.c:rtc_dev_read
In drivers/md/md.c (ffffffff81d6a26c)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/md/md.c:md_check_recovery
- drivers/md/md.c:md_check_recovery
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_thread
- drivers/md/md.c:md_thread
In drivers/md/dm.c (ffffffff81d76543)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/md/dm.c:dm_wait_for_bios_completion
- drivers/md/dm.c:dm_wait_for_bios_completion
- drivers/md/dm.c:dm_prepare_ioctl
In net/socket.c (ffffffff81e01300)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- net/socket.c:sock_poll
- net/socket.c:sock_poll
In net/core/sock.c (ffffffff81e0a336)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- net/core/sock.c:sock_alloc_send_pskb
- net/core/sock.c:sock_alloc_send_pskb
- net/core/sock.c:sock_alloc_send_pskb
- net/core/sock.c:sock_alloc_send_pskb
In net/core/datagram.c (ffffffff81e20c55)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- net/core/datagram.c:__skb_try_recv_datagram
- net/core/datagram.c:__skb_try_recv_datagram
- net/core/datagram.c:__skb_wait_for_more_packets
- net/core/datagram.c:__skb_wait_for_more_packets
In net/core/stream.c (ffffffff81e21460)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- net/core/stream.c:sk_stream_wait_memory
- net/core/stream.c:sk_stream_wait_memory
- net/core/stream.c:sk_stream_wait_connect
- net/core/stream.c:sk_stream_wait_connect
In net/netlink/af_netlink.c (ffffffff81ec7d37)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- net/netlink/af_netlink.c:netlink_attachskb
- net/netlink/af_netlink.c:netlink_attachskb
In net/bpf/test_run.c (ffffffff81ece467)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- net/bpf/test_run.c:bpf_test_timer_continue
- net/bpf/test_run.c:bpf_test_timer_continue
In net/ethtool/ioctl.c (ffffffff81ed41e9)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- net/ethtool/ioctl.c:ethtool_phys_id
- net/ethtool/ioctl.c:ethtool_phys_id
In net/ipv4/inet_connection_sock.c (ffffffff81f0733d)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- net/ipv4/inet_connection_sock.c:inet_csk_accept
- net/ipv4/inet_connection_sock.c:inet_csk_accept
In net/ipv4/tcp.c (ffffffff81f0f759)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg_locked
- net/ipv4/tcp.c:tcp_recvmsg_locked
- net/ipv4/tcp.c:tcp_recvmsg_locked
- net/ipv4/tcp.c:tcp_recvmsg_locked
- net/ipv4/tcp.c:tcp_recvmsg_locked
- net/ipv4/tcp.c:tcp_recvmsg_locked
- net/ipv4/tcp.c:tcp_splice_read
- net/ipv4/tcp.c:tcp_splice_read
- net/ipv4/tcp.c:tcp_splice_read
- net/ipv4/tcp.c:tcp_splice_read
In net/ipv4/udp.c (ffffffff81f41ebe)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- net/ipv4/udp.c:__skb_recv_udp
- net/ipv4/udp.c:__skb_recv_udp
In net/ipv4/af_inet.c (ffffffff81f544dc)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- net/ipv4/af_inet.c:__inet_stream_connect
- net/ipv4/af_inet.c:__inet_stream_connect
- net/ipv4/af_inet.c:inet_wait_for_connect
- net/ipv4/af_inet.c:inet_wait_for_connect
In net/ipv4/tcp_bpf.c (ffffffff81f87956)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- net/ipv4/tcp_bpf.c:tcp_bpf_recvmsg_parser
- net/ipv4/tcp_bpf.c:tcp_bpf_recvmsg_parser
In net/unix/af_unix.c (ffffffff81fad116)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_data_wait
- net/unix/af_unix.c:unix_stream_data_wait
- net/unix/af_unix.c:unix_stream_connect
- net/unix/af_unix.c:unix_stream_connect
In net/xdp/xsk.c (ffffffff8206b676)
Location: include/linux/thread_info.h:116
Inline: True
In net/mptcp/protocol.c (ffffffff82073dcc)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- net/mptcp/protocol.c:mptcp_recvmsg
- net/mptcp/protocol.c:mptcp_recvmsg
- net/mptcp/protocol.c:mptcp_recvmsg
- net/mptcp/protocol.c:mptcp_recvmsg
Symbols:
ffffffff810fb1a0-ffffffff810fb1b5: test_ti_thread_flag (STB_LOCAL)
ffffffff81546cc0-ffffffff81546cd1: test_ti_thread_flag.constprop.0 (STB_LOCAL)
ffffffff81549a80-ffffffff81549a91: test_ti_thread_flag.constprop.0 (STB_LOCAL)
6.8
: Duplicate, Selective Inline, Transformation ⚠️int test_ti_thread_flag(struct thread_info *ti, int flag);
Collision: Static Duplication
Inline: Selective
Transformation: True
Instances:
In arch/x86/kernel/process_64.c (ffffffff810523c9)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/kernel/process_64.c:__switch_to
In arch/x86/kernel/signal.c (ffffffff81052c8f)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/kernel/signal.c:handle_signal
In arch/x86/kernel/traps.c (ffffffff8221f102)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/kernel/traps.c:exc_debug
In arch/x86/kernel/sys_x86_64.c (ffffffff8105e685)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/kernel/sys_x86_64.c:arch_get_unmapped_area_topdown
- arch/x86/kernel/sys_x86_64.c:align_vdso_addr
- arch/x86/kernel/sys_x86_64.c:align_vdso_addr
In arch/x86/kernel/process.c (ffffffff810680cb)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/kernel/process.c:do_arch_prctl_common
- arch/x86/kernel/process.c:__switch_to_xtra
- arch/x86/kernel/process.c:native_tss_update_io_bitmap
- arch/x86/kernel/process.c:arch_setup_new_exec
- arch/x86/kernel/process.c:arch_setup_new_exec
- arch/x86/kernel/process.c:get_tsc_mode
- arch/x86/kernel/process.c:copy_thread
- arch/x86/kernel/process.c:exit_thread
In arch/x86/kernel/fpu/core.c (ffffffff81068e8f)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/kernel/fpu/core.c:fpregs_assert_state_consistent
- arch/x86/kernel/fpu/core.c:fpregs_lock_and_load
- arch/x86/kernel/fpu/core.c:fpu_clone
- arch/x86/kernel/fpu/core.c:fpu_sync_fpstate
- arch/x86/kernel/fpu/core.c:kernel_fpu_begin_mask
- arch/x86/kernel/fpu/core.c:fpu_swap_kvm_fpstate
- arch/x86/kernel/fpu/core.c:perf_trace_x86_fpu
- arch/x86/kernel/fpu/core.c:trace_event_raw_event_x86_fpu
In arch/x86/kernel/fpu/signal.c (ffffffff8106b875)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/kernel/fpu/signal.c:__fpu_restore_sig
- arch/x86/kernel/fpu/signal.c:restore_fpregs_from_user
- arch/x86/kernel/fpu/signal.c:restore_fpregs_from_user
- arch/x86/kernel/fpu/signal.c:copy_fpstate_to_sigframe
- arch/x86/kernel/fpu/signal.c:save_fsave_header
In arch/x86/kernel/fpu/xstate.c (ffffffff8106c875)
Location: include/linux/thread_info.h:116
Inline: True
In arch/x86/kernel/ptrace.c (ffffffff8106df2c)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/kernel/ptrace.c:set_flags
- arch/x86/kernel/ptrace.c:get_flags
In arch/x86/kernel/step.c (ffffffff810707c5)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/kernel/step.c:user_disable_single_step
- arch/x86/kernel/step.c:user_enable_block_step
- arch/x86/kernel/step.c:user_enable_single_step
- arch/x86/kernel/step.c:enable_single_step
- arch/x86/kernel/step.c:enable_single_step
In arch/x86/kernel/cpu/bugs.c (ffffffff810782c0)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/kernel/cpu/bugs.c:arch_prctl_spec_ctrl_get
In arch/x86/kernel/cpu/sgx/ioctl.c (ffffffff8109c02d)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/ioctl.c:sgx_encl_init
- arch/x86/kernel/cpu/sgx/ioctl.c:sgx_encl_init
- arch/x86/kernel/cpu/sgx/ioctl.c:sgx_ioc_enclave_add_pages
- arch/x86/kernel/cpu/sgx/ioctl.c:sgx_ioc_enclave_add_pages
In arch/x86/kernel/cpu/sgx/main.c (ffffffff8109e9df)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/kernel/cpu/sgx/main.c:sgx_alloc_epc_page
- arch/x86/kernel/cpu/sgx/main.c:sgx_alloc_epc_page
In arch/x86/kernel/kgdb.c (ffffffff810bd6fb)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/kernel/kgdb.c:__kgdb_notify
In arch/x86/kernel/uprobes.c (ffffffff810c4360)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/kernel/uprobes.c:arch_uprobe_pre_xol
In arch/x86/mm/init.c (ffffffff838eebbb)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/mm/init.c:poking_init
- arch/x86/mm/init.c:poking_init
- arch/x86/mm/init.c:poking_init
In arch/x86/mm/fault.c (ffffffff810d064d)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/mm/fault.c:do_user_addr_fault
- arch/x86/mm/fault.c:do_user_addr_fault
- arch/x86/mm/fault.c:do_user_addr_fault
- arch/x86/mm/fault.c:do_user_addr_fault
- arch/x86/mm/fault.c:do_user_addr_fault
- arch/x86/mm/fault.c:do_user_addr_fault
- arch/x86/mm/fault.c:do_user_addr_fault
In arch/x86/mm/mmap.c (ffffffff810d2592)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/mm/mmap.c:mmap_address_hint_valid
- arch/x86/mm/mmap.c:arch_mmap_rnd
In arch/x86/mm/hugetlbpage.c (ffffffff810dc2b4)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- arch/x86/mm/hugetlbpage.c:hugetlb_get_unmapped_area
- arch/x86/mm/hugetlbpage.c:hugetlb_get_unmapped_area
- arch/x86/mm/hugetlbpage.c:hugetlb_get_unmapped_area
In kernel/fork.c (ffffffff810fc6a3)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/fork.c:copy_process
- kernel/fork.c:dup_mmap
In kernel/exit.c (ffffffff811071e0)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/exit.c:do_wait
- kernel/exit.c:do_wait
Direct callers:
- kernel/exit.c:exit_mm
In kernel/ptrace.c (ffffffff81110c7d)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_peek_siginfo
- kernel/ptrace.c:ptrace_peek_siginfo
In kernel/signal.c (ffffffff81115767)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/signal.c:sigsuspend
- kernel/signal.c:sigsuspend
- kernel/signal.c:__do_sys_pause
- kernel/signal.c:__do_sys_pause
- kernel/signal.c:__set_task_blocked
- kernel/signal.c:exit_signals
- kernel/signal.c:get_signal
- kernel/signal.c:ptrace_signal
- kernel/signal.c:force_sig_info_to_task
- kernel/signal.c:complete_signal
- kernel/signal.c:complete_signal
- kernel/signal.c:ptrace_trap_notify
- kernel/signal.c:unhandled_signal
In kernel/sys.c (ffffffff81120b82)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/sys.c:prctl_set_mm
- kernel/sys.c:validate_prctl_map_addr
In kernel/workqueue.c (0)
Location: include/linux/thread_info.h:116
Inline: False
In kernel/kthread.c (ffffffff81134394)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/kthread.c:__kthread_create_on_node
In kernel/vhost_task.c (ffffffff81144018)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/vhost_task.c:vhost_task_fn
- kernel/vhost_task.c:vhost_task_fn
In kernel/sched/core.c (ffffffff82233c65)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/sched/core.c:__schedule
- kernel/sched/core.c:__schedule
- kernel/sched/core.c:wakeup_preempt
- kernel/sched/core.c:resched_curr
In kernel/sched/fair.c (ffffffff81167fa8)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/sched/fair.c:check_preempt_wakeup_fair
In kernel/sched/build_policy.c (ffffffff8117cf7b)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/sched/build_policy.c:wakeup_preempt_dl
- kernel/sched/build_policy.c:wakeup_preempt_rt
- kernel/sched/build_policy.c:do_idle
In kernel/sched/build_utility.c (ffffffff8118a942)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/sched/build_utility.c:do_wait_intr_irq
- kernel/sched/build_utility.c:do_wait_intr_irq
- kernel/sched/build_utility.c:do_wait_intr
- kernel/sched/build_utility.c:do_wait_intr
- kernel/sched/build_utility.c:prepare_to_wait_event
- kernel/sched/build_utility.c:prepare_to_wait_event
- kernel/sched/build_utility.c:bit_wait_io_timeout
- kernel/sched/build_utility.c:bit_wait_io_timeout
- kernel/sched/build_utility.c:bit_wait_timeout
- kernel/sched/build_utility.c:bit_wait_timeout
- kernel/sched/build_utility.c:bit_wait_io
- kernel/sched/build_utility.c:bit_wait_io
- kernel/sched/build_utility.c:bit_wait
- kernel/sched/build_utility.c:bit_wait
- kernel/sched/build_utility.c:prepare_to_swait_event
- kernel/sched/build_utility.c:prepare_to_swait_event
- kernel/sched/build_utility.c:wait_for_completion_killable_timeout
- kernel/sched/build_utility.c:wait_for_completion_killable_timeout
- kernel/sched/build_utility.c:wait_for_completion_state
- kernel/sched/build_utility.c:wait_for_completion_state
- kernel/sched/build_utility.c:wait_for_completion_killable
- kernel/sched/build_utility.c:wait_for_completion_killable
- kernel/sched/build_utility.c:wait_for_completion_interruptible_timeout
- kernel/sched/build_utility.c:wait_for_completion_interruptible_timeout
- kernel/sched/build_utility.c:wait_for_completion_interruptible
- kernel/sched/build_utility.c:wait_for_completion_interruptible
In kernel/locking/mutex.c (ffffffff82236223)
Location: include/linux/thread_info.h:116
Inline: True
In kernel/locking/semaphore.c (ffffffff82237590)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/locking/semaphore.c:___down_common
- kernel/locking/semaphore.c:___down_common
In kernel/locking/rwsem.c (ffffffff82238449)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/locking/rwsem.c:rwsem_down_write_slowpath
- kernel/locking/rwsem.c:rwsem_down_write_slowpath
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
In kernel/locking/percpu-rwsem.c (0)
Location: include/linux/thread_info.h:116
Inline: False
In kernel/locking/rtmutex_api.c (ffffffff82239222)
Location: include/linux/thread_info.h:116
Inline: True
In kernel/rcu/update.c (ffffffff811cc430)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/rcu/update.c:rcu_tasks_wait_gp
- kernel/rcu/update.c:rcu_tasks_wait_gp
In kernel/rcu/tree.c (ffffffff811de488)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/rcu/tree.c:nocb_cb_wait
- kernel/rcu/tree.c:nocb_cb_wait
- kernel/rcu/tree.c:nocb_gp_wait
- kernel/rcu/tree.c:nocb_gp_wait
- kernel/rcu/tree.c:rcu_gp_kthread
- kernel/rcu/tree.c:rcu_gp_kthread
- kernel/rcu/tree.c:rcu_gp_fqs_loop
- kernel/rcu/tree.c:rcu_gp_fqs_loop
In kernel/livepatch/transition.c (ffffffff811e74bf)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/livepatch/transition.c:klp_copy_process
- kernel/livepatch/transition.c:klp_try_complete_transition
- kernel/livepatch/transition.c:klp_complete_transition
- kernel/livepatch/transition.c:klp_complete_transition
In kernel/entry/common.c (ffffffff811eec5d)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/entry/common.c:syscall_exit_work
- kernel/entry/common.c:syscall_trace_enter
In kernel/freezer.c (ffffffff811fafe6)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/freezer.c:freezing_slow_path
In kernel/time/timer.c (ffffffff812027b3)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/time/timer.c:msleep_interruptible
- kernel/time/timer.c:msleep_interruptible
In kernel/time/hrtimer.c (ffffffff8223b30a)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/time/hrtimer.c:do_nanosleep
- kernel/time/hrtimer.c:do_nanosleep
In kernel/time/alarmtimer.c (ffffffff8120e688)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/time/alarmtimer.c:alarmtimer_do_nsleep
- kernel/time/alarmtimer.c:alarmtimer_do_nsleep
In kernel/time/posix-cpu-timers.c (ffffffff812146cf)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:do_cpu_nanosleep
- kernel/time/posix-cpu-timers.c:do_cpu_nanosleep
In kernel/futex/requeue.c (ffffffff81223347)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/futex/requeue.c:futex_wait_requeue_pi
- kernel/futex/requeue.c:futex_wait_requeue_pi
In kernel/futex/waitwake.c (ffffffff812246f7)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/futex/waitwake.c:__futex_wait
- kernel/futex/waitwake.c:__futex_wait
- kernel/futex/waitwake.c:futex_wait_multiple
- kernel/futex/waitwake.c:futex_wait_multiple
In kernel/kexec_core.c (ffffffff8122b659)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/kexec_core.c:kimage_alloc_pages
In kernel/seccomp.c (ffffffff8127b57f)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/seccomp.c:__seccomp_filter
In kernel/trace/ring_buffer.c (ffffffff8128f9e3)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/trace/ring_buffer.c:__rb_allocate_pages
- kernel/trace/ring_buffer.c:ring_buffer_wait
- kernel/trace/ring_buffer.c:ring_buffer_wait
- kernel/trace/ring_buffer.c:ring_buffer_wait
- kernel/trace/ring_buffer.c:ring_buffer_wait
In kernel/trace/trace_eprobe.c (ffffffff812cdbc3)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/trace/trace_eprobe.c:process_fetch_insn
- kernel/trace/trace_eprobe.c:process_fetch_insn
- kernel/trace/trace_eprobe.c:process_fetch_insn
- kernel/trace/trace_eprobe.c:process_fetch_insn
- kernel/trace/trace_eprobe.c:get_eprobe_size
- kernel/trace/trace_eprobe.c:get_eprobe_size
- kernel/trace/trace_eprobe.c:get_eprobe_size
- kernel/trace/trace_eprobe.c:get_eprobe_size
In kernel/trace/trace_events_synth.c (ffffffff812d187c)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/trace/trace_events_synth.c:trace_event_raw_event_synth
- kernel/trace/trace_events_synth.c:trace_string
- kernel/trace/trace_events_synth.c:trace_string
- kernel/trace/trace_events_synth.c:trace_string
In kernel/trace/bpf_trace.c (ffffffff812e5e5a)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/trace/bpf_trace.c:bpf_probe_read_compat_str
- kernel/trace/bpf_trace.c:bpf_probe_read_compat
In kernel/trace/trace_kprobe.c (ffffffff812ec7fa)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/trace/trace_kprobe.c:process_fetch_insn
- kernel/trace/trace_kprobe.c:process_fetch_insn
- kernel/trace/trace_kprobe.c:process_fetch_insn
- kernel/trace/trace_kprobe.c:process_fetch_insn
In kernel/trace/trace_fprobe.c (ffffffff812ff16b)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/trace/trace_fprobe.c:process_fetch_insn
- kernel/trace/trace_fprobe.c:process_fetch_insn
- kernel/trace/trace_fprobe.c:process_fetch_insn
- kernel/trace/trace_fprobe.c:process_fetch_insn
In kernel/irq_work.c (0)
Location: include/linux/thread_info.h:116
Inline: False
In kernel/bpf/verifier.c (ffffffff8133ba3a)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/bpf/verifier.c:do_check
- kernel/bpf/verifier.c:do_check
In kernel/bpf/helpers.c (ffffffff81342569)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/bpf/helpers.c:bpf_bprintf_prepare
In kernel/events/core.c (ffffffff813a218d)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/events/core.c:perf_prepare_sample
- kernel/events/core.c:perf_prepare_sample
- kernel/events/core.c:perf_virt_to_phys
In kernel/events/uprobes.c (ffffffff813acdeb)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_deny_signal
- kernel/events/uprobes.c:xol_add_vma
- kernel/events/uprobes.c:uprobe_mmap
In kernel/rseq.c (ffffffff813b1ecf)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- kernel/rseq.c:rseq_get_rseq_cs
- kernel/rseq.c:rseq_get_rseq_cs
- kernel/rseq.c:rseq_get_rseq_cs
- kernel/rseq.c:rseq_get_rseq_cs
In mm/filemap.c (ffffffff813b5944)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/filemap.c:generic_perform_write
- mm/filemap.c:filemap_get_pages
- mm/filemap.c:folio_wait_bit_common
- mm/filemap.c:folio_wait_bit_common
In mm/oom_kill.c (ffffffff813c1b2e)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/oom_kill.c:pagefault_out_of_memory
In mm/page-writeback.c (ffffffff813c495f)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/page-writeback.c:balance_dirty_pages
In mm/vmscan.c (ffffffff813de66d)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/vmscan.c:throttle_direct_reclaim
- mm/vmscan.c:throttle_direct_reclaim
- mm/vmscan.c:run_cmd
- mm/vmscan.c:run_cmd
- mm/vmscan.c:shrink_inactive_list
- mm/vmscan.c:drop_slab
In mm/shmem.c (ffffffff813ecd49)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_get_unmapped_area
- mm/shmem.c:shmem_get_unmapped_area
- mm/shmem.c:shmem_get_unmapped_area
- mm/shmem.c:shmem_get_unmapped_area
In mm/util.c (ffffffff813eec47)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/util.c:randomize_stack_top
In mm/compaction.c (ffffffff814074a2)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/compaction.c:try_to_compact_pages
- mm/compaction.c:__compact_finished
- mm/compaction.c:isolate_migratepages_block
- mm/compaction.c:isolate_migratepages_block
- mm/compaction.c:isolate_freepages_block
In mm/gup.c (ffffffff8140d3ee)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/gup.c:fixup_user_fault
- mm/gup.c:__get_user_pages
- mm/gup.c:get_gate_page
In mm/memory.c (ffffffff8141a56f)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/memory.c:unmap_page_range
- mm/memory.c:zap_pte_range
In mm/mlock.c (ffffffff81423961)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/mlock.c:__do_sys_mlockall
In mm/mmap.c (ffffffff8142dacd)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:do_vmi_munmap
- mm/mmap.c:do_vmi_munmap
- mm/mmap.c:get_unmapped_area
- mm/mmap.c:get_unmapped_area
- mm/mmap.c:generic_get_unmapped_area_topdown
- mm/mmap.c:generic_get_unmapped_area_topdown
- mm/mmap.c:generic_get_unmapped_area
In mm/mmu_gather.c (ffffffff8142e64d)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/mmu_gather.c:tlb_finish_mmu
- mm/mmu_gather.c:tlb_gather_mmu
- mm/mmu_gather.c:tlb_remove_table
- mm/mmu_gather.c:tlb_remove_table
In mm/mprotect.c (ffffffff814301a4)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/mprotect.c:change_protection_range
In mm/mremap.c (ffffffff81432934)
Location: include/linux/thread_info.h:116
Inline: True
In mm/pagewalk.c (ffffffff814345d8)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/pagewalk.c:walk_pte_range
- mm/pagewalk.c:walk_pte_range
In mm/vmalloc.c (ffffffff81443f50)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/vmalloc.c:__vmalloc_area_node
- mm/vmalloc.c:__vmalloc_area_node
In mm/page_alloc.c (ffffffff8144ffc5)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/page_alloc.c:__alloc_contig_migrate_range
In mm/memory_hotplug.c (ffffffff82229fa7)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/memory_hotplug.c:offline_pages
- mm/memory_hotplug.c:offline_pages
In mm/madvise.c (ffffffff81460933)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/madvise.c:madvise_free_single_vma
- mm/madvise.c:madvise_pageout
- mm/madvise.c:madvise_cold
- mm/madvise.c:madvise_cold_or_pageout_pte_range
In mm/swapfile.c (ffffffff8146bda9)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
In mm/hugetlb.c (ffffffff8147d660)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:set_max_huge_pages
- mm/hugetlb.c:set_max_huge_pages
In mm/ksm.c (ffffffff8148cc9e)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/ksm.c:unmerge_ksm_pages
- mm/ksm.c:unmerge_ksm_pages
In mm/memcontrol.c (ffffffff814b46d9)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/memcontrol.c:memory_reclaim
- mm/memcontrol.c:memory_reclaim
- mm/memcontrol.c:memory_max_write
- mm/memcontrol.c:memory_max_write
- mm/memcontrol.c:memory_high_write
- mm/memcontrol.c:memory_high_write
- mm/memcontrol.c:mem_cgroup_force_empty_write
- mm/memcontrol.c:mem_cgroup_force_empty_write
- mm/memcontrol.c:mem_cgroup_resize_max
- mm/memcontrol.c:mem_cgroup_resize_max
- mm/memcontrol.c:try_charge_memcg
- mm/memcontrol.c:mem_cgroup_handle_over_high
- mm/memcontrol.c:mem_cgroup_out_of_memory
In mm/memory-failure.c (ffffffff814c4324)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/memory-failure.c:kill_accessing_process
In mm/userfaultfd.c (ffffffff814d342b)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- mm/userfaultfd.c:move_pages
- mm/userfaultfd.c:mfill_atomic_poison
- mm/userfaultfd.c:mfill_atomic_continue
- mm/userfaultfd.c:mfill_atomic_zeropage
- mm/userfaultfd.c:mfill_atomic_copy
In fs/exec.c (ffffffff814ea77b)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/exec.c:setup_new_exec
- fs/exec.c:copy_strings_kernel
In fs/pipe.c (ffffffff814eefc5)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/pipe.c:wait_for_partner
- fs/pipe.c:wait_for_partner
- fs/pipe.c:pipe_write
- fs/pipe.c:pipe_write
In fs/readdir.c (ffffffff814ff3a3)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/readdir.c:compat_filldir
- fs/readdir.c:compat_filldir
- fs/readdir.c:filldir64
- fs/readdir.c:filldir64
- fs/readdir.c:filldir
- fs/readdir.c:filldir
In fs/select.c (ffffffff81501628)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/select.c:compat_core_sys_select
- fs/select.c:compat_core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:core_sys_select
- fs/select.c:do_select
- fs/select.c:do_select
- fs/select.c:poll_select_finish
- fs/select.c:poll_select_finish
In fs/splice.c (ffffffff8153176a)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/splice.c:splice_to_socket
- fs/splice.c:splice_to_socket
- fs/splice.c:splice_to_socket
- fs/splice.c:splice_to_socket
- fs/splice.c:splice_from_pipe_next
- fs/splice.c:splice_from_pipe_next
- fs/splice.c:splice_from_pipe_next
- fs/splice.c:splice_from_pipe_next
In fs/remap_range.c (ffffffff8153c1c0)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/remap_range.c:vfs_dedupe_file_range
In fs/buffer.c (ffffffff8153e25e)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/buffer.c:cont_expand_zero
In fs/notify/inotify/inotify_user.c (ffffffff8154bd44)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/notify/inotify/inotify_user.c:inotify_read
- fs/notify/inotify/inotify_user.c:inotify_read
In fs/notify/fanotify/fanotify_user.c (ffffffff8155037a)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify_user.c:fanotify_read
- fs/notify/fanotify/fanotify_user.c:fanotify_read
In fs/eventpoll.c (ffffffff815523d5)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/eventpoll.c:ep_poll
- fs/eventpoll.c:ep_poll
- fs/eventpoll.c:ep_send_events
In fs/signalfd.c (ffffffff81555550)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/signalfd.c:signalfd_dequeue
- fs/signalfd.c:signalfd_dequeue
In fs/userfaultfd.c (ffffffff8155b1f3)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_event_wait_completion
In fs/aio.c (ffffffff8155ee23)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/aio.c:__ia32_compat_sys_io_pgetevents_time64
- fs/aio.c:__ia32_compat_sys_io_pgetevents_time64
- fs/aio.c:__ia32_compat_sys_io_pgetevents_time64
- fs/aio.c:__ia32_compat_sys_io_pgetevents_time64
- fs/aio.c:__ia32_compat_sys_io_pgetevents
- fs/aio.c:__ia32_compat_sys_io_pgetevents
- fs/aio.c:__ia32_compat_sys_io_pgetevents
- fs/aio.c:__ia32_compat_sys_io_pgetevents
- fs/aio.c:__ia32_sys_io_getevents_time32
- fs/aio.c:__ia32_sys_io_getevents_time32
- fs/aio.c:__x64_sys_io_getevents_time32
- fs/aio.c:__x64_sys_io_getevents_time32
- fs/aio.c:__ia32_sys_io_pgetevents
- fs/aio.c:__ia32_sys_io_pgetevents
- fs/aio.c:__ia32_sys_io_pgetevents
- fs/aio.c:__ia32_sys_io_pgetevents
- fs/aio.c:__x64_sys_io_pgetevents
- fs/aio.c:__x64_sys_io_pgetevents
- fs/aio.c:__x64_sys_io_pgetevents
- fs/aio.c:__x64_sys_io_pgetevents
- fs/aio.c:__ia32_sys_io_getevents
- fs/aio.c:__ia32_sys_io_getevents
- fs/aio.c:__x64_sys_io_getevents
- fs/aio.c:__x64_sys_io_getevents
In fs/dax.c (ffffffff815649c3)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/dax.c:dax_iomap_iter
In fs/verity/enable.c (ffffffff81570b94)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/verity/enable.c:build_merkle_tree
In fs/verity/read_metadata.c (ffffffff81572982)
Location: include/linux/thread_info.h:116
Inline: True
In fs/binfmt_elf.c (ffffffff8157d97f)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:elf_load
- fs/binfmt_elf.c:elf_load
In fs/compat_binfmt_elf.c (ffffffff81580b3a)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:elf_load
- fs/compat_binfmt_elf.c:elf_load
Direct callers:
- fs/compat_binfmt_elf.c:load_elf_binary
In fs/coredump.c (ffffffff815851de)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/coredump.c:dump_interrupted
In fs/iomap/buffered-io.c (ffffffff8158d814)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/iomap/buffered-io.c:iomap_write_begin
In fs/proc/task_mmu.c (ffffffff8159bd8f)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/proc/task_mmu.c:do_pagemap_scan
In fs/ext4/dir.c (ffffffff815ca94c)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/ext4/dir.c:ext4_readdir
In fs/ext4/fsmap.c (ffffffff815dc48e)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/ext4/fsmap.c:ext4_getfsmap_helper
In fs/ext4/mballoc.c (ffffffff815f963e)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/ext4/mballoc.c:ext4_trim_interrupted
In fs/ext4/namei.c (ffffffff8160c3a5)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/ext4/namei.c:ext4_htree_fill_tree
In fs/hugetlbfs/inode.c (ffffffff81668a74)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlbfs_fallocate
- fs/hugetlbfs/inode.c:hugetlbfs_fallocate
- fs/hugetlbfs/inode.c:generic_hugetlb_get_unmapped_area
- fs/hugetlbfs/inode.c:generic_hugetlb_get_unmapped_area
- fs/hugetlbfs/inode.c:generic_hugetlb_get_unmapped_area
- fs/hugetlbfs/inode.c:generic_hugetlb_get_unmapped_area
In fs/fat/fatent.c (ffffffff81670b85)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/fat/fatent.c:fat_trim_fs
In fs/ecryptfs/read_write.c (ffffffff8167e961)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- fs/ecryptfs/read_write.c:ecryptfs_write
In ipc/msg.c (ffffffff816b437e)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgsnd
- ipc/msg.c:do_msgsnd
In ipc/sem.c (ffffffff816b8b5e)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- ipc/sem.c:__do_semtimedop
- ipc/sem.c:__do_semtimedop
In ipc/mqueue.c (ffffffff816bedea)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- ipc/mqueue.c:wq_sleep
- ipc/mqueue.c:wq_sleep
In security/selinux/hooks.c (ffffffff816e778c)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_bprm_committed_creds
In crypto/api.c (ffffffff8177fe2d)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- crypto/api.c:crypto_alloc_tfm_node
- crypto/api.c:crypto_alloc_base
In crypto/algboss.c (ffffffff8178e490)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- crypto/algboss.c:cryptomgr_probe
- crypto/algboss.c:cryptomgr_probe
In block/blk-mq.c (ffffffff817bf661)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- block/blk-mq.c:blk_hctx_poll
- block/blk-mq.c:blk_hctx_poll
In block/blk-cgroup.c (ffffffff817e647b)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_maybe_throttle_current
In block/blk-iocost.c (ffffffff817f4b7a)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- block/blk-iocost.c:ioc_rqos_throttle
In io_uring/io_uring.c (ffffffff8181395f)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- io_uring/io_uring.c:io_cqring_wait
- io_uring/io_uring.c:io_cqring_wait
- io_uring/io_uring.c:io_cqring_wait
- io_uring/io_uring.c:io_cqring_wait
- io_uring/io_uring.c:io_run_task_work_sig
- io_uring/io_uring.c:io_iopoll_check
In io_uring/sqpoll.c (ffffffff81820076)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- io_uring/sqpoll.c:io_sqpoll_wait_sq
- io_uring/sqpoll.c:io_sqpoll_wait_sq
- io_uring/sqpoll.c:io_sq_thread
- io_uring/sqpoll.c:io_sq_thread
- io_uring/sqpoll.c:io_sqd_handle_event
- io_uring/sqpoll.c:io_sqd_handle_event
- io_uring/sqpoll.c:io_sqd_handle_event
- io_uring/sqpoll.c:io_sqd_handle_event
In io_uring/io-wq.c (ffffffff8182d64b)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- io_uring/io-wq.c:create_io_worker
- io_uring/io-wq.c:create_worker_cont
- io_uring/io-wq.c:io_wq_worker
- io_uring/io-wq.c:io_wq_worker
In rust/helpers.c (ffffffff81842935)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- rust/helpers.c:rust_helper_signal_pending
- rust/helpers.c:rust_helper_signal_pending
In drivers/pci/vpd.c (ffffffff81979de5)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/pci/vpd.c:pci_vpd_read
In drivers/pci/hotplug/cpci_hotplug_core.c (ffffffff81999d28)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/pci/hotplug/cpci_hotplug_core.c:poll_thread
- drivers/pci/hotplug/cpci_hotplug_core.c:poll_thread
In drivers/pci/vgaarb.c (ffffffff819ab4f8)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/pci/vgaarb.c:vga_get
- drivers/pci/vgaarb.c:vga_get
In drivers/tty/tty_io.c (ffffffff81ae7a60)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:iterate_tty_write
- drivers/tty/tty_io.c:iterate_tty_write
In drivers/tty/n_tty.c (ffffffff81aebe96)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_read
In drivers/tty/tty_ioctl.c (ffffffff81aef9d5)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/tty/tty_ioctl.c:set_termios
- drivers/tty/tty_ioctl.c:set_termios
In drivers/tty/tty_port.c (ffffffff81af3409)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_block_til_ready
- drivers/tty/tty_port.c:tty_port_block_til_ready
In drivers/tty/vt/selection.c (ffffffff81afbc48)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/tty/vt/selection.c:paste_selection
- drivers/tty/vt/selection.c:paste_selection
In drivers/tty/serial/serial_core.c (ffffffff81b142b5)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_wait_until_sent
- drivers/tty/serial/serial_core.c:uart_wait_until_sent
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
In drivers/char/mem.c (ffffffff81b30e8c)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/char/mem.c:read_zero
- drivers/char/mem.c:read_zero
- drivers/char/mem.c:read_iter_zero
- drivers/char/mem.c:read_iter_zero
- drivers/char/mem.c:write_mem
- drivers/char/mem.c:write_mem
- drivers/char/mem.c:read_mem
- drivers/char/mem.c:read_mem
In drivers/char/random.c (ffffffff81b31e94)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/char/random.c:write_pool_user
- drivers/char/random.c:write_pool_user
- drivers/char/random.c:try_to_generate_entropy
- drivers/char/random.c:try_to_generate_entropy
- drivers/char/random.c:get_random_bytes_user
- drivers/char/random.c:get_random_bytes_user
In drivers/char/hpet.c (ffffffff81b39c09)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_read
- drivers/char/hpet.c:hpet_read
In drivers/char/hw_random/core.c (ffffffff81b3aaa2)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:rng_dev_read
- drivers/char/hw_random/core.c:rng_dev_read
In drivers/base/power/wakeup.c (ffffffff81bafb12)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:pm_get_wakeup_count
- drivers/base/power/wakeup.c:pm_get_wakeup_count
In drivers/dma-buf/dma-fence.c (ffffffff81c1453d)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_wait_any_timeout
- drivers/dma-buf/dma-fence.c:dma_fence_wait_any_timeout
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
In drivers/dma-buf/heaps/system_heap.c (ffffffff81c186af)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/dma-buf/heaps/system_heap.c:system_heap_allocate
In drivers/gpu/drm/drm_syncobj.c (ffffffff81cb0a8b)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/gpu/drm/drm_syncobj.c:drm_syncobj_find_fence
- drivers/gpu/drm/drm_syncobj.c:drm_syncobj_find_fence
In drivers/net/tun.c (ffffffff81cfa93b)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/net/tun.c:tun_ring_recv
- drivers/net/tun.c:tun_ring_recv
In drivers/net/ppp/ppp_generic.c (ffffffff81d17d5c)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/net/ppp/ppp_generic.c:ppp_read
- drivers/net/ppp/ppp_generic.c:ppp_read
In drivers/usb/core/devio.c (ffffffff81d4f27c)
Location: include/linux/thread_info.h:116
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:usbdev_do_ioctl
- drivers/usb/core/devio.c:reap_as
- drivers/usb/core/devio.c:reap_as
In drivers/rtc/dev.c (ffffffff81ddb59f)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/rtc/dev.c:rtc_dev_read
- drivers/rtc/dev.c:rtc_dev_read
In drivers/md/md.c (ffffffff81e20f1b)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/md/md.c:md_check_recovery
- drivers/md/md.c:md_check_recovery
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_thread
- drivers/md/md.c:md_thread
In drivers/md/dm.c (ffffffff81e2d773)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- drivers/md/dm.c:dm_wait_for_bios_completion
- drivers/md/dm.c:dm_wait_for_bios_completion
- drivers/md/dm.c:dm_prepare_ioctl
In net/socket.c (ffffffff81ebdcb0)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- net/socket.c:sock_poll
- net/socket.c:sock_poll
In net/core/sock.c (ffffffff81ec6d28)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- net/core/sock.c:sock_alloc_send_pskb
- net/core/sock.c:sock_alloc_send_pskb
- net/core/sock.c:sock_alloc_send_pskb
- net/core/sock.c:sock_alloc_send_pskb
In net/core/datagram.c (ffffffff81edeb25)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- net/core/datagram.c:__skb_try_recv_datagram
- net/core/datagram.c:__skb_try_recv_datagram
- net/core/datagram.c:__skb_wait_for_more_packets
- net/core/datagram.c:__skb_wait_for_more_packets
In net/core/stream.c (ffffffff81edf1f8)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- net/core/stream.c:sk_stream_wait_memory
- net/core/stream.c:sk_stream_wait_memory
- net/core/stream.c:sk_stream_wait_connect
- net/core/stream.c:sk_stream_wait_connect
In net/netlink/af_netlink.c (ffffffff81f8b149)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- net/netlink/af_netlink.c:netlink_attachskb
- net/netlink/af_netlink.c:netlink_attachskb
In net/bpf/test_run.c (ffffffff81f91c97)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- net/bpf/test_run.c:bpf_test_timer_continue
- net/bpf/test_run.c:bpf_test_timer_continue
In net/ethtool/ioctl.c (ffffffff81f97bf9)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- net/ethtool/ioctl.c:ethtool_phys_id
- net/ethtool/ioctl.c:ethtool_phys_id
In net/ipv4/inet_connection_sock.c (ffffffff81fcb682)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- net/ipv4/inet_connection_sock.c:inet_csk_accept
- net/ipv4/inet_connection_sock.c:inet_csk_accept
In net/ipv4/tcp.c (ffffffff81fd3949)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg_locked
- net/ipv4/tcp.c:tcp_recvmsg_locked
- net/ipv4/tcp.c:tcp_recvmsg_locked
- net/ipv4/tcp.c:tcp_recvmsg_locked
- net/ipv4/tcp.c:tcp_recvmsg_locked
- net/ipv4/tcp.c:tcp_recvmsg_locked
- net/ipv4/tcp.c:tcp_splice_read
- net/ipv4/tcp.c:tcp_splice_read
- net/ipv4/tcp.c:tcp_splice_read
- net/ipv4/tcp.c:tcp_splice_read
In net/ipv4/udp.c (ffffffff82007d4e)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- net/ipv4/udp.c:__skb_recv_udp
- net/ipv4/udp.c:__skb_recv_udp
In net/ipv4/af_inet.c (ffffffff8201a71a)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- net/ipv4/af_inet.c:__inet_stream_connect
- net/ipv4/af_inet.c:__inet_stream_connect
- net/ipv4/af_inet.c:inet_wait_for_connect
- net/ipv4/af_inet.c:inet_wait_for_connect
In net/ipv4/tcp_bpf.c (ffffffff8204eff3)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- net/ipv4/tcp_bpf.c:tcp_bpf_recvmsg_parser
- net/ipv4/tcp_bpf.c:tcp_bpf_recvmsg_parser
In net/unix/af_unix.c (ffffffff8207b585)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_data_wait
- net/unix/af_unix.c:unix_stream_data_wait
- net/unix/af_unix.c:unix_stream_connect
- net/unix/af_unix.c:unix_stream_connect
In net/xdp/xsk.c (ffffffff8213e063)
Location: include/linux/thread_info.h:116
Inline: True
In net/mptcp/protocol.c (ffffffff821482ff)
Location: include/linux/thread_info.h:116
Inline: True
Inline callers:
- net/mptcp/protocol.c:mptcp_recvmsg
- net/mptcp/protocol.c:mptcp_recvmsg
- net/mptcp/protocol.c:mptcp_recvmsg
- net/mptcp/protocol.c:mptcp_recvmsg
Symbols:
ffffffff81104650-ffffffff81104665: test_ti_thread_flag (STB_LOCAL)
ffffffff8157ed00-ffffffff8157ed11: test_ti_thread_flag.constprop.0 (STB_LOCAL)
arm64
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/arm64/kernel/debug-monitors.c (ffff800010086b78)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/arm64/kernel/debug-monitors.c:user_fastforward_single_step
- arch/arm64/kernel/debug-monitors.c:aarch32_break_handler
- arch/arm64/kernel/debug-monitors.c:aarch32_break_handler
- arch/arm64/kernel/debug-monitors.c:aarch32_break_handler
In arch/arm64/kernel/fpsimd.c (ffff800010088170)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/arm64/kernel/fpsimd.c:fpsimd_update_current_state
- arch/arm64/kernel/fpsimd.c:fpsimd_bind_task_to_cpu
- arch/arm64/kernel/fpsimd.c:fpsimd_signal_preserve_current_state
- arch/arm64/kernel/fpsimd.c:fpsimd_flush_thread
- arch/arm64/kernel/fpsimd.c:do_sve_acc
- arch/arm64/kernel/fpsimd.c:sve_get_current_vl
- arch/arm64/kernel/fpsimd.c:sve_set_current_vl
- arch/arm64/kernel/fpsimd.c:sve_sync_from_fpsimd_zeropad
- arch/arm64/kernel/fpsimd.c:sve_sync_to_fpsimd
- arch/arm64/kernel/fpsimd.c:fpsimd_sync_to_sve
- arch/arm64/kernel/fpsimd.c:fpsimd_save
- arch/arm64/kernel/fpsimd.c:fpsimd_save
- arch/arm64/kernel/fpsimd.c:task_fpsimd_load
- arch/arm64/kernel/fpsimd.c:sve_free
In arch/arm64/kernel/process.c (ffff8000100898d4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/arm64/kernel/process.c:get_tagged_addr_ctrl
- arch/arm64/kernel/process.c:get_tagged_addr_ctrl
- arch/arm64/kernel/process.c:set_tagged_addr_ctrl
- arch/arm64/kernel/process.c:arch_setup_new_exec
- arch/arm64/kernel/process.c:__switch_to
- arch/arm64/kernel/process.c:__switch_to
- arch/arm64/kernel/process.c:__switch_to
- arch/arm64/kernel/process.c:__switch_to
- arch/arm64/kernel/process.c:copy_thread_tls
- arch/arm64/kernel/process.c:copy_thread_tls
- arch/arm64/kernel/process.c:flush_thread
In arch/arm64/kernel/ptrace.c (ffff80001008ee98)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/arm64/kernel/ptrace.c:syscall_trace_exit
- arch/arm64/kernel/ptrace.c:syscall_trace_exit
- arch/arm64/kernel/ptrace.c:syscall_trace_exit
- arch/arm64/kernel/ptrace.c:syscall_trace_exit
- arch/arm64/kernel/ptrace.c:syscall_trace_enter
- arch/arm64/kernel/ptrace.c:syscall_trace_enter
- arch/arm64/kernel/ptrace.c:syscall_trace_enter
- arch/arm64/kernel/ptrace.c:syscall_trace_enter
- arch/arm64/kernel/ptrace.c:syscall_trace_enter
- arch/arm64/kernel/ptrace.c:syscall_trace_enter
- arch/arm64/kernel/ptrace.c:syscall_trace_enter
- arch/arm64/kernel/ptrace.c:task_user_regset_view
- arch/arm64/kernel/ptrace.c:task_user_regset_view
- arch/arm64/kernel/ptrace.c:compat_arch_ptrace
- arch/arm64/kernel/ptrace.c:compat_arch_ptrace
- arch/arm64/kernel/ptrace.c:compat_arch_ptrace
- arch/arm64/kernel/ptrace.c:compat_arch_ptrace
- arch/arm64/kernel/ptrace.c:compat_arch_ptrace
- arch/arm64/kernel/ptrace.c:compat_gpr_set
- arch/arm64/kernel/ptrace.c:compat_gpr_get
- arch/arm64/kernel/ptrace.c:sve_init_header_from_task
- arch/arm64/kernel/ptrace.c:sve_init_header_from_task
- arch/arm64/kernel/ptrace.c:hw_break_get
- arch/arm64/kernel/ptrace.c:ptrace_hbptriggered
In arch/arm64/kernel/signal.c (ffff80001009327c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/arm64/kernel/signal.c:do_notify_resume
- arch/arm64/kernel/signal.c:do_notify_resume
- arch/arm64/kernel/signal.c:do_notify_resume
- arch/arm64/kernel/signal.c:do_notify_resume
- arch/arm64/kernel/signal.c:setup_rt_frame
- arch/arm64/kernel/signal.c:setup_rt_frame
- arch/arm64/kernel/signal.c:setup_rt_frame
- arch/arm64/kernel/signal.c:setup_sigframe
- arch/arm64/kernel/signal.c:setup_sigframe
- arch/arm64/kernel/signal.c:setup_sigframe
- arch/arm64/kernel/signal.c:setup_sigframe
- arch/arm64/kernel/signal.c:setup_sigframe
- arch/arm64/kernel/signal.c:setup_sigframe
- arch/arm64/kernel/signal.c:setup_sigframe
- arch/arm64/kernel/signal.c:setup_sigframe
- arch/arm64/kernel/signal.c:setup_sigframe
- arch/arm64/kernel/signal.c:setup_sigframe
- arch/arm64/kernel/signal.c:setup_sigframe
- arch/arm64/kernel/signal.c:setup_sigframe
- arch/arm64/kernel/signal.c:setup_sigframe
- arch/arm64/kernel/signal.c:setup_sigframe
- arch/arm64/kernel/signal.c:setup_sigframe
- arch/arm64/kernel/signal.c:setup_sigframe
- arch/arm64/kernel/signal.c:setup_sigframe
- arch/arm64/kernel/signal.c:setup_sigframe
- arch/arm64/kernel/signal.c:__arm64_sys_rt_sigreturn
- arch/arm64/kernel/signal.c:restore_sigframe
- arch/arm64/kernel/signal.c:restore_sigframe
- arch/arm64/kernel/signal.c:restore_sigframe
- arch/arm64/kernel/signal.c:restore_sigframe
- arch/arm64/kernel/signal.c:preserve_sve_context
- arch/arm64/kernel/signal.c:preserve_sve_context
- arch/arm64/kernel/signal.c:preserve_sve_context
- arch/arm64/kernel/signal.c:preserve_sve_context
- arch/arm64/kernel/signal.c:restore_fpsimd_context
- arch/arm64/kernel/signal.c:restore_fpsimd_context
- arch/arm64/kernel/signal.c:restore_fpsimd_context
- arch/arm64/kernel/signal.c:restore_fpsimd_context
- arch/arm64/kernel/signal.c:preserve_fpsimd_context
- arch/arm64/kernel/signal.c:preserve_fpsimd_context
- arch/arm64/kernel/signal.c:preserve_fpsimd_context
- arch/arm64/kernel/signal.c:preserve_fpsimd_context
In arch/arm64/kernel/traps.c (ffff8000100945f8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/arm64/kernel/traps.c:call_undef_hook
- arch/arm64/kernel/traps.c:call_undef_hook
- arch/arm64/kernel/traps.c:call_undef_hook
In arch/arm64/kernel/syscall.c (ffff80001009d938)
Location: include/linux/thread_info.h:82
Inline: True
In arch/arm64/kernel/signal32.c (ffff8000100a1418)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/arm64/kernel/signal32.c:compat_setup_frame
- arch/arm64/kernel/signal32.c:compat_setup_rt_frame
- arch/arm64/kernel/signal32.c:compat_setup_rt_frame
- arch/arm64/kernel/signal32.c:compat_setup_sigframe
- arch/arm64/kernel/signal32.c:compat_setup_sigframe
- arch/arm64/kernel/signal32.c:compat_setup_sigframe
- arch/arm64/kernel/signal32.c:compat_setup_sigframe
- arch/arm64/kernel/signal32.c:compat_setup_sigframe
- arch/arm64/kernel/signal32.c:compat_setup_sigframe
- arch/arm64/kernel/signal32.c:compat_setup_sigframe
- arch/arm64/kernel/signal32.c:compat_setup_sigframe
- arch/arm64/kernel/signal32.c:compat_setup_sigframe
- arch/arm64/kernel/signal32.c:compat_setup_sigframe
- arch/arm64/kernel/signal32.c:compat_setup_sigframe
- arch/arm64/kernel/signal32.c:compat_setup_sigframe
- arch/arm64/kernel/signal32.c:compat_setup_sigframe
- arch/arm64/kernel/signal32.c:compat_setup_sigframe
- arch/arm64/kernel/signal32.c:compat_setup_sigframe
- arch/arm64/kernel/signal32.c:compat_setup_sigframe
- arch/arm64/kernel/signal32.c:compat_setup_sigframe
- arch/arm64/kernel/signal32.c:compat_setup_sigframe
- arch/arm64/kernel/signal32.c:compat_setup_sigframe
- arch/arm64/kernel/signal32.c:compat_setup_sigframe
- arch/arm64/kernel/signal32.c:compat_setup_sigframe
- arch/arm64/kernel/signal32.c:compat_setup_sigframe
- arch/arm64/kernel/signal32.c:compat_setup_sigframe
- arch/arm64/kernel/signal32.c:__arm64_compat_sys_rt_sigreturn
- arch/arm64/kernel/signal32.c:__arm64_compat_sys_sigreturn
- arch/arm64/kernel/signal32.c:compat_restore_sigframe
- arch/arm64/kernel/signal32.c:compat_restore_sigframe
- arch/arm64/kernel/signal32.c:compat_restore_sigframe
- arch/arm64/kernel/signal32.c:compat_restore_sigframe
- arch/arm64/kernel/signal32.c:compat_restore_sigframe
- arch/arm64/kernel/signal32.c:compat_restore_sigframe
- arch/arm64/kernel/signal32.c:compat_restore_sigframe
- arch/arm64/kernel/signal32.c:compat_restore_sigframe
- arch/arm64/kernel/signal32.c:compat_restore_sigframe
- arch/arm64/kernel/signal32.c:compat_restore_sigframe
- arch/arm64/kernel/signal32.c:compat_restore_sigframe
- arch/arm64/kernel/signal32.c:compat_restore_sigframe
- arch/arm64/kernel/signal32.c:compat_restore_sigframe
- arch/arm64/kernel/signal32.c:compat_restore_sigframe
- arch/arm64/kernel/signal32.c:compat_restore_sigframe
- arch/arm64/kernel/signal32.c:compat_restore_sigframe
- arch/arm64/kernel/signal32.c:compat_restore_sigframe
- arch/arm64/kernel/signal32.c:compat_restore_sigframe
- arch/arm64/kernel/signal32.c:compat_restore_vfp_context
- arch/arm64/kernel/signal32.c:compat_restore_vfp_context
- arch/arm64/kernel/signal32.c:compat_restore_vfp_context
- arch/arm64/kernel/signal32.c:compat_restore_vfp_context
- arch/arm64/kernel/signal32.c:compat_restore_vfp_context
- arch/arm64/kernel/signal32.c:compat_preserve_vfp_context
- arch/arm64/kernel/signal32.c:compat_preserve_vfp_context
- arch/arm64/kernel/signal32.c:compat_preserve_vfp_context
- arch/arm64/kernel/signal32.c:compat_preserve_vfp_context
- arch/arm64/kernel/signal32.c:compat_preserve_vfp_context
- arch/arm64/kernel/signal32.c:compat_preserve_vfp_context
- arch/arm64/kernel/signal32.c:compat_preserve_vfp_context
- arch/arm64/kernel/signal32.c:compat_preserve_vfp_context
In arch/arm64/kernel/sys_compat.c (ffff8000100a16f4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/arm64/kernel/sys_compat.c:compat_arm_syscall
- arch/arm64/kernel/sys_compat.c:compat_arm_syscall
In arch/arm64/kernel/perf_regs.c (ffff8000100a3408)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/arm64/kernel/perf_regs.c:perf_get_regs_user
In arch/arm64/kernel/perf_callchain.c (ffff8000100a36a8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/arm64/kernel/perf_callchain.c:perf_callchain_user
- arch/arm64/kernel/perf_callchain.c:perf_callchain_user
In arch/arm64/kernel/hw_breakpoint.c (ffff8000100a59b4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/arm64/kernel/hw_breakpoint.c:watchpoint_handler
- arch/arm64/kernel/hw_breakpoint.c:breakpoint_handler
- arch/arm64/kernel/hw_breakpoint.c:hw_breakpoint_arch_parse
- arch/arm64/kernel/hw_breakpoint.c:hw_breakpoint_arch_parse
- arch/arm64/kernel/hw_breakpoint.c:arch_check_bp_in_kernelspace
- arch/arm64/kernel/hw_breakpoint.c:arch_check_bp_in_kernelspace
In arch/arm64/kernel/armv8_deprecated.c (ffff8000100a8c20)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/arm64/kernel/armv8_deprecated.c:swp_handler
- arch/arm64/kernel/armv8_deprecated.c:emulate_swpX
In arch/arm64/kernel/crash_dump.c (ffff8000100ab960)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/arm64/kernel/crash_dump.c:copy_oldmem_page
In arch/arm64/kernel/ssbd.c (ffff8000100abff4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/arm64/kernel/ssbd.c:arch_prctl_spec_ctrl_set
- arch/arm64/kernel/ssbd.c:arch_prctl_spec_ctrl_set
In arch/arm64/mm/fault.c (ffff8000100812a0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/arm64/mm/fault.c:do_debug_exception
- arch/arm64/mm/fault.c:do_sp_pc_abort
- arch/arm64/mm/fault.c:do_el0_ia_bp_hardening
- arch/arm64/mm/fault.c:do_translation_fault
- arch/arm64/mm/fault.c:do_page_fault
- arch/arm64/mm/fault.c:do_page_fault
- arch/arm64/mm/fault.c:do_page_fault
- arch/arm64/mm/fault.c:set_thread_esr
- arch/arm64/mm/fault.c:show_pte
In virt/kvm/kvm_main.c (ffff8000100b7414)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- virt/kvm/kvm_main.c:kvm_vcpu_check_block
- virt/kvm/kvm_main.c:kvm_get_dirty_log_protect
- virt/kvm/kvm_main.c:kvm_get_dirty_log
- virt/kvm/kvm_main.c:__kvm_set_memory_region
- virt/kvm/kvm_main.c:kvm_no_compat_open
- virt/kvm/kvm_main.c:_copy_from_user
In virt/kvm/vfio.c (ffff8000100c2118)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- virt/kvm/vfio.c:kvm_vfio_set_group
- virt/kvm/vfio.c:kvm_vfio_set_group
In virt/kvm/arm/arm.c (ffff8000100c7880)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- virt/kvm/arm/arm.c:kvm_arch_vcpu_ioctl
- virt/kvm/arm/arm.c:kvm_arch_vcpu_ioctl_run
- virt/kvm/arm/arm.c:_copy_to_user
- virt/kvm/arm/arm.c:_copy_from_user
In virt/kvm/arm/psci.c (ffff8000100cedd8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- virt/kvm/arm/psci.c:kvm_arm_set_fw_reg
- virt/kvm/arm/psci.c:kvm_arm_get_fw_reg
- virt/kvm/arm/psci.c:kvm_arm_copy_fw_reg_indices
- virt/kvm/arm/psci.c:kvm_arm_copy_fw_reg_indices
- virt/kvm/arm/psci.c:kvm_arm_copy_fw_reg_indices
In arch/arm64/kvm/guest.c (ffff8000100d2c24)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- 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
- 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_copy_reg_indices
- arch/arm64/kvm/guest.c:kvm_arm_copy_reg_indices
- arch/arm64/kvm/guest.c:kvm_arm_copy_reg_indices
- arch/arm64/kvm/guest.c:copy_core_reg_indices
- arch/arm64/kvm/guest.c:_copy_from_user
In arch/arm64/kvm/sys_regs.c (ffff8000100d9d98)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/arm64/kvm/sys_regs.c:kvm_arm_copy_sys_reg_indices
- arch/arm64/kvm/sys_regs.c:kvm_arm_copy_sys_reg_indices
- arch/arm64/kvm/sys_regs.c:walk_one_sys_reg
- arch/arm64/kvm/sys_regs.c:kvm_arm_sys_reg_set_reg
- arch/arm64/kvm/sys_regs.c:kvm_arm_sys_reg_get_reg
- arch/arm64/kvm/sys_regs.c:reg_to_user
- arch/arm64/kvm/sys_regs.c:get_wcr
- arch/arm64/kvm/sys_regs.c:get_wvr
- arch/arm64/kvm/sys_regs.c:get_bcr
- arch/arm64/kvm/sys_regs.c:get_bvr
- arch/arm64/kvm/sys_regs.c:_copy_from_user
In arch/arm64/kvm/fpsimd.c (ffff8000100dac20)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/arm64/kvm/fpsimd.c:kvm_arch_vcpu_load_fp
In virt/kvm/arm/vgic/vgic-kvm-device.c (ffff8000100e62ec)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- virt/kvm/arm/vgic/vgic-kvm-device.c:vgic_v2_get_attr
- virt/kvm/arm/vgic/vgic-kvm-device.c:vgic_v2_set_attr
In virt/kvm/arm/vgic/vgic-its.c (ffff8000100e9978)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- virt/kvm/arm/vgic/vgic-its.c:vgic_its_set_attr
- virt/kvm/arm/vgic/vgic-its.c:vgic_its_set_attr
In virt/kvm/arm/arch_timer.c (ffff8000100ee25c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- virt/kvm/arm/arch_timer.c:kvm_arm_timer_get_attr
- virt/kvm/arm/arch_timer.c:kvm_arm_timer_set_attr
In virt/kvm/arm/pmu.c (ffff8000100ef798)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- virt/kvm/arm/pmu.c:kvm_arm_pmu_v3_get_attr
- virt/kvm/arm/pmu.c:kvm_arm_pmu_v3_set_attr
In kernel/fork.c (ffff8000100f525c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/fork.c:__arm64_sys_clone3
- kernel/fork.c:copy_clone_args_from_user
- kernel/fork.c:_do_fork
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:mm_release
- kernel/fork.c:dup_mmap
In kernel/exit.c (ffff8000100fc720)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/exit.c:__do_compat_sys_waitid
- kernel/exit.c:__do_compat_sys_waitid
- kernel/exit.c:__do_compat_sys_waitid
- kernel/exit.c:__do_compat_sys_waitid
- kernel/exit.c:__do_compat_sys_waitid
- kernel/exit.c:__do_compat_sys_waitid
- kernel/exit.c:__do_compat_sys_waitid
- kernel/exit.c:__do_sys_wait4
- kernel/exit.c:kernel_wait4
- kernel/exit.c:__do_sys_waitid
- kernel/exit.c:__do_sys_waitid
- kernel/exit.c:__do_sys_waitid
- kernel/exit.c:__do_sys_waitid
- kernel/exit.c:__do_sys_waitid
- kernel/exit.c:__do_sys_waitid
- kernel/exit.c:__do_sys_waitid
- kernel/exit.c:__do_sys_waitid
- kernel/exit.c:do_wait
- kernel/exit.c:do_exit
In kernel/softirq.c (ffff8000100ff1c0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/softirq.c:irq_exit
- kernel/softirq.c:__do_softirq
In kernel/sysctl.c (ffff800010102c6c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sysctl.c:proc_put_long
- kernel/sysctl.c:_proc_do_string
- kernel/sysctl.c:_proc_do_string
- kernel/sysctl.c:_proc_do_string
In kernel/sysctl_binary.c (ffff800010105554)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sysctl_binary.c:__arm64_compat_sys_sysctl
- kernel/sysctl_binary.c:__arm64_compat_sys_sysctl
- kernel/sysctl_binary.c:__arm64_compat_sys_sysctl
- kernel/sysctl_binary.c:__arm64_sys_sysctl
- kernel/sysctl_binary.c:__arm64_sys_sysctl
- kernel/sysctl_binary.c:__arm64_sys_sysctl
In kernel/capability.c (ffff80001010635c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/capability.c:__arm64_sys_capset
- kernel/capability.c:__arm64_sys_capset
- kernel/capability.c:__arm64_sys_capget
- kernel/capability.c:__arm64_sys_capget
- kernel/capability.c:cap_validate_magic
- kernel/capability.c:cap_validate_magic
In kernel/ptrace.c (ffff800010109a14)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/ptrace.c:compat_ptrace_request
- kernel/ptrace.c:compat_ptrace_request
- kernel/ptrace.c:compat_ptrace_request
- kernel/ptrace.c:compat_ptrace_request
- kernel/ptrace.c:compat_ptrace_request
- kernel/ptrace.c:compat_ptrace_request
- kernel/ptrace.c:generic_ptrace_peekdata
- kernel/ptrace.c:ptrace_request
- kernel/ptrace.c:ptrace_request
- kernel/ptrace.c:ptrace_request
- kernel/ptrace.c:ptrace_request
- kernel/ptrace.c:ptrace_request
- kernel/ptrace.c:ptrace_request
- kernel/ptrace.c:ptrace_request
- kernel/ptrace.c:ptrace_get_syscall_info
- kernel/ptrace.c:ptrace_get_syscall_info
- kernel/ptrace.c:ptrace_peek_siginfo
- kernel/ptrace.c:ptrace_peek_siginfo
- kernel/ptrace.c:ptrace_peek_siginfo
- kernel/ptrace.c:ptrace_writedata
- kernel/ptrace.c:ptrace_readdata
In kernel/signal.c (ffff80001010e5a8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/signal.c:__arm64_sys_rt_sigsuspend
- kernel/signal.c:sigsuspend
- kernel/signal.c:__arm64_sys_pause
- kernel/signal.c:__do_compat_sys_rt_sigaction
- kernel/signal.c:__arm64_sys_rt_sigaction
- kernel/signal.c:__arm64_sys_sigprocmask
- kernel/signal.c:__arm64_sys_sigprocmask
- kernel/signal.c:__arm64_compat_sys_sigpending
- kernel/signal.c:__arm64_sys_sigpending
- kernel/signal.c:__compat_save_altstack
- kernel/signal.c:__compat_save_altstack
- kernel/signal.c:__compat_save_altstack
- kernel/signal.c:do_compat_sigaltstack
- kernel/signal.c:__save_altstack
- kernel/signal.c:__save_altstack
- kernel/signal.c:__save_altstack
- kernel/signal.c:restore_altstack
- kernel/signal.c:__arm64_sys_sigaltstack
- kernel/signal.c:__arm64_sys_sigaltstack
- kernel/signal.c:__arm64_sys_pidfd_send_signal
- kernel/signal.c:__arm64_sys_rt_sigtimedwait_time32
- kernel/signal.c:__arm64_sys_rt_sigtimedwait
- kernel/signal.c:copy_siginfo_from_user32
- kernel/signal.c:__copy_siginfo_from_user32
- kernel/signal.c:copy_siginfo_to_user32
- kernel/signal.c:copy_siginfo_from_user
- kernel/signal.c:__copy_siginfo_from_user
- kernel/signal.c:copy_siginfo_to_user
- kernel/signal.c:copy_siginfo_to_user
- kernel/signal.c:__arm64_compat_sys_rt_sigpending
- kernel/signal.c:__arm64_sys_rt_sigpending
- kernel/signal.c:__arm64_compat_sys_rt_sigprocmask
- kernel/signal.c:__arm64_sys_rt_sigprocmask
- kernel/signal.c:set_user_sigmask
- kernel/signal.c:__set_task_blocked
- kernel/signal.c:exit_signals
- kernel/signal.c:retarget_shared_pending
- kernel/signal.c:complete_signal
- kernel/signal.c:complete_signal
- kernel/signal.c:task_set_jobctl_pending
In kernel/sys.c (ffff8000101176b4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sys.c:__do_compat_sys_sysinfo
- kernel/sys.c:__do_compat_sys_sysinfo
- kernel/sys.c:__do_compat_sys_sysinfo
- kernel/sys.c:__do_compat_sys_sysinfo
- kernel/sys.c:__do_compat_sys_sysinfo
- kernel/sys.c:__do_compat_sys_sysinfo
- kernel/sys.c:__do_compat_sys_sysinfo
- kernel/sys.c:__do_compat_sys_sysinfo
- kernel/sys.c:__do_compat_sys_sysinfo
- kernel/sys.c:__do_compat_sys_sysinfo
- kernel/sys.c:__do_compat_sys_sysinfo
- kernel/sys.c:__do_compat_sys_sysinfo
- kernel/sys.c:__do_compat_sys_sysinfo
- kernel/sys.c:__do_compat_sys_sysinfo
- kernel/sys.c:__do_compat_sys_sysinfo
- kernel/sys.c:__do_sys_sysinfo
- kernel/sys.c:__arm64_sys_getcpu
- kernel/sys.c:__arm64_sys_getcpu
- kernel/sys.c:__arm64_sys_prctl
- kernel/sys.c:__arm64_sys_prctl
- kernel/sys.c:__arm64_sys_prctl
- kernel/sys.c:__arm64_sys_prctl
- kernel/sys.c:prctl_set_mm
- kernel/sys.c:prctl_set_auxv
- kernel/sys.c:prctl_set_mm_map
- kernel/sys.c:prctl_set_mm_map
- kernel/sys.c:__do_sys_getrusage
- kernel/sys.c:__arm64_sys_setrlimit
- kernel/sys.c:__arm64_sys_prlimit64
- kernel/sys.c:__arm64_sys_prlimit64
- kernel/sys.c:__arm64_compat_sys_getrlimit
- kernel/sys.c:__arm64_compat_sys_setrlimit
- kernel/sys.c:__arm64_sys_getrlimit
- kernel/sys.c:__arm64_sys_setdomainname
- kernel/sys.c:__arm64_sys_gethostname
- kernel/sys.c:__arm64_sys_sethostname
- kernel/sys.c:__do_sys_newuname
- kernel/sys.c:__do_sys_newuname
- kernel/sys.c:__do_sys_newuname
- kernel/sys.c:__arm64_compat_sys_times
- kernel/sys.c:__arm64_sys_times
- kernel/sys.c:__arm64_sys_getresgid
- kernel/sys.c:__arm64_sys_getresgid
- kernel/sys.c:__arm64_sys_getresgid
- kernel/sys.c:__arm64_sys_getresuid
- kernel/sys.c:__arm64_sys_getresuid
- kernel/sys.c:__arm64_sys_getresuid
In kernel/kthread.c (ffff800010127d28)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/kthread.c:__kthread_create_on_node
In kernel/groups.c (ffff800010130f84)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/groups.c:groups_from_user
- kernel/groups.c:groups_to_user
In kernel/sched/core.c (ffff80001013c97c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/core.c:__arm64_sys_sched_getaffinity
- kernel/sched/core.c:__arm64_sys_sched_getattr
- kernel/sched/core.c:__arm64_sys_sched_getattr
- kernel/sched/core.c:__arm64_sys_sched_getparam
- kernel/sched/core.c:__arm64_sys_sched_setattr
- kernel/sched/core.c:__arm64_sys_sched_setattr
- kernel/sched/core.c:preempt_schedule_irq
- kernel/sched/core.c:preempt_schedule_common
- kernel/sched/core.c:schedule_idle
- kernel/sched/core.c:schedule
- kernel/sched/core.c:__schedule
- kernel/sched/core.c:schedule_tail
- kernel/sched/core.c:scheduler_ipi
- kernel/sched/core.c:scheduler_ipi
- kernel/sched/core.c:scheduler_ipi
- kernel/sched/core.c:check_preempt_curr
- kernel/sched/core.c:resched_curr
- kernel/sched/core.c:_copy_from_user
In kernel/sched/idle.c (ffff80001013ff70)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/idle.c:play_idle
- kernel/sched/idle.c:do_idle
- kernel/sched/idle.c:do_idle
- kernel/sched/idle.c:call_cpuidle
- kernel/sched/idle.c:default_idle_call
- kernel/sched/idle.c:cpu_idle_poll
In kernel/sched/fair.c (ffff80001014beb0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/fair.c:_nohz_idle_balance
- kernel/sched/fair.c:check_preempt_wakeup
In kernel/sched/rt.c (ffff80001014e0c8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/rt.c:check_preempt_curr_rt
In kernel/sched/deadline.c (ffff800010152464)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/deadline.c:check_preempt_curr_dl
In kernel/sched/wait.c (ffff800010158510)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr_irq
- kernel/sched/wait.c:do_wait_intr
- kernel/sched/wait.c:prepare_to_wait_event
In kernel/sched/wait_bit.c (ffff800010da278c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/wait_bit.c:bit_wait_io_timeout
- kernel/sched/wait_bit.c:bit_wait_timeout
- kernel/sched/wait_bit.c:bit_wait_io
- kernel/sched/wait_bit.c:bit_wait
In kernel/sched/swait.c (ffff8000101593a0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/swait.c:prepare_to_swait_event
In kernel/sched/completion.c (ffff800010da28cc)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/completion.c:__wait_for_common
In kernel/sched/debug.c (ffff800010160bdc)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/debug.c:sched_feat_write
In kernel/sched/psi.c (ffff8000101680f4)
Location: include/linux/thread_info.h:82
Inline: True
In kernel/locking/mutex.c (ffff800010168664)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/locking/mutex.c:mutex_spin_on_owner
In kernel/locking/semaphore.c (ffff800010da4b68)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/locking/semaphore.c:__down_killable
- kernel/locking/semaphore.c:__down_interruptible
In kernel/locking/rwsem.c (ffff8000101698c0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/locking/rwsem.c:rwsem_down_write_slowpath
- kernel/locking/rwsem.c:rwsem_down_write_slowpath
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
- kernel/locking/rwsem.c:rwsem_optimistic_spin
- kernel/locking/rwsem.c:rwsem_spin_on_owner
In kernel/locking/osq_lock.c (ffff80001016a60c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/locking/osq_lock.c:osq_lock
In kernel/locking/rtmutex.c (ffff800010da5938)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/locking/rtmutex.c:__rt_mutex_slowlock
In kernel/power/qos.c (ffff80001016d834)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/power/qos.c:pm_qos_power_write
In kernel/printk/printk.c (ffff8000101735c4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/printk/printk.c:syslog_print_all
- kernel/printk/printk.c:syslog_print
- kernel/printk/printk.c:devkmsg_read
In kernel/rcu/update.c (ffff800010188cb8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/rcu/update.c:rcu_tasks_kthread
- kernel/rcu/update.c:rcu_tasks_kthread
In kernel/rcu/tree.c (ffff80001018f20c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/rcu/tree.c:rcu_do_batch
- kernel/rcu/tree.c:rcu_do_batch
- kernel/rcu/tree.c:rcu_do_batch
- kernel/rcu/tree.c:rcu_gp_kthread
- kernel/rcu/tree.c:rcu_gp_kthread
In kernel/kcmp.c (ffff80001019796c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/kcmp.c:kcmp_epoll_target
In kernel/freezer.c (ffff800010197fd4)
Location: include/linux/thread_info.h:82
Inline: True
In kernel/profile.c (ffff8000101994a4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/profile.c:write_profile
- kernel/profile.c:read_profile
- kernel/profile.c:read_profile
In kernel/time/time.c (ffff80001019b370)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/time/time.c:put_old_itimerspec32
- kernel/time/time.c:put_old_itimerspec32
- kernel/time/time.c:put_itimerspec64
- kernel/time/time.c:put_itimerspec64
- kernel/time/time.c:put_old_timespec32
- kernel/time/time.c:get_timespec64
- kernel/time/time.c:put_old_timex32
- kernel/time/time.c:__do_sys_adjtimex
- kernel/time/time.c:__arm64_compat_sys_gettimeofday
- kernel/time/time.c:__arm64_compat_sys_gettimeofday
- kernel/time/time.c:__arm64_compat_sys_gettimeofday
- kernel/time/time.c:__arm64_sys_gettimeofday
- kernel/time/time.c:__arm64_sys_gettimeofday
- kernel/time/time.c:__arm64_sys_gettimeofday
- kernel/time/time.c:_copy_from_user
In kernel/time/timer.c (ffff80001019f180)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/time/timer.c:msleep_interruptible
In kernel/time/hrtimer.c (ffff800010da65e8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/time/hrtimer.c:do_nanosleep
In kernel/time/alarmtimer.c (ffff8000101a984c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/time/alarmtimer.c:alarmtimer_do_nsleep
In kernel/time/posix-timers.c (ffff8000101acc6c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/time/posix-timers.c:__do_sys_clock_adjtime
- kernel/time/posix-timers.c:do_timer_create
- kernel/time/posix-timers.c:_copy_from_user
In kernel/time/posix-cpu-timers.c (ffff8000101ae188)
Location: include/linux/thread_info.h:82
Inline: True
In kernel/time/itimer.c (ffff8000101b00bc)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/time/itimer.c:__arm64_sys_setitimer
In kernel/time/tick-sched.c (ffff8000101b5104)
Location: include/linux/thread_info.h:82
Inline: True
In kernel/futex.c (ffff8000101b72bc)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/futex.c:__arm64_compat_sys_get_robust_list
- kernel/futex.c:__arm64_compat_sys_get_robust_list
- kernel/futex.c:compat_fetch_robust_entry
- kernel/futex.c:futex_cleanup
- kernel/futex.c:futex_cleanup
- kernel/futex.c:fetch_robust_entry
- kernel/futex.c:handle_futex_death
- kernel/futex.c:__arm64_sys_get_robust_list
- kernel/futex.c:__arm64_sys_get_robust_list
- kernel/futex.c:futex_unlock_pi
- kernel/futex.c:futex_wait
- kernel/futex.c:futex_wait_setup
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_atomic_op_inuser
- kernel/futex.c:get_futex_value_locked
- kernel/futex.c:cmpxchg_futex_value_locked
- kernel/futex.c:get_futex_key
In kernel/uid16.c (ffff8000101be178)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/uid16.c:__arm64_sys_setgroups16
- kernel/uid16.c:__arm64_sys_getgroups16
- kernel/uid16.c:__arm64_sys_getresgid16
- kernel/uid16.c:__arm64_sys_getresgid16
- kernel/uid16.c:__arm64_sys_getresgid16
- kernel/uid16.c:__arm64_sys_getresuid16
- kernel/uid16.c:__arm64_sys_getresuid16
- kernel/uid16.c:__arm64_sys_getresuid16
In kernel/module.c (ffff8000101c135c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/module.c:copy_chunked_from_user
In kernel/kexec_core.c (ffff8000101c8780)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/kexec_core.c:kimage_alloc_pages
- kernel/kexec_core.c:_copy_from_user
In kernel/kexec.c (ffff8000101ca4f0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/kexec.c:__arm64_compat_sys_kexec_load
- kernel/kexec.c:_copy_from_user
In kernel/compat.c (ffff8000101cb82c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/compat.c:compat_alloc_user_space
- kernel/compat.c:get_compat_sigset
- kernel/compat.c:compat_put_bitmap
- kernel/compat.c:compat_put_bitmap
- kernel/compat.c:compat_put_bitmap
- kernel/compat.c:compat_put_bitmap
- kernel/compat.c:compat_get_bitmap
- kernel/compat.c:compat_get_bitmap
- kernel/compat.c:compat_get_bitmap
- kernel/compat.c:compat_get_bitmap
- kernel/compat.c:get_compat_sigevent
- kernel/compat.c:get_compat_sigevent
- kernel/compat.c:get_compat_sigevent
- kernel/compat.c:get_compat_sigevent
- kernel/compat.c:get_compat_sigevent
- kernel/compat.c:put_compat_rusage
- kernel/compat.c:__arm64_compat_sys_sigprocmask
- kernel/compat.c:__arm64_compat_sys_sigprocmask
- kernel/compat.c:put_compat_itimerval
- kernel/compat.c:get_compat_itimerval
- kernel/compat.c:compat_put_timespec
- kernel/compat.c:compat_put_timespec
- kernel/compat.c:compat_put_timespec
- kernel/compat.c:compat_get_timespec
- kernel/compat.c:compat_get_timespec
- kernel/compat.c:compat_get_timespec
- kernel/compat.c:compat_put_timeval
- kernel/compat.c:compat_put_timeval
- kernel/compat.c:compat_put_timeval
- kernel/compat.c:compat_get_timeval
- kernel/compat.c:compat_get_timeval
- kernel/compat.c:compat_get_timeval
In kernel/cgroup/rstat.c (ffff8000101d9888)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/cgroup/rstat.c:cgroup_rstat_flush_locked
In kernel/user_namespace.c (ffff8000101e6db8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/user_namespace.c:proc_setgroups_write
In kernel/auditsc.c (ffff8000101f2e58)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/auditsc.c:audit_seccomp
- kernel/auditsc.c:audit_seccomp
- kernel/auditsc.c:__audit_syscall_entry
In kernel/kprobes.c (ffff8000101f8088)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/kprobes.c:write_enabled_file_bool
In kernel/seccomp.c (ffff80001020a5d8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_get_metadata
- kernel/seccomp.c:seccomp_get_filter
- kernel/seccomp.c:seccomp_set_mode_filter
- kernel/seccomp.c:seccomp_notify_ioctl
- kernel/seccomp.c:__secure_computing
- kernel/seccomp.c:__seccomp_filter
- kernel/seccomp.c:__seccomp_filter
- kernel/seccomp.c:seccomp_init_siginfo
- kernel/seccomp.c:_copy_from_user
In kernel/relay.c (ffff80001020c324)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/relay.c:relay_file_read
In kernel/trace/ring_buffer.c (ffff800010217884)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/trace/ring_buffer.c:__rb_allocate_pages
- kernel/trace/ring_buffer.c:ring_buffer_wait
In kernel/trace/trace.c (ffff80001022738c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/trace/trace.c:tracing_buffers_read
- kernel/trace/trace.c:tracing_generic_entry_update
- kernel/trace/trace.c:trace_get_user
- kernel/trace/trace.c:trace_get_user
- kernel/trace/trace.c:trace_get_user
- kernel/trace/trace.c:_copy_from_user
In kernel/trace/blktrace.c (ffff800010236a0c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/trace/blktrace.c:__blk_trace_setup
- kernel/trace/blktrace.c:__blk_trace_setup
In kernel/trace/trace_syscalls.c (ffff80001023d914)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/trace/trace_syscalls.c:perf_syscall_exit
- kernel/trace/trace_syscalls.c:perf_syscall_enter
- kernel/trace/trace_syscalls.c:ftrace_syscall_exit
- kernel/trace/trace_syscalls.c:ftrace_syscall_enter
In kernel/trace/bpf_trace.c (ffff80001024e9e4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/trace/bpf_trace.c:perf_event_query_prog_array
- kernel/trace/bpf_trace.c:_copy_to_user
In kernel/trace/trace_uprobe.c (ffff80001025961c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/trace/trace_uprobe.c:_copy_from_user
In kernel/bpf/core.c (ffff80001025f178)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/bpf/core.c:bpf_prog_array_copy_to_user
In kernel/bpf/syscall.c (ffff800010264eb4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/bpf/syscall.c:__do_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_next_id
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_lookup_elem
In kernel/bpf/verifier.c (ffff800010272d20)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/bpf/verifier.c:do_check
- kernel/bpf/verifier.c:do_check
- kernel/bpf/verifier.c:check_btf_info
- kernel/bpf/verifier.c:check_btf_info
- kernel/bpf/verifier.c:check_btf_info
- kernel/bpf/verifier.c:check_btf_info
- kernel/bpf/verifier.c:bpf_verifier_vlog
In kernel/bpf/btf.c (ffff800010285e68)
Location: include/linux/thread_info.h:82
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:_copy_from_user
In kernel/bpf/offload.c (ffff80001028aed4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/bpf/offload.c:bpf_prog_offload_info_fill
In kernel/bpf/cgroup.c (ffff80001028e40c)
Location: include/linux/thread_info.h:82
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_query
- kernel/bpf/cgroup.c:__cgroup_bpf_query
- kernel/bpf/cgroup.c:__cgroup_bpf_query
- kernel/bpf/cgroup.c:_copy_from_user
In kernel/events/core.c (ffff800010298798)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/events/core.c:perf_copy_attr
- kernel/events/core.c:perf_prepare_sample
- kernel/events/core.c:perf_prepare_sample
- kernel/events/core.c:perf_prepare_sample
- kernel/events/core.c:_perf_ioctl
- kernel/events/core.c:perf_read
- kernel/events/core.c:perf_read
- kernel/events/core.c:_copy_from_user
In kernel/events/uprobes.c (ffff8000102a593c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/events/uprobes.c:is_trap_at_addr
- kernel/events/uprobes.c:uprobe_deny_signal
- kernel/events/uprobes.c:__create_xol_area
- kernel/events/uprobes.c:uprobe_mmap
In kernel/rseq.c (ffff8000102ac398)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/rseq.c:__arm64_sys_rseq
- kernel/rseq.c:__arm64_sys_rseq
- kernel/rseq.c:__arm64_sys_rseq
- kernel/rseq.c:__rseq_handle_notify_resume
- kernel/rseq.c:__rseq_handle_notify_resume
- kernel/rseq.c:__rseq_handle_notify_resume
- kernel/rseq.c:__rseq_handle_notify_resume
- kernel/rseq.c:__rseq_handle_notify_resume
- kernel/rseq.c:__rseq_handle_notify_resume
- kernel/rseq.c:__rseq_handle_notify_resume
- kernel/rseq.c:__rseq_handle_notify_resume
- kernel/rseq.c:__rseq_handle_notify_resume
- kernel/rseq.c:__rseq_handle_notify_resume
- kernel/rseq.c:__rseq_handle_notify_resume
- kernel/rseq.c:__rseq_handle_notify_resume
- kernel/rseq.c:__rseq_handle_notify_resume
In mm/filemap.c (ffff8000102ae2f8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/filemap.c:generic_perform_write
- mm/filemap.c:generic_file_buffered_read
- mm/filemap.c:wait_on_page_bit_common
In mm/maccess.c (ffff8000102b9c88)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/maccess.c:strncpy_from_unsafe
- mm/maccess.c:__probe_user_write
- mm/maccess.c:__probe_user_read
In mm/page-writeback.c (ffff8000102bb6ac)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/page-writeback.c:balance_dirty_pages
In mm/vmscan.c (ffff8000102c8c2c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/vmscan.c:throttle_direct_reclaim
- mm/vmscan.c:throttle_direct_reclaim
- mm/vmscan.c:shrink_inactive_list
In mm/shmem.c (ffff8000102d5c30)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_mfill_atomic_pte
- mm/shmem.c:shmem_get_unmapped_area
- mm/shmem.c:shmem_get_unmapped_area
- mm/shmem.c:shmem_get_unmapped_area
- mm/shmem.c:shmem_get_unmapped_area
- mm/shmem.c:shmem_unuse_inode
- mm/shmem.c:shmem_partial_swap_usage
In mm/util.c (ffff8000102d8b34)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/util.c:arch_pick_mmap_layout
- mm/util.c:arch_pick_mmap_layout
- mm/util.c:arch_pick_mmap_layout
- mm/util.c:arch_pick_mmap_layout
- mm/util.c:arch_pick_mmap_layout
- mm/util.c:arch_mmap_rnd
- mm/util.c:arch_randomize_brk
- mm/util.c:randomize_stack_top
- mm/util.c:_copy_from_user
In mm/compaction.c (ffff8000102ed56c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/compaction.c:try_to_compact_pages
- mm/compaction.c:try_to_compact_pages
- mm/compaction.c:compact_zone
- mm/compaction.c:isolate_migratepages_block
In mm/gup.c (ffff8000102f34d4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/gup.c:get_user_pages_fast
- mm/gup.c:__get_user_pages_fast
- mm/gup.c:__get_user_pages
In mm/memory.c (ffff8000102fc1fc)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/memory.c:copy_huge_page_from_user
- mm/memory.c:unmap_page_range
- mm/memory.c:unmap_page_range
- mm/memory.c:copy_pte_range
In mm/mincore.c (ffff8000102fd44c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/mincore.c:__do_sys_mincore
- mm/mincore.c:__do_sys_mincore
- mm/mincore.c:__do_sys_mincore
In mm/mlock.c (ffff8000102fec08)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/mlock.c:__arm64_sys_mlockall
In mm/mmap.c (ffff8000103044ac)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:__do_munmap
- mm/mmap.c:__do_munmap
- mm/mmap.c:get_unmapped_area
- mm/mmap.c:get_unmapped_area
- mm/mmap.c:arch_get_unmapped_area_topdown
- mm/mmap.c:arch_get_unmapped_area_topdown
- mm/mmap.c:arch_get_unmapped_area_topdown
- mm/mmap.c:arch_get_unmapped_area_topdown
- mm/mmap.c:arch_get_unmapped_area_topdown
- mm/mmap.c:arch_get_unmapped_area_topdown
- mm/mmap.c:arch_get_unmapped_area_topdown
- mm/mmap.c:arch_get_unmapped_area
- mm/mmap.c:arch_get_unmapped_area
- mm/mmap.c:arch_get_unmapped_area
In mm/mmu_gather.c (ffff800010304d78)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/mmu_gather.c:tlb_gather_mmu
In mm/mremap.c (ffff800010306b4c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/mremap.c:__arm64_sys_mremap
- mm/mremap.c:__arm64_sys_mremap
In mm/page_alloc.c (ffff80001031a744)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/page_alloc.c:alloc_contig_range
In mm/madvise.c (ffff80001031f14c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/madvise.c:madvise_cold_or_pageout_pte_range
- mm/madvise.c:tlb_flush_mmu_tlbonly
In mm/swapfile.c (ffff8000103265c4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
In mm/hugetlb.c (ffff800010335400)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:__unmap_hugepage_range
- mm/hugetlb.c:set_max_huge_pages
In mm/mempolicy.c (ffff80001033bdb8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/mempolicy.c:mpol_shared_policy_init
- 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:__arm64_compat_sys_get_mempolicy
- mm/mempolicy.c:kernel_get_mempolicy
- mm/mempolicy.c:kernel_get_mempolicy
- mm/mempolicy.c:kernel_get_mempolicy
- mm/mempolicy.c:get_nodes
In mm/ksm.c (ffff80001033e97c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/ksm.c:unmerge_ksm_pages
In mm/migrate.c (ffff80001035284c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/migrate.c:__arm64_compat_sys_move_pages
- mm/migrate.c:__arm64_compat_sys_move_pages
- mm/migrate.c:do_pages_stat
- mm/migrate.c:do_pages_stat
- mm/migrate.c:do_pages_move
- mm/migrate.c:do_pages_move
- mm/migrate.c:store_status
In mm/khugepaged.c (ffff80001035fea8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/khugepaged.c:khugepaged
In mm/memcontrol.c (ffff800010365d28)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/memcontrol.c:memory_max_write
- mm/memcontrol.c:mem_cgroup_force_empty_write
- mm/memcontrol.c:mem_cgroup_resize_max
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:mem_cgroup_out_of_memory
In mm/userfaultfd.c (ffff800010378d00)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic
- mm/userfaultfd.c:mcopy_atomic
In mm/memfd.c (ffff80001037c268)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/memfd.c:__arm64_sys_memfd_create
In fs/read_write.c (ffff80001037ff44)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/read_write.c:vfs_dedupe_file_range
- fs/read_write.c:__arm64_sys_copy_file_range
- fs/read_write.c:__arm64_sys_copy_file_range
- fs/read_write.c:__arm64_sys_copy_file_range
- fs/read_write.c:__arm64_sys_copy_file_range
- fs/read_write.c:__arm64_compat_sys_sendfile64
- fs/read_write.c:__arm64_compat_sys_sendfile64
- fs/read_write.c:__arm64_compat_sys_sendfile
- fs/read_write.c:__arm64_compat_sys_sendfile
- fs/read_write.c:__arm64_sys_sendfile64
- fs/read_write.c:__arm64_sys_sendfile64
- fs/read_write.c:__arm64_sys_sendfile
- fs/read_write.c:__arm64_sys_sendfile
- fs/read_write.c:compat_rw_copy_check_uvector
- fs/read_write.c:compat_rw_copy_check_uvector
- fs/read_write.c:compat_rw_copy_check_uvector
- fs/read_write.c:compat_rw_copy_check_uvector
- fs/read_write.c:rw_copy_check_uvector
- fs/read_write.c:__arm64_sys_llseek
In fs/stat.c (ffff80001038ad8c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/stat.c:cp_compat_stat
- fs/stat.c:cp_statx
- fs/stat.c:cp_new_stat64
- fs/stat.c:cp_new_stat
In fs/exec.c (ffff80001038f2e8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/exec.c:setup_new_exec
In fs/pipe.c (ffff800010390210)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/pipe.c:wait_for_partner
- fs/pipe.c:do_pipe2
- fs/pipe.c:pipe_ioctl
- fs/pipe.c:pipe_write
- fs/pipe.c:pipe_read
In fs/namei.c (ffff80001039ad54)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/namei.c:readlink_copy
In fs/fcntl.c (ffff80001039c794)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/fcntl.c:do_compat_fcntl64
- fs/fcntl.c:do_compat_fcntl64
- fs/fcntl.c:do_fcntl
- fs/fcntl.c:do_fcntl
- fs/fcntl.c:_copy_from_user
In fs/ioctl.c (ffff80001039eb0c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ioctl.c:do_vfs_ioctl
- fs/ioctl.c:do_vfs_ioctl
- fs/ioctl.c:do_vfs_ioctl
- fs/ioctl.c:do_vfs_ioctl
- fs/ioctl.c:do_vfs_ioctl
- fs/ioctl.c:do_vfs_ioctl
- fs/ioctl.c:do_vfs_ioctl
- fs/ioctl.c:do_vfs_ioctl
- fs/ioctl.c:do_vfs_ioctl
- fs/ioctl.c:do_vfs_ioctl
- fs/ioctl.c:do_vfs_ioctl
- fs/ioctl.c:ioctl_preallocate
- fs/ioctl.c:__generic_block_fiemap
- fs/ioctl.c:fiemap_fill_next_extent
In fs/readdir.c (ffff80001039fb70)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/readdir.c:__arm64_compat_sys_getdents
- fs/readdir.c:__arm64_compat_sys_getdents
- fs/readdir.c:compat_filldir
- fs/readdir.c:compat_filldir
- fs/readdir.c:compat_filldir
- fs/readdir.c:compat_filldir
- fs/readdir.c:compat_filldir
- fs/readdir.c:compat_filldir
- fs/readdir.c:compat_filldir
- fs/readdir.c:compat_fillonedir
- fs/readdir.c:compat_fillonedir
- fs/readdir.c:compat_fillonedir
- fs/readdir.c:compat_fillonedir
- fs/readdir.c:compat_fillonedir
- fs/readdir.c:ksys_getdents64
- fs/readdir.c:ksys_getdents64
- fs/readdir.c:filldir64
- fs/readdir.c:filldir64
- fs/readdir.c:filldir64
- fs/readdir.c:filldir64
- fs/readdir.c:filldir64
- fs/readdir.c:filldir64
- fs/readdir.c:filldir64
- fs/readdir.c:__arm64_sys_getdents
- fs/readdir.c:__arm64_sys_getdents
- fs/readdir.c:filldir
- fs/readdir.c:filldir
- fs/readdir.c:filldir
- fs/readdir.c:filldir
- fs/readdir.c:filldir
- fs/readdir.c:filldir
- fs/readdir.c:filldir
In fs/select.c (ffff8000103a4140)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/select.c:__arm64_compat_sys_pselect6_time32
- fs/select.c:__arm64_compat_sys_pselect6_time32
- fs/select.c:__arm64_compat_sys_pselect6_time32
- fs/select.c:__arm64_compat_sys_pselect6_time64
- fs/select.c:__arm64_compat_sys_pselect6_time64
- fs/select.c:__arm64_compat_sys_pselect6_time64
- fs/select.c:__arm64_compat_sys_old_select
- fs/select.c:compat_core_sys_select
- fs/select.c:do_sys_poll
- fs/select.c:do_sys_poll
- fs/select.c:do_sys_poll
- fs/select.c:do_sys_poll
- fs/select.c:__arm64_sys_pselect6
- fs/select.c:__arm64_sys_pselect6
- fs/select.c:__arm64_sys_pselect6
- fs/select.c:__arm64_sys_select
- fs/select.c:core_sys_select
- fs/select.c:do_select
- fs/select.c:do_select
- fs/select.c:poll_select_finish
- fs/select.c:poll_select_finish
- fs/select.c:poll_select_finish
In fs/dcache.c (ffff8000103a64a4)
Location: include/linux/thread_info.h:82
Inline: True
In fs/inode.c (ffff8000103af518)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/inode.c:invalidate_inodes
- fs/inode.c:evict_inodes
In fs/filesystems.c (ffff8000103b33f4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/filesystems.c:fs_name
In fs/namespace.c (ffff8000103b9608)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/namespace.c:copy_mount_options
- fs/namespace.c:exact_copy_from_user
- fs/namespace.c:exact_copy_from_user
In fs/seq_file.c (ffff8000103bcd5c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/seq_file.c:seq_read
In fs/xattr.c (ffff8000103be9ac)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/xattr.c:listxattr
- fs/xattr.c:getxattr
- fs/xattr.c:setxattr
In fs/libfs.c (ffff8000103c1b74)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/libfs.c:simple_read_from_buffer
- fs/libfs.c:scan_positives
- fs/libfs.c:_copy_from_user
In fs/fs-writeback.c (ffff8000103c9620)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/fs-writeback.c:writeback_sb_inodes
In fs/splice.c (ffff8000103cef98)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/splice.c:do_splice
- fs/splice.c:iter_file_splice_write
- fs/splice.c:__splice_from_pipe
In fs/utimes.c (ffff8000103d1388)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/utimes.c:do_compat_futimesat
- fs/utimes.c:do_compat_futimesat
- fs/utimes.c:do_compat_futimesat
- fs/utimes.c:do_compat_futimesat
- fs/utimes.c:__arm64_sys_utime32
- fs/utimes.c:__arm64_sys_utime32
In fs/d_path.c (ffff8000103d1f58)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/d_path.c:__arm64_sys_getcwd
In fs/statfs.c (ffff8000103d3288)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/statfs.c:__do_compat_sys_ustat
- fs/statfs.c:put_compat_statfs64
- fs/statfs.c:put_compat_statfs
- fs/statfs.c:__do_sys_ustat
- fs/statfs.c:do_statfs64
- fs/statfs.c:do_statfs_native
In fs/nsfs.c (ffff8000103d4904)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/nsfs.c:ns_ioctl
In fs/fsopen.c (ffff8000103d7354)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/fsopen.c:fscontext_read
In fs/buffer.c (ffff8000103dcafc)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/buffer.c:cont_write_begin
In fs/notify/inotify/inotify_user.c (ffff8000103ecb98)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/notify/inotify/inotify_user.c:inotify_ioctl
- fs/notify/inotify/inotify_user.c:inotify_read
- fs/notify/inotify/inotify_user.c:inotify_read
- fs/notify/inotify/inotify_user.c:inotify_read
- fs/notify/inotify/inotify_user.c:inotify_read
In fs/notify/fanotify/fanotify_user.c (ffff8000103ef4a4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify_user.c:fanotify_ioctl
- fs/notify/fanotify/fanotify_user.c:fanotify_write
- fs/notify/fanotify/fanotify_user.c:fanotify_read
- fs/notify/fanotify/fanotify_user.c:fanotify_read
- fs/notify/fanotify/fanotify_user.c:copy_fid_to_user
In fs/eventpoll.c (ffff8000103f2da4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/eventpoll.c:__arm64_compat_sys_epoll_pwait
- fs/eventpoll.c:__arm64_sys_epoll_pwait
- fs/eventpoll.c:do_epoll_wait
- fs/eventpoll.c:__do_sys_epoll_ctl
- fs/eventpoll.c:ep_poll
- fs/eventpoll.c:ep_poll
- fs/eventpoll.c:ep_send_events_proc
- fs/eventpoll.c:ep_send_events_proc
In fs/signalfd.c (ffff8000103f4088)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/signalfd.c:signalfd_read
- fs/signalfd.c:signalfd_copyinfo
In fs/timerfd.c (ffff8000103f5428)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/timerfd.c:timerfd_ioctl
- fs/timerfd.c:timerfd_read
In fs/eventfd.c (ffff8000103f6348)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_write
- fs/eventfd.c:eventfd_write
- fs/eventfd.c:eventfd_read
- fs/eventfd.c:eventfd_read
In fs/userfaultfd.c (ffff8000103f8968)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_ioctl
- fs/userfaultfd.c:userfaultfd_ioctl
- fs/userfaultfd.c:userfaultfd_ioctl
- fs/userfaultfd.c:userfaultfd_ioctl
- fs/userfaultfd.c:userfaultfd_register
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_event_wait_completion
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:_copy_from_user
In fs/aio.c (ffff8000103fcdec)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/aio.c:__arm64_compat_sys_io_pgetevents_time64
- fs/aio.c:__arm64_compat_sys_io_pgetevents_time64
- fs/aio.c:__arm64_compat_sys_io_pgetevents_time64
- fs/aio.c:__arm64_compat_sys_io_pgetevents
- fs/aio.c:__arm64_compat_sys_io_pgetevents
- fs/aio.c:__arm64_compat_sys_io_pgetevents
- fs/aio.c:__arm64_sys_io_getevents_time32
- fs/aio.c:__arm64_sys_io_pgetevents
- fs/aio.c:__arm64_sys_io_pgetevents
- fs/aio.c:__arm64_sys_io_pgetevents
- fs/aio.c:__arm64_sys_io_getevents
- fs/aio.c:__arm64_sys_io_cancel
- fs/aio.c:__arm64_compat_sys_io_submit
- fs/aio.c:__arm64_sys_io_submit
- fs/aio.c:io_submit_one
- fs/aio.c:io_submit_one
- fs/aio.c:__arm64_compat_sys_io_setup
- fs/aio.c:__arm64_compat_sys_io_setup
- fs/aio.c:__arm64_sys_io_setup
- fs/aio.c:__arm64_sys_io_setup
- fs/aio.c:aio_read_events_ring
- fs/aio.c:lookup_ioctx
In fs/io_uring.c (ffff800010403f78)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/io_uring.c:io_uring_setup
- fs/io_uring.c:io_uring_create
- fs/io_uring.c:__arm64_sys_io_uring_enter
- fs/io_uring.c:__arm64_sys_io_uring_enter
- fs/io_uring.c:__arm64_sys_io_uring_enter
- fs/io_uring.c:__arm64_sys_io_uring_enter
- fs/io_uring.c:io_sq_thread
- fs/io_uring.c:io_iopoll_getevents
- fs/io_uring.c:_copy_from_user
In fs/dax.c (ffff80001040746c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/dax.c:dax_iomap_actor
In fs/crypto/keyring.c (ffff80001040e2d4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/crypto/keyring.c:fscrypt_ioctl_get_key_status
- fs/crypto/keyring.c:do_remove_key
- fs/crypto/keyring.c:_copy_from_user
In fs/crypto/policy.c (ffff80001041089c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/crypto/policy.c:fscrypt_ioctl_get_policy_ex
- fs/crypto/policy.c:fscrypt_ioctl_get_policy
- fs/crypto/policy.c:fscrypt_ioctl_set_policy
- fs/crypto/policy.c:_copy_from_user
In fs/verity/enable.c (ffff800010411170)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/verity/enable.c:build_merkle_tree
- fs/verity/enable.c:_copy_from_user
In fs/verity/measure.c (ffff800010412600)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/verity/measure.c:fsverity_ioctl_measure
- fs/verity/measure.c:fsverity_ioctl_measure
- fs/verity/measure.c:fsverity_ioctl_measure
In fs/compat_ioctl.c (ffff80001041d4d8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/compat_ioctl.c:__arm64_compat_sys_ioctl
- fs/compat_ioctl.c:__arm64_compat_sys_ioctl
- fs/compat_ioctl.c:__arm64_compat_sys_ioctl
- fs/compat_ioctl.c:__arm64_compat_sys_ioctl
- fs/compat_ioctl.c:__arm64_compat_sys_ioctl
- fs/compat_ioctl.c:mt_ioctl_trans
- fs/compat_ioctl.c:mt_ioctl_trans
- fs/compat_ioctl.c:mt_ioctl_trans
- fs/compat_ioctl.c:mt_ioctl_trans
- fs/compat_ioctl.c:mt_ioctl_trans
- fs/compat_ioctl.c:mt_ioctl_trans
- fs/compat_ioctl.c:mt_ioctl_trans
- fs/compat_ioctl.c:mt_ioctl_trans
- fs/compat_ioctl.c:mt_ioctl_trans
- fs/compat_ioctl.c:mt_ioctl_trans
- fs/compat_ioctl.c:mt_ioctl_trans
- fs/compat_ioctl.c:mt_ioctl_trans
- fs/compat_ioctl.c:mt_ioctl_trans
- fs/compat_ioctl.c:mt_ioctl_trans
- fs/compat_ioctl.c:mt_ioctl_trans
- fs/compat_ioctl.c:mt_ioctl_trans
- fs/compat_ioctl.c:ppp_sock_fprog_ioctl_trans
- fs/compat_ioctl.c:ppp_sock_fprog_ioctl_trans
- fs/compat_ioctl.c:ppp_sock_fprog_ioctl_trans
- fs/compat_ioctl.c:ppp_sock_fprog_ioctl_trans
- fs/compat_ioctl.c:sg_grt_trans
- fs/compat_ioctl.c:sg_grt_trans
- fs/compat_ioctl.c:sg_grt_trans
- fs/compat_ioctl.c:sg_grt_trans
- fs/compat_ioctl.c:sg_grt_trans
- fs/compat_ioctl.c:sg_grt_trans
- fs/compat_ioctl.c:sg_ioctl_trans
- fs/compat_ioctl.c:sg_ioctl_trans
- fs/compat_ioctl.c:sg_ioctl_trans
- fs/compat_ioctl.c:sg_ioctl_trans
- fs/compat_ioctl.c:sg_ioctl_trans
- fs/compat_ioctl.c:sg_ioctl_trans
- fs/compat_ioctl.c:sg_ioctl_trans
- fs/compat_ioctl.c:sg_ioctl_trans
- fs/compat_ioctl.c:sg_ioctl_trans
- fs/compat_ioctl.c:sg_ioctl_trans
- fs/compat_ioctl.c:sg_ioctl_trans
- fs/compat_ioctl.c:sg_ioctl_trans
- fs/compat_ioctl.c:sg_ioctl_trans
- fs/compat_ioctl.c:sg_ioctl_trans
- fs/compat_ioctl.c:sg_ioctl_trans
- fs/compat_ioctl.c:sg_build_iovec
- fs/compat_ioctl.c:sg_build_iovec
- fs/compat_ioctl.c:sg_build_iovec
- fs/compat_ioctl.c:sg_build_iovec
- fs/compat_ioctl.c:sg_build_iovec
In fs/binfmt_elf.c (ffff800010421164)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/binfmt_elf.c:elf_core_dump
- fs/binfmt_elf.c:load_elf_library
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:elf_map
- fs/binfmt_elf.c:create_elf_tables
- fs/binfmt_elf.c:create_elf_tables
- fs/binfmt_elf.c:create_elf_tables
- fs/binfmt_elf.c:create_elf_tables
- fs/binfmt_elf.c:create_elf_tables
- fs/binfmt_elf.c:create_elf_tables
In fs/compat_binfmt_elf.c (ffff800010424a10)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/compat_binfmt_elf.c:elf_core_dump
- fs/compat_binfmt_elf.c:fill_psinfo
- fs/compat_binfmt_elf.c:load_elf_library
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:elf_map
- fs/compat_binfmt_elf.c:create_elf_tables
- fs/compat_binfmt_elf.c:create_elf_tables
- fs/compat_binfmt_elf.c:create_elf_tables
- fs/compat_binfmt_elf.c:create_elf_tables
- fs/compat_binfmt_elf.c:create_elf_tables
- fs/compat_binfmt_elf.c:create_elf_tables
In fs/coredump.c (ffff800010427874)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/coredump.c:dump_emit
- fs/coredump.c:do_coredump
In fs/drop_caches.c (ffff800010428fa8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/drop_caches.c:drop_pagecache_sb
In fs/fhandle.c (ffff800010429910)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/fhandle.c:__arm64_sys_name_to_handle_at
- fs/fhandle.c:__arm64_sys_name_to_handle_at
- fs/fhandle.c:_copy_from_user
In fs/iomap/buffered-io.c (ffff80001042b5f8)
Location: include/linux/thread_info.h:82
Inline: True
In fs/quota/quota.c (ffff800010436d04)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/quota/quota.c:do_quotactl
- fs/quota/quota.c:do_quotactl
- fs/quota/quota.c:quota_getnextxquota
- fs/quota/quota.c:quota_getxquota
- fs/quota/quota.c:quota_getxstatev
- fs/quota/quota.c:quota_getnextquota
- fs/quota/quota.c:quota_getquota
- fs/quota/quota.c:quota_getinfo
- fs/quota/quota.c:_copy_from_user
In fs/proc/task_mmu.c (ffff80001043a7a8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/proc/task_mmu.c:pagemap_read
- fs/proc/task_mmu.c:clear_refs_write
In fs/proc/base.c (ffff800010440bc8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/proc/base.c:proc_pid_readlink
- fs/proc/base.c:environ_read
- fs/proc/base.c:_copy_from_user
In fs/proc/kcore.c (ffff80001044e518)
Location: include/linux/thread_info.h:82
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:_copy_to_user
In fs/proc/vmcore.c (ffff80001044eb4c)
Location: include/linux/thread_info.h:82
Inline: True
In fs/proc/page.c (ffff80001044fafc)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/proc/page.c:kpagecgroup_read
- fs/proc/page.c:kpageflags_read
- fs/proc/page.c:kpagecount_read
In fs/kernfs/file.c (ffff80001045552c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/kernfs/file.c:kernfs_fop_write
- fs/kernfs/file.c:kernfs_fop_read
In fs/configfs/file.c (ffff800010459650)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/configfs/file.c:configfs_write_file
In fs/dcookies.c (ffff80001045f530)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/dcookies.c:do_lookup_dcookie
In fs/ext4/dir.c (ffff800010462730)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ext4/dir.c:ext4_dx_readdir
- fs/ext4/dir.c:ext4_dx_readdir
- fs/ext4/dir.c:ext4_dx_readdir
- fs/ext4/dir.c:ext4_dx_readdir
- fs/ext4/dir.c:ext4_dx_readdir
- fs/ext4/dir.c:ext4_dx_readdir
- fs/ext4/dir.c:call_filldir
- fs/ext4/dir.c:ext4_dir_llseek
- fs/ext4/dir.c:ext4_readdir
In fs/ext4/fsmap.c (ffff800010471768)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ext4/fsmap.c:ext4_getfsmap_helper
In fs/ext4/ioctl.c (ffff80001048d570)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ext4/ioctl.c:ext4_compat_ioctl
- fs/ext4/ioctl.c:ext4_compat_ioctl
- fs/ext4/ioctl.c:ext4_compat_ioctl
- fs/ext4/ioctl.c:ext4_compat_ioctl
- fs/ext4/ioctl.c:ext4_compat_ioctl
- fs/ext4/ioctl.c:ext4_compat_ioctl
- fs/ext4/ioctl.c:ext4_ioctl
- fs/ext4/ioctl.c:ext4_ioctl
- fs/ext4/ioctl.c:ext4_ioctl
- fs/ext4/ioctl.c:ext4_ioctl
- fs/ext4/ioctl.c:ext4_ioctl
- fs/ext4/ioctl.c:ext4_ioctl
- fs/ext4/ioctl.c:ext4_ioctl
- fs/ext4/ioctl.c:ext4_ioctl
- fs/ext4/ioctl.c:ext4_ioctl
- fs/ext4/ioctl.c:ext4_ioc_getfsmap
- fs/ext4/ioctl.c:ext4_ioc_getfsmap
- fs/ext4/ioctl.c:ext4_getfsmap_format
- fs/ext4/ioctl.c:_copy_from_user
In fs/ext4/mballoc.c (ffff800010493f10)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
In fs/ext4/namei.c (ffff80001049d0a0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ext4/namei.c:ext4_htree_fill_tree
In fs/jbd2/checkpoint.c (ffff8000104d1bf4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/jbd2/checkpoint.c:__jbd2_journal_clean_checkpoint_list
- fs/jbd2/checkpoint.c:__jbd2_journal_clean_checkpoint_list
- fs/jbd2/checkpoint.c:journal_clean_one_cp_list
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
In fs/hugetlbfs/inode.c (ffff8000104e2470)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlbfs_fallocate
- fs/hugetlbfs/inode.c:hugetlb_get_unmapped_area
- fs/hugetlbfs/inode.c:hugetlb_get_unmapped_area
- fs/hugetlbfs/inode.c:hugetlb_get_unmapped_area
- fs/hugetlbfs/inode.c:hugetlb_get_unmapped_area
In fs/fat/dir.c (ffff8000104e6924)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/fat/dir.c:fat_compat_dir_ioctl
- fs/fat/dir.c:fat_compat_dir_ioctl
- 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_compat_ioctl_filldir
- 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_compat_ioctl_filldir
- 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_compat_ioctl_filldir
- fs/fat/dir.c:fat_compat_ioctl_filldir
- fs/fat/dir.c:fat_dir_ioctl
- fs/fat/dir.c:fat_dir_ioctl
- fs/fat/dir.c:fat_ioctl_filldir
- fs/fat/dir.c:fat_ioctl_filldir
- fs/fat/dir.c:fat_ioctl_filldir
- fs/fat/dir.c:fat_ioctl_filldir
- fs/fat/dir.c:fat_ioctl_filldir
- fs/fat/dir.c:fat_ioctl_filldir
- fs/fat/dir.c:fat_ioctl_filldir
- fs/fat/dir.c:fat_ioctl_filldir
- fs/fat/dir.c:fat_ioctl_filldir
- fs/fat/dir.c:fat_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/fatent.c (ffff8000104e9f70)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/fat/fatent.c:fat_trim_fs
- fs/fat/fatent.c:fat_trim_fs
In fs/fat/file.c (ffff8000104eb248)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/fat/file.c:fat_generic_ioctl
- fs/fat/file.c:fat_generic_ioctl
- fs/fat/file.c:fat_generic_ioctl
- fs/fat/file.c:fat_generic_ioctl
- fs/fat/file.c:fat_ioctl_set_attributes
In fs/ecryptfs/read_write.c (ffff8000104f6600)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ecryptfs/read_write.c:ecryptfs_write
In fs/ecryptfs/miscdev.c (ffff8000104fe05c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ecryptfs/miscdev.c:ecryptfs_miscdev_read
- fs/ecryptfs/miscdev.c:ecryptfs_miscdev_read
- fs/ecryptfs/miscdev.c:ecryptfs_miscdev_read
- fs/ecryptfs/miscdev.c:ecryptfs_miscdev_read
In fs/fuse/dev.c (ffff800010501afc)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/fuse/dev.c:fuse_dev_ioctl
In fs/efivarfs/file.c (ffff80001051bab4)
Location: include/linux/thread_info.h:82
Inline: True
In ipc/compat.c (ffff80001051c718)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- ipc/compat.c:_copy_from_user
In ipc/msgutil.c (ffff80001051e290)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- ipc/msgutil.c:_copy_to_user
- ipc/msgutil.c:_copy_from_user
In ipc/msg.c (ffff80001051f08c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- ipc/msg.c:compat_do_msg_fill
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msg_fill
- ipc/msg.c:compat_ksys_msgsnd
- ipc/msg.c:ksys_msgsnd
- ipc/msg.c:do_msgsnd
- ipc/msg.c:compat_ksys_msgctl
- ipc/msg.c:compat_ksys_msgctl
- ipc/msg.c:copy_compat_msqid_to_user
- ipc/msg.c:copy_compat_msqid_to_user
In ipc/sem.c (ffff80001052460c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- ipc/sem.c:do_semtimedop
- ipc/sem.c:copy_compat_semid_to_user
- ipc/sem.c:copy_compat_semid_to_user
- ipc/sem.c:semctl_main
- ipc/sem.c:_copy_from_user
In ipc/shm.c (ffff8000105283e4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- ipc/shm.c:compat_ksys_shmctl
- ipc/shm.c:compat_ksys_shmctl
- ipc/shm.c:compat_ksys_shmctl
- ipc/shm.c:copy_compat_shmid_to_user
- ipc/shm.c:copy_compat_shmid_to_user
- ipc/shm.c:_copy_from_user
In ipc/mqueue.c (ffff80001052ad1c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- ipc/mqueue.c:__do_compat_sys_mq_getsetattr
- ipc/mqueue.c:__do_sys_mq_getsetattr
- ipc/mqueue.c:do_mq_timedreceive
- ipc/mqueue.c:_copy_from_user
In security/keys/gc.c (ffff80001052d51c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- security/keys/gc.c:key_garbage_collector
In security/keys/keyring.c (ffff8000105303d4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- security/keys/keyring.c:keyring_read_iterator
In security/keys/keyctl.c (ffff800010531f60)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- security/keys/keyctl.c:_copy_to_user
- security/keys/keyctl.c:_copy_from_user
In security/keys/request_key_auth.c (ffff800010536444)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- security/keys/request_key_auth.c:request_key_auth_read
In security/keys/user_defined.c (ffff800010536cb4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- security/keys/user_defined.c:user_read
In security/keys/compat_dh.c (ffff800010537124)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- security/keys/compat_dh.c:compat_keyctl_dh_compute
In security/keys/dh.c (ffff800010538580)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- security/keys/dh.c:keyctl_dh_compute_kdf
- security/keys/dh.c:_copy_from_user
In security/keys/keyctl_pkey.c (ffff800010539414)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- security/keys/keyctl_pkey.c:keyctl_pkey_e_d_s
- security/keys/keyctl_pkey.c:keyctl_pkey_query
- security/keys/keyctl_pkey.c:keyctl_pkey_query
- security/keys/keyctl_pkey.c:keyctl_pkey_params_get_2
In security/keys/big_key.c (ffff800010539fc8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- security/keys/big_key.c:big_key_read
In security/keys/trusted.c (ffff80001053b53c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- security/keys/trusted.c:trusted_read
In security/keys/encrypted-keys/encrypted.c (ffff80001053d328)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- security/keys/encrypted-keys/encrypted.c:_copy_to_user
In security/selinux/hooks.c (ffff80001054fae4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_socket_getpeersec_stream
- security/selinux/hooks.c:selinux_socket_getpeersec_stream
- security/selinux/hooks.c:selinux_bprm_committed_creds
In security/selinux/selinuxfs.c (ffff800010556c24)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- security/selinux/selinuxfs.c:sel_write_load
In security/smack/smack_lsm.c (ffff800010571124)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- security/smack/smack_lsm.c:smack_socket_getpeersec_stream
- security/smack/smack_lsm.c:smack_socket_getpeersec_stream
In security/smack/smackfs.c (ffff800010576354)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- security/smack/smackfs.c:_copy_from_user
In security/tomoyo/common.c (ffff80001057d240)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- security/tomoyo/common.c:tomoyo_write_control
- security/tomoyo/common.c:tomoyo_write_control
- security/tomoyo/common.c:tomoyo_flush
- security/tomoyo/common.c:tomoyo_flush
In security/tomoyo/securityfs_if.c (ffff800010586898)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- security/tomoyo/securityfs_if.c:tomoyo_read_self
In security/apparmor/apparmorfs.c (ffff80001058ae74)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- security/apparmor/apparmorfs.c:_copy_from_user
In security/apparmor/lsm.c (ffff80001059e5b0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
- security/apparmor/lsm.c:apparmor_socket_getpeersec_stream
In crypto/api.c (ffff8000105b7ae0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- crypto/api.c:crypto_alloc_tfm
- crypto/api.c:crypto_alloc_base
In crypto/algboss.c (ffff8000105c590c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- crypto/algboss.c:cryptomgr_probe
In block/blk-mq.c (ffff8000105ed97c)
Location: include/linux/thread_info.h:82
Inline: True
In block/ioctl.c (ffff8000105f848c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- block/ioctl.c:blkdev_ioctl
- block/ioctl.c:blkdev_ioctl
- block/ioctl.c:blkdev_ioctl
- block/ioctl.c:blkdev_ioctl
- block/ioctl.c:blkdev_ioctl
- block/ioctl.c:put_uint
- block/ioctl.c:put_int
- block/ioctl.c:put_ushort
- block/ioctl.c:_copy_from_user
In block/scsi_ioctl.c (ffff800010609064)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- block/scsi_ioctl.c:scsi_cmd_ioctl
- block/scsi_ioctl.c:scsi_cmd_ioctl
- block/scsi_ioctl.c:scsi_cmd_ioctl
- block/scsi_ioctl.c:scsi_cmd_ioctl
- block/scsi_ioctl.c:scsi_cmd_ioctl
- block/scsi_ioctl.c:scsi_cmd_ioctl
- block/scsi_ioctl.c:scsi_cmd_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_scsi_ioctl
- block/scsi_ioctl.c:sg_scsi_ioctl
- block/scsi_ioctl.c:sg_io
- block/scsi_ioctl.c:_copy_from_user
In block/bsg.c (ffff80001060a414)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- block/bsg.c:bsg_ioctl
- block/bsg.c:bsg_ioctl
- block/bsg.c:bsg_sg_io
- block/bsg.c:bsg_scsi_complete_rq
- block/bsg.c:bsg_scsi_fill_hdr
In block/bsg-lib.c (ffff80001060b2e8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_transport_complete_rq
In block/blk-cgroup.c (ffff80001060e984)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_maybe_throttle_current
In block/blk-iocost.c (ffff800010617cb0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- block/blk-iocost.c:ioc_rqos_throttle
In block/compat_ioctl.c (ffff80001061c11c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- block/compat_ioctl.c:compat_blkdev_ioctl
- block/compat_ioctl.c:compat_blkdev_ioctl
- block/compat_ioctl.c:compat_blkdev_ioctl
- block/compat_ioctl.c:compat_blkdev_ioctl
- block/compat_ioctl.c:compat_blkdev_driver_ioctl
- block/compat_ioctl.c:compat_blkdev_driver_ioctl
- block/compat_ioctl.c:compat_blkdev_driver_ioctl
- block/compat_ioctl.c:compat_blkdev_driver_ioctl
- block/compat_ioctl.c:compat_blkdev_driver_ioctl
- block/compat_ioctl.c:compat_blkdev_driver_ioctl
- block/compat_ioctl.c:compat_blkpg_ioctl
- block/compat_ioctl.c:compat_blkpg_ioctl
- block/compat_ioctl.c:compat_blkpg_ioctl
- block/compat_ioctl.c:compat_blkpg_ioctl
- block/compat_ioctl.c:compat_blkpg_ioctl
- block/compat_ioctl.c:compat_blkpg_ioctl
- block/compat_ioctl.c:compat_blkpg_ioctl
- block/compat_ioctl.c:compat_blkpg_ioctl
- block/compat_ioctl.c:compat_cdrom_generic_command
- block/compat_ioctl.c:compat_cdrom_generic_command
- block/compat_ioctl.c:compat_cdrom_generic_command
- block/compat_ioctl.c:compat_cdrom_generic_command
- block/compat_ioctl.c:compat_cdrom_generic_command
- block/compat_ioctl.c:compat_cdrom_generic_command
- block/compat_ioctl.c:compat_cdrom_generic_command
- block/compat_ioctl.c:compat_cdrom_generic_command
- block/compat_ioctl.c:compat_cdrom_generic_command
- block/compat_ioctl.c:compat_cdrom_generic_command
- block/compat_ioctl.c:compat_cdrom_generic_command
- block/compat_ioctl.c:compat_cdrom_generic_command
- block/compat_ioctl.c:compat_cdrom_generic_command
- block/compat_ioctl.c:compat_cdrom_generic_command
- block/compat_ioctl.c:compat_cdrom_generic_command
- block/compat_ioctl.c:compat_cdrom_generic_command
- block/compat_ioctl.c:compat_put_uint
- block/compat_ioctl.c:compat_put_int
- block/compat_ioctl.c:compat_put_ushort
In block/blk-zoned.c (ffff80001061fb88)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- block/blk-zoned.c:_copy_to_user
In block/blk-mq-debugfs.c (ffff800010623c00)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_state_write
In block/sed-opal.c (ffff800010628698)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- block/sed-opal.c:write_shadow_mbr
In lib/bitmap.c (ffff80001062b978)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- lib/bitmap.c:bitmap_parse_user
- lib/bitmap.c:__bitmap_parse
In lib/iov_iter.c (ffff80001062dff8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- lib/iov_iter.c:import_single_range
- lib/iov_iter.c:csum_and_copy_to_iter
- lib/iov_iter.c:csum_and_copy_to_iter
- lib/iov_iter.c:csum_and_copy_from_iter_full
- lib/iov_iter.c:csum_and_copy_from_iter_full
- lib/iov_iter.c:csum_and_copy_from_iter
- lib/iov_iter.c:csum_and_copy_from_iter
- lib/iov_iter.c:iov_iter_zero
- lib/iov_iter.c:iov_iter_zero
- lib/iov_iter.c:copyin
- lib/iov_iter.c:copyout
- lib/iov_iter.c:fault_in_pages_readable
- lib/iov_iter.c:fault_in_pages_readable
In lib/kfifo.c (ffff8000106349a8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- lib/kfifo.c:kfifo_copy_to_user
- lib/kfifo.c:kfifo_copy_to_user
- lib/kfifo.c:_copy_from_user
In lib/usercopy.c (ffff800010637e9c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- lib/usercopy.c:check_zeroed_user
- lib/usercopy.c:check_zeroed_user
- lib/usercopy.c:check_zeroed_user
In lib/kstrtox.c (ffff800010639b3c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- lib/kstrtox.c:_copy_from_user
In lib/strncpy_from_user.c (ffff800010666d20)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- lib/strncpy_from_user.c:strncpy_from_user
- lib/strncpy_from_user.c:do_strncpy_from_user
- lib/strncpy_from_user.c:do_strncpy_from_user
In lib/strnlen_user.c (ffff8000106670bc)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- lib/strnlen_user.c:strnlen_user
- lib/strnlen_user.c:do_strnlen_user
- lib/strnlen_user.c:do_strnlen_user
In drivers/gpio/gpiolib.c (ffff8000106c31ec)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/gpio/gpiolib.c:gpio_ioctl
- drivers/gpio/gpiolib.c:gpio_ioctl
- drivers/gpio/gpiolib.c:lineevent_ioctl
- drivers/gpio/gpiolib.c:linehandle_create
- drivers/gpio/gpiolib.c:linehandle_ioctl
- drivers/gpio/gpiolib.c:_copy_from_user
In drivers/pci/vpd.c (ffff8000106f0f8c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/pci/vpd.c:pci_vpd_wait
In drivers/pci/proc.c (ffff8000106f6b34)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/pci/proc.c:proc_bus_pci_write
- drivers/pci/proc.c:proc_bus_pci_write
- drivers/pci/proc.c:proc_bus_pci_write
- drivers/pci/proc.c:proc_bus_pci_write
- drivers/pci/proc.c:proc_bus_pci_write
- drivers/pci/proc.c:proc_bus_pci_write
- drivers/pci/proc.c:proc_bus_pci_read
- drivers/pci/proc.c:proc_bus_pci_read
- drivers/pci/proc.c:proc_bus_pci_read
- drivers/pci/proc.c:proc_bus_pci_read
- drivers/pci/proc.c:proc_bus_pci_read
- drivers/pci/proc.c:proc_bus_pci_read
In drivers/pci/hotplug/cpci_hotplug_core.c (ffff800010708f5c)
Location: include/linux/thread_info.h:82
Inline: True
In drivers/pci/syscall.c (ffff800010718f08)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/pci/syscall.c:__arm64_sys_pciconfig_write
- drivers/pci/syscall.c:__arm64_sys_pciconfig_write
- drivers/pci/syscall.c:__arm64_sys_pciconfig_write
- drivers/pci/syscall.c:__arm64_sys_pciconfig_read
- drivers/pci/syscall.c:__arm64_sys_pciconfig_read
- drivers/pci/syscall.c:__arm64_sys_pciconfig_read
- drivers/pci/syscall.c:__arm64_sys_pciconfig_read
- drivers/pci/syscall.c:__arm64_sys_pciconfig_read
- drivers/pci/syscall.c:__arm64_sys_pciconfig_read
In drivers/video/fbdev/core/fbmem.c (ffff8000107447fc)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/video/fbdev/core/fbmem.c:do_fscreeninfo_to_user
- drivers/video/fbdev/core/fbmem.c:do_fscreeninfo_to_user
- drivers/video/fbdev/core/fbmem.c:do_fscreeninfo_to_user
- drivers/video/fbdev/core/fbmem.c:do_fscreeninfo_to_user
- drivers/video/fbdev/core/fbmem.c:do_fscreeninfo_to_user
- drivers/video/fbdev/core/fbmem.c:do_fscreeninfo_to_user
- drivers/video/fbdev/core/fbmem.c:do_fscreeninfo_to_user
- drivers/video/fbdev/core/fbmem.c:do_fscreeninfo_to_user
- drivers/video/fbdev/core/fbmem.c:do_fscreeninfo_to_user
- drivers/video/fbdev/core/fbmem.c:do_fscreeninfo_to_user
- drivers/video/fbdev/core/fbmem.c:do_fscreeninfo_to_user
- drivers/video/fbdev/core/fbmem.c:do_fscreeninfo_to_user
- drivers/video/fbdev/core/fbmem.c:do_fscreeninfo_to_user
- drivers/video/fbdev/core/fbmem.c:do_fscreeninfo_to_user
- drivers/video/fbdev/core/fbmem.c:fb_getput_cmap
- drivers/video/fbdev/core/fbmem.c:fb_getput_cmap
- drivers/video/fbdev/core/fbmem.c:fb_getput_cmap
- drivers/video/fbdev/core/fbmem.c:fb_getput_cmap
- drivers/video/fbdev/core/fbmem.c:fb_getput_cmap
- drivers/video/fbdev/core/fbmem.c:fb_getput_cmap
- drivers/video/fbdev/core/fbmem.c:fb_getput_cmap
- drivers/video/fbdev/core/fbmem.c:fb_getput_cmap
- drivers/video/fbdev/core/fbmem.c:fb_getput_cmap
- drivers/video/fbdev/core/fbmem.c:fb_getput_cmap
- drivers/video/fbdev/core/fbmem.c:fb_getput_cmap
- drivers/video/fbdev/core/fbmem.c:fb_getput_cmap
- drivers/video/fbdev/core/fbmem.c:do_fb_ioctl
- drivers/video/fbdev/core/fbmem.c:do_fb_ioctl
- drivers/video/fbdev/core/fbmem.c:fb_write
- drivers/video/fbdev/core/fbmem.c:fb_read
In drivers/video/fbdev/core/fbcmap.c (ffff800010748e08)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/video/fbdev/core/fbcmap.c:_copy_to_user
- drivers/video/fbdev/core/fbcmap.c:_copy_from_user
In drivers/video/fbdev/core/fbcon.c (ffff8000107530e4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/video/fbdev/core/fbcon.c:fbcon_get_con2fb_map_ioctl
In drivers/video/fbdev/imsttfb.c (ffff80001075a890)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/video/fbdev/imsttfb.c:imsttfb_ioctl
- drivers/video/fbdev/imsttfb.c:imsttfb_ioctl
- drivers/video/fbdev/imsttfb.c:_copy_from_user
In drivers/xen/preempt.c (ffff80001082f748)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/xen/preempt.c:xen_maybe_preempt_hcall
In drivers/xen/xenbus/xenbus_dev_frontend.c (ffff80001083a920)
Location: include/linux/thread_info.h:82
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 (ffff800010851e78)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/tty_io.c:compat_tty_tiocgserial
- drivers/tty/tty_io.c:compat_tty_tiocsserial
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_write
- drivers/tty/tty_io.c:tty_write
In drivers/tty/n_tty.c (ffff800010855d28)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_ioctl
- drivers/tty/n_tty.c:n_tty_ioctl
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_read
- drivers/tty/n_tty.c:n_tty_read
- 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 (ffff80001085b49c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:tty_mode_ioctl
- drivers/tty/tty_ioctl.c:set_termiox
- drivers/tty/tty_ioctl.c:set_termiox
- drivers/tty/tty_ioctl.c:kernel_termios_to_user_termio
- drivers/tty/tty_ioctl.c:kernel_termios_to_user_termio
- drivers/tty/tty_ioctl.c:kernel_termios_to_user_termio
- drivers/tty/tty_ioctl.c:kernel_termios_to_user_termio
- drivers/tty/tty_ioctl.c:kernel_termios_to_user_termio
- drivers/tty/tty_ioctl.c:kernel_termios_to_user_termio
- drivers/tty/tty_ioctl.c:user_termio_to_kernel_termios
- drivers/tty/tty_ioctl.c:user_termio_to_kernel_termios
- drivers/tty/tty_ioctl.c:user_termio_to_kernel_termios
- drivers/tty/tty_ioctl.c:user_termio_to_kernel_termios
- drivers/tty/tty_ioctl.c:user_termio_to_kernel_termios
- drivers/tty/tty_ioctl.c:user_termio_to_kernel_termios
In drivers/tty/tty_port.c (ffff80001085ecfc)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_block_til_ready
In drivers/tty/tty_jobctrl.c (ffff8000108609d8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_jobctrl_ioctl
- drivers/tty/tty_jobctrl.c:tty_jobctrl_ioctl
- drivers/tty/tty_jobctrl.c:tty_jobctrl_ioctl
In drivers/tty/pty.c (ffff800010861e2c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/pty.c:pty_get_pktmode
- drivers/tty/pty.c:pty_set_pktmode
- drivers/tty/pty.c:pty_get_lock
- drivers/tty/pty.c:pty_set_lock
In drivers/tty/sysrq.c (ffff800010864bc8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/sysrq.c:write_sysrq_trigger
In drivers/tty/vt/vt_ioctl.c (ffff80001086709c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/vt/vt_ioctl.c:vt_compat_ioctl
- drivers/tty/vt/vt_ioctl.c:vt_compat_ioctl
- drivers/tty/vt/vt_ioctl.c:vt_ioctl
- drivers/tty/vt/vt_ioctl.c:vt_ioctl
- drivers/tty/vt/vt_ioctl.c:vt_event_wait_ioctl
- drivers/tty/vt/vt_ioctl.c:_copy_from_user
In drivers/tty/vt/vc_screen.c (ffff800010867ccc)
Location: include/linux/thread_info.h:82
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 (ffff800010868b30)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/vt/selection.c:paste_selection
- drivers/tty/vt/selection.c:_copy_from_user
In drivers/tty/vt/keyboard.c (ffff80001086ea70)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/vt/keyboard.c:vt_do_kdskled
- drivers/tty/vt/keyboard.c:vt_do_kdskled
- drivers/tty/vt/keyboard.c:vt_do_kdgkb_ioctl
- drivers/tty/vt/keyboard.c:vt_do_kdgkb_ioctl
- drivers/tty/vt/keyboard.c:vt_do_kdsk_ioctl
- drivers/tty/vt/keyboard.c:vt_do_kdsk_ioctl
- drivers/tty/vt/keyboard.c:vt_do_kbkeycode_ioctl
- drivers/tty/vt/keyboard.c:vt_do_kbkeycode_ioctl
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:vt_do_diacrit
In drivers/tty/vt/consolemap.c (ffff800010870154)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/vt/consolemap.c:con_get_unimap
- drivers/tty/vt/consolemap.c:con_get_unimap
- drivers/tty/vt/consolemap.c:con_get_trans_new
- drivers/tty/vt/consolemap.c:con_get_trans_old
- drivers/tty/vt/consolemap.c:_copy_from_user
In drivers/tty/vt/vt.c (ffff800010878fcc)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/vt/vt.c:con_font_op
- drivers/tty/vt/vt.c:con_get_cmap
- drivers/tty/vt/vt.c:con_set_cmap
- drivers/tty/vt/vt.c:tioclinux
- drivers/tty/vt/vt.c:tioclinux
- drivers/tty/vt/vt.c:tioclinux
- drivers/tty/vt/vt.c:tioclinux
- drivers/tty/vt/vt.c:tioclinux
- drivers/tty/vt/vt.c:tioclinux
- drivers/tty/vt/vt.c:tioclinux
In drivers/tty/serial/serial_core.c (ffff80001087f194)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_wait_until_sent
- drivers/tty/serial/serial_core.c:uart_ioctl
- drivers/tty/serial/serial_core.c:uart_ioctl
- drivers/tty/serial/serial_core.c:uart_ioctl
- drivers/tty/serial/serial_core.c:uart_ioctl
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
- drivers/tty/serial/serial_core.c:_copy_from_user
In drivers/char/mem.c (ffff8000108aacfc)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/char/mem.c:read_iter_zero
- drivers/char/mem.c:write_port
- drivers/char/mem.c:write_port
- drivers/char/mem.c:read_port
- drivers/char/mem.c:read_port
- drivers/char/mem.c:write_mem
- drivers/char/mem.c:write_mem
- drivers/char/mem.c:write_mem
- drivers/char/mem.c:read_mem
- drivers/char/mem.c:read_mem
- drivers/char/mem.c:read_mem
- drivers/char/mem.c:read_mem
In drivers/char/random.c (ffff8000108b11a8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/char/random.c:random_ioctl
- drivers/char/random.c:random_ioctl
- drivers/char/random.c:random_ioctl
- drivers/char/random.c:random_ioctl
- drivers/char/random.c:urandom_read
- drivers/char/random.c:urandom_read
- drivers/char/random.c:urandom_read
In drivers/char/virtio_console.c (ffff8000108b5d48)
Location: include/linux/thread_info.h:82
Inline: True
In drivers/char/hw_random/core.c (ffff8000108b7840)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:rng_dev_read
- drivers/char/hw_random/core.c:rng_dev_read
- drivers/char/hw_random/core.c:rng_dev_read
In drivers/char/tpm/tpm-dev-common.c (ffff8000108b8d24)
Location: include/linux/thread_info.h:82
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 (ffff8000108dfff8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/lightnvm/core.c:_copy_from_user
In drivers/base/power/wakeup.c (ffff800010905208)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:pm_get_wakeup_count
In drivers/base/regmap/regmap-debugfs.c (ffff80001091ab74)
Location: include/linux/thread_info.h:82
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 (ffff800010924234)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/block/loop.c:loop_info64_to_compat
- drivers/block/loop.c:loop_get_status64
- drivers/block/loop.c:loop_get_status_old
- drivers/block/loop.c:_copy_from_user
In drivers/block/xen-blkfront.c (ffff80001092a10c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/block/xen-blkfront.c:blkif_ioctl
In drivers/misc/vexpress-syscfg.c (ffff80001092be8c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/misc/vexpress-syscfg.c:vexpress_syscfg_exec
In drivers/mfd/ab3100-core.c (ffff80001094a4ec)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/mfd/ab3100-core.c:ab3100_get_set_reg
In drivers/mfd/aat2870-core.c (ffff80001094c70c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/mfd/aat2870-core.c:aat2870_reg_write_file
In drivers/nvdimm/bus.c (ffff8000109518e0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/nvdimm/bus.c:_copy_to_user
- drivers/nvdimm/bus.c:_copy_from_user
In drivers/dma-buf/dma-buf.c (ffff800010966174)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_ioctl
In drivers/dma-buf/dma-fence.c (ffff80001096747c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_wait_any_timeout
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
In drivers/dma-buf/sync_file.c (ffff80001096a678)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/dma-buf/sync_file.c:_copy_to_user
- drivers/dma-buf/sync_file.c:_copy_from_user
In drivers/dma-buf/sw_sync.c (ffff80001096ba8c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/sw_sync.c:_copy_from_user
In drivers/dma-buf/udmabuf.c (ffff80001096cdb0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/dma-buf/udmabuf.c:_copy_from_user
In drivers/scsi/scsi_ioctl.c (ffff800010970664)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/scsi/scsi_ioctl.c:scsi_ioctl
- drivers/scsi/scsi_ioctl.c:scsi_ioctl
- drivers/scsi/scsi_ioctl.c:scsi_ioctl
- drivers/scsi/scsi_ioctl.c:scsi_ioctl
- drivers/scsi/scsi_ioctl.c:scsi_ioctl
- drivers/scsi/scsi_ioctl.c:scsi_ioctl
- drivers/scsi/scsi_ioctl.c:scsi_ioctl
In drivers/scsi/scsi_error.c (ffff800010974cec)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/scsi/scsi_error.c:scsi_ioctl_reset
In drivers/scsi/scsi_devinfo.c (ffff800010980ca0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/scsi/scsi_devinfo.c:proc_scsi_devinfo_write
In drivers/scsi/scsi_proc.c (ffff8000109814e4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/scsi/scsi_proc.c:_copy_from_user
In drivers/scsi/sg.c (ffff80001099421c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/scsi/sg.c:sg_ioctl
- drivers/scsi/sg.c:sg_ioctl
- drivers/scsi/sg.c:sg_ioctl
- drivers/scsi/sg.c:sg_ioctl
- drivers/scsi/sg.c:sg_ioctl
- drivers/scsi/sg.c:sg_ioctl
- drivers/scsi/sg.c:sg_ioctl
- drivers/scsi/sg.c:sg_ioctl
- drivers/scsi/sg.c:sg_ioctl
- drivers/scsi/sg.c:sg_ioctl
- drivers/scsi/sg.c:sg_ioctl
- drivers/scsi/sg.c:sg_ioctl
- drivers/scsi/sg.c:sg_ioctl
- drivers/scsi/sg.c:sg_ioctl
- drivers/scsi/sg.c:sg_ioctl
- drivers/scsi/sg.c:sg_ioctl
- drivers/scsi/sg.c:sg_ioctl
- drivers/scsi/sg.c:sg_ioctl
- drivers/scsi/sg.c:sg_ioctl
- drivers/scsi/sg.c:sg_ioctl
- drivers/scsi/sg.c:sg_ioctl
- drivers/scsi/sg.c:sg_ioctl
- drivers/scsi/sg.c:sg_ioctl
- drivers/scsi/sg.c:sg_ioctl
- drivers/scsi/sg.c:sg_ioctl
- drivers/scsi/sg.c:sg_ioctl
- drivers/scsi/sg.c:sg_ioctl
- drivers/scsi/sg.c:sg_ioctl
- drivers/scsi/sg.c:sg_ioctl
- drivers/scsi/sg.c:sg_ioctl
- drivers/scsi/sg.c:sg_ioctl
- drivers/scsi/sg.c:sg_ioctl
- drivers/scsi/sg.c:sg_new_read
- drivers/scsi/sg.c:sg_new_read
In drivers/ata/libata-scsi.c (ffff8000109a54c8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/ata/libata-scsi.c:ata_sas_scsi_ioctl
- drivers/ata/libata-scsi.c:ata_task_ioctl
- drivers/ata/libata-scsi.c:ata_cmd_ioctl
- drivers/ata/libata-scsi.c:_copy_to_user
In drivers/gpu/vga/vgaarb.c (ffff8000109c05f4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/gpu/vga/vgaarb.c:vga_arb_write
- drivers/gpu/vga/vgaarb.c:vga_arb_read
- drivers/gpu/vga/vgaarb.c:vga_get
In drivers/net/tun.c (ffff8000109df87c)
Location: include/linux/thread_info.h:82
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
- drivers/net/tun.c:_copy_to_user
- drivers/net/tun.c:_copy_from_user
In drivers/net/ethernet/freescale/fec_ptp.c (ffff8000109ed134)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/net/ethernet/freescale/fec_ptp.c:fec_ptp_get
- drivers/net/ethernet/freescale/fec_ptp.c:fec_ptp_set
- drivers/net/ethernet/freescale/fec_ptp.c:fec_ptp_set
In drivers/net/ppp/ppp_generic.c (ffff800010a00c18)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/net/ppp/ppp_generic.c:ppp_set_compress
- 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_net_ioctl
- drivers/net/ppp/ppp_generic.c:ppp_net_ioctl
- drivers/net/ppp/ppp_generic.c:ppp_ioctl
- drivers/net/ppp/ppp_generic.c:ppp_ioctl
- drivers/net/ppp/ppp_generic.c:ppp_ioctl
- drivers/net/ppp/ppp_generic.c:ppp_ioctl
- drivers/net/ppp/ppp_generic.c:ppp_ioctl
- drivers/net/ppp/ppp_generic.c:ppp_ioctl
- drivers/net/ppp/ppp_generic.c:ppp_ioctl
- drivers/net/ppp/ppp_generic.c:ppp_ioctl
- drivers/net/ppp/ppp_generic.c:ppp_ioctl
- drivers/net/ppp/ppp_generic.c:ppp_ioctl
- drivers/net/ppp/ppp_generic.c:get_filter
- drivers/net/ppp/ppp_generic.c:ppp_write
- drivers/net/ppp/ppp_generic.c:ppp_read
In drivers/cdrom/cdrom.c (ffff800010a0f07c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/cdrom/cdrom.c:cdrom_ioctl
- drivers/cdrom/cdrom.c:cdrom_ioctl
- drivers/cdrom/cdrom.c:cdrom_ioctl
- drivers/cdrom/cdrom.c:cdrom_ioctl
- drivers/cdrom/cdrom.c:cdrom_ioctl
- drivers/cdrom/cdrom.c:cdrom_ioctl
- drivers/cdrom/cdrom.c:mmc_ioctl_cdrom_last_written
- drivers/cdrom/cdrom.c:mmc_ioctl_cdrom_next_writable
- drivers/cdrom/cdrom.c:mmc_ioctl_dvd_auth
- drivers/cdrom/cdrom.c:mmc_ioctl_dvd_read_struct
- drivers/cdrom/cdrom.c:mmc_ioctl_cdrom_volume
- drivers/cdrom/cdrom.c:mmc_ioctl_cdrom_subchannel
- drivers/cdrom/cdrom.c:mmc_ioctl_cdrom_read_data
- drivers/cdrom/cdrom.c:cdrom_read_cdda_old
- drivers/cdrom/cdrom.c:_copy_from_user
In drivers/usb/core/devio.c (ffff800010a31874)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:proc_disconnect_claim
- drivers/usb/core/devio.c:processcompl_compat
- drivers/usb/core/devio.c:processcompl_compat
- drivers/usb/core/devio.c:processcompl_compat
- drivers/usb/core/devio.c:processcompl_compat
- drivers/usb/core/devio.c:processcompl_compat
- drivers/usb/core/devio.c:processcompl_compat
- drivers/usb/core/devio.c:get_urb32
- drivers/usb/core/devio.c:proc_bulk_compat
- drivers/usb/core/devio.c:proc_bulk_compat
- drivers/usb/core/devio.c:proc_bulk_compat
- drivers/usb/core/devio.c:proc_bulk_compat
- drivers/usb/core/devio.c:proc_bulk_compat
- drivers/usb/core/devio.c:proc_bulk_compat
- drivers/usb/core/devio.c:proc_bulk_compat
- drivers/usb/core/devio.c:proc_bulk_compat
- drivers/usb/core/devio.c:reap_as
- drivers/usb/core/devio.c:processcompl
- drivers/usb/core/devio.c:processcompl
- drivers/usb/core/devio.c:processcompl
- drivers/usb/core/devio.c:processcompl
- drivers/usb/core/devio.c:processcompl
- drivers/usb/core/devio.c:processcompl
- 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:parse_usbdevfs_streams
- drivers/usb/core/devio.c:parse_usbdevfs_streams
- drivers/usb/core/devio.c:parse_usbdevfs_streams
- 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 (ffff800010a34bec)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/usb/core/devices.c:usb_device_read
- drivers/usb/core/devices.c:usb_device_dump
In drivers/usb/host/xhci-debugfs.c (ffff800010a8fd14)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/usb/host/xhci-debugfs.c:xhci_port_write
In drivers/input/input.c (ffff800010a96600)
Location: include/linux/thread_info.h:82
Inline: True
In drivers/input/input-compat.c (ffff800010a99330)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/input/input-compat.c:_copy_from_user
In drivers/input/mousedev.c (ffff800010a9c844)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
- drivers/input/mousedev.c:mousedev_write
In drivers/input/evdev.c (ffff800010aa0304)
Location: include/linux/thread_info.h:82
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:evdev_do_ioctl
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_handle_set_keycode_v2
- drivers/input/evdev.c:evdev_handle_set_keycode
- drivers/input/evdev.c:evdev_handle_get_keycode_v2
- drivers/input/evdev.c:evdev_handle_get_keycode
- drivers/input/evdev.c:str_to_user
- drivers/input/evdev.c:bits_to_user
- drivers/input/evdev.c:evdev_read
- drivers/input/evdev.c:evdev_read
- drivers/input/evdev.c:evdev_read
- drivers/input/evdev.c:evdev_write
- drivers/input/evdev.c:evdev_write
- drivers/input/evdev.c:evdev_write
In drivers/input/misc/uinput.c (ffff800010aa51ec)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_str_to_user
- drivers/input/misc/uinput.c:uinput_str_to_user
- drivers/input/misc/uinput.c:uinput_ff_upload_to_user
- drivers/input/misc/uinput.c:uinput_ff_upload_to_user
- drivers/input/misc/uinput.c:uinput_ff_upload_to_user
- drivers/input/misc/uinput.c:uinput_read
- drivers/input/misc/uinput.c:uinput_read
- drivers/input/misc/uinput.c:uinput_read
- drivers/input/misc/uinput.c:uinput_write
- drivers/input/misc/uinput.c:uinput_write
- drivers/input/misc/uinput.c:uinput_write
- drivers/input/misc/uinput.c:_copy_from_user
In drivers/rtc/dev.c (ffff800010aaaf78)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/rtc/dev.c:rtc_dev_ioctl
- drivers/rtc/dev.c:rtc_dev_ioctl
- drivers/rtc/dev.c:rtc_dev_ioctl
- drivers/rtc/dev.c:rtc_dev_ioctl
- drivers/rtc/dev.c:rtc_dev_read
- drivers/rtc/dev.c:rtc_dev_read
- drivers/rtc/dev.c:rtc_dev_read
- drivers/rtc/dev.c:_copy_from_user
In drivers/i2c/i2c-dev.c (ffff800010ab88ac)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/i2c/i2c-dev.c:compat_i2cdev_ioctl
- drivers/i2c/i2c-dev.c:i2cdev_ioctl
- drivers/i2c/i2c-dev.c:i2cdev_ioctl_smbus
- drivers/i2c/i2c-dev.c:i2cdev_read
- drivers/i2c/i2c-dev.c:_copy_from_user
In drivers/media/cec/cec-api.c (ffff800010ac3110)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/media/cec/cec-api.c:cec_ioctl
- drivers/media/cec/cec-api.c:cec_ioctl
- drivers/media/cec/cec-api.c:cec_ioctl
- drivers/media/cec/cec-api.c:cec_ioctl
- drivers/media/cec/cec-api.c:cec_ioctl
- drivers/media/cec/cec-api.c:cec_ioctl
- drivers/media/cec/cec-api.c:cec_ioctl
- drivers/media/cec/cec-api.c:_copy_from_user
In drivers/pps/pps.c (ffff800010ac5ea4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/pps/pps.c:pps_cdev_ioctl
- drivers/pps/pps.c:_copy_to_user
- drivers/pps/pps.c:_copy_from_user
In drivers/ptp/ptp_chardev.c (ffff800010ac7948)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/ptp/ptp_chardev.c:_copy_to_user
- drivers/ptp/ptp_chardev.c:_copy_from_user
In drivers/watchdog/watchdog_dev.c (ffff800010ae0760)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/watchdog/watchdog_dev.c:watchdog_ioctl
- drivers/watchdog/watchdog_dev.c:watchdog_ioctl
- drivers/watchdog/watchdog_dev.c:watchdog_ioctl
- drivers/watchdog/watchdog_dev.c:watchdog_ioctl
- drivers/watchdog/watchdog_dev.c:watchdog_ioctl
- drivers/watchdog/watchdog_dev.c:watchdog_ioctl
- drivers/watchdog/watchdog_dev.c:watchdog_ioctl
- drivers/watchdog/watchdog_dev.c:watchdog_ioctl
- drivers/watchdog/watchdog_dev.c:watchdog_ioctl
- drivers/watchdog/watchdog_dev.c:watchdog_write
In drivers/md/md.c (ffff800010aecdc8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_thread
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:_copy_from_user
In drivers/md/dm.c (ffff800010afc880)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/md/dm.c:dm_wait_for_completion
- drivers/md/dm.c:dm_prepare_ioctl
In drivers/md/dm-ioctl.c (ffff800010b09204)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/md/dm-ioctl.c:ctl_ioctl
- drivers/md/dm-ioctl.c:ctl_ioctl
- drivers/md/dm-ioctl.c:ctl_ioctl
- drivers/md/dm-ioctl.c:ctl_ioctl
- drivers/md/dm-ioctl.c:_copy_from_user
In drivers/edac/altera_edac.c (ffff800010b1790c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/edac/altera_edac.c:altr_edac_a10_device_trig2
- drivers/edac/altera_edac.c:altr_edac_a10_device_trig
- drivers/edac/altera_edac.c:altr_edac_device_trig
In drivers/mmc/core/block.c (ffff800010b421d4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/mmc/core/block.c:mmc_blk_ioctl_copy_from_user
In drivers/firmware/efi/efivars.c (ffff800010b5d4e8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/firmware/efi/efivars.c:efivar_delete
- drivers/firmware/efi/efivars.c:efivar_create
- drivers/firmware/efi/efivars.c:efivar_show_raw
- drivers/firmware/efi/efivars.c:efivar_store_raw
In drivers/remoteproc/remoteproc_debugfs.c (ffff800010b82794)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/remoteproc/remoteproc_debugfs.c:rproc_recovery_write
In net/socket.c (ffff800010ba6d68)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/socket.c:compat_sock_ioctl
- net/socket.c:compat_sock_ioctl
- net/socket.c:compat_sock_ioctl
- net/socket.c:compat_sock_ioctl
- net/socket.c:compat_sock_ioctl
- net/socket.c:compat_sock_ioctl
- net/socket.c:routing_ioctl
- net/socket.c:routing_ioctl
- net/socket.c:routing_ioctl
- net/socket.c:routing_ioctl
- net/socket.c:routing_ioctl
- net/socket.c:routing_ioctl
- net/socket.c:routing_ioctl
- net/socket.c:routing_ioctl
- net/socket.c:routing_ioctl
- net/socket.c:routing_ioctl
- net/socket.c:routing_ioctl
- net/socket.c:routing_ioctl
- net/socket.c:routing_ioctl
- net/socket.c:routing_ioctl
- net/socket.c:compat_sioc_ifmap
- net/socket.c:compat_sioc_ifmap
- net/socket.c:compat_sioc_ifmap
- net/socket.c:compat_sioc_ifmap
- net/socket.c:compat_sioc_ifmap
- net/socket.c:compat_sioc_ifmap
- net/socket.c:compat_sioc_ifmap
- net/socket.c:compat_sioc_ifmap
- net/socket.c:compat_sioc_ifmap
- net/socket.c:compat_sioc_ifmap
- net/socket.c:compat_sioc_ifmap
- net/socket.c:compat_sioc_ifmap
- net/socket.c:compat_sioc_ifmap
- net/socket.c:compat_sioc_ifmap
- net/socket.c:compat_ifr_data_ioctl
- net/socket.c:compat_ifr_data_ioctl
- net/socket.c:ethtool_ioctl
- net/socket.c:ethtool_ioctl
- net/socket.c:ethtool_ioctl
- net/socket.c:ethtool_ioctl
- net/socket.c:ethtool_ioctl
- net/socket.c:ethtool_ioctl
- net/socket.c:ethtool_ioctl
- net/socket.c:ethtool_ioctl
- net/socket.c:ethtool_ioctl
- net/socket.c:ethtool_ioctl
- net/socket.c:ethtool_ioctl
- net/socket.c:ethtool_ioctl
- net/socket.c:ethtool_ioctl
- net/socket.c:ethtool_ioctl
- net/socket.c:ethtool_ioctl
- net/socket.c:do_recvmmsg
- net/socket.c:do_recvmmsg
- net/socket.c:____sys_recvmsg
- net/socket.c:____sys_recvmsg
- net/socket.c:____sys_recvmsg
- net/socket.c:__sys_sendmmsg
- net/socket.c:__sys_sendmmsg
- net/socket.c:copy_msghdr_from_user
- net/socket.c:__arm64_sys_getsockopt
- net/socket.c:__sys_socketpair
- net/socket.c:__sys_socketpair
- net/socket.c:sock_poll
- net/socket.c:sock_ioctl
- net/socket.c:sock_ioctl
- net/socket.c:sock_ioctl
- net/socket.c:sock_do_ioctl
- net/socket.c:sock_do_ioctl
- net/socket.c:sock_do_ioctl
- net/socket.c:sock_do_ioctl
- net/socket.c:move_addr_to_user
- net/socket.c:move_addr_to_user
- net/socket.c:move_addr_to_user
In net/core/sock.c (ffff800010bab504)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/core/sock.c:sock_alloc_send_pskb
- net/core/sock.c:sock_alloc_send_pskb
- 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_getsockopt
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:groups_to_user
- net/core/sock.c:sock_setsockopt
- net/core/sock.c:sock_setsockopt
- net/core/sock.c:sock_set_timeout
- net/core/sock.c:_copy_from_user
In net/core/datagram.c (ffff800010bbcd88)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/core/datagram.c:__skb_try_recv_datagram
- net/core/datagram.c:__skb_wait_for_more_packets
In net/core/stream.c (ffff800010bbd5d4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/core/stream.c:sk_stream_wait_memory
- net/core/stream.c:sk_stream_wait_connect
In net/core/scm.c (ffff800010bbe478)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/core/scm.c:scm_detach_fds
- net/core/scm.c:scm_detach_fds
- net/core/scm.c:scm_detach_fds
- net/core/scm.c:scm_detach_fds
- net/core/scm.c:put_cmsg
- net/core/scm.c:put_cmsg
In net/core/flow_dissector.c (ffff800010bc3214)
Location: include/linux/thread_info.h:82
Inline: True
In net/core/sysctl_net_core.c (ffff800010bc5aa8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/core/sysctl_net_core.c:flow_limit_cpu_sysctl
In net/core/dev.c (ffff800010bd3c0c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/core/dev.c:napi_busy_loop
In net/core/ethtool.c (ffff800010bdc908)
Location: include/linux/thread_info.h:82
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: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_per_queue_coalesce
- net/core/ethtool.c:ethtool_get_value
- net/core/ethtool.c:ethtool_get_channels
- net/core/ethtool.c:ethtool_get_coalesce
- net/core/ethtool.c:ethtool_get_any_eeprom
- 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
- net/core/ethtool.c:ethtool_get_rxfh
- net/core/ethtool.c:ethtool_get_rxfh_indir
- 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_set_rxnfc
- net/core/ethtool.c:ethtool_get_sset_info
- net/core/ethtool.c:ethtool_get_sset_info
- net/core/ethtool.c:ethtool_get_drvinfo
- net/core/ethtool.c:ethtool_get_settings
- net/core/ethtool.c:ethtool_get_link_ksettings
- net/core/ethtool.c:ethtool_get_features
- net/core/ethtool.c:ethtool_get_features
- net/core/ethtool.c:ethtool_get_features
- net/core/ethtool.c:_copy_from_user
In net/core/filter.c (ffff800010c03088)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/core/filter.c:sk_get_filter
- net/core/filter.c:_copy_from_user
In net/core/dev_ioctl.c (ffff800010c03f20)
Location: include/linux/thread_info.h:82
Inline: True
In net/compat.c (ffff800010c33074)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/compat.c:__do_compat_sys_socketcall
- net/compat.c:compat_mc_setsockopt
- net/compat.c:compat_mc_setsockopt
- net/compat.c:compat_mc_setsockopt
- net/compat.c:compat_mc_setsockopt
- net/compat.c:compat_mc_setsockopt
- net/compat.c:compat_mc_setsockopt
- net/compat.c:compat_mc_setsockopt
- net/compat.c:compat_mc_setsockopt
- net/compat.c:compat_mc_setsockopt
- net/compat.c:compat_mc_setsockopt
- net/compat.c:compat_mc_setsockopt
- net/compat.c:compat_mc_setsockopt
- net/compat.c:compat_mc_setsockopt
- net/compat.c:compat_mc_setsockopt
- net/compat.c:compat_mc_setsockopt
- net/compat.c:compat_mc_setsockopt
- net/compat.c:compat_mc_setsockopt
- net/compat.c:compat_mc_setsockopt
- net/compat.c:compat_mc_setsockopt
- net/compat.c:compat_mc_setsockopt
- net/compat.c:compat_mc_setsockopt
- net/compat.c:compat_mc_setsockopt
- net/compat.c:compat_mc_setsockopt
- net/compat.c:compat_mc_setsockopt
- net/compat.c:get_compat_bpf_fprog
- net/compat.c:get_compat_bpf_fprog
- net/compat.c:scm_detach_fds_compat
- net/compat.c:scm_detach_fds_compat
- net/compat.c:scm_detach_fds_compat
- net/compat.c:scm_detach_fds_compat
- net/compat.c:put_cmsg_compat
- net/compat.c:put_cmsg_compat
- net/compat.c:cmsghdr_from_user_compat_to_kern
- net/compat.c:cmsghdr_from_user_compat_to_kern
- net/compat.c:cmsghdr_from_user_compat_to_kern
- net/compat.c:cmsghdr_from_user_compat_to_kern
- net/compat.c:cmsghdr_from_user_compat_to_kern
- net/compat.c:get_compat_msghdr
In net/sched/sch_generic.c (ffff800010c39300)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/sched/sch_generic.c:__qdisc_run
In net/netlink/af_netlink.c (ffff800010c4d828)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/netlink/af_netlink.c:netlink_getsockopt
- net/netlink/af_netlink.c:netlink_getsockopt
- net/netlink/af_netlink.c:netlink_getsockopt
- net/netlink/af_netlink.c:netlink_getsockopt
- net/netlink/af_netlink.c:netlink_getsockopt
- net/netlink/af_netlink.c:netlink_getsockopt
- net/netlink/af_netlink.c:netlink_getsockopt
- net/netlink/af_netlink.c:netlink_setsockopt
- net/netlink/af_netlink.c:netlink_attachskb
In net/bpf/test_run.c (ffff800010c53a3c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/bpf/test_run.c:bpf_prog_test_run_flow_dissector
- net/bpf/test_run.c:bpf_prog_test_run_flow_dissector
- net/bpf/test_run.c:bpf_test_run
- net/bpf/test_run.c:bpf_test_run
- net/bpf/test_run.c:_copy_from_user
In net/ipv4/ip_options.c (ffff800010c61860)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/ipv4/ip_options.c:ip_options_get_from_user
In net/ipv4/ip_sockglue.c (ffff800010c675d4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/ipv4/ip_sockglue.c:compat_ip_getsockopt
- net/ipv4/ip_sockglue.c:compat_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_getsockopt
- 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_getsockopt
- 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:_copy_from_user
In net/ipv4/inet_connection_sock.c (ffff800010c6de24)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/ipv4/inet_connection_sock.c:inet_csk_accept
In net/ipv4/tcp.c (ffff800010c6ffb4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_repair_options_est
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_splice_read
- net/ipv4/tcp.c:tcp_splice_read
- net/ipv4/tcp.c:tcp_ioctl
In net/ipv4/tcp_ipv4.c (ffff800010c8b710)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:tcp_v4_parse_md5_keys
In net/ipv4/raw.c (ffff800010c9747c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/ipv4/raw.c:raw_ioctl
- net/ipv4/raw.c:raw_ioctl
- net/ipv4/raw.c:raw_geticmpfilter
- net/ipv4/raw.c:raw_geticmpfilter
- net/ipv4/raw.c:raw_geticmpfilter
- net/ipv4/raw.c:raw_seticmpfilter
In net/ipv4/udp.c (ffff800010c9a588)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/ipv4/udp.c:udp_lib_getsockopt
- net/ipv4/udp.c:udp_lib_getsockopt
- net/ipv4/udp.c:udp_lib_getsockopt
- net/ipv4/udp.c:udp_lib_setsockopt
- net/ipv4/udp.c:__skb_recv_udp
- net/ipv4/udp.c:udp_ioctl
- net/ipv4/udp.c:udp_ioctl
In net/ipv4/arp.c (ffff800010ca3164)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/ipv4/arp.c:arp_ioctl
- net/ipv4/arp.c:arp_ioctl
In net/ipv4/devinet.c (ffff800010ca67e8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/ipv4/devinet.c:inet_gifconf
In net/ipv4/af_inet.c (ffff800010cab3f0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/ipv4/af_inet.c:__inet_stream_connect
- net/ipv4/af_inet.c:__inet_stream_connect
- net/ipv4/af_inet.c:_copy_from_user
In net/ipv4/igmp.c (ffff800010cb290c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/ipv4/igmp.c:ip_mc_gsfget
- net/ipv4/igmp.c:ip_mc_gsfget
- net/ipv4/igmp.c:ip_mc_msfget
In net/ipv4/fib_frontend.c (ffff800010cb4064)
Location: include/linux/thread_info.h:82
Inline: True
In net/ipv4/bpfilter/sockopt.c (ffff800010cc6370)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/ipv4/bpfilter/sockopt.c:bpfilter_ip_get_sockopt
In net/ipv4/ipmr.c (ffff800010ccf698)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/ipv4/ipmr.c:ipmr_compat_ioctl
- net/ipv4/ipmr.c:ipmr_ioctl
- net/ipv4/ipmr.c:ipmr_ioctl
- net/ipv4/ipmr.c:ip_mroute_getsockopt
- net/ipv4/ipmr.c:ip_mroute_getsockopt
- net/ipv4/ipmr.c:ip_mroute_getsockopt
- net/ipv4/ipmr.c:ip_mroute_setsockopt
- net/ipv4/ipmr.c:ip_mroute_setsockopt
- net/ipv4/ipmr.c:ip_mroute_setsockopt
- net/ipv4/ipmr.c:ip_mroute_setsockopt
- net/ipv4/ipmr.c:_copy_from_user
In net/xfrm/xfrm_state.c (ffff800010ce2858)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/xfrm/xfrm_state.c:xfrm_user_policy
In net/unix/af_unix.c (ffff800010cf01dc)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/unix/af_unix.c:unix_ioctl
- net/unix/af_unix.c:unix_ioctl
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_stream_connect
In net/ipv6/addrconf.c (ffff800010d00164)
Location: include/linux/thread_info.h:82
Inline: True
In net/ipv6/route.c (ffff800010d16ab8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/ipv6/route.c:ipv6_route_ioctl
In net/ipv6/ipv6_sockglue.c (ffff800010d1c438)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/ipv6/ipv6_sockglue.c:_copy_from_user
In net/ipv6/raw.c (ffff800010d2943c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/ipv6/raw.c:rawv6_ioctl
- net/ipv6/raw.c:rawv6_ioctl
In net/ipv6/mcast.c (ffff800010d31fb8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/ipv6/mcast.c:ip6_mc_msfget
- net/ipv6/mcast.c:_copy_to_user
In net/ipv6/tcp_ipv6.c (ffff800010d36db8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:tcp_v6_parse_md5_keys
In net/ipv6/ip6_flowlabel.c (ffff800010d3ea00)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/ipv6/ip6_flowlabel.c:_copy_from_user
In net/ipv6/ip6mr.c (ffff800010d47a04)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/ipv6/ip6mr.c:ip6mr_compat_ioctl
- net/ipv6/ip6mr.c:ip6mr_compat_ioctl
- net/ipv6/ip6mr.c:ip6mr_ioctl
- net/ipv6/ip6mr.c:ip6mr_ioctl
- net/ipv6/ip6mr.c:ip6_mroute_getsockopt
- net/ipv6/ip6mr.c:ip6_mroute_getsockopt
- net/ipv6/ip6mr.c:ip6_mroute_getsockopt
- net/ipv6/ip6mr.c:ip6_mroute_setsockopt
- net/ipv6/ip6mr.c:ip6_mroute_setsockopt
- net/ipv6/ip6mr.c:ip6_mroute_setsockopt
- net/ipv6/ip6mr.c:ip6_mroute_setsockopt
- net/ipv6/ip6mr.c:_copy_from_user
In net/packet/af_packet.c (ffff800010d5b260)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/packet/af_packet.c:packet_ioctl
- net/packet/af_packet.c:packet_ioctl
- net/packet/af_packet.c:packet_getsockopt
- net/packet/af_packet.c:packet_getsockopt
- net/packet/af_packet.c:packet_getsockopt
- net/packet/af_packet.c:_copy_from_user
In net/wireless/wext-core.c (ffff800010d61d04)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/wireless/wext-core.c:compat_wext_handle_ioctl
- net/wireless/wext-core.c:wext_handle_ioctl
- net/wireless/wext-core.c:ioctl_standard_iw_point
- net/wireless/wext-core.c:_copy_from_user
In net/wireless/wext-priv.c (ffff800010d6270c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/wireless/wext-priv.c:_copy_from_user
In net/rfkill/core.c (ffff800010d6cf90)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/rfkill/core.c:rfkill_fop_write
- net/rfkill/core.c:rfkill_fop_read
In net/xdp/xsk.c (ffff800010d7fa8c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/xdp/xsk.c:xsk_getsockopt
- net/xdp/xsk.c:xsk_getsockopt
- net/xdp/xsk.c:xsk_getsockopt
- net/xdp/xsk.c:xsk_getsockopt
- net/xdp/xsk.c:xsk_getsockopt
- net/xdp/xsk.c:xsk_getsockopt
- net/xdp/xsk.c:xsk_getsockopt
- net/xdp/xsk.c:_copy_from_user
In lib/seq_buf.c (ffff800010d90024)
Location: include/linux/thread_info.h:82
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 (c030d084)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/arm/kernel/ptrace.c:syscall_trace_exit
- arch/arm/kernel/ptrace.c:syscall_trace_exit
- arch/arm/kernel/ptrace.c:syscall_trace_exit
- arch/arm/kernel/ptrace.c:syscall_trace_enter
- arch/arm/kernel/ptrace.c:syscall_trace_enter
- arch/arm/kernel/ptrace.c:syscall_trace_enter
- arch/arm/kernel/ptrace.c:syscall_trace_enter
- arch/arm/kernel/ptrace.c:arch_ptrace
- arch/arm/kernel/ptrace.c:arch_ptrace
In arch/arm/kernel/signal.c (c030e814)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/arm/kernel/signal.c:do_work_pending
- arch/arm/kernel/signal.c:restore_iwmmxt_context
- arch/arm/kernel/signal.c:restore_iwmmxt_context
- arch/arm/kernel/signal.c:preserve_iwmmxt_context
In arch/arm/kernel/traps.c (c030fb6c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/arm/kernel/traps.c:arm_syscall
In arch/arm/kernel/swp_emulate.c (c0315fb8)
Location: include/linux/thread_info.h:82
Inline: True
In arch/arm/mm/fault.c (c0e9f99c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/arm/mm/fault.c:do_page_fault
In arch/arm/common/bL_switcher.c (c0326ec0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/arm/common/bL_switcher.c:bL_switcher_thread
In arch/arm/mach-omap2/cpuidle34xx.c (c033ec98)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/arm/mach-omap2/cpuidle34xx.c:omap3_enter_idle_bm
In kernel/fork.c (c0351d1c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:dup_mmap
In kernel/exit.c (c0359af4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/exit.c:do_wait
- kernel/exit.c:do_exit
In kernel/softirq.c (c035bee0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/softirq.c:irq_exit
- kernel/softirq.c:__do_softirq
In kernel/ptrace.c (c0362f98)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_request
- kernel/ptrace.c:ptrace_peek_siginfo
In kernel/signal.c (c03665d4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/signal.c:sigsuspend
- kernel/signal.c:sys_pause
- kernel/signal.c:__set_task_blocked
- kernel/signal.c:exit_signals
- kernel/signal.c:retarget_shared_pending
- kernel/signal.c:complete_signal
- kernel/signal.c:complete_signal
- kernel/signal.c:task_set_jobctl_pending
In kernel/kthread.c (c037b0a0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/kthread.c:__kthread_create_on_node
In kernel/sched/core.c (c0e9a088)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/core.c:_cond_resched
- kernel/sched/core.c:preempt_schedule_irq
- kernel/sched/core.c:preempt_schedule_common
- kernel/sched/core.c:schedule_idle
- kernel/sched/core.c:schedule
- kernel/sched/core.c:__schedule
- kernel/sched/core.c:scheduler_ipi
- kernel/sched/core.c:scheduler_ipi
- kernel/sched/core.c:scheduler_ipi
- kernel/sched/core.c:check_preempt_curr
- kernel/sched/core.c:resched_curr
In kernel/sched/idle.c (c038fef4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/idle.c:play_idle
- kernel/sched/idle.c:do_idle
- kernel/sched/idle.c:do_idle
- kernel/sched/idle.c:call_cpuidle
- kernel/sched/idle.c:default_idle_call
- kernel/sched/idle.c:cpu_idle_poll
In kernel/sched/fair.c (c0399b78)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/fair.c:_nohz_idle_balance
- kernel/sched/fair.c:check_preempt_wakeup
In kernel/sched/rt.c (c039ca64)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/rt.c:check_preempt_curr_rt
In kernel/sched/deadline.c (c039f244)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/deadline.c:check_preempt_curr_dl
In kernel/sched/wait.c (c03a60c4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr_irq
- kernel/sched/wait.c:do_wait_intr
- kernel/sched/wait.c:prepare_to_wait_event
In kernel/sched/wait_bit.c (c0e9a848)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/wait_bit.c:bit_wait_io_timeout
- kernel/sched/wait_bit.c:bit_wait_timeout
- kernel/sched/wait_bit.c:bit_wait_io
- kernel/sched/wait_bit.c:bit_wait
In kernel/sched/swait.c (c03a68b0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/swait.c:prepare_to_swait_event
In kernel/sched/completion.c (c0e9aad8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/completion.c:wait_for_completion_killable_timeout
- kernel/sched/completion.c:wait_for_completion_killable
- kernel/sched/completion.c:wait_for_completion_interruptible_timeout
- kernel/sched/completion.c:wait_for_completion_interruptible
In kernel/locking/mutex.c (c03b4d48)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/locking/mutex.c:mutex_spin_on_owner
In kernel/locking/semaphore.c (c0e9cd44)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/locking/semaphore.c:__down_killable
- kernel/locking/semaphore.c:__down_interruptible
In kernel/locking/rwsem.c (c03b5bc8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/locking/rwsem.c:rwsem_down_write_slowpath
- kernel/locking/rwsem.c:rwsem_down_write_slowpath
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
- kernel/locking/rwsem.c:rwsem_optimistic_spin
- kernel/locking/rwsem.c:rwsem_spin_on_owner
In kernel/locking/osq_lock.c (c03b65f8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/locking/osq_lock.c:osq_lock
In kernel/locking/rtmutex.c (c0e9d818)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/locking/rtmutex.c:__rt_mutex_slowlock
In kernel/rcu/update.c (c03d7524)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/rcu/update.c:rcu_tasks_kthread
- kernel/rcu/update.c:rcu_tasks_kthread
In kernel/rcu/tree.c (c03ddc18)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/rcu/tree.c:rcu_core
- kernel/rcu/tree.c:rcu_core
- kernel/rcu/tree.c:rcu_core
- kernel/rcu/tree.c:rcu_gp_kthread
- kernel/rcu/tree.c:rcu_gp_kthread
In kernel/freezer.c (c03e3040)
Location: include/linux/thread_info.h:82
Inline: True
In kernel/time/timer.c (c03e905c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/time/timer.c:msleep_interruptible
In kernel/time/hrtimer.c (c0e9e3f0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/time/hrtimer.c:do_nanosleep
In kernel/time/alarmtimer.c (c03f5204)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/time/alarmtimer.c:alarmtimer_do_nsleep
In kernel/time/posix-cpu-timers.c (c03f90fc)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:do_cpu_nanosleep
In kernel/time/tick-sched.c (c03fe5a0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/time/tick-sched.c:can_stop_idle_tick
In kernel/futex.c (c040265c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/futex.c:futex_wait
In kernel/kexec_core.c (c040f700)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/kexec_core.c:kimage_alloc_pages
In kernel/cgroup/rstat.c (c041c2c4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/cgroup/rstat.c:cgroup_rstat_flush_locked
In kernel/seccomp.c (c0448354)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/seccomp.c:__seccomp_filter
In kernel/trace/ring_buffer.c (c045b798)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/trace/ring_buffer.c:ring_buffer_wait
In kernel/trace/trace.c (c045bc78)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/trace/trace.c:tracing_generic_entry_update
In kernel/bpf/verifier.c (c04a53f8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/bpf/verifier.c:do_check
- kernel/bpf/verifier.c:do_check
In kernel/events/uprobes.c (c04d6b80)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_deny_signal
- kernel/events/uprobes.c:uprobe_mmap
In mm/filemap.c (c04db86c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/filemap.c:generic_perform_write
- mm/filemap.c:generic_file_buffered_read
- mm/filemap.c:generic_file_buffered_read
- mm/filemap.c:__lock_page_or_retry
- mm/filemap.c:__lock_page_killable
In mm/page-writeback.c (c04e7fe8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/page-writeback.c:balance_dirty_pages
In mm/vmscan.c (c04f7058)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/vmscan.c:try_to_free_pages
- mm/vmscan.c:try_to_free_pages
- mm/vmscan.c:shrink_inactive_list
In mm/shmem.c (c04fdee8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_unuse_inode
- mm/shmem.c:shmem_partial_swap_usage
In mm/compaction.c (c0511498)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/compaction.c:try_to_compact_pages
- mm/compaction.c:try_to_compact_pages
- mm/compaction.c:compact_zone
- mm/compaction.c:isolate_migratepages_block
- mm/compaction.c:compact_unlock_should_abort
In mm/gup.c (c05147a4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/gup.c:__get_user_pages
In mm/memory.c (c0518e98)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/memory.c:unmap_page_range
- mm/memory.c:copy_pte_range
In mm/mmap.c (c0522bec)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:mm_take_all_locks
In mm/page_alloc.c (c0534d24)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/page_alloc.c:alloc_contig_range
In mm/madvise.c (c0537a50)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/madvise.c:madvise_cold_or_pageout_pte_range
In mm/swapfile.c (c053e04c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
In mm/ksm.c (c0544da8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/ksm.c:unmerge_ksm_pages
In mm/memcontrol.c (c0557714)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/memcontrol.c:memory_max_write
- mm/memcontrol.c:mem_cgroup_force_empty_write
- mm/memcontrol.c:mem_cgroup_resize_max
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:mem_cgroup_out_of_memory
In mm/userfaultfd.c (c05641fc)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic
In fs/read_write.c (c056abbc)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/read_write.c:vfs_dedupe_file_range
In fs/exec.c (c0574a3c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/exec.c:copy_strings
In fs/pipe.c (c0576ca4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/pipe.c:wait_for_partner
- fs/pipe.c:pipe_write
- fs/pipe.c:pipe_read
In fs/ioctl.c (c0583140)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ioctl.c:__generic_block_fiemap
In fs/readdir.c (c05846fc)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/readdir.c:filldir64
- fs/readdir.c:filldir
In fs/select.c (c0585bd4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/select.c:do_sys_poll
- fs/select.c:do_sys_poll
- fs/select.c:core_sys_select
- fs/select.c:do_select
- fs/select.c:do_select
- fs/select.c:poll_select_finish
In fs/dcache.c (c0587cc4)
Location: include/linux/thread_info.h:82
Inline: True
In fs/inode.c (c058f2f0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/inode.c:invalidate_inodes
- fs/inode.c:evict_inodes
In fs/libfs.c (c059cb6c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/libfs.c:scan_positives
In fs/fs-writeback.c (c05a5b74)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/fs-writeback.c:writeback_sb_inodes
In fs/splice.c (c05a94fc)
Location: include/linux/thread_info.h:82
Inline: True
In fs/buffer.c (c05b5f68)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/buffer.c:cont_write_begin
In fs/notify/inotify/inotify_user.c (c05c3344)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/notify/inotify/inotify_user.c:inotify_read
In fs/notify/fanotify/fanotify_user.c (c05c4ffc)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify_user.c:fanotify_read
In fs/eventpoll.c (c05c85c4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/eventpoll.c:__se_sys_epoll_pwait
- fs/eventpoll.c:do_epoll_wait
- fs/eventpoll.c:do_epoll_wait
In fs/signalfd.c (c05c8ea8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/signalfd.c:signalfd_read
In fs/eventfd.c (c05caf70)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_write
- fs/eventfd.c:eventfd_read
In fs/userfaultfd.c (c05cb7fc)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_event_wait_completion
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
In fs/aio.c (c05d1c70)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/aio.c:__se_sys_io_getevents_time32
- fs/aio.c:__se_sys_io_pgetevents_time32
- fs/aio.c:__se_sys_io_pgetevents_time32
- fs/aio.c:__se_sys_io_pgetevents
- fs/aio.c:__se_sys_io_pgetevents
In fs/io_uring.c (c05d74f4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/io_uring.c:__se_sys_io_uring_enter
- fs/io_uring.c:__se_sys_io_uring_enter
- fs/io_uring.c:__se_sys_io_uring_enter
- fs/io_uring.c:io_sq_thread
- fs/io_uring.c:io_iopoll_getevents
In fs/verity/enable.c (c05dd7d0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/verity/enable.c:build_merkle_tree
In fs/coredump.c (c05f0704)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/coredump.c:dump_emit
- fs/coredump.c:do_coredump
In fs/drop_caches.c (c05f1be8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/drop_caches.c:drop_pagecache_sb
In fs/iomap/buffered-io.c (c05f40a8)
Location: include/linux/thread_info.h:82
Inline: True
In fs/ext4/dir.c (c0622ec4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ext4/dir.c:ext4_readdir
In fs/ext4/fsmap.c (c063263c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ext4/fsmap.c:ext4_getfsmap_helper
In fs/ext4/mballoc.c (c065554c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
In fs/ext4/namei.c (c065eec4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ext4/namei.c:ext4_htree_fill_tree
In fs/jbd2/checkpoint.c (c06945c4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/jbd2/checkpoint.c:__jbd2_journal_clean_checkpoint_list
- fs/jbd2/checkpoint.c:__jbd2_journal_clean_checkpoint_list
- fs/jbd2/checkpoint.c:journal_clean_one_cp_list
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
In fs/fat/fatent.c (c06a7efc)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/fat/fatent.c:fat_trim_fs
- fs/fat/fatent.c:fat_trim_fs
In fs/ecryptfs/read_write.c (c06b411c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ecryptfs/read_write.c:ecryptfs_write
In ipc/msg.c (c06dbabc)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- ipc/msg.c:do_msgsnd
In ipc/sem.c (c06df3dc)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- ipc/sem.c:do_semtimedop
In ipc/mqueue.c (c06e3158)
Location: include/linux/thread_info.h:82
Inline: True
In security/keys/gc.c (c06e5cf8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- security/keys/gc.c:key_garbage_collector
In security/selinux/hooks.c (c07072ec)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_bprm_committed_creds
In crypto/api.c (c07666a0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- crypto/api.c:crypto_alloc_tfm
- crypto/api.c:crypto_alloc_base
In crypto/algboss.c (c0772740)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- crypto/algboss.c:cryptomgr_probe
In block/blk-mq.c (c079b2bc)
Location: include/linux/thread_info.h:82
Inline: True
In block/blk-cgroup.c (c07b919c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_maybe_throttle_current
In block/blk-iocost.c (c07c3018)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- block/blk-iocost.c:ioc_rqos_throttle
In drivers/pci/vpd.c (c088b9c4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/pci/vpd.c:pci_vpd_wait
In drivers/tty/tty_io.c (c095ce84)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_write
In drivers/tty/n_tty.c (c095f3b8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_read
In drivers/tty/tty_ioctl.c (c09632d4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/tty_ioctl.c:set_termiox
In drivers/tty/tty_port.c (c0966048)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_block_til_ready
In drivers/tty/vt/selection.c (c096de30)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/vt/selection.c:paste_selection
In drivers/tty/serial/serial_core.c (c0982a64)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_wait_until_sent
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
In drivers/char/mem.c (c09a7094)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/char/mem.c:read_iter_zero
- drivers/char/mem.c:write_mem
- drivers/char/mem.c:write_mem
- drivers/char/mem.c:read_mem
- drivers/char/mem.c:read_mem
In drivers/char/random.c (c09aa498)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/char/random.c:urandom_read
- drivers/char/random.c:urandom_read
In drivers/char/hw_random/core.c (c09b0aa8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:rng_dev_read
- drivers/char/hw_random/core.c:rng_dev_read
In drivers/base/power/wakeup.c (c09ef004)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:pm_get_wakeup_count
In drivers/misc/vexpress-syscfg.c (c0a0a538)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/misc/vexpress-syscfg.c:vexpress_syscfg_exec
In drivers/dma-buf/dma-fence.c (c0a3de34)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_wait_any_timeout
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
In drivers/gpu/vga/vgaarb.c (c0a8d670)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/gpu/vga/vgaarb.c:vga_get
In drivers/net/tun.c (c0ac5e10)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/net/tun.c:tun_do_read
In drivers/net/ppp/ppp_generic.c (c0adcd30)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/net/ppp/ppp_generic.c:ppp_read
In drivers/usb/core/devio.c (c0b05458)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:usbdev_do_ioctl
In drivers/rtc/dev.c (c0b892bc)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/rtc/dev.c:rtc_dev_read
In drivers/md/md.c (c0bd398c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/md/md.c:md_check_recovery
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_thread
In drivers/md/dm.c (c0bdd208)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/md/dm.c:dm_wait_for_completion
- drivers/md/dm.c:dm_prepare_ioctl
In drivers/cpuidle/coupled.c (c0c052f0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/cpuidle/coupled.c:cpuidle_enter_state_coupled
- drivers/cpuidle/coupled.c:cpuidle_enter_state_coupled
- drivers/cpuidle/coupled.c:cpuidle_enter_state_coupled
In sound/core/control.c (c0c87684)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- sound/core/control.c:snd_ctl_read
In sound/core/timer.c (c0c8e4b8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- sound/core/timer.c:snd_timer_user_read
In sound/core/pcm_native.c (c0c929fc)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- sound/core/pcm_native.c:snd_pcm_drain
In sound/core/pcm_lib.c (c0c9a360)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- sound/core/pcm_lib.c:__snd_pcm_lib_xfer
In net/socket.c (c0cc3490)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/socket.c:sock_poll
In net/core/sock.c (c0cca0ec)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/core/sock.c:sock_alloc_send_pskb
- net/core/sock.c:sock_alloc_send_pskb
In net/core/datagram.c (c0cd8eec)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/core/datagram.c:__skb_try_recv_datagram
- net/core/datagram.c:__skb_wait_for_more_packets
In net/core/stream.c (c0cd960c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/core/stream.c:sk_stream_wait_memory
- net/core/stream.c:sk_stream_wait_connect
In net/core/dev.c (c0cee93c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/core/dev.c:napi_busy_loop
In net/core/ethtool.c (c0cf8d5c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
In net/sched/sch_generic.c (c0d4b670)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/sched/sch_generic.c:__qdisc_run
In net/netlink/af_netlink.c (c0d5f5ec)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/netlink/af_netlink.c:netlink_attachskb
In net/bpf/test_run.c (c0d63564)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/bpf/test_run.c:bpf_prog_test_run_flow_dissector
- net/bpf/test_run.c:bpf_prog_test_run_flow_dissector
- net/bpf/test_run.c:bpf_test_run
- net/bpf/test_run.c:bpf_test_run
In net/ipv4/inet_connection_sock.c (c0d7ca54)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/ipv4/inet_connection_sock.c:inet_csk_accept
In net/ipv4/tcp.c (c0d7fcb4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_splice_read
- net/ipv4/tcp.c:tcp_splice_read
In net/ipv4/udp.c (c0daa380)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/ipv4/udp.c:__skb_recv_udp
In net/ipv4/af_inet.c (c0db7e7c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/ipv4/af_inet.c:__inet_stream_connect
- net/ipv4/af_inet.c:__inet_stream_connect
In net/unix/af_unix.c (c0dfa2d4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_stream_connect
ppc64el
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/powerpc/kernel/ptrace.c (c00000000001951c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/powerpc/kernel/ptrace.c:do_syscall_trace_leave
- arch/powerpc/kernel/ptrace.c:do_syscall_trace_leave
- arch/powerpc/kernel/ptrace.c:do_syscall_trace_leave
- arch/powerpc/kernel/ptrace.c:do_syscall_trace_leave
- arch/powerpc/kernel/ptrace.c:do_syscall_trace_enter
- arch/powerpc/kernel/ptrace.c:do_syscall_trace_enter
- arch/powerpc/kernel/ptrace.c:do_syscall_trace_enter
- arch/powerpc/kernel/ptrace.c:do_syscall_trace_enter
- arch/powerpc/kernel/ptrace.c:ppc_set_hwdebug
- arch/powerpc/kernel/ptrace.c:ptrace_set_debugreg
- arch/powerpc/kernel/ptrace.c:task_user_regset_view
- arch/powerpc/kernel/ptrace.c:perf_trace_sys_enter
- arch/powerpc/kernel/ptrace.c:trace_event_raw_event_sys_enter
In arch/powerpc/kernel/vdso.c (c000000000020104)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/powerpc/kernel/vdso.c:arch_setup_additional_pages
In arch/powerpc/kernel/process.c (c000000000022ee0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/powerpc/kernel/process.c:arch_randomize_brk
- arch/powerpc/kernel/process.c:arch_randomize_brk
- arch/powerpc/kernel/process.c:start_thread
- arch/powerpc/kernel/process.c:start_thread
- arch/powerpc/kernel/process.c:copy_thread_tls
In arch/powerpc/kernel/signal.c (c0000000000236d4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/powerpc/kernel/signal.c:do_notify_resume
- arch/powerpc/kernel/signal.c:do_notify_resume
- arch/powerpc/kernel/signal.c:do_notify_resume
In arch/powerpc/kernel/traps.c (c00000000002cc1c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/powerpc/kernel/traps.c:p9_hmi_special_emu
In arch/powerpc/kernel/signal_64.c (c000000000034684)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/powerpc/kernel/signal_64.c:handle_rt_signal64
In arch/powerpc/kernel/hw_breakpoint.c (c0000000000380a0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/powerpc/kernel/hw_breakpoint.c:single_step_dabr_instruction
In arch/powerpc/kernel/rtas.c (c00000000003cf78)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/powerpc/kernel/rtas.c:rtas_busy_delay
In arch/powerpc/mm/fault.c (c00000000008612c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/powerpc/mm/fault.c:__do_page_fault
- arch/powerpc/mm/fault.c:__do_page_fault
- arch/powerpc/mm/fault.c:__do_page_fault
- arch/powerpc/mm/fault.c:__do_page_fault
- arch/powerpc/mm/fault.c:__do_page_fault
- arch/powerpc/mm/fault.c:__do_page_fault
In arch/powerpc/mm/mmap.c (c00000000008886c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/powerpc/mm/mmap.c:arch_pick_mmap_layout
- arch/powerpc/mm/mmap.c:arch_pick_mmap_layout
- arch/powerpc/mm/mmap.c:arch_pick_mmap_layout
- arch/powerpc/mm/mmap.c:arch_pick_mmap_layout
- arch/powerpc/mm/mmap.c:arch_pick_mmap_layout
- arch/powerpc/mm/mmap.c:arch_pick_mmap_layout
- arch/powerpc/mm/mmap.c:arch_pick_mmap_layout
- arch/powerpc/mm/mmap.c:arch_pick_mmap_layout
- arch/powerpc/mm/mmap.c:arch_pick_mmap_layout
- arch/powerpc/mm/mmap.c:arch_pick_mmap_layout
- arch/powerpc/mm/mmap.c:radix__arch_get_unmapped_area_topdown
- arch/powerpc/mm/mmap.c:radix__arch_get_unmapped_area_topdown
- arch/powerpc/mm/mmap.c:radix__arch_get_unmapped_area_topdown
- arch/powerpc/mm/mmap.c:radix__arch_get_unmapped_area
- arch/powerpc/mm/mmap.c:radix__arch_get_unmapped_area
- arch/powerpc/mm/mmap.c:arch_mmap_rnd
In arch/powerpc/mm/book3s64/hash_utils.c (c00000000008dc70)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/powerpc/mm/book3s64/hash_utils.c:update_mmu_cache
In arch/powerpc/mm/book3s64/radix_hugetlbpage.c (c00000000009ed80)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/powerpc/mm/book3s64/radix_hugetlbpage.c:radix__hugetlb_get_unmapped_area
- arch/powerpc/mm/book3s64/radix_hugetlbpage.c:radix__hugetlb_get_unmapped_area
- arch/powerpc/mm/book3s64/radix_hugetlbpage.c:radix__hugetlb_get_unmapped_area
In arch/powerpc/mm/slice.c (c0000000000a520c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/powerpc/mm/slice.c:slice_setup_new_exec
- arch/powerpc/mm/slice.c:slice_setup_new_exec
- arch/powerpc/mm/slice.c:slice_get_unmapped_area
- arch/powerpc/mm/slice.c:slice_get_unmapped_area
- arch/powerpc/mm/slice.c:slice_find_area
- arch/powerpc/mm/slice.c:slice_find_area
In arch/powerpc/lib/sstep.c (c0000000000b1b8c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/powerpc/lib/sstep.c:emulate_loadstore
In arch/powerpc/perf/callchain.c (c00000000012581c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/powerpc/perf/callchain.c:perf_callchain_user
- arch/powerpc/perf/callchain.c:perf_callchain_user
- arch/powerpc/perf/callchain.c:read_user_stack_32
- arch/powerpc/perf/callchain.c:read_user_stack_64
In arch/powerpc/perf/perf_regs.c (c0000000001260a0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/powerpc/perf/perf_regs.c:perf_get_regs_user
In kernel/fork.c (c00000000013933c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:dup_mmap
In kernel/exit.c (c000000000143150)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/exit.c:do_wait
- kernel/exit.c:do_exit
In kernel/softirq.c (c0000000001464d8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/softirq.c:irq_exit
- kernel/softirq.c:__do_softirq
In kernel/ptrace.c (c00000000014e0b0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_get_syscall_info
- kernel/ptrace.c:ptrace_get_syscall_info_entry
- kernel/ptrace.c:ptrace_peek_siginfo
- kernel/ptrace.c:ptrace_peek_siginfo
In kernel/signal.c (c000000000155914)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/signal.c:sigsuspend
- kernel/signal.c:sys_pause
- kernel/signal.c:__se_sys_pidfd_send_signal
- kernel/signal.c:__set_task_blocked
- kernel/signal.c:exit_signals
- kernel/signal.c:retarget_shared_pending
- kernel/signal.c:complete_signal
- kernel/signal.c:complete_signal
- kernel/signal.c:task_set_jobctl_pending
In kernel/sys.c (c00000000015f2c4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sys.c:prctl_set_mm
In kernel/kthread.c (c000000000171990)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/kthread.c:__kthread_create_on_node
In kernel/sched/core.c (c000000000ee3330)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/core.c:_cond_resched
- kernel/sched/core.c:preempt_schedule_irq
- kernel/sched/core.c:preempt_schedule_common
- kernel/sched/core.c:schedule_idle
- kernel/sched/core.c:schedule
- kernel/sched/core.c:__schedule
- kernel/sched/core.c:scheduler_ipi
- kernel/sched/core.c:scheduler_ipi
- kernel/sched/core.c:scheduler_ipi
- kernel/sched/core.c:check_preempt_curr
- kernel/sched/core.c:resched_curr
In kernel/sched/idle.c (c00000000018f180)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/idle.c:play_idle
- kernel/sched/idle.c:do_idle
- kernel/sched/idle.c:do_idle
- kernel/sched/idle.c:do_idle
- kernel/sched/idle.c:call_cpuidle
- kernel/sched/idle.c:default_idle_call
- kernel/sched/idle.c:cpu_idle_poll
In kernel/sched/fair.c (c00000000019e6f4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/fair.c:_nohz_idle_balance
- kernel/sched/fair.c:check_preempt_wakeup
In kernel/sched/rt.c (c0000000001a0cd0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/rt.c:check_preempt_curr_rt
In kernel/sched/deadline.c (c0000000001a59d0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/deadline.c:check_preempt_curr_dl
In kernel/sched/wait.c (c0000000001ad190)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr_irq
- kernel/sched/wait.c:do_wait_intr
- kernel/sched/wait.c:prepare_to_wait_event
In kernel/sched/wait_bit.c (c000000000ee3d50)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/wait_bit.c:bit_wait_io_timeout
- kernel/sched/wait_bit.c:bit_wait_timeout
- kernel/sched/wait_bit.c:bit_wait_io
- kernel/sched/wait_bit.c:bit_wait
In kernel/sched/swait.c (c0000000001ad918)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/swait.c:prepare_to_swait_event
In kernel/sched/completion.c (c000000000ee4144)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/completion.c:wait_for_completion_killable_timeout
- kernel/sched/completion.c:wait_for_completion_killable
- kernel/sched/completion.c:wait_for_completion_interruptible_timeout
- kernel/sched/completion.c:wait_for_completion_interruptible
In kernel/locking/mutex.c (c0000000001c0498)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/locking/mutex.c:mutex_spin_on_owner
In kernel/locking/semaphore.c (c000000000ee7264)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/locking/semaphore.c:__down_killable
- kernel/locking/semaphore.c:__down_interruptible
In kernel/locking/rwsem.c (c0000000001c167c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/locking/rwsem.c:rwsem_down_write_slowpath
- kernel/locking/rwsem.c:rwsem_down_write_slowpath
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
- kernel/locking/rwsem.c:rwsem_optimistic_spin
- kernel/locking/rwsem.c:rwsem_spin_on_owner
In kernel/locking/osq_lock.c (c0000000001c22e8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/locking/osq_lock.c:osq_lock
In kernel/locking/rtmutex.c (c000000000ee7fd8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/locking/rtmutex.c:__rt_mutex_slowlock
In kernel/rcu/update.c (c0000000001e2f3c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/rcu/update.c:rcu_tasks_kthread
- kernel/rcu/update.c:rcu_tasks_kthread
In kernel/rcu/tree.c (c0000000001eb31c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/rcu/tree.c:rcu_core
- kernel/rcu/tree.c:rcu_core
- kernel/rcu/tree.c:rcu_core
- kernel/rcu/tree.c:rcu_gp_kthread
- kernel/rcu/tree.c:rcu_gp_kthread
In kernel/livepatch/transition.c (c0000000001f31c0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/livepatch/transition.c:klp_try_complete_transition
- kernel/livepatch/transition.c:klp_complete_transition
- kernel/livepatch/transition.c:klp_complete_transition
In kernel/freezer.c (c0000000001f7e5c)
Location: include/linux/thread_info.h:82
Inline: True
In kernel/time/time.c (c0000000001fa668)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/time/time.c:get_timespec64
In kernel/time/timer.c (c0000000001ffee0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/time/timer.c:msleep_interruptible
In kernel/time/hrtimer.c (c000000000ee8e1c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/time/hrtimer.c:do_nanosleep
In kernel/time/alarmtimer.c (c00000000020d534)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/time/alarmtimer.c:alarmtimer_do_nsleep
In kernel/time/posix-cpu-timers.c (c0000000002125e8)
Location: include/linux/thread_info.h:82
Inline: True
In kernel/time/tick-sched.c (c00000000021a180)
Location: include/linux/thread_info.h:82
Inline: True
In kernel/futex.c (c00000000021e9b0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/futex.c:futex_wait
In kernel/kexec_core.c (c000000000230e20)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/kexec_core.c:kimage_alloc_pages
In kernel/compat.c (c000000000236590)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/compat.c:compat_alloc_user_space
In kernel/cgroup/rstat.c (c0000000002469a8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/cgroup/rstat.c:cgroup_rstat_flush_locked
In kernel/auditsc.c (c000000000267800)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/auditsc.c:audit_seccomp
- kernel/auditsc.c:audit_seccomp
- kernel/auditsc.c:__audit_syscall_entry
In kernel/seccomp.c (c000000000286970)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_set_mode_filter
- kernel/seccomp.c:__secure_computing
- kernel/seccomp.c:__seccomp_filter
- kernel/seccomp.c:__seccomp_filter
- kernel/seccomp.c:__seccomp_filter
- kernel/seccomp.c:seccomp_init_siginfo
In kernel/trace/ring_buffer.c (c00000000029b7d4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/trace/ring_buffer.c:__rb_allocate_pages
- kernel/trace/ring_buffer.c:ring_buffer_wait
In kernel/trace/trace.c (c0000000002a0c24)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/trace/trace.c:tracing_generic_entry_update
In kernel/trace/trace_syscalls.c (c0000000002cd220)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/trace/trace_syscalls.c:perf_syscall_enter
- kernel/trace/trace_syscalls.c:ftrace_syscall_enter
In kernel/bpf/verifier.c (c00000000031a6d4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/bpf/verifier.c:do_check
- kernel/bpf/verifier.c:do_check
In kernel/events/core.c (c000000000350930)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/events/core.c:perf_prepare_sample
- kernel/events/core.c:perf_prepare_sample
- kernel/events/core.c:perf_prepare_sample
In kernel/events/uprobes.c (c00000000035b118)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_deny_signal
- kernel/events/uprobes.c:__create_xol_area
- kernel/events/uprobes.c:uprobe_mmap
In kernel/rseq.c (c000000000360818)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/rseq.c:__rseq_handle_notify_resume
- kernel/rseq.c:__rseq_handle_notify_resume
- kernel/rseq.c:__rseq_handle_notify_resume
- kernel/rseq.c:__rseq_handle_notify_resume
In mm/filemap.c (c000000000363788)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/filemap.c:generic_perform_write
- mm/filemap.c:generic_file_buffered_read
- mm/filemap.c:generic_file_buffered_read
- mm/filemap.c:__lock_page_or_retry
- mm/filemap.c:__lock_page_killable
In mm/page-writeback.c (c000000000373f38)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/page-writeback.c:balance_dirty_pages
In mm/vmscan.c (c000000000384df8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/vmscan.c:throttle_direct_reclaim
- mm/vmscan.c:throttle_direct_reclaim
- mm/vmscan.c:shrink_inactive_list
In mm/shmem.c (c000000000395c40)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_get_unmapped_area
- mm/shmem.c:shmem_get_unmapped_area
- mm/shmem.c:shmem_get_unmapped_area
- mm/shmem.c:shmem_get_unmapped_area
- mm/shmem.c:shmem_unuse_inode
- mm/shmem.c:shmem_partial_swap_usage
In mm/util.c (c0000000003986d8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/util.c:randomize_stack_top
In mm/compaction.c (c0000000003b12e0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/compaction.c:try_to_compact_pages
- mm/compaction.c:try_to_compact_pages
- mm/compaction.c:compact_zone
- mm/compaction.c:isolate_migratepages_block
In mm/gup.c (c0000000003b8c54)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/gup.c:__get_user_pages
In mm/memory.c (c0000000003be940)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/memory.c:zap_pte_range
- mm/memory.c:zap_pte_range
- mm/memory.c:copy_pte_range
In mm/mlock.c (c0000000003ca830)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/mlock.c:__se_sys_mlockall
In mm/mmap.c (c0000000003d12dc)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:do_brk_flags
- mm/mmap.c:__do_munmap
- mm/mmap.c:__do_munmap
- mm/mmap.c:get_unmapped_area
- mm/mmap.c:get_unmapped_area
In mm/mmu_gather.c (c0000000003d1bd4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/mmu_gather.c:tlb_gather_mmu
- mm/mmu_gather.c:tlb_flush_mmu
- mm/mmu_gather.c:tlb_flush_mmu
- mm/mmu_gather.c:tlb_remove_table
- mm/mmu_gather.c:tlb_remove_table
In mm/mremap.c (c0000000003d4ad4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/mremap.c:__se_sys_mremap
- mm/mremap.c:__se_sys_mremap
In mm/page_alloc.c (c0000000003eda5c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/page_alloc.c:alloc_contig_range
In mm/madvise.c (c0000000003f3b70)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/madvise.c:madvise_cold_or_pageout_pte_range
In mm/swapfile.c (c0000000003fcc70)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
In mm/hugetlb.c (c00000000040f3ac)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:__nr_hugepages_store_common
In mm/mempolicy.c (c000000000416c48)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/mempolicy.c:mpol_shared_policy_init
In mm/ksm.c (c00000000041aa2c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/ksm.c:unmerge_ksm_pages
In mm/memory_hotplug.c (c000000000430898)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/memory_hotplug.c:__offline_pages
In mm/khugepaged.c (c00000000044ac34)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/khugepaged.c:khugepaged_scan_mm_slot
In mm/memcontrol.c (c000000000452910)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/memcontrol.c:memory_max_write
- mm/memcontrol.c:mem_cgroup_force_empty_write
- mm/memcontrol.c:mem_cgroup_resize_max
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:mem_cgroup_out_of_memory
In mm/userfaultfd.c (c00000000046bca0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic
- mm/userfaultfd.c:mcopy_atomic
In fs/read_write.c (c000000000475f3c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/read_write.c:vfs_dedupe_file_range
In fs/exec.c (c000000000486eac)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/exec.c:setup_new_exec
- fs/exec.c:setup_arg_pages
In fs/pipe.c (c000000000487ca0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/pipe.c:wait_for_partner
- fs/pipe.c:pipe_write
- fs/pipe.c:pipe_read
In fs/ioctl.c (c0000000004985ac)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ioctl.c:__generic_block_fiemap
In fs/readdir.c (c00000000049a250)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/readdir.c:compat_filldir
- fs/readdir.c:filldir64
- fs/readdir.c:filldir
In fs/select.c (c00000000049cba8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/select.c:compat_core_sys_select
- fs/select.c:do_sys_poll
- fs/select.c:do_sys_poll
- fs/select.c:core_sys_select
- fs/select.c:do_select
- fs/select.c:do_select
- fs/select.c:poll_select_finish
In fs/dcache.c (c00000000049ff74)
Location: include/linux/thread_info.h:82
Inline: True
In fs/inode.c (c0000000004ab08c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/inode.c:invalidate_inodes
- fs/inode.c:evict_inodes
In fs/namespace.c (c0000000004b69a8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/namespace.c:copy_mount_options
In fs/libfs.c (c0000000004be7b0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/libfs.c:scan_positives
In fs/fs-writeback.c (c0000000004ca900)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/fs-writeback.c:writeback_sb_inodes
In fs/splice.c (c0000000004cffe0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/splice.c:iter_file_splice_write
- fs/splice.c:__splice_from_pipe
In fs/buffer.c (c0000000004e20a8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/buffer.c:cont_write_begin
In fs/notify/inotify/inotify_user.c (c0000000004f4560)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/notify/inotify/inotify_user.c:inotify_read
In fs/notify/fanotify/fanotify_user.c (c0000000004f661c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify_user.c:fanotify_read
In fs/eventpoll.c (c0000000004fa814)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/eventpoll.c:__se_compat_sys_epoll_pwait
- fs/eventpoll.c:__se_sys_epoll_pwait
- fs/eventpoll.c:ep_poll
- fs/eventpoll.c:ep_poll
In fs/signalfd.c (c0000000004fbc54)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/signalfd.c:signalfd_read
In fs/eventfd.c (c0000000004fe800)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_write
- fs/eventfd.c:eventfd_read
In fs/userfaultfd.c (c000000000500d3c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_event_wait_completion
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
In fs/aio.c (c000000000505988)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/aio.c:__se_compat_sys_io_pgetevents_time64
- fs/aio.c:__se_compat_sys_io_pgetevents_time64
- fs/aio.c:__se_compat_sys_io_pgetevents
- fs/aio.c:__se_compat_sys_io_pgetevents
- fs/aio.c:__se_sys_io_getevents_time32
- fs/aio.c:__se_sys_io_pgetevents
- fs/aio.c:__se_sys_io_pgetevents
- fs/aio.c:__se_sys_io_getevents
In fs/io_uring.c (c00000000050f968)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/io_uring.c:io_uring_create
- fs/io_uring.c:__se_sys_io_uring_enter
- fs/io_uring.c:__se_sys_io_uring_enter
- fs/io_uring.c:__se_sys_io_uring_enter
- fs/io_uring.c:__se_sys_io_uring_enter
- fs/io_uring.c:io_sq_thread
- fs/io_uring.c:io_iopoll_getevents
In fs/dax.c (c000000000512d54)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/dax.c:dax_iomap_actor
In fs/verity/enable.c (c00000000051ecc8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/verity/enable.c:build_merkle_tree
In fs/binfmt_elf.c (c00000000052df5c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:elf_map
In fs/compat_binfmt_elf.c (c000000000531bc8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:elf_map
In fs/coredump.c (c0000000005375bc)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/coredump.c:dump_emit
- fs/coredump.c:do_coredump
In fs/drop_caches.c (c000000000539230)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/drop_caches.c:drop_pagecache_sb
In fs/iomap/buffered-io.c (c00000000053c6d0)
Location: include/linux/thread_info.h:82
Inline: True
In fs/proc/kcore.c (c000000000565dac)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/proc/kcore.c:read_kcore
In fs/ext4/dir.c (c00000000057ed38)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ext4/dir.c:call_filldir
- fs/ext4/dir.c:ext4_dir_llseek
- fs/ext4/dir.c:ext4_readdir
- fs/ext4/dir.c:ext4_readdir
- fs/ext4/dir.c:ext4_readdir
- fs/ext4/dir.c:ext4_readdir
- fs/ext4/dir.c:ext4_readdir
- fs/ext4/dir.c:ext4_readdir
- fs/ext4/dir.c:ext4_readdir
In fs/ext4/fsmap.c (c000000000592068)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ext4/fsmap.c:ext4_getfsmap_helper
In fs/ext4/mballoc.c (c0000000005bcedc)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
In fs/ext4/namei.c (c0000000005c8310)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ext4/namei.c:ext4_htree_fill_tree
In fs/jbd2/checkpoint.c (c00000000060b1e0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/jbd2/checkpoint.c:__jbd2_journal_clean_checkpoint_list
- fs/jbd2/checkpoint.c:__jbd2_journal_clean_checkpoint_list
- fs/jbd2/checkpoint.c:journal_clean_one_cp_list
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
In fs/hugetlbfs/inode.c (c00000000061f4c8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlbfs_fallocate
In fs/fat/fatent.c (c000000000627e24)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/fat/fatent.c:fat_trim_fs
- fs/fat/fatent.c:fat_trim_fs
In fs/ecryptfs/read_write.c (c000000000637554)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ecryptfs/read_write.c:ecryptfs_write
In ipc/msg.c (c000000000669efc)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgsnd
In ipc/sem.c (c00000000066ec14)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- ipc/sem.c:do_semtimedop
In ipc/mqueue.c (c000000000675bc8)
Location: include/linux/thread_info.h:82
Inline: True
In security/keys/gc.c (c0000000006796ac)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- security/keys/gc.c:key_garbage_collector
In security/selinux/hooks.c (c0000000013988b4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_init
- security/selinux/hooks.c:selinux_bprm_committed_creds
In crypto/api.c (c00000000073c698)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- crypto/api.c:crypto_alloc_tfm
- crypto/api.c:crypto_alloc_base
In crypto/algboss.c (c00000000074ec40)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- crypto/algboss.c:cryptomgr_probe
In block/blk-mq.c (c0000000007850b0)
Location: include/linux/thread_info.h:82
Inline: True
In block/blk-cgroup.c (c0000000007abf4c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_maybe_throttle_current
In block/blk-iocost.c (c0000000007b73cc)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- block/blk-iocost.c:ioc_rqos_throttle
In lib/syscall.c (c000000000812140)
Location: include/linux/thread_info.h:82
Inline: True
In drivers/pci/vpd.c (c00000000086e674)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/pci/vpd.c:pci_vpd_wait
In drivers/pci/hotplug/cpci_hotplug_core.c (c000000000881ffc)
Location: include/linux/thread_info.h:82
Inline: True
In drivers/tty/tty_io.c (c0000000008f0e58)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_write
In drivers/tty/n_tty.c (c0000000008f42b4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_read
In drivers/tty/tty_ioctl.c (c0000000008f99b8)
Location: include/linux/thread_info.h:82
Inline: True
In drivers/tty/tty_port.c (c0000000008fe2c8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_block_til_ready
In drivers/tty/vt/selection.c (c0000000009085f0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/vt/selection.c:paste_selection
In drivers/tty/serial/serial_core.c (c000000000929d84)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_wait_until_sent
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
In drivers/char/mem.c (c000000000942448)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/char/mem.c:read_iter_zero
- drivers/char/mem.c:write_mem
- drivers/char/mem.c:write_mem
- drivers/char/mem.c:read_mem
- drivers/char/mem.c:read_mem
In drivers/char/random.c (c000000000948448)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/char/random.c:urandom_read
- drivers/char/random.c:urandom_read
In drivers/char/hw_random/core.c (c000000000950f8c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:rng_dev_read
- drivers/char/hw_random/core.c:rng_dev_read
In drivers/base/power/wakeup.c (c0000000009a3ce0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:pm_get_wakeup_count
In drivers/dma-buf/dma-fence.c (c000000000a1f0c8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_wait_any_timeout
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
In drivers/gpu/vga/vgaarb.c (c000000000a81338)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/gpu/vga/vgaarb.c:vga_get
In drivers/net/tun.c (c000000000aa3d94)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/net/tun.c:tun_do_read
In drivers/net/ppp/ppp_generic.c (c000000000aa72fc)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/net/ppp/ppp_generic.c:ppp_read
In drivers/vfio/vfio.c (c000000000ab1670)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/vfio/vfio.c:vfio_del_group_dev
In drivers/usb/core/devio.c (c000000000aeeb84)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:reap_as
In drivers/input/input.c (c000000000b75d94)
Location: include/linux/thread_info.h:82
Inline: True
In drivers/input/input-compat.c (c000000000b793d0)
Location: include/linux/thread_info.h:82
Inline: True
In drivers/input/evdev.c (c000000000b7f00c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_read
- drivers/input/evdev.c:evdev_read
- drivers/input/evdev.c:evdev_read
- drivers/input/evdev.c:evdev_write
- drivers/input/evdev.c:evdev_write
- drivers/input/evdev.c:evdev_write
In drivers/input/misc/uinput.c (c000000000b84dbc)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_ff_upload_to_user
- drivers/input/misc/uinput.c:uinput_read
- drivers/input/misc/uinput.c:uinput_read
- drivers/input/misc/uinput.c:uinput_read
- drivers/input/misc/uinput.c:uinput_write
- drivers/input/misc/uinput.c:uinput_write
- drivers/input/misc/uinput.c:uinput_write
In drivers/rtc/dev.c (c000000000b8d0b4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/rtc/dev.c:rtc_dev_read
In drivers/md/md.c (c000000000bdee84)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/md/md.c:md_check_recovery
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_thread
In drivers/md/dm.c (c000000000bebba4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/md/dm.c:dm_wait_for_completion
- drivers/md/dm.c:dm_prepare_ioctl
In drivers/cpuidle/cpuidle-pseries.c (c000000000c22478)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/cpuidle/cpuidle-pseries.c:snooze_loop
In drivers/cpuidle/cpuidle-powernv.c (c000000000c22b60)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/cpuidle/cpuidle-powernv.c:snooze_loop
In net/socket.c (c000000000c75528)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/socket.c:sock_poll
In net/core/sock.c (c000000000c81df8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/core/sock.c:sock_alloc_send_pskb
- net/core/sock.c:sock_alloc_send_pskb
- net/core/sock.c:sock_getsockopt
- net/core/sock.c:sock_set_timeout
In net/core/datagram.c (c000000000c95e20)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/core/datagram.c:__skb_try_recv_datagram
- net/core/datagram.c:__skb_wait_for_more_packets
In net/core/stream.c (c000000000c96738)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/core/stream.c:sk_stream_wait_memory
- net/core/stream.c:sk_stream_wait_connect
In net/core/dev.c (c000000000cb29c0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/core/dev.c:napi_busy_loop
In net/core/ethtool.c (c000000000cbea24)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
In net/sched/sch_generic.c (c000000000d31f10)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/sched/sch_generic.c:__qdisc_run
In net/netlink/af_netlink.c (c000000000d4dca0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/netlink/af_netlink.c:netlink_attachskb
In net/bpf/test_run.c (c000000000d53320)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/bpf/test_run.c:bpf_prog_test_run_flow_dissector
- net/bpf/test_run.c:bpf_prog_test_run_flow_dissector
- net/bpf/test_run.c:bpf_test_run
- net/bpf/test_run.c:bpf_test_run
In net/ipv4/inet_connection_sock.c (c000000000d745bc)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/ipv4/inet_connection_sock.c:inet_csk_accept
In net/ipv4/tcp.c (c000000000d77cf8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_splice_read
- net/ipv4/tcp.c:tcp_splice_read
In net/ipv4/udp.c (c000000000dab3e0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/ipv4/udp.c:__skb_recv_udp
In net/ipv4/af_inet.c (c000000000dbfbec)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/ipv4/af_inet.c:__inet_stream_connect
- net/ipv4/af_inet.c:__inet_stream_connect
In net/xfrm/xfrm_state.c (c000000000e058f8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/xfrm/xfrm_state.c:xfrm_user_policy
In net/unix/af_unix.c (c000000000e187dc)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_stream_connect
riscv64
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/riscv/kernel/ptrace.c (ffffffe0000b6464)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/riscv/kernel/ptrace.c:do_syscall_trace_exit
- arch/riscv/kernel/ptrace.c:do_syscall_trace_exit
- arch/riscv/kernel/ptrace.c:do_syscall_trace_exit
- arch/riscv/kernel/ptrace.c:do_syscall_trace_enter
- arch/riscv/kernel/ptrace.c:do_syscall_trace_enter
- arch/riscv/kernel/ptrace.c:do_syscall_trace_enter
- arch/riscv/kernel/ptrace.c:do_syscall_trace_enter
In arch/riscv/kernel/signal.c (ffffffe0000b65fa)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/riscv/kernel/signal.c:handle_signal
In arch/riscv/mm/fault.c (ffffffe0000b9c54)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/riscv/mm/fault.c:do_page_fault
In kernel/fork.c (ffffffe0000bfd46)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:dup_mmap
In kernel/exit.c (ffffffe0000c55ea)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/exit.c:do_wait
- kernel/exit.c:do_exit
In kernel/softirq.c (ffffffe0000c70e4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/softirq.c:irq_exit
- kernel/softirq.c:__do_softirq
In kernel/ptrace.c (ffffffe0000ccc38)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_request
- kernel/ptrace.c:ptrace_peek_siginfo
In kernel/signal.c (ffffffe0000d1f00)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/signal.c:__se_sys_rt_sigsuspend
- kernel/signal.c:__set_task_blocked
- kernel/signal.c:exit_signals
- kernel/signal.c:retarget_shared_pending
- kernel/signal.c:complete_signal
- kernel/signal.c:complete_signal
- kernel/signal.c:task_set_jobctl_pending
In kernel/kthread.c (ffffffe0000df736)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/kthread.c:__kthread_create_on_node
In kernel/sched/core.c (ffffffe0008c5684)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/core.c:_cond_resched
- kernel/sched/core.c:preempt_schedule_irq
- kernel/sched/core.c:preempt_schedule_common
- kernel/sched/core.c:schedule_idle
- kernel/sched/core.c:schedule
- kernel/sched/core.c:__schedule
- kernel/sched/core.c:scheduler_ipi
- kernel/sched/core.c:scheduler_ipi
- kernel/sched/core.c:scheduler_ipi
- kernel/sched/core.c:check_preempt_curr
- kernel/sched/core.c:resched_curr
In kernel/sched/idle.c (ffffffe0000ee114)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/idle.c:play_idle
- kernel/sched/idle.c:do_idle
- kernel/sched/idle.c:do_idle
- kernel/sched/idle.c:do_idle
- kernel/sched/idle.c:cpu_idle_poll
In kernel/sched/fair.c (ffffffe0000f5574)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/fair.c:_nohz_idle_balance
- kernel/sched/fair.c:check_preempt_wakeup
In kernel/sched/rt.c (ffffffe0000f6d7e)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/rt.c:check_preempt_curr_rt
In kernel/sched/deadline.c (ffffffe0000fa0f0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/deadline.c:check_preempt_curr_dl
In kernel/sched/wait.c (ffffffe0000fedc8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr_irq
- kernel/sched/wait.c:do_wait_intr
- kernel/sched/wait.c:prepare_to_wait_event
In kernel/sched/wait_bit.c (ffffffe0008c5c92)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/wait_bit.c:bit_wait_io_timeout
- kernel/sched/wait_bit.c:bit_wait_timeout
- kernel/sched/wait_bit.c:bit_wait_io
- kernel/sched/wait_bit.c:bit_wait
In kernel/sched/swait.c (ffffffe0000ff422)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/swait.c:prepare_to_swait_event
In kernel/sched/completion.c (ffffffe0008c5f80)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/completion.c:wait_for_completion_killable_timeout
- kernel/sched/completion.c:wait_for_completion_killable
- kernel/sched/completion.c:wait_for_completion_interruptible_timeout
- kernel/sched/completion.c:wait_for_completion_interruptible
In kernel/locking/mutex.c (ffffffe0008c6cfe)
Location: include/linux/thread_info.h:82
Inline: True
In kernel/locking/semaphore.c (ffffffe0008c7a9e)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/locking/semaphore.c:__down_killable
- kernel/locking/semaphore.c:__down_interruptible
In kernel/locking/rwsem.c (ffffffe00010add4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/locking/rwsem.c:rwsem_down_write_slowpath
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
In kernel/locking/rtmutex.c (ffffffe0008c81f6)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/locking/rtmutex.c:__rt_mutex_slowlock
In kernel/rcu/update.c (ffffffe00011e0a6)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/rcu/update.c:rcu_tasks_kthread
- kernel/rcu/update.c:rcu_tasks_kthread
In kernel/rcu/tree.c (ffffffe000122cd6)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/rcu/tree.c:rcu_core
- kernel/rcu/tree.c:rcu_core
- kernel/rcu/tree.c:rcu_core
- kernel/rcu/tree.c:rcu_gp_kthread
- kernel/rcu/tree.c:rcu_gp_kthread
In kernel/freezer.c (ffffffe000128db2)
Location: include/linux/thread_info.h:82
Inline: True
In kernel/time/timer.c (ffffffe00012db2e)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/time/timer.c:msleep_interruptible
In kernel/time/hrtimer.c (ffffffe0008c8a24)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/time/hrtimer.c:do_nanosleep
In kernel/time/alarmtimer.c (ffffffe000135470)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/time/alarmtimer.c:alarmtimer_do_nsleep
In kernel/time/posix-cpu-timers.c (ffffffe000137d06)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:do_cpu_nanosleep
In kernel/time/tick-sched.c (ffffffe00013af90)
Location: include/linux/thread_info.h:82
Inline: True
In kernel/futex.c (ffffffe00013d1b6)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/futex.c:futex_wait
In kernel/cgroup/rstat.c (ffffffe0001521a0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/cgroup/rstat.c:cgroup_rstat_flush_locked
In kernel/seccomp.c (ffffffe00016b610)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/seccomp.c:__seccomp_filter
In kernel/trace/ring_buffer.c (ffffffe00017a4fc)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/trace/ring_buffer.c:ring_buffer_wait
In kernel/trace/trace.c (ffffffe00017a914)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/trace/trace.c:tracing_generic_entry_update
In kernel/bpf/verifier.c (ffffffe0001abb0e)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/bpf/verifier.c:do_check
- kernel/bpf/verifier.c:do_check
In mm/filemap.c (ffffffe0001d4f0c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/filemap.c:generic_perform_write
- mm/filemap.c:generic_file_buffered_read
- mm/filemap.c:generic_file_buffered_read
- mm/filemap.c:__lock_page_or_retry
- mm/filemap.c:__lock_page_killable
In mm/page-writeback.c (ffffffe0001de91c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/page-writeback.c:balance_dirty_pages
In mm/vmscan.c (ffffffe0001e8196)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/vmscan.c:throttle_direct_reclaim
- mm/vmscan.c:throttle_direct_reclaim
- mm/vmscan.c:shrink_inactive_list
In mm/shmem.c (ffffffe0001f16ba)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_unuse_inode
- mm/shmem.c:shmem_partial_swap_usage
In mm/compaction.c (ffffffe000201b98)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/compaction.c:try_to_compact_pages
- mm/compaction.c:try_to_compact_pages
- mm/compaction.c:compact_zone
- mm/compaction.c:isolate_migratepages_block
In mm/gup.c (ffffffe000204c0e)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/gup.c:__get_user_pages
In mm/memory.c (ffffffe00020762e)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/memory.c:unmap_page_range
- mm/memory.c:copy_page_range
In mm/mmap.c (ffffffe000210ca6)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:mm_take_all_locks
In mm/page_alloc.c (ffffffe00021fecc)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/page_alloc.c:alloc_contig_range
In mm/madvise.c (ffffffe000220bf4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/madvise.c:madvise_cold_or_pageout_pte_range
In mm/swapfile.c (ffffffe0002267f4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
In mm/hugetlb.c (ffffffe000231ab4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/hugetlb.c:follow_hugetlb_page
In mm/ksm.c (ffffffe0002338e8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/ksm.c:unmerge_ksm_pages
In mm/memcontrol.c (ffffffe0002442e4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/memcontrol.c:memory_max_write
- mm/memcontrol.c:mem_cgroup_force_empty_write
- mm/memcontrol.c:mem_cgroup_resize_max
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:mem_cgroup_out_of_memory
In mm/userfaultfd.c (ffffffe00025062e)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic
- mm/userfaultfd.c:mcopy_atomic
In fs/read_write.c (ffffffe000255832)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/read_write.c:vfs_dedupe_file_range
In fs/exec.c (ffffffe00025dc4e)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/exec.c:copy_strings
In fs/pipe.c (ffffffe00025fc06)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/pipe.c:wait_for_partner
- fs/pipe.c:pipe_write
- fs/pipe.c:pipe_read
In fs/ioctl.c (ffffffe0002696d8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ioctl.c:__generic_block_fiemap
In fs/readdir.c (ffffffe00026a338)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/readdir.c:filldir64
- fs/readdir.c:filldir
In fs/select.c (ffffffe00026b282)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/select.c:do_sys_poll
- fs/select.c:do_sys_poll
- fs/select.c:core_sys_select
- fs/select.c:do_select
- fs/select.c:do_select
- fs/select.c:poll_select_finish
In fs/dcache.c (ffffffe00026c48e)
Location: include/linux/thread_info.h:82
Inline: True
In fs/inode.c (ffffffe000273f72)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/inode.c:invalidate_inodes
- fs/inode.c:evict_inodes
In fs/libfs.c (ffffffe0002817dc)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/libfs.c:scan_positives
In fs/fs-writeback.c (ffffffe000287b32)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/fs-writeback.c:writeback_sb_inodes
In fs/splice.c (ffffffe00028b84c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/splice.c:iter_file_splice_write
- fs/splice.c:__splice_from_pipe
In fs/buffer.c (ffffffe000294da0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/buffer.c:cont_write_begin
In fs/notify/inotify/inotify_user.c (ffffffe0002a0336)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/notify/inotify/inotify_user.c:inotify_read
In fs/notify/fanotify/fanotify_user.c (ffffffe0002a2338)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify_user.c:fanotify_read
In fs/eventpoll.c (ffffffe0002a4bbe)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/eventpoll.c:__se_sys_epoll_pwait
- fs/eventpoll.c:do_epoll_wait
- fs/eventpoll.c:do_epoll_wait
In fs/signalfd.c (ffffffe0002a5284)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/signalfd.c:signalfd_read
In fs/eventfd.c (ffffffe0002a6c90)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_write
- fs/eventfd.c:eventfd_read
In fs/userfaultfd.c (ffffffe0002a7dc8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_event_wait_completion
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
In fs/aio.c (ffffffe0002ac54e)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/aio.c:__se_sys_io_pgetevents
- fs/aio.c:__se_sys_io_pgetevents
- fs/aio.c:__se_sys_io_getevents
In fs/io_uring.c (ffffffe0002b0e10)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/io_uring.c:__se_sys_io_uring_enter
- fs/io_uring.c:__se_sys_io_uring_enter
- fs/io_uring.c:__se_sys_io_uring_enter
- fs/io_uring.c:io_sq_thread
- fs/io_uring.c:io_iopoll_getevents
In fs/dax.c (ffffffe0002b22c2)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/dax.c:dax_iomap_actor
In fs/verity/enable.c (ffffffe0002b959a)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/verity/enable.c:build_merkle_tree
In fs/coredump.c (ffffffe0002c5d84)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/coredump.c:dump_emit
- fs/coredump.c:do_coredump
In fs/drop_caches.c (ffffffe0002c6f8e)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/drop_caches.c:drop_pagecache_sb
In fs/iomap/buffered-io.c (ffffffe0002c8ef2)
Location: include/linux/thread_info.h:82
Inline: True
In fs/ext4/dir.c (ffffffe0002f1622)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ext4/dir.c:ext4_readdir
In fs/ext4/fsmap.c (ffffffe0002fd936)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ext4/fsmap.c:ext4_getfsmap_helper
In fs/ext4/mballoc.c (ffffffe000318a4c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
In fs/ext4/namei.c (ffffffe00031fec6)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ext4/namei.c:ext4_htree_fill_tree
In fs/jbd2/checkpoint.c (ffffffe000348e6e)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/jbd2/checkpoint.c:__jbd2_journal_clean_checkpoint_list
- fs/jbd2/checkpoint.c:__jbd2_journal_clean_checkpoint_list
- fs/jbd2/checkpoint.c:journal_clean_one_cp_list
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
In fs/hugetlbfs/inode.c (ffffffe000355f72)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlbfs_fallocate
In fs/fat/fatent.c (ffffffe00035aeec)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/fat/fatent.c:fat_trim_fs
- fs/fat/fatent.c:fat_trim_fs
In fs/ecryptfs/read_write.c (ffffffe0003652dc)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ecryptfs/read_write.c:ecryptfs_write
In ipc/msg.c (ffffffe0003862d4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- ipc/msg.c:do_msgsnd
In ipc/sem.c (ffffffe0003893a2)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- ipc/sem.c:do_semtimedop
In ipc/mqueue.c (ffffffe00038cd3e)
Location: include/linux/thread_info.h:82
Inline: True
In security/keys/gc.c (ffffffe00038f1fe)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- security/keys/gc.c:key_garbage_collector
In security/selinux/hooks.c (ffffffe0003a9762)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_bprm_committed_creds
In crypto/api.c (ffffffe0003fe09e)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- crypto/api.c:crypto_alloc_tfm
- crypto/api.c:crypto_alloc_base
In crypto/algboss.c (ffffffe000409adc)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- crypto/algboss.c:cryptomgr_probe
In block/blk-mq.c (ffffffe00042e16c)
Location: include/linux/thread_info.h:82
Inline: True
In block/blk-cgroup.c (ffffffe000446df0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_maybe_throttle_current
In block/blk-iocost.c (ffffffe00044e248)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- block/blk-iocost.c:ioc_rqos_throttle
In drivers/pci/vpd.c (ffffffe0004c48e4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/pci/vpd.c:pci_vpd_wait
In drivers/pci/hotplug/cpci_hotplug_core.c (ffffffe0004d69be)
Location: include/linux/thread_info.h:82
Inline: True
In drivers/tty/tty_io.c (ffffffe00052f53e)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_write
In drivers/tty/n_tty.c (ffffffe00053183e)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_read
In drivers/tty/tty_ioctl.c (ffffffe0005345da)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/tty_ioctl.c:set_termiox
In drivers/tty/tty_port.c (ffffffe000537144)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_block_til_ready
In drivers/tty/vt/selection.c (ffffffe00053d988)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/vt/selection.c:paste_selection
In drivers/tty/serial/serial_core.c (ffffffe00054de66)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_wait_until_sent
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
In drivers/char/mem.c (ffffffe00055fc52)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/char/mem.c:read_iter_zero
- drivers/char/mem.c:write_mem
- drivers/char/mem.c:write_mem
- drivers/char/mem.c:read_mem
- drivers/char/mem.c:read_mem
In drivers/char/random.c (ffffffe000562232)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/char/random.c:urandom_read
- drivers/char/random.c:urandom_read
In drivers/char/hw_random/core.c (ffffffe000567bdc)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:rng_dev_read
- drivers/char/hw_random/core.c:rng_dev_read
In drivers/dma-buf/dma-fence.c (ffffffe0005d3c04)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_wait_any_timeout
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
In drivers/gpu/vga/vgaarb.c (ffffffe000612ff2)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/gpu/vga/vgaarb.c:vga_get
In drivers/net/tun.c (ffffffe00062880e)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/net/tun.c:tun_do_read
In drivers/net/ppp/ppp_generic.c (ffffffe00062c480)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/net/ppp/ppp_generic.c:ppp_read
In drivers/usb/core/devio.c (ffffffe00064ff64)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:usbdev_do_ioctl
In drivers/rtc/dev.c (ffffffe0006b5e8e)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/rtc/dev.c:rtc_dev_read
In drivers/md/md.c (ffffffe0006e0ff6)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_thread
In drivers/md/dm.c (ffffffe0006edc3c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/md/dm.c:dm_wait_for_completion
- drivers/md/dm.c:dm_prepare_ioctl
In net/socket.c (ffffffe0007391a0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/socket.c:sock_poll
In net/core/sock.c (ffffffe00073ee06)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/core/sock.c:sock_alloc_send_pskb
- net/core/sock.c:sock_alloc_send_pskb
In net/core/datagram.c (ffffffe00074b504)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/core/datagram.c:__skb_try_recv_datagram
- net/core/datagram.c:__skb_wait_for_more_packets
In net/core/stream.c (ffffffe00074ba20)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/core/stream.c:sk_stream_wait_memory
- net/core/stream.c:sk_stream_wait_connect
In net/core/dev.c (ffffffe00075dd1a)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/core/dev.c:napi_busy_loop
In net/core/ethtool.c (ffffffe000765360)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
In net/sched/sch_generic.c (ffffffe0007aa73c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/sched/sch_generic.c:__qdisc_run
In net/netlink/af_netlink.c (ffffffe0007bb08a)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/netlink/af_netlink.c:netlink_attachskb
In net/bpf/test_run.c (ffffffe0007be29c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/bpf/test_run.c:bpf_prog_test_run_flow_dissector
- net/bpf/test_run.c:bpf_prog_test_run_flow_dissector
- net/bpf/test_run.c:bpf_test_run
- net/bpf/test_run.c:bpf_test_run
In net/ipv4/inet_connection_sock.c (ffffffe0007d3524)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/ipv4/inet_connection_sock.c:inet_csk_accept
In net/ipv4/tcp.c (ffffffe0007d6450)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_splice_read
- net/ipv4/tcp.c:tcp_splice_read
In net/ipv4/udp.c (ffffffe0007f8f40)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/ipv4/udp.c:__skb_recv_udp
In net/ipv4/af_inet.c (ffffffe000804d8e)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/ipv4/af_inet.c:__inet_stream_connect
- net/ipv4/af_inet.c:__inet_stream_connect
In net/unix/af_unix.c (ffffffe00083f4a4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_stream_connect
aws
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/entry/common.c (ffffffff810047fa)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/entry/common.c:do_fast_syscall_32
- arch/x86/entry/common.c:do_fast_syscall_32
- arch/x86/entry/common.c:do_int80_syscall_32
- arch/x86/entry/common.c:do_syscall_64
- arch/x86/entry/common.c:syscall_slow_exit_work
- arch/x86/entry/common.c:syscall_trace_enter
- arch/x86/entry/common.c:syscall_trace_enter
In arch/x86/entry/vdso/vma.c (ffffffff81004e8f)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/entry/vdso/vma.c:compat_arch_setup_additional_pages
In arch/x86/entry/vsyscall/vsyscall_64.c (ffffffff81005282)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/entry/vsyscall/vsyscall_64.c:emulate_vsyscall
In arch/x86/events/core.c (ffffffff8100856d)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/events/core.c:perf_callchain_user
- arch/x86/events/core.c:perf_callchain_user
- arch/x86/events/core.c:perf_callchain_user
In arch/x86/events/intel/ds.c (ffffffff8100fe33)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/events/intel/ds.c:intel_pmu_pebs_fixup_ip
In arch/x86/events/intel/lbr.c (ffffffff810124c5)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/events/intel/lbr.c:branch_type
In arch/x86/kernel/process_64.c (ffffffff8102ff68)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/process_64.c:__switch_to
- arch/x86/kernel/process_64.c:compat_start_thread
- arch/x86/kernel/process_64.c:copy_thread_tls
In arch/x86/kernel/signal.c (ffffffff8103114d)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/signal.c:do_signal
In arch/x86/kernel/sys_x86_64.c (ffffffff810384e6)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/sys_x86_64.c:arch_get_unmapped_area_topdown
In arch/x86/kernel/process.c (ffffffff8103e146)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/process.c:do_arch_prctl_common
- arch/x86/kernel/process.c:mwait_idle
- arch/x86/kernel/process.c:mwait_idle
- arch/x86/kernel/process.c:__switch_to_xtra
- arch/x86/kernel/process.c:arch_setup_new_exec
- arch/x86/kernel/process.c:arch_setup_new_exec
- arch/x86/kernel/process.c:get_tsc_mode
In arch/x86/kernel/fpu/core.c (ffffffff8103eab1)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/fpu/core.c:fpu__copy
- arch/x86/kernel/fpu/core.c:fpu__save
- arch/x86/kernel/fpu/core.c:kernel_fpu_begin
- arch/x86/kernel/fpu/core.c:perf_trace_x86_fpu
- arch/x86/kernel/fpu/core.c:trace_event_raw_event_x86_fpu
In arch/x86/kernel/fpu/signal.c (ffffffff8103fea7)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/fpu/signal.c:copy_fpstate_to_sigframe
- arch/x86/kernel/fpu/signal.c:save_fsave_header
In arch/x86/kernel/ptrace.c (ffffffff81041b37)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/ptrace.c:getreg32
- arch/x86/kernel/ptrace.c:set_flags
In arch/x86/kernel/step.c (ffffffff81043b65)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/step.c:user_disable_single_step
- arch/x86/kernel/step.c:enable_step
- arch/x86/kernel/step.c:enable_step
- arch/x86/kernel/step.c:enable_step
In arch/x86/kernel/stacktrace.c (ffffffff8104445f)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/stacktrace.c:arch_stack_walk_user
In arch/x86/kernel/acpi/cstate.c (ffffffff81a733fb)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/acpi/cstate.c:acpi_processor_ffh_cstate_enter
- arch/x86/kernel/acpi/cstate.c:acpi_processor_ffh_cstate_enter
- arch/x86/kernel/acpi/cstate.c:acpi_processor_ffh_cstate_enter
In arch/x86/kernel/kprobes/core.c (ffffffff81071ce6)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/kprobes/core.c:resume_execution
In arch/x86/kernel/kgdb.c (ffffffff81074056)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/kgdb.c:__kgdb_notify
In arch/x86/kernel/uprobes.c (ffffffff81079110)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/uprobes.c:arch_uprobe_pre_xol
In arch/x86/kernel/perf_regs.c (ffffffff810795b5)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/perf_regs.c:perf_reg_abi
In arch/x86/mm/init.c (ffffffff828aceab)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/mm/init.c:poking_init
- arch/x86/mm/init.c:poking_init
- arch/x86/mm/init.c:poking_init
In arch/x86/mm/fault.c (ffffffff8107fc31)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/mm/fault.c:do_user_addr_fault
- arch/x86/mm/fault.c:mm_fault_error
In arch/x86/mm/mmap.c (ffffffff81084e49)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/mm/mmap.c:mmap_address_hint_valid
- arch/x86/mm/mmap.c:arch_mmap_rnd
In arch/x86/mm/hugetlbpage.c (ffffffff81088c82)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/mm/hugetlbpage.c:hugetlb_get_unmapped_area
- arch/x86/mm/hugetlbpage.c:hugetlb_get_unmapped_area
- arch/x86/mm/hugetlbpage.c:hugetlb_get_unmapped_area
In arch/x86/mm/mpx.c (ffffffff8108cf02)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/mm/mpx.c:mpx_fault_info
In kernel/fork.c (ffffffff810981e0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:dup_mmap
In kernel/exit.c (ffffffff8109f3d7)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/exit.c:do_wait
- kernel/exit.c:do_exit
In kernel/softirq.c (ffffffff810a19df)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/softirq.c:irq_exit
- kernel/softirq.c:__do_softirq
In kernel/ptrace.c (ffffffff810a7c4c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_peek_siginfo
In kernel/signal.c (ffffffff810aca0d)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/signal.c:sigsuspend
- kernel/signal.c:__x64_sys_pause
- kernel/signal.c:__set_task_blocked
- kernel/signal.c:exit_signals
- kernel/signal.c:retarget_shared_pending
- kernel/signal.c:complete_signal
- kernel/signal.c:complete_signal
- kernel/signal.c:task_set_jobctl_pending
In kernel/sys.c (ffffffff810b4c1d)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sys.c:prctl_set_mm
In kernel/kthread.c (ffffffff810c24e2)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/kthread.c:__kthread_create_on_node
In kernel/sched/core.c (ffffffff81a6f0f5)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/core.c:preempt_schedule_irq
- kernel/sched/core.c:preempt_schedule_common
- kernel/sched/core.c:schedule_idle
- kernel/sched/core.c:schedule
- kernel/sched/core.c:__schedule
- kernel/sched/core.c:scheduler_ipi
- kernel/sched/core.c:scheduler_ipi
- kernel/sched/core.c:scheduler_ipi
- kernel/sched/core.c:check_preempt_curr
- kernel/sched/core.c:resched_curr
In kernel/sched/idle.c (ffffffff810da402)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/idle.c:play_idle
- kernel/sched/idle.c:do_idle
- kernel/sched/idle.c:do_idle
- kernel/sched/idle.c:do_idle
- kernel/sched/idle.c:call_cpuidle
- kernel/sched/idle.c:default_idle_call
- kernel/sched/idle.c:cpu_idle_poll
In kernel/sched/fair.c (ffffffff810e5d87)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/fair.c:_nohz_idle_balance
- kernel/sched/fair.c:check_preempt_wakeup
In kernel/sched/rt.c (ffffffff810e794c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/rt.c:check_preempt_curr_rt
In kernel/sched/deadline.c (ffffffff810e9c64)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/deadline.c:check_preempt_curr_dl
In kernel/sched/wait.c (ffffffff810eec87)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr_irq
- kernel/sched/wait.c:do_wait_intr
- kernel/sched/wait.c:prepare_to_wait_event
In kernel/sched/wait_bit.c (ffffffff81a6f6a9)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/wait_bit.c:bit_wait_io_timeout
- kernel/sched/wait_bit.c:bit_wait_timeout
- kernel/sched/wait_bit.c:bit_wait_io
- kernel/sched/wait_bit.c:bit_wait
In kernel/sched/swait.c (ffffffff810ef128)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/swait.c:prepare_to_swait_event
In kernel/sched/completion.c (ffffffff81a6fc52)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/completion.c:wait_for_completion_killable_timeout
- kernel/sched/completion.c:wait_for_completion_killable
- kernel/sched/completion.c:wait_for_completion_interruptible_timeout
- kernel/sched/completion.c:wait_for_completion_interruptible
In kernel/locking/mutex.c (ffffffff810fc868)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/locking/mutex.c:mutex_spin_on_owner
In kernel/locking/semaphore.c (ffffffff81a7146d)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/locking/semaphore.c:__down_killable
- kernel/locking/semaphore.c:__down_interruptible
In kernel/locking/rwsem.c (ffffffff810fd3b3)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/locking/rwsem.c:rwsem_down_write_slowpath
- kernel/locking/rwsem.c:rwsem_down_write_slowpath
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
- kernel/locking/rwsem.c:rwsem_optimistic_spin
- kernel/locking/rwsem.c:rwsem_spin_on_owner
In kernel/locking/osq_lock.c (ffffffff810fdbee)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/locking/osq_lock.c:osq_lock
In kernel/locking/rtmutex.c (ffffffff81a71fc5)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/locking/rtmutex.c:__rt_mutex_slowlock
In kernel/rcu/update.c (ffffffff8111c006)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/rcu/update.c:rcu_tasks_kthread
- kernel/rcu/update.c:rcu_tasks_kthread
In kernel/rcu/tree.c (ffffffff81120158)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/rcu/tree.c:rcu_do_batch
- kernel/rcu/tree.c:rcu_do_batch
- kernel/rcu/tree.c:rcu_do_batch
- kernel/rcu/tree.c:rcu_gp_kthread
- kernel/rcu/tree.c:rcu_gp_kthread
In kernel/livepatch/transition.c (ffffffff8112669f)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/livepatch/transition.c:klp_try_complete_transition
- kernel/livepatch/transition.c:klp_complete_transition
- kernel/livepatch/transition.c:klp_complete_transition
In kernel/freezer.c (ffffffff811295a9)
Location: include/linux/thread_info.h:82
Inline: True
In kernel/time/timer.c (ffffffff8112f3e8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/time/timer.c:msleep_interruptible
In kernel/time/hrtimer.c (ffffffff81a728bc)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/time/hrtimer.c:do_nanosleep
In kernel/time/alarmtimer.c (ffffffff811383e6)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/time/alarmtimer.c:alarmtimer_do_nsleep
In kernel/time/posix-cpu-timers.c (ffffffff8113c4dd)
Location: include/linux/thread_info.h:82
Inline: True
In kernel/time/tick-sched.c (ffffffff811410fa)
Location: include/linux/thread_info.h:82
Inline: True
In kernel/futex.c (ffffffff8114379e)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/futex.c:futex_wait
In kernel/kexec_core.c (ffffffff8115176f)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/kexec_core.c:kimage_alloc_pages
In kernel/compat.c (ffffffff8115557b)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/compat.c:compat_alloc_user_space
In kernel/cgroup/rstat.c (ffffffff8115fa76)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/cgroup/rstat.c:cgroup_rstat_flush_locked
In kernel/seccomp.c (ffffffff8118a185)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/seccomp.c:__seccomp_filter
In kernel/trace/ring_buffer.c (ffffffff81198670)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/trace/ring_buffer.c:__rb_allocate_pages
- kernel/trace/ring_buffer.c:ring_buffer_wait
In kernel/trace/trace.c (ffffffff8119b1e7)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/trace/trace.c:tracing_generic_entry_update
In kernel/bpf/verifier.c (ffffffff811e7b47)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/bpf/verifier.c:do_check
- kernel/bpf/verifier.c:do_check
In kernel/events/core.c (ffffffff8120dbed)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/events/core.c:perf_prepare_sample
- kernel/events/core.c:perf_prepare_sample
- kernel/events/core.c:perf_prepare_sample
In kernel/events/uprobes.c (ffffffff81214785)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_deny_signal
- kernel/events/uprobes.c:__create_xol_area
- kernel/events/uprobes.c:uprobe_mmap
In kernel/rseq.c (ffffffff812183aa)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/rseq.c:__rseq_handle_notify_resume
- kernel/rseq.c:__rseq_handle_notify_resume
- kernel/rseq.c:__rseq_handle_notify_resume
- kernel/rseq.c:__rseq_handle_notify_resume
In mm/filemap.c (ffffffff81219efd)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/filemap.c:generic_perform_write
- mm/filemap.c:generic_file_buffered_read
- mm/filemap.c:generic_file_buffered_read
- mm/filemap.c:__lock_page_or_retry
- mm/filemap.c:__lock_page_killable
In mm/page-writeback.c (ffffffff8122511a)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/page-writeback.c:balance_dirty_pages
In mm/vmscan.c (ffffffff8123050b)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/vmscan.c:throttle_direct_reclaim
- mm/vmscan.c:throttle_direct_reclaim
- mm/vmscan.c:shrink_inactive_list
In mm/shmem.c (ffffffff8123c06c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_get_unmapped_area
- mm/shmem.c:shmem_get_unmapped_area
- mm/shmem.c:shmem_get_unmapped_area
- mm/shmem.c:shmem_get_unmapped_area
- mm/shmem.c:shmem_unuse_inode
- mm/shmem.c:shmem_partial_swap_usage
In mm/util.c (ffffffff8123dd0c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/util.c:randomize_stack_top
In mm/compaction.c (ffffffff8124e616)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/compaction.c:try_to_compact_pages
- mm/compaction.c:try_to_compact_pages
- mm/compaction.c:compact_zone
- mm/compaction.c:isolate_migratepages_block
In mm/gup.c (ffffffff8125371f)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/gup.c:__get_user_pages
- mm/gup.c:__get_user_pages
In mm/memory.c (ffffffff8125713c)
Location: include/linux/thread_info.h:82
Inline: True
In mm/mlock.c (ffffffff81260124)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/mlock.c:__ia32_sys_mlockall
- mm/mlock.c:__x64_sys_mlockall
In mm/mmap.c (ffffffff812659fa)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:__do_munmap
- mm/mmap.c:__do_munmap
- mm/mmap.c:get_unmapped_area
- mm/mmap.c:get_unmapped_area
In mm/mmu_gather.c (ffffffff812661b9)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/mmu_gather.c:tlb_gather_mmu
- mm/mmu_gather.c:tlb_flush_mmu
- mm/mmu_gather.c:tlb_remove_table
- mm/mmu_gather.c:tlb_table_flush
In mm/mremap.c (ffffffff81268a3f)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/mremap.c:mremap_to
- mm/mremap.c:mremap_to
In mm/page_alloc.c (ffffffff8127a63e)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/page_alloc.c:alloc_contig_range
In mm/madvise.c (ffffffff8127d425)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/madvise.c:madvise_cold_or_pageout_pte_range
In mm/swapfile.c (ffffffff812837ce)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
In mm/hugetlb.c (ffffffff8128fb95)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:__nr_hugepages_store_common
In mm/mempolicy.c (ffffffff81295308)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/mempolicy.c:mpol_shared_policy_init
In mm/ksm.c (ffffffff812978ef)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/ksm.c:unmerge_ksm_pages
In mm/memory_hotplug.c (ffffffff81a687db)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/memory_hotplug.c:__offline_pages
In mm/khugepaged.c (ffffffff812b6b02)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/khugepaged.c:khugepaged_scan_mm_slot
In mm/memcontrol.c (ffffffff812bb788)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/memcontrol.c:memory_max_write
- mm/memcontrol.c:mem_cgroup_force_empty_write
- mm/memcontrol.c:mem_cgroup_resize_max
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:mem_cgroup_out_of_memory
In mm/userfaultfd.c (ffffffff812cb7ec)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic
- mm/userfaultfd.c:mcopy_atomic
In fs/read_write.c (ffffffff812d2ec5)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/read_write.c:vfs_dedupe_file_range
In fs/exec.c (ffffffff812df3e7)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/exec.c:setup_new_exec
In fs/pipe.c (ffffffff812dfad1)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/pipe.c:wait_for_partner
- fs/pipe.c:pipe_write
- fs/pipe.c:pipe_read
In fs/ioctl.c (ffffffff812eb6be)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ioctl.c:__generic_block_fiemap
In fs/readdir.c (ffffffff812ec3c3)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/readdir.c:compat_filldir
- fs/readdir.c:filldir64
- fs/readdir.c:filldir
In fs/select.c (ffffffff812ee340)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/select.c:compat_core_sys_select
- fs/select.c:do_sys_poll
- fs/select.c:do_sys_poll
- fs/select.c:core_sys_select
- fs/select.c:do_select
- fs/select.c:do_select
- fs/select.c:poll_select_finish
In fs/dcache.c (ffffffff812f02b4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/dcache.c:select_collect2
- fs/dcache.c:select_collect
In fs/inode.c (ffffffff812f6cbb)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/inode.c:invalidate_inodes
- fs/inode.c:evict_inodes
In fs/namespace.c (ffffffff812fe523)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/namespace.c:copy_mount_options
In fs/libfs.c (ffffffff81305055)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/libfs.c:scan_positives
In fs/fs-writeback.c (ffffffff8130c0e8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/fs-writeback.c:writeback_sb_inodes
In fs/splice.c (ffffffff8130f853)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/splice.c:iter_file_splice_write
- fs/splice.c:__splice_from_pipe
In fs/buffer.c (ffffffff8131bd8b)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/buffer.c:cont_write_begin
In fs/notify/inotify/inotify_user.c (ffffffff81327e14)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/notify/inotify/inotify_user.c:inotify_read
In fs/notify/fanotify/fanotify_user.c (ffffffff8132a5fd)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify_user.c:fanotify_read
In fs/eventpoll.c (ffffffff8132cb58)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/eventpoll.c:__x32_compat_sys_epoll_pwait
- fs/eventpoll.c:__ia32_compat_sys_epoll_pwait
- fs/eventpoll.c:__ia32_sys_epoll_pwait
- fs/eventpoll.c:__x64_sys_epoll_pwait
- fs/eventpoll.c:ep_poll
- fs/eventpoll.c:ep_poll
In fs/signalfd.c (ffffffff8132e802)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/signalfd.c:signalfd_read
In fs/eventfd.c (ffffffff8133051c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_write
- fs/eventfd.c:eventfd_read
In fs/userfaultfd.c (ffffffff813317c0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_event_wait_completion
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
In fs/aio.c (ffffffff81335a06)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/aio.c:__x32_compat_sys_io_pgetevents_time64
- fs/aio.c:__x32_compat_sys_io_pgetevents_time64
- fs/aio.c:__ia32_compat_sys_io_pgetevents_time64
- fs/aio.c:__ia32_compat_sys_io_pgetevents_time64
- fs/aio.c:__x32_compat_sys_io_pgetevents
- fs/aio.c:__x32_compat_sys_io_pgetevents
- fs/aio.c:__ia32_compat_sys_io_pgetevents
- fs/aio.c:__ia32_compat_sys_io_pgetevents
- fs/aio.c:__ia32_sys_io_getevents_time32
- fs/aio.c:__x64_sys_io_getevents_time32
- fs/aio.c:__ia32_sys_io_pgetevents
- fs/aio.c:__ia32_sys_io_pgetevents
- fs/aio.c:__x64_sys_io_pgetevents
- fs/aio.c:__x64_sys_io_pgetevents
- fs/aio.c:__ia32_sys_io_getevents
- fs/aio.c:__x64_sys_io_getevents
In fs/io_uring.c (ffffffff81338b12)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/io_uring.c:io_cqring_wait
- fs/io_uring.c:io_cqring_wait
- fs/io_uring.c:io_sq_thread
- fs/io_uring.c:io_iopoll_check
- fs/io_uring.c:io_iopoll_getevents
In fs/dax.c (ffffffff8133f751)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/dax.c:dax_iomap_actor
In fs/verity/enable.c (ffffffff81347d4b)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/verity/enable.c:build_merkle_tree
In fs/binfmt_elf.c (ffffffff81351f3c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:elf_map
In fs/compat_binfmt_elf.c (ffffffff8135556e)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:elf_map
- fs/compat_binfmt_elf.c:create_elf_tables
In fs/coredump.c (ffffffff81359882)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/coredump.c:dump_emit
- fs/coredump.c:do_coredump
In fs/drop_caches.c (ffffffff8135ada5)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/drop_caches.c:drop_pagecache_sb
In fs/iomap/buffered-io.c (ffffffff8135c8de)
Location: include/linux/thread_info.h:82
Inline: True
In fs/ext4/dir.c (ffffffff81388944)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ext4/dir.c:ext4_readdir
In fs/ext4/fsmap.c (ffffffff8139677a)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ext4/fsmap.c:ext4_getfsmap_helper
In fs/ext4/mballoc.c (ffffffff813b57ed)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
In fs/ext4/namei.c (ffffffff813bdb1d)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ext4/namei.c:ext4_htree_fill_tree
In fs/jbd2/checkpoint.c (ffffffff813ee497)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/jbd2/checkpoint.c:__jbd2_journal_clean_checkpoint_list
- fs/jbd2/checkpoint.c:__jbd2_journal_clean_checkpoint_list
- fs/jbd2/checkpoint.c:journal_clean_one_cp_list
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
In fs/hugetlbfs/inode.c (ffffffff813fc29b)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlbfs_fallocate
In fs/fat/fatent.c (ffffffff814020b5)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/fat/fatent.c:fat_trim_fs
- fs/fat/fatent.c:fat_trim_fs
In fs/ecryptfs/read_write.c (ffffffff8140d59e)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ecryptfs/read_write.c:ecryptfs_write
In ipc/msg.c (ffffffff81431d6e)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgsnd
In ipc/sem.c (ffffffff81434e25)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- ipc/sem.c:do_semtimedop
In ipc/mqueue.c (ffffffff8143a1ed)
Location: include/linux/thread_info.h:82
Inline: True
In security/keys/gc.c (ffffffff8143cea9)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- security/keys/gc.c:key_garbage_collector
In security/selinux/hooks.c (ffffffff81457115)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_bprm_committed_creds
In crypto/api.c (ffffffff814b704f)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- crypto/api.c:crypto_alloc_tfm
- crypto/api.c:crypto_alloc_base
In crypto/algboss.c (ffffffff814c2306)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- crypto/algboss.c:cryptomgr_probe
In block/blk-mq.c (ffffffff814e8185)
Location: include/linux/thread_info.h:82
Inline: True
In block/blk-cgroup.c (ffffffff815035de)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_maybe_throttle_current
In block/blk-iocost.c (ffffffff8150bd69)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- block/blk-iocost.c:ioc_rqos_throttle
In drivers/pci/vpd.c (ffffffff8157fd6b)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/pci/vpd.c:pci_vpd_wait
In drivers/pci/hotplug/cpci_hotplug_core.c (ffffffff81593ebc)
Location: include/linux/thread_info.h:82
Inline: True
In drivers/idle/intel_idle.c (ffffffff815c8ad6)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/idle/intel_idle.c:intel_idle_s2idle
- drivers/idle/intel_idle.c:intel_idle_s2idle
- drivers/idle/intel_idle.c:intel_idle_s2idle
- drivers/idle/intel_idle.c:intel_idle
- drivers/idle/intel_idle.c:intel_idle
- drivers/idle/intel_idle.c:intel_idle
In drivers/acpi/processor_idle.c (ffffffff81a7376e)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/acpi/processor_idle.c:acpi_safe_halt
In drivers/xen/preempt.c (ffffffff8162b92a)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/xen/preempt.c:xen_maybe_preempt_hcall
In drivers/tty/tty_io.c (ffffffff8164a765)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_write
In drivers/tty/n_tty.c (ffffffff8164cdd6)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_read
In drivers/tty/tty_ioctl.c (ffffffff81650a65)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/tty_ioctl.c:set_termiox
In drivers/tty/tty_port.c (ffffffff816537ab)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_block_til_ready
In drivers/tty/vt/selection.c (ffffffff8165a2a8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/vt/selection.c:paste_selection
In drivers/tty/serial/serial_core.c (ffffffff8166d7fd)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_wait_until_sent
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
In drivers/char/mem.c (ffffffff81680411)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/char/mem.c:read_iter_zero
- drivers/char/mem.c:write_mem
- drivers/char/mem.c:write_mem
- drivers/char/mem.c:read_mem
- drivers/char/mem.c:read_mem
In drivers/char/random.c (ffffffff8168520c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/char/random.c:urandom_read
- drivers/char/random.c:urandom_read
In drivers/char/hpet.c (ffffffff81689584)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_read
In drivers/char/hw_random/core.c (ffffffff8168a78f)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:rng_dev_read
- drivers/char/hw_random/core.c:rng_dev_read
In drivers/base/power/wakeup.c (ffffffff816d9eec)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:pm_get_wakeup_count
In drivers/dma-buf/dma-fence.c (ffffffff8171b3b0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_wait_any_timeout
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
In drivers/nvme/host/core.c (ffffffff81742f81)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/nvme/host/core.c:nvme_shutdown_ctrl
- drivers/nvme/host/core.c:nvme_wait_ready
In drivers/gpu/vga/vgaarb.c (ffffffff81772dd3)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/gpu/vga/vgaarb.c:vga_get
In drivers/net/tun.c (ffffffff817875a0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/net/tun.c:tun_do_read
In drivers/net/ppp/ppp_generic.c (ffffffff8178c4a0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/net/ppp/ppp_generic.c:ppp_read
In drivers/usb/core/devio.c (ffffffff817b633f)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:reap_as
In drivers/rtc/dev.c (ffffffff8181b985)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/rtc/dev.c:rtc_dev_read
In drivers/md/md.c (ffffffff818439c1)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/md/md.c:md_check_recovery
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_thread
In drivers/md/dm.c (ffffffff8184d8cc)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/md/dm.c:dm_wait_for_completion
- drivers/md/dm.c:dm_prepare_ioctl
In drivers/cpuidle/poll_state.c (ffffffff81a7382f)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/cpuidle/poll_state.c:poll_idle
- drivers/cpuidle/poll_state.c:poll_idle
- drivers/cpuidle/poll_state.c:poll_idle
In net/socket.c (ffffffff818ac059)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/socket.c:sock_poll
In net/core/sock.c (ffffffff818b3aa0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/core/sock.c:sock_alloc_send_pskb
- net/core/sock.c:sock_alloc_send_pskb
In net/core/datagram.c (ffffffff818c226c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/core/datagram.c:__skb_try_recv_datagram
- net/core/datagram.c:__skb_wait_for_more_packets
In net/core/stream.c (ffffffff818c2871)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/core/stream.c:sk_stream_wait_memory
- net/core/stream.c:sk_stream_wait_connect
In net/core/dev.c (ffffffff818d5832)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/core/dev.c:napi_busy_loop
In net/core/ethtool.c (ffffffff818df12e)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
In net/sched/sch_generic.c (ffffffff8192daa7)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/sched/sch_generic.c:__qdisc_run
In net/netlink/af_netlink.c (ffffffff81940bf9)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/netlink/af_netlink.c:netlink_attachskb
In net/bpf/test_run.c (ffffffff8194453b)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/bpf/test_run.c:bpf_prog_test_run_flow_dissector
- net/bpf/test_run.c:bpf_prog_test_run_flow_dissector
- net/bpf/test_run.c:bpf_test_run
- net/bpf/test_run.c:bpf_test_run
In net/ipv4/inet_connection_sock.c (ffffffff8195c2ef)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/ipv4/inet_connection_sock.c:inet_csk_accept
In net/ipv4/tcp.c (ffffffff819605e0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_splice_read
- net/ipv4/tcp.c:tcp_splice_read
In net/ipv4/udp.c (ffffffff819867a6)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/ipv4/udp.c:__skb_recv_udp
In net/ipv4/af_inet.c (ffffffff81993c80)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/ipv4/af_inet.c:__inet_stream_connect
- net/ipv4/af_inet.c:__inet_stream_connect
In net/unix/af_unix.c (ffffffff819d2281)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_stream_connect
In arch/x86/lib/usercopy.c (ffffffff81a621ac)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/lib/usercopy.c:copy_from_user_nmi
azure
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/entry/common.c (ffffffff81002e48)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/entry/common.c:do_fast_syscall_32
- arch/x86/entry/common.c:do_fast_syscall_32
- arch/x86/entry/common.c:do_int80_syscall_32
- arch/x86/entry/common.c:do_syscall_64
- arch/x86/entry/common.c:syscall_slow_exit_work
- arch/x86/entry/common.c:syscall_trace_enter
- arch/x86/entry/common.c:syscall_trace_enter
In arch/x86/entry/vdso/vma.c (ffffffff8100356f)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/entry/vdso/vma.c:compat_arch_setup_additional_pages
In arch/x86/entry/vsyscall/vsyscall_64.c (ffffffff81003962)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/entry/vsyscall/vsyscall_64.c:emulate_vsyscall
In arch/x86/events/core.c (ffffffff81006d5d)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/events/core.c:perf_callchain_user
- arch/x86/events/core.c:perf_callchain_user
- arch/x86/events/core.c:perf_callchain_user
In arch/x86/events/intel/ds.c (ffffffff8100ebd3)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/events/intel/ds.c:intel_pmu_pebs_fixup_ip
In arch/x86/events/intel/lbr.c (ffffffff810113f5)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/events/intel/lbr.c:branch_type
In arch/x86/kernel/process_64.c (ffffffff8101f9c1)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/process_64.c:__switch_to
- arch/x86/kernel/process_64.c:compat_start_thread
- arch/x86/kernel/process_64.c:copy_thread_tls
In arch/x86/kernel/signal.c (ffffffff81020b6d)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/signal.c:do_signal
In arch/x86/kernel/sys_x86_64.c (ffffffff81027ec6)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/sys_x86_64.c:arch_get_unmapped_area_topdown
In arch/x86/kernel/process.c (ffffffff8102d95a)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/process.c:do_arch_prctl_common
- arch/x86/kernel/process.c:mwait_idle
- arch/x86/kernel/process.c:mwait_idle
- arch/x86/kernel/process.c:__switch_to_xtra
- arch/x86/kernel/process.c:arch_setup_new_exec
- arch/x86/kernel/process.c:arch_setup_new_exec
- arch/x86/kernel/process.c:get_tsc_mode
In arch/x86/kernel/fpu/core.c (ffffffff8102e2b1)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/fpu/core.c:fpu__copy
- arch/x86/kernel/fpu/core.c:fpu__save
- arch/x86/kernel/fpu/core.c:kernel_fpu_begin
- arch/x86/kernel/fpu/core.c:perf_trace_x86_fpu
- arch/x86/kernel/fpu/core.c:trace_event_raw_event_x86_fpu
In arch/x86/kernel/fpu/signal.c (ffffffff8102f6a7)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/fpu/signal.c:copy_fpstate_to_sigframe
- arch/x86/kernel/fpu/signal.c:save_fsave_header
In arch/x86/kernel/ptrace.c (ffffffff810311f7)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/ptrace.c:getreg32
- arch/x86/kernel/ptrace.c:set_flags
In arch/x86/kernel/step.c (ffffffff81033195)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/step.c:user_disable_single_step
- arch/x86/kernel/step.c:enable_step
- arch/x86/kernel/step.c:enable_step
- arch/x86/kernel/step.c:enable_step
In arch/x86/kernel/stacktrace.c (ffffffff81033a7f)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/stacktrace.c:arch_stack_walk_user
In arch/x86/kernel/acpi/cstate.c (ffffffff81a2f7ab)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/acpi/cstate.c:acpi_processor_ffh_cstate_enter
- arch/x86/kernel/acpi/cstate.c:acpi_processor_ffh_cstate_enter
- arch/x86/kernel/acpi/cstate.c:acpi_processor_ffh_cstate_enter
In arch/x86/kernel/kprobes/core.c (ffffffff81061cf6)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/kprobes/core.c:resume_execution
In arch/x86/kernel/kgdb.c (ffffffff810640a6)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/kgdb.c:__kgdb_notify
In arch/x86/kernel/uprobes.c (ffffffff810688c0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/uprobes.c:arch_uprobe_pre_xol
In arch/x86/kernel/perf_regs.c (ffffffff81068d35)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/perf_regs.c:perf_reg_abi
In arch/x86/mm/init.c (ffffffff828a5172)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/mm/init.c:poking_init
- arch/x86/mm/init.c:poking_init
- arch/x86/mm/init.c:poking_init
In arch/x86/mm/fault.c (ffffffff8106ec94)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/mm/fault.c:do_user_addr_fault
- arch/x86/mm/fault.c:mm_fault_error
In arch/x86/mm/mmap.c (ffffffff81073b19)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/mm/mmap.c:mmap_address_hint_valid
- arch/x86/mm/mmap.c:arch_mmap_rnd
In arch/x86/mm/hugetlbpage.c (ffffffff810778e2)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/mm/hugetlbpage.c:hugetlb_get_unmapped_area
- arch/x86/mm/hugetlbpage.c:hugetlb_get_unmapped_area
- arch/x86/mm/hugetlbpage.c:hugetlb_get_unmapped_area
In arch/x86/mm/mpx.c (ffffffff8107ba32)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/mm/mpx.c:mpx_fault_info
In kernel/fork.c (ffffffff81086c3a)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:dup_mmap
In kernel/exit.c (ffffffff8108de07)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/exit.c:do_wait
- kernel/exit.c:do_exit
In kernel/softirq.c (ffffffff8109039c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/softirq.c:irq_exit
- kernel/softirq.c:__do_softirq
In kernel/ptrace.c (ffffffff81096626)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_peek_siginfo
In kernel/signal.c (ffffffff8109b38d)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/signal.c:sigsuspend
- kernel/signal.c:__x64_sys_pause
- kernel/signal.c:__set_task_blocked
- kernel/signal.c:exit_signals
- kernel/signal.c:retarget_shared_pending
- kernel/signal.c:complete_signal
- kernel/signal.c:complete_signal
- kernel/signal.c:task_set_jobctl_pending
In kernel/sys.c (ffffffff810a354d)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sys.c:prctl_set_mm
In kernel/kthread.c (ffffffff810b0d32)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/kthread.c:__kthread_create_on_node
In kernel/sched/core.c (ffffffff81a2b4fe)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/core.c:preempt_schedule_irq
- kernel/sched/core.c:preempt_schedule_common
- kernel/sched/core.c:schedule_idle
- kernel/sched/core.c:schedule
- kernel/sched/core.c:__schedule
- kernel/sched/core.c:scheduler_ipi
- kernel/sched/core.c:scheduler_ipi
- kernel/sched/core.c:scheduler_ipi
- kernel/sched/core.c:check_preempt_curr
- kernel/sched/core.c:resched_curr
In kernel/sched/idle.c (ffffffff810c9412)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/idle.c:play_idle
- kernel/sched/idle.c:do_idle
- kernel/sched/idle.c:do_idle
- kernel/sched/idle.c:do_idle
- kernel/sched/idle.c:call_cpuidle
- kernel/sched/idle.c:default_idle_call
- kernel/sched/idle.c:cpu_idle_poll
In kernel/sched/fair.c (ffffffff810d4f27)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/fair.c:_nohz_idle_balance
- kernel/sched/fair.c:check_preempt_wakeup
In kernel/sched/rt.c (ffffffff810d6788)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/rt.c:check_preempt_curr_rt
In kernel/sched/deadline.c (ffffffff810d9c24)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/deadline.c:check_preempt_curr_dl
In kernel/sched/wait.c (ffffffff810ded17)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr_irq
- kernel/sched/wait.c:do_wait_intr
- kernel/sched/wait.c:prepare_to_wait_event
In kernel/sched/wait_bit.c (ffffffff81a2bad9)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/wait_bit.c:bit_wait_io_timeout
- kernel/sched/wait_bit.c:bit_wait_timeout
- kernel/sched/wait_bit.c:bit_wait_io
- kernel/sched/wait_bit.c:bit_wait
In kernel/sched/swait.c (ffffffff810df1a8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/swait.c:prepare_to_swait_event
In kernel/sched/completion.c (ffffffff81a2c06c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/completion.c:wait_for_completion_killable_timeout
- kernel/sched/completion.c:wait_for_completion_killable
- kernel/sched/completion.c:wait_for_completion_interruptible_timeout
- kernel/sched/completion.c:wait_for_completion_interruptible
In kernel/locking/mutex.c (ffffffff810eca78)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/locking/mutex.c:mutex_spin_on_owner
In kernel/locking/semaphore.c (ffffffff81a2da17)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/locking/semaphore.c:__down_killable
- kernel/locking/semaphore.c:__down_interruptible
In kernel/locking/rwsem.c (ffffffff810ed5c3)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/locking/rwsem.c:rwsem_down_write_slowpath
- kernel/locking/rwsem.c:rwsem_down_write_slowpath
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
- kernel/locking/rwsem.c:rwsem_optimistic_spin
- kernel/locking/rwsem.c:rwsem_spin_on_owner
In kernel/locking/osq_lock.c (ffffffff810eddee)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/locking/osq_lock.c:osq_lock
In kernel/locking/rtmutex.c (ffffffff81a2e38f)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/locking/rtmutex.c:__rt_mutex_slowlock
In kernel/rcu/update.c (ffffffff8110d076)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/rcu/update.c:rcu_tasks_kthread
- kernel/rcu/update.c:rcu_tasks_kthread
In kernel/rcu/tree.c (ffffffff81112213)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/rcu/tree.c:rcu_nocb_cb_kthread
- kernel/rcu/tree.c:nocb_gp_wait
- kernel/rcu/tree.c:rcu_do_batch
- kernel/rcu/tree.c:rcu_do_batch
- kernel/rcu/tree.c:rcu_do_batch
- kernel/rcu/tree.c:rcu_gp_kthread
- kernel/rcu/tree.c:rcu_gp_kthread
In kernel/livepatch/transition.c (ffffffff811190fb)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/livepatch/transition.c:klp_try_complete_transition
- kernel/livepatch/transition.c:klp_complete_transition
- kernel/livepatch/transition.c:klp_complete_transition
In kernel/freezer.c (ffffffff8111be39)
Location: include/linux/thread_info.h:82
Inline: True
In kernel/time/timer.c (ffffffff81121e68)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/time/timer.c:msleep_interruptible
In kernel/time/hrtimer.c (ffffffff81a2ec8c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/time/hrtimer.c:do_nanosleep
In kernel/time/alarmtimer.c (ffffffff8112ae36)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/time/alarmtimer.c:alarmtimer_do_nsleep
In kernel/time/posix-cpu-timers.c (ffffffff8112ef9d)
Location: include/linux/thread_info.h:82
Inline: True
In kernel/time/tick-sched.c (ffffffff81133e9a)
Location: include/linux/thread_info.h:82
Inline: True
In kernel/futex.c (ffffffff8113765e)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/futex.c:futex_wait
In kernel/kexec_core.c (ffffffff81144a4f)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/kexec_core.c:kimage_alloc_pages
In kernel/compat.c (ffffffff8114889b)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/compat.c:compat_alloc_user_space
In kernel/cgroup/rstat.c (ffffffff81152d06)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/cgroup/rstat.c:cgroup_rstat_flush_locked
In kernel/seccomp.c (ffffffff8117d2b5)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/seccomp.c:__seccomp_filter
In kernel/trace/ring_buffer.c (ffffffff8118bb80)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/trace/ring_buffer.c:__rb_allocate_pages
- kernel/trace/ring_buffer.c:ring_buffer_wait
In kernel/trace/trace.c (ffffffff8118e267)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/trace/trace.c:tracing_generic_entry_update
In kernel/bpf/verifier.c (ffffffff811da907)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/bpf/verifier.c:do_check
- kernel/bpf/verifier.c:do_check
In kernel/events/core.c (ffffffff812009bd)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/events/core.c:perf_prepare_sample
- kernel/events/core.c:perf_prepare_sample
- kernel/events/core.c:perf_prepare_sample
In kernel/events/uprobes.c (ffffffff812074f5)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_deny_signal
- kernel/events/uprobes.c:__create_xol_area
- kernel/events/uprobes.c:uprobe_mmap
In kernel/rseq.c (ffffffff8120b5ba)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/rseq.c:__rseq_handle_notify_resume
- kernel/rseq.c:__rseq_handle_notify_resume
- kernel/rseq.c:__rseq_handle_notify_resume
- kernel/rseq.c:__rseq_handle_notify_resume
In mm/filemap.c (ffffffff8120d10d)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/filemap.c:generic_perform_write
- mm/filemap.c:generic_file_buffered_read
- mm/filemap.c:generic_file_buffered_read
- mm/filemap.c:__lock_page_or_retry
- mm/filemap.c:__lock_page_killable
In mm/page-writeback.c (ffffffff812182ba)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/page-writeback.c:balance_dirty_pages
In mm/vmscan.c (ffffffff812235cb)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/vmscan.c:throttle_direct_reclaim
- mm/vmscan.c:throttle_direct_reclaim
- mm/vmscan.c:shrink_inactive_list
In mm/shmem.c (ffffffff8122f06c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_get_unmapped_area
- mm/shmem.c:shmem_get_unmapped_area
- mm/shmem.c:shmem_get_unmapped_area
- mm/shmem.c:shmem_get_unmapped_area
- mm/shmem.c:shmem_unuse_inode
- mm/shmem.c:shmem_partial_swap_usage
In mm/util.c (ffffffff81230d0c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/util.c:randomize_stack_top
In mm/compaction.c (ffffffff812415b6)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/compaction.c:try_to_compact_pages
- mm/compaction.c:try_to_compact_pages
- mm/compaction.c:compact_zone
- mm/compaction.c:isolate_migratepages_block
In mm/gup.c (ffffffff812463ed)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/gup.c:__get_user_pages
- mm/gup.c:__get_user_pages
In mm/memory.c (ffffffff8124a044)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/memory.c:zap_pte_range
- mm/memory.c:zap_pte_range
- mm/memory.c:copy_pte_range
In mm/mlock.c (ffffffff81252544)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/mlock.c:__ia32_sys_mlockall
- mm/mlock.c:__x64_sys_mlockall
In mm/mmap.c (ffffffff81257e1a)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:__do_munmap
- mm/mmap.c:__do_munmap
- mm/mmap.c:get_unmapped_area
- mm/mmap.c:get_unmapped_area
In mm/mmu_gather.c (ffffffff812585d9)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/mmu_gather.c:tlb_gather_mmu
- mm/mmu_gather.c:tlb_flush_mmu
- mm/mmu_gather.c:tlb_remove_table
- mm/mmu_gather.c:tlb_table_flush
In mm/mremap.c (ffffffff8125ad2f)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/mremap.c:mremap_to
- mm/mremap.c:mremap_to
In mm/page_alloc.c (ffffffff8126c52e)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/page_alloc.c:alloc_contig_range
In mm/madvise.c (ffffffff8126f290)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/madvise.c:madvise_cold_or_pageout_pte_range
In mm/swapfile.c (ffffffff8127567f)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
In mm/hugetlb.c (ffffffff81281855)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:__nr_hugepages_store_common
In mm/mempolicy.c (ffffffff81286f18)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/mempolicy.c:mpol_shared_policy_init
In mm/ksm.c (ffffffff812894df)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/ksm.c:unmerge_ksm_pages
In mm/memory_hotplug.c (ffffffff81a2529b)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/memory_hotplug.c:__offline_pages
In mm/khugepaged.c (ffffffff812a7cd2)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/khugepaged.c:khugepaged_scan_mm_slot
In mm/memcontrol.c (ffffffff812ac8f8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/memcontrol.c:memory_max_write
- mm/memcontrol.c:mem_cgroup_force_empty_write
- mm/memcontrol.c:mem_cgroup_resize_max
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:mem_cgroup_out_of_memory
In mm/userfaultfd.c (ffffffff812bc660)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic
- mm/userfaultfd.c:mcopy_atomic
In fs/read_write.c (ffffffff812c3b45)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/read_write.c:vfs_dedupe_file_range
In fs/exec.c (ffffffff812d0027)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/exec.c:setup_new_exec
In fs/pipe.c (ffffffff812d0711)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/pipe.c:wait_for_partner
- fs/pipe.c:pipe_write
- fs/pipe.c:pipe_read
In fs/ioctl.c (ffffffff812dc2ee)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ioctl.c:__generic_block_fiemap
In fs/readdir.c (ffffffff812dcff3)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/readdir.c:compat_filldir
- fs/readdir.c:filldir64
- fs/readdir.c:filldir
In fs/select.c (ffffffff812def70)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/select.c:compat_core_sys_select
- fs/select.c:do_sys_poll
- fs/select.c:do_sys_poll
- fs/select.c:core_sys_select
- fs/select.c:do_select
- fs/select.c:do_select
- fs/select.c:poll_select_finish
In fs/dcache.c (ffffffff812e0ee4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/dcache.c:select_collect2
- fs/dcache.c:select_collect
In fs/inode.c (ffffffff812e78db)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/inode.c:invalidate_inodes
- fs/inode.c:evict_inodes
In fs/namespace.c (ffffffff812ef143)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/namespace.c:copy_mount_options
In fs/libfs.c (ffffffff812f5c75)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/libfs.c:scan_positives
In fs/fs-writeback.c (ffffffff812fcd08)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/fs-writeback.c:writeback_sb_inodes
In fs/splice.c (ffffffff81300463)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/splice.c:iter_file_splice_write
- fs/splice.c:__splice_from_pipe
In fs/buffer.c (ffffffff8130c92b)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/buffer.c:cont_write_begin
In fs/notify/inotify/inotify_user.c (ffffffff813189b4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/notify/inotify/inotify_user.c:inotify_read
In fs/notify/fanotify/fanotify_user.c (ffffffff8131b19d)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify_user.c:fanotify_read
In fs/eventpoll.c (ffffffff8131ca78)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/eventpoll.c:__x32_compat_sys_epoll_pwait
- fs/eventpoll.c:__ia32_compat_sys_epoll_pwait
- fs/eventpoll.c:__ia32_sys_epoll_pwait
- fs/eventpoll.c:__x64_sys_epoll_pwait
- fs/eventpoll.c:ep_poll
- fs/eventpoll.c:ep_poll
In fs/signalfd.c (ffffffff8131f456)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/signalfd.c:signalfd_read
In fs/eventfd.c (ffffffff81321120)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_write
- fs/eventfd.c:eventfd_read
In fs/userfaultfd.c (ffffffff8132239a)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_event_wait_completion
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
In fs/aio.c (ffffffff81326246)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/aio.c:__x32_compat_sys_io_pgetevents_time64
- fs/aio.c:__x32_compat_sys_io_pgetevents_time64
- fs/aio.c:__ia32_compat_sys_io_pgetevents_time64
- fs/aio.c:__ia32_compat_sys_io_pgetevents_time64
- fs/aio.c:__x32_compat_sys_io_pgetevents
- fs/aio.c:__x32_compat_sys_io_pgetevents
- fs/aio.c:__ia32_compat_sys_io_pgetevents
- fs/aio.c:__ia32_compat_sys_io_pgetevents
- fs/aio.c:__ia32_sys_io_getevents_time32
- fs/aio.c:__x64_sys_io_getevents_time32
- fs/aio.c:__ia32_sys_io_pgetevents
- fs/aio.c:__ia32_sys_io_pgetevents
- fs/aio.c:__x64_sys_io_pgetevents
- fs/aio.c:__x64_sys_io_pgetevents
- fs/aio.c:__ia32_sys_io_getevents
- fs/aio.c:__x64_sys_io_getevents
In fs/io_uring.c (ffffffff81329842)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/io_uring.c:io_cqring_wait
- fs/io_uring.c:io_cqring_wait
- fs/io_uring.c:io_sq_thread
- fs/io_uring.c:io_iopoll_check
- fs/io_uring.c:io_iopoll_getevents
In fs/dax.c (ffffffff81330411)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/dax.c:dax_iomap_actor
In fs/verity/enable.c (ffffffff81338a2b)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/verity/enable.c:build_merkle_tree
In fs/binfmt_elf.c (ffffffff81342c1c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:elf_map
In fs/compat_binfmt_elf.c (ffffffff8134622e)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:elf_map
- fs/compat_binfmt_elf.c:create_elf_tables
In fs/coredump.c (ffffffff8134a532)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/coredump.c:dump_emit
- fs/coredump.c:do_coredump
In fs/drop_caches.c (ffffffff8134ba45)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/drop_caches.c:drop_pagecache_sb
In fs/iomap/buffered-io.c (ffffffff8134d57e)
Location: include/linux/thread_info.h:82
Inline: True
In fs/ext4/dir.c (ffffffff813793d4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ext4/dir.c:ext4_readdir
In fs/ext4/fsmap.c (ffffffff8138720a)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ext4/fsmap.c:ext4_getfsmap_helper
In fs/ext4/mballoc.c (ffffffff813a627d)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
In fs/ext4/namei.c (ffffffff813ae5ad)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ext4/namei.c:ext4_htree_fill_tree
In fs/jbd2/checkpoint.c (ffffffff813def17)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/jbd2/checkpoint.c:__jbd2_journal_clean_checkpoint_list
- fs/jbd2/checkpoint.c:__jbd2_journal_clean_checkpoint_list
- fs/jbd2/checkpoint.c:journal_clean_one_cp_list
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
In fs/hugetlbfs/inode.c (ffffffff813ecd1b)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlbfs_fallocate
In fs/fat/fatent.c (ffffffff813f2b35)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/fat/fatent.c:fat_trim_fs
- fs/fat/fatent.c:fat_trim_fs
In fs/ecryptfs/read_write.c (ffffffff813fe01e)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ecryptfs/read_write.c:ecryptfs_write
In ipc/msg.c (ffffffff814227ee)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgsnd
In ipc/sem.c (ffffffff814258a5)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- ipc/sem.c:do_semtimedop
In ipc/mqueue.c (ffffffff8142ac5d)
Location: include/linux/thread_info.h:82
Inline: True
In security/keys/gc.c (ffffffff8142d919)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- security/keys/gc.c:key_garbage_collector
In security/selinux/hooks.c (ffffffff81447b55)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_bprm_committed_creds
In crypto/api.c (ffffffff814a7a6f)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- crypto/api.c:crypto_alloc_tfm
- crypto/api.c:crypto_alloc_base
In crypto/algboss.c (ffffffff814b2d26)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- crypto/algboss.c:cryptomgr_probe
In block/blk-mq.c (ffffffff814d86f5)
Location: include/linux/thread_info.h:82
Inline: True
In block/blk-cgroup.c (ffffffff814f3a9e)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_maybe_throttle_current
In block/blk-iocost.c (ffffffff814fc1b3)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- block/blk-iocost.c:ioc_rqos_throttle
In drivers/pci/vpd.c (ffffffff8156eb4b)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/pci/vpd.c:pci_vpd_wait
In drivers/pci/hotplug/cpci_hotplug_core.c (ffffffff8158304c)
Location: include/linux/thread_info.h:82
Inline: True
In drivers/idle/intel_idle.c (ffffffff815b1b46)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/idle/intel_idle.c:intel_idle_s2idle
- drivers/idle/intel_idle.c:intel_idle_s2idle
- drivers/idle/intel_idle.c:intel_idle_s2idle
- drivers/idle/intel_idle.c:intel_idle
- drivers/idle/intel_idle.c:intel_idle
- drivers/idle/intel_idle.c:intel_idle
In drivers/acpi/processor_idle.c (ffffffff815efedb)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/acpi/processor_idle.c:acpi_idle_enter
- drivers/acpi/processor_idle.c:acpi_idle_do_entry
In drivers/tty/tty_io.c (ffffffff8162abb5)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_write
In drivers/tty/n_tty.c (ffffffff8162d226)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_read
In drivers/tty/tty_ioctl.c (ffffffff81630eb5)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/tty_ioctl.c:set_termiox
In drivers/tty/tty_port.c (ffffffff81633b9b)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_block_til_ready
In drivers/tty/vt/selection.c (ffffffff8163a628)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/vt/selection.c:paste_selection
In drivers/tty/serial/serial_core.c (ffffffff8164c9cd)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_wait_until_sent
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
In drivers/char/mem.c (ffffffff8165e0e1)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/char/mem.c:read_iter_zero
- drivers/char/mem.c:write_mem
- drivers/char/mem.c:write_mem
- drivers/char/mem.c:read_mem
- drivers/char/mem.c:read_mem
In drivers/char/random.c (ffffffff81662eac)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/char/random.c:urandom_read
- drivers/char/random.c:urandom_read
In drivers/char/hpet.c (ffffffff8166700e)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_read
In drivers/char/hw_random/core.c (ffffffff8166818f)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:rng_dev_read
- drivers/char/hw_random/core.c:rng_dev_read
In drivers/base/power/wakeup.c (ffffffff816b456c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:pm_get_wakeup_count
In drivers/dma-buf/dma-fence.c (ffffffff816f4810)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_wait_any_timeout
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
In drivers/nvme/host/core.c (ffffffff81724c11)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/nvme/host/core.c:nvme_shutdown_ctrl
- drivers/nvme/host/core.c:nvme_wait_ready
In drivers/gpu/vga/vgaarb.c (ffffffff81752b83)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/gpu/vga/vgaarb.c:vga_get
In drivers/net/tun.c (ffffffff81766ef0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/net/tun.c:tun_do_read
In drivers/net/ppp/ppp_generic.c (ffffffff81775270)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/net/ppp/ppp_generic.c:ppp_read
In drivers/vfio/vfio.c (ffffffff8177bd46)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/vfio/vfio.c:vfio_del_group_dev
In drivers/usb/core/devio.c (ffffffff817a7d5f)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:reap_as
In drivers/rtc/dev.c (ffffffff817e306f)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/rtc/dev.c:rtc_dev_read
In drivers/md/md.c (ffffffff8180b021)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/md/md.c:md_check_recovery
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_thread
In drivers/md/dm.c (ffffffff81814eec)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/md/dm.c:dm_wait_for_completion
- drivers/md/dm.c:dm_prepare_ioctl
In drivers/cpuidle/poll_state.c (ffffffff81a2fba9)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/cpuidle/poll_state.c:poll_idle
- drivers/cpuidle/poll_state.c:poll_idle
- drivers/cpuidle/poll_state.c:poll_idle
In net/socket.c (ffffffff81865fa9)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/socket.c:sock_poll
In net/core/sock.c (ffffffff8186d9f0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/core/sock.c:sock_alloc_send_pskb
- net/core/sock.c:sock_alloc_send_pskb
In net/core/datagram.c (ffffffff8187c1ac)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/core/datagram.c:__skb_try_recv_datagram
- net/core/datagram.c:__skb_wait_for_more_packets
In net/core/stream.c (ffffffff8187c7b1)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/core/stream.c:sk_stream_wait_memory
- net/core/stream.c:sk_stream_wait_connect
In net/core/dev.c (ffffffff8188f6a2)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/core/dev.c:napi_busy_loop
In net/core/ethtool.c (ffffffff81898f6e)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
In net/sched/sch_generic.c (ffffffff818e75a7)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/sched/sch_generic.c:__qdisc_run
In net/netlink/af_netlink.c (ffffffff818fa6e9)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/netlink/af_netlink.c:netlink_attachskb
In net/bpf/test_run.c (ffffffff818fe02b)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/bpf/test_run.c:bpf_prog_test_run_flow_dissector
- net/bpf/test_run.c:bpf_prog_test_run_flow_dissector
- net/bpf/test_run.c:bpf_test_run
- net/bpf/test_run.c:bpf_test_run
In net/ipv4/inet_connection_sock.c (ffffffff81915ddf)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/ipv4/inet_connection_sock.c:inet_csk_accept
In net/ipv4/tcp.c (ffffffff8191a0d0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_splice_read
- net/ipv4/tcp.c:tcp_splice_read
In net/ipv4/udp.c (ffffffff81940266)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/ipv4/udp.c:__skb_recv_udp
In net/ipv4/af_inet.c (ffffffff8194d740)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/ipv4/af_inet.c:__inet_stream_connect
- net/ipv4/af_inet.c:__inet_stream_connect
In net/unix/af_unix.c (ffffffff8198f041)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_stream_connect
In arch/x86/lib/usercopy.c (ffffffff81a1f21c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/lib/usercopy.c:copy_from_user_nmi
gcp
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/entry/common.c (ffffffff810047ba)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/entry/common.c:do_fast_syscall_32
- arch/x86/entry/common.c:do_fast_syscall_32
- arch/x86/entry/common.c:do_int80_syscall_32
- arch/x86/entry/common.c:do_syscall_64
- arch/x86/entry/common.c:syscall_slow_exit_work
- arch/x86/entry/common.c:syscall_trace_enter
- arch/x86/entry/common.c:syscall_trace_enter
In arch/x86/entry/vdso/vma.c (ffffffff81004e4f)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/entry/vdso/vma.c:compat_arch_setup_additional_pages
In arch/x86/entry/vsyscall/vsyscall_64.c (ffffffff81005242)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/entry/vsyscall/vsyscall_64.c:emulate_vsyscall
In arch/x86/events/core.c (ffffffff8100852d)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/events/core.c:perf_callchain_user
- arch/x86/events/core.c:perf_callchain_user
- arch/x86/events/core.c:perf_callchain_user
In arch/x86/events/intel/ds.c (ffffffff8100fdf3)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/events/intel/ds.c:intel_pmu_pebs_fixup_ip
In arch/x86/events/intel/lbr.c (ffffffff81012485)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/events/intel/lbr.c:branch_type
In arch/x86/kernel/process_64.c (ffffffff8102fdc8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/process_64.c:__switch_to
- arch/x86/kernel/process_64.c:compat_start_thread
- arch/x86/kernel/process_64.c:copy_thread_tls
In arch/x86/kernel/signal.c (ffffffff81030fad)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/signal.c:do_signal
In arch/x86/kernel/sys_x86_64.c (ffffffff81038346)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/sys_x86_64.c:arch_get_unmapped_area_topdown
In arch/x86/kernel/process.c (ffffffff8103df86)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/process.c:do_arch_prctl_common
- arch/x86/kernel/process.c:mwait_idle
- arch/x86/kernel/process.c:mwait_idle
- arch/x86/kernel/process.c:__switch_to_xtra
- arch/x86/kernel/process.c:arch_setup_new_exec
- arch/x86/kernel/process.c:arch_setup_new_exec
- arch/x86/kernel/process.c:get_tsc_mode
In arch/x86/kernel/fpu/core.c (ffffffff8103e8f1)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/fpu/core.c:fpu__copy
- arch/x86/kernel/fpu/core.c:fpu__save
- arch/x86/kernel/fpu/core.c:kernel_fpu_begin
- arch/x86/kernel/fpu/core.c:perf_trace_x86_fpu
- arch/x86/kernel/fpu/core.c:trace_event_raw_event_x86_fpu
In arch/x86/kernel/fpu/signal.c (ffffffff8103fce7)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/fpu/signal.c:copy_fpstate_to_sigframe
- arch/x86/kernel/fpu/signal.c:save_fsave_header
In arch/x86/kernel/ptrace.c (ffffffff81041977)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/ptrace.c:getreg32
- arch/x86/kernel/ptrace.c:set_flags
In arch/x86/kernel/step.c (ffffffff810439a5)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/step.c:user_disable_single_step
- arch/x86/kernel/step.c:enable_step
- arch/x86/kernel/step.c:enable_step
- arch/x86/kernel/step.c:enable_step
In arch/x86/kernel/stacktrace.c (ffffffff8104429f)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/stacktrace.c:arch_stack_walk_user
In arch/x86/kernel/acpi/cstate.c (ffffffff81adf80b)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/acpi/cstate.c:acpi_processor_ffh_cstate_enter
- arch/x86/kernel/acpi/cstate.c:acpi_processor_ffh_cstate_enter
- arch/x86/kernel/acpi/cstate.c:acpi_processor_ffh_cstate_enter
In arch/x86/kernel/kprobes/core.c (ffffffff81071c96)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/kprobes/core.c:resume_execution
In arch/x86/kernel/kgdb.c (ffffffff81074006)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/kgdb.c:__kgdb_notify
In arch/x86/kernel/uprobes.c (ffffffff810790c0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/uprobes.c:arch_uprobe_pre_xol
In arch/x86/kernel/perf_regs.c (ffffffff81079565)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/perf_regs.c:perf_reg_abi
In arch/x86/mm/init.c (ffffffff828bfdaa)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/mm/init.c:poking_init
- arch/x86/mm/init.c:poking_init
- arch/x86/mm/init.c:poking_init
In arch/x86/mm/fault.c (ffffffff8107fbe1)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/mm/fault.c:do_user_addr_fault
- arch/x86/mm/fault.c:mm_fault_error
In arch/x86/mm/mmap.c (ffffffff81084df9)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/mm/mmap.c:mmap_address_hint_valid
- arch/x86/mm/mmap.c:arch_mmap_rnd
In arch/x86/mm/hugetlbpage.c (ffffffff81088c32)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/mm/hugetlbpage.c:hugetlb_get_unmapped_area
- arch/x86/mm/hugetlbpage.c:hugetlb_get_unmapped_area
- arch/x86/mm/hugetlbpage.c:hugetlb_get_unmapped_area
In arch/x86/mm/mpx.c (ffffffff8108ceb2)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/mm/mpx.c:mpx_fault_info
In kernel/fork.c (ffffffff81098190)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:dup_mmap
In kernel/exit.c (ffffffff8109f387)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/exit.c:do_wait
- kernel/exit.c:do_exit
In kernel/softirq.c (ffffffff810a198f)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/softirq.c:irq_exit
- kernel/softirq.c:__do_softirq
In kernel/ptrace.c (ffffffff810a71ac)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_peek_siginfo
In kernel/signal.c (ffffffff810abf6d)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/signal.c:sigsuspend
- kernel/signal.c:__x64_sys_pause
- kernel/signal.c:__set_task_blocked
- kernel/signal.c:exit_signals
- kernel/signal.c:retarget_shared_pending
- kernel/signal.c:complete_signal
- kernel/signal.c:complete_signal
- kernel/signal.c:task_set_jobctl_pending
In kernel/sys.c (ffffffff810b417d)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sys.c:prctl_set_mm
In kernel/kthread.c (ffffffff810c1a32)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/kthread.c:__kthread_create_on_node
In kernel/sched/core.c (ffffffff81adb505)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/core.c:preempt_schedule_irq
- kernel/sched/core.c:preempt_schedule_common
- kernel/sched/core.c:schedule_idle
- kernel/sched/core.c:schedule
- kernel/sched/core.c:__schedule
- kernel/sched/core.c:scheduler_ipi
- kernel/sched/core.c:scheduler_ipi
- kernel/sched/core.c:scheduler_ipi
- kernel/sched/core.c:check_preempt_curr
- kernel/sched/core.c:resched_curr
In kernel/sched/idle.c (ffffffff810d6782)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/idle.c:play_idle
- kernel/sched/idle.c:do_idle
- kernel/sched/idle.c:do_idle
- kernel/sched/idle.c:do_idle
- kernel/sched/idle.c:call_cpuidle
- kernel/sched/idle.c:default_idle_call
- kernel/sched/idle.c:cpu_idle_poll
In kernel/sched/fair.c (ffffffff810e2157)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/fair.c:_nohz_idle_balance
- kernel/sched/fair.c:check_preempt_wakeup
In kernel/sched/rt.c (ffffffff810e39b8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/rt.c:check_preempt_curr_rt
In kernel/sched/deadline.c (ffffffff810e6d94)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/deadline.c:check_preempt_curr_dl
In kernel/sched/wait.c (ffffffff810ebdb7)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr_irq
- kernel/sched/wait.c:do_wait_intr
- kernel/sched/wait.c:prepare_to_wait_event
In kernel/sched/wait_bit.c (ffffffff81adbab9)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/wait_bit.c:bit_wait_io_timeout
- kernel/sched/wait_bit.c:bit_wait_timeout
- kernel/sched/wait_bit.c:bit_wait_io
- kernel/sched/wait_bit.c:bit_wait
In kernel/sched/swait.c (ffffffff810ec258)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/swait.c:prepare_to_swait_event
In kernel/sched/completion.c (ffffffff81adc062)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/completion.c:wait_for_completion_killable_timeout
- kernel/sched/completion.c:wait_for_completion_killable
- kernel/sched/completion.c:wait_for_completion_interruptible_timeout
- kernel/sched/completion.c:wait_for_completion_interruptible
In kernel/locking/mutex.c (ffffffff810f9a28)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/locking/mutex.c:mutex_spin_on_owner
In kernel/locking/semaphore.c (ffffffff81add87d)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/locking/semaphore.c:__down_killable
- kernel/locking/semaphore.c:__down_interruptible
In kernel/locking/rwsem.c (ffffffff810fa573)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/locking/rwsem.c:rwsem_down_write_slowpath
- kernel/locking/rwsem.c:rwsem_down_write_slowpath
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
- kernel/locking/rwsem.c:rwsem_optimistic_spin
- kernel/locking/rwsem.c:rwsem_spin_on_owner
In kernel/locking/osq_lock.c (ffffffff810fadae)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/locking/osq_lock.c:osq_lock
In kernel/locking/rtmutex.c (ffffffff81ade3d5)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/locking/rtmutex.c:__rt_mutex_slowlock
In kernel/rcu/update.c (ffffffff81119ef6)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/rcu/update.c:rcu_tasks_kthread
- kernel/rcu/update.c:rcu_tasks_kthread
In kernel/rcu/tree.c (ffffffff8111e048)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/rcu/tree.c:rcu_do_batch
- kernel/rcu/tree.c:rcu_do_batch
- kernel/rcu/tree.c:rcu_do_batch
- kernel/rcu/tree.c:rcu_gp_kthread
- kernel/rcu/tree.c:rcu_gp_kthread
In kernel/livepatch/transition.c (ffffffff8112458f)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/livepatch/transition.c:klp_try_complete_transition
- kernel/livepatch/transition.c:klp_complete_transition
- kernel/livepatch/transition.c:klp_complete_transition
In kernel/freezer.c (ffffffff811272c9)
Location: include/linux/thread_info.h:82
Inline: True
In kernel/time/timer.c (ffffffff8112d108)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/time/timer.c:msleep_interruptible
In kernel/time/hrtimer.c (ffffffff81adeccc)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/time/hrtimer.c:do_nanosleep
In kernel/time/alarmtimer.c (ffffffff81136106)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/time/alarmtimer.c:alarmtimer_do_nsleep
In kernel/time/posix-cpu-timers.c (ffffffff8113a1fd)
Location: include/linux/thread_info.h:82
Inline: True
In kernel/time/tick-sched.c (ffffffff8113efaa)
Location: include/linux/thread_info.h:82
Inline: True
In kernel/futex.c (ffffffff8114164e)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/futex.c:futex_wait
In kernel/kexec_core.c (ffffffff8114f61f)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/kexec_core.c:kimage_alloc_pages
In kernel/compat.c (ffffffff8115334b)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/compat.c:compat_alloc_user_space
In kernel/cgroup/rstat.c (ffffffff8115d846)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/cgroup/rstat.c:cgroup_rstat_flush_locked
In kernel/seccomp.c (ffffffff81187f55)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/seccomp.c:__seccomp_filter
In kernel/trace/ring_buffer.c (ffffffff81196440)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/trace/ring_buffer.c:__rb_allocate_pages
- kernel/trace/ring_buffer.c:ring_buffer_wait
In kernel/trace/trace.c (ffffffff81198fb7)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/trace/trace.c:tracing_generic_entry_update
In kernel/bpf/verifier.c (ffffffff811e5917)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/bpf/verifier.c:do_check
- kernel/bpf/verifier.c:do_check
In kernel/events/core.c (ffffffff8120b98d)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/events/core.c:perf_prepare_sample
- kernel/events/core.c:perf_prepare_sample
- kernel/events/core.c:perf_prepare_sample
In kernel/events/uprobes.c (ffffffff81212525)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_deny_signal
- kernel/events/uprobes.c:__create_xol_area
- kernel/events/uprobes.c:uprobe_mmap
In kernel/rseq.c (ffffffff8121614a)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/rseq.c:__rseq_handle_notify_resume
- kernel/rseq.c:__rseq_handle_notify_resume
- kernel/rseq.c:__rseq_handle_notify_resume
- kernel/rseq.c:__rseq_handle_notify_resume
In mm/filemap.c (ffffffff81217c9d)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/filemap.c:generic_perform_write
- mm/filemap.c:generic_file_buffered_read
- mm/filemap.c:generic_file_buffered_read
- mm/filemap.c:__lock_page_or_retry
- mm/filemap.c:__lock_page_killable
In mm/page-writeback.c (ffffffff81222eba)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/page-writeback.c:balance_dirty_pages
In mm/vmscan.c (ffffffff8122e2ab)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/vmscan.c:throttle_direct_reclaim
- mm/vmscan.c:throttle_direct_reclaim
- mm/vmscan.c:shrink_inactive_list
In mm/shmem.c (ffffffff81239e0c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_get_unmapped_area
- mm/shmem.c:shmem_get_unmapped_area
- mm/shmem.c:shmem_get_unmapped_area
- mm/shmem.c:shmem_get_unmapped_area
- mm/shmem.c:shmem_unuse_inode
- mm/shmem.c:shmem_partial_swap_usage
In mm/util.c (ffffffff8123baac)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/util.c:randomize_stack_top
In mm/compaction.c (ffffffff8124c3b6)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/compaction.c:try_to_compact_pages
- mm/compaction.c:try_to_compact_pages
- mm/compaction.c:compact_zone
- mm/compaction.c:isolate_migratepages_block
In mm/gup.c (ffffffff812514bf)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/gup.c:__get_user_pages
- mm/gup.c:__get_user_pages
In mm/memory.c (ffffffff81254edc)
Location: include/linux/thread_info.h:82
Inline: True
In mm/mlock.c (ffffffff8125dec4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/mlock.c:__ia32_sys_mlockall
- mm/mlock.c:__x64_sys_mlockall
In mm/mmap.c (ffffffff8126379a)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:__do_munmap
- mm/mmap.c:__do_munmap
- mm/mmap.c:get_unmapped_area
- mm/mmap.c:get_unmapped_area
In mm/mmu_gather.c (ffffffff81263f59)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/mmu_gather.c:tlb_gather_mmu
- mm/mmu_gather.c:tlb_flush_mmu
- mm/mmu_gather.c:tlb_remove_table
- mm/mmu_gather.c:tlb_table_flush
In mm/mremap.c (ffffffff812667df)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/mremap.c:mremap_to
- mm/mremap.c:mremap_to
In mm/page_alloc.c (ffffffff812783de)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/page_alloc.c:alloc_contig_range
In mm/madvise.c (ffffffff8127b1c5)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/madvise.c:madvise_cold_or_pageout_pte_range
In mm/swapfile.c (ffffffff812815de)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
In mm/hugetlb.c (ffffffff8128d9a5)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:__nr_hugepages_store_common
In mm/mempolicy.c (ffffffff81293118)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/mempolicy.c:mpol_shared_policy_init
In mm/ksm.c (ffffffff812956ff)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/ksm.c:unmerge_ksm_pages
In mm/memory_hotplug.c (ffffffff81ad4beb)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/memory_hotplug.c:__offline_pages
In mm/khugepaged.c (ffffffff812b4912)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/khugepaged.c:khugepaged_scan_mm_slot
In mm/memcontrol.c (ffffffff812b9598)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/memcontrol.c:memory_max_write
- mm/memcontrol.c:mem_cgroup_force_empty_write
- mm/memcontrol.c:mem_cgroup_resize_max
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:mem_cgroup_out_of_memory
In mm/userfaultfd.c (ffffffff812c95fc)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic
- mm/userfaultfd.c:mcopy_atomic
In fs/read_write.c (ffffffff812d0cd5)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/read_write.c:vfs_dedupe_file_range
In fs/exec.c (ffffffff812dd1f7)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/exec.c:setup_new_exec
In fs/pipe.c (ffffffff812dd8e1)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/pipe.c:wait_for_partner
- fs/pipe.c:pipe_write
- fs/pipe.c:pipe_read
In fs/ioctl.c (ffffffff812e94ce)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ioctl.c:__generic_block_fiemap
In fs/readdir.c (ffffffff812ea1d3)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/readdir.c:compat_filldir
- fs/readdir.c:filldir64
- fs/readdir.c:filldir
In fs/select.c (ffffffff812ec150)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/select.c:compat_core_sys_select
- fs/select.c:do_sys_poll
- fs/select.c:do_sys_poll
- fs/select.c:core_sys_select
- fs/select.c:do_select
- fs/select.c:do_select
- fs/select.c:poll_select_finish
In fs/dcache.c (ffffffff812ee0c4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/dcache.c:select_collect2
- fs/dcache.c:select_collect
In fs/inode.c (ffffffff812f4acb)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/inode.c:invalidate_inodes
- fs/inode.c:evict_inodes
In fs/namespace.c (ffffffff812fc313)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/namespace.c:copy_mount_options
In fs/libfs.c (ffffffff81302e45)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/libfs.c:scan_positives
In fs/fs-writeback.c (ffffffff81309ed8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/fs-writeback.c:writeback_sb_inodes
In fs/splice.c (ffffffff8130d643)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/splice.c:iter_file_splice_write
- fs/splice.c:__splice_from_pipe
In fs/buffer.c (ffffffff8131985b)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/buffer.c:cont_write_begin
In fs/notify/inotify/inotify_user.c (ffffffff813258e4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/notify/inotify/inotify_user.c:inotify_read
In fs/notify/fanotify/fanotify_user.c (ffffffff813280cd)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify_user.c:fanotify_read
In fs/eventpoll.c (ffffffff8132a628)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/eventpoll.c:__x32_compat_sys_epoll_pwait
- fs/eventpoll.c:__ia32_compat_sys_epoll_pwait
- fs/eventpoll.c:__ia32_sys_epoll_pwait
- fs/eventpoll.c:__x64_sys_epoll_pwait
- fs/eventpoll.c:ep_poll
- fs/eventpoll.c:ep_poll
In fs/signalfd.c (ffffffff8132c2d2)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/signalfd.c:signalfd_read
In fs/eventfd.c (ffffffff8132dfec)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_write
- fs/eventfd.c:eventfd_read
In fs/userfaultfd.c (ffffffff8132f290)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_event_wait_completion
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
In fs/aio.c (ffffffff813334d6)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/aio.c:__x32_compat_sys_io_pgetevents_time64
- fs/aio.c:__x32_compat_sys_io_pgetevents_time64
- fs/aio.c:__ia32_compat_sys_io_pgetevents_time64
- fs/aio.c:__ia32_compat_sys_io_pgetevents_time64
- fs/aio.c:__x32_compat_sys_io_pgetevents
- fs/aio.c:__x32_compat_sys_io_pgetevents
- fs/aio.c:__ia32_compat_sys_io_pgetevents
- fs/aio.c:__ia32_compat_sys_io_pgetevents
- fs/aio.c:__ia32_sys_io_getevents_time32
- fs/aio.c:__x64_sys_io_getevents_time32
- fs/aio.c:__ia32_sys_io_pgetevents
- fs/aio.c:__ia32_sys_io_pgetevents
- fs/aio.c:__x64_sys_io_pgetevents
- fs/aio.c:__x64_sys_io_pgetevents
- fs/aio.c:__ia32_sys_io_getevents
- fs/aio.c:__x64_sys_io_getevents
In fs/io_uring.c (ffffffff813365e2)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/io_uring.c:io_cqring_wait
- fs/io_uring.c:io_cqring_wait
- fs/io_uring.c:io_sq_thread
- fs/io_uring.c:io_iopoll_check
- fs/io_uring.c:io_iopoll_getevents
In fs/dax.c (ffffffff8133d221)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/dax.c:dax_iomap_actor
In fs/verity/enable.c (ffffffff8134581b)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/verity/enable.c:build_merkle_tree
In fs/binfmt_elf.c (ffffffff8134fa0c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:elf_map
In fs/compat_binfmt_elf.c (ffffffff8135303e)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:elf_map
- fs/compat_binfmt_elf.c:create_elf_tables
In fs/coredump.c (ffffffff81357352)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/coredump.c:dump_emit
- fs/coredump.c:do_coredump
In fs/drop_caches.c (ffffffff81358875)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/drop_caches.c:drop_pagecache_sb
In fs/iomap/buffered-io.c (ffffffff8135a3ae)
Location: include/linux/thread_info.h:82
Inline: True
In fs/ext4/dir.c (ffffffff813862a4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ext4/dir.c:ext4_readdir
In fs/ext4/fsmap.c (ffffffff813940da)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ext4/fsmap.c:ext4_getfsmap_helper
In fs/ext4/mballoc.c (ffffffff813b304d)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
In fs/ext4/namei.c (ffffffff813bb4fd)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ext4/namei.c:ext4_htree_fill_tree
In fs/jbd2/checkpoint.c (ffffffff813eb817)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/jbd2/checkpoint.c:__jbd2_journal_clean_checkpoint_list
- fs/jbd2/checkpoint.c:__jbd2_journal_clean_checkpoint_list
- fs/jbd2/checkpoint.c:journal_clean_one_cp_list
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
In fs/hugetlbfs/inode.c (ffffffff813f961b)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlbfs_fallocate
In fs/fat/fatent.c (ffffffff813ff435)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/fat/fatent.c:fat_trim_fs
- fs/fat/fatent.c:fat_trim_fs
In fs/ecryptfs/read_write.c (ffffffff8140a91e)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ecryptfs/read_write.c:ecryptfs_write
In ipc/msg.c (ffffffff8142df0e)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgsnd
In ipc/sem.c (ffffffff81430fc5)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- ipc/sem.c:do_semtimedop
In ipc/mqueue.c (ffffffff8143638d)
Location: include/linux/thread_info.h:82
Inline: True
In security/keys/gc.c (ffffffff81439049)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- security/keys/gc.c:key_garbage_collector
In security/selinux/hooks.c (ffffffff814531b5)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_bprm_committed_creds
In crypto/api.c (ffffffff814b30df)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- crypto/api.c:crypto_alloc_tfm
- crypto/api.c:crypto_alloc_base
In crypto/algboss.c (ffffffff814be396)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- crypto/algboss.c:cryptomgr_probe
In block/blk-mq.c (ffffffff814e4215)
Location: include/linux/thread_info.h:82
Inline: True
In block/blk-cgroup.c (ffffffff814ff66e)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_maybe_throttle_current
In block/blk-iocost.c (ffffffff81507df9)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- block/blk-iocost.c:ioc_rqos_throttle
In drivers/pci/vpd.c (ffffffff8157fc3b)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/pci/vpd.c:pci_vpd_wait
In drivers/pci/hotplug/cpci_hotplug_core.c (ffffffff815943fc)
Location: include/linux/thread_info.h:82
Inline: True
In drivers/idle/intel_idle.c (ffffffff815c9066)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/idle/intel_idle.c:intel_idle_s2idle
- drivers/idle/intel_idle.c:intel_idle_s2idle
- drivers/idle/intel_idle.c:intel_idle_s2idle
- drivers/idle/intel_idle.c:intel_idle
- drivers/idle/intel_idle.c:intel_idle
- drivers/idle/intel_idle.c:intel_idle
In drivers/acpi/processor_idle.c (ffffffff81adfb7e)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/acpi/processor_idle.c:acpi_safe_halt
In drivers/xen/preempt.c (ffffffff81659b1a)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/xen/preempt.c:xen_maybe_preempt_hcall
In drivers/tty/tty_io.c (ffffffff81678b25)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_write
In drivers/tty/n_tty.c (ffffffff8167b196)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_read
In drivers/tty/tty_ioctl.c (ffffffff8167ee25)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/tty_ioctl.c:set_termiox
In drivers/tty/tty_port.c (ffffffff81681b6b)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_block_til_ready
In drivers/tty/vt/selection.c (ffffffff81688668)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/vt/selection.c:paste_selection
In drivers/tty/serial/serial_core.c (ffffffff8169bbdd)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_wait_until_sent
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
In drivers/char/mem.c (ffffffff816ae7f1)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/char/mem.c:read_iter_zero
- drivers/char/mem.c:write_mem
- drivers/char/mem.c:write_mem
- drivers/char/mem.c:read_mem
- drivers/char/mem.c:read_mem
In drivers/char/random.c (ffffffff816b35fc)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/char/random.c:urandom_read
- drivers/char/random.c:urandom_read
In drivers/char/hpet.c (ffffffff816b77f4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_read
In drivers/char/hw_random/core.c (ffffffff816b89ff)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:rng_dev_read
- drivers/char/hw_random/core.c:rng_dev_read
In drivers/base/power/wakeup.c (ffffffff8170787c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:pm_get_wakeup_count
In drivers/dma-buf/dma-fence.c (ffffffff8175a180)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_wait_any_timeout
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
In drivers/gpu/vga/vgaarb.c (ffffffff817a3133)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/gpu/vga/vgaarb.c:vga_get
In drivers/net/tun.c (ffffffff817b7950)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/net/tun.c:tun_do_read
In drivers/net/ppp/ppp_generic.c (ffffffff817bc840)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/net/ppp/ppp_generic.c:ppp_read
In drivers/vfio/vfio.c (ffffffff817c6b16)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/vfio/vfio.c:vfio_del_group_dev
In drivers/usb/core/devio.c (ffffffff817f2ddf)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:reap_as
In drivers/rtc/dev.c (ffffffff8185ce65)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/rtc/dev.c:rtc_dev_read
In drivers/md/md.c (ffffffff81892ff1)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/md/md.c:md_check_recovery
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_thread
In drivers/md/dm.c (ffffffff8189cefc)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/md/dm.c:dm_wait_for_completion
- drivers/md/dm.c:dm_prepare_ioctl
In drivers/cpuidle/poll_state.c (ffffffff81adfc3f)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/cpuidle/poll_state.c:poll_idle
- drivers/cpuidle/poll_state.c:poll_idle
- drivers/cpuidle/poll_state.c:poll_idle
In net/socket.c (ffffffff818fd059)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/socket.c:sock_poll
In net/core/sock.c (ffffffff81904aa0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/core/sock.c:sock_alloc_send_pskb
- net/core/sock.c:sock_alloc_send_pskb
In net/core/datagram.c (ffffffff8191326c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/core/datagram.c:__skb_try_recv_datagram
- net/core/datagram.c:__skb_wait_for_more_packets
In net/core/stream.c (ffffffff81913871)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/core/stream.c:sk_stream_wait_memory
- net/core/stream.c:sk_stream_wait_connect
In net/core/dev.c (ffffffff81926862)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/core/dev.c:napi_busy_loop
In net/core/ethtool.c (ffffffff8193015e)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
In net/sched/sch_generic.c (ffffffff8197ec37)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/sched/sch_generic.c:__qdisc_run
In net/netlink/af_netlink.c (ffffffff81991d89)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/netlink/af_netlink.c:netlink_attachskb
In net/bpf/test_run.c (ffffffff819956cb)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/bpf/test_run.c:bpf_prog_test_run_flow_dissector
- net/bpf/test_run.c:bpf_prog_test_run_flow_dissector
- net/bpf/test_run.c:bpf_test_run
- net/bpf/test_run.c:bpf_test_run
In net/netfilter/nfnetlink.c (ffffffff819989c3)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/netfilter/nfnetlink.c:nfnetlink_rcv_batch
In net/ipv4/inet_connection_sock.c (ffffffff819c6abf)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/ipv4/inet_connection_sock.c:inet_csk_accept
In net/ipv4/tcp.c (ffffffff819cadb0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_splice_read
- net/ipv4/tcp.c:tcp_splice_read
In net/ipv4/udp.c (ffffffff819f0f76)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/ipv4/udp.c:__skb_recv_udp
In net/ipv4/af_inet.c (ffffffff819fe520)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/ipv4/af_inet.c:__inet_stream_connect
- net/ipv4/af_inet.c:__inet_stream_connect
In net/unix/af_unix.c (ffffffff81a3cd01)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_stream_connect
In arch/x86/lib/usercopy.c (ffffffff81ace59c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/lib/usercopy.c:copy_from_user_nmi
lowlatency
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/entry/common.c (ffffffff810048fa)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/entry/common.c:do_fast_syscall_32
- arch/x86/entry/common.c:do_fast_syscall_32
- arch/x86/entry/common.c:do_int80_syscall_32
- arch/x86/entry/common.c:do_syscall_64
- arch/x86/entry/common.c:syscall_slow_exit_work
- arch/x86/entry/common.c:syscall_trace_enter
- arch/x86/entry/common.c:syscall_trace_enter
In arch/x86/entry/vdso/vma.c (ffffffff81004f8f)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/entry/vdso/vma.c:compat_arch_setup_additional_pages
In arch/x86/entry/vsyscall/vsyscall_64.c (ffffffff81005382)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/entry/vsyscall/vsyscall_64.c:emulate_vsyscall
In arch/x86/events/core.c (ffffffff8100868d)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/events/core.c:perf_callchain_user
- arch/x86/events/core.c:perf_callchain_user
- arch/x86/events/core.c:perf_callchain_user
In arch/x86/events/intel/ds.c (ffffffff81010003)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/events/intel/ds.c:intel_pmu_pebs_fixup_ip
In arch/x86/events/intel/lbr.c (ffffffff810126a5)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/events/intel/lbr.c:branch_type
In arch/x86/kernel/process_64.c (ffffffff81030c18)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/process_64.c:__switch_to
- arch/x86/kernel/process_64.c:compat_start_thread
- arch/x86/kernel/process_64.c:copy_thread_tls
In arch/x86/kernel/signal.c (ffffffff81031e3d)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/signal.c:do_signal
In arch/x86/kernel/sys_x86_64.c (ffffffff81039346)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/sys_x86_64.c:arch_get_unmapped_area_topdown
In arch/x86/kernel/process.c (ffffffff8103f109)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/process.c:do_arch_prctl_common
- arch/x86/kernel/process.c:mwait_idle
- arch/x86/kernel/process.c:mwait_idle
- arch/x86/kernel/process.c:__switch_to_xtra
- arch/x86/kernel/process.c:arch_setup_new_exec
- arch/x86/kernel/process.c:arch_setup_new_exec
- arch/x86/kernel/process.c:get_tsc_mode
In arch/x86/kernel/fpu/core.c (ffffffff8103fb18)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/fpu/core.c:fpu__copy
- arch/x86/kernel/fpu/core.c:fpu__save
- arch/x86/kernel/fpu/core.c:kernel_fpu_begin
- arch/x86/kernel/fpu/core.c:perf_trace_x86_fpu
- arch/x86/kernel/fpu/core.c:trace_event_raw_event_x86_fpu
In arch/x86/kernel/fpu/signal.c (ffffffff8104107e)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/fpu/signal.c:copy_fpstate_to_sigframe
- arch/x86/kernel/fpu/signal.c:save_fsave_header
In arch/x86/kernel/ptrace.c (ffffffff81042d57)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/ptrace.c:getreg32
- arch/x86/kernel/ptrace.c:set_flags
In arch/x86/kernel/step.c (ffffffff81044da5)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/step.c:user_disable_single_step
- arch/x86/kernel/step.c:enable_step
- arch/x86/kernel/step.c:enable_step
- arch/x86/kernel/step.c:enable_step
In arch/x86/kernel/stacktrace.c (ffffffff8104569f)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/stacktrace.c:arch_stack_walk_user
In arch/x86/kernel/acpi/cstate.c (ffffffff81aebfdb)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/acpi/cstate.c:acpi_processor_ffh_cstate_enter
- arch/x86/kernel/acpi/cstate.c:acpi_processor_ffh_cstate_enter
- arch/x86/kernel/acpi/cstate.c:acpi_processor_ffh_cstate_enter
In arch/x86/kernel/kprobes/core.c (ffffffff81073d16)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/kprobes/core.c:resume_execution
In arch/x86/kernel/kgdb.c (ffffffff81076066)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/kgdb.c:__kgdb_notify
In arch/x86/kernel/uprobes.c (ffffffff8107b1c0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/uprobes.c:arch_uprobe_pre_xol
In arch/x86/kernel/perf_regs.c (ffffffff8107b665)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/kernel/perf_regs.c:perf_reg_abi
In arch/x86/mm/init.c (ffffffff828c2ef7)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/mm/init.c:poking_init
- arch/x86/mm/init.c:poking_init
- arch/x86/mm/init.c:poking_init
In arch/x86/mm/fault.c (ffffffff81081cde)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/mm/fault.c:do_user_addr_fault
- arch/x86/mm/fault.c:mm_fault_error
In arch/x86/mm/mmap.c (ffffffff81086f49)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/mm/mmap.c:mmap_address_hint_valid
- arch/x86/mm/mmap.c:arch_mmap_rnd
In arch/x86/mm/hugetlbpage.c (ffffffff8108aed2)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/mm/hugetlbpage.c:hugetlb_get_unmapped_area
- arch/x86/mm/hugetlbpage.c:hugetlb_get_unmapped_area
- arch/x86/mm/hugetlbpage.c:hugetlb_get_unmapped_area
In arch/x86/mm/mpx.c (ffffffff8108f232)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/mm/mpx.c:mpx_fault_info
In kernel/fork.c (ffffffff8109fd87)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:dup_mmap
In kernel/exit.c (ffffffff810a72d6)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/exit.c:do_wait
- kernel/exit.c:do_exit
In kernel/softirq.c (ffffffff810a997f)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/softirq.c:irq_exit
- kernel/softirq.c:__do_softirq
In kernel/ptrace.c (ffffffff810af517)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_peek_siginfo
In kernel/signal.c (ffffffff810b40dd)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/signal.c:sigsuspend
- kernel/signal.c:__x64_sys_pause
- kernel/signal.c:__set_task_blocked
- kernel/signal.c:exit_signals
- kernel/signal.c:retarget_shared_pending
- kernel/signal.c:complete_signal
- kernel/signal.c:complete_signal
- kernel/signal.c:task_set_jobctl_pending
In kernel/sys.c (ffffffff810bb4bd)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sys.c:prctl_set_mm
In kernel/kthread.c (ffffffff810c9e60)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/kthread.c:__kthread_create_on_node
In kernel/sched/core.c (ffffffff81ae7ab3)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/core.c:preempt_schedule_irq
- kernel/sched/core.c:preempt_schedule_notrace
- kernel/sched/core.c:preempt_schedule_common
- kernel/sched/core.c:schedule_idle
- kernel/sched/core.c:schedule
- kernel/sched/core.c:__schedule
- kernel/sched/core.c:scheduler_ipi
- kernel/sched/core.c:scheduler_ipi
- kernel/sched/core.c:scheduler_ipi
- kernel/sched/core.c:check_preempt_curr
- kernel/sched/core.c:resched_curr
In kernel/sched/idle.c (ffffffff810e2089)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/idle.c:play_idle
- kernel/sched/idle.c:do_idle
- kernel/sched/idle.c:do_idle
- kernel/sched/idle.c:do_idle
- kernel/sched/idle.c:call_cpuidle
- kernel/sched/idle.c:default_idle_call
- kernel/sched/idle.c:cpu_idle_poll
In kernel/sched/fair.c (ffffffff810edcf7)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/fair.c:_nohz_idle_balance
- kernel/sched/fair.c:check_preempt_wakeup
In kernel/sched/rt.c (ffffffff810f015c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/rt.c:check_preempt_curr_rt
In kernel/sched/deadline.c (ffffffff810f1cf4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/deadline.c:check_preempt_curr_dl
In kernel/sched/wait.c (ffffffff810f6e17)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr_irq
- kernel/sched/wait.c:do_wait_intr
- kernel/sched/wait.c:prepare_to_wait_event
In kernel/sched/wait_bit.c (ffffffff81ae8059)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/wait_bit.c:bit_wait_io_timeout
- kernel/sched/wait_bit.c:bit_wait_timeout
- kernel/sched/wait_bit.c:bit_wait_io
- kernel/sched/wait_bit.c:bit_wait
In kernel/sched/swait.c (ffffffff810f7388)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/swait.c:prepare_to_swait_event
In kernel/sched/completion.c (ffffffff81ae8266)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/sched/completion.c:wait_for_completion_killable_timeout
- kernel/sched/completion.c:wait_for_completion_killable
- kernel/sched/completion.c:wait_for_completion_interruptible_timeout
- kernel/sched/completion.c:wait_for_completion_interruptible
In kernel/locking/mutex.c (ffffffff81104b9e)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/locking/mutex.c:mutex_spin_on_owner
In kernel/locking/semaphore.c (ffffffff81ae9f14)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/locking/semaphore.c:__down_killable
- kernel/locking/semaphore.c:__down_interruptible
In kernel/locking/rwsem.c (ffffffff81105703)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/locking/rwsem.c:rwsem_down_write_slowpath
- kernel/locking/rwsem.c:rwsem_down_write_slowpath
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
- kernel/locking/rwsem.c:rwsem_optimistic_spin
- kernel/locking/rwsem.c:rwsem_spin_on_owner
In kernel/locking/osq_lock.c (ffffffff81105f7e)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/locking/osq_lock.c:osq_lock
In kernel/locking/rtmutex.c (ffffffff81aea87d)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/locking/rtmutex.c:__rt_mutex_slowlock
In kernel/rcu/update.c (ffffffff8112564d)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/rcu/update.c:rcu_tasks_kthread
- kernel/rcu/update.c:rcu_tasks_kthread
In kernel/rcu/tree.c (ffffffff8112b0a8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/rcu/tree.c:rcu_do_batch
- kernel/rcu/tree.c:rcu_do_batch
- kernel/rcu/tree.c:rcu_do_batch
- kernel/rcu/tree.c:rcu_gp_kthread
- kernel/rcu/tree.c:rcu_gp_kthread
In kernel/livepatch/transition.c (ffffffff81130bea)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/livepatch/transition.c:klp_try_complete_transition
- kernel/livepatch/transition.c:klp_complete_transition
- kernel/livepatch/transition.c:klp_complete_transition
In kernel/freezer.c (ffffffff81133929)
Location: include/linux/thread_info.h:82
Inline: True
In kernel/time/timer.c (ffffffff81138e98)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/time/timer.c:msleep_interruptible
In kernel/time/hrtimer.c (ffffffff81aeb15c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/time/hrtimer.c:do_nanosleep
In kernel/time/alarmtimer.c (ffffffff81142b86)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/time/alarmtimer.c:alarmtimer_do_nsleep
In kernel/time/posix-cpu-timers.c (ffffffff81146c16)
Location: include/linux/thread_info.h:82
Inline: True
In kernel/time/tick-sched.c (ffffffff8114be2a)
Location: include/linux/thread_info.h:82
Inline: True
In kernel/futex.c (ffffffff8114e9bc)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/futex.c:futex_wait
In kernel/kexec_core.c (ffffffff8115c43f)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/kexec_core.c:kimage_alloc_pages
In kernel/compat.c (ffffffff8116024b)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/compat.c:compat_alloc_user_space
In kernel/cgroup/rstat.c (ffffffff8116aa7b)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/cgroup/rstat.c:cgroup_rstat_flush_locked
In kernel/seccomp.c (ffffffff811958a9)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/seccomp.c:__seccomp_filter
In kernel/trace/ring_buffer.c (ffffffff811a4050)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/trace/ring_buffer.c:__rb_allocate_pages
- kernel/trace/ring_buffer.c:ring_buffer_wait
In kernel/trace/trace.c (ffffffff811a6c37)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/trace/trace.c:tracing_generic_entry_update
In kernel/bpf/verifier.c (ffffffff811f3ce7)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/bpf/verifier.c:do_check
- kernel/bpf/verifier.c:do_check
In kernel/events/core.c (ffffffff8121a79d)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/events/core.c:perf_prepare_sample
- kernel/events/core.c:perf_prepare_sample
- kernel/events/core.c:perf_prepare_sample
In kernel/events/uprobes.c (ffffffff812214a5)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_deny_signal
- kernel/events/uprobes.c:__create_xol_area
- kernel/events/uprobes.c:uprobe_mmap
In kernel/rseq.c (ffffffff81224dfe)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- kernel/rseq.c:rseq_ip_fixup
- kernel/rseq.c:rseq_ip_fixup
- kernel/rseq.c:rseq_ip_fixup
- kernel/rseq.c:rseq_ip_fixup
In mm/filemap.c (ffffffff81226d59)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/filemap.c:generic_perform_write
- mm/filemap.c:generic_file_buffered_read
- mm/filemap.c:generic_file_buffered_read
- mm/filemap.c:__lock_page_or_retry
- mm/filemap.c:__lock_page_killable
In mm/page-writeback.c (ffffffff8123209d)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/page-writeback.c:balance_dirty_pages
In mm/vmscan.c (ffffffff8123d6ab)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/vmscan.c:throttle_direct_reclaim
- mm/vmscan.c:throttle_direct_reclaim
- mm/vmscan.c:shrink_inactive_list
In mm/shmem.c (ffffffff812494f0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/shmem.c:shmem_fallocate
- mm/shmem.c:shmem_get_unmapped_area
- mm/shmem.c:shmem_get_unmapped_area
- mm/shmem.c:shmem_get_unmapped_area
- mm/shmem.c:shmem_get_unmapped_area
- mm/shmem.c:shmem_unuse_inode
- mm/shmem.c:shmem_partial_swap_usage
In mm/util.c (ffffffff8124b1bc)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/util.c:randomize_stack_top
In mm/compaction.c (ffffffff8125bd16)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/compaction.c:try_to_compact_pages
- mm/compaction.c:try_to_compact_pages
- mm/compaction.c:compact_zone
- mm/compaction.c:isolate_migratepages_block
In mm/gup.c (ffffffff81260e58)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/gup.c:__get_user_pages
- mm/gup.c:__get_user_pages
In mm/memory.c (ffffffff81264974)
Location: include/linux/thread_info.h:82
Inline: True
In mm/mlock.c (ffffffff8126d8a4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/mlock.c:__ia32_sys_mlockall
- mm/mlock.c:__x64_sys_mlockall
In mm/mmap.c (ffffffff8127315a)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:mm_take_all_locks
- mm/mmap.c:__do_munmap
- mm/mmap.c:__do_munmap
- mm/mmap.c:get_unmapped_area
- mm/mmap.c:get_unmapped_area
In mm/mmu_gather.c (ffffffff81273919)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/mmu_gather.c:tlb_gather_mmu
- mm/mmu_gather.c:tlb_flush_mmu
- mm/mmu_gather.c:tlb_remove_table
- mm/mmu_gather.c:tlb_table_flush
In mm/mremap.c (ffffffff8127617f)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/mremap.c:mremap_to
- mm/mremap.c:mremap_to
In mm/page_alloc.c (ffffffff81287fce)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/page_alloc.c:alloc_contig_range
In mm/madvise.c (ffffffff8128ad95)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/madvise.c:madvise_cold_or_pageout_pte_range
In mm/swapfile.c (ffffffff8129131b)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
- mm/swapfile.c:try_to_unuse
In mm/hugetlb.c (ffffffff8129d75e)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:__nr_hugepages_store_common
In mm/mempolicy.c (ffffffff812a2faa)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/mempolicy.c:mpol_shared_policy_init
In mm/ksm.c (ffffffff812a551f)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/ksm.c:unmerge_ksm_pages
In mm/memory_hotplug.c (ffffffff81ae10cb)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/memory_hotplug.c:__offline_pages
In mm/khugepaged.c (ffffffff812c531f)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/khugepaged.c:khugepaged
In mm/memcontrol.c (ffffffff812c9c18)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/memcontrol.c:memory_max_write
- mm/memcontrol.c:mem_cgroup_force_empty_write
- mm/memcontrol.c:mem_cgroup_resize_max
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:mem_cgroup_out_of_memory
In mm/userfaultfd.c (ffffffff812da24d)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- mm/userfaultfd.c:mfill_zeropage
- mm/userfaultfd.c:mcopy_atomic
- mm/userfaultfd.c:mcopy_atomic
In fs/read_write.c (ffffffff812e1b05)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/read_write.c:vfs_dedupe_file_range
In fs/exec.c (ffffffff812ee187)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/exec.c:setup_new_exec
In fs/pipe.c (ffffffff812ee861)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/pipe.c:wait_for_partner
- fs/pipe.c:pipe_write
- fs/pipe.c:pipe_read
In fs/ioctl.c (ffffffff812fa4bd)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ioctl.c:__generic_block_fiemap
In fs/readdir.c (ffffffff812fb1c3)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/readdir.c:compat_filldir
- fs/readdir.c:filldir64
- fs/readdir.c:filldir
In fs/select.c (ffffffff812fd14b)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/select.c:compat_core_sys_select
- fs/select.c:do_sys_poll
- fs/select.c:do_sys_poll
- fs/select.c:core_sys_select
- fs/select.c:do_select
- fs/select.c:do_select
- fs/select.c:poll_select_finish
In fs/dcache.c (ffffffff812ff594)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/dcache.c:select_collect2
- fs/dcache.c:select_collect
In fs/inode.c (ffffffff81305c69)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/inode.c:invalidate_inodes
- fs/inode.c:evict_inodes
In fs/namespace.c (ffffffff8130d673)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/namespace.c:copy_mount_options
In fs/libfs.c (ffffffff81313ed1)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/libfs.c:scan_positives
In fs/fs-writeback.c (ffffffff8131b2e6)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/fs-writeback.c:writeback_sb_inodes
In fs/splice.c (ffffffff8131ee43)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/splice.c:iter_file_splice_write
- fs/splice.c:__splice_from_pipe
In fs/buffer.c (ffffffff8132b4ed)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/buffer.c:cont_write_begin
In fs/notify/inotify/inotify_user.c (ffffffff81337392)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/notify/inotify/inotify_user.c:inotify_read
In fs/notify/fanotify/fanotify_user.c (ffffffff8133950c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/notify/fanotify/fanotify_user.c:fanotify_read
In fs/eventpoll.c (ffffffff8133cc58)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/eventpoll.c:__x32_compat_sys_epoll_pwait
- fs/eventpoll.c:__ia32_compat_sys_epoll_pwait
- fs/eventpoll.c:__ia32_sys_epoll_pwait
- fs/eventpoll.c:__x64_sys_epoll_pwait
- fs/eventpoll.c:ep_poll
- fs/eventpoll.c:ep_poll
In fs/signalfd.c (ffffffff8133e8d1)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/signalfd.c:signalfd_read
In fs/eventfd.c (ffffffff813408a7)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_write
- fs/eventfd.c:eventfd_read
In fs/userfaultfd.c (ffffffff813413b0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_event_wait_completion
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
In fs/aio.c (ffffffff81346526)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/aio.c:__x32_compat_sys_io_pgetevents_time64
- fs/aio.c:__x32_compat_sys_io_pgetevents_time64
- fs/aio.c:__ia32_compat_sys_io_pgetevents_time64
- fs/aio.c:__ia32_compat_sys_io_pgetevents_time64
- fs/aio.c:__x32_compat_sys_io_pgetevents
- fs/aio.c:__x32_compat_sys_io_pgetevents
- fs/aio.c:__ia32_compat_sys_io_pgetevents
- fs/aio.c:__ia32_compat_sys_io_pgetevents
- fs/aio.c:__ia32_sys_io_getevents_time32
- fs/aio.c:__x64_sys_io_getevents_time32
- fs/aio.c:__ia32_sys_io_pgetevents
- fs/aio.c:__ia32_sys_io_pgetevents
- fs/aio.c:__x64_sys_io_pgetevents
- fs/aio.c:__x64_sys_io_pgetevents
- fs/aio.c:__ia32_sys_io_getevents
- fs/aio.c:__x64_sys_io_getevents
In fs/io_uring.c (ffffffff813496b2)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/io_uring.c:io_cqring_wait
- fs/io_uring.c:io_cqring_wait
- fs/io_uring.c:io_sq_thread
- fs/io_uring.c:io_iopoll_check
- fs/io_uring.c:io_iopoll_getevents
In fs/dax.c (ffffffff81350931)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/dax.c:dax_iomap_actor
In fs/verity/enable.c (ffffffff81358afb)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/verity/enable.c:build_merkle_tree
In fs/binfmt_elf.c (ffffffff81362f8c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:elf_map
In fs/compat_binfmt_elf.c (ffffffff813667fe)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:elf_map
- fs/compat_binfmt_elf.c:create_elf_tables
In fs/coredump.c (ffffffff8136aa32)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/coredump.c:dump_emit
- fs/coredump.c:do_coredump
In fs/drop_caches.c (ffffffff8136bf85)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/drop_caches.c:drop_pagecache_sb
In fs/iomap/buffered-io.c (ffffffff8136dafe)
Location: include/linux/thread_info.h:82
Inline: True
In fs/ext4/dir.c (ffffffff81399f94)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ext4/dir.c:ext4_readdir
In fs/ext4/fsmap.c (ffffffff813a816a)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ext4/fsmap.c:ext4_getfsmap_helper
In fs/ext4/mballoc.c (ffffffff813c7b9d)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ext4/mballoc.c:ext4_trim_all_free
- fs/ext4/mballoc.c:ext4_trim_all_free
In fs/ext4/namei.c (ffffffff813d00b1)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ext4/namei.c:ext4_htree_fill_tree
In fs/jbd2/checkpoint.c (ffffffff814011c7)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/jbd2/checkpoint.c:__jbd2_journal_clean_checkpoint_list
- fs/jbd2/checkpoint.c:__jbd2_journal_clean_checkpoint_list
- fs/jbd2/checkpoint.c:journal_clean_one_cp_list
- fs/jbd2/checkpoint.c:jbd2_log_do_checkpoint
In fs/hugetlbfs/inode.c (ffffffff8140f276)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlbfs_fallocate
In fs/fat/fatent.c (ffffffff81415065)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/fat/fatent.c:fat_trim_fs
- fs/fat/fatent.c:fat_trim_fs
In fs/ecryptfs/read_write.c (ffffffff814205de)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- fs/ecryptfs/read_write.c:ecryptfs_write
In ipc/msg.c (ffffffff81444951)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- ipc/msg.c:do_msgrcv
- ipc/msg.c:do_msgsnd
In ipc/sem.c (ffffffff81447683)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- ipc/sem.c:do_semtimedop
In ipc/mqueue.c (ffffffff8144d1bc)
Location: include/linux/thread_info.h:82
Inline: True
In security/keys/gc.c (ffffffff814501b2)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- security/keys/gc.c:key_garbage_collector
In security/selinux/hooks.c (ffffffff8146acb4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_bprm_committed_creds
In crypto/api.c (ffffffff814cbb5f)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- crypto/api.c:crypto_alloc_tfm
- crypto/api.c:crypto_alloc_base
In crypto/algboss.c (ffffffff814d6e66)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- crypto/algboss.c:cryptomgr_probe
In block/blk-mq.c (ffffffff814fd795)
Location: include/linux/thread_info.h:82
Inline: True
In block/blk-cgroup.c (ffffffff81518819)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_maybe_throttle_current
In block/blk-iocost.c (ffffffff8151f0d5)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- block/blk-iocost.c:ioc_rqos_throttle
In drivers/pci/vpd.c (ffffffff8159a0eb)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/pci/vpd.c:pci_vpd_wait
In drivers/pci/hotplug/cpci_hotplug_core.c (ffffffff815ae87c)
Location: include/linux/thread_info.h:82
Inline: True
In drivers/idle/intel_idle.c (ffffffff815e2ec6)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/idle/intel_idle.c:intel_idle_s2idle
- drivers/idle/intel_idle.c:intel_idle_s2idle
- drivers/idle/intel_idle.c:intel_idle_s2idle
- drivers/idle/intel_idle.c:intel_idle
- drivers/idle/intel_idle.c:intel_idle
- drivers/idle/intel_idle.c:intel_idle
In drivers/acpi/processor_idle.c (ffffffff81aec37e)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/acpi/processor_idle.c:acpi_safe_halt
In drivers/tty/tty_io.c (ffffffff81692760)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:tty_write
In drivers/tty/n_tty.c (ffffffff816957f6)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_write
- drivers/tty/n_tty.c:n_tty_read
In drivers/tty/tty_ioctl.c (ffffffff81699475)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/tty_ioctl.c:set_termiox
In drivers/tty/tty_port.c (ffffffff8169c1bb)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_block_til_ready
In drivers/tty/vt/selection.c (ffffffff816a2c58)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/vt/selection.c:paste_selection
In drivers/tty/serial/serial_core.c (ffffffff816b671d)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_wait_until_sent
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
In drivers/char/mem.c (ffffffff816c8c3f)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/char/mem.c:read_iter_zero
- drivers/char/mem.c:write_mem
- drivers/char/mem.c:write_mem
- drivers/char/mem.c:read_mem
- drivers/char/mem.c:read_mem
In drivers/char/random.c (ffffffff816cdb7c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/char/random.c:urandom_read
- drivers/char/random.c:urandom_read
In drivers/char/hpet.c (ffffffff816d1da8)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_read
In drivers/char/hw_random/core.c (ffffffff816d2fcf)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/char/hw_random/core.c:rng_dev_read
- drivers/char/hw_random/core.c:rng_dev_read
In drivers/base/power/wakeup.c (ffffffff817222ac)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:pm_get_wakeup_count
In drivers/dma-buf/dma-fence.c (ffffffff81775740)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_wait_any_timeout
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
In drivers/gpu/vga/vgaarb.c (ffffffff817bcfb3)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/gpu/vga/vgaarb.c:vga_get
In drivers/net/tun.c (ffffffff817d20fc)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/net/tun.c:tun_do_read
In drivers/net/ppp/ppp_generic.c (ffffffff817d6ea0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/net/ppp/ppp_generic.c:ppp_read
In drivers/vfio/vfio.c (ffffffff817e0db6)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/vfio/vfio.c:vfio_del_group_dev
In drivers/usb/core/devio.c (ffffffff8180d05f)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:reap_as
In drivers/rtc/dev.c (ffffffff818780e0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/rtc/dev.c:rtc_dev_read
In drivers/md/md.c (ffffffff818aebf1)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/md/md.c:md_check_recovery
- drivers/md/md.c:md_do_sync
- drivers/md/md.c:md_thread
In drivers/md/dm.c (ffffffff818b925c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/md/dm.c:dm_wait_for_completion
- drivers/md/dm.c:dm_prepare_ioctl
In drivers/cpuidle/poll_state.c (ffffffff81aec43f)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- drivers/cpuidle/poll_state.c:poll_idle
- drivers/cpuidle/poll_state.c:poll_idle
- drivers/cpuidle/poll_state.c:poll_idle
In net/socket.c (ffffffff8191e0c9)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/socket.c:sock_poll
In net/core/sock.c (ffffffff81925b40)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/core/sock.c:sock_alloc_send_pskb
- net/core/sock.c:sock_alloc_send_pskb
In net/core/datagram.c (ffffffff819343ec)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/core/datagram.c:__skb_try_recv_datagram
- net/core/datagram.c:__skb_wait_for_more_packets
In net/core/stream.c (ffffffff819349f4)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/core/stream.c:sk_stream_wait_memory
- net/core/stream.c:sk_stream_wait_connect
In net/core/dev.c (ffffffff81947e6e)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/core/dev.c:napi_busy_loop
In net/core/ethtool.c (ffffffff8195182e)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/core/ethtool.c:dev_ethtool
- net/core/ethtool.c:dev_ethtool
In net/sched/sch_generic.c (ffffffff819a11a7)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/sched/sch_generic.c:__qdisc_run
In net/netlink/af_netlink.c (ffffffff819b4879)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/netlink/af_netlink.c:netlink_attachskb
In net/bpf/test_run.c (ffffffff819b8257)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/bpf/test_run.c:bpf_prog_test_run_flow_dissector
- net/bpf/test_run.c:bpf_prog_test_run_flow_dissector
- net/bpf/test_run.c:bpf_test_run
- net/bpf/test_run.c:bpf_test_run
In net/ipv4/inet_connection_sock.c (ffffffff819d060f)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/ipv4/inet_connection_sock.c:inet_csk_accept
In net/ipv4/tcp.c (ffffffff819d4940)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_recvmsg
- net/ipv4/tcp.c:tcp_splice_read
- net/ipv4/tcp.c:tcp_splice_read
In net/ipv4/udp.c (ffffffff819f936c)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/ipv4/udp.c:__skb_recv_udp
In net/ipv4/af_inet.c (ffffffff81a088b0)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/ipv4/af_inet.c:__inet_stream_connect
- net/ipv4/af_inet.c:__inet_stream_connect
In net/unix/af_unix.c (ffffffff81a482c3)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:unix_dgram_sendmsg
- net/unix/af_unix.c:unix_stream_connect
In arch/x86/lib/usercopy.c (ffffffff81adaaac)
Location: include/linux/thread_info.h:82
Inline: True
Inline callers:
- arch/x86/lib/usercopy.c:copy_from_user_nmi
Regular
6.2
and 6.5
✅
6.5
and 6.8
✅