copy_regset_to_user
Regular
4.4
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/ptrace.c (ffffffff8103cc72)
Location: include/linux/regset.h:331
Inline: True
Inline callers:
- arch/x86/kernel/ptrace.c:arch_ptrace
- arch/x86/kernel/ptrace.c:arch_ptrace
- arch/x86/kernel/ptrace.c:compat_arch_ptrace
- arch/x86/kernel/ptrace.c:compat_arch_ptrace
- arch/x86/kernel/ptrace.c:compat_arch_ptrace
- arch/x86/kernel/ptrace.c:compat_arch_ptrace
- arch/x86/kernel/ptrace.c:compat_arch_ptrace
In kernel/ptrace.c (ffffffff8108b140)
Location: include/linux/regset.h:331
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_regset
4.8
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/ptrace.c (ffffffff8103ccb1)
Location: include/linux/regset.h:331
Inline: True
Inline callers:
- arch/x86/kernel/ptrace.c:compat_arch_ptrace
- arch/x86/kernel/ptrace.c:compat_arch_ptrace
- arch/x86/kernel/ptrace.c:compat_arch_ptrace
- arch/x86/kernel/ptrace.c:compat_arch_ptrace
- arch/x86/kernel/ptrace.c:compat_arch_ptrace
- arch/x86/kernel/ptrace.c:arch_ptrace
- arch/x86/kernel/ptrace.c:arch_ptrace
In kernel/ptrace.c (ffffffff8108e12c)
Location: include/linux/regset.h:331
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_regset
4.10
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/ptrace.c (ffffffff8103c542)
Location: include/linux/regset.h:331
Inline: True
Inline callers:
- arch/x86/kernel/ptrace.c:compat_arch_ptrace
- arch/x86/kernel/ptrace.c:compat_arch_ptrace
- arch/x86/kernel/ptrace.c:compat_arch_ptrace
- arch/x86/kernel/ptrace.c:compat_arch_ptrace
- arch/x86/kernel/ptrace.c:compat_arch_ptrace
- arch/x86/kernel/ptrace.c:arch_ptrace
- arch/x86/kernel/ptrace.c:arch_ptrace
In kernel/ptrace.c (ffffffff81092cfc)
Location: include/linux/regset.h:331
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_regset
4.13
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/ptrace.c (ffffffff8103a7f0)
Location: include/linux/regset.h:331
Inline: True
Inline callers:
- arch/x86/kernel/ptrace.c:compat_arch_ptrace
- arch/x86/kernel/ptrace.c:compat_arch_ptrace
- arch/x86/kernel/ptrace.c:compat_arch_ptrace
- arch/x86/kernel/ptrace.c:compat_arch_ptrace
- arch/x86/kernel/ptrace.c:compat_arch_ptrace
- arch/x86/kernel/ptrace.c:arch_ptrace
- arch/x86/kernel/ptrace.c:arch_ptrace
In kernel/ptrace.c (ffffffff8108fe07)
Location: include/linux/regset.h:331
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_regset
4.15
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/ptrace.c (ffffffff8103d21f)
Location: include/linux/regset.h:368
Inline: True
Inline callers:
- arch/x86/kernel/ptrace.c:compat_arch_ptrace
- arch/x86/kernel/ptrace.c:compat_arch_ptrace
- arch/x86/kernel/ptrace.c:compat_arch_ptrace
- arch/x86/kernel/ptrace.c:compat_arch_ptrace
- arch/x86/kernel/ptrace.c:compat_arch_ptrace
- arch/x86/kernel/ptrace.c:arch_ptrace
- arch/x86/kernel/ptrace.c:arch_ptrace
In kernel/ptrace.c (ffffffff81096cd9)
Location: include/linux/regset.h:368
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_regset
4.18
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/ptrace.c (ffffffff8103e509)
Location: include/linux/regset.h:368
Inline: True
Inline callers:
- arch/x86/kernel/ptrace.c:compat_arch_ptrace
- arch/x86/kernel/ptrace.c:compat_arch_ptrace
- arch/x86/kernel/ptrace.c:compat_arch_ptrace
- arch/x86/kernel/ptrace.c:compat_arch_ptrace
- arch/x86/kernel/ptrace.c:compat_arch_ptrace
- arch/x86/kernel/ptrace.c:arch_ptrace
- arch/x86/kernel/ptrace.c:arch_ptrace
In kernel/ptrace.c (ffffffff81099ede)
Location: include/linux/regset.h:368
Inline: True
5.0
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/ptrace.c (ffffffff8103fad6)
Location: include/linux/regset.h:368
Inline: True
Inline callers:
- arch/x86/kernel/ptrace.c:compat_arch_ptrace
- arch/x86/kernel/ptrace.c:compat_arch_ptrace
- arch/x86/kernel/ptrace.c:compat_arch_ptrace
- arch/x86/kernel/ptrace.c:compat_arch_ptrace
- arch/x86/kernel/ptrace.c:compat_arch_ptrace
- arch/x86/kernel/ptrace.c:arch_ptrace
- arch/x86/kernel/ptrace.c:arch_ptrace
In kernel/ptrace.c (ffffffff810a23ee)
Location: include/linux/regset.h:368
Inline: True
5.3
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/ptrace.c (ffffffff81042248)
Location: include/linux/regset.h:365
Inline: True
Inline callers:
- arch/x86/kernel/ptrace.c:compat_arch_ptrace
- arch/x86/kernel/ptrace.c:compat_arch_ptrace
- arch/x86/kernel/ptrace.c:compat_arch_ptrace
- arch/x86/kernel/ptrace.c:compat_arch_ptrace
- arch/x86/kernel/ptrace.c:compat_arch_ptrace
- arch/x86/kernel/ptrace.c:arch_ptrace
- arch/x86/kernel/ptrace.c:arch_ptrace
In kernel/ptrace.c (ffffffff810a7076)
Location: include/linux/regset.h:365
Inline: True
5.4
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/ptrace.c (ffffffff810429c8)
Location: include/linux/regset.h:365
Inline: True
Inline callers:
- arch/x86/kernel/ptrace.c:compat_arch_ptrace
- arch/x86/kernel/ptrace.c:compat_arch_ptrace
- arch/x86/kernel/ptrace.c:compat_arch_ptrace
- arch/x86/kernel/ptrace.c:compat_arch_ptrace
- arch/x86/kernel/ptrace.c:compat_arch_ptrace
- arch/x86/kernel/ptrace.c:arch_ptrace
- arch/x86/kernel/ptrace.c:arch_ptrace
In kernel/ptrace.c (ffffffff810ad696)
Location: include/linux/regset.h:365
Inline: True
5.8
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/ptrace.c (ffffffff8104595b)
Location: include/linux/regset.h:365
Inline: True
Inline callers:
- arch/x86/kernel/ptrace.c:x32_arch_ptrace
- arch/x86/kernel/ptrace.c:x32_arch_ptrace
- arch/x86/kernel/ptrace.c:ia32_arch_ptrace
- arch/x86/kernel/ptrace.c:ia32_arch_ptrace
- arch/x86/kernel/ptrace.c:ia32_arch_ptrace
- arch/x86/kernel/ptrace.c:arch_ptrace
- arch/x86/kernel/ptrace.c:arch_ptrace
In kernel/ptrace.c (ffffffff810b4fac)
Location: include/linux/regset.h:365
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_regset
5.11
: ✅int copy_regset_to_user(struct task_struct *target, const struct user_regset_view *view, unsigned int setno, unsigned int offset, unsigned int size, void *data);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/regset.c (ffffffff810d5110)
Location: kernel/regset.c:61
Inline: False
Direct callers:
- arch/x86/kernel/ptrace.c:x32_arch_ptrace
- arch/x86/kernel/ptrace.c:x32_arch_ptrace
- arch/x86/kernel/ptrace.c:ia32_arch_ptrace
- arch/x86/kernel/ptrace.c:ia32_arch_ptrace
- arch/x86/kernel/ptrace.c:ia32_arch_ptrace
- arch/x86/kernel/ptrace.c:arch_ptrace
- arch/x86/kernel/ptrace.c:arch_ptrace
- kernel/ptrace.c:ptrace_regset
Symbols:
ffffffff810d5110-ffffffff810d51c2: copy_regset_to_user (STB_GLOBAL)
5.13
: ✅int copy_regset_to_user(struct task_struct *target, const struct user_regset_view *view, unsigned int setno, unsigned int offset, unsigned int size, void *data);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/regset.c (ffffffff810d6df0)
Location: kernel/regset.c:61
Inline: False
Direct callers:
- arch/x86/kernel/ptrace.c:x32_arch_ptrace
- arch/x86/kernel/ptrace.c:x32_arch_ptrace
- arch/x86/kernel/ptrace.c:ia32_arch_ptrace
- arch/x86/kernel/ptrace.c:ia32_arch_ptrace
- arch/x86/kernel/ptrace.c:ia32_arch_ptrace
- arch/x86/kernel/ptrace.c:arch_ptrace
- arch/x86/kernel/ptrace.c:arch_ptrace
- kernel/ptrace.c:ptrace_regset
Symbols:
ffffffff810d6df0-ffffffff810d6e9e: copy_regset_to_user (STB_GLOBAL)
5.15
: ✅int copy_regset_to_user(struct task_struct *target, const struct user_regset_view *view, unsigned int setno, unsigned int offset, unsigned int size, void *data);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/regset.c (ffffffff810ea690)
Location: kernel/regset.c:61
Inline: False
Direct callers:
- arch/x86/kernel/ptrace.c:x32_arch_ptrace
- arch/x86/kernel/ptrace.c:x32_arch_ptrace
- arch/x86/kernel/ptrace.c:ia32_arch_ptrace
- arch/x86/kernel/ptrace.c:ia32_arch_ptrace
- arch/x86/kernel/ptrace.c:ia32_arch_ptrace
- arch/x86/kernel/ptrace.c:arch_ptrace
- arch/x86/kernel/ptrace.c:arch_ptrace
- kernel/ptrace.c:ptrace_regset
Symbols:
ffffffff810ea690-ffffffff810ea73e: copy_regset_to_user (STB_GLOBAL)
5.19
: ✅int copy_regset_to_user(struct task_struct *target, const struct user_regset_view *view, unsigned int setno, unsigned int offset, unsigned int size, void *data);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/regset.c (ffffffff81105410)
Location: kernel/regset.c:61
Inline: False
Direct callers:
- arch/x86/kernel/ptrace.c:ia32_arch_ptrace
- arch/x86/kernel/ptrace.c:ia32_arch_ptrace
- arch/x86/kernel/ptrace.c:ia32_arch_ptrace
- arch/x86/kernel/ptrace.c:arch_ptrace
- arch/x86/kernel/ptrace.c:arch_ptrace
- kernel/ptrace.c:ptrace_regset
Symbols:
ffffffff81105410-ffffffff811054c9: copy_regset_to_user (STB_GLOBAL)
6.2
: ✅int copy_regset_to_user(struct task_struct *target, const struct user_regset_view *view, unsigned int setno, unsigned int offset, unsigned int size, void *data);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/regset.c (ffffffff8112aeb0)
Location: kernel/regset.c:61
Inline: False
Direct callers:
- arch/x86/kernel/ptrace.c:ia32_arch_ptrace
- arch/x86/kernel/ptrace.c:ia32_arch_ptrace
- arch/x86/kernel/ptrace.c:ia32_arch_ptrace
- arch/x86/kernel/ptrace.c:arch_ptrace
- arch/x86/kernel/ptrace.c:arch_ptrace
- kernel/ptrace.c:ptrace_regset
Symbols:
ffffffff8112aeb0-ffffffff8112af69: copy_regset_to_user (STB_GLOBAL)
6.5
: ✅int copy_regset_to_user(struct task_struct *target, const struct user_regset_view *view, unsigned int setno, unsigned int offset, unsigned int size, void *data);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/regset.c (ffffffff81138120)
Location: kernel/regset.c:61
Inline: False
Direct callers:
- arch/x86/kernel/ptrace.c:ia32_arch_ptrace
- arch/x86/kernel/ptrace.c:ia32_arch_ptrace
- arch/x86/kernel/ptrace.c:ia32_arch_ptrace
- arch/x86/kernel/ptrace.c:arch_ptrace
- arch/x86/kernel/ptrace.c:arch_ptrace
- kernel/ptrace.c:ptrace_regset
Symbols:
ffffffff81138120-ffffffff811381d9: copy_regset_to_user (STB_GLOBAL)
6.8
: ✅int copy_regset_to_user(struct task_struct *target, const struct user_regset_view *view, unsigned int setno, unsigned int offset, unsigned int size, void *data);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/regset.c (ffffffff81143330)
Location: kernel/regset.c:61
Inline: False
Direct callers:
- arch/x86/kernel/ptrace.c:ia32_arch_ptrace
- arch/x86/kernel/ptrace.c:ia32_arch_ptrace
- arch/x86/kernel/ptrace.c:ia32_arch_ptrace
- arch/x86/kernel/ptrace.c:arch_ptrace
- arch/x86/kernel/ptrace.c:arch_ptrace
- kernel/ptrace.c:ptrace_regset
Symbols:
ffffffff81143330-ffffffff811433e9: copy_regset_to_user (STB_GLOBAL)
arm64
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/arm64/kernel/ptrace.c (ffff80001008eb48)
Location: include/linux/regset.h:365
Inline: True
Inline callers:
- arch/arm64/kernel/ptrace.c:compat_arch_ptrace
- arch/arm64/kernel/ptrace.c:compat_arch_ptrace
- arch/arm64/kernel/ptrace.c:compat_arch_ptrace
In kernel/ptrace.c (ffff800010106fd0)
Location: include/linux/regset.h:365
Inline: True
armhf
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/arm/kernel/ptrace.c (c030ca44)
Location: include/linux/regset.h:365
Inline: True
Inline callers:
- arch/arm/kernel/ptrace.c:arch_ptrace
- arch/arm/kernel/ptrace.c:arch_ptrace
- arch/arm/kernel/ptrace.c:arch_ptrace
In kernel/ptrace.c (c0363234)
Location: include/linux/regset.h:365
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_request
ppc64el
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/powerpc/kernel/ptrace.c (c000000000018cf0)
Location: include/linux/regset.h:365
Inline: True
Inline callers:
- arch/powerpc/kernel/ptrace.c:arch_ptrace
- arch/powerpc/kernel/ptrace.c:arch_ptrace
- arch/powerpc/kernel/ptrace.c:arch_ptrace
- arch/powerpc/kernel/ptrace.c:arch_ptrace
In arch/powerpc/kernel/ptrace32.c (c00000000003544c)
Location: include/linux/regset.h:365
Inline: True
Inline callers:
- arch/powerpc/kernel/ptrace32.c:compat_arch_ptrace
In kernel/ptrace.c (c00000000014e714)
Location: include/linux/regset.h:365
Inline: True
riscv64
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In kernel/ptrace.c (ffffffe0000ccb9c)
Location: include/linux/regset.h:365
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_request
aws
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/ptrace.c (ffffffff81042b48)
Location: include/linux/regset.h:365
Inline: True
Inline callers:
- arch/x86/kernel/ptrace.c:compat_arch_ptrace
- arch/x86/kernel/ptrace.c:compat_arch_ptrace
- arch/x86/kernel/ptrace.c:compat_arch_ptrace
- arch/x86/kernel/ptrace.c:compat_arch_ptrace
- arch/x86/kernel/ptrace.c:compat_arch_ptrace
- arch/x86/kernel/ptrace.c:arch_ptrace
- arch/x86/kernel/ptrace.c:arch_ptrace
In kernel/ptrace.c (ffffffff810a7a06)
Location: include/linux/regset.h:365
Inline: True
azure
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/ptrace.c (ffffffff810321b8)
Location: include/linux/regset.h:365
Inline: True
Inline callers:
- arch/x86/kernel/ptrace.c:compat_arch_ptrace
- arch/x86/kernel/ptrace.c:compat_arch_ptrace
- arch/x86/kernel/ptrace.c:compat_arch_ptrace
- arch/x86/kernel/ptrace.c:compat_arch_ptrace
- arch/x86/kernel/ptrace.c:compat_arch_ptrace
- arch/x86/kernel/ptrace.c:arch_ptrace
- arch/x86/kernel/ptrace.c:arch_ptrace
In kernel/ptrace.c (ffffffff810963e6)
Location: include/linux/regset.h:365
Inline: True
gcp
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/ptrace.c (ffffffff81042988)
Location: include/linux/regset.h:365
Inline: True
Inline callers:
- arch/x86/kernel/ptrace.c:compat_arch_ptrace
- arch/x86/kernel/ptrace.c:compat_arch_ptrace
- arch/x86/kernel/ptrace.c:compat_arch_ptrace
- arch/x86/kernel/ptrace.c:compat_arch_ptrace
- arch/x86/kernel/ptrace.c:compat_arch_ptrace
- arch/x86/kernel/ptrace.c:arch_ptrace
- arch/x86/kernel/ptrace.c:arch_ptrace
In kernel/ptrace.c (ffffffff810a6f66)
Location: include/linux/regset.h:365
Inline: True
lowlatency
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/ptrace.c (ffffffff81043d68)
Location: include/linux/regset.h:365
Inline: True
Inline callers:
- arch/x86/kernel/ptrace.c:compat_arch_ptrace
- arch/x86/kernel/ptrace.c:compat_arch_ptrace
- arch/x86/kernel/ptrace.c:compat_arch_ptrace
- arch/x86/kernel/ptrace.c:compat_arch_ptrace
- arch/x86/kernel/ptrace.c:compat_arch_ptrace
- arch/x86/kernel/ptrace.c:arch_ptrace
- arch/x86/kernel/ptrace.c:arch_ptrace
In kernel/ptrace.c (ffffffff810af236)
Location: include/linux/regset.h:365
Inline: True
Regular
5.11
and 5.13
✅
5.13
and 5.15
✅
5.15
and 5.19
✅
5.19
and 6.2
✅
6.2
and 6.5
✅
6.5
and 6.8
✅