Home
last modified time | relevance | path

Searched refs:intr_refcnt (Results 1 – 12 of 12) sorted by relevance

/netbsd/sys/arch/mips/adm5120/
H A Dadm5120_intr.c141 int intr_refcnt; member
175 adm5120_intrtab[i].intr_refcnt = 0; in evbmips_intr_init()
214 if (adm5120_intrtab[irq].intr_refcnt++ == 0) { in adm5120_intr_establish()
253 if (adm5120_intrtab[irq].intr_refcnt-- == 1) { in adm5120_intr_disestablish()
/netbsd/sys/arch/mips/alchemy/
H A Dau_icu.c117 int intr_refcnt; member
164 au_icu_intrtab[i].intr_refcnt = 0; in au_intr_init()
221 if (au_icu_intrtab[irq].intr_refcnt++ == 0) { in au_intr_establish()
290 if (au_icu_intrtab[irq].intr_refcnt-- == 1) { in au_intr_disestablish()
395 if (au_icu_intrtab[irq].intr_refcnt) { in au_intr_enable()
/netbsd/sys/arch/arm/fdt/
H A Dgic_fdt.c91 int intr_refcnt; member
268 firq->intr_refcnt = 0; in gic_fdt_establish()
309 firq->intr_refcnt++; in gic_fdt_establish()
334 KASSERT(firq->intr_refcnt > 0); in gic_fdt_disestablish()
336 if (firq->intr_refcnt > 1) in gic_fdt_disestablish()
H A Dgicv3_fdt.c95 int intr_refcnt; member
368 firq->intr_refcnt = 0; in gicv3_fdt_establish()
409 firq->intr_refcnt++; in gicv3_fdt_establish()
434 KASSERT(firq->intr_refcnt > 0); in gicv3_fdt_disestablish()
436 if (firq->intr_refcnt > 1) in gicv3_fdt_disestablish()
/netbsd/sys/arch/riscv/fdt/
H A Dintc_fdt.c76 int intr_refcnt; member
114 irq->intr_refcnt = 0; in intc_intr_establish()
144 irq->intr_refcnt++; in intc_intr_establish()
/netbsd/sys/arch/evbmips/gdium/
H A Dgdium_intr.c120 int intr_refcnt; member
259 if (gdium_intrtab[ih->ih_irq].intr_refcnt++ == 0) in evbmips_intr_establish()
288 if (gdium_intrtab[ih->ih_irq].intr_refcnt-- == 1) in evbmips_intr_disestablish()
/netbsd/sys/arch/algor/algor/
H A Dalgor_p6032_intr.c158 int intr_refcnt; member
335 if (p6032_intrtab[irqmap->irqidx].intr_refcnt++ == 0) in algor_p6032_intr_establish()
363 if (p6032_intrtab[irqmap->irqidx].intr_refcnt-- == 1) in algor_p6032_intr_disestablish()
H A Dalgor_p4032_intr.c196 int intr_refcnt; member
372 if (p4032_intrtab[irqmap->irqidx].intr_refcnt++ == 0) { in algor_p4032_intr_establish()
403 if (p4032_intrtab[irqmap->irqidx].intr_refcnt-- == 1) { in algor_p4032_intr_disestablish()
H A Dalgor_p5064_intr.c266 int intr_refcnt; member
465 if (p5064_intrtab[irqmap->irqidx].intr_refcnt++ == 0) { in algor_p5064_intr_establish()
496 if (p5064_intrtab[irqmap->irqidx].intr_refcnt-- == 1) { in algor_p5064_intr_disestablish()
/netbsd/sys/arch/arm/broadcom/
H A Dbcm2835_intr.c237 int intr_refcnt; member
567 firq->intr_refcnt = 0; in bcm2835_icu_fdt_establish()
608 firq->intr_refcnt++; in bcm2835_icu_fdt_establish()
636 KASSERT(firq->intr_refcnt > 0); in bcm2835_icu_fdt_disestablish()
640 if (firq->intr_refcnt > 1) in bcm2835_icu_fdt_disestablish()
/netbsd/sys/dev/marvell/
H A Dmvpexvar.h47 int intr_refcnt; member
H A Dmvpex.c186 sc->sc_intrtab[i].intr_refcnt = 0; in mvpex_attach()
682 if (intrtab->intr_refcnt++ == 0) { in mvpex_intr_establish()
714 if (intrtab->intr_refcnt-- == 1) { in mvpex_intr_disestablish()