Lines Matching refs:save
166 ghcb->save.sw_exit_code = 0; in vc_ghcb_invalidate()
167 __builtin_memset(ghcb->save.valid_bitmap, 0, sizeof(ghcb->save.valid_bitmap)); in vc_ghcb_invalidate()
201 ret = ghcb->save.sw_exit_info_1 & GENMASK_ULL(31, 0); in verify_exception_info()
206 u64 info = ghcb->save.sw_exit_info_2; in verify_exception_info()
307 leaf->eax = ghcb->save.rax; in __sev_cpuid_hv_ghcb()
308 leaf->ebx = ghcb->save.rbx; in __sev_cpuid_hv_ghcb()
309 leaf->ecx = ghcb->save.rcx; in __sev_cpuid_hv_ghcb()
310 leaf->edx = ghcb->save.rdx; in __sev_cpuid_hv_ghcb()
919 regs->ax = lower_bits(ghcb->save.rax, bits); in vc_handle_ioio()
979 regs->ax = ghcb->save.rax; in vc_handle_cpuid()
980 regs->bx = ghcb->save.rbx; in vc_handle_cpuid()
981 regs->cx = ghcb->save.rcx; in vc_handle_cpuid()
982 regs->dx = ghcb->save.rdx; in vc_handle_cpuid()
1002 ctxt->regs->ax = ghcb->save.rax; in vc_handle_rdtsc()
1003 ctxt->regs->dx = ghcb->save.rdx; in vc_handle_rdtsc()
1005 ctxt->regs->cx = ghcb->save.rcx; in vc_handle_rdtsc()
1145 if (WARN(ret || ghcb->save.sw_exit_info_2, in vmgexit_psc()
1147 ret, ghcb->save.sw_exit_info_2)) { in vmgexit_psc()