Home
last modified time | relevance | path

Searched refs:hyptrap (Results 1 – 3 of 3) sorted by relevance

/freebsd/sys/riscv/riscv/
H A Dgenassym.c129 ASSYM(HYP_TRAP_SEPC, offsetof(struct hyptrap, sepc));
130 ASSYM(HYP_TRAP_SCAUSE, offsetof(struct hyptrap, scause));
131 ASSYM(HYP_TRAP_STVAL, offsetof(struct hyptrap, stval));
132 ASSYM(HYP_TRAP_HTVAL, offsetof(struct hyptrap, htval));
133 ASSYM(HYP_TRAP_HTINST, offsetof(struct hyptrap, htinst));
/freebsd/sys/riscv/vmm/
H A Driscv.h117 struct hyptrap { struct
152 void vmm_unpriv_trap(struct hyptrap *, uint64_t tmp);
H A Dvmm_riscv.c268 struct hyptrap *trap) in riscv_unpriv_read()
270 register struct hyptrap * htrap asm("a0"); in riscv_unpriv_read()
328 struct hyptrap *trap) in riscv_gen_inst_emul_data()
351 bzero(trap, sizeof(struct hyptrap)); in riscv_gen_inst_emul_data()
451 struct hyptrap trap; in riscv_handle_world_switch()