Home
last modified time | relevance | path

Searched refs:misa_bit (Results 1 – 2 of 2) sorted by relevance

/openbmc/qemu/target/riscv/tcg/
H A Dtcg-cpu.c52 static bool cpu_misa_ext_is_user_set(uint32_t misa_bit) in cpu_misa_ext_is_user_set() argument
55 GUINT_TO_POINTER(misa_bit)); in cpu_misa_ext_is_user_set()
1015 target_ulong misa_bit; member
1023 target_ulong misa_bit = misa_ext_cfg->misa_bit; in cpu_set_misa_ext_cfg() local
1033 cpu_misa_ext_add_user_opt(misa_bit, value); in cpu_set_misa_ext_cfg()
1035 prev_val = env->misa_ext & misa_bit; in cpu_set_misa_ext_cfg()
1049 if (misa_bit == RVH && env->priv_ver < PRIV_VERSION_1_12_0) { in cpu_set_misa_ext_cfg()
1058 riscv_cpu_write_misa_bit(cpu, misa_bit, value); in cpu_set_misa_ext_cfg()
1065 target_ulong misa_bit = misa_ext_cfg->misa_bit; in cpu_get_misa_ext_cfg() local
1070 value = env->misa_ext & misa_bit; in cpu_get_misa_ext_cfg()
[all …]
/openbmc/qemu/target/riscv/kvm/
H A Dkvm-cpu.c194 target_ulong misa_bit = misa_ext_cfg->offset; in kvm_cpu_get_misa_ext_cfg() local
197 bool value = env->misa_ext_mask & misa_bit; in kvm_cpu_get_misa_ext_cfg()
207 target_ulong misa_bit = misa_ext_cfg->offset; in kvm_cpu_set_misa_ext_cfg() local
216 host_bit = env->misa_ext_mask & misa_bit; in kvm_cpu_set_misa_ext_cfg()
243 target_ulong misa_bit = misa_cfg->offset; in kvm_riscv_update_cpu_misa_ext() local
266 env->misa_ext &= ~misa_bit; in kvm_riscv_update_cpu_misa_ext()