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.c1315 if (env->hvictl & HVICTL_VTI) { in write_stimecmp()
1336 if (env->hvictl & HVICTL_VTI) { in write_stimecmph()
3020 if (env->hvictl & HVICTL_VTI) { in rmw_sie64()
3254 if (env->hvictl & HVICTL_VTI) { in rmw_sip64()
3334 hviid = get_field(env->hvictl, HVICTL_IID); in read_vstopi()
3335 hviprio = get_field(env->hvictl, HVICTL_IPRIO); in read_vstopi()
3367 if (env->hvictl & HVICTL_VTI) { in read_vstopi()
3392 if (env->hvictl & HVICTL_IPRIOM) { in read_vstopi()
3905 *val = env->hvictl; in read_hvictl()
3912 env->hvictl = val & HVICTL_VALID_MASK; in write_hvictl()
H A Dmachine.c100 VMSTATE_UINTTL(env.hvictl, RISCVCPU),
H A Dcpu.h322 target_ulong hvictl; member