Searched refs:siprio (Results 1 – 5 of 5) sorted by relevance
/openbmc/qemu/target/riscv/ |
H A D | csr.c | 2082 iprio = env->siprio; in rmw_xireg() 3417 uint32_t s, scount = 0, siid[VSTOPI_NUM_SRCS], siprio[VSTOPI_NUM_SRCS]; in read_vstopi() 3428 siprio[scount] = IPRIO_MMAXIPRIO + 1; in read_vstopi() 3440 siprio[scount] = topei & IMSIC_TOPEI_IPRIO_MASK; in read_vstopi() 3448 siprio[scount] = hviprio; in read_vstopi() 3456 siprio[scount] = hviprio; in read_vstopi() 3463 siprio[scount] = env->hviprio[irq]; in read_vstopi() 3471 if (siprio[s] < iprio) { in read_vstopi() 3473 iprio = siprio[s]; in read_vstopi() 3514 iprio = env->siprio[ir in read_stopi() 3412 uint32_t s, scount = 0, siid[VSTOPI_NUM_SRCS], siprio[VSTOPI_NUM_SRCS]; read_vstopi() local [all...] |
H A D | machine.c | 398 VMSTATE_UINT8_ARRAY(env.siprio, RISCVCPU, 64),
|
H A D | cpu.h | 310 uint8_t siprio[64]; member
|
H A D | cpu_helper.c | 485 irqs | irqs_f, env->siprio); in riscv_cpu_sirq_pending() 540 irqs, env->siprio); in riscv_cpu_local_irq_pending()
|
H A D | cpu.c | 978 env->siprio[i] = (i == IRQ_S_EXT) ? 0 : iprio; in riscv_cpu_reset_hold()
|