Lines Matching refs:vmcb

570 	if (svm->vcpu.guest_debug || (svm->vmcb->save.dr7 & ~DR7_FIXED_1))  in sev_es_sync_vmsa()
579 memcpy(save, &svm->vmcb->save, sizeof(svm->vmcb->save)); in sev_es_sync_vmsa()
1736 dst_svm->vmcb->control.ghcb_gpa = src_svm->vmcb->control.ghcb_gpa; in sev_migrate_from()
1737 dst_svm->vmcb->control.vmsa_pa = src_svm->vmcb->control.vmsa_pa; in sev_migrate_from()
1741 src_svm->vmcb->control.ghcb_gpa = INVALID_PAGE; in sev_migrate_from()
1742 src_svm->vmcb->control.vmsa_pa = INVALID_PAGE; in sev_migrate_from()
2362 pr_err("GHCB (GPA=%016llx):\n", svm->vmcb->control.ghcb_gpa); in dump_ghcb()
2395 struct vmcb_control_area *control = &svm->vmcb->control; in sev_es_sync_from_ghcb()
2420 svm->vmcb->save.cpl = ghcb_get_cpl_if_valid(ghcb); in sev_es_sync_from_ghcb()
2616 if (sd->sev_vmcbs[asid] == svm->vmcb && in pre_sev_run()
2620 sd->sev_vmcbs[asid] = svm->vmcb; in pre_sev_run()
2621 svm->vmcb->control.tlb_ctl = TLB_CONTROL_FLUSH_ASID; in pre_sev_run()
2622 vmcb_mark_dirty(svm->vmcb, VMCB_ASID); in pre_sev_run()
2628 struct vmcb_control_area *control = &svm->vmcb->control; in setup_vmgexit_scratch()
2714 svm->vmcb->control.ghcb_gpa &= ~(mask << pos); in set_ghcb_msr_bits()
2715 svm->vmcb->control.ghcb_gpa |= (value & mask) << pos; in set_ghcb_msr_bits()
2720 return (svm->vmcb->control.ghcb_gpa >> pos) & mask; in get_ghcb_msr_bits()
2725 svm->vmcb->control.ghcb_gpa = value; in set_ghcb_msr()
2730 struct vmcb_control_area *control = &svm->vmcb->control; in sev_handle_vmgexit_msr_protocol()
2817 struct vmcb_control_area *control = &svm->vmcb->control; in sev_handle_vmgexit()
2926 if (svm->vmcb->control.exit_info_2 > INT_MAX) in sev_es_string_io()
2929 count = svm->vmcb->control.exit_info_2; in sev_es_string_io()
2945 svm->vmcb->control.nested_ctl |= SVM_NESTED_CTL_SEV_ES_ENABLE; in sev_es_init_vmcb()
2946 svm->vmcb->control.virt_ext |= LBR_CTL_ENABLE_MASK; in sev_es_init_vmcb()
2953 svm->vmcb->control.vmsa_pa = __pa(svm->sev_es.vmsa); in sev_es_init_vmcb()
2996 svm->vmcb->control.nested_ctl |= SVM_NESTED_CTL_SEV_ENABLE; in sev_init_vmcb()