user_mode
Regular
4.4
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/events/core.c (0)
Location: arch/x86/include/asm/ptrace.h:106
Inline: True
In arch/x86/kernel/traps.c (0)
Location: arch/x86/include/asm/ptrace.h:106
Inline: True
In arch/x86/kernel/dumpstack_64.c (0)
Location: arch/x86/include/asm/ptrace.h:106
Inline: True
In arch/x86/kernel/time.c (0)
Location: arch/x86/include/asm/ptrace.h:106
Inline: True
In arch/x86/kernel/dumpstack.c (0)
Location: arch/x86/include/asm/ptrace.h:106
Inline: True
In arch/x86/kernel/alternative.c (0)
Location: arch/x86/include/asm/ptrace.h:106
Inline: True
In arch/x86/kernel/fpu/core.c (0)
Location: arch/x86/include/asm/ptrace.h:106
Inline: True
In arch/x86/kernel/ptrace.c (0)
Location: arch/x86/include/asm/ptrace.h:106
Inline: True
In arch/x86/kernel/kprobes/core.c (0)
Location: arch/x86/include/asm/ptrace.h:106
Inline: True
In arch/x86/kernel/kgdb.c (0)
Location: arch/x86/include/asm/ptrace.h:106
Inline: True
In arch/x86/kernel/uprobes.c (0)
Location: arch/x86/include/asm/ptrace.h:106
Inline: True
In arch/x86/mm/fault.c (0)
Location: arch/x86/include/asm/ptrace.h:106
Inline: True
In kernel/profile.c (0)
Location: arch/x86/include/asm/ptrace.h:106
Inline: True
In kernel/time/tick-common.c (0)
Location: arch/x86/include/asm/ptrace.h:106
Inline: True
In kernel/time/tick-sched.c (0)
Location: arch/x86/include/asm/ptrace.h:106
Inline: True
In kernel/events/core.c (0)
Location: arch/x86/include/asm/ptrace.h:106
Inline: True
In kernel/events/callchain.c (0)
Location: arch/x86/include/asm/ptrace.h:106
Inline: True
4.8
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/events/core.c (0)
Location: arch/x86/include/asm/ptrace.h:100
Inline: True
In arch/x86/kernel/traps.c (0)
Location: arch/x86/include/asm/ptrace.h:100
Inline: True
In arch/x86/kernel/dumpstack_64.c (0)
Location: arch/x86/include/asm/ptrace.h:100
Inline: True
In arch/x86/kernel/time.c (0)
Location: arch/x86/include/asm/ptrace.h:100
Inline: True
In arch/x86/kernel/dumpstack.c (0)
Location: arch/x86/include/asm/ptrace.h:100
Inline: True
In arch/x86/kernel/alternative.c (0)
Location: arch/x86/include/asm/ptrace.h:100
Inline: True
In arch/x86/kernel/fpu/core.c (0)
Location: arch/x86/include/asm/ptrace.h:100
Inline: True
In arch/x86/kernel/ptrace.c (0)
Location: arch/x86/include/asm/ptrace.h:100
Inline: True
In arch/x86/kernel/kprobes/core.c (0)
Location: arch/x86/include/asm/ptrace.h:100
Inline: True
In arch/x86/kernel/kgdb.c (0)
Location: arch/x86/include/asm/ptrace.h:100
Inline: True
In arch/x86/kernel/uprobes.c (0)
Location: arch/x86/include/asm/ptrace.h:100
Inline: True
In arch/x86/mm/fault.c (0)
Location: arch/x86/include/asm/ptrace.h:100
Inline: True
In kernel/sched/cpuacct.c (0)
Location: arch/x86/include/asm/ptrace.h:100
Inline: True
In kernel/profile.c (0)
Location: arch/x86/include/asm/ptrace.h:100
Inline: True
In kernel/time/tick-common.c (ffffffff81103799)
Location: arch/x86/include/asm/ptrace.h:100
Inline: True
Inline callers:
- kernel/time/tick-common.c:tick_periodic
In kernel/time/tick-sched.c (ffffffff81105833)
Location: arch/x86/include/asm/ptrace.h:100
Inline: True
In kernel/events/core.c (0)
Location: arch/x86/include/asm/ptrace.h:100
Inline: True
In kernel/events/callchain.c (0)
Location: arch/x86/include/asm/ptrace.h:100
Inline: True
4.10
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/events/core.c (0)
Location: arch/x86/include/asm/ptrace.h:100
Inline: True
In arch/x86/kernel/traps.c (0)
Location: arch/x86/include/asm/ptrace.h:100
Inline: True
In arch/x86/kernel/dumpstack_64.c (0)
Location: arch/x86/include/asm/ptrace.h:100
Inline: True
In arch/x86/kernel/time.c (0)
Location: arch/x86/include/asm/ptrace.h:100
Inline: True
In arch/x86/kernel/dumpstack.c (0)
Location: arch/x86/include/asm/ptrace.h:100
Inline: True
In arch/x86/kernel/alternative.c (0)
Location: arch/x86/include/asm/ptrace.h:100
Inline: True
In arch/x86/kernel/fpu/core.c (0)
Location: arch/x86/include/asm/ptrace.h:100
Inline: True
In arch/x86/kernel/ptrace.c (0)
Location: arch/x86/include/asm/ptrace.h:100
Inline: True
In arch/x86/kernel/kprobes/core.c (0)
Location: arch/x86/include/asm/ptrace.h:100
Inline: True
In arch/x86/kernel/kgdb.c (0)
Location: arch/x86/include/asm/ptrace.h:100
Inline: True
In arch/x86/kernel/uprobes.c (0)
Location: arch/x86/include/asm/ptrace.h:100
Inline: True
In arch/x86/kernel/unwind_frame.c (0)
Location: arch/x86/include/asm/ptrace.h:100
Inline: True
In arch/x86/mm/fault.c (0)
Location: arch/x86/include/asm/ptrace.h:100
Inline: True
In kernel/sched/cpuacct.c (0)
Location: arch/x86/include/asm/ptrace.h:100
Inline: True
In kernel/profile.c (0)
Location: arch/x86/include/asm/ptrace.h:100
Inline: True
In kernel/time/tick-common.c (ffffffff8110ae89)
Location: arch/x86/include/asm/ptrace.h:100
Inline: True
Inline callers:
- kernel/time/tick-common.c:tick_periodic
In kernel/time/tick-sched.c (ffffffff8110cff3)
Location: arch/x86/include/asm/ptrace.h:100
Inline: True
In kernel/events/core.c (0)
Location: arch/x86/include/asm/ptrace.h:100
Inline: True
In kernel/events/callchain.c (0)
Location: arch/x86/include/asm/ptrace.h:100
Inline: True
4.13
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/events/core.c (0)
Location: arch/x86/include/asm/ptrace.h:100
Inline: True
In arch/x86/kernel/traps.c (0)
Location: arch/x86/include/asm/ptrace.h:100
Inline: True
In arch/x86/kernel/dumpstack_64.c (0)
Location: arch/x86/include/asm/ptrace.h:100
Inline: True
In arch/x86/kernel/time.c (0)
Location: arch/x86/include/asm/ptrace.h:100
Inline: True
In arch/x86/kernel/alternative.c (0)
Location: arch/x86/include/asm/ptrace.h:100
Inline: True
In arch/x86/kernel/fpu/core.c (0)
Location: arch/x86/include/asm/ptrace.h:100
Inline: True
In arch/x86/kernel/ptrace.c (0)
Location: arch/x86/include/asm/ptrace.h:100
Inline: True
In arch/x86/kernel/kprobes/core.c (0)
Location: arch/x86/include/asm/ptrace.h:100
Inline: True
In arch/x86/kernel/kgdb.c (0)
Location: arch/x86/include/asm/ptrace.h:100
Inline: True
In arch/x86/kernel/uprobes.c (0)
Location: arch/x86/include/asm/ptrace.h:100
Inline: True
In arch/x86/kernel/unwind_frame.c (0)
Location: arch/x86/include/asm/ptrace.h:100
Inline: True
In arch/x86/mm/fault.c (0)
Location: arch/x86/include/asm/ptrace.h:100
Inline: True
In kernel/sched/cpuacct.c (0)
Location: arch/x86/include/asm/ptrace.h:100
Inline: True
In kernel/profile.c (0)
Location: arch/x86/include/asm/ptrace.h:100
Inline: True
In kernel/time/tick-common.c (ffffffff8110cd89)
Location: arch/x86/include/asm/ptrace.h:100
Inline: True
Inline callers:
- kernel/time/tick-common.c:tick_periodic
In kernel/time/tick-sched.c (ffffffff8110ed24)
Location: arch/x86/include/asm/ptrace.h:100
Inline: True
Inline callers:
- kernel/time/tick-sched.c:tick_sched_handle
In kernel/events/core.c (0)
Location: arch/x86/include/asm/ptrace.h:100
Inline: True
In kernel/events/callchain.c (0)
Location: arch/x86/include/asm/ptrace.h:100
Inline: True
4.15
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/events/core.c (0)
Location: arch/x86/include/asm/ptrace.h:121
Inline: True
In arch/x86/kernel/traps.c (0)
Location: arch/x86/include/asm/ptrace.h:121
Inline: True
In arch/x86/kernel/dumpstack_64.c (0)
Location: arch/x86/include/asm/ptrace.h:121
Inline: True
In arch/x86/kernel/time.c (0)
Location: arch/x86/include/asm/ptrace.h:121
Inline: True
In arch/x86/kernel/alternative.c (0)
Location: arch/x86/include/asm/ptrace.h:121
Inline: True
In arch/x86/kernel/fpu/core.c (0)
Location: arch/x86/include/asm/ptrace.h:121
Inline: True
In arch/x86/kernel/ptrace.c (0)
Location: arch/x86/include/asm/ptrace.h:121
Inline: True
In arch/x86/kernel/stacktrace.c (0)
Location: arch/x86/include/asm/ptrace.h:121
Inline: True
In arch/x86/kernel/kprobes/core.c (0)
Location: arch/x86/include/asm/ptrace.h:121
Inline: True
In arch/x86/kernel/kgdb.c (0)
Location: arch/x86/include/asm/ptrace.h:121
Inline: True
In arch/x86/kernel/kvm.c (0)
Location: arch/x86/include/asm/ptrace.h:121
Inline: True
In arch/x86/kernel/uprobes.c (0)
Location: arch/x86/include/asm/ptrace.h:121
Inline: True
In arch/x86/kernel/unwind_frame.c (0)
Location: arch/x86/include/asm/ptrace.h:121
Inline: True
In arch/x86/mm/fault.c (0)
Location: arch/x86/include/asm/ptrace.h:121
Inline: True
In kernel/sched/cpuacct.c (0)
Location: arch/x86/include/asm/ptrace.h:121
Inline: True
In kernel/profile.c (0)
Location: arch/x86/include/asm/ptrace.h:121
Inline: True
In kernel/time/tick-common.c (ffffffff81118039)
Location: arch/x86/include/asm/ptrace.h:121
Inline: True
Inline callers:
- kernel/time/tick-common.c:tick_periodic
In kernel/time/tick-sched.c (ffffffff81119f74)
Location: arch/x86/include/asm/ptrace.h:121
Inline: True
Inline callers:
- kernel/time/tick-sched.c:tick_sched_handle
In kernel/events/core.c (0)
Location: arch/x86/include/asm/ptrace.h:121
Inline: True
In kernel/events/callchain.c (0)
Location: arch/x86/include/asm/ptrace.h:121
Inline: True
4.18
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/events/core.c (ffffffff81008365)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/events/core.c:perf_misc_flags
- arch/x86/events/core.c:perf_instruction_pointer
In arch/x86/kernel/traps.c (ffffffff8102e41f)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/traps.c:math_error
- arch/x86/kernel/traps.c:do_debug
- arch/x86/kernel/traps.c:do_debug
- arch/x86/kernel/traps.c:do_debug
- arch/x86/kernel/traps.c:do_debug
- arch/x86/kernel/traps.c:fixup_bad_iret
- arch/x86/kernel/traps.c:do_general_protection
- arch/x86/kernel/traps.c:do_general_protection
- arch/x86/kernel/traps.c:do_bounds
- arch/x86/kernel/traps.c:do_double_fault
- arch/x86/kernel/traps.c:do_error_trap
- arch/x86/kernel/traps.c:do_trap
- arch/x86/kernel/traps.c:ist_begin_non_atomic
In arch/x86/kernel/time.c (ffffffff81031723)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/time.c:profile_pc
In arch/x86/kernel/dumpstack.c (ffffffff81031e60)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/dumpstack.c:show_opcodes
In arch/x86/kernel/alternative.c (ffffffff81036cf6)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/alternative.c:poke_int3_handler
In arch/x86/kernel/fpu/core.c (ffffffff8103a3ae)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/fpu/core.c:__kernel_fpu_begin
In arch/x86/kernel/ptrace.c (ffffffff8103ea27)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/ptrace.c:send_sigtrap
- arch/x86/kernel/ptrace.c:user_single_step_siginfo
In arch/x86/kernel/stacktrace.c (ffffffff8103ff77)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/stacktrace.c:save_stack_trace_tsk_reliable
In arch/x86/kernel/kprobes/core.c (ffffffff8106793d)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/kprobes/core.c:kprobe_exceptions_notify
In arch/x86/kernel/kgdb.c (ffffffff8106a19d)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/kgdb.c:__kgdb_notify
- arch/x86/kernel/kgdb.c:__kgdb_notify
In arch/x86/kernel/kvm.c (ffffffff8106d104)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
In arch/x86/kernel/uprobes.c (ffffffff8106f5bd)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/uprobes.c:arch_uprobe_exception_notify
In arch/x86/kernel/unwind_frame.c (ffffffff8107081a)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/unwind_frame.c:__unwind_start
- arch/x86/kernel/unwind_frame.c:update_stack_state
In arch/x86/mm/fault.c (ffffffff81076427)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/mm/fault.c:do_page_fault
- arch/x86/mm/fault.c:__do_page_fault
- arch/x86/mm/fault.c:__do_page_fault
- arch/x86/mm/fault.c:__do_page_fault
- arch/x86/mm/fault.c:__do_page_fault
In kernel/sched/cpuacct.c (ffffffff810e3146)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- kernel/sched/cpuacct.c:cpuacct_charge
In kernel/profile.c (ffffffff8110feae)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- kernel/profile.c:profile_tick
In kernel/time/tick-common.c (ffffffff81124b69)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- kernel/time/tick-common.c:tick_periodic
In kernel/time/tick-sched.c (ffffffff81126c85)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- kernel/time/tick-sched.c:tick_sched_handle
In kernel/events/core.c (ffffffff811e04ae)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- kernel/events/core.c:perf_prepare_sample
In kernel/events/callchain.c (ffffffff811e3675)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- kernel/events/callchain.c:get_perf_callchain
- kernel/events/callchain.c:get_perf_callchain
5.0
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/events/core.c (ffffffff81008245)
Location: arch/x86/include/asm/ptrace.h:128
Inline: True
Inline callers:
- arch/x86/events/core.c:perf_misc_flags
- arch/x86/events/core.c:perf_instruction_pointer
In arch/x86/kernel/traps.c (ffffffff8102f6c3)
Location: arch/x86/include/asm/ptrace.h:128
Inline: True
Inline callers:
- arch/x86/kernel/traps.c:math_error
- arch/x86/kernel/traps.c:do_debug
- arch/x86/kernel/traps.c:do_debug
- arch/x86/kernel/traps.c:do_debug
- arch/x86/kernel/traps.c:do_debug
- arch/x86/kernel/traps.c:fixup_bad_iret
- arch/x86/kernel/traps.c:do_general_protection
- arch/x86/kernel/traps.c:do_general_protection
- arch/x86/kernel/traps.c:do_bounds
- arch/x86/kernel/traps.c:do_bounds
- arch/x86/kernel/traps.c:do_double_fault
- arch/x86/kernel/traps.c:do_error_trap
- arch/x86/kernel/traps.c:do_trap
- arch/x86/kernel/traps.c:ist_begin_non_atomic
In arch/x86/kernel/time.c (ffffffff810329c3)
Location: arch/x86/include/asm/ptrace.h:128
Inline: True
Inline callers:
- arch/x86/kernel/time.c:profile_pc
In arch/x86/kernel/dumpstack.c (ffffffff8103309b)
Location: arch/x86/include/asm/ptrace.h:128
Inline: True
Inline callers:
- arch/x86/kernel/dumpstack.c:show_opcodes
In arch/x86/kernel/alternative.c (ffffffff81037f06)
Location: arch/x86/include/asm/ptrace.h:128
Inline: True
Inline callers:
- arch/x86/kernel/alternative.c:poke_int3_handler
In arch/x86/kernel/fpu/core.c (ffffffff8103ba3e)
Location: arch/x86/include/asm/ptrace.h:128
Inline: True
Inline callers:
- arch/x86/kernel/fpu/core.c:kernel_fpu_begin
In arch/x86/kernel/ptrace.c (ffffffff81040037)
Location: arch/x86/include/asm/ptrace.h:128
Inline: True
Inline callers:
- arch/x86/kernel/ptrace.c:user_single_step_report
In arch/x86/kernel/stacktrace.c (ffffffff81041623)
Location: arch/x86/include/asm/ptrace.h:128
Inline: True
Inline callers:
- arch/x86/kernel/stacktrace.c:save_stack_trace_tsk_reliable
In arch/x86/kernel/kprobes/core.c (ffffffff8106df85)
Location: arch/x86/include/asm/ptrace.h:128
Inline: True
In arch/x86/kernel/kgdb.c (ffffffff8106ff2d)
Location: arch/x86/include/asm/ptrace.h:128
Inline: True
Inline callers:
- arch/x86/kernel/kgdb.c:__kgdb_notify
- arch/x86/kernel/kgdb.c:__kgdb_notify
In arch/x86/kernel/kvm.c (ffffffff810732d4)
Location: arch/x86/include/asm/ptrace.h:128
Inline: True
In arch/x86/kernel/uprobes.c (ffffffff8107562d)
Location: arch/x86/include/asm/ptrace.h:128
Inline: True
Inline callers:
- arch/x86/kernel/uprobes.c:arch_uprobe_exception_notify
In arch/x86/kernel/unwind_frame.c (ffffffff810767fe)
Location: arch/x86/include/asm/ptrace.h:128
Inline: True
Inline callers:
- arch/x86/kernel/unwind_frame.c:__unwind_start
- arch/x86/kernel/unwind_frame.c:update_stack_state
In arch/x86/mm/fault.c (ffffffff8107c6d7)
Location: arch/x86/include/asm/ptrace.h:128
Inline: True
Inline callers:
- arch/x86/mm/fault.c:do_page_fault
- arch/x86/mm/fault.c:__do_page_fault
- arch/x86/mm/fault.c:__do_page_fault
- arch/x86/mm/fault.c:__do_page_fault
- arch/x86/mm/fault.c:__bad_area_nosemaphore
- arch/x86/mm/fault.c:no_context
- arch/x86/mm/fault.c:no_context
In kernel/sched/cpuacct.c (ffffffff810ed876)
Location: arch/x86/include/asm/ptrace.h:128
Inline: True
Inline callers:
- kernel/sched/cpuacct.c:cpuacct_charge
In kernel/profile.c (ffffffff8111b4f2)
Location: arch/x86/include/asm/ptrace.h:128
Inline: True
Inline callers:
- kernel/profile.c:profile_tick
In kernel/time/tick-common.c (ffffffff81130269)
Location: arch/x86/include/asm/ptrace.h:128
Inline: True
Inline callers:
- kernel/time/tick-common.c:tick_periodic
In kernel/time/tick-sched.c (ffffffff81132365)
Location: arch/x86/include/asm/ptrace.h:128
Inline: True
Inline callers:
- kernel/time/tick-sched.c:tick_sched_handle
In kernel/events/core.c (ffffffff811f08fe)
Location: arch/x86/include/asm/ptrace.h:128
Inline: True
Inline callers:
- kernel/events/core.c:perf_prepare_sample
In kernel/events/callchain.c (ffffffff811f3b43)
Location: arch/x86/include/asm/ptrace.h:128
Inline: True
Inline callers:
- kernel/events/callchain.c:get_perf_callchain
- kernel/events/callchain.c:get_perf_callchain
5.3
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/events/core.c (ffffffff81008445)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/events/core.c:perf_misc_flags
- arch/x86/events/core.c:perf_instruction_pointer
In arch/x86/kernel/traps.c (ffffffff810314b5)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/traps.c:math_error
- arch/x86/kernel/traps.c:do_debug
- arch/x86/kernel/traps.c:do_debug
- arch/x86/kernel/traps.c:do_debug
- arch/x86/kernel/traps.c:do_debug
- arch/x86/kernel/traps.c:fixup_bad_iret
- arch/x86/kernel/traps.c:do_general_protection
- arch/x86/kernel/traps.c:do_general_protection
- arch/x86/kernel/traps.c:do_bounds
- arch/x86/kernel/traps.c:do_bounds
- arch/x86/kernel/traps.c:do_double_fault
- arch/x86/kernel/traps.c:do_error_trap
- arch/x86/kernel/traps.c:do_trap
- arch/x86/kernel/traps.c:ist_begin_non_atomic
In arch/x86/kernel/time.c (ffffffff810347d3)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/time.c:profile_pc
In arch/x86/kernel/dumpstack.c (ffffffff81034eac)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/dumpstack.c:show_opcodes
In arch/x86/kernel/nmi.c (ffffffff81035d52)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
In arch/x86/kernel/alternative.c (ffffffff810395ea)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/alternative.c:poke_int3_handler
- arch/x86/kernel/alternative.c:int3_exception_notify
In arch/x86/kernel/fpu/core.c (ffffffff8103dd44)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/fpu/core.c:kernel_fpu_begin
In arch/x86/kernel/ptrace.c (ffffffff810426c7)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/ptrace.c:user_single_step_report
In arch/x86/kernel/stacktrace.c (ffffffff81043b2a)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/stacktrace.c:arch_stack_walk_reliable
In arch/x86/kernel/kprobes/core.c (ffffffff81071fd5)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
In arch/x86/kernel/kgdb.c (ffffffff8107402d)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/kgdb.c:__kgdb_notify
- arch/x86/kernel/kgdb.c:__kgdb_notify
In arch/x86/kernel/kvm.c (ffffffff81076e76)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
In arch/x86/kernel/uprobes.c (ffffffff810791bd)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/uprobes.c:arch_uprobe_exception_notify
In arch/x86/kernel/unwind_frame.c (ffffffff8107a39e)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/unwind_frame.c:__unwind_start
- arch/x86/kernel/unwind_frame.c:update_stack_state
In arch/x86/mm/fault.c (ffffffff8107fff5)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/mm/fault.c:do_page_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:__bad_area_nosemaphore
- arch/x86/mm/fault.c:no_context
- arch/x86/mm/fault.c:no_context
- arch/x86/mm/fault.c:no_context
- arch/x86/mm/fault.c:no_context
In kernel/sched/cpuacct.c (ffffffff810f461a)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- kernel/sched/cpuacct.c:cpuacct_charge
In kernel/profile.c (ffffffff81125bd4)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- kernel/profile.c:profile_tick
In kernel/time/tick-common.c (ffffffff8113ad99)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- kernel/time/tick-common.c:tick_periodic
In kernel/time/tick-sched.c (ffffffff8113ccc5)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- kernel/time/tick-sched.c:tick_sched_handle
In kernel/events/core.c (ffffffff812080b4)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- kernel/events/core.c:perf_prepare_sample
In kernel/events/callchain.c (ffffffff8120b82a)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- kernel/events/callchain.c:get_perf_callchain
- kernel/events/callchain.c:get_perf_callchain
5.4
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/events/core.c (ffffffff81008745)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/events/core.c:perf_misc_flags
- arch/x86/events/core.c:perf_instruction_pointer
In arch/x86/kernel/traps.c (ffffffff81031d75)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/traps.c:math_error
- arch/x86/kernel/traps.c:do_debug
- arch/x86/kernel/traps.c:do_debug
- arch/x86/kernel/traps.c:do_debug
- arch/x86/kernel/traps.c:do_debug
- arch/x86/kernel/traps.c:fixup_bad_iret
- arch/x86/kernel/traps.c:do_general_protection
- arch/x86/kernel/traps.c:do_general_protection
- arch/x86/kernel/traps.c:do_bounds
- arch/x86/kernel/traps.c:do_bounds
- arch/x86/kernel/traps.c:do_double_fault
- arch/x86/kernel/traps.c:do_error_trap
- arch/x86/kernel/traps.c:do_trap
- arch/x86/kernel/traps.c:ist_begin_non_atomic
In arch/x86/kernel/time.c (ffffffff81035063)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/time.c:profile_pc
In arch/x86/kernel/dumpstack.c (ffffffff810356dc)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/dumpstack.c:show_opcodes
In arch/x86/kernel/nmi.c (ffffffff8103656d)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
In arch/x86/kernel/alternative.c (ffffffff81039dba)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/alternative.c:poke_int3_handler
- arch/x86/kernel/alternative.c:int3_exception_notify
In arch/x86/kernel/fpu/core.c (ffffffff8103e504)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/fpu/core.c:kernel_fpu_begin
In arch/x86/kernel/ptrace.c (ffffffff81042e47)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/ptrace.c:user_single_step_report
In arch/x86/kernel/stacktrace.c (ffffffff8104427a)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/stacktrace.c:arch_stack_walk_reliable
In arch/x86/kernel/kprobes/core.c (ffffffff81073005)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
In arch/x86/kernel/kgdb.c (ffffffff81074fed)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/kgdb.c:__kgdb_notify
- arch/x86/kernel/kgdb.c:__kgdb_notify
In arch/x86/kernel/kvm.c (ffffffff81077ec6)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
In arch/x86/kernel/uprobes.c (ffffffff8107a20d)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/uprobes.c:arch_uprobe_exception_notify
In arch/x86/kernel/unwind_frame.c (ffffffff8107b48e)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/unwind_frame.c:__unwind_start
- arch/x86/kernel/unwind_frame.c:update_stack_state
In arch/x86/mm/fault.c (ffffffff81081085)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/mm/fault.c:do_page_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:__bad_area_nosemaphore
- arch/x86/mm/fault.c:no_context
- arch/x86/mm/fault.c:no_context
- arch/x86/mm/fault.c:no_context
- arch/x86/mm/fault.c:no_context
In kernel/sched/cpuacct.c (ffffffff811002aa)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- kernel/sched/cpuacct.c:cpuacct_charge
In kernel/profile.c (ffffffff81131ba4)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- kernel/profile.c:profile_tick
In kernel/time/tick-common.c (ffffffff811469c9)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- kernel/time/tick-common.c:tick_periodic
In kernel/time/tick-sched.c (ffffffff81148a65)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- kernel/time/tick-sched.c:tick_sched_handle
In kernel/events/core.c (ffffffff81215424)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- kernel/events/core.c:perf_prepare_sample
In kernel/events/callchain.c (ffffffff81218b0a)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- kernel/events/callchain.c:get_perf_callchain
- kernel/events/callchain.c:get_perf_callchain
5.8
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/entry/common.c (ffffffff81bbc928)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/entry/common.c:xen_pv_evtchn_do_upcall
- arch/x86/entry/common.c:idtentry_exit_cond_rcu
- arch/x86/entry/common.c:idtentry_enter_cond_rcu
In arch/x86/events/core.c (ffffffff810096f5)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/events/core.c:perf_misc_flags
- arch/x86/events/core.c:perf_instruction_pointer
In arch/x86/xen/enlighten_hvm.c (ffffffff81bbca13)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/xen/enlighten_hvm.c:sysvec_xen_hvm_callback
In arch/x86/xen/enlighten_pv.c (ffffffff81bbca90)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/xen/enlighten_pv.c:xenpv_exc_debug
In arch/x86/hyperv/hv_init.c (ffffffff81bbcad3)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/hyperv/hv_init.c:sysvec_hyperv_reenlightenment
In arch/x86/kernel/traps.c (ffffffff81034514)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/traps.c:math_error
- arch/x86/kernel/traps.c:noist_exc_debug
- arch/x86/kernel/traps.c:exc_debug
- arch/x86/kernel/traps.c:handle_debug
- arch/x86/kernel/traps.c:fixup_bad_iret
- arch/x86/kernel/traps.c:exc_int3
- arch/x86/kernel/traps.c:exc_general_protection
- arch/x86/kernel/traps.c:exc_general_protection
- arch/x86/kernel/traps.c:exc_bounds
- arch/x86/kernel/traps.c:exc_alignment_check
- arch/x86/kernel/traps.c:exc_invalid_op
- arch/x86/kernel/traps.c:do_trap
In arch/x86/kernel/irq.c (ffffffff81bbdbe3)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/irq.c:sysvec_kvm_posted_intr_wakeup_ipi
- arch/x86/kernel/irq.c:sysvec_x86_platform_ipi
- arch/x86/kernel/irq.c:common_interrupt
In arch/x86/kernel/irq_64.c (0)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
In arch/x86/kernel/time.c (ffffffff81036ed3)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/time.c:profile_pc
In arch/x86/kernel/dumpstack.c (ffffffff81037684)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/dumpstack.c:__die_body
- arch/x86/kernel/dumpstack.c:__die_body
- arch/x86/kernel/dumpstack.c:show_opcodes
In arch/x86/kernel/nmi.c (ffffffff81bbdf4a)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/nmi.c:exc_nmi
In arch/x86/kernel/irq_work.c (ffffffff81bbdff3)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/irq_work.c:sysvec_irq_work
In arch/x86/kernel/alternative.c (ffffffff81bbe060)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/alternative.c:poke_int3_handler
- arch/x86/kernel/alternative.c:int3_exception_notify
In arch/x86/kernel/fpu/core.c (ffffffff810418f7)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/fpu/core.c:kernel_fpu_begin
In arch/x86/kernel/ptrace.c (ffffffff810463f7)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/ptrace.c:user_single_step_report
In arch/x86/kernel/stacktrace.c (ffffffff81047f89)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/stacktrace.c:arch_stack_walk_reliable
In arch/x86/kernel/cpu/mce/core.c (ffffffff81bbea01)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mce/core.c:exc_machine_check
- arch/x86/kernel/cpu/mce/core.c:do_machine_check
In arch/x86/kernel/cpu/mce/amd.c (ffffffff81bbebb3)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mce/amd.c:sysvec_deferred_error
In arch/x86/kernel/cpu/mce/threshold.c (ffffffff81bbec43)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mce/threshold.c:sysvec_threshold
In arch/x86/kernel/cpu/mce/therm_throt.c (ffffffff81bbecd3)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mce/therm_throt.c:sysvec_thermal
In arch/x86/kernel/cpu/mshyperv.c (ffffffff81bbedf3)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mshyperv.c:sysvec_hyperv_stimer0
- arch/x86/kernel/cpu/mshyperv.c:sysvec_hyperv_callback
In arch/x86/kernel/cpu/acrn.c (ffffffff81bbee83)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/cpu/acrn.c:sysvec_acrn_hv_callback
In arch/x86/kernel/smp.c (ffffffff81bbf143)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/smp.c:sysvec_call_function_single
- arch/x86/kernel/smp.c:sysvec_call_function
- arch/x86/kernel/smp.c:sysvec_reboot
In arch/x86/kernel/apic/apic.c (ffffffff81bbf423)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/apic/apic.c:sysvec_error_interrupt
- arch/x86/kernel/apic/apic.c:sysvec_spurious_apic_interrupt
- arch/x86/kernel/apic/apic.c:sysvec_apic_timer_interrupt
In arch/x86/kernel/apic/vector.c (ffffffff81bbf4b3)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/apic/vector.c:sysvec_irq_move_cleanup
In arch/x86/kernel/kprobes/core.c (ffffffff8107a075)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
In arch/x86/kernel/kgdb.c (ffffffff8107c1fd)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/kgdb.c:__kgdb_notify
- arch/x86/kernel/kgdb.c:__kgdb_notify
In arch/x86/kernel/kvm.c (ffffffff81bbf586)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/kvm.c:__kvm_handle_async_pf
In arch/x86/kernel/uprobes.c (ffffffff8108166d)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/uprobes.c:arch_uprobe_exception_notify
In arch/x86/kernel/unwind_frame.c (ffffffff810828be)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/unwind_frame.c:__unwind_start
- arch/x86/kernel/unwind_frame.c:update_stack_state
In arch/x86/mm/fault.c (ffffffff81bbf6a9)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/mm/fault.c:exc_page_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_kern_addr_fault
- arch/x86/mm/fault.c:__bad_area_nosemaphore
- arch/x86/mm/fault.c:no_context
- arch/x86/mm/fault.c:show_fault_oops
- arch/x86/mm/fault.c:show_fault_oops
- arch/x86/mm/fault.c:show_fault_oops
In arch/x86/platform/uv/tlb_uv.c (ffffffff81bbf7a3)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/platform/uv/tlb_uv.c:sysvec_uv_bau_message
In kernel/sched/cpuacct.c (ffffffff8110a936)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- kernel/sched/cpuacct.c:cpuacct_charge
In kernel/profile.c (ffffffff81140fc4)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- kernel/profile.c:profile_tick
In kernel/time/tick-common.c (ffffffff81156889)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- kernel/time/tick-common.c:tick_periodic
In kernel/time/tick-sched.c (ffffffff811586a5)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- kernel/time/tick-sched.c:tick_sched_handle
In kernel/events/core.c (ffffffff81237463)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- kernel/events/core.c:perf_tp_event
- kernel/events/core.c:perf_tp_event
- kernel/events/core.c:perf_prepare_sample
In kernel/events/callchain.c (ffffffff812447d8)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- kernel/events/callchain.c:get_perf_callchain
- kernel/events/callchain.c:get_perf_callchain
In arch/x86/lib/insn-eval.c (ffffffff815fe692)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/lib/insn-eval.c:insn_get_addr_ref
- arch/x86/lib/insn-eval.c:get_eff_addr_modrm
- arch/x86/lib/insn-eval.c:get_seg_base_limit
- arch/x86/lib/insn-eval.c:get_seg_base_limit
- arch/x86/lib/insn-eval.c:get_seg_base_limit
- arch/x86/lib/insn-eval.c:insn_get_seg_base
5.11
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/entry/common.c (ffffffff81c34ec9)
Location: arch/x86/include/asm/ptrace.h:128
Inline: True
Inline callers:
- arch/x86/entry/common.c:xen_pv_evtchn_do_upcall
In arch/x86/events/core.c (ffffffff81008895)
Location: arch/x86/include/asm/ptrace.h:128
Inline: True
Inline callers:
- arch/x86/events/core.c:perf_misc_flags
- arch/x86/events/core.c:perf_instruction_pointer
In arch/x86/events/intel/ds.c (ffffffff81010f7f)
Location: arch/x86/include/asm/ptrace.h:128
Inline: True
Inline callers:
- arch/x86/events/intel/ds.c:intel_pmu_pebs_fixup_ip
In arch/x86/events/intel/lbr.c (ffffffff810136af)
Location: arch/x86/include/asm/ptrace.h:128
Inline: True
Inline callers:
- arch/x86/events/intel/lbr.c:branch_type
In arch/x86/xen/enlighten_hvm.c (ffffffff81c34f95)
Location: arch/x86/include/asm/ptrace.h:128
Inline: True
Inline callers:
- arch/x86/xen/enlighten_hvm.c:sysvec_xen_hvm_callback
In arch/x86/xen/enlighten_pv.c (ffffffff81c35010)
Location: arch/x86/include/asm/ptrace.h:128
Inline: True
Inline callers:
- arch/x86/xen/enlighten_pv.c:xenpv_exc_debug
In arch/x86/hyperv/hv_init.c (ffffffff81c35065)
Location: arch/x86/include/asm/ptrace.h:128
Inline: True
Inline callers:
- arch/x86/hyperv/hv_init.c:sysvec_hyperv_reenlightenment
In arch/x86/kernel/traps.c (ffffffff81034ea4)
Location: arch/x86/include/asm/ptrace.h:128
Inline: True
Inline callers:
- arch/x86/kernel/traps.c:math_error
- arch/x86/kernel/traps.c:noist_exc_debug
- arch/x86/kernel/traps.c:exc_debug
- arch/x86/kernel/traps.c:fixup_bad_iret
- arch/x86/kernel/traps.c:exc_int3
- arch/x86/kernel/traps.c:exc_general_protection
- arch/x86/kernel/traps.c:exc_general_protection
- arch/x86/kernel/traps.c:exc_bounds
- arch/x86/kernel/traps.c:exc_alignment_check
- arch/x86/kernel/traps.c:exc_invalid_op
- arch/x86/kernel/traps.c:do_trap
In arch/x86/kernel/irq.c (ffffffff81c36335)
Location: arch/x86/include/asm/ptrace.h:128
Inline: True
Inline callers:
- arch/x86/kernel/irq.c:sysvec_kvm_posted_intr_wakeup_ipi
- arch/x86/kernel/irq.c:sysvec_x86_platform_ipi
- arch/x86/kernel/irq.c:common_interrupt
In arch/x86/kernel/irq_64.c (0)
Location: arch/x86/include/asm/ptrace.h:128
Inline: True
In arch/x86/kernel/time.c (ffffffff81037fc3)
Location: arch/x86/include/asm/ptrace.h:128
Inline: True
Inline callers:
- arch/x86/kernel/time.c:profile_pc
In arch/x86/kernel/dumpstack.c (ffffffff810386f4)
Location: arch/x86/include/asm/ptrace.h:128
Inline: True
Inline callers:
- arch/x86/kernel/dumpstack.c:__die_body
- arch/x86/kernel/dumpstack.c:__die_body
- arch/x86/kernel/dumpstack.c:show_opcodes
In arch/x86/kernel/nmi.c (ffffffff81c367e9)
Location: arch/x86/include/asm/ptrace.h:128
Inline: True
Inline callers:
- arch/x86/kernel/nmi.c:exc_nmi
In arch/x86/kernel/irq_work.c (ffffffff81c36895)
Location: arch/x86/include/asm/ptrace.h:128
Inline: True
Inline callers:
- arch/x86/kernel/irq_work.c:sysvec_irq_work
In arch/x86/kernel/alternative.c (ffffffff81c36900)
Location: arch/x86/include/asm/ptrace.h:128
Inline: True
Inline callers:
- arch/x86/kernel/alternative.c:poke_int3_handler
- arch/x86/kernel/alternative.c:int3_exception_notify
In arch/x86/kernel/fpu/core.c (ffffffff810413da)
Location: arch/x86/include/asm/ptrace.h:128
Inline: True
Inline callers:
- arch/x86/kernel/fpu/core.c:irq_fpu_usable
In arch/x86/kernel/ptrace.c (ffffffff81045e97)
Location: arch/x86/include/asm/ptrace.h:128
Inline: True
Inline callers:
- arch/x86/kernel/ptrace.c:user_single_step_report
In arch/x86/kernel/stacktrace.c (ffffffff81047437)
Location: arch/x86/include/asm/ptrace.h:128
Inline: True
Inline callers:
- arch/x86/kernel/stacktrace.c:arch_stack_walk_reliable
In arch/x86/kernel/cpu/mce/core.c (ffffffff81c3727c)
Location: arch/x86/include/asm/ptrace.h:128
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mce/core.c:exc_machine_check
- arch/x86/kernel/cpu/mce/core.c:do_machine_check
In arch/x86/kernel/cpu/mce/amd.c (ffffffff81c373b5)
Location: arch/x86/include/asm/ptrace.h:128
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mce/amd.c:sysvec_deferred_error
In arch/x86/kernel/cpu/mce/threshold.c (ffffffff81c37445)
Location: arch/x86/include/asm/ptrace.h:128
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mce/threshold.c:sysvec_threshold
In arch/x86/kernel/cpu/mce/therm_throt.c (ffffffff81c374d5)
Location: arch/x86/include/asm/ptrace.h:128
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mce/therm_throt.c:sysvec_thermal
In arch/x86/kernel/cpu/mshyperv.c (ffffffff81c375f5)
Location: arch/x86/include/asm/ptrace.h:128
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mshyperv.c:sysvec_hyperv_stimer0
- arch/x86/kernel/cpu/mshyperv.c:sysvec_hyperv_callback
In arch/x86/kernel/cpu/acrn.c (ffffffff81c37685)
Location: arch/x86/include/asm/ptrace.h:128
Inline: True
Inline callers:
- arch/x86/kernel/cpu/acrn.c:sysvec_acrn_hv_callback
In arch/x86/kernel/smp.c (ffffffff81c37925)
Location: arch/x86/include/asm/ptrace.h:128
Inline: True
Inline callers:
- arch/x86/kernel/smp.c:sysvec_call_function_single
- arch/x86/kernel/smp.c:sysvec_call_function
- arch/x86/kernel/smp.c:sysvec_reboot
In arch/x86/kernel/apic/apic.c (ffffffff81c37bf5)
Location: arch/x86/include/asm/ptrace.h:128
Inline: True
Inline callers:
- arch/x86/kernel/apic/apic.c:sysvec_error_interrupt
- arch/x86/kernel/apic/apic.c:sysvec_spurious_apic_interrupt
- arch/x86/kernel/apic/apic.c:sysvec_apic_timer_interrupt
In arch/x86/kernel/apic/vector.c (ffffffff81c37c85)
Location: arch/x86/include/asm/ptrace.h:128
Inline: True
Inline callers:
- arch/x86/kernel/apic/vector.c:sysvec_irq_move_cleanup
In arch/x86/kernel/kprobes/core.c (ffffffff81079ec5)
Location: arch/x86/include/asm/ptrace.h:128
Inline: True
In arch/x86/kernel/kgdb.c (ffffffff8107c0ed)
Location: arch/x86/include/asm/ptrace.h:128
Inline: True
Inline callers:
- arch/x86/kernel/kgdb.c:__kgdb_notify
- arch/x86/kernel/kgdb.c:__kgdb_notify
In arch/x86/kernel/kvm.c (ffffffff81c37de5)
Location: arch/x86/include/asm/ptrace.h:128
Inline: True
Inline callers:
- arch/x86/kernel/kvm.c:sysvec_kvm_asyncpf_interrupt
- arch/x86/kernel/kvm.c:__kvm_handle_async_pf
In arch/x86/kernel/uprobes.c (ffffffff8108110d)
Location: arch/x86/include/asm/ptrace.h:128
Inline: True
Inline callers:
- arch/x86/kernel/uprobes.c:arch_uprobe_exception_notify
In arch/x86/kernel/unwind_frame.c (ffffffff8108236e)
Location: arch/x86/include/asm/ptrace.h:128
Inline: True
Inline callers:
- arch/x86/kernel/unwind_frame.c:__unwind_start
- arch/x86/kernel/unwind_frame.c:update_stack_state
In arch/x86/kernel/sev-es.c (ffffffff8108268a)
Location: arch/x86/include/asm/ptrace.h:128
Inline: True
Inline callers:
- arch/x86/kernel/sev-es.c:vc_handle_vmmcall
- arch/x86/kernel/sev-es.c:vc_read_mem
- arch/x86/kernel/sev-es.c:vc_read_mem
- arch/x86/kernel/sev-es.c:vc_write_mem
- arch/x86/kernel/sev-es.c:vc_write_mem
- arch/x86/kernel/sev-es.c:vc_decode_insn
- arch/x86/kernel/sev-es.c:__sev_es_ist_enter
- arch/x86/kernel/sev-es.c:safe_stack_exc_vmm_communication
- arch/x86/kernel/sev-es.c:safe_stack_exc_vmm_communication
In arch/x86/mm/fault.c (ffffffff81c3850e)
Location: arch/x86/include/asm/ptrace.h:128
Inline: True
Inline callers:
- arch/x86/mm/fault.c:exc_page_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:__bad_area_nosemaphore
- arch/x86/mm/fault.c:no_context
- arch/x86/mm/fault.c:show_fault_oops
- arch/x86/mm/fault.c:show_fault_oops
- arch/x86/mm/fault.c:show_fault_oops
In kernel/sched/cpuacct.c (ffffffff81107888)
Location: arch/x86/include/asm/ptrace.h:128
Inline: True
Inline callers:
- kernel/sched/cpuacct.c:cpuacct_charge
In kernel/entry/common.c (ffffffff81c38a40)
Location: arch/x86/include/asm/ptrace.h:128
Inline: True
Inline callers:
- kernel/entry/common.c:irqentry_exit
- kernel/entry/common.c:irqentry_enter
In kernel/profile.c (ffffffff8113d2f4)
Location: arch/x86/include/asm/ptrace.h:128
Inline: True
Inline callers:
- kernel/profile.c:profile_tick
In kernel/time/tick-common.c (ffffffff811529a9)
Location: arch/x86/include/asm/ptrace.h:128
Inline: True
Inline callers:
- kernel/time/tick-common.c:tick_periodic
In kernel/time/tick-sched.c (ffffffff811546c5)
Location: arch/x86/include/asm/ptrace.h:128
Inline: True
Inline callers:
- kernel/time/tick-sched.c:tick_sched_handle
In kernel/bpf/stackmap.c (ffffffff81233d3f)
Location: arch/x86/include/asm/ptrace.h:128
Inline: True
Inline callers:
- kernel/bpf/stackmap.c:__bpf_get_stack
In kernel/events/core.c (ffffffff81241068)
Location: arch/x86/include/asm/ptrace.h:128
Inline: True
Inline callers:
- kernel/events/core.c:perf_tp_event
- kernel/events/core.c:perf_tp_event
- kernel/events/core.c:perf_prepare_sample
In kernel/events/callchain.c (ffffffff8124ee8c)
Location: arch/x86/include/asm/ptrace.h:128
Inline: True
Inline callers:
- kernel/events/callchain.c:get_perf_callchain
- kernel/events/callchain.c:get_perf_callchain
In arch/x86/lib/insn-eval.c (ffffffff81623512)
Location: arch/x86/include/asm/ptrace.h:128
Inline: True
Inline callers:
- arch/x86/lib/insn-eval.c:insn_get_addr_ref
- arch/x86/lib/insn-eval.c:get_eff_addr_modrm
- arch/x86/lib/insn-eval.c:get_seg_base_limit
- arch/x86/lib/insn-eval.c:get_seg_base_limit
- arch/x86/lib/insn-eval.c:get_seg_base_limit
- arch/x86/lib/insn-eval.c:insn_get_seg_base
5.13
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/entry/common.c (ffffffff81c27324)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/entry/common.c:xen_pv_evtchn_do_upcall
In arch/x86/events/core.c (ffffffff81009225)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/events/core.c:perf_misc_flags
- arch/x86/events/core.c:perf_instruction_pointer
In arch/x86/events/intel/ds.c (ffffffff81011f2f)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/events/intel/ds.c:intel_pmu_pebs_fixup_ip
In arch/x86/events/intel/lbr.c (ffffffff8101482e)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/events/intel/lbr.c:branch_type
In arch/x86/xen/enlighten_hvm.c (ffffffff81c273fb)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/xen/enlighten_hvm.c:sysvec_xen_hvm_callback
In arch/x86/xen/enlighten_pv.c (ffffffff81c274c0)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/xen/enlighten_pv.c:xenpv_exc_machine_check
- arch/x86/xen/enlighten_pv.c:xenpv_exc_debug
In arch/x86/hyperv/hv_init.c (ffffffff81c274fb)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/hyperv/hv_init.c:sysvec_hyperv_reenlightenment
In arch/x86/kernel/traps.c (ffffffff81036854)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/traps.c:math_error
- arch/x86/kernel/traps.c:noist_exc_debug
- arch/x86/kernel/traps.c:exc_debug
- arch/x86/kernel/traps.c:fixup_bad_iret
- arch/x86/kernel/traps.c:exc_int3
- arch/x86/kernel/traps.c:exc_general_protection
- arch/x86/kernel/traps.c:exc_general_protection
- arch/x86/kernel/traps.c:exc_bounds
- arch/x86/kernel/traps.c:exc_alignment_check
- arch/x86/kernel/traps.c:exc_invalid_op
- arch/x86/kernel/traps.c:do_trap
In arch/x86/kernel/irq.c (ffffffff81c2881b)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/irq.c:sysvec_thermal
- arch/x86/kernel/irq.c:sysvec_kvm_posted_intr_wakeup_ipi
- arch/x86/kernel/irq.c:sysvec_x86_platform_ipi
- arch/x86/kernel/irq.c:common_interrupt
In arch/x86/kernel/time.c (ffffffff81039b03)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/time.c:profile_pc
In arch/x86/kernel/dumpstack.c (ffffffff8103a214)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/dumpstack.c:__die_body
- arch/x86/kernel/dumpstack.c:__die_body
- arch/x86/kernel/dumpstack.c:show_opcodes
In arch/x86/kernel/nmi.c (ffffffff81c28c79)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/nmi.c:exc_nmi
In arch/x86/kernel/irq_work.c (ffffffff81c28d2b)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/irq_work.c:sysvec_irq_work
In arch/x86/kernel/alternative.c (ffffffff81c28da0)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/alternative.c:poke_int3_handler
- arch/x86/kernel/alternative.c:int3_exception_notify
In arch/x86/kernel/fpu/core.c (ffffffff81042dda)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/fpu/core.c:irq_fpu_usable
In arch/x86/kernel/ptrace.c (ffffffff810478b7)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/ptrace.c:user_single_step_report
In arch/x86/kernel/stacktrace.c (ffffffff81048d37)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/stacktrace.c:arch_stack_walk_reliable
In arch/x86/kernel/cpu/mce/core.c (ffffffff81c299dc)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mce/core.c:exc_machine_check
- arch/x86/kernel/cpu/mce/core.c:do_machine_check
In arch/x86/kernel/cpu/mce/amd.c (ffffffff81c29b0b)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mce/amd.c:sysvec_deferred_error
In arch/x86/kernel/cpu/mce/threshold.c (ffffffff81c29b9b)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mce/threshold.c:sysvec_threshold
In arch/x86/kernel/cpu/mshyperv.c (ffffffff81c29cbb)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mshyperv.c:sysvec_hyperv_stimer0
- arch/x86/kernel/cpu/mshyperv.c:sysvec_hyperv_callback
In arch/x86/kernel/cpu/acrn.c (ffffffff81c29d4b)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/cpu/acrn.c:sysvec_acrn_hv_callback
In arch/x86/kernel/smp.c (ffffffff81c29feb)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/smp.c:sysvec_call_function_single
- arch/x86/kernel/smp.c:sysvec_call_function
- arch/x86/kernel/smp.c:sysvec_reboot
In arch/x86/kernel/apic/apic.c (ffffffff81c2a23b)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/apic/apic.c:sysvec_error_interrupt
- arch/x86/kernel/apic/apic.c:sysvec_spurious_apic_interrupt
- arch/x86/kernel/apic/apic.c:spurious_interrupt
- arch/x86/kernel/apic/apic.c:sysvec_apic_timer_interrupt
In arch/x86/kernel/apic/vector.c (ffffffff81c2a2cb)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/apic/vector.c:sysvec_irq_move_cleanup
In arch/x86/kernel/kprobes/core.c (ffffffff8107b015)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
In arch/x86/kernel/kgdb.c (ffffffff8107d29a)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/kgdb.c:__kgdb_notify
- arch/x86/kernel/kgdb.c:__kgdb_notify
In arch/x86/kernel/kvm.c (ffffffff81c2a42b)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/kvm.c:sysvec_kvm_asyncpf_interrupt
- arch/x86/kernel/kvm.c:__kvm_handle_async_pf
In arch/x86/kernel/uprobes.c (ffffffff81081f2d)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/uprobes.c:arch_uprobe_exception_notify
In arch/x86/kernel/unwind_frame.c (ffffffff8108318e)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/unwind_frame.c:__unwind_start
- arch/x86/kernel/unwind_frame.c:update_stack_state
In arch/x86/kernel/sev.c (ffffffff810849ba)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/sev.c:vc_handle_exitcode
- arch/x86/kernel/sev.c:vc_init_em_ctxt
- arch/x86/kernel/sev.c:vc_read_mem
- arch/x86/kernel/sev.c:vc_write_mem
- arch/x86/kernel/sev.c:__sev_es_ist_enter
In arch/x86/mm/fault.c (ffffffff81c2a90f)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/mm/fault.c:exc_page_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
- arch/x86/mm/fault.c:do_user_addr_fault
- arch/x86/mm/fault.c:do_user_addr_fault
- arch/x86/mm/fault.c:__bad_area_nosemaphore
- arch/x86/mm/fault.c:kernelmode_fixup_or_oops
- arch/x86/mm/fault.c:page_fault_oops
- arch/x86/mm/fault.c:show_fault_oops
- arch/x86/mm/fault.c:show_fault_oops
- arch/x86/mm/fault.c:show_fault_oops
In kernel/sched/cpuacct.c (ffffffff81109958)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- kernel/sched/cpuacct.c:cpuacct_charge
In kernel/entry/common.c (ffffffff81c2ae40)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- kernel/entry/common.c:irqentry_exit
- kernel/entry/common.c:irqentry_enter
In kernel/profile.c (ffffffff8113e544)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- kernel/profile.c:profile_tick
In kernel/time/tick-common.c (ffffffff81153de9)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- kernel/time/tick-common.c:tick_periodic
In kernel/time/tick-sched.c (ffffffff81155b45)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- kernel/time/tick-sched.c:tick_sched_handle
In kernel/bpf/stackmap.c (ffffffff81237aff)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- kernel/bpf/stackmap.c:__bpf_get_stack
In kernel/events/core.c (ffffffff81244e18)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- kernel/events/core.c:perf_tp_event
- kernel/events/core.c:perf_tp_event
- kernel/events/core.c:perf_prepare_sample
In kernel/events/callchain.c (ffffffff8125379c)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- kernel/events/callchain.c:get_perf_callchain
- kernel/events/callchain.c:get_perf_callchain
In arch/x86/lib/insn-eval.c (ffffffff81606dc2)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/lib/insn-eval.c:insn_get_addr_ref
- arch/x86/lib/insn-eval.c:get_seg_base_limit
- arch/x86/lib/insn-eval.c:get_seg_base_limit
- arch/x86/lib/insn-eval.c:get_seg_base_limit
- arch/x86/lib/insn-eval.c:insn_get_seg_base
5.15
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/entry/common.c (ffffffff81d45374)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/entry/common.c:xen_pv_evtchn_do_upcall
In arch/x86/events/core.c (ffffffff8100a138)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/events/core.c:perf_misc_flags
- arch/x86/events/core.c:perf_instruction_pointer
In arch/x86/events/intel/ds.c (ffffffff81012e1f)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/events/intel/ds.c:intel_pmu_pebs_fixup_ip
In arch/x86/events/intel/lbr.c (ffffffff81015bde)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/events/intel/lbr.c:branch_type
In arch/x86/xen/enlighten_hvm.c (ffffffff81d4544b)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/xen/enlighten_hvm.c:sysvec_xen_hvm_callback
In arch/x86/xen/enlighten_pv.c (ffffffff81d45510)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/xen/enlighten_pv.c:xenpv_exc_machine_check
- arch/x86/xen/enlighten_pv.c:xenpv_exc_debug
In arch/x86/hyperv/hv_init.c (ffffffff81d4554b)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/hyperv/hv_init.c:sysvec_hyperv_reenlightenment
In arch/x86/kernel/traps.c (ffffffff8103baf4)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/traps.c:math_error
- arch/x86/kernel/traps.c:noist_exc_debug
- arch/x86/kernel/traps.c:exc_debug
- arch/x86/kernel/traps.c:fixup_bad_iret
- arch/x86/kernel/traps.c:exc_int3
- arch/x86/kernel/traps.c:exc_general_protection
- arch/x86/kernel/traps.c:exc_general_protection
- arch/x86/kernel/traps.c:exc_bounds
- arch/x86/kernel/traps.c:exc_alignment_check
- arch/x86/kernel/traps.c:exc_invalid_op
- arch/x86/kernel/traps.c:do_trap
In arch/x86/kernel/irq.c (ffffffff81d4698b)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/irq.c:sysvec_thermal
- arch/x86/kernel/irq.c:sysvec_kvm_posted_intr_wakeup_ipi
- arch/x86/kernel/irq.c:sysvec_x86_platform_ipi
- arch/x86/kernel/irq.c:common_interrupt
In arch/x86/kernel/time.c (ffffffff8103f4b3)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/time.c:profile_pc
In arch/x86/kernel/dumpstack.c (ffffffff8103fbc4)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/dumpstack.c:__die_body
- arch/x86/kernel/dumpstack.c:__die_body
- arch/x86/kernel/dumpstack.c:show_opcodes
In arch/x86/kernel/nmi.c (ffffffff81d46e13)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/nmi.c:exc_nmi
In arch/x86/kernel/irq_work.c (ffffffff81d46ebb)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/irq_work.c:sysvec_irq_work
In arch/x86/kernel/alternative.c (ffffffff81d46f30)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/alternative.c:poke_int3_handler
- arch/x86/kernel/alternative.c:int3_exception_notify
In arch/x86/kernel/fpu/core.c (ffffffff8104914a)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/fpu/core.c:irq_fpu_usable
In arch/x86/kernel/ptrace.c (ffffffff8104e117)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/ptrace.c:user_single_step_report
In arch/x86/kernel/stacktrace.c (ffffffff8104f71f)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/stacktrace.c:arch_stack_walk_reliable
In arch/x86/kernel/cpu/mce/core.c (ffffffff81d47f4c)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mce/core.c:exc_machine_check
- arch/x86/kernel/cpu/mce/core.c:do_machine_check
In arch/x86/kernel/cpu/mce/amd.c (ffffffff81d4807b)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mce/amd.c:sysvec_deferred_error
In arch/x86/kernel/cpu/mce/threshold.c (ffffffff81d4810b)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mce/threshold.c:sysvec_threshold
In arch/x86/kernel/cpu/mshyperv.c (ffffffff81d4822b)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mshyperv.c:sysvec_hyperv_stimer0
- arch/x86/kernel/cpu/mshyperv.c:sysvec_hyperv_callback
In arch/x86/kernel/cpu/acrn.c (ffffffff81d482bb)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/cpu/acrn.c:sysvec_acrn_hv_callback
In arch/x86/kernel/smp.c (ffffffff81d4854b)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/smp.c:sysvec_call_function_single
- arch/x86/kernel/smp.c:sysvec_call_function
- arch/x86/kernel/smp.c:sysvec_reboot
In arch/x86/kernel/apic/apic.c (ffffffff81d4879b)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/apic/apic.c:sysvec_error_interrupt
- arch/x86/kernel/apic/apic.c:sysvec_spurious_apic_interrupt
- arch/x86/kernel/apic/apic.c:spurious_interrupt
- arch/x86/kernel/apic/apic.c:sysvec_apic_timer_interrupt
In arch/x86/kernel/apic/vector.c (ffffffff81d4882b)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/apic/vector.c:sysvec_irq_move_cleanup
In arch/x86/kernel/kprobes/core.c (ffffffff81089185)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
In arch/x86/kernel/kgdb.c (ffffffff8108bbba)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/kgdb.c:__kgdb_notify
- arch/x86/kernel/kgdb.c:__kgdb_notify
In arch/x86/kernel/kvm.c (ffffffff81d489ab)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/kvm.c:sysvec_kvm_asyncpf_interrupt
- arch/x86/kernel/kvm.c:__kvm_handle_async_pf
In arch/x86/kernel/uprobes.c (ffffffff81090f8d)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/uprobes.c:arch_uprobe_exception_notify
In arch/x86/kernel/unwind_frame.c (ffffffff8109228e)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/unwind_frame.c:__unwind_start
- arch/x86/kernel/unwind_frame.c:update_stack_state
In arch/x86/kernel/sev.c (ffffffff81093b7a)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/sev.c:vc_handle_exitcode
- arch/x86/kernel/sev.c:vc_init_em_ctxt
- arch/x86/kernel/sev.c:vc_read_mem
- arch/x86/kernel/sev.c:vc_write_mem
- arch/x86/kernel/sev.c:__sev_es_ist_enter
In arch/x86/mm/fault.c (ffffffff81d48ef9)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/mm/fault.c:exc_page_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
- arch/x86/mm/fault.c:do_user_addr_fault
- arch/x86/mm/fault.c:do_user_addr_fault
- arch/x86/mm/fault.c:__bad_area_nosemaphore
- arch/x86/mm/fault.c:kernelmode_fixup_or_oops
- arch/x86/mm/fault.c:page_fault_oops
- arch/x86/mm/fault.c:show_fault_oops
- arch/x86/mm/fault.c:show_fault_oops
- arch/x86/mm/fault.c:show_fault_oops
In kernel/entry/common.c (ffffffff81d493d0)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- kernel/entry/common.c:irqentry_exit
- kernel/entry/common.c:irqentry_enter
In kernel/profile.c (ffffffff811619d4)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- kernel/profile.c:profile_tick
In kernel/time/tick-common.c (ffffffff811784d9)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- kernel/time/tick-common.c:tick_periodic
In kernel/time/tick-sched.c (ffffffff8117a7b5)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- kernel/time/tick-sched.c:tick_sched_handle
In kernel/bpf/stackmap.c (ffffffff812720cf)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- kernel/bpf/stackmap.c:__bpf_get_stack
In kernel/events/core.c (ffffffff8127fd74)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- kernel/events/core.c:perf_tp_event
- kernel/events/core.c:perf_tp_event
- kernel/events/core.c:perf_prepare_sample
In kernel/events/callchain.c (ffffffff8128f0dc)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- kernel/events/callchain.c:get_perf_callchain
- kernel/events/callchain.c:get_perf_callchain
In arch/x86/lib/insn-eval.c (ffffffff81675882)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/lib/insn-eval.c:insn_get_addr_ref
- arch/x86/lib/insn-eval.c:get_seg_base_limit
- arch/x86/lib/insn-eval.c:get_seg_base_limit
- arch/x86/lib/insn-eval.c:get_seg_base_limit
- arch/x86/lib/insn-eval.c:insn_get_seg_base
5.19
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/coco/tdx/tdx.c (ffffffff8100395f)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/coco/tdx/tdx.c:tdx_handle_virt_exception
- arch/x86/coco/tdx/tdx.c:handle_mmio
In arch/x86/entry/common.c (ffffffff81f13304)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/entry/common.c:xen_pv_evtchn_do_upcall
In arch/x86/events/core.c (ffffffff81009880)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/events/core.c:perf_misc_flags
- arch/x86/events/core.c:perf_instruction_pointer
In arch/x86/events/intel/ds.c (ffffffff81014013)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/events/intel/ds.c:intel_pmu_pebs_fixup_ip
In arch/x86/events/intel/lbr.c (ffffffff81017d30)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/events/intel/lbr.c:branch_type
In arch/x86/xen/enlighten_hvm.c (ffffffff81f133ca)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/xen/enlighten_hvm.c:sysvec_xen_hvm_callback
In arch/x86/xen/enlighten_pv.c (ffffffff81f13540)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/xen/enlighten_pv.c:xenpv_exc_machine_check
- arch/x86/xen/enlighten_pv.c:xenpv_exc_debug
In arch/x86/hyperv/hv_init.c (ffffffff81f136aa)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/hyperv/hv_init.c:sysvec_hyperv_reenlightenment
In arch/x86/kernel/traps.c (ffffffff81f14ac5)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/traps.c:exc_virtualization_exception
- arch/x86/kernel/traps.c:handle_xfd_event
- arch/x86/kernel/traps.c:math_error
- arch/x86/kernel/traps.c:noist_exc_debug
- arch/x86/kernel/traps.c:exc_debug
- arch/x86/kernel/traps.c:fixup_bad_iret
- arch/x86/kernel/traps.c:exc_int3
- arch/x86/kernel/traps.c:exc_general_protection
- arch/x86/kernel/traps.c:exc_general_protection
- arch/x86/kernel/traps.c:exc_general_protection
- arch/x86/kernel/traps.c:exc_bounds
- arch/x86/kernel/traps.c:exc_alignment_check
- arch/x86/kernel/traps.c:exc_invalid_op
- arch/x86/kernel/traps.c:do_trap
In arch/x86/kernel/irq.c (ffffffff81f14e5a)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/irq.c:sysvec_thermal
- arch/x86/kernel/irq.c:sysvec_kvm_posted_intr_wakeup_ipi
- arch/x86/kernel/irq.c:sysvec_x86_platform_ipi
- arch/x86/kernel/irq.c:common_interrupt
In arch/x86/kernel/time.c (ffffffff81046b23)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/time.c:profile_pc
In arch/x86/kernel/dumpstack.c (ffffffff81047353)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/dumpstack.c:__die_body
- arch/x86/kernel/dumpstack.c:__die_body
- arch/x86/kernel/dumpstack.c:show_opcodes
In arch/x86/kernel/nmi.c (ffffffff81f15363)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/nmi.c:exc_nmi
In arch/x86/kernel/irq_work.c (ffffffff81f1543a)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/irq_work.c:sysvec_irq_work
In arch/x86/kernel/alternative.c (ffffffff81f154f0)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/alternative.c:poke_int3_handler
- arch/x86/kernel/alternative.c:int3_exception_notify
In arch/x86/kernel/ptrace.c (ffffffff810591b7)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/ptrace.c:user_single_step_report
In arch/x86/kernel/stacktrace.c (ffffffff8105aa3b)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/stacktrace.c:arch_stack_walk_reliable
In arch/x86/kernel/cpu/mce/core.c (ffffffff81f16a4d)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mce/core.c:exc_machine_check
- arch/x86/kernel/cpu/mce/core.c:do_machine_check
In arch/x86/kernel/cpu/mce/amd.c (ffffffff81f16e7a)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mce/amd.c:sysvec_deferred_error
In arch/x86/kernel/cpu/mce/threshold.c (ffffffff81f16f4a)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mce/threshold.c:sysvec_threshold
In arch/x86/kernel/cpu/mshyperv.c (ffffffff81f170ea)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mshyperv.c:sysvec_hyperv_stimer0
- arch/x86/kernel/cpu/mshyperv.c:sysvec_hyperv_callback
In arch/x86/kernel/cpu/acrn.c (ffffffff81f171ba)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/cpu/acrn.c:sysvec_acrn_hv_callback
In arch/x86/kernel/smp.c (ffffffff81f1751a)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/smp.c:sysvec_call_function_single
- arch/x86/kernel/smp.c:sysvec_call_function
- arch/x86/kernel/smp.c:sysvec_reboot
In arch/x86/kernel/apic/apic.c (ffffffff81f1783a)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/apic/apic.c:sysvec_error_interrupt
- arch/x86/kernel/apic/apic.c:sysvec_spurious_apic_interrupt
- arch/x86/kernel/apic/apic.c:spurious_interrupt
- arch/x86/kernel/apic/apic.c:sysvec_apic_timer_interrupt
In arch/x86/kernel/apic/vector.c (ffffffff81f1790a)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/apic/vector.c:sysvec_irq_move_cleanup
In arch/x86/kernel/kprobes/core.c (ffffffff81099455)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/kprobes/core.c:kprobe_int3_handler
In arch/x86/kernel/kgdb.c (ffffffff8109c42a)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/kgdb.c:__kgdb_notify
- arch/x86/kernel/kgdb.c:__kgdb_notify
In arch/x86/kernel/kvm.c (ffffffff81f17aea)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/kvm.c:sysvec_kvm_asyncpf_interrupt
- arch/x86/kernel/kvm.c:__kvm_handle_async_pf
In arch/x86/kernel/uprobes.c (ffffffff810a204d)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/uprobes.c:arch_uprobe_exception_notify
In arch/x86/kernel/unwind_frame.c (ffffffff810a350e)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/unwind_frame.c:__unwind_start
- arch/x86/kernel/unwind_frame.c:unwind_next_frame
- arch/x86/kernel/unwind_frame.c:unwind_next_frame
- arch/x86/kernel/unwind_frame.c:update_stack_state
In arch/x86/kernel/sev.c (ffffffff810a5de1)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/sev.c:vc_handle_exitcode
- arch/x86/kernel/sev.c:vc_read_mem
- arch/x86/kernel/sev.c:vc_write_mem
- arch/x86/kernel/sev.c:vc_decode_insn
- arch/x86/kernel/sev.c:__sev_es_ist_enter
In arch/x86/mm/fault.c (ffffffff81f1829f)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/mm/fault.c:exc_page_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
- arch/x86/mm/fault.c:do_user_addr_fault
- arch/x86/mm/fault.c:do_user_addr_fault
- arch/x86/mm/fault.c:__bad_area_nosemaphore
- arch/x86/mm/fault.c:kernelmode_fixup_or_oops
- arch/x86/mm/fault.c:page_fault_oops
- arch/x86/mm/fault.c:show_fault_oops
- arch/x86/mm/fault.c:show_fault_oops
- arch/x86/mm/fault.c:show_fault_oops
In kernel/entry/common.c (ffffffff81f18860)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- kernel/entry/common.c:irqentry_exit
- kernel/entry/common.c:irqentry_enter
In kernel/profile.c (ffffffff811947f4)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- kernel/profile.c:profile_tick
In kernel/time/tick-common.c (ffffffff811ad699)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- kernel/time/tick-common.c:tick_periodic
In kernel/time/tick-sched.c (ffffffff811afcb5)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- kernel/time/tick-sched.c:tick_sched_handle
In kernel/bpf/stackmap.c (ffffffff812c1277)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- kernel/bpf/stackmap.c:__bpf_get_stack
In kernel/events/core.c (ffffffff812d4d62)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- kernel/events/core.c:perf_tp_event
- kernel/events/core.c:perf_prepare_sample
In kernel/events/callchain.c (ffffffff812e4054)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- kernel/events/callchain.c:get_perf_callchain
- kernel/events/callchain.c:get_perf_callchain
In arch/x86/lib/insn-eval.c (ffffffff81790459)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/lib/insn-eval.c:insn_get_addr_ref
- arch/x86/lib/insn-eval.c:get_eff_addr_modrm
- arch/x86/lib/insn-eval.c:get_seg_base_limit
- arch/x86/lib/insn-eval.c:get_seg_base_limit
- arch/x86/lib/insn-eval.c:get_seg_base_limit
- arch/x86/lib/insn-eval.c:get_seg_base_limit
6.2
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/coco/tdx/tdx.c (ffffffff810041cf)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/coco/tdx/tdx.c:tdx_handle_virt_exception
- arch/x86/coco/tdx/tdx.c:handle_mmio
In arch/x86/entry/common.c (ffffffff820ba374)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/entry/common.c:xen_pv_evtchn_do_upcall
In arch/x86/events/core.c (ffffffff8100ad40)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/events/core.c:perf_misc_flags
- arch/x86/events/core.c:perf_instruction_pointer
In arch/x86/events/utils.c (ffffffff8100b224)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/events/utils.c:get_branch_type
In arch/x86/events/intel/ds.c (ffffffff81018063)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/events/intel/ds.c:intel_pmu_pebs_fixup_ip
In arch/x86/xen/enlighten_hvm.c (ffffffff820ba44a)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/xen/enlighten_hvm.c:sysvec_xen_hvm_callback
In arch/x86/xen/enlighten_pv.c (ffffffff820ba640)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/xen/enlighten_pv.c:xenpv_exc_machine_check
- arch/x86/xen/enlighten_pv.c:xenpv_exc_debug
In arch/x86/hyperv/hv_init.c (ffffffff820ba83a)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/hyperv/hv_init.c:sysvec_hyperv_reenlightenment
In arch/x86/kernel/traps.c (ffffffff820bbe9f)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/traps.c:exc_virtualization_exception
- arch/x86/kernel/traps.c:handle_xfd_event
- arch/x86/kernel/traps.c:math_error
- arch/x86/kernel/traps.c:noist_exc_debug
- arch/x86/kernel/traps.c:exc_debug
- arch/x86/kernel/traps.c:fixup_bad_iret
- arch/x86/kernel/traps.c:exc_int3
- arch/x86/kernel/traps.c:exc_general_protection
- arch/x86/kernel/traps.c:exc_general_protection
- arch/x86/kernel/traps.c:exc_general_protection
- arch/x86/kernel/traps.c:exc_bounds
- arch/x86/kernel/traps.c:exc_alignment_check
- arch/x86/kernel/traps.c:exc_invalid_op
- arch/x86/kernel/traps.c:do_trap
In arch/x86/kernel/irq.c (ffffffff820bc2da)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/irq.c:sysvec_thermal
- arch/x86/kernel/irq.c:sysvec_kvm_posted_intr_wakeup_ipi
- arch/x86/kernel/irq.c:sysvec_x86_platform_ipi
- arch/x86/kernel/irq.c:common_interrupt
In arch/x86/kernel/time.c (ffffffff81050bf3)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/time.c:profile_pc
In arch/x86/kernel/dumpstack.c (ffffffff81051501)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/dumpstack.c:show_opcodes
In arch/x86/kernel/nmi.c (ffffffff820bc7f4)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/nmi.c:exc_nmi
In arch/x86/kernel/irq_work.c (ffffffff820bc8ea)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/irq_work.c:sysvec_irq_work
In arch/x86/kernel/alternative.c (ffffffff820bc9b0)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/alternative.c:poke_int3_handler
- arch/x86/kernel/alternative.c:int3_exception_notify
In arch/x86/kernel/ptrace.c (ffffffff81066ad7)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/ptrace.c:user_single_step_report
In arch/x86/kernel/stacktrace.c (ffffffff810687fb)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/stacktrace.c:arch_stack_walk_reliable
In arch/x86/kernel/cpu/mce/core.c (ffffffff820be01d)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mce/core.c:exc_machine_check
- arch/x86/kernel/cpu/mce/core.c:do_machine_check
In arch/x86/kernel/cpu/mce/amd.c (ffffffff820be49a)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mce/amd.c:sysvec_deferred_error
In arch/x86/kernel/cpu/mce/threshold.c (ffffffff820be57a)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mce/threshold.c:sysvec_threshold
In arch/x86/kernel/cpu/mshyperv.c (ffffffff820be73a)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mshyperv.c:sysvec_hyperv_stimer0
- arch/x86/kernel/cpu/mshyperv.c:sysvec_hyperv_callback
In arch/x86/kernel/cpu/acrn.c (ffffffff820be81a)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/cpu/acrn.c:sysvec_acrn_hv_callback
In arch/x86/kernel/smp.c (ffffffff820bebba)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/smp.c:sysvec_call_function_single
- arch/x86/kernel/smp.c:sysvec_call_function
- arch/x86/kernel/smp.c:sysvec_reboot
In arch/x86/kernel/apic/apic.c (ffffffff820bef1a)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/apic/apic.c:sysvec_error_interrupt
- arch/x86/kernel/apic/apic.c:sysvec_spurious_apic_interrupt
- arch/x86/kernel/apic/apic.c:spurious_interrupt
- arch/x86/kernel/apic/apic.c:sysvec_apic_timer_interrupt
In arch/x86/kernel/apic/vector.c (ffffffff820beffa)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/apic/vector.c:sysvec_irq_move_cleanup
In arch/x86/kernel/kprobes/core.c (ffffffff810afe95)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/kprobes/core.c:kprobe_int3_handler
In arch/x86/kernel/kgdb.c (ffffffff810b311a)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/kgdb.c:__kgdb_notify
- arch/x86/kernel/kgdb.c:__kgdb_notify
In arch/x86/kernel/kvm.c (ffffffff820bf20a)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/kvm.c:sysvec_kvm_asyncpf_interrupt
- arch/x86/kernel/kvm.c:__kvm_handle_async_pf
In arch/x86/kernel/uprobes.c (ffffffff810ba16d)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/uprobes.c:arch_uprobe_exception_notify
In arch/x86/kernel/unwind_frame.c (ffffffff810bb92e)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/unwind_frame.c:__unwind_start
- arch/x86/kernel/unwind_frame.c:unwind_next_frame
- arch/x86/kernel/unwind_frame.c:unwind_next_frame
- arch/x86/kernel/unwind_frame.c:update_stack_state
In arch/x86/kernel/sev.c (ffffffff810be47c)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/sev.c:vc_handle_exitcode
- arch/x86/kernel/sev.c:vc_read_mem
- arch/x86/kernel/sev.c:vc_write_mem
- arch/x86/kernel/sev.c:vc_decode_insn
- arch/x86/kernel/sev.c:__sev_es_ist_enter
In arch/x86/mm/fault.c (ffffffff820bfa92)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/mm/fault.c:exc_page_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
- arch/x86/mm/fault.c:do_user_addr_fault
- arch/x86/mm/fault.c:do_user_addr_fault
- arch/x86/mm/fault.c:__bad_area_nosemaphore
- arch/x86/mm/fault.c:kernelmode_fixup_or_oops
- arch/x86/mm/fault.c:page_fault_oops
- arch/x86/mm/fault.c:show_fault_oops
- arch/x86/mm/fault.c:show_fault_oops
- arch/x86/mm/fault.c:show_fault_oops
In kernel/entry/common.c (ffffffff820bfeb0)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- kernel/entry/common.c:irqentry_exit
- kernel/entry/common.c:irqentry_enter
In kernel/profile.c (ffffffff811d2324)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- kernel/profile.c:profile_tick
In kernel/time/tick-common.c (ffffffff811edc39)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- kernel/time/tick-common.c:tick_periodic
In kernel/time/tick-sched.c (ffffffff811f06e5)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- kernel/time/tick-sched.c:tick_sched_handle
In kernel/bpf/stackmap.c (ffffffff81324b47)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- kernel/bpf/stackmap.c:__bpf_get_stack
In kernel/events/core.c (ffffffff8133d582)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- kernel/events/core.c:perf_tp_event
- kernel/events/core.c:__perf_event_overflow
- kernel/events/core.c:perf_prepare_sample
In kernel/events/callchain.c (ffffffff8134c7a4)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- kernel/events/callchain.c:get_perf_callchain
- kernel/events/callchain.c:get_perf_callchain
In arch/x86/lib/insn-eval.c (ffffffff8204e039)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/lib/insn-eval.c:insn_get_addr_ref
- arch/x86/lib/insn-eval.c:get_eff_addr_modrm
- arch/x86/lib/insn-eval.c:get_seg_base_limit
- arch/x86/lib/insn-eval.c:get_seg_base_limit
- arch/x86/lib/insn-eval.c:get_seg_base_limit
- arch/x86/lib/insn-eval.c:get_seg_base_limit
6.5
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/coco/tdx/tdx.c (ffffffff8100395a)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/coco/tdx/tdx.c:tdx_handle_virt_exception
- arch/x86/coco/tdx/tdx.c:handle_mmio
In arch/x86/entry/common.c (ffffffff82139b84)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/entry/common.c:xen_pv_evtchn_do_upcall
In arch/x86/events/core.c (ffffffff8100a530)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/events/core.c:perf_misc_flags
- arch/x86/events/core.c:perf_instruction_pointer
In arch/x86/events/utils.c (ffffffff8100a9f4)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/events/utils.c:get_branch_type
In arch/x86/events/intel/ds.c (ffffffff81017943)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/events/intel/ds.c:intel_pmu_pebs_fixup_ip
In arch/x86/xen/enlighten_hvm.c (ffffffff82139cfa)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/xen/enlighten_hvm.c:sysvec_xen_hvm_callback
In arch/x86/xen/enlighten_pv.c (ffffffff82139ef0)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/xen/enlighten_pv.c:xenpv_exc_machine_check
- arch/x86/xen/enlighten_pv.c:xenpv_exc_debug
In arch/x86/hyperv/hv_init.c (ffffffff8213a12a)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/hyperv/hv_init.c:sysvec_hyperv_reenlightenment
In arch/x86/kernel/traps.c (ffffffff8213d5d7)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/traps.c:exc_virtualization_exception
- arch/x86/kernel/traps.c:handle_xfd_event
- arch/x86/kernel/traps.c:math_error
- arch/x86/kernel/traps.c:noist_exc_debug
- arch/x86/kernel/traps.c:exc_debug
- arch/x86/kernel/traps.c:fixup_bad_iret
- arch/x86/kernel/traps.c:exc_int3
- arch/x86/kernel/traps.c:exc_general_protection
- arch/x86/kernel/traps.c:exc_general_protection
- arch/x86/kernel/traps.c:exc_general_protection
- arch/x86/kernel/traps.c:exc_bounds
- arch/x86/kernel/traps.c:exc_alignment_check
- arch/x86/kernel/traps.c:exc_invalid_op
- arch/x86/kernel/traps.c:do_trap
In arch/x86/kernel/irq.c (ffffffff8213da1a)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/irq.c:sysvec_thermal
- arch/x86/kernel/irq.c:sysvec_kvm_posted_intr_wakeup_ipi
- arch/x86/kernel/irq.c:sysvec_x86_platform_ipi
- arch/x86/kernel/irq.c:common_interrupt
In arch/x86/kernel/time.c (ffffffff81051923)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/time.c:profile_pc
In arch/x86/kernel/dumpstack.c (ffffffff81052261)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/dumpstack.c:show_opcodes
In arch/x86/kernel/nmi.c (ffffffff8213dfa7)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/nmi.c:exc_nmi
In arch/x86/kernel/irq_work.c (ffffffff8213e15a)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/irq_work.c:sysvec_irq_work
In arch/x86/kernel/alternative.c (ffffffff8213e220)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/alternative.c:poke_int3_handler
- arch/x86/kernel/alternative.c:int3_exception_notify
In arch/x86/kernel/ptrace.c (ffffffff81068207)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/ptrace.c:user_single_step_report
In arch/x86/kernel/stacktrace.c (ffffffff8106a11b)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/stacktrace.c:arch_stack_walk_reliable
In arch/x86/kernel/cpu/mce/core.c (ffffffff8213fabd)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mce/core.c:exc_machine_check
- arch/x86/kernel/cpu/mce/core.c:do_machine_check
In arch/x86/kernel/cpu/mce/amd.c (ffffffff8213ff2a)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mce/amd.c:sysvec_deferred_error
In arch/x86/kernel/cpu/mce/threshold.c (ffffffff8214000a)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mce/threshold.c:sysvec_threshold
In arch/x86/kernel/cpu/mshyperv.c (ffffffff8214029a)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mshyperv.c:sysvec_hyperv_stimer0
- arch/x86/kernel/cpu/mshyperv.c:sysvec_hyperv_callback
In arch/x86/kernel/cpu/acrn.c (ffffffff8214037a)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/cpu/acrn.c:sysvec_acrn_hv_callback
In arch/x86/kernel/smp.c (ffffffff8214071a)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/smp.c:sysvec_call_function_single
- arch/x86/kernel/smp.c:sysvec_call_function
- arch/x86/kernel/smp.c:sysvec_reboot
In arch/x86/kernel/apic/apic.c (ffffffff82140a7a)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/apic/apic.c:sysvec_error_interrupt
- arch/x86/kernel/apic/apic.c:sysvec_spurious_apic_interrupt
- arch/x86/kernel/apic/apic.c:spurious_interrupt
- arch/x86/kernel/apic/apic.c:sysvec_apic_timer_interrupt
In arch/x86/kernel/apic/vector.c (ffffffff82140b5a)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/apic/vector.c:sysvec_irq_move_cleanup
In arch/x86/kernel/kprobes/core.c (ffffffff810b2eb5)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/kprobes/core.c:kprobe_int3_handler
In arch/x86/kernel/kgdb.c (ffffffff810b621a)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/kgdb.c:__kgdb_notify
- arch/x86/kernel/kgdb.c:__kgdb_notify
In arch/x86/kernel/kvm.c (ffffffff82140d6a)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/kvm.c:sysvec_kvm_asyncpf_interrupt
- arch/x86/kernel/kvm.c:__kvm_handle_async_pf
In arch/x86/kernel/uprobes.c (ffffffff810bd33d)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/uprobes.c:arch_uprobe_exception_notify
In arch/x86/kernel/unwind_frame.c (ffffffff810bea6e)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/unwind_frame.c:__unwind_start
- arch/x86/kernel/unwind_frame.c:unwind_next_frame
- arch/x86/kernel/unwind_frame.c:unwind_next_frame
- arch/x86/kernel/unwind_frame.c:update_stack_state
In arch/x86/kernel/sev.c (ffffffff810c1bc6)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/sev.c:vc_handle_exitcode
- arch/x86/kernel/sev.c:vc_init_em_ctxt
- arch/x86/kernel/sev.c:vc_read_mem
- arch/x86/kernel/sev.c:vc_write_mem
- arch/x86/kernel/sev.c:__sev_es_ist_enter
In arch/x86/mm/fault.c (ffffffff82141795)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/mm/fault.c:exc_page_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
- 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:__bad_area_nosemaphore
- arch/x86/mm/fault.c:kernelmode_fixup_or_oops
- arch/x86/mm/fault.c:page_fault_oops
- arch/x86/mm/fault.c:show_fault_oops
- arch/x86/mm/fault.c:show_fault_oops
- arch/x86/mm/fault.c:show_fault_oops
In kernel/entry/common.c (ffffffff82141cf0)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- kernel/entry/common.c:irqentry_exit
- kernel/entry/common.c:irqentry_enter
In kernel/profile.c (ffffffff811e6614)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- kernel/profile.c:profile_tick
In kernel/time/tick-common.c (ffffffff81202369)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- kernel/time/tick-common.c:tick_periodic
In kernel/time/tick-sched.c (ffffffff81204f04)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- kernel/time/tick-sched.c:tick_sched_handle
In kernel/bpf/stackmap.c (ffffffff81354da7)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- kernel/bpf/stackmap.c:__bpf_get_stack
In kernel/events/core.c (ffffffff81366979)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- kernel/events/core.c:perf_tp_event_match
- kernel/events/core.c:__perf_event_overflow
- kernel/events/core.c:perf_prepare_sample
In kernel/events/callchain.c (ffffffff8137d7f3)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- kernel/events/callchain.c:get_perf_callchain
- kernel/events/callchain.c:get_perf_callchain
In mm/memory.c (ffffffff813f16da)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- mm/memory.c:lock_mm_and_find_vma
- mm/memory.c:lock_mm_and_find_vma
In arch/x86/lib/insn-eval.c (ffffffff820cc923)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/lib/insn-eval.c:insn_get_addr_ref
- arch/x86/lib/insn-eval.c:get_eff_addr_modrm
- arch/x86/lib/insn-eval.c:get_seg_base_limit
- arch/x86/lib/insn-eval.c:get_seg_base_limit
- arch/x86/lib/insn-eval.c:get_seg_base_limit
- arch/x86/lib/insn-eval.c:get_seg_base_limit
6.8
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/coco/tdx/tdx.c (ffffffff81003cd5)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/coco/tdx/tdx.c:tdx_handle_virt_exception
- arch/x86/coco/tdx/tdx.c:handle_mmio
In arch/x86/entry/common.c (ffffffff8221baf4)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/entry/common.c:xen_pv_evtchn_do_upcall
- arch/x86/entry/common.c:do_int80_emulation
In arch/x86/events/core.c (ffffffff8100fc50)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/events/core.c:perf_misc_flags
- arch/x86/events/core.c:perf_instruction_pointer
In arch/x86/events/utils.c (ffffffff81010170)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/events/utils.c:get_branch_type
In arch/x86/events/intel/ds.c (ffffffff8101d483)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/events/intel/ds.c:intel_pmu_pebs_fixup_ip
In arch/x86/xen/enlighten_hvm.c (ffffffff8221bc6a)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/xen/enlighten_hvm.c:sysvec_xen_hvm_callback
In arch/x86/xen/enlighten_pv.c (ffffffff8221be60)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/xen/enlighten_pv.c:xenpv_exc_machine_check
- arch/x86/xen/enlighten_pv.c:xenpv_exc_debug
In arch/x86/hyperv/hv_init.c (ffffffff8221c09a)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/hyperv/hv_init.c:sysvec_hyperv_reenlightenment
In arch/x86/kernel/traps.c (ffffffff8221f5f7)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/traps.c:exc_virtualization_exception
- arch/x86/kernel/traps.c:handle_xfd_event
- arch/x86/kernel/traps.c:math_error
- arch/x86/kernel/traps.c:noist_exc_debug
- arch/x86/kernel/traps.c:exc_debug
- arch/x86/kernel/traps.c:fixup_bad_iret
- arch/x86/kernel/traps.c:exc_int3
- arch/x86/kernel/traps.c:exc_general_protection
- arch/x86/kernel/traps.c:exc_general_protection
- arch/x86/kernel/traps.c:exc_general_protection
- arch/x86/kernel/traps.c:exc_bounds
- arch/x86/kernel/traps.c:exc_alignment_check
- arch/x86/kernel/traps.c:exc_invalid_op
- arch/x86/kernel/traps.c:do_trap
In arch/x86/kernel/irq.c (ffffffff8221fa1a)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/irq.c:sysvec_thermal
- arch/x86/kernel/irq.c:sysvec_kvm_posted_intr_wakeup_ipi
- arch/x86/kernel/irq.c:sysvec_x86_platform_ipi
- arch/x86/kernel/irq.c:common_interrupt
In arch/x86/kernel/time.c (ffffffff81058b43)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/time.c:profile_pc
In arch/x86/kernel/dumpstack.c (ffffffff81059481)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/dumpstack.c:show_opcodes
In arch/x86/kernel/irq_work.c (ffffffff8222012a)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/irq_work.c:sysvec_irq_work
In arch/x86/kernel/alternative.c (ffffffff82220210)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/alternative.c:poke_int3_handler
- arch/x86/kernel/alternative.c:int3_exception_notify
In arch/x86/kernel/ptrace.c (ffffffff8106f687)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/ptrace.c:user_single_step_report
In arch/x86/kernel/stacktrace.c (ffffffff810715eb)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/stacktrace.c:arch_stack_walk_reliable
In arch/x86/kernel/cpu/mce/core.c (ffffffff82221add)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mce/core.c:exc_machine_check
- arch/x86/kernel/cpu/mce/core.c:do_machine_check
In arch/x86/kernel/cpu/mce/amd.c (ffffffff82221f4a)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mce/amd.c:sysvec_deferred_error
In arch/x86/kernel/cpu/mce/threshold.c (ffffffff8222202a)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mce/threshold.c:sysvec_threshold
In arch/x86/kernel/cpu/mshyperv.c (ffffffff822222ba)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/cpu/mshyperv.c:sysvec_hyperv_stimer0
- arch/x86/kernel/cpu/mshyperv.c:sysvec_hyperv_callback
In arch/x86/kernel/cpu/acrn.c (ffffffff8222239a)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/cpu/acrn.c:sysvec_acrn_hv_callback
In arch/x86/kernel/smp.c (ffffffff8222272a)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/smp.c:sysvec_call_function_single
- arch/x86/kernel/smp.c:sysvec_call_function
- arch/x86/kernel/smp.c:sysvec_reboot
In arch/x86/kernel/apic/apic.c (ffffffff82222a8a)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/apic/apic.c:sysvec_error_interrupt
- arch/x86/kernel/apic/apic.c:sysvec_spurious_apic_interrupt
- arch/x86/kernel/apic/apic.c:spurious_interrupt
- arch/x86/kernel/apic/apic.c:sysvec_apic_timer_interrupt
In arch/x86/kernel/kprobes/core.c (ffffffff810ba315)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/kprobes/core.c:kprobe_int3_handler
In arch/x86/kernel/kgdb.c (ffffffff810bd65a)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/kgdb.c:__kgdb_notify
- arch/x86/kernel/kgdb.c:__kgdb_notify
In arch/x86/kernel/kvm.c (ffffffff82222c9a)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/kvm.c:sysvec_kvm_asyncpf_interrupt
- arch/x86/kernel/kvm.c:__kvm_handle_async_pf
In arch/x86/kernel/uprobes.c (ffffffff810c44bd)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/uprobes.c:arch_uprobe_exception_notify
In arch/x86/kernel/unwind_frame.c (ffffffff810c5bee)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/unwind_frame.c:__unwind_start
- arch/x86/kernel/unwind_frame.c:unwind_next_frame
- arch/x86/kernel/unwind_frame.c:unwind_next_frame
- arch/x86/kernel/unwind_frame.c:update_stack_state
In arch/x86/kernel/sev.c (ffffffff810c9023)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/sev.c:vc_handle_exitcode
- arch/x86/kernel/sev.c:vc_handle_mmio
- arch/x86/kernel/sev.c:vc_handle_ioio
- arch/x86/kernel/sev.c:vc_handle_ioio
- arch/x86/kernel/sev.c:vc_ioio_exitinfo
- arch/x86/kernel/sev.c:vc_init_em_ctxt
- arch/x86/kernel/sev.c:vc_read_mem
- arch/x86/kernel/sev.c:vc_write_mem
- arch/x86/kernel/sev.c:__sev_es_ist_enter
In arch/x86/kernel/cet.c (ffffffff822235e7)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/kernel/cet.c:exc_control_protection
In arch/x86/mm/fault.c (ffffffff82223715)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/mm/fault.c:exc_page_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
- 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:__bad_area_nosemaphore
- arch/x86/mm/fault.c:kernelmode_fixup_or_oops
- arch/x86/mm/fault.c:page_fault_oops
- arch/x86/mm/fault.c:show_fault_oops
- arch/x86/mm/fault.c:show_fault_oops
- arch/x86/mm/fault.c:show_fault_oops
In kernel/entry/common.c (ffffffff82224070)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- kernel/entry/common.c:irqentry_exit
- kernel/entry/common.c:irqentry_enter
In kernel/profile.c (ffffffff811fc364)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- kernel/profile.c:profile_tick
In kernel/time/tick-common.c (ffffffff81218859)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- kernel/time/tick-common.c:tick_periodic
In kernel/time/tick-sched.c (ffffffff8121b5d4)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- kernel/time/tick-sched.c:tick_sched_handle
In kernel/bpf/stackmap.c (ffffffff8137d739)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- kernel/bpf/stackmap.c:__bpf_get_stack
In kernel/events/core.c (ffffffff8138f8d9)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- kernel/events/core.c:perf_tp_event_match
- kernel/events/core.c:__perf_event_overflow
- kernel/events/core.c:perf_prepare_sample
In kernel/events/callchain.c (ffffffff813a6a53)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- kernel/events/callchain.c:get_perf_callchain
- kernel/events/callchain.c:get_perf_callchain
In mm/memory.c (ffffffff8141c3ba)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- mm/memory.c:lock_mm_and_find_vma
- mm/memory.c:lock_mm_and_find_vma
In arch/x86/lib/insn-eval.c (ffffffff821a7153)
Location: arch/x86/include/asm/ptrace.h:131
Inline: True
Inline callers:
- arch/x86/lib/insn-eval.c:insn_get_addr_ref
- arch/x86/lib/insn-eval.c:get_eff_addr_modrm
- arch/x86/lib/insn-eval.c:get_seg_base_limit
- arch/x86/lib/insn-eval.c:get_seg_base_limit
- arch/x86/lib/insn-eval.c:get_seg_base_limit
- arch/x86/lib/insn-eval.c:get_seg_base_limit
arm64
: Absent ⚠️
armhf
: Absent ⚠️
ppc64el
: Absent ⚠️
riscv64
: Absent ⚠️
aws
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/events/core.c (ffffffff81008745)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/events/core.c:perf_misc_flags
- arch/x86/events/core.c:perf_instruction_pointer
In arch/x86/kernel/traps.c (ffffffff81031ed5)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/traps.c:math_error
- arch/x86/kernel/traps.c:do_debug
- arch/x86/kernel/traps.c:do_debug
- arch/x86/kernel/traps.c:do_debug
- arch/x86/kernel/traps.c:do_debug
- arch/x86/kernel/traps.c:fixup_bad_iret
- arch/x86/kernel/traps.c:do_general_protection
- arch/x86/kernel/traps.c:do_general_protection
- arch/x86/kernel/traps.c:do_bounds
- arch/x86/kernel/traps.c:do_bounds
- arch/x86/kernel/traps.c:do_double_fault
- arch/x86/kernel/traps.c:do_error_trap
- arch/x86/kernel/traps.c:do_trap
- arch/x86/kernel/traps.c:ist_begin_non_atomic
In arch/x86/kernel/time.c (ffffffff810351c3)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/time.c:profile_pc
In arch/x86/kernel/dumpstack.c (ffffffff8103583c)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/dumpstack.c:show_opcodes
In arch/x86/kernel/nmi.c (ffffffff810366cd)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
In arch/x86/kernel/alternative.c (ffffffff81039f1a)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/alternative.c:poke_int3_handler
- arch/x86/kernel/alternative.c:int3_exception_notify
In arch/x86/kernel/fpu/core.c (ffffffff8103e684)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/fpu/core.c:kernel_fpu_begin
In arch/x86/kernel/ptrace.c (ffffffff81042fc7)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/ptrace.c:user_single_step_report
In arch/x86/kernel/stacktrace.c (ffffffff810443fa)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/stacktrace.c:arch_stack_walk_reliable
In arch/x86/kernel/kprobes/core.c (ffffffff81072005)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
In arch/x86/kernel/kgdb.c (ffffffff81073fed)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/kgdb.c:__kgdb_notify
- arch/x86/kernel/kgdb.c:__kgdb_notify
In arch/x86/kernel/kvm.c (ffffffff81076ec6)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
In arch/x86/kernel/uprobes.c (ffffffff8107920d)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/uprobes.c:arch_uprobe_exception_notify
In arch/x86/kernel/unwind_frame.c (ffffffff8107a48e)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/unwind_frame.c:__unwind_start
- arch/x86/kernel/unwind_frame.c:update_stack_state
In arch/x86/mm/fault.c (ffffffff81080085)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/mm/fault.c:do_page_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:__bad_area_nosemaphore
- arch/x86/mm/fault.c:no_context
- arch/x86/mm/fault.c:no_context
- arch/x86/mm/fault.c:no_context
- arch/x86/mm/fault.c:no_context
In kernel/sched/cpuacct.c (ffffffff810f95ba)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- kernel/sched/cpuacct.c:cpuacct_charge
In kernel/profile.c (ffffffff8112a354)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- kernel/profile.c:profile_tick
In kernel/time/tick-common.c (ffffffff8113f1a9)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- kernel/time/tick-common.c:tick_periodic
In kernel/time/tick-sched.c (ffffffff81141085)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- kernel/time/tick-sched.c:tick_sched_handle
In kernel/events/core.c (ffffffff8120da74)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- kernel/events/core.c:perf_prepare_sample
In kernel/events/callchain.c (ffffffff8121115a)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- kernel/events/callchain.c:get_perf_callchain
- kernel/events/callchain.c:get_perf_callchain
azure
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/events/core.c (ffffffff81006f25)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/events/core.c:perf_misc_flags
- arch/x86/events/core.c:perf_instruction_pointer
In arch/x86/kernel/traps.c (ffffffff810214d6)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/traps.c:math_error
- arch/x86/kernel/traps.c:do_debug
- arch/x86/kernel/traps.c:do_debug
- arch/x86/kernel/traps.c:do_debug
- arch/x86/kernel/traps.c:do_debug
- arch/x86/kernel/traps.c:fixup_bad_iret
- arch/x86/kernel/traps.c:do_general_protection
- arch/x86/kernel/traps.c:do_general_protection
- arch/x86/kernel/traps.c:do_bounds
- arch/x86/kernel/traps.c:do_bounds
- arch/x86/kernel/traps.c:do_double_fault
- arch/x86/kernel/traps.c:do_error_trap
- arch/x86/kernel/traps.c:do_trap
- arch/x86/kernel/traps.c:ist_begin_non_atomic
In arch/x86/kernel/time.c (ffffffff81024b03)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/time.c:profile_pc
In arch/x86/kernel/dumpstack.c (ffffffff8102518c)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/dumpstack.c:show_opcodes
In arch/x86/kernel/nmi.c (ffffffff81026015)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
In arch/x86/kernel/alternative.c (ffffffff8102982a)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/alternative.c:poke_int3_handler
- arch/x86/kernel/alternative.c:int3_exception_notify
In arch/x86/kernel/fpu/core.c (ffffffff8102de84)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/fpu/core.c:kernel_fpu_begin
In arch/x86/kernel/ptrace.c (ffffffff810325d7)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/ptrace.c:user_single_step_report
In arch/x86/kernel/stacktrace.c (ffffffff81033a1a)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/stacktrace.c:arch_stack_walk_reliable
In arch/x86/kernel/kprobes/core.c (ffffffff81062085)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
In arch/x86/kernel/kgdb.c (ffffffff8106403d)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/kgdb.c:__kgdb_notify
- arch/x86/kernel/kgdb.c:__kgdb_notify
In arch/x86/kernel/kvm.c (ffffffff81066f38)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
In arch/x86/kernel/uprobes.c (ffffffff810689bd)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/uprobes.c:arch_uprobe_exception_notify
In arch/x86/kernel/unwind_frame.c (ffffffff81069bbe)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/unwind_frame.c:__unwind_start
- arch/x86/kernel/unwind_frame.c:update_stack_state
In arch/x86/mm/fault.c (ffffffff8106ee16)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/mm/fault.c:do_page_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:__bad_area_nosemaphore
- arch/x86/mm/fault.c:no_context
- arch/x86/mm/fault.c:no_context
- arch/x86/mm/fault.c:no_context
- arch/x86/mm/fault.c:no_context
In kernel/sched/cpuacct.c (ffffffff810e979a)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- kernel/sched/cpuacct.c:cpuacct_charge
In kernel/profile.c (ffffffff8111cbc4)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- kernel/profile.c:profile_tick
In kernel/time/tick-common.c (ffffffff81131c79)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- kernel/time/tick-common.c:tick_periodic
In kernel/time/tick-sched.c (ffffffff81133e25)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- kernel/time/tick-sched.c:tick_sched_handle
In kernel/events/core.c (ffffffff81200844)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- kernel/events/core.c:perf_prepare_sample
In kernel/events/callchain.c (ffffffff81203eea)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- kernel/events/callchain.c:get_perf_callchain
- kernel/events/callchain.c:get_perf_callchain
gcp
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/events/core.c (ffffffff81008705)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/events/core.c:perf_misc_flags
- arch/x86/events/core.c:perf_instruction_pointer
In arch/x86/kernel/traps.c (ffffffff81031d35)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/traps.c:math_error
- arch/x86/kernel/traps.c:do_debug
- arch/x86/kernel/traps.c:do_debug
- arch/x86/kernel/traps.c:do_debug
- arch/x86/kernel/traps.c:do_debug
- arch/x86/kernel/traps.c:fixup_bad_iret
- arch/x86/kernel/traps.c:do_general_protection
- arch/x86/kernel/traps.c:do_general_protection
- arch/x86/kernel/traps.c:do_bounds
- arch/x86/kernel/traps.c:do_bounds
- arch/x86/kernel/traps.c:do_double_fault
- arch/x86/kernel/traps.c:do_error_trap
- arch/x86/kernel/traps.c:do_trap
- arch/x86/kernel/traps.c:ist_begin_non_atomic
In arch/x86/kernel/time.c (ffffffff81035023)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/time.c:profile_pc
In arch/x86/kernel/dumpstack.c (ffffffff8103569c)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/dumpstack.c:show_opcodes
In arch/x86/kernel/nmi.c (ffffffff8103652d)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
In arch/x86/kernel/alternative.c (ffffffff81039d7a)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/alternative.c:poke_int3_handler
- arch/x86/kernel/alternative.c:int3_exception_notify
In arch/x86/kernel/fpu/core.c (ffffffff8103e4c4)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/fpu/core.c:kernel_fpu_begin
In arch/x86/kernel/ptrace.c (ffffffff81042e07)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/ptrace.c:user_single_step_report
In arch/x86/kernel/stacktrace.c (ffffffff8104423a)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/stacktrace.c:arch_stack_walk_reliable
In arch/x86/kernel/kprobes/core.c (ffffffff81071fb5)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
In arch/x86/kernel/kgdb.c (ffffffff81073f9d)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/kgdb.c:__kgdb_notify
- arch/x86/kernel/kgdb.c:__kgdb_notify
In arch/x86/kernel/kvm.c (ffffffff81076e76)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
In arch/x86/kernel/uprobes.c (ffffffff810791bd)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/uprobes.c:arch_uprobe_exception_notify
In arch/x86/kernel/unwind_frame.c (ffffffff8107a43e)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/unwind_frame.c:__unwind_start
- arch/x86/kernel/unwind_frame.c:update_stack_state
In arch/x86/mm/fault.c (ffffffff81080035)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/mm/fault.c:do_page_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:__bad_area_nosemaphore
- arch/x86/mm/fault.c:no_context
- arch/x86/mm/fault.c:no_context
- arch/x86/mm/fault.c:no_context
- arch/x86/mm/fault.c:no_context
In kernel/sched/cpuacct.c (ffffffff810f67da)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- kernel/sched/cpuacct.c:cpuacct_charge
In kernel/profile.c (ffffffff81128074)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- kernel/profile.c:profile_tick
In kernel/time/tick-common.c (ffffffff8113ce99)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- kernel/time/tick-common.c:tick_periodic
In kernel/time/tick-sched.c (ffffffff8113ef35)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- kernel/time/tick-sched.c:tick_sched_handle
In kernel/events/core.c (ffffffff8120b814)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- kernel/events/core.c:perf_prepare_sample
In kernel/events/callchain.c (ffffffff8120eefa)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- kernel/events/callchain.c:get_perf_callchain
- kernel/events/callchain.c:get_perf_callchain
lowlatency
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/events/core.c (ffffffff81008865)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/events/core.c:perf_misc_flags
- arch/x86/events/core.c:perf_instruction_pointer
In arch/x86/kernel/traps.c (ffffffff81032c05)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/traps.c:math_error
- arch/x86/kernel/traps.c:do_debug
- arch/x86/kernel/traps.c:do_debug
- arch/x86/kernel/traps.c:do_debug
- arch/x86/kernel/traps.c:do_debug
- arch/x86/kernel/traps.c:fixup_bad_iret
- arch/x86/kernel/traps.c:do_general_protection
- arch/x86/kernel/traps.c:do_general_protection
- arch/x86/kernel/traps.c:do_bounds
- arch/x86/kernel/traps.c:do_bounds
- arch/x86/kernel/traps.c:do_double_fault
- arch/x86/kernel/traps.c:do_error_trap
- arch/x86/kernel/traps.c:do_trap
- arch/x86/kernel/traps.c:ist_begin_non_atomic
In arch/x86/kernel/time.c (ffffffff81035f63)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/time.c:profile_pc
In arch/x86/kernel/dumpstack.c (ffffffff8103667c)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/dumpstack.c:show_opcodes
In arch/x86/kernel/nmi.c (ffffffff8103752d)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
In arch/x86/kernel/alternative.c (ffffffff8103ad7a)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/alternative.c:poke_int3_handler
- arch/x86/kernel/alternative.c:int3_exception_notify
In arch/x86/kernel/fpu/core.c (ffffffff8103f65b)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/fpu/core.c:kernel_fpu_begin
In arch/x86/kernel/ptrace.c (ffffffff810441e7)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/ptrace.c:user_single_step_report
In arch/x86/kernel/stacktrace.c (ffffffff8104563a)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/stacktrace.c:arch_stack_walk_reliable
In arch/x86/kernel/kprobes/core.c (ffffffff81074005)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
In arch/x86/kernel/kgdb.c (ffffffff81075ffd)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/kgdb.c:__kgdb_notify
- arch/x86/kernel/kgdb.c:__kgdb_notify
In arch/x86/kernel/kvm.c (ffffffff81078ee6)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
In arch/x86/kernel/uprobes.c (ffffffff8107b2bd)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/uprobes.c:arch_uprobe_exception_notify
In arch/x86/kernel/unwind_frame.c (ffffffff8107c53e)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/kernel/unwind_frame.c:__unwind_start
- arch/x86/kernel/unwind_frame.c:update_stack_state
In arch/x86/mm/fault.c (ffffffff81082135)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- arch/x86/mm/fault.c:do_page_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:__bad_area_nosemaphore
- arch/x86/mm/fault.c:no_context
- arch/x86/mm/fault.c:no_context
- arch/x86/mm/fault.c:no_context
- arch/x86/mm/fault.c:no_context
In kernel/sched/cpuacct.c (ffffffff81101805)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- kernel/sched/cpuacct.c:cpuacct_charge
In kernel/profile.c (ffffffff81134704)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- kernel/profile.c:profile_tick
In kernel/time/tick-common.c (ffffffff81149989)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- kernel/time/tick-common.c:tick_periodic
In kernel/time/tick-sched.c (ffffffff8114baa5)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- kernel/time/tick-sched.c:tick_sched_handle
In kernel/events/core.c (ffffffff8121a624)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- kernel/events/core.c:perf_prepare_sample
In kernel/events/callchain.c (ffffffff8121de0a)
Location: arch/x86/include/asm/ptrace.h:126
Inline: True
Inline callers:
- kernel/events/callchain.c:get_perf_callchain
- kernel/events/callchain.c:get_perf_callchain