Searched refs:ih (Results 51 - 75 of 175) sorted by relevance

1234567

/freebsd-12-stable/sys/dev/scc/
H A Dscc_core.c88 if (m->ih != NULL)
89 (*m->ih)(m->ih_arg);
552 m->ih = (filt != NULL) ? filt : (driver_filter_t *)ihand;
559 m->ih = NULL;
581 m->ih = NULL;
/freebsd-12-stable/sys/dev/sound/isa/
H A Dsbc.c73 void *ih[IRQ_MAX]; member in struct:sbc_softc
412 if (snd_setup_intr(dev, scp->irq[i], 0, sbc_intr, &scp->ihl[i], &scp->ih[i]))
710 if (scp->ih[i] != NULL)
711 bus_teardown_intr(scp->dev, scp->irq[i], scp->ih[i]);
712 scp->ih[i] = NULL;
H A Dad1816.c62 void *ih; member in struct:ad1816_info
492 if (ad1816->ih)
493 bus_teardown_intr(dev, ad1816->irq, ad1816->ih);
615 snd_setup_intr(dev, ad1816->irq, 0, ad1816_intr, ad1816, &ad1816->ih);
H A Dsb8.c83 void *ih; member in struct:sb_info
267 if (sb->ih)
268 bus_teardown_intr(dev, sb->irq, sb->ih);
736 if (snd_setup_intr(dev, sb->irq, 0, sb_intr, sb, &sb->ih))
/freebsd-12-stable/sys/dev/sound/pci/
H A Daureal.c562 void *ih; local
572 ih = NULL;
624 if (!irq || snd_setup_intr(dev, irq, 0, au_intr, au, &ih)) {
667 if (ih) bus_teardown_intr(dev, irq, ih);
H A Dfm801.c149 void *ih; member in struct:fm801_info
628 snd_setup_intr(dev, fm801->irq, 0, fm801_intr, fm801, &fm801->ih)) {
663 if (fm801->ih) bus_teardown_intr(dev, fm801->irq, fm801->ih);
695 bus_teardown_intr(dev, fm801->irq, fm801->ih);
H A Dvia82c686.c87 void *ih; member in struct:via_info
538 if (!via->irq || snd_setup_intr(dev, via->irq, INTR_MPSAFE, via_intr, via, &via->ih)) {
608 if (via->ih) bus_teardown_intr(dev, via->irq, via->ih);
631 bus_teardown_intr(dev, via->irq, via->ih);
H A Dals4000.c83 void *ih; member in struct:sc_info
743 if (sc->ih) {
744 bus_teardown_intr(dev, sc->irq, sc->ih);
745 sc->ih = NULL;
782 sc, &sc->ih)) {
/freebsd-12-stable/sys/arm/allwinner/
H A Daw_thermal.c612 void *ih; local
617 ih = NULL;
657 NULL, aw_thermal_intr, dev, &ih);
699 if (ih != NULL)
700 bus_teardown_intr(dev, sc->res[1], ih);
H A Da31_dmac.c147 void * ih; member in struct:a31dmac_softc
274 NULL, a31dmac_intr, sc, &sc->ih);
294 if (sc->ih != NULL)
295 bus_teardown_intr(dev, sc->res[1], sc->ih);
/freebsd-12-stable/sys/arm/arm/
H A Dnexus.c343 nexus_teardown_intr(device_t dev, device_t child, struct resource *r, void *ih) argument
347 return (intr_teardown_irq(child, r, ih));
349 return (arm_remove_irqhandler(rman_get_start(r), ih));
/freebsd-12-stable/sys/dev/dpt/
H A Ddpt_pci.c155 INTR_MPSAFE, NULL, dpt_intr, dpt, &dpt->ih)) {
/freebsd-12-stable/sys/dev/fxp/
H A Dif_fxpvar.h187 void *ih; /* interrupt handler cookie */ member in struct:fxp_softc
/freebsd-12-stable/sys/dev/ida/
H A Didavar.h144 void *ih; member in struct:ida_softc
/freebsd-12-stable/sys/dev/mpt/
H A Dmpt_pci.c502 mpt, &mpt->ih)) {
579 if (mpt->ih) {
580 bus_teardown_intr(mpt->dev, mpt->pci_irq, mpt->ih);
581 mpt->ih = NULL;
/freebsd-12-stable/sys/dev/virtio/mmio/
H A Dvirtio_mmio.c98 void *ih; member in struct:vtmmio_softc
243 NULL, vtmmio_vq_intr, sc, &sc->ih)) {
790 if (sc->ih != NULL)
791 bus_teardown_intr(sc->dev, sc->res[1], sc->ih);
/freebsd-12-stable/sys/arm/freescale/imx/
H A Dimx6_ssi.c181 void *ih; member in struct:sc_info
213 uint32_t (*ih)(struct sc_pcminfo *scp); member in struct:sc_pcminfo
492 conf->ih = ssi_dma_intr;
812 NULL, ssi_intr, scp, &sc->ih);
H A Dimx51_ipuv3_fbd.c288 sc->ih = imx51_ipuv3_intr_establish(IMX51_INT_IPUV3, IPL_BIO,
290 if (sc->ih == NULL) {
/freebsd-12-stable/sys/arm/freescale/vybrid/
H A Dvf_sai.c148 void *ih; member in struct:sc_info
178 uint32_t (*ih) (struct sc_pcminfo *scp); member in struct:sc_pcminfo
484 tcd->ih = sai_dma_intr;
762 NULL, sai_intr, scp, &sc->ih);
/freebsd-12-stable/sys/dev/advansys/
H A Dadv_isa.c117 void *ih; local
340 INTR_MPSAFE, NULL, adv_intr, adv, &ih) != 0) {
/freebsd-12-stable/sys/dev/xdma/
H A Dxdma_fdt_test.c71 void *ih; member in struct:xdmatest_softc
220 err = xdma_setup_intr(sc->xchan, xdmatest_intr, sc, &sc->ih);
/freebsd-12-stable/sys/riscv/riscv/
H A Dnexus.c288 nexus_teardown_intr(device_t dev, device_t child, struct resource *r, void *ih) argument
291 return (intr_teardown_irq(child, r, ih));
/freebsd-12-stable/sys/mips/beri/
H A Dberi_pic.c99 void *ih[BP_NUM_HARD_IRQS]; member in struct:beripic_softc
226 beri_pic_intr, NULL, &sc->hirq[i], sc->ih[i])) {
/freebsd-12-stable/sys/netpfil/pf/
H A Dpf_ioctl.c1803 pf_killstates_row(struct pf_kstate_kill *psk, struct pf_idhash *ih) argument
1815 PF_HASHROW_LOCK(ih);
1816 LIST_FOREACH(s, &ih->states, entry) {
1903 PF_HASHROW_UNLOCK(ih);
2857 struct pf_idhash *ih = &V_pf_idhash[i]; local
2859 PF_HASHROW_LOCK(ih);
2860 LIST_FOREACH(s, &ih->states, entry) {
2866 PF_HASHROW_UNLOCK(ih);
2873 PF_HASHROW_UNLOCK(ih);
4689 struct pf_idhash *ih local
4724 struct pf_idhash *ih = &V_pf_idhash[i]; local
4783 struct pf_idhash *ih = &V_pf_idhash[i]; local
4844 struct pf_idhash *ih = &V_pf_idhash[i]; local
5125 struct pf_idhash *ih = &V_pf_idhash[i]; local
[all...]
/freebsd-12-stable/sys/dev/drm2/radeon/
H A Dsi.c3285 rdev->ih.enabled = true;
3300 rdev->ih.enabled = false;
3301 rdev->ih.rptr = 0;
3378 WREG32(INTERRUPT_CNTL2, rdev->ih.gpu_addr >> 8);
3388 WREG32(IH_RB_BASE, rdev->ih.gpu_addr >> 8);
3389 rb_bufsz = drm_order(rdev->ih.ring_size / 4);
3440 /* don't enable anything if the ih is disabled */
3441 if (!rdev->ih.enabled) {
3708 wptr, rdev->ih.rptr, (wptr + 16) + rdev->ih
[all...]

Completed in 331 milliseconds

1234567