Lines Matching refs:save
66 ghcb->save.sw_exit_code = 0; in vc_ghcb_invalidate()
67 memset(ghcb->save.valid_bitmap, 0, sizeof(ghcb->save.valid_bitmap)); in vc_ghcb_invalidate()
115 if ((ghcb->save.sw_exit_info_1 & 0xffffffff) == 1) { in sev_es_ghcb_hv_call()
116 u64 info = ghcb->save.sw_exit_info_2; in sev_es_ghcb_hv_call()
119 info = ghcb->save.sw_exit_info_2; in sev_es_ghcb_hv_call()
133 } else if (ghcb->save.sw_exit_info_1 & 0xffffffff) { in sev_es_ghcb_hv_call()
465 regs->ax = lower_bits(ghcb->save.rax, bits); in vc_handle_ioio()
499 regs->ax = ghcb->save.rax; in vc_handle_cpuid()
500 regs->bx = ghcb->save.rbx; in vc_handle_cpuid()
501 regs->cx = ghcb->save.rcx; in vc_handle_cpuid()
502 regs->dx = ghcb->save.rdx; in vc_handle_cpuid()
522 ctxt->regs->ax = ghcb->save.rax; in vc_handle_rdtsc()
523 ctxt->regs->dx = ghcb->save.rdx; in vc_handle_rdtsc()
525 ctxt->regs->cx = ghcb->save.rcx; in vc_handle_rdtsc()