Lines Matching +full:db0 +full:- +full:db7
1 /* SPDX-License-Identifier: GPL-2.0 */
30 asm("mov %%db0, %0" :"=r" (val)); in native_get_debugreg()
46 * Apply __FORCE_ORDER to DR7 reads to forbid re-ordering them in native_get_debugreg()
50 * when running under SEV-ES. Taking a #VC exception is not a in native_get_debugreg()
52 * re-ordering might place the access into an unsafe location. in native_get_debugreg()
55 * re-ordered to happen before the call to sev_es_ist_enter(), in native_get_debugreg()
58 asm volatile("mov %%db7, %0" : "=r" (val) : __FORCE_ORDER); in native_get_debugreg()
70 asm("mov %0, %%db0" ::"r" (value)); in native_set_debugreg()
86 * Apply __FORCE_ORDER to DR7 writes to forbid re-ordering them in native_set_debugreg()
94 asm volatile("mov %0, %%db7" ::"r" (value), __FORCE_ORDER); in native_set_debugreg()
106 /* Zero-out the individual HW breakpoint address registers */ in hw_breakpoint_disable()