Home
last modified time | relevance | path

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

/openbmc/qemu/target/riscv/
H A Dcsr.c877 uint64_t inh_avail_mask; in write_mcyclecfg() local
883 inh_avail_mask = ~MHPMEVENT_FILTER_MASK | MCYCLECFG_BIT_MINH; in write_mcyclecfg()
884 inh_avail_mask |= riscv_has_ext(env, RVU) ? MCYCLECFG_BIT_UINH : 0; in write_mcyclecfg()
885 inh_avail_mask |= riscv_has_ext(env, RVS) ? MCYCLECFG_BIT_SINH : 0; in write_mcyclecfg()
886 inh_avail_mask |= (riscv_has_ext(env, RVH) && in write_mcyclecfg()
888 inh_avail_mask |= (riscv_has_ext(env, RVH) && in write_mcyclecfg()
890 env->mcyclecfg = val & inh_avail_mask; in write_mcyclecfg()
906 target_ulong inh_avail_mask = (target_ulong)(~MHPMEVENTH_FILTER_MASK | in write_mcyclecfgh() local
910 inh_avail_mask |= riscv_has_ext(env, RVU) ? MCYCLECFGH_BIT_UINH : 0; in write_mcyclecfgh()
911 inh_avail_mask |= riscv_has_ext(env, RVS) ? MCYCLECFGH_BIT_SINH : 0; in write_mcyclecfgh()
[all …]