Home
last modified time | relevance | path

Searched refs:htval (Results 1 – 8 of 8) sorted by relevance

/freebsd/sys/riscv/vmm/
H A Dvmm_riscv.c432 vme_ret->u.inst_emul.gpa = (vme_ret->htval << 2) | in riscv_gen_inst_emul_data()
474 gpa = (vme->htval << 2) | (vme->stval & 0x3); in riscv_handle_world_switch()
494 "0x%lx\n", __func__, vme->sepc, vme->stval, vme->htval); in riscv_handle_world_switch()
702 vme->htval = csr_read(htval); in vmmops_run()
H A Driscv.h121 uint64_t htval; member
H A Dvmm_switch.S215 csrr a1, htval
H A Dvmm.c1084 addr = (vme->htval << 2) & ~(PAGE_SIZE - 1); in vm_handle_paging()
/freebsd/sys/riscv/riscv/
H A Dgenassym.c132 ASSYM(HYP_TRAP_HTVAL, offsetof(struct hyptrap, htval));
/freebsd/sys/riscv/include/
H A Dvmm.h268 uint64_t htval; member
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVSystemOperands.td168 def : SysReg<"htval", 0x643>;
H A DRISCVFeatures.td962 "'Shtvala' (htval provides all needed values)">;