Searched refs:eistate (Results 1 – 2 of 2) sorted by relevance
58 if ((qatomic_read(&imsic->eistate[base + i]) & IMSIC_EISTATE_ENPEND) == in riscv_imsic_topei()81 if (qatomic_fetch_and(&imsic->eistate[base], ~IMSIC_EISTATE_ENPEND)) { in riscv_imsic_update()86 qatomic_or(&imsic->eistate[base], IMSIC_EISTATE_ENPEND); in riscv_imsic_update()142 qatomic_and(&imsic->eistate[base + topei], ~IMSIC_EISTATE_PENDING); in riscv_imsic_topei_rmw()184 prev = qatomic_fetch_or(&imsic->eistate[base + i], state); in riscv_imsic_eix_rmw()186 prev = qatomic_fetch_and(&imsic->eistate[base + i], ~state); in riscv_imsic_eix_rmw()189 prev = qatomic_read(&imsic->eistate[base + i]); in riscv_imsic_eix_rmw()319 qatomic_or(&imsic->eistate[(page * imsic->num_irqs) + value], in riscv_imsic_write()356 imsic->eistate = g_new0(uint32_t, imsic->num_eistate); in riscv_imsic_realize()410 VMSTATE_VARRAY_UINT32(eistate, RISCVIMSICState,
56 uint32_t *eistate; member