Home
last modified time | relevance | path

Searched refs:firqh (Results 1 – 3 of 3) sorted by relevance

/netbsd/sys/arch/arm/fdt/
H A Dgic_fdt.c249 struct gic_fdt_irqhandler *firqh; in gic_fdt_establish() local
311 firqh = kmem_alloc(sizeof(*firqh), KM_SLEEP); in gic_fdt_establish()
312 firqh->ih_mpsafe = (flags & FDT_INTR_MPSAFE) != 0; in gic_fdt_establish()
313 firqh->ih_irq = firq; in gic_fdt_establish()
314 firqh->ih_fn = func; in gic_fdt_establish()
315 firqh->ih_arg = arg; in gic_fdt_establish()
325 struct gic_fdt_irqhandler *firqh; in gic_fdt_disestablish() local
339 firqh = TAILQ_FIRST(&firq->intr_handlers); in gic_fdt_disestablish()
340 kmem_free(firqh, sizeof(*firqh)); in gic_fdt_disestablish()
354 struct gic_fdt_irqhandler *firqh; in gic_fdt_intr() local
[all …]
H A Dgicv3_fdt.c348 struct gicv3_fdt_irqhandler *firqh; in gicv3_fdt_establish() local
411 firqh = kmem_alloc(sizeof(*firqh), KM_SLEEP); in gicv3_fdt_establish()
412 firqh->ih_mpsafe = (flags & FDT_INTR_MPSAFE) != 0; in gicv3_fdt_establish()
413 firqh->ih_irq = firq; in gicv3_fdt_establish()
414 firqh->ih_fn = func; in gicv3_fdt_establish()
415 firqh->ih_arg = arg; in gicv3_fdt_establish()
425 struct gicv3_fdt_irqhandler *firqh; in gicv3_fdt_disestablish() local
439 firqh = TAILQ_FIRST(&firq->intr_handlers); in gicv3_fdt_disestablish()
440 kmem_free(firqh, sizeof(*firqh)); in gicv3_fdt_disestablish()
454 struct gicv3_fdt_irqhandler *firqh; in gicv3_fdt_intr() local
[all …]
/netbsd/sys/arch/arm/broadcom/
H A Dbcm2835_intr.c552 struct bcm2835icu_irqhandler *firqh; in bcm2835_icu_fdt_establish() local
603 firqh = kmem_alloc(sizeof(*firqh), KM_SLEEP); in bcm2835_icu_fdt_establish()
604 firqh->ih_irq = firq; in bcm2835_icu_fdt_establish()
605 firqh->ih_fn = func; in bcm2835_icu_fdt_establish()
606 firqh->ih_arg = arg; in bcm2835_icu_fdt_establish()
627 struct bcm2835icu_irqhandler *firqh; in bcm2835_icu_fdt_disestablish() local
645 firqh = TAILQ_FIRST(&firq->intr_handlers); in bcm2835_icu_fdt_disestablish()
646 TAILQ_REMOVE(&firq->intr_handlers, firqh, ih_next); in bcm2835_icu_fdt_disestablish()
647 kmem_free(firqh, sizeof(*firqh)); in bcm2835_icu_fdt_disestablish()
662 struct bcm2835icu_irqhandler *firqh; in bcm2835_icu_intr() local
[all …]