Home
last modified time | relevance | path

Searched refs:dr_mask (Results 1 – 4 of 4) sorted by relevance

/xen/xen/arch/x86/
A Dmsr.c330 *val = msrs->dr_mask[ in guest_rdmsr()
333 ARRAY_SIZE(msrs->dr_mask))]; in guest_rdmsr()
562 msrs->dr_mask[ in guest_wrmsr()
565 ARRAY_SIZE(msrs->dr_mask))] = val; in guest_wrmsr()
A Dtraps.c2158 wrmsrl(MSR_AMD64_DR0_ADDRESS_MASK, curr->arch.msrs->dr_mask[0]); in activate_debugregs()
2159 wrmsrl(MSR_AMD64_DR1_ADDRESS_MASK, curr->arch.msrs->dr_mask[1]); in activate_debugregs()
2160 wrmsrl(MSR_AMD64_DR2_ADDRESS_MASK, curr->arch.msrs->dr_mask[2]); in activate_debugregs()
2161 wrmsrl(MSR_AMD64_DR3_ADDRESS_MASK, curr->arch.msrs->dr_mask[3]); in activate_debugregs()
/xen/xen/include/asm-x86/
A Dmsr.h320 uint32_t dr_mask[4]; member
/xen/xen/arch/x86/hvm/svm/
A Dsvm.c195 rdmsrl(MSR_AMD64_DR0_ADDRESS_MASK, v->arch.msrs->dr_mask[0]); in svm_save_dr()
196 rdmsrl(MSR_AMD64_DR1_ADDRESS_MASK, v->arch.msrs->dr_mask[1]); in svm_save_dr()
197 rdmsrl(MSR_AMD64_DR2_ADDRESS_MASK, v->arch.msrs->dr_mask[2]); in svm_save_dr()
198 rdmsrl(MSR_AMD64_DR3_ADDRESS_MASK, v->arch.msrs->dr_mask[3]); in svm_save_dr()
226 wrmsrl(MSR_AMD64_DR0_ADDRESS_MASK, v->arch.msrs->dr_mask[0]); in __restore_debug_registers()
227 wrmsrl(MSR_AMD64_DR1_ADDRESS_MASK, v->arch.msrs->dr_mask[1]); in __restore_debug_registers()
228 wrmsrl(MSR_AMD64_DR2_ADDRESS_MASK, v->arch.msrs->dr_mask[2]); in __restore_debug_registers()
229 wrmsrl(MSR_AMD64_DR3_ADDRESS_MASK, v->arch.msrs->dr_mask[3]); in __restore_debug_registers()

Completed in 16 milliseconds