Home
last modified time | relevance | path

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

/openbmc/linux/arch/riscv/kvm/
H A Daia.c56 unsigned long hvictl; in aia_set_hvictl() local
63 hvictl = (IRQ_S_EXT << HVICTL_IID_SHIFT) & HVICTL_IID; in aia_set_hvictl()
64 hvictl |= ext_irq_pending; in aia_set_hvictl()
65 csr_write(CSR_HVICTL, hvictl); in aia_set_hvictl()
/openbmc/qemu/target/riscv/
H A Dcsr.c1096 if (env->hvictl & HVICTL_VTI) { in write_stimecmp()
1117 if (env->hvictl & HVICTL_VTI) { in write_stimecmph()
2708 if (env->hvictl & HVICTL_VTI) { in rmw_sie64()
2938 if (env->hvictl & HVICTL_VTI) { in rmw_sip64()
3037 hviid = get_field(env->hvictl, HVICTL_IID); in read_vstopi()
3038 hviprio = get_field(env->hvictl, HVICTL_IPRIO); in read_vstopi()
3070 if (env->hvictl & HVICTL_VTI) { in read_vstopi()
3095 if (env->hvictl & HVICTL_IPRIOM) { in read_vstopi()
3575 *val = env->hvictl; in read_hvictl()
3581 env->hvictl = val & HVICTL_VALID_MASK; in write_hvictl()
H A Dmachine.c100 VMSTATE_UINTTL(env.hvictl, RISCVCPU),
H A Dcpu.h271 target_ulong hvictl; member