Home
last modified time | relevance | path

Searched refs:ghcb_gpa (Results 1 – 5 of 5) sorted by relevance

/linux/arch/x86/kvm/svm/
A Dsev.c1668 dst_svm->vmcb->control.ghcb_gpa = src_svm->vmcb->control.ghcb_gpa; in sev_es_migrate_from()
2565 ghcb_scratch_beg = control->ghcb_gpa + in setup_vmgexit_scratch()
2567 ghcb_scratch_end = control->ghcb_gpa + in setup_vmgexit_scratch()
2641 svm->vmcb->control.ghcb_gpa = value; in set_ghcb_msr()
2654 control->ghcb_gpa); in sev_handle_vmgexit_msr_protocol()
2721 control->ghcb_gpa, ret); in sev_handle_vmgexit_msr_protocol()
2730 u64 ghcb_gpa, exit_code; in sev_handle_vmgexit() local
2735 ghcb_gpa = control->ghcb_gpa; in sev_handle_vmgexit()
2736 if (ghcb_gpa & GHCB_MSR_INFO_MASK) in sev_handle_vmgexit()
2739 if (!ghcb_gpa) { in sev_handle_vmgexit()
[all …]
A Dsvm.c3252 pr_err("%-20s%016llx\n", "ghcb:", control->ghcb_gpa); in dump_vmcb()
/linux/arch/x86/kvm/
A Dtrace.h1690 TP_PROTO(unsigned int vcpu_id, u64 ghcb_gpa),
1691 TP_ARGS(vcpu_id, ghcb_gpa),
1695 __field(u64, ghcb_gpa)
1700 __entry->ghcb_gpa = ghcb_gpa;
1704 __entry->vcpu_id, __entry->ghcb_gpa)
1711 TP_PROTO(unsigned int vcpu_id, u64 ghcb_gpa, int result),
1712 TP_ARGS(vcpu_id, ghcb_gpa, result),
1716 __field(u64, ghcb_gpa)
1722 __entry->ghcb_gpa = ghcb_gpa;
1727 __entry->vcpu_id, __entry->ghcb_gpa, __entry->result)
/linux/arch/x86/hyperv/
A Dhv_init.c49 u64 ghcb_gpa; in hyperv_init_ghcb() local
64 rdmsrl(MSR_AMD64_SEV_ES_GHCB, ghcb_gpa); in hyperv_init_ghcb()
65 ghcb_va = memremap(ghcb_gpa, HV_HYP_PAGE_SIZE, MEMREMAP_WB); in hyperv_init_ghcb()
/linux/arch/x86/include/asm/
A Dsvm.h143 u64 ghcb_gpa; member

Completed in 20 milliseconds