Searched refs:u_debugreg (Results 1 - 11 of 11) sorted by relevance

/linux-4.4.14/arch/x86/include/uapi/asm/
H A Ddebugreg.h7 #define DR_FIRSTADDR 0 /* u_debugreg[DR_FIRSTADDR] */
8 #define DR_LASTADDR 3 /* u_debugreg[DR_LASTADDR] */
10 #define DR_STATUS 6 /* u_debugreg[DR_STATUS] */
11 #define DR_CONTROL 7 /* u_debugreg[DR_CONTROL] */
/linux-4.4.14/arch/x86/um/
H A Dptrace_32.c128 else if ((addr >= offsetof(struct user, u_debugreg[0])) && poke_user()
129 (addr <= offsetof(struct user, u_debugreg[7]))) { poke_user()
130 addr -= offsetof(struct user, u_debugreg[0]); poke_user()
185 else if ((addr >= offsetof(struct user, u_debugreg[0])) && peek_user()
186 (addr <= offsetof(struct user, u_debugreg[7]))) { peek_user()
187 addr -= offsetof(struct user, u_debugreg[0]); peek_user()
H A Dptrace_64.c121 else if ((addr >= offsetof(struct user, u_debugreg[0])) && poke_user()
122 (addr <= offsetof(struct user, u_debugreg[7]))) { poke_user()
123 addr -= offsetof(struct user, u_debugreg[0]); poke_user()
188 else if ((addr >= offsetof(struct user, u_debugreg[0])) && peek_user()
189 (addr <= offsetof(struct user, u_debugreg[7]))) { peek_user()
190 addr -= offsetof(struct user, u_debugreg[0]); peek_user()
/linux-4.4.14/arch/x86/kernel/
H A Dptrace.c831 else if (addr >= offsetof(struct user, u_debugreg[0]) && arch_ptrace()
832 addr <= offsetof(struct user, u_debugreg[7])) { arch_ptrace()
833 addr -= offsetof(struct user, u_debugreg[0]); arch_ptrace()
847 else if (addr >= offsetof(struct user, u_debugreg[0]) && arch_ptrace()
848 addr <= offsetof(struct user, u_debugreg[7])) { arch_ptrace()
849 addr -= offsetof(struct user, u_debugreg[0]); arch_ptrace()
987 case offsetof(struct user32, u_debugreg[0]) ... putreg32()
988 offsetof(struct user32, u_debugreg[7]): putreg32()
989 regno -= offsetof(struct user32, u_debugreg[0]); putreg32()
1046 case offsetof(struct user32, u_debugreg[0]) ... getreg32()
1047 offsetof(struct user32, u_debugreg[7]): getreg32()
1048 regno -= offsetof(struct user32, u_debugreg[0]); getreg32()
1215 else if (addr >= offsetof(struct user, u_debugreg[0]) && x32_arch_ptrace()
1216 addr <= offsetof(struct user, u_debugreg[7])) { x32_arch_ptrace()
1217 addr -= offsetof(struct user, u_debugreg[0]); x32_arch_ptrace()
1235 else if (addr >= offsetof(struct user, u_debugreg[0]) && x32_arch_ptrace()
1236 addr <= offsetof(struct user, u_debugreg[7])) { x32_arch_ptrace()
1237 addr -= offsetof(struct user, u_debugreg[0]); x32_arch_ptrace()
H A Dhw_breakpoint.c384 dump->u_debugreg[i] = bp->attr.bp_addr; aout_dump_debugregs()
388 dump->u_debugreg[i] = 0; aout_dump_debugregs()
392 dump->u_debugreg[4] = 0; aout_dump_debugregs()
393 dump->u_debugreg[5] = 0; aout_dump_debugregs()
394 dump->u_debugreg[6] = current->thread.debugreg6; aout_dump_debugregs()
396 dump->u_debugreg[7] = dr7; aout_dump_debugregs()
/linux-4.4.14/arch/x86/ia32/
H A Dia32_aout.c66 dump->u_debugreg[0] = get_dr(0); dump_thread32()
67 dump->u_debugreg[1] = get_dr(1); dump_thread32()
68 dump->u_debugreg[2] = get_dr(2); dump_thread32()
69 dump->u_debugreg[3] = get_dr(3); dump_thread32()
70 dump->u_debugreg[6] = current->thread.debugreg6; dump_thread32()
71 dump->u_debugreg[7] = current->thread.ptrace_dr7; dump_thread32()
/linux-4.4.14/arch/x86/include/asm/
H A Duser32.h66 int u_debugreg[8]; member in struct:user32
H A Duser_32.h124 int u_debugreg[8]; member in struct:user
H A Duser_64.h128 unsigned long u_debugreg[8]; member in struct:user
/linux-4.4.14/tools/testing/selftests/breakpoints/
H A Dbreakpoint_test.c44 offsetof(struct user, u_debugreg[n]), addr); set_breakpoint_addr()
87 offsetof(struct user, u_debugreg[7]), 0); toggle_breakpoint()
107 offsetof(struct user, u_debugreg[7]), dr7); toggle_breakpoint()
/linux-4.4.14/arch/arm/include/asm/
H A Duser.h74 int u_debugreg[8]; /* No longer used */ member in struct:user

Completed in 696 milliseconds