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