/drivers/ide/ |
H A D | rapide.c | 33 rapide_probe(struct expansion_card *ec, const struct ecard_id *id) argument 40 ret = ecard_request_resources(ec); 44 base = ecardm_iomap(ec, ECARD_RES_MEMC, 0, 0); 51 rapide_setup_ports(&hw, base, base + 0x818, 1 << 6, ec->irq); 52 hw.dev = &ec->dev; 58 ecard_set_drvdata(ec, host); 62 ecard_release_resources(ec); 67 static void __devexit rapide_remove(struct expansion_card *ec) argument 69 struct ide_host *host = ecard_get_drvdata(ec); 71 ecard_set_drvdata(ec, NUL [all...] |
H A D | icside.c | 84 /* Prototype: icside_irqenable_arcin_v5 (struct expansion_card *ec, int irqnr) 87 static void icside_irqenable_arcin_v5 (struct expansion_card *ec, int irqnr) argument 89 struct icside_state *state = ec->irq_data; 94 /* Prototype: icside_irqdisable_arcin_v5 (struct expansion_card *ec, int irqnr) 97 static void icside_irqdisable_arcin_v5 (struct expansion_card *ec, int irqnr) argument 99 struct icside_state *state = ec->irq_data; 111 /* Prototype: icside_irqenable_arcin_v6 (struct expansion_card *ec, int irqnr) 114 static void icside_irqenable_arcin_v6 (struct expansion_card *ec, int irqnr) argument 116 struct icside_state *state = ec->irq_data; 133 /* Prototype: icside_irqdisable_arcin_v6 (struct expansion_card *ec, in 136 icside_irqdisable_arcin_v6(struct expansion_card *ec, int irqnr) argument 149 icside_irqpending_arcin_v6(struct expansion_card *ec) argument 170 struct expansion_card *ec = ECARD_DEV(hwif->dev); local 291 struct expansion_card *ec = ECARD_DEV(hwif->dev); local 301 struct expansion_card *ec = ECARD_DEV(hwif->dev); local 311 struct expansion_card *ec = ECARD_DEV(hwif->dev); local 353 struct expansion_card *ec = ECARD_DEV(hwif->dev); local 387 icside_setup_ports(struct ide_hw *hw, void __iomem *base, struct cardinfo *info, struct expansion_card *ec) argument 412 icside_register_v5(struct icside_state *state, struct expansion_card *ec) argument 467 icside_register_v6(struct icside_state *state, struct expansion_card *ec) argument 542 icside_probe(struct expansion_card *ec, const struct ecard_id *id) argument 608 icside_remove(struct expansion_card *ec) argument 639 icside_shutdown(struct expansion_card *ec) argument [all...] |
/drivers/acpi/ |
H A D | ec_sys.c | 33 /* Use this if support reading/writing multiple ECs exists in ec.c: 34 * struct acpi_ec *ec = ((struct seq_file *)f->private_data)->private; 62 /* Use this if support reading/writing multiple ECs exists in ec.c: 63 * struct acpi_ec *ec = ((struct seq_file *)f->private_data)->private; 98 int acpi_ec_add_debugfs(struct acpi_ec *ec, unsigned int ec_device_count) argument 105 acpi_ec_debugfs_dir = debugfs_create_dir("ec", NULL); 110 sprintf(name, "ec%u", ec_device_count); 126 if (!debugfs_create_file("io", mode, dev_dir, ec, &acpi_ec_io_ops))
|
H A D | sbshc.c | 26 struct acpi_ec *ec; member in struct:acpi_smb_hc 257 extern int acpi_ec_add_query_handler(struct acpi_ec *ec, u8 query_bit, 285 hc->ec = acpi_driver_data(device->parent); 290 acpi_ec_add_query_handler(hc->ec, hc->query_bit, NULL, smbus_alarm, hc); 292 hc->ec, hc->offset, hc->query_bit); 297 extern void acpi_ec_remove_query_handler(struct acpi_ec *ec, u8 query_bit); 307 acpi_ec_remove_query_handler(hc->ec, hc->query_bit);
|
/drivers/tty/serial/8250/ |
H A D | 8250_acorn.c | 42 serial_card_probe(struct expansion_card *ec, const struct ecard_id *id) argument 56 bus_addr = ecard_resource_start(ec, type->type); 57 info->vaddr = ecardm_iomap(ec, type->type, 0, 0); 63 ecard_set_drvdata(ec, info); 66 port.irq = ec->irq; 71 port.dev = &ec->dev; 83 static void __devexit serial_card_remove(struct expansion_card *ec) argument 85 struct serial_card_info *info = ecard_get_drvdata(ec); 88 ecard_set_drvdata(ec, NULL);
|
/drivers/bluetooth/ |
H A D | btmrvl_main.c | 50 struct hci_ev_cmd_complete *ec; local 54 ec = (void *) (skb->data + HCI_EVENT_HDR_SIZE); 55 opcode = __le16_to_cpu(ec->opcode); 74 if (event->ec != 0xff) { 75 BT_DBG("Not Marvell Event=%x", event->ec);
|
H A D | btmrvl_drv.h | 125 u8 ec; /* event counter */ member in struct:btmrvl_event
|
/drivers/scsi/arm/ |
H A D | arxescsi.c | 43 struct expansion_card *ec; member in struct:arxescsi_info 217 host->hostt->name, info->info.scsi.type, info->ec->slot_no, 280 arxescsi_probe(struct expansion_card *ec, const struct ecard_id *id) argument 287 ret = ecard_request_resources(ec); 291 base = ecardm_iomap(ec, ECARD_RES_MEMC, 0, 0); 304 info->ec = ec; 323 ec->irqaddr = base; 324 ec->irqmask = CSTATUS_IRQ; 330 ret = fas216_add(host, &ec 343 arxescsi_remove(struct expansion_card *ec) argument [all...] |
H A D | oak.c | 132 oakscsi_probe(struct expansion_card *ec, const struct ecard_id *id) argument 137 ret = ecard_request_resources(ec); 147 priv(host)->base = ioremap(ecard_resource_start(ec, ECARD_RES_MEMC), 148 ecard_resource_len(ec, ECARD_RES_MEMC)); 167 ret = scsi_add_host(host, &ec->dev); 179 ecard_release_resources(ec); 184 static void __devexit oakscsi_remove(struct expansion_card *ec) argument 186 struct Scsi_Host *host = ecard_get_drvdata(ec); 188 ecard_set_drvdata(ec, NULL); 194 ecard_release_resources(ec); [all...] |
H A D | cumana_1.c | 229 cumanascsi1_probe(struct expansion_card *ec, const struct ecard_id *id) argument 234 ret = ecard_request_resources(ec); 244 priv(host)->base = ioremap(ecard_resource_start(ec, ECARD_RES_IOCSLOW), 245 ecard_resource_len(ec, ECARD_RES_IOCSLOW)); 246 priv(host)->dma = ioremap(ecard_resource_start(ec, ECARD_RES_MEMC), 247 ecard_resource_len(ec, ECARD_RES_MEMC)); 253 host->irq = ec->irq; 282 ret = scsi_add_host(host, &ec->dev); 296 ecard_release_resources(ec); 301 static void __devexit cumanascsi1_remove(struct expansion_card *ec) argument [all...] |
H A D | cumana_2.c | 78 struct expansion_card *ec; member in struct:cumanascsi2_info 87 /* Prototype: void cumanascsi_2_irqenable(ec, irqnr) 89 * Params : ec - expansion card structure 93 cumanascsi_2_irqenable(struct expansion_card *ec, int irqnr) argument 95 struct cumanascsi2_info *info = ec->irq_data; 99 /* Prototype: void cumanascsi_2_irqdisable(ec, irqnr) 101 * Params : ec - expansion card structure 105 cumanascsi_2_irqdisable(struct expansion_card *ec, int irqnr) argument 107 struct cumanascsi2_info *info = ec->irq_data; 303 host->hostt->name, info->info.scsi.type, info->ec 401 cumanascsi2_probe(struct expansion_card *ec, const struct ecard_id *id) argument 498 cumanascsi2_remove(struct expansion_card *ec) argument [all...] |
H A D | eesox.c | 73 struct expansion_card *ec; member in struct:eesoxscsi_info 80 /* Prototype: void eesoxscsi_irqenable(ec, irqnr) 82 * Params : ec - expansion card structure 86 eesoxscsi_irqenable(struct expansion_card *ec, int irqnr) argument 88 struct eesoxscsi_info *info = (struct eesoxscsi_info *)ec->irq_data; 95 /* Prototype: void eesoxscsi_irqdisable(ec, irqnr) 97 * Params : ec - expansion card structure 101 eesoxscsi_irqdisable(struct expansion_card *ec, int irqnr) argument 103 struct eesoxscsi_info *info = (struct eesoxscsi_info *)ec->irq_data; 388 host->hostt->name, info->info.scsi.type, info->ec 468 struct expansion_card *ec = ECARD_DEV(dev); local 477 struct expansion_card *ec = ECARD_DEV(dev); local 519 eesoxscsi_probe(struct expansion_card *ec, const struct ecard_id *id) argument 620 eesoxscsi_remove(struct expansion_card *ec) argument [all...] |
H A D | powertec.c | 61 struct expansion_card *ec; member in struct:powertec_info 67 /* Prototype: void powertecscsi_irqenable(ec, irqnr) 69 * Params : ec - expansion card structure 73 powertecscsi_irqenable(struct expansion_card *ec, int irqnr) argument 75 struct powertec_info *info = ec->irq_data; 79 /* Prototype: void powertecscsi_irqdisable(ec, irqnr) 81 * Params : ec - expansion card structure 85 powertecscsi_irqdisable(struct expansion_card *ec, int irqnr) argument 87 struct powertec_info *info = ec->irq_data; 191 host->hostt->name, info->info.scsi.type, info->ec 270 struct expansion_card *ec = ECARD_DEV(dev); local 280 struct expansion_card *ec = ECARD_DEV(dev); local 313 powertecscsi_probe(struct expansion_card *ec, const struct ecard_id *id) argument 412 powertecscsi_remove(struct expansion_card *ec) argument [all...] |
/drivers/staging/echo/ |
H A D | echo.c | 119 static inline void lms_adapt_bg(struct oslec_state *ec, int clean, int shift) argument 136 offset2 = ec->curr_pos; 137 offset1 = ec->taps - offset2; 138 phist = &ec->fir_state_bg.history[offset2]; 143 n = ec->taps; 146 ec->fir_taps16[1][i] += (int16_t) ((exp + (1 << 14)) >> 15); 190 static inline void lms_adapt_bg(struct oslec_state *ec, int clean, int shift) argument 206 offset2 = ec->curr_pos; 207 offset1 = ec->taps - offset2; 209 for (i = ec 230 struct oslec_state *ec; local 281 oslec_free(struct oslec_state *ec) argument 294 oslec_adaption_mode(struct oslec_state *ec, int adaption_mode) argument 300 oslec_flush(struct oslec_state *ec) argument 326 oslec_snapshot(struct oslec_state *ec) argument 334 oslec_update(struct oslec_state *ec, int16_t tx, int16_t rx) argument 625 oslec_hpf_tx(struct oslec_state *ec, int16_t tx) argument [all...] |
/drivers/edac/ |
H A D | mce_amd.c | 142 static bool f12h_dc_mce(u16 ec, u8 xec) argument 146 if (MEM_ERROR(ec)) { 147 u8 ll = LL(ec); 153 pr_cont("Data/Tag %s error.\n", R4_MSG(ec)); 160 static bool f10h_dc_mce(u16 ec, u8 xec) argument 162 if (R4(ec) == R4_GEN && LL(ec) == LL_L1) { 166 return f12h_dc_mce(ec, xec); 169 static bool k8_dc_mce(u16 ec, u8 xec) argument 171 if (BUS_ERROR(ec)) { 179 f14h_dc_mce(u16 ec, u8 xec) argument 231 f15h_dc_mce(u16 ec, u8 xec) argument 280 u16 ec = EC(m->status); local 299 k8_ic_mce(u16 ec, u8 xec) argument 333 f14h_ic_mce(u16 ec, u8 xec) argument 352 f15h_ic_mce(u16 ec, u8 xec) argument 384 u16 ec = EC(m->status); local 404 u16 ec = EC(m->status); local 446 u16 ec = EC(m->status); local 486 u16 ec = EC(m->status); local 517 u16 ec = EC(m->status); local 636 amd_decode_err_code(u16 ec) argument [all...] |
/drivers/mtd/ubi/ |
H A D | scan.c | 105 * @ec: erase counter of the physical eraseblock 117 static int add_to_list(struct ubi_scan_info *si, int pnum, int ec, int to_head, argument 123 dbg_bld("add to free: PEB %d, EC %d", pnum, ec); 125 dbg_bld("add to erase: PEB %d, EC %d", pnum, ec); 127 dbg_bld("add to alien: PEB %d, EC %d", pnum, ec); 137 seb->ec = ec; 149 * @ec: erase counter of the physical eraseblock 155 static int add_corrupted(struct ubi_scan_info *si, int pnum, int ec) argument 159 dbg_bld("add to corrupted: PEB %d, EC %d", pnum, ec); 447 ubi_scan_add_used(struct ubi_device *ubi, struct ubi_scan_info *si, int pnum, int ec, const struct ubi_vid_hdr *vid_hdr, int bitflips) argument 686 ubi_scan_erase_peb(struct ubi_device *ubi, const struct ubi_scan_info *si, int pnum, int ec) argument [all...] |
H A D | scan.h | 29 * @ec: erase counter (%UBI_SCAN_UNKNOWN_EC if it is unknown) 43 int ec; member in struct:ubi_scan_leb 160 int pnum, int ec, const struct ubi_vid_hdr *vid_hdr, 170 int pnum, int ec);
|
H A D | ubi-media.h | 129 * @ec: the erase counter 161 __be64 ec; /* Warning: the current limit is 31-bit anyway! */ member in struct:ubi_ec_hdr
|
H A D | io.c | 689 long long ec; local 692 ec = be64_to_cpu(ec_hdr->ec); 715 if (ec < 0 || ec > UBI_MAX_ERASECOUNTER) { 716 ubi_err("bad erase counter %lld", ec); 853 * the caller do not have to fill them. Callers must only fill the @ec_hdr->ec
|
H A D | wl.c | 166 static int paranoid_check_ec(struct ubi_device *ubi, int pnum, int ec); 173 #define paranoid_check_ec(ubi, pnum, ec) 0 197 if (e->ec < e1->ec) 199 else if (e->ec > e1->ec) 313 if (e->ec < e1->ec) 315 else if (e->ec > e1->ec) 513 unsigned long long ec = e->ec; local 1582 paranoid_check_ec(struct ubi_device *ubi, int pnum, int ec) argument [all...] |
/drivers/net/ethernet/intel/igbvf/ |
H A D | ethtool.c | 342 struct ethtool_coalesce *ec) 347 ec->rx_coalesce_usecs = adapter->requested_itr; 349 ec->rx_coalesce_usecs = adapter->current_itr >> 2; 355 struct ethtool_coalesce *ec) 360 if ((ec->rx_coalesce_usecs >= IGBVF_MIN_ITR_USECS) && 361 (ec->rx_coalesce_usecs <= IGBVF_MAX_ITR_USECS)) { 362 adapter->current_itr = ec->rx_coalesce_usecs << 2; 365 } else if ((ec->rx_coalesce_usecs == 3) || 366 (ec->rx_coalesce_usecs == 2)) { 368 adapter->requested_itr = ec 341 igbvf_get_coalesce(struct net_device *netdev, struct ethtool_coalesce *ec) argument 354 igbvf_set_coalesce(struct net_device *netdev, struct ethtool_coalesce *ec) argument [all...] |
/drivers/ata/ |
H A D | pata_icside.c | 63 struct expansion_card *ec; member in struct:pata_icside_info 82 /* Prototype: pata_icside_irqenable_arcin_v5 (struct expansion_card *ec, int irqnr) 85 static void pata_icside_irqenable_arcin_v5 (struct expansion_card *ec, int irqnr) argument 87 struct pata_icside_state *state = ec->irq_data; 92 /* Prototype: pata_icside_irqdisable_arcin_v5 (struct expansion_card *ec, int irqnr) 95 static void pata_icside_irqdisable_arcin_v5 (struct expansion_card *ec, int irqnr) argument 97 struct pata_icside_state *state = ec->irq_data; 109 /* Prototype: pata_icside_irqenable_arcin_v6 (struct expansion_card *ec, int irqnr) 112 static void pata_icside_irqenable_arcin_v6 (struct expansion_card *ec, int irqnr) argument 114 struct pata_icside_state *state = ec 126 pata_icside_irqdisable_arcin_v6(struct expansion_card *ec, int irqnr) argument 137 pata_icside_irqpending_arcin_v6(struct expansion_card *ec) argument 278 struct expansion_card *ec = info->ec; local 397 struct expansion_card *ec = info->ec; local 439 struct expansion_card *ec = info->ec; local 478 pata_icside_probe(struct expansion_card *ec, const struct ecard_id *id) argument 552 pata_icside_shutdown(struct expansion_card *ec) argument 578 pata_icside_remove(struct expansion_card *ec) argument [all...] |
/drivers/infiniband/hw/ehca/ |
H A D | ehca_irq.c | 386 u8 ec = EHCA_BMASK_GET(NEQE_EVENT_CODE, eqe); local 391 switch (ec) { 451 ec, shca->ib_device.name);
|
/drivers/net/ethernet/8390/ |
H A D | etherh.c | 149 static void etherh_irq_enable(ecard_t *ec, int irqnr) argument 151 struct etherh_priv *eh = ec->irq_data; 156 static void etherh_irq_disable(ecard_t *ec, int irqnr) argument 158 struct etherh_priv *eh = ec->irq_data; 530 static int __devinit etherh_addr(char *addr, struct expansion_card *ec) argument 535 if (!ecard_readchunk(&cd, ec, 0xf5, 0)) { 537 dev_name(&ec->dev)); 556 dev_name(&ec->dev), cd.d.string); 660 etherh_probe(struct expansion_card *ec, const struct ecard_id *id) argument 670 ret = ecard_request_resources(ec); 777 etherh_remove(struct expansion_card *ec) argument [all...] |
/drivers/net/ethernet/seeq/ |
H A D | ether3.c | 198 ether3_addr(char *addr, struct expansion_card *ec) argument 203 if (ecard_readchunk(&cd, ec, 0xf5, 0) && (s = strchr(cd.d.string, '('))) { 771 ether3_probe(struct expansion_card *ec, const struct ecard_id *id) argument 779 ret = ecard_request_resources(ec); 789 SET_NETDEV_DEV(dev, &ec->dev); 791 priv(dev)->base = ecardm_iomap(ec, ECARD_RES_MEMC, 0, 0); 797 ec->irqaddr = priv(dev)->base + data->base_offset; 798 ec->irqmask = 0xf0; 801 dev->irq = ec->irq; 803 ether3_addr(dev->dev_addr, ec); 867 ether3_remove(struct expansion_card *ec) argument [all...] |