Searched refs:bitfield_words (Results 1 – 4 of 4) sorted by relevance
82 for (i = 0; i < plic->bitfield_words; i++) { in sifive_plic_claimed()85 plic->enable[addrid * plic->bitfield_words + i]; in sifive_plic_claimed()91 if (i == (plic->bitfield_words - 1)) { in sifive_plic_claimed()97 num_irq_in_word = plic->num_sources - ((plic->bitfield_words - 1) << 5); in sifive_plic_claimed()156 if (wordid < plic->bitfield_words) { in sifive_plic_read()157 return plic->enable[addrid * plic->bitfield_words + wordid]; in sifive_plic_read()220 if (wordid < plic->bitfield_words) { in sifive_plic_write()221 plic->enable[addrid * plic->bitfield_words + wordid] = value; in sifive_plic_write()280 memset(s->pending, 0, sizeof(uint32_t) * s->bitfield_words); in sifive_plic_reset()281 memset(s->claimed, 0, sizeof(uint32_t) * s->bitfield_words); in sifive_plic_reset()[all …]
631 (addr < (APLIC_SETIP_BASE + aplic->bitfield_words * 4))) { in riscv_aplic_read()637 (addr < (APLIC_CLRIP_BASE + aplic->bitfield_words * 4))) { in riscv_aplic_read()643 (addr < (APLIC_SETIE_BASE + aplic->bitfield_words * 4))) { in riscv_aplic_read()649 (addr < (APLIC_CLRIE_BASE + aplic->bitfield_words * 4))) { in riscv_aplic_read()757 (addr < (APLIC_SETIP_BASE + aplic->bitfield_words * 4))) { in riscv_aplic_write()763 (addr < (APLIC_CLRIP_BASE + aplic->bitfield_words * 4))) { in riscv_aplic_write()769 (addr < (APLIC_SETIE_BASE + aplic->bitfield_words * 4))) { in riscv_aplic_write()775 (addr < (APLIC_CLRIE_BASE + aplic->bitfield_words * 4))) { in riscv_aplic_write()861 aplic->bitfield_words = (aplic->num_irqs + 31) >> 5; in riscv_aplic_realize()
43 uint32_t bitfield_words; member
53 uint32_t bitfield_words; member