/linux-4.1.27/drivers/net/can/ |
H A D | led.c | 60 static void can_led_release(struct device *gendev, void *res) can_led_release() argument 62 struct can_priv *priv = netdev_priv(to_net_dev(gendev)); can_led_release()
|
/linux-4.1.27/drivers/ide/ |
H A D | ide-gd.c | 143 drive->gendev.bus->suspend(&drive->gendev, PMSG_SUSPEND); 393 idkp->dev.parent = &drive->gendev; ide_gd_probe() 395 dev_set_name(&idkp->dev, "%s", dev_name(&drive->gendev)); ide_gd_probe() 415 g->driverfs_dev = &drive->gendev; ide_gd_probe()
|
H A D | ide-probe.c | 538 ide_hwif_t *hwif = container_of(dev, ide_hwif_t, gendev); hwif_release_dev() 548 dev_set_name(&hwif->gendev, "%s", hwif->name); ide_register_port() 549 dev_set_drvdata(&hwif->gendev, hwif); ide_register_port() 550 if (hwif->gendev.parent == NULL) ide_register_port() 551 hwif->gendev.parent = hwif->dev; ide_register_port() 552 hwif->gendev.release = hwif_release_dev; ide_register_port() 554 ret = device_register(&hwif->gendev); ide_register_port() 561 hwif->portdev = device_create(ide_port_class, &hwif->gendev, ide_register_port() 565 device_unregister(&hwif->gendev); ide_register_port() 951 ide_drive_t *drive = container_of(dev, ide_drive_t, gendev); drive_release_dev() 1006 struct device *dev = &drive->gendev; ide_port_for_each_present_dev() 1011 dev->parent = &hwif->gendev; ide_port_for_each_present_dev() 1185 hwif->gendev.parent = hw->parent ? hw->parent : hw->dev; ide_init_port_hw() 1429 device_unregister(&hwif->gendev); ide_host_for_each_port() 1494 device_unregister(&drive->gendev); ide_port_for_each_present_dev() 1541 device_unregister(&hwif->gendev); ide_unregister()
|
H A D | pmac.c | 419 pmac_ide_hwif_t *pmif = dev_get_drvdata(hwif->gendev.parent); pmac_ide_apply_timings() 436 pmac_ide_hwif_t *pmif = dev_get_drvdata(hwif->gendev.parent); pmac_ide_kauai_apply_timings() 455 pmac_ide_hwif_t *pmif = dev_get_drvdata(hwif->gendev.parent); pmac_ide_do_update_timings() 500 pmac_ide_hwif_t *pmif = dev_get_drvdata(hwif->gendev.parent); pmac_ide_set_pio_mode() 780 pmac_ide_hwif_t *pmif = dev_get_drvdata(hwif->gendev.parent); pmac_ide_set_dma_mode() 917 pmac_ide_hwif_t *pmif = dev_get_drvdata(hwif->gendev.parent); pmac_ide_cable_detect() 948 pmac_ide_hwif_t *pmif = dev_get_drvdata(hwif->gendev.parent); pmac_ide_init_dev() 1460 pmac_ide_hwif_t *pmif = dev_get_drvdata(hwif->gendev.parent); pmac_ide_build_dmatable() 1537 pmac_ide_hwif_t *pmif = dev_get_drvdata(hwif->gendev.parent); pmac_ide_dma_setup() 1562 pmac_ide_hwif_t *pmif = dev_get_drvdata(hwif->gendev.parent); pmac_ide_dma_start() 1579 pmac_ide_hwif_t *pmif = dev_get_drvdata(hwif->gendev.parent); pmac_ide_dma_end() 1603 pmac_ide_hwif_t *pmif = dev_get_drvdata(hwif->gendev.parent); pmac_ide_dma_test_irq() 1657 pmac_ide_hwif_t *pmif = dev_get_drvdata(hwif->gendev.parent); pmac_ide_dma_lost_irq() 1679 pmac_ide_hwif_t *pmif = dev_get_drvdata(hwif->gendev.parent); pmac_ide_init_dma()
|
H A D | ide.c | 76 if (!get_device(&drive->gendev)) ide_device_get() 83 put_device(&drive->gendev); ide_device_get() 106 put_device(&drive->gendev); ide_device_put()
|
H A D | ide-proc.c | 514 struct device *dev = &drive->gendev; ide_driver_proc_show() 533 struct device *dev = &drive->gendev; ide_replace_subdriver()
|
H A D | ide-cd.c | 1757 info->dev.parent = &drive->gendev; ide_cd_probe() 1759 dev_set_name(&info->dev, "%s", dev_name(&drive->gendev)); ide_cd_probe() 1773 g->driverfs_dev = &drive->gendev; ide_cd_probe()
|
H A D | ide-tape.c | 1986 tape->dev.parent = &drive->gendev; ide_tape_probe() 1988 dev_set_name(&tape->dev, "%s", dev_name(&drive->gendev)); ide_tape_probe() 2009 device_create(idetape_sysfs_class, &drive->gendev, ide_tape_probe() 2011 device_create(idetape_sysfs_class, &drive->gendev, ide_tape_probe()
|
H A D | ide-acpi.c | 181 struct device *dev = hwif->gendev.parent; ide_acpi_hwif_get_handle()
|
/linux-4.1.27/lib/ |
H A D | devres.c | 242 static void pcim_iomap_release(struct device *gendev, void *res) pcim_iomap_release() argument 244 struct pci_dev *dev = container_of(gendev, struct pci_dev, dev); pcim_iomap_release()
|
/linux-4.1.27/drivers/net/ethernet/3com/ |
H A D | 3c59x.c | 611 struct device *gendev; member in struct:vortex_private 702 ((struct pci_dev *) (((vp)->gendev) ? DEVICE_PCI((vp)->gendev) : NULL)) 711 ((struct eisa_device *) (((vp)->gendev) ? DEVICE_EISA((vp)->gendev) : NULL)) 754 static int vortex_probe1(struct device *gendev, void __iomem *ioaddr, int irq, 1092 * Start up the PCI/EISA device which is described by *gendev. 1097 static int vortex_probe1(struct device *gendev, void __iomem *ioaddr, int irq, vortex_probe1() argument 1117 if (gendev) { vortex_probe1() 1118 if ((pdev = DEVICE_PCI(gendev))) { vortex_probe1() 1122 if ((edev = DEVICE_EISA(gendev))) { vortex_probe1() 1132 SET_NETDEV_DEV(dev, gendev); vortex_probe1() 1181 if (gendev == NULL) { vortex_probe1() 1211 vp->gendev = gendev; vortex_probe1() 2971 strlcpy(info->bus_info, dev_name(vp->gendev), vortex_get_drvinfo() 3234 device_set_wakeup_enable(vp->gendev, vp->enable_wol); acpi_set_WOL()
|
/linux-4.1.27/drivers/net/ethernet/dec/tulip/ |
H A D | de4x5.c | 856 struct device *gendev; /* Generic device */ member in struct:de4x5_private 910 static int de4x5_hw_init(struct net_device *dev, u_long iobase, struct device *gendev); 1095 de4x5_hw_init(struct net_device *dev, u_long iobase, struct device *gendev) de4x5_hw_init() argument 1102 dev_set_drvdata(gendev, dev); de4x5_hw_init() 1108 pdev = to_pci_dev (gendev); de4x5_hw_init() 1126 EISA_signature(name, gendev); de4x5_hw_init() 1134 printk ("%s: %s at 0x%04lx", dev_name(gendev), name, iobase); de4x5_hw_init() 1149 lp->gendev = gendev; de4x5_hw_init() 1169 sprintf(lp->adapter_name,"%s (%s)", name, dev_name(gendev)); de4x5_hw_init() 1175 lp->rx_ring = dma_alloc_coherent(gendev, lp->dma_size, de4x5_hw_init() 1248 dma_free_coherent (gendev, lp->dma_size, de4x5_hw_init() 1273 SET_NETDEV_DEV(dev, gendev); de4x5_hw_init() 1279 dma_free_coherent (gendev, lp->dma_size, de4x5_hw_init() 1679 dma_unmap_single(lp->gendev, le32_to_cpu(lp->tx_ring[entry].buf), de4x5_free_tx_buff() 1899 dma_addr_t buf_dma = dma_map_single(lp->gendev, buf, flags & TD_TBS1, DMA_TO_DEVICE); load_packet() 1993 static int __init de4x5_eisa_probe (struct device *gendev) de4x5_eisa_probe() argument 2004 edev = to_eisa_device (gendev); de4x5_eisa_probe() 2066 if (!(status = de4x5_hw_init (dev, iobase, gendev))) { de4x5_eisa_probe() 5154 struct pci_dev *pdev = to_pci_dev (lp->gendev); yawn()
|
/linux-4.1.27/drivers/macintosh/ |
H A D | macio_asic.c | 550 static void maciom_release(struct device *gendev, void *res) maciom_release() argument 552 struct macio_dev *dev = to_macio_device(gendev); maciom_release()
|
/linux-4.1.27/include/linux/ |
H A D | ide.h | 549 struct device gendev; member in struct:ide_drive_s 575 #define to_ide_device(dev) container_of(dev, ide_drive_t, gendev) 733 struct device gendev; member in struct:hwif_s
|
/linux-4.1.27/drivers/net/ethernet/hp/ |
H A D | hp100.c | 2846 static int __init hp100_eisa_probe (struct device *gendev) hp100_eisa_probe() argument 2849 struct eisa_device *edev = to_eisa_device(gendev); hp100_eisa_probe() 2865 dev_set_drvdata(gendev, dev); hp100_eisa_probe() 2872 static int hp100_eisa_remove(struct device *gendev) hp100_eisa_remove() argument 2874 struct net_device *dev = dev_get_drvdata(gendev); hp100_eisa_remove()
|
/linux-4.1.27/drivers/ata/ |
H A D | libata-core.c | 5678 static void ata_host_release(struct device *gendev, void *res) ata_host_release() argument 5680 struct ata_host *host = dev_get_drvdata(gendev); ata_host_release() 5698 dev_set_drvdata(gendev, NULL); ata_host_release() 5877 static void ata_host_stop(struct device *gendev, void *res) ata_host_stop() argument 5879 struct ata_host *host = dev_get_drvdata(gendev); ata_host_stop()
|
/linux-4.1.27/drivers/pci/ |
H A D | pci.c | 1373 static void pcim_release(struct device *gendev, void *res) pcim_release() argument 1375 struct pci_dev *dev = container_of(gendev, struct pci_dev, dev); pcim_release()
|