Home
last modified time | relevance | path

Searched refs:ext_isr (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/arch/loongarch/kvm/intc/
H A Dls3a_ext_irq.c28 bitmap_clear((void *)state->ext_isr.reg_u8, irq_num, 1); in ext_deactive_core_isr()
72 if (test_bit(irq_num, (void *)state->ext_isr.reg_u8) == false) { in ext_irq_update_core()
91 bitmap_clear((void *)state->ext_isr.reg_u8, irq_num, 1); in ext_irq_update_core()
117 if (test_bit(irq, (void *)&state->ext_isr)) in msi_irq_handler()
119 __set_bit(irq, (void *)&state->ext_isr); in msi_irq_handler()
121 if (!test_bit(irq, (void *)&state->ext_isr)) in msi_irq_handler()
123 __clear_bit(irq, (void *)&state->ext_isr); in msi_irq_handler()
154 *(uint8_t *)val = state->ext_isr.reg_u8[reg_count]; in ls3a_ext_intctl_readb()
198 *(uint32_t *)val = state->ext_isr.reg_u32[reg_count]; in ls3a_ext_intctl_readw()
243 *(uint64_t *)val = state->ext_isr in ls3a_ext_intctl_readl()
[all...]
H A Dls3a_ext_irq.h65 union ext_isr { union
69 } ext_isr; member

Completed in 2 milliseconds