counter_arch_bp
Regular
4.4
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/hw_breakpoint.c (0)
Location: include/linux/hw_breakpoint.h:82
Inline: True
In arch/x86/kernel/ptrace.c (0)
Location: include/linux/hw_breakpoint.h:82
Inline: True
In arch/x86/kernel/kgdb.c (0)
Location: include/linux/hw_breakpoint.h:82
Inline: True
4.8
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/hw_breakpoint.c (0)
Location: include/linux/hw_breakpoint.h:82
Inline: True
In arch/x86/kernel/ptrace.c (0)
Location: include/linux/hw_breakpoint.h:82
Inline: True
In arch/x86/kernel/kgdb.c (0)
Location: include/linux/hw_breakpoint.h:82
Inline: True
4.10
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/hw_breakpoint.c (0)
Location: include/linux/hw_breakpoint.h:82
Inline: True
In arch/x86/kernel/ptrace.c (0)
Location: include/linux/hw_breakpoint.h:82
Inline: True
In arch/x86/kernel/kgdb.c (0)
Location: include/linux/hw_breakpoint.h:82
Inline: True
4.13
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/hw_breakpoint.c (0)
Location: include/linux/hw_breakpoint.h:82
Inline: True
In arch/x86/kernel/ptrace.c (0)
Location: include/linux/hw_breakpoint.h:82
Inline: True
In arch/x86/kernel/kgdb.c (0)
Location: include/linux/hw_breakpoint.h:82
Inline: True
4.15
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/hw_breakpoint.c (0)
Location: include/linux/hw_breakpoint.h:83
Inline: True
In arch/x86/kernel/ptrace.c (0)
Location: include/linux/hw_breakpoint.h:83
Inline: True
In arch/x86/kernel/kgdb.c (0)
Location: include/linux/hw_breakpoint.h:83
Inline: True
4.18
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/hw_breakpoint.c (0)
Location: include/linux/hw_breakpoint.h:86
Inline: True
In arch/x86/kernel/ptrace.c (0)
Location: include/linux/hw_breakpoint.h:86
Inline: True
In arch/x86/kernel/kgdb.c (0)
Location: include/linux/hw_breakpoint.h:86
Inline: True
5.0
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/hw_breakpoint.c (0)
Location: include/linux/hw_breakpoint.h:86
Inline: True
In arch/x86/kernel/ptrace.c (0)
Location: include/linux/hw_breakpoint.h:86
Inline: True
In arch/x86/kernel/kgdb.c (0)
Location: include/linux/hw_breakpoint.h:86
Inline: True
5.3
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/hw_breakpoint.c (0)
Location: include/linux/hw_breakpoint.h:86
Inline: True
In arch/x86/kernel/ptrace.c (0)
Location: include/linux/hw_breakpoint.h:86
Inline: True
In arch/x86/kernel/kgdb.c (0)
Location: include/linux/hw_breakpoint.h:86
Inline: True
5.4
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/hw_breakpoint.c (0)
Location: include/linux/hw_breakpoint.h:86
Inline: True
In arch/x86/kernel/ptrace.c (0)
Location: include/linux/hw_breakpoint.h:86
Inline: True
In arch/x86/kernel/kgdb.c (0)
Location: include/linux/hw_breakpoint.h:86
Inline: True
5.8
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/hw_breakpoint.c (0)
Location: include/linux/hw_breakpoint.h:90
Inline: True
In arch/x86/kernel/ptrace.c (0)
Location: include/linux/hw_breakpoint.h:90
Inline: True
In arch/x86/kernel/kgdb.c (0)
Location: include/linux/hw_breakpoint.h:90
Inline: True
5.11
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/hw_breakpoint.c (0)
Location: include/linux/hw_breakpoint.h:89
Inline: True
In arch/x86/kernel/ptrace.c (0)
Location: include/linux/hw_breakpoint.h:89
Inline: True
In arch/x86/kernel/kgdb.c (0)
Location: include/linux/hw_breakpoint.h:89
Inline: True
5.13
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/hw_breakpoint.c (0)
Location: include/linux/hw_breakpoint.h:89
Inline: True
In arch/x86/kernel/ptrace.c (0)
Location: include/linux/hw_breakpoint.h:89
Inline: True
In arch/x86/kernel/kgdb.c (0)
Location: include/linux/hw_breakpoint.h:89
Inline: True
5.15
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/hw_breakpoint.c (0)
Location: include/linux/hw_breakpoint.h:89
Inline: True
In arch/x86/kernel/ptrace.c (0)
Location: include/linux/hw_breakpoint.h:89
Inline: True
In arch/x86/kernel/kgdb.c (0)
Location: include/linux/hw_breakpoint.h:89
Inline: True
5.19
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/hw_breakpoint.c (0)
Location: include/linux/hw_breakpoint.h:89
Inline: True
In arch/x86/kernel/ptrace.c (0)
Location: include/linux/hw_breakpoint.h:89
Inline: True
In arch/x86/kernel/kgdb.c (0)
Location: include/linux/hw_breakpoint.h:89
Inline: True
6.2
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/hw_breakpoint.c (0)
Location: include/linux/hw_breakpoint.h:89
Inline: True
In arch/x86/kernel/ptrace.c (0)
Location: include/linux/hw_breakpoint.h:89
Inline: True
In arch/x86/kernel/kgdb.c (0)
Location: include/linux/hw_breakpoint.h:89
Inline: True
6.5
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/hw_breakpoint.c (0)
Location: include/linux/hw_breakpoint.h:99
Inline: True
In arch/x86/kernel/ptrace.c (0)
Location: include/linux/hw_breakpoint.h:99
Inline: True
In arch/x86/kernel/kgdb.c (0)
Location: include/linux/hw_breakpoint.h:99
Inline: True
6.8
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/hw_breakpoint.c (0)
Location: include/linux/hw_breakpoint.h:96
Inline: True
In arch/x86/kernel/ptrace.c (0)
Location: include/linux/hw_breakpoint.h:96
Inline: True
In arch/x86/kernel/kgdb.c (0)
Location: include/linux/hw_breakpoint.h:96
Inline: True
arm64
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/arm64/kernel/ptrace.c (0)
Location: include/linux/hw_breakpoint.h:86
Inline: True
In arch/arm64/kernel/hw_breakpoint.c (0)
Location: include/linux/hw_breakpoint.h:86
Inline: True
armhf
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/arm/kernel/ptrace.c (0)
Location: include/linux/hw_breakpoint.h:86
Inline: True
In arch/arm/kernel/hw_breakpoint.c (0)
Location: include/linux/hw_breakpoint.h:86
Inline: True
ppc64el
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In arch/powerpc/kernel/hw_breakpoint.c (c000000000038070)
Location: include/linux/hw_breakpoint.h:86
Inline: True
Inline callers:
- arch/powerpc/kernel/hw_breakpoint.c:single_step_dabr_instruction
- arch/powerpc/kernel/hw_breakpoint.c:hw_breakpoint_handler
- arch/powerpc/kernel/hw_breakpoint.c:thread_change_pc
- arch/powerpc/kernel/hw_breakpoint.c:arch_install_hw_breakpoint
riscv64
: Absent ⚠️
aws
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/hw_breakpoint.c (0)
Location: include/linux/hw_breakpoint.h:86
Inline: True
In arch/x86/kernel/ptrace.c (0)
Location: include/linux/hw_breakpoint.h:86
Inline: True
In arch/x86/kernel/kgdb.c (0)
Location: include/linux/hw_breakpoint.h:86
Inline: True
azure
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/hw_breakpoint.c (0)
Location: include/linux/hw_breakpoint.h:86
Inline: True
In arch/x86/kernel/ptrace.c (0)
Location: include/linux/hw_breakpoint.h:86
Inline: True
In arch/x86/kernel/kgdb.c (0)
Location: include/linux/hw_breakpoint.h:86
Inline: True
gcp
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/hw_breakpoint.c (0)
Location: include/linux/hw_breakpoint.h:86
Inline: True
In arch/x86/kernel/ptrace.c (0)
Location: include/linux/hw_breakpoint.h:86
Inline: True
In arch/x86/kernel/kgdb.c (0)
Location: include/linux/hw_breakpoint.h:86
Inline: True
lowlatency
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/hw_breakpoint.c (0)
Location: include/linux/hw_breakpoint.h:86
Inline: True
In arch/x86/kernel/ptrace.c (0)
Location: include/linux/hw_breakpoint.h:86
Inline: True
In arch/x86/kernel/kgdb.c (0)
Location: include/linux/hw_breakpoint.h:86
Inline: True