Searched refs:ires (Results 1 - 25 of 32) sorted by relevance

12

/freebsd-9.3-release/sys/dev/tsec/
H A Dif_tsec_fdt.c74 static int tsec_setup_intr(struct tsec_softc *sc, struct resource **ires,
76 static void tsec_release_intr(struct tsec_softc *sc, struct resource *ires,
229 tsec_setup_intr(struct tsec_softc *sc, struct resource **ires, void **ihand, argument
234 *ires = bus_alloc_resource_any(sc->dev, SYS_RES_IRQ, irid, RF_ACTIVE);
235 if (*ires == NULL) {
239 error = bus_setup_intr(sc->dev, *ires, INTR_TYPE_NET | INTR_MPSAFE,
243 if (bus_release_resource(sc->dev, SYS_RES_IRQ, *irid, *ires))
245 *ires = NULL;
252 tsec_release_intr(struct tsec_softc *sc, struct resource *ires, void *ihand, argument
257 if (ires
[all...]
/freebsd-9.3-release/sys/arm/sa11x0/
H A Dsa11x0.c91 struct resource *ires, int flags, driver_filter_t *filt,
97 rman_set_start(ires, 15);
99 if (rman_get_start(ires) == 0)
100 rman_set_start(ires, 26);
102 rman_set_start(ires, 27);
107 BUS_SETUP_INTR(device_get_parent(dev), child, ires, flags, filt, local
90 sa1110_setup_intr(device_t dev, device_t child, struct resource *ires, int flags, driver_filter_t *filt, driver_intr_t *intr, void *arg, void **cookiep) argument
/freebsd-9.3-release/sys/mips/malta/
H A Dgt.c88 struct resource *ires, int flags, driver_filter_t *filt,
91 return BUS_SETUP_INTR(device_get_parent(dev), child, ires, flags,
87 gt_setup_intr(device_t dev, device_t child, struct resource *ires, int flags, driver_filter_t *filt, driver_intr_t *intr, void *arg, void **cookiep) argument
/freebsd-9.3-release/sys/arm/xscale/i80321/
H A Diq80321.c354 struct resource *ires, int flags, driver_filter_t *filt,
357 BUS_SETUP_INTR(device_get_parent(dev), child, ires, flags, filt, intr, local
359 intr_enabled |= 1 << rman_get_start(ires);
353 iq80321_setup_intr(device_t dev, device_t child, struct resource *ires, int flags, driver_filter_t *filt, driver_intr_t *intr, void *arg, void **cookiep) argument
H A Di80321_pci.c353 struct resource *ires, int flags, driver_filter_t *filt,
356 return (BUS_SETUP_INTR(device_get_parent(dev), child, ires, flags,
352 i80321_pci_setup_intr(device_t dev, device_t child, struct resource *ires, int flags, driver_filter_t *filt, driver_intr_t *intr, void *arg, void **cookiep) argument
/freebsd-9.3-release/sys/arm/xscale/i8134x/
H A Di81342.c428 i81342_setup_intr(device_t dev, device_t child, struct resource *ires, argument
434 BUS_SETUP_INTR(device_get_parent(dev), child, ires, flags, filt, intr, local
436 arm_unmask_irq(rman_get_start(ires));
/freebsd-9.3-release/sys/arm/at91/
H A Dat91.c366 struct resource *ires, int flags, driver_filter_t *filt,
371 if (rman_get_start(ires) == sc->sc_irq_system && filt == NULL)
373 BUS_SETUP_INTR(device_get_parent(dev), child, ires, flags, filt, local
376 1 << rman_get_start(ires));
365 at91_setup_intr(device_t dev, device_t child, struct resource *ires, int flags, driver_filter_t *filt, driver_intr_t *intr, void *arg, void **cookiep) argument
/freebsd-9.3-release/sys/mips/adm5120/
H A Dobio.c340 obio_setup_intr(device_t dev, device_t child, struct resource *ires, argument
349 irq = rman_get_start(ires);
385 obio_teardown_intr(device_t dev, device_t child, struct resource *ires, argument
392 irq = rman_get_start(ires);
H A Dadmpci.c423 admpci_setup_intr(device_t dev, device_t child, struct resource *ires, argument
433 irq = rman_get_start(ires);
/freebsd-9.3-release/sys/mips/alchemy/
H A Dobio.c341 obio_setup_intr(device_t dev, device_t child, struct resource *ires, argument
350 irq = rman_get_start(ires);
385 obio_teardown_intr(device_t dev, device_t child, struct resource *ires, argument
392 irq = rman_get_start(ires);
/freebsd-9.3-release/sys/mips/atheros/
H A Dapb.c270 apb_setup_intr(device_t bus, device_t child, struct resource *ires, argument
278 irq = rman_get_start(ires);
309 apb_teardown_intr(device_t dev, device_t child, struct resource *ires, argument
315 irq = rman_get_start(ires);
H A Dar71xx_pci.c420 ar71xx_pci_setup_intr(device_t bus, device_t child, struct resource *ires, argument
428 irq = rman_get_start(ires);
458 ar71xx_pci_teardown_intr(device_t dev, device_t child, struct resource *ires, argument
464 irq = rman_get_start(ires);
H A Dar724x_pci.c462 ar724x_pci_setup_intr(device_t bus, device_t child, struct resource *ires, argument
470 irq = rman_get_start(ires);
499 ar724x_pci_teardown_intr(device_t dev, device_t child, struct resource *ires, argument
505 irq = rman_get_start(ires);
/freebsd-9.3-release/sys/mips/idt/
H A Dobio.c265 obio_setup_intr(device_t dev, device_t child, struct resource *ires, argument
273 irq = rman_get_start(ires);
302 obio_teardown_intr(device_t dev, device_t child, struct resource *ires, argument
309 irq = rman_get_start(ires);
/freebsd-9.3-release/sys/sparc64/pci/
H A Dfire.c1882 fire_setup_intr(device_t dev, device_t child, struct resource *ires, argument
1898 if (rman_get_rid(ires) != 0) {
1899 msi = rman_get_start(ires);
1912 rman_set_start(ires, vec);
1913 rman_set_end(ires, vec);
1914 error = bus_generic_setup_intr(dev, child, ires, flags, filt,
1916 rman_set_start(ires, msi);
1917 rman_set_end(ires, msi);
1958 vec = rman_get_start(ires);
1968 return (bus_generic_setup_intr(dev, child, ires, flag
1973 fire_teardown_intr(device_t dev, device_t child, struct resource *ires, void *cookie) argument
[all...]
/freebsd-9.3-release/sys/dev/sec/
H A Dsec.c64 static int sec_setup_intr(struct sec_softc *sc, struct resource **ires,
66 static void sec_release_intr(struct sec_softc *sc, struct resource *ires,
502 sec_setup_intr(struct sec_softc *sc, struct resource **ires, void **ihand, argument
507 (*ires) = bus_alloc_resource_any(sc->sc_dev, SYS_RES_IRQ, irid,
510 if ((*ires) == NULL) {
515 error = bus_setup_intr(sc->sc_dev, *ires, INTR_MPSAFE | INTR_TYPE_NET,
520 if (bus_release_resource(sc->sc_dev, SYS_RES_IRQ, *irid, *ires))
524 (*ires) = NULL;
532 sec_release_intr(struct sec_softc *sc, struct resource *ires, void *ihand, argument
537 if (ires
[all...]
/freebsd-9.3-release/sys/arm/econa/
H A Decona.c592 struct resource *ires, int flags, driver_filter_t *filt,
596 if (rman_get_start(ires) == ECONA_IRQ_SYSTEM && filt == NULL)
599 BUS_SETUP_INTR(device_get_parent(dev), child, ires, flags, filt, local
602 arm_unmask_irq(rman_get_start(ires));
591 econa_setup_intr(device_t dev, device_t child, struct resource *ires, int flags, driver_filter_t *filt, driver_intr_t *intr, void *arg, void **cookiep) argument
/freebsd-9.3-release/sys/arm/s3c2xx0/
H A Ds3c24x0.c208 struct resource *ires, int flags, driver_filter_t *filt,
213 error = BUS_SETUP_INTR(device_get_parent(dev), child, ires, flags, filt,
218 for (irq = rman_get_start(ires); irq <= rman_get_end(ires); irq++) {
207 s3c24x0_setup_intr(device_t dev, device_t child, struct resource *ires, int flags, driver_filter_t *filt, driver_intr_t *intr, void *arg, void **cookiep) argument
/freebsd-9.3-release/sys/mips/rt305x/
H A Dobio.c387 obio_setup_intr(device_t dev, device_t child, struct resource *ires, argument
396 irq = rman_get_start(ires);
430 obio_teardown_intr(device_t dev, device_t child, struct resource *ires, argument
437 irq = rman_get_start(ires);
/freebsd-9.3-release/sys/dev/siba/
H A Dsiba_pcib.c233 siba_pcib_setup_intr(device_t dev, device_t child, struct resource *ires, argument
238 return (BUS_SETUP_INTR(device_get_parent(dev), child, ires, flags,
/freebsd-9.3-release/sys/mips/rmi/
H A Diodi.c97 struct resource *ires, int flags, driver_filter_t *filt,
111 irq = (intptr_t)ires->__r_i;
96 iodi_setup_intr(device_t dev, device_t child, struct resource *ires, int flags, driver_filter_t *filt, driver_intr_t *intr, void *arg, void **cookiep) argument
/freebsd-9.3-release/sys/sparc64/ebus/
H A Debus.c576 ebus_setup_intr(device_t dev, device_t child, struct resource *ires, argument
590 vec = rman_get_start(ires);
610 return (bus_generic_setup_intr(dev, child, ires, flags, filt, intr,
/freebsd-9.3-release/sys/sparc64/sparc64/
H A Dupa.c491 upa_setup_intr(device_t dev, device_t child, struct resource *ires, int flags, argument
502 vec = rman_get_start(ires);
507 return (bus_generic_setup_intr(dev, child, ires, flags, filt, func,
/freebsd-9.3-release/sys/arm/xscale/ixp425/
H A Dixp425_pci.c258 ixppcib_setup_intr(device_t dev, device_t child, struct resource *ires, argument
263 return (BUS_SETUP_INTR(device_get_parent(dev), child, ires, flags,
/freebsd-9.3-release/sys/arm/xscale/pxa/
H A Dpxa_obio.c186 pxa_teardown_intr(device_t dev, device_t child, struct resource *ires, argument
189 return (BUS_TEARDOWN_INTR(device_get_parent(dev), child, ires, cookie));}

Completed in 165 milliseconds

12