isa_driver         28 drivers/base/isa.c 	struct isa_driver *isa_driver = to_isa_driver(driver);
isa_driver         30 drivers/base/isa.c 	if (dev->platform_data == isa_driver) {
isa_driver         31 drivers/base/isa.c 		if (!isa_driver->match ||
isa_driver         32 drivers/base/isa.c 			isa_driver->match(dev, to_isa_dev(dev)->id))
isa_driver         41 drivers/base/isa.c 	struct isa_driver *isa_driver = dev->platform_data;
isa_driver         43 drivers/base/isa.c 	if (isa_driver && isa_driver->probe)
isa_driver         44 drivers/base/isa.c 		return isa_driver->probe(dev, to_isa_dev(dev)->id);
isa_driver         51 drivers/base/isa.c 	struct isa_driver *isa_driver = dev->platform_data;
isa_driver         53 drivers/base/isa.c 	if (isa_driver && isa_driver->remove)
isa_driver         54 drivers/base/isa.c 		return isa_driver->remove(dev, to_isa_dev(dev)->id);
isa_driver         61 drivers/base/isa.c 	struct isa_driver *isa_driver = dev->platform_data;
isa_driver         63 drivers/base/isa.c 	if (isa_driver && isa_driver->shutdown)
isa_driver         64 drivers/base/isa.c 		isa_driver->shutdown(dev, to_isa_dev(dev)->id);
isa_driver         69 drivers/base/isa.c 	struct isa_driver *isa_driver = dev->platform_data;
isa_driver         71 drivers/base/isa.c 	if (isa_driver && isa_driver->suspend)
isa_driver         72 drivers/base/isa.c 		return isa_driver->suspend(dev, to_isa_dev(dev)->id, state);
isa_driver         79 drivers/base/isa.c 	struct isa_driver *isa_driver = dev->platform_data;
isa_driver         81 drivers/base/isa.c 	if (isa_driver && isa_driver->resume)
isa_driver         82 drivers/base/isa.c 		return isa_driver->resume(dev, to_isa_dev(dev)->id);
isa_driver        102 drivers/base/isa.c void isa_unregister_driver(struct isa_driver *isa_driver)
isa_driver        104 drivers/base/isa.c 	struct device *dev = isa_driver->devices;
isa_driver        111 drivers/base/isa.c 	driver_unregister(&isa_driver->driver);
isa_driver        115 drivers/base/isa.c int isa_register_driver(struct isa_driver *isa_driver, unsigned int ndev)
isa_driver        120 drivers/base/isa.c 	isa_driver->driver.bus	= &isa_bus_type;
isa_driver        121 drivers/base/isa.c 	isa_driver->devices	= NULL;
isa_driver        123 drivers/base/isa.c 	error = driver_register(&isa_driver->driver);
isa_driver        140 drivers/base/isa.c 			     isa_driver->driver.name, id);
isa_driver        141 drivers/base/isa.c 		isa_dev->dev.platform_data	= isa_driver;
isa_driver        155 drivers/base/isa.c 			isa_dev->next = isa_driver->devices;
isa_driver        156 drivers/base/isa.c 			isa_driver->devices = &isa_dev->dev;
isa_driver        161 drivers/base/isa.c 	if (!error && !isa_driver->devices)
isa_driver        165 drivers/base/isa.c 		isa_unregister_driver(isa_driver);
isa_driver       1482 drivers/counter/104-quad-8.c static struct isa_driver quad8_driver = {
isa_driver        470 drivers/gpio/gpio-104-dio-48e.c static struct isa_driver dio48e_driver = {
isa_driver        330 drivers/gpio/gpio-104-idi-48.c static struct isa_driver idi_48_driver = {
isa_driver        288 drivers/gpio/gpio-104-idio-16.c static struct isa_driver idio_16_driver = {
isa_driver        335 drivers/gpio/gpio-gpio-mm.c static struct isa_driver gpiomm_driver = {
isa_driver        684 drivers/gpio/gpio-winbond.c static struct isa_driver winbond_gpio_idriver = {
isa_driver        461 drivers/gpio/gpio-ws16c48.c static struct isa_driver ws16c48_driver = {
isa_driver        305 drivers/i2c/busses/i2c-elektor.c static struct isa_driver i2c_elektor_driver = {
isa_driver        177 drivers/i2c/busses/i2c-pca-isa.c static struct isa_driver pca_isa_driver = {
isa_driver        364 drivers/iio/adc/stx104.c static struct isa_driver stx104_driver = {
isa_driver        125 drivers/iio/dac/cio-dac.c static struct isa_driver cio_dac_driver = {
isa_driver        206 drivers/input/touchscreen/htcpen.c static struct isa_driver htcpen_isa_driver = {
isa_driver         66 drivers/media/radio/radio-isa.h 	struct isa_driver driver;
isa_driver        309 drivers/media/radio/radio-sf16fmr2.c static struct isa_driver fmr2_isa_driver = {
isa_driver        186 drivers/net/can/sja1000/tscan1.c static struct isa_driver tscan1_isa_driver = {
isa_driver        381 drivers/net/ethernet/3com/3c509.c static struct isa_driver el3_isa_driver = {
isa_driver       11480 drivers/scsi/advansys.c static struct isa_driver advansys_isa_driver = {
isa_driver       11555 drivers/scsi/advansys.c static struct isa_driver advansys_vlb_driver = {
isa_driver       1036 drivers/scsi/aha1542.c static struct isa_driver aha1542_isa_driver = {
isa_driver        190 drivers/scsi/fdomain_isa.c static struct isa_driver fdomain_isa_driver = {
isa_driver        731 drivers/scsi/g_NCR5380.c static struct isa_driver generic_NCR5380_isa_driver = {
isa_driver        116 drivers/watchdog/ebc-c384_wdt.c static struct isa_driver ebc_c384_wdt_driver = {
isa_driver        985 drivers/watchdog/pcwd.c static struct isa_driver pcwd_isa_driver = {
isa_driver         25 include/linux/isa.h #define to_isa_driver(x) container_of((x), struct isa_driver, driver)
isa_driver         28 include/linux/isa.h int isa_register_driver(struct isa_driver *, unsigned int);
isa_driver         29 include/linux/isa.h void isa_unregister_driver(struct isa_driver *);
isa_driver         31 include/linux/isa.h static inline int isa_register_driver(struct isa_driver *d, unsigned int i)
isa_driver         36 include/linux/isa.h static inline void isa_unregister_driver(struct isa_driver *d)
isa_driver        149 sound/isa/ad1848/ad1848.c static struct isa_driver snd_ad1848_driver = {
isa_driver        106 sound/isa/adlib.c static struct isa_driver snd_adlib_driver = {
isa_driver        460 sound/isa/cmi8328.c static struct isa_driver snd_cmi8328_driver = {
isa_driver        657 sound/isa/cmi8330.c static struct isa_driver snd_cmi8330_driver = {
isa_driver        166 sound/isa/cs423x/cs4231.c static struct isa_driver snd_cs4231_driver = {
isa_driver        526 sound/isa/cs423x/cs4236.c static struct isa_driver cs423x_isa_driver = {
isa_driver        201 sound/isa/es1688/es1688.c static struct isa_driver snd_es1688_driver = {
isa_driver       2250 sound/isa/es18xx.c static struct isa_driver snd_es18xx_isa_driver = {
isa_driver        617 sound/isa/galaxy/galaxy.c static struct isa_driver snd_galaxy_driver = {
isa_driver        204 sound/isa/gus/gusclassic.c static struct isa_driver snd_gusclassic_driver = {
isa_driver        333 sound/isa/gus/gusextreme.c static struct isa_driver snd_gusextreme_driver = {
isa_driver        348 sound/isa/gus/gusmax.c static struct isa_driver snd_gusmax_driver = {
isa_driver        833 sound/isa/gus/interwave.c static struct isa_driver snd_interwave_driver = {
isa_driver       1057 sound/isa/msnd/msnd_pinnacle.c static struct isa_driver snd_msnd_driver = {
isa_driver        902 sound/isa/opl3sa2.c static struct isa_driver snd_opl3sa2_isa_driver = {
isa_driver       1492 sound/isa/opti9xx/miro.c static struct isa_driver snd_miro_driver = {
isa_driver       1072 sound/isa/opti9xx/opti92x-ad1848.c static struct isa_driver snd_opti9xx_driver = {
isa_driver        376 sound/isa/sb/jazz16.c static struct isa_driver snd_jazz16_driver = {
isa_driver        575 sound/isa/sb/sb16.c static struct isa_driver snd_sb16_isa_driver = {
isa_driver        229 sound/isa/sb/sb8.c static struct isa_driver snd_sb8_driver = {
isa_driver        690 sound/isa/sc6000.c static struct isa_driver snd_sc6000_driver = {
isa_driver       1194 sound/isa/sscape.c static struct isa_driver snd_sscape_driver = {
isa_driver        576 sound/isa/wavefront/wavefront.c static struct isa_driver snd_wavefront_driver = {