Lines Matching refs:vmcb

196 	struct vmcb *vmcb = svm->vmcb;  in avic_init_vmcb()  local
202 vmcb->control.avic_backing_page = bpa & AVIC_HPA_MASK; in avic_init_vmcb()
203 vmcb->control.avic_logical_id = lpa & AVIC_HPA_MASK; in avic_init_vmcb()
204 vmcb->control.avic_physical_id = ppa & AVIC_HPA_MASK; in avic_init_vmcb()
205 vmcb->control.avic_physical_id |= AVIC_MAX_PHYSICAL_ID_COUNT; in avic_init_vmcb()
207 vmcb->control.int_ctl |= AVIC_ENABLE_MASK; in avic_init_vmcb()
209 vmcb->control.int_ctl &= ~AVIC_ENABLE_MASK; in avic_init_vmcb()
300 u32 icrh = svm->vmcb->control.exit_info_1 >> 32; in avic_incomplete_ipi_interception()
301 u32 icrl = svm->vmcb->control.exit_info_1; in avic_incomplete_ipi_interception()
302 u32 id = svm->vmcb->control.exit_info_2 >> 32; in avic_incomplete_ipi_interception()
303 u32 index = svm->vmcb->control.exit_info_2 & 0xFF; in avic_incomplete_ipi_interception()
483 u32 offset = svm->vmcb->control.exit_info_1 & in avic_unaccel_trap_write()
539 u32 offset = svm->vmcb->control.exit_info_1 & in avic_unaccelerated_access_interception()
541 u32 vector = svm->vmcb->control.exit_info_2 & in avic_unaccelerated_access_interception()
543 bool write = (svm->vmcb->control.exit_info_1 >> 32) & in avic_unaccelerated_access_interception()
647 struct vmcb *vmcb = svm->vmcb; in svm_refresh_apicv_exec_ctrl() local
662 vmcb->control.int_ctl |= AVIC_ENABLE_MASK; in svm_refresh_apicv_exec_ctrl()
664 vmcb->control.int_ctl &= ~AVIC_ENABLE_MASK; in svm_refresh_apicv_exec_ctrl()
666 vmcb_mark_dirty(vmcb, VMCB_AVIC); in svm_refresh_apicv_exec_ctrl()