/drivers/eisa/ |
D | eisa-bus.c | 45 struct eisa_device *edev) in is_forced_dev() argument 50 x = (root->bus_nr << 8) | edev->slot; in is_forced_dev() 58 static void __init eisa_name_device (struct eisa_device *edev) in eisa_name_device() argument 63 if (!strcmp (edev->id.sig, eisa_table[i].id.sig)) { in eisa_name_device() 64 strlcpy (edev->pretty_name, in eisa_name_device() 66 sizeof(edev->pretty_name)); in eisa_name_device() 72 sprintf (edev->pretty_name, "EISA device %.7s", edev->id.sig); in eisa_name_device() 111 struct eisa_device *edev = to_eisa_device (dev); in eisa_bus_match() local 119 if (!strcmp (eids->sig, edev->id.sig) && in eisa_bus_match() 120 edev->state & EISA_CONFIG_ENABLED) { in eisa_bus_match() [all …]
|
/drivers/misc/ |
D | enclosure.c | 46 struct enclosure_device *edev; in enclosure_find() local 49 list_for_each_entry(edev, &container_list, node) { in enclosure_find() 50 if (edev->edev.parent == dev) { in enclosure_find() 51 get_device(&edev->edev); in enclosure_find() 53 return edev; in enclosure_find() 78 struct enclosure_device *edev; in enclosure_for_each_device() local 81 list_for_each_entry(edev, &container_list, node) { in enclosure_for_each_device() 82 error = fn(edev, data); in enclosure_for_each_device() 106 struct enclosure_device *edev = in enclosure_register() local 114 if (!edev) in enclosure_register() [all …]
|
/drivers/firmware/ |
D | edd.c | 65 ssize_t(*show) (struct edd_device * edev, char *buf); 66 int (*test) (struct edd_device * edev); 70 static int edd_dev_is_type(struct edd_device *edev, const char *type); 71 static struct pci_dev *edd_get_pci_dev(struct edd_device *edev); 83 edd_has_mbr_signature(struct edd_device *edev) in edd_has_mbr_signature() argument 85 return edev->index < min_t(unsigned char, edd.mbr_signature_nr, EDD_MBR_SIG_MAX); in edd_has_mbr_signature() 89 edd_has_edd_info(struct edd_device *edev) in edd_has_edd_info() argument 91 return edev->index < min_t(unsigned char, edd.edd_info_nr, EDDMAXNR); in edd_has_edd_info() 95 edd_dev_get_info(struct edd_device *edev) in edd_dev_get_info() argument 97 return edev->info; in edd_dev_get_info() [all …]
|
/drivers/input/keyboard/ |
D | goldfish_events.c | 47 struct event_dev *edev = dev_id; in events_interrupt() local 50 type = __raw_readl(edev->addr + REG_READ); in events_interrupt() 51 code = __raw_readl(edev->addr + REG_READ); in events_interrupt() 52 value = __raw_readl(edev->addr + REG_READ); in events_interrupt() 54 input_event(edev->input, type, code, value); in events_interrupt() 58 static void events_import_bits(struct event_dev *edev, unsigned long bits[], unsigned type, size_t … in events_import_bits() argument 63 void __iomem *addr = edev->addr; in events_import_bits() 80 struct event_dev *edev = NULL; in events_probe() local 106 edev = kzalloc(sizeof(struct event_dev) + keymapnamelen + 1, GFP_KERNEL); in events_probe() 107 if (!edev) goto fail; in events_probe() [all …]
|
/drivers/scsi/ |
D | ses.c | 105 static int ses_set_page2_descriptor(struct enclosure_device *edev, in ses_set_page2_descriptor() argument 110 struct scsi_device *sdev = to_scsi_device(edev->edev.parent); in ses_set_page2_descriptor() 111 struct ses_device *ses_dev = edev->scratch; in ses_set_page2_descriptor() 136 static unsigned char *ses_get_page2_descriptor(struct enclosure_device *edev, in ses_get_page2_descriptor() argument 140 struct scsi_device *sdev = to_scsi_device(edev->edev.parent); in ses_get_page2_descriptor() 141 struct ses_device *ses_dev = edev->scratch; in ses_get_page2_descriptor() 160 static void ses_get_fault(struct enclosure_device *edev, in ses_get_fault() argument 165 desc = ses_get_page2_descriptor(edev, ecomp); in ses_get_fault() 170 static int ses_set_fault(struct enclosure_device *edev, in ses_set_fault() argument 188 return ses_set_page2_descriptor(edev, ecomp, desc); in ses_set_fault() [all …]
|
D | aha1740.c | 73 struct eisa_device *edev; member 123 shpnt->io_port, shpnt->irq, host->edev->slot, in aha1740_proc_info() 238 struct eisa_device *edev; in aha1740_intr_handle() local 245 edev = HOSTDATA(host)->edev; in aha1740_intr_handle() 277 dma_free_coherent (&edev->dev, in aha1740_intr_handle() 403 SCpnt->host_scribble = dma_alloc_coherent (&host->edev->dev, in aha1740_queuecommand() 575 struct eisa_device *edev = to_eisa_device (dev); in aha1740_probe() local 579 slotbase = edev->base_addr + EISA_VENDOR_ID_OFFSET; in aha1740_probe() 592 edev->slot, slotbase, irq_level, irq_type ? "edge" : "level"); in aha1740_probe() 606 host->edev = edev; in aha1740_probe() [all …]
|
D | sim710.c | 291 struct eisa_device *edev = to_eisa_device(dev); in sim710_eisa_probe() local 292 unsigned long io_addr = edev->base_addr; in sim710_eisa_probe() 299 if(strcmp(edev->id.sig, "HWP0C80") == 0) { in sim710_eisa_probe()
|
D | scsi_transport_sas.c | 1222 struct sas_expander_device *edev = rphy_to_expander_device(rphy); \ 1224 return snprintf(buf, 20, format_string, cast edev->field); \ 1314 struct sas_expander_device *edev = rphy_to_expander_device(rphy); in sas_expander_release() local 1320 kfree(edev); in sas_expander_release() 1326 struct sas_end_device *edev = rphy_to_end_device(rphy); in sas_end_device_release() local 1332 kfree(edev); in sas_end_device_release()
|
D | advansys.c | 14100 static unsigned int __devinit advansys_eisa_irq_no(struct eisa_device *edev) in advansys_eisa_irq_no() argument 14102 unsigned short cfg_lsw = inw(edev->base_addr + 0xc86); in advansys_eisa_irq_no() 14113 struct eisa_device *edev = to_eisa_device(dev); in advansys_eisa_probe() local 14120 ioport = edev->base_addr + 0xc30; in advansys_eisa_probe() 14146 irq = advansys_eisa_irq_no(edev); in advansys_eisa_probe()
|
/drivers/scsi/aic7xxx/ |
D | aic7770_osm.c | 80 struct eisa_device *edev = to_eisa_device(dev); in aic7770_probe() local 81 u_int eisaBase = edev->base_addr+AHC_EISA_SLOT_OFFSET; in aic7770_probe() 95 error = aic7770_config(ahc, aic7770_ident_table + edev->id.driver_data, in aic7770_probe()
|
/drivers/net/ |
D | ne3210.c | 97 struct eisa_device *edev = to_eisa_device (device); in ne3210_eisa_probe() local 108 ioaddr = edev->base_addr; in ne3210_eisa_probe() 122 printk("ne3210-debug: probe at %#x, ID %s\n", ioaddr, edev->id.sig); in ne3210_eisa_probe() 131 edev->slot, ifmap[port_index], dev->dev_addr); in ne3210_eisa_probe()
|
D | 3c59x.c | 866 struct eisa_device *edev; in vortex_eisa_probe() local 868 edev = to_eisa_device(device); in vortex_eisa_probe() 870 if (!request_region(edev->base_addr, VORTEX_TOTAL_SIZE, DRV_NAME)) in vortex_eisa_probe() 873 ioaddr = ioport_map(edev->base_addr, VORTEX_TOTAL_SIZE); in vortex_eisa_probe() 876 edev->id.driver_data, vortex_cards_found)) { in vortex_eisa_probe() 877 release_region(edev->base_addr, VORTEX_TOTAL_SIZE); in vortex_eisa_probe() 888 struct eisa_device *edev; in vortex_eisa_remove() local 893 edev = to_eisa_device(device); in vortex_eisa_remove() 894 dev = eisa_get_drvdata(edev); in vortex_eisa_remove() 1015 struct eisa_device *edev = NULL; in vortex_probe1() local [all …]
|
D | 3c509.c | 671 struct eisa_device *edev; in el3_eisa_probe() local 675 edev = to_eisa_device (device); in el3_eisa_probe() 676 ioaddr = edev->base_addr; in el3_eisa_probe() 701 eisa_set_drvdata (edev, dev); in el3_eisa_probe() 705 eisa_set_drvdata (edev, NULL); in el3_eisa_probe()
|
D | depca.c | 1560 struct eisa_device *edev; in depca_eisa_probe() local 1566 edev = to_eisa_device (device); in depca_eisa_probe() 1567 ioaddr = edev->base_addr + DEPCA_EISA_IO_PORTS; in depca_eisa_probe() 1588 lp->adapter = edev->id.driver_data; in depca_eisa_probe()
|
D | hp100.c | 2851 struct eisa_device *edev = to_eisa_device(gendev); in hp100_eisa_probe() local 2857 SET_NETDEV_DEV(dev, &edev->dev); in hp100_eisa_probe() 2859 err = hp100_probe1(dev, edev->base_addr + 0xC38, HP100_BUS_EISA, NULL); in hp100_eisa_probe()
|
/drivers/net/hamradio/ |
D | bpqether.c | 511 static int bpq_new_device(struct net_device *edev) in bpq_new_device() argument 524 dev_hold(edev); in bpq_new_device() 525 bpq->ethdev = edev; in bpq_new_device() 545 dev_put(edev); in bpq_new_device()
|
/drivers/scsi/libsas/ |
D | sas_expander.c | 385 struct sas_expander_device *edev = rphy_to_expander_device(rphy); in ex_assign_manuf_info() local 387 memcpy(edev->vendor_id, mi_resp + 12, SAS_EXPANDER_VENDOR_ID_LEN); in ex_assign_manuf_info() 388 memcpy(edev->product_id, mi_resp + 20, SAS_EXPANDER_PRODUCT_ID_LEN); in ex_assign_manuf_info() 389 memcpy(edev->product_rev, mi_resp + 36, in ex_assign_manuf_info() 393 memcpy(edev->component_vendor_id, mi_resp + 40, in ex_assign_manuf_info() 395 edev->component_id = mi_resp[48] << 8 | mi_resp[49]; in ex_assign_manuf_info() 396 edev->component_revision_id = mi_resp[50]; in ex_assign_manuf_info() 784 struct sas_expander_device *edev; in sas_ex_discover_expander() local 820 edev = rphy_to_expander_device(rphy); in sas_ex_discover_expander() 829 edev->level = parent_ex->level + 1; in sas_ex_discover_expander() [all …]
|
/drivers/net/tulip/ |
D | de4x5.c | 2007 struct eisa_device *edev; in de4x5_eisa_probe() local 2016 edev = to_eisa_device (gendev); in de4x5_eisa_probe() 2017 iobase = edev->base_addr; in de4x5_eisa_probe() 3918 struct eisa_device *edev; in EISA_signature() local 3921 edev = to_eisa_device (device); in EISA_signature() 3922 i = edev->id.driver_data; in EISA_signature()
|
/drivers/char/ |
D | sx.c | 2527 struct eisa_device *edev = to_eisa_device(dev); in sx_eisa_probe() local 2529 unsigned long eisa_slot = edev->base_addr; in sx_eisa_probe()
|