Home
last modified time | relevance | path

Searched refs:stvec (Results 1 – 6 of 6) sorted by relevance

/qemu/target/riscv/
H A Dcpu_helper.c557 env->vstvec = env->stvec; in riscv_cpu_swap_hypervisor_regs()
558 env->stvec = env->stvec_hs; in riscv_cpu_swap_hypervisor_regs()
580 env->stvec_hs = env->stvec; in riscv_cpu_swap_hypervisor_regs()
581 env->stvec = env->vstvec; in riscv_cpu_swap_hypervisor_regs()
1800 env->pc = (env->stvec >> 2 << 2) + in riscv_cpu_do_interrupt()
1801 ((async && (env->stvec & 3) == 1) ? cause * 4 : 0); in riscv_cpu_do_interrupt()
H A Dmachine.c391 VMSTATE_UINTTL(env.stvec, RISCVCPU),
H A Dcpu.h249 target_ulong stvec; member
H A Dcsr.c2812 *val = env->stvec; in read_stvec()
2821 env->stvec = val; in write_stvec()
/qemu/linux-headers/asm-riscv/
H A Dkvm.h74 unsigned long stvec; member
/qemu/target/riscv/kvm/
H A Dkvm-cpu.c605 KVM_RISCV_GET_CSR(cs, env, stvec, env->stvec); in kvm_riscv_get_regs_csr()
622 KVM_RISCV_SET_CSR(cs, env, stvec, env->stvec); in kvm_riscv_put_regs_csr()
1593 env->stvec = 0; in kvm_riscv_reset_vcpu()