/src/sys/arch/arm/imx/ |
imx31_icu.c | 84 avic_unblock_irqs(struct pic_softc *pic, size_t irq_base, uint32_t irq_mask) 88 if (irq_base == 0) 96 irq_base += irq; 98 INTC_WRITE(avic, IMX31_INTENNUM, irq_base); 104 avic_block_irqs(struct pic_softc *pic, size_t irq_base, uint32_t irq_mask) 108 if (irq_base == 0) 116 irq_base += irq; 118 INTC_WRITE(avic, IMX31_INTDISNUM, irq_base);
|
imx51_tzic.c | 168 tzic_unblock_irqs(struct pic_softc *pic, size_t irq_base, uint32_t irq_mask) 171 const size_t group = irq_base / 32; 180 tzic_block_irqs(struct pic_softc *pic, size_t irq_base, uint32_t irq_mask) 183 const size_t group = irq_base / 32;
|
imx23_icoll.c | 187 icoll_unblock_irqs(struct pic_softc *pic, size_t irq_base, uint32_t irq_mask) 196 ICOLL_SET_IRQ(sc, irq_base + b); 204 icoll_block_irqs(struct pic_softc *pic, size_t irq_base, uint32_t irq_mask) 213 ICOLL_CLR_IRQ(sc, irq_base + b);
|
imx31_gpio.c | 97 gpio_pic_unblock_irqs(struct pic_softc *pic, size_t irq_base, uint32_t irq_mask) 100 KASSERT(irq_base == 0); 113 gpio_pic_block_irqs(struct pic_softc *pic, size_t irq_base, uint32_t irq_mask) 116 KASSERT(irq_base == 0);
|
imxgpio.c | 89 imxgpio_pic_unblock_irqs(struct pic_softc *pic, size_t irq_base, uint32_t irq_mask) 92 KASSERT(irq_base == 0); 101 imxgpio_pic_block_irqs(struct pic_softc *pic, size_t irq_base, uint32_t irq_mask) 104 KASSERT(irq_base == 0);
|
/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...] |
picvar.h | 75 uint32_t pic_mark_pending_sources(struct pic_softc *pic, size_t irq_base,
|
/src/sys/arch/arm/gemini/ |
gemini_gpio.c | 111 gpio_pic_unblock_irqs(struct pic_softc *pic, size_t irq_base, uint32_t irq_mask) 114 KASSERT(irq_base == 0); 128 gpio_pic_block_irqs(struct pic_softc *pic, size_t irq_base, uint32_t irq_mask) 131 KASSERT(irq_base == 0);
|
/src/sys/arch/arm/cortex/ |
gic.c | 198 armgic_unblock_irqs(struct pic_softc *pic, size_t irq_base, uint32_t irq_mask) 201 const size_t group = irq_base / 32; 210 armgic_block_irqs(struct pic_softc *pic, size_t irq_base, uint32_t irq_mask) 213 const size_t group = irq_base / 32;
|
/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
|