copy_regset_to_userRegular
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 ✅