Home
last modified time | relevance | path

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

/openbmc/qemu/target/riscv/
H A Dcsr.c1774 S_MODE_INTERRUPTS | VS_MODE_INTERRUPTS | MIP_LCOFIP;
1776 (VS_MODE_INTERRUPTS | LOCAL_INTERRUPTS) & ~MIP_LCOFIP;
3968 uint64_t alias_mask = (LOCAL_INTERRUPTS | VS_MODE_INTERRUPTS) & in rmw_vsie64()
3977 vsbits = new_val & (VS_MODE_INTERRUPTS >> 1); in rmw_vsie64()
3978 new_val &= ~(VS_MODE_INTERRUPTS >> 1); in rmw_vsie64()
3981 vsbits = wr_mask & (VS_MODE_INTERRUPTS >> 1); in rmw_vsie64()
3982 wr_mask &= ~(VS_MODE_INTERRUPTS >> 1); in rmw_vsie64()
3995 vsbits = rval & VS_MODE_INTERRUPTS; in rmw_vsie64()
3996 rval &= ~VS_MODE_INTERRUPTS; in rmw_vsie64()
4223 uint64_t rval, mask = env->hideleg & VS_MODE_INTERRUPTS; in rmw_vsip64()
[all...]
H A Dcpu_bits.h851 #define VS_MODE_INTERRUPTS ((uint64_t)(MIP_VSSIP | MIP_VSTIP | MIP_VSEIP)) macro
852 #define HS_MODE_INTERRUPTS ((uint64_t)(MIP_SGEIP | VS_MODE_INTERRUPTS))
H A Dcpu_helper.c461 vsbits = irqs & VS_MODE_INTERRUPTS; in riscv_cpu_vsirq_pending()
462 irqs &= ~VS_MODE_INTERRUPTS; in riscv_cpu_vsirq_pending()
528 vsbits = irq_delegated & VS_MODE_INTERRUPTS; in riscv_cpu_local_irq_pending()
529 irq_delegated &= ~VS_MODE_INTERRUPTS; in riscv_cpu_local_irq_pending()