Searched refs:htval (Results 1 – 8 of 8) sorted by relevance
| /freebsd/sys/riscv/vmm/ |
| H A D | vmm_riscv.c | 432 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 D | riscv.h | 121 uint64_t htval; member
|
| H A D | vmm_switch.S | 215 csrr a1, htval
|
| H A D | vmm.c | 589 addr = (vme->htval << 2) & ~(PAGE_SIZE - 1); in vm_handle_paging()
|
| /freebsd/sys/riscv/include/ |
| H A D | vmm.h | 224 uint64_t htval; member
|
| /freebsd/sys/riscv/riscv/ |
| H A D | genassym.c | 132 ASSYM(HYP_TRAP_HTVAL, offsetof(struct hyptrap, htval));
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVSystemOperands.td | 215 def : SysReg<"htval", 0x643>;
|
| H A D | RISCVFeatures.td | 973 : RISCVExtension<1, 0, "htval provides all needed values">;
|