Searched refs:stvec (Results 1 – 7 of 7) sorted by relevance
| /openbmc/qemu/tests/tcg/riscv64/ |
| H A D | test-mepc-masking.S | 20 csrw stvec, t0 41 csrr t0, stvec /* t0 = 0x80004001 */
|
| /openbmc/qemu/linux-headers/asm-riscv/ |
| H A D | kvm.h | 76 unsigned long stvec; 74 unsigned long stvec; global() member
|
| /openbmc/qemu/target/riscv/ |
| H A D | cpu_helper.c | 622 env->vstvec = env->stvec; in riscv_cpu_swap_hypervisor_regs() 623 env->stvec = env->stvec_hs; in riscv_cpu_swap_hypervisor_regs() 645 env->stvec_hs = env->stvec; in riscv_cpu_swap_hypervisor_regs() 646 env->stvec = env->vstvec; in riscv_cpu_swap_hypervisor_regs() 2368 env->pc = (env->stvec >> 2 << 2) + in riscv_cpu_do_interrupt() 2369 ((async && (env->stvec & 3) == 1) ? cause * 4 : 0); in riscv_cpu_do_interrupt()
|
| H A D | machine.c | 465 VMSTATE_UINTTL(env.stvec, RISCVCPU),
|
| H A D | cpu.h | 321 target_ulong stvec; 320 target_ulong stvec; global() member
|
| H A D | csr.c | 4108 *val = env->stvec; in read_stvec() 4117 env->stvec = val; in write_stvec() 6013 [CSR_STVEC] = { "stvec", smode, read_stvec, write_stvec },
|
| /openbmc/qemu/target/riscv/kvm/ |
| H A D | kvm-cpu.c | 248 KVM_CSR_CFG("stvec", stvec, RISCV_CSR_REG(stvec)), 699 env->stvec = 0; in kvm_riscv_reset_regs_csr()
|