Lines Matching defs:dev

41 __FBSDID("$FreeBSD: stable/11/sys/dev/an/if_an.c 355934 2019-12-20 16:05:29Z markj $");
46 * through an extra PCI shim: /sys/dev/an/if_an_pci.c). ISA devices can be
135 #include <dev/an/if_aironet_ieee.h>
136 #include <dev/an/if_anreg.h>
313 an_probe(device_t dev)
315 struct an_softc *sc = device_get_softc(dev);
321 error = an_alloc_port(dev, 0, AN_IOSIZ);
342 sc->an_dev = dev;
343 mtx_init(&sc->an_mtx, device_get_nameunit(dev), MTX_NETWORK_LOCK,
375 an_alloc_port(device_t dev, int rid, int size)
377 struct an_softc *sc = device_get_softc(dev);
380 res = bus_alloc_resource_anywhere(dev, SYS_RES_IOPORT, &rid,
394 int an_alloc_memory(device_t dev, int rid, int size)
396 struct an_softc *sc = device_get_softc(dev);
399 res = bus_alloc_resource_anywhere(dev, SYS_RES_MEMORY, &rid,
414 int an_alloc_aux_memory(device_t dev, int rid, int size)
416 struct an_softc *sc = device_get_softc(dev);
419 res = bus_alloc_resource_anywhere(dev, SYS_RES_MEMORY, &rid,
435 an_alloc_irq(device_t dev, int rid, int flags)
437 struct an_softc *sc = device_get_softc(dev);
440 res = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid,
502 an_release_resources(device_t dev)
504 struct an_softc *sc = device_get_softc(dev);
508 bus_release_resource(dev, SYS_RES_IOPORT,
513 bus_release_resource(dev, SYS_RES_MEMORY,
518 bus_release_resource(dev, SYS_RES_MEMORY,
523 bus_release_resource(dev, SYS_RES_IRQ,
804 an_detach(device_t dev)
806 struct an_softc *sc = device_get_softc(dev);
810 device_printf(dev,"already unloaded\n");
820 bus_teardown_intr(dev, sc->irq_res, sc->irq_handle);
823 an_release_resources(dev);
2963 an_shutdown(device_t dev)
2967 sc = device_get_softc(dev);
2977 an_resume(device_t dev)
2983 sc = device_get_softc(dev);