Home
last modified time | relevance | path

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

/arch/x86/include/asm/
Ddebugreg.h16 #define set_debugreg(value, register) \ macro
78 set_debugreg(0UL, 7); in hw_breakpoint_disable()
81 set_debugreg(0UL, 0); in hw_breakpoint_disable()
82 set_debugreg(0UL, 1); in hw_breakpoint_disable()
83 set_debugreg(0UL, 2); in hw_breakpoint_disable()
84 set_debugreg(0UL, 3); in hw_breakpoint_disable()
Dsuspend_64.h42 set_debugreg((thread)->debugreg##register, register)
Dparavirt.h49 static inline void set_debugreg(unsigned long val, int reg) in set_debugreg() function
51 PVOP_VCALL2(pv_cpu_ops.set_debugreg, reg, val); in set_debugreg()
Dparavirt_types.h110 void (*set_debugreg)(int regno, unsigned long value); member
/arch/x86/kernel/
Dhw_breakpoint.c123 set_debugreg(info->address, i); in arch_install_hw_breakpoint()
129 set_debugreg(*dr7, 7); in arch_install_hw_breakpoint()
166 set_debugreg(*dr7, 7); in arch_uninstall_hw_breakpoint()
422 set_debugreg(__this_cpu_read(cpu_debugreg[0]), 0); in hw_breakpoint_restore()
423 set_debugreg(__this_cpu_read(cpu_debugreg[1]), 1); in hw_breakpoint_restore()
424 set_debugreg(__this_cpu_read(cpu_debugreg[2]), 2); in hw_breakpoint_restore()
425 set_debugreg(__this_cpu_read(cpu_debugreg[3]), 3); in hw_breakpoint_restore()
426 set_debugreg(current->thread.debugreg6, 6); in hw_breakpoint_restore()
427 set_debugreg(__this_cpu_read(cpu_dr7), 7); in hw_breakpoint_restore()
468 set_debugreg(0UL, 7); in hw_breakpoint_handler()
[all …]
Dkgdb.c217 set_debugreg(breakinfo[breakno].addr, breakno); in kgdb_correct_hw_break()
221 set_debugreg(early_dr7, 7); in kgdb_correct_hw_break()
404 set_debugreg(0UL, 7); in kgdb_disable_hw_debug()
Dparavirt.c350 .set_debugreg = native_set_debugreg,
Dtraps.c626 set_debugreg(0, 6); in do_debug()
/arch/x86/include/asm/xen/
Dhypercall.h329 return _hypercall2(int, set_debugreg, reg, value); in HYPERVISOR_set_debugreg()
/arch/x86/lguest/
Dboot.c1444 pv_cpu_ops.set_debugreg = lguest_set_debugreg; in lguest_init()
/arch/x86/kvm/
Dx86.c2850 set_debugreg(0, 6); in kvm_arch_vcpu_put()
6724 set_debugreg(0, 7); in vcpu_enter_guest()
6725 set_debugreg(vcpu->arch.eff_db[0], 0); in vcpu_enter_guest()
6726 set_debugreg(vcpu->arch.eff_db[1], 1); in vcpu_enter_guest()
6727 set_debugreg(vcpu->arch.eff_db[2], 2); in vcpu_enter_guest()
6728 set_debugreg(vcpu->arch.eff_db[3], 3); in vcpu_enter_guest()
6729 set_debugreg(vcpu->arch.dr6, 6); in vcpu_enter_guest()
6732 set_debugreg(0, 7); in vcpu_enter_guest()
/arch/x86/xen/
Denlighten.c1220 .set_debugreg = xen_set_debugreg,
/arch/x86/kernel/cpu/
Dcommon.c1609 set_debugreg(0, i); in clear_all_debug_regs()