Home
last modified time | relevance | path

Searched refs:set_debugreg (Results 1 – 14 of 14) sorted by relevance

/arch/x86/include/asm/
A Ddebugreg.h28 #define set_debugreg(value, register) \ macro
112 set_debugreg(DR7_FIXED_1, 7); in hw_breakpoint_disable()
115 set_debugreg(0UL, 0); in hw_breakpoint_disable()
116 set_debugreg(0UL, 1); in hw_breakpoint_disable()
117 set_debugreg(0UL, 2); in hw_breakpoint_disable()
118 set_debugreg(0UL, 3); in hw_breakpoint_disable()
140 set_debugreg(DR7_FIXED_1, 7); in local_db_save()
161 set_debugreg(dr7, 7); in local_db_restore()
A Dsuspend_64.h59 set_debugreg((thread)->debugreg##register, register)
A Dparavirt.h136 static __always_inline void set_debugreg(unsigned long val, int reg) in set_debugreg() function
138 PVOP_VCALL2(cpu.set_debugreg, reg, val); in set_debugreg()
A Dparavirt_types.h58 void (*set_debugreg)(int regno, unsigned long value); member
/arch/x86/kernel/
A Dhw_breakpoint.c116 set_debugreg(info->address, i); in arch_install_hw_breakpoint()
128 set_debugreg(*dr7, 7); in arch_install_hw_breakpoint()
167 set_debugreg(dr7, 7); in arch_uninstall_hw_breakpoint()
485 set_debugreg(__this_cpu_read(cpu_debugreg[0]), 0); in hw_breakpoint_restore()
486 set_debugreg(__this_cpu_read(cpu_debugreg[1]), 1); in hw_breakpoint_restore()
487 set_debugreg(__this_cpu_read(cpu_debugreg[2]), 2); in hw_breakpoint_restore()
488 set_debugreg(__this_cpu_read(cpu_debugreg[3]), 3); in hw_breakpoint_restore()
489 set_debugreg(DR6_RESERVED, 6); in hw_breakpoint_restore()
490 set_debugreg(__this_cpu_read(cpu_dr7), 7); in hw_breakpoint_restore()
A Dkgdb.c201 set_debugreg(breakinfo[breakno].addr, breakno); in kgdb_correct_hw_break()
205 set_debugreg(early_dr7, 7); in kgdb_correct_hw_break()
388 set_debugreg(DR7_FIXED_1, 7); in kgdb_disable_hw_debug()
A Dparavirt.c128 .cpu.set_debugreg = pv_native_set_debugreg,
A Dtraps.c1050 set_debugreg(DR6_RESERVED, 6); in debug_read_reset_dr6()
/arch/x86/kernel/cpu/
A Dcommon.c2262 set_debugreg(DR7_FIXED_1, 7); in initialize_debug_regs()
2263 set_debugreg(DR6_RESERVED, 6); in initialize_debug_regs()
2265 set_debugreg(0, 3); in initialize_debug_regs()
2266 set_debugreg(0, 2); in initialize_debug_regs()
2267 set_debugreg(0, 1); in initialize_debug_regs()
2268 set_debugreg(0, 0); in initialize_debug_regs()
/arch/x86/include/asm/xen/
A Dhypercall.h293 return _hypercall2(int, set_debugreg, reg, value); in HYPERVISOR_set_debugreg()
/arch/x86/xen/
A Denlighten_pv.c1220 .set_debugreg = xen_set_debugreg,
/arch/x86/kvm/
A Dx86.c10913 set_debugreg(DR7_FIXED_1, 7); in vcpu_enter_guest()
10914 set_debugreg(vcpu->arch.eff_db[0], 0); in vcpu_enter_guest()
10915 set_debugreg(vcpu->arch.eff_db[1], 1); in vcpu_enter_guest()
10916 set_debugreg(vcpu->arch.eff_db[2], 2); in vcpu_enter_guest()
10917 set_debugreg(vcpu->arch.eff_db[3], 3); in vcpu_enter_guest()
10922 set_debugreg(DR7_FIXED_1, 7); in vcpu_enter_guest()
/arch/x86/kvm/vmx/
A Dvmx.c5536 set_debugreg(DR6_RESERVED, 6); in vmx_sync_dirty_debug_regs()
7298 set_debugreg(vcpu->arch.dr6, 6); in vmx_vcpu_run()
A Dnested.c3281 set_debugreg(__this_cpu_read(cpu_dr7), 7); in nested_vmx_check_vmentry_hw()

Completed in 66 milliseconds