Home
last modified time | relevance | path

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

/Linux-v5.15/arch/x86/kvm/svm/
Dsev.c2061 pr_err("GHCB (GPA=%016llx):\n", svm->vmcb->control.ghcb_gpa); in dump_ghcb()
2335 if ((scratch_gpa_beg & PAGE_MASK) == control->ghcb_gpa) { in setup_vmgexit_scratch()
2337 ghcb_scratch_beg = control->ghcb_gpa + in setup_vmgexit_scratch()
2339 ghcb_scratch_end = control->ghcb_gpa + in setup_vmgexit_scratch()
2354 scratch_va += (scratch_gpa_beg - control->ghcb_gpa); in setup_vmgexit_scratch()
2396 svm->vmcb->control.ghcb_gpa &= ~(mask << pos); in set_ghcb_msr_bits()
2397 svm->vmcb->control.ghcb_gpa |= (value & mask) << pos; in set_ghcb_msr_bits()
2402 return (svm->vmcb->control.ghcb_gpa >> pos) & mask; in get_ghcb_msr_bits()
2407 svm->vmcb->control.ghcb_gpa = value; in set_ghcb_msr()
2417 ghcb_info = control->ghcb_gpa & GHCB_MSR_INFO_MASK; in sev_handle_vmgexit_msr_protocol()
[all …]
Dsvm.c3162 pr_err("%-20s%016llx\n", "ghcb:", control->ghcb_gpa); in dump_vmcb()
/Linux-v5.15/arch/x86/kvm/
Dtrace.h1689 TP_PROTO(unsigned int vcpu_id, u64 ghcb_gpa),
1690 TP_ARGS(vcpu_id, ghcb_gpa),
1694 __field(u64, ghcb_gpa)
1699 __entry->ghcb_gpa = ghcb_gpa;
1703 __entry->vcpu_id, __entry->ghcb_gpa)
1710 TP_PROTO(unsigned int vcpu_id, u64 ghcb_gpa, int result),
1711 TP_ARGS(vcpu_id, ghcb_gpa, result),
1715 __field(u64, ghcb_gpa)
1721 __entry->ghcb_gpa = ghcb_gpa;
1726 __entry->vcpu_id, __entry->ghcb_gpa, __entry->result)
/Linux-v5.15/arch/x86/include/asm/
Dsvm.h143 u64 ghcb_gpa; member