Searched refs:u_debugreg (Results 1 – 10 of 10) sorted by relevance
| /Linux-v5.15/tools/perf/arch/x86/tests/ |
| D | bp-modify.c | 82 offsetof(struct user, u_debugreg[0]), bp_2)) { in bp_modify1() 89 offsetof(struct user, u_debugreg[0]), bp_1)) { in bp_modify1() 96 offsetof(struct user, u_debugreg[7]), dr7)) { in bp_modify1() 159 offsetof(struct user, u_debugreg[0]), bp_1)) { in bp_modify2() 166 offsetof(struct user, u_debugreg[7]), dr7)) { in bp_modify2() 172 offsetof(struct user, u_debugreg[0]), (unsigned long) (-1))) { in bp_modify2()
|
| /Linux-v5.15/arch/x86/um/ |
| D | ptrace_64.c | 117 else if ((addr >= offsetof(struct user, u_debugreg[0])) && in poke_user() 118 (addr <= offsetof(struct user, u_debugreg[7]))) { in poke_user() 119 addr -= offsetof(struct user, u_debugreg[0]); in poke_user() 181 else if ((addr >= offsetof(struct user, u_debugreg[0])) && in peek_user() 182 (addr <= offsetof(struct user, u_debugreg[7]))) { in peek_user() 183 addr -= offsetof(struct user, u_debugreg[0]); in peek_user()
|
| D | ptrace_32.c | 131 else if ((addr >= offsetof(struct user, u_debugreg[0])) && in poke_user() 132 (addr <= offsetof(struct user, u_debugreg[7]))) { in poke_user() 133 addr -= offsetof(struct user, u_debugreg[0]); in poke_user() 187 else if ((addr >= offsetof(struct user, u_debugreg[0])) && in peek_user() 188 (addr <= offsetof(struct user, u_debugreg[7]))) { in peek_user() 189 addr -= offsetof(struct user, u_debugreg[0]); in peek_user()
|
| /Linux-v5.15/arch/x86/kernel/ |
| D | ptrace.c | 737 else if (addr >= offsetof(struct user, u_debugreg[0]) && in arch_ptrace() 738 addr <= offsetof(struct user, u_debugreg[7])) { in arch_ptrace() 739 addr -= offsetof(struct user, u_debugreg[0]); in arch_ptrace() 753 else if (addr >= offsetof(struct user, u_debugreg[0]) && in arch_ptrace() 754 addr <= offsetof(struct user, u_debugreg[7])) { in arch_ptrace() 755 addr -= offsetof(struct user, u_debugreg[0]); in arch_ptrace() 921 case offsetof(struct user32, u_debugreg[0]) ... in putreg32() 922 offsetof(struct user32, u_debugreg[7]): in putreg32() 923 regno -= offsetof(struct user32, u_debugreg[0]); in putreg32() 980 case offsetof(struct user32, u_debugreg[0]) ... in getreg32() [all …]
|
| /Linux-v5.15/tools/testing/selftests/x86/ |
| D | mov_ss_trap.c | 79 if (ptrace(PTRACE_POKEUSER, parent, (void *)offsetof(struct user, u_debugreg[0]), dr0) != 0) in enable_watchpoint() 82 if (ptrace(PTRACE_POKEUSER, parent, (void *)offsetof(struct user, u_debugreg[1]), dr1) != 0) in enable_watchpoint() 85 if (ptrace(PTRACE_POKEUSER, parent, (void *)offsetof(struct user, u_debugreg[7]), dr7) != 0) in enable_watchpoint()
|
| /Linux-v5.15/tools/testing/selftests/breakpoints/ |
| D | breakpoint_test.c | 47 offsetof(struct user, u_debugreg[n]), addr); in set_breakpoint_addr() 89 offsetof(struct user, u_debugreg[7]), 0); in toggle_breakpoint() 109 offsetof(struct user, u_debugreg[7]), dr7); in toggle_breakpoint()
|
| /Linux-v5.15/arch/arm/include/asm/ |
| D | user.h | 75 int u_debugreg[8]; /* No longer used */ member
|
| /Linux-v5.15/arch/x86/include/asm/ |
| D | user_32.h | 125 int u_debugreg[8]; member
|
| D | user32.h | 67 int u_debugreg[8]; member
|
| D | user_64.h | 129 unsigned long u_debugreg[8]; member
|