/src/sys/arch/arm/pic/ |
pic.c | 277 pic_mark_pending_sources(struct pic_softc *pic, size_t irq_base, 280 struct intrsource ** const isbase = &pic->pic_sources[irq_base]; 283 volatile uint32_t *ipending = &pic->pic_pending_irqs[irq_base >> 5]; 289 KASSERT((irq_base & 31) == 0); 291 (*pic->pic_ops->pic_block_irqs)(pic, irq_base, pending); 300 KASSERT(irq_base <= is->is_irq && is->is_irq < irq_base + 32); 313 pic_find_pending_irqs_by_ipl(struct pic_softc *pic, size_t irq_base, 326 KASSERTMSG(pic->pic_sources[irq_base + irq] != NULL, 327 "%s: irq_base %zu irq %d\n", __func__, irq_base, irq) 399 size_t irq_base; local in function:pic_deliver_irqs 498 size_t irq_base; local in function:pic_list_unblock_irqs [all...] |
pic.c | 277 pic_mark_pending_sources(struct pic_softc *pic, size_t irq_base, 280 struct intrsource ** const isbase = &pic->pic_sources[irq_base]; 283 volatile uint32_t *ipending = &pic->pic_pending_irqs[irq_base >> 5]; 289 KASSERT((irq_base & 31) == 0); 291 (*pic->pic_ops->pic_block_irqs)(pic, irq_base, pending); 300 KASSERT(irq_base <= is->is_irq && is->is_irq < irq_base + 32); 313 pic_find_pending_irqs_by_ipl(struct pic_softc *pic, size_t irq_base, 326 KASSERTMSG(pic->pic_sources[irq_base + irq] != NULL, 327 "%s: irq_base %zu irq %d\n", __func__, irq_base, irq) 399 size_t irq_base; local in function:pic_deliver_irqs 498 size_t irq_base; local in function:pic_list_unblock_irqs [all...] |
/src/sys/external/mit/xen-include-public/dist/xen/include/public/arch-x86/hvm/ |
save.h | 315 /* Line IRx maps to IRQ irq_base+x */ 316 uint8_t irq_base; member in struct:hvm_hw_vpic
|
save.h | 315 /* Line IRx maps to IRQ irq_base+x */ 316 uint8_t irq_base; member in struct:hvm_hw_vpic
|