Searched refs:hyp_a (Results 1 – 4 of 4) sorted by relevance
71 func_id = hypctx->guest_regs.hyp_a[6]; in vmm_sbi_handle_rfnc()72 hart_mask = hypctx->guest_regs.hyp_a[0]; in vmm_sbi_handle_rfnc()73 start = hypctx->guest_regs.hyp_a[2]; in vmm_sbi_handle_rfnc()74 size = hypctx->guest_regs.hyp_a[3]; in vmm_sbi_handle_rfnc()75 asid = hypctx->guest_regs.hyp_a[4]; in vmm_sbi_handle_rfnc()93 hypctx->guest_regs.hyp_a[0] = 0; in vmm_sbi_handle_rfnc()111 func_id = hypctx->guest_regs.hyp_a[6]; in vmm_sbi_handle_ipi()112 hart_mask = hypctx->guest_regs.hyp_a[0]; in vmm_sbi_handle_ipi()140 hypctx->guest_regs.hyp_a[0] = ret; in vmm_sbi_handle_ipi()152 sbi_extension_id = hypctx->guest_regs.hyp_a[7]; in vmm_sbi_ecall()[all …]
504 vme->u.ecall.args[i] = hypctx->guest_regs.hyp_a[i]; in riscv_handle_world_switch()777 return (&hypctx->guest_regs.hyp_a[0]); in hypctx_regptr()779 return (&hypctx->guest_regs.hyp_a[1]); in hypctx_regptr()781 return (&hypctx->guest_regs.hyp_a[2]); in hypctx_regptr()783 return (&hypctx->guest_regs.hyp_a[3]); in hypctx_regptr()785 return (&hypctx->guest_regs.hyp_a[4]); in hypctx_regptr()787 return (&hypctx->guest_regs.hyp_a[5]); in hypctx_regptr()789 return (&hypctx->guest_regs.hyp_a[6]); in hypctx_regptr()791 return (&hypctx->guest_regs.hyp_a[7]); in hypctx_regptr()
48 uint64_t hyp_a[8]; member
107 ASSYM(HYP_H_A, offsetof(struct hypctx, host_regs.hyp_a));121 ASSYM(HYP_G_A, offsetof(struct hypctx, guest_regs.hyp_a));