Home
last modified time | relevance | path

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

/qemu/linux-headers/asm-riscv/
H A Dkvm.h75 unsigned long sscratch; member
/qemu/target/riscv/
H A Dcpu_helper.c625 env->vsscratch = env->sscratch; in riscv_cpu_swap_hypervisor_regs()
626 env->sscratch = env->sscratch_hs; in riscv_cpu_swap_hypervisor_regs()
648 env->sscratch_hs = env->sscratch; in riscv_cpu_swap_hypervisor_regs()
649 env->sscratch = env->vsscratch; in riscv_cpu_swap_hypervisor_regs()
H A Dmachine.c456 VMSTATE_UINTTL(env.sscratch, RISCVCPU),
H A Dcpu.h422 target_ulong sscratch; member
H A Dcsr.c4087 *val = int128_make128(env->sscratch, env->sscratchh); in read_sscratch_i128()
4094 env->sscratch = int128_getlo(val); in write_sscratch_i128()
4102 *val = env->sscratch; in read_sscratch()
4109 env->sscratch = val; in write_sscratch()
/qemu/target/riscv/kvm/
H A Dkvm-cpu.c248 KVM_CSR_CFG("sscratch", sscratch, RISCV_CSR_REG(sscratch)),
699 env->sscratch = 0; in kvm_riscv_reset_regs_csr()