/drivers/staging/ozwpan/ |
H A D | ozproto.c | 50 struct list_head link; member in struct:oz_timer 196 pd2 = container_of(e, struct oz_pd, link); 204 list_add_tail(&pd->link, &g_pd_list); 310 list_for_each_entry(f2, &pd->farewell_list, link) { 313 list_del(&f2->link); 317 list_add_tail(&f->link, &pd->farewell_list); 471 list_first_entry(&g_pd_list, struct oz_pd, link); 482 struct oz_timer *t = container_of(chain, struct oz_timer, link); 533 list_del(&t->link); 541 t->link 870 struct oz_binding **link; local [all...] |
/drivers/staging/ste_rmi4/ |
H A D | synaptics_i2c_rmi4.c | 104 * @link: linked list for function descriptors 117 struct list_head link; member in struct:synaptics_rmi4_fn 477 list_for_each_entry(rfi, &rmi->support_fn_list, link) { 782 /* link this function info to the RMI module */ 784 list_add_tail(&rfi->link, 850 list_for_each_entry(rfi, &pdata->rmi4_mod_info.support_fn_list, link) 854 list_for_each_entry(rfi, &rmi->support_fn_list, link) {
|
/drivers/ata/ |
H A D | ata_piix.c | 170 static int piix_pata_prereset(struct ata_link *link, unsigned long deadline); 176 static int piix_sidpr_scr_read(struct ata_link *link, 178 static int piix_sidpr_scr_write(struct ata_link *link, 180 static int piix_sidpr_set_lpm(struct ata_link *link, enum ata_lpm_policy policy, 726 * @link: Target link 732 static int piix_pata_prereset(struct ata_link *link, unsigned long deadline) argument 734 struct ata_port *ap = link->ap; 739 return ata_sff_prereset(link, deadline); 971 static void piix_sidpr_sel(struct ata_link *link, unsigne argument 980 piix_sidpr_scr_read(struct ata_link *link, unsigned int reg, u32 *val) argument 993 piix_sidpr_scr_write(struct ata_link *link, unsigned int reg, u32 val) argument 1006 piix_sidpr_set_lpm(struct ata_link *link, enum ata_lpm_policy policy, unsigned hints) argument [all...] |
H A D | libahci.c | 59 static int ahci_set_lpm(struct ata_link *link, enum ata_lpm_policy policy, 69 static int ahci_scr_read(struct ata_link *link, unsigned int sc_reg, u32 *val); 70 static int ahci_scr_write(struct ata_link *link, unsigned int sc_reg, u32 val); 83 static int ahci_softreset(struct ata_link *link, unsigned int *class, 85 static int ahci_pmp_retry_softreset(struct ata_link *link, unsigned int *class, 87 static int ahci_hardreset(struct ata_link *link, unsigned int *class, 89 static void ahci_postreset(struct ata_link *link, unsigned int *class); 99 static void ahci_init_sw_activity(struct ata_link *link); 537 static int ahci_scr_read(struct ata_link *link, unsigned int sc_reg, u32 *val) argument 539 void __iomem *port_mmio = ahci_port_base(link 549 ahci_scr_write(struct ata_link *link, unsigned int sc_reg, u32 val) argument 663 ahci_set_lpm(struct ata_link *link, enum ata_lpm_policy policy, unsigned int hints) argument 742 struct ata_link *link; local 847 ahci_sw_activity(struct ata_link *link) argument 863 struct ata_link *link = (struct ata_link *)arg; local 905 ahci_init_sw_activity(struct ata_link *link) argument 996 struct ata_link *link; local 1036 struct ata_link *link = dev->link; local 1067 struct ata_link *link = dev->link; local 1246 ahci_do_softreset(struct ata_link *link, unsigned int *class, int pmp, unsigned long deadline, int (*check_ready)(struct ata_link *link)) argument 1312 ahci_check_ready(struct ata_link *link) argument 1321 ahci_softreset(struct ata_link *link, unsigned int *class, unsigned long deadline) argument 1332 ahci_bad_pmp_check_ready(struct ata_link *link) argument 1348 ahci_pmp_retry_softreset(struct ata_link *link, unsigned int *class, unsigned long deadline) argument 1381 ahci_hardreset(struct ata_link *link, unsigned int *class, unsigned long deadline) argument 1413 ahci_postreset(struct ata_link *link, unsigned int *class) argument 1534 struct ata_link *link = NULL; local [all...] |
H A D | libata-eh.c | 260 if (ap->link.eh_info.desc_len) 261 __ata_ehi_push_desc(&ap->link.eh_info, " "); 264 __ata_ehi_pushv_desc(&ap->link.eh_info, fmt, args); 339 struct ata_eh_context *ehc = &dev->link->eh_context; 364 struct ata_eh_context *ehc = &dev->link->eh_context; 435 struct ata_eh_context *ehc = &dev->link->eh_context; 440 static void ata_eh_clear_action(struct ata_link *link, struct ata_device *dev, argument 447 ata_for_each_dev(tdev, link, ALL) 455 ata_for_each_dev(tdev, link, ALL) 537 qc = ata_qc_from_tag(ap, ap->link 553 struct ata_link *link; local 724 struct ata_link *link; local 1011 ata_do_link_abort(struct ata_port *ap, struct ata_link *link) argument 1048 ata_link_abort(struct ata_link *link) argument 1175 struct ata_link *link; local 1338 struct ata_link *link = dev->link; local 1376 ata_eh_about_to_do(struct ata_link *link, struct ata_device *dev, unsigned int action) argument 1409 ata_eh_done(struct ata_link *link, struct ata_device *dev, unsigned int action) argument 1639 ata_eh_analyze_serror(struct ata_link *link) argument 1690 ata_eh_analyze_ncq_error(struct ata_link *link) argument 1976 struct ata_link *link = ata_dev_phys_link(dev); local 2060 ata_eh_link_autopsy(struct ata_link *link) argument 2183 struct ata_link *link; local 2337 ata_eh_link_report(struct ata_link *link) argument 2518 struct ata_link *link; local 2524 ata_do_reset(struct ata_link *link, ata_reset_fn_t reset, unsigned int *classes, unsigned long deadline, bool clear_classes) argument 2537 ata_eh_followup_srst_needed(struct ata_link *link, int rc) argument 2548 ata_eh_reset(struct ata_link *link, int classify, ata_prereset_fn_t prereset, ata_reset_fn_t softreset, ata_reset_fn_t hardreset, ata_postreset_fn_t postreset) argument 2937 struct ata_link *link; local 3009 ata_eh_revalidate_and_attach(struct ata_link *link, struct ata_device **r_failed_dev) argument 3153 ata_set_mode(struct ata_link *link, struct ata_device **r_failed_dev) argument 3257 struct ata_link *link = dev->link; local 3331 ata_eh_set_lpm(struct ata_link *link, enum ata_lpm_policy policy, struct ata_device **r_failed_dev) argument 3444 ata_link_nr_enabled(struct ata_link *link) argument 3454 ata_link_nr_vacant(struct ata_link *link) argument 3465 ata_eh_skip_recovery(struct ata_link *link) argument 3515 struct ata_link *link = ata_dev_phys_link(dev); local 3638 struct ata_link *link; local 4022 struct ata_link *link; local [all...] |
H A D | libata-scsi.c | 163 struct ata_link *link; local 182 link = dev->link; 185 link->eh_context.unloaded_mask & (1 << dev->devno) && 236 dev->link->eh_info.dev_action[dev->devno] |= ATA_EH_PARK; 407 dev->link->eh_info.action |= ATA_EH_RESET; 1791 struct ata_port *ap = dev->link->ap; 2744 if (likely(devno < ata_link_max_devices(&ap->link))) 2745 return &ap->link.device[devno]; 3426 struct ata_link *link; local 3578 ata_scsi_handle_link_detach(struct ata_link *link) argument 3698 struct ata_link *link; local 3740 struct ata_link *link; local [all...] |
H A D | libata-sff.c | 256 static int ata_sff_check_ready(struct ata_link *link) argument 258 u8 status = link->ap->ops->sff_check_status(link->ap); 265 * @link: SFF link to wait ready status for 277 int ata_sff_wait_ready(struct ata_link *link, unsigned long deadline) argument 279 return ata_wait_ready(link, deadline, ata_sff_check_ready); 363 if (can_sleep && ap->link.device[device].class == ATA_DEV_ATAPI) 561 struct ata_port *ap = dev->link->ap; 616 struct ata_port *ap = dev->link 1049 struct ata_link *link = qc->dev->link; local 1318 ata_sff_queue_pio_task(struct ata_link *link, unsigned long delay) argument 1347 struct ata_link *link = ap->sff_pio_task_link; local 1411 struct ata_link *link = qc->dev->link; local 1786 ata_sff_prereset(struct ata_link *link, unsigned long deadline) argument 1944 ata_sff_wait_after_reset(struct ata_link *link, unsigned int devmask, unsigned long deadline) argument 2037 ata_sff_softreset(struct ata_link *link, unsigned int *classes, unsigned long deadline) argument 2093 sata_sff_hardreset(struct ata_link *link, unsigned int *class, unsigned long deadline) argument 2123 ata_sff_postreset(struct ata_link *link, unsigned int *classes) argument 2792 struct ata_link *link = qc->dev->link; local [all...] |
H A D | pata_bf54x.c | 304 dev_dbg(adev->link->ap->dev, "set piomode: mode=%d, fsclk=%ud\n", mode, fsclk); 380 dev_dbg(adev->link->ap->dev, "set udmamode: mode=%d\n", mode); 429 dev_dbg(adev->link->ap->dev, "set mdmamode: mode=%d\n", mode); 1089 static int bfin_softreset(struct ata_link *link, unsigned int *classes, argument 1092 struct ata_port *ap = link->ap; 1115 classes[0] = ata_sff_dev_classify(&ap->link.device[0], 1118 classes[1] = ata_sff_dev_classify(&ap->link.device[1], 1157 struct ata_port *ap = dev->link->ap; 1225 static void bfin_postreset(struct ata_link *link, unsigned int *classes) argument 1227 struct ata_port *ap = link [all...] |
H A D | pata_scc.c | 514 static int scc_wait_after_reset(struct ata_link *link, unsigned int devmask, argument 517 struct ata_port *ap = link->ap; 536 rc = ata_sff_wait_ready(link, deadline); 565 rc = ata_sff_wait_ready(link, deadline); 603 scc_wait_after_reset(&ap->link, devmask, deadline); 617 static int scc_softreset(struct ata_link *link, unsigned int *classes, argument 620 struct ata_port *ap = link->ap; 645 classes[0] = ata_sff_dev_classify(&ap->link.device[0], 648 classes[1] = ata_sff_dev_classify(&ap->link.device[1], 711 scc_softreset(&ap->link, 836 scc_postreset(struct ata_link *link, unsigned int *classes) argument [all...] |
H A D | sata_fsl.c | 59 * a single chain/link to indirect PRDE array/PRDT. 214 /* PHY (link-layer) configuration control */ 483 ata_tf_to_fis(&qc->tf, qc->dev->link->pmp, 1, (u8 *) &cd->cfis); 527 iowrite32(qc->dev->link->pmp, CQPMP + hcr_base); 558 static int sata_fsl_scr_write(struct ata_link *link, argument 561 struct sata_fsl_host_priv *host_priv = link->ap->host->private_data; 582 static int sata_fsl_scr_read(struct ata_link *link, argument 585 struct sata_fsl_host_priv *host_priv = link->ap->host->private_data; 731 * Workaround for 8315DS board 3gbps link-up issue, 734 sata_fsl_scr_read(&ap->link, SCR_CONTRO 793 sata_fsl_hardreset(struct ata_link *link, unsigned int *class, unsigned long deadline) argument 904 sata_fsl_softreset(struct ata_link *link, unsigned int *class, unsigned long deadline) argument 1058 struct ata_link *link = NULL; local [all...] |
H A D | sata_inic162x.c | 273 static int inic_scr_read(struct ata_link *link, unsigned sc_reg, u32 *val) argument 275 void __iomem *scr_addr = inic_port_base(link->ap) + PORT_SCR; 290 static int inic_scr_write(struct ata_link *link, unsigned sc_reg, u32 val) argument 292 void __iomem *scr_addr = inic_port_base(link->ap) + PORT_SCR; 312 struct ata_eh_info *ehi = &ap->link.eh_info; 369 struct ata_queued_cmd *qc = ata_qc_from_tag(ap, ap->link.active_tag); 591 static int inic_check_ready(struct ata_link *link) argument 593 void __iomem *port_base = inic_port_base(link->ap); 602 static int inic_hardreset(struct ata_link *link, unsigned int *class, argument 605 struct ata_port *ap = link [all...] |
H A D | sata_promise.c | 150 static int pdc_sata_scr_read(struct ata_link *link, unsigned int sc_reg, u32 *val); 151 static int pdc_sata_scr_write(struct ata_link *link, unsigned int sc_reg, u32 val); 166 static int pdc_pata_softreset(struct ata_link *link, unsigned int *class, 168 static int pdc_sata_hardreset(struct ata_link *link, unsigned int *class, 458 if (sata_scr_valid(&ap->link) && (ap->flags & PDC_FLAG_GEN_II)) { 480 static int pdc_sata_scr_read(struct ata_link *link, argument 485 *val = readl(link->ap->ioaddr.scr_addr + (sc_reg * 4)); 489 static int pdc_sata_scr_write(struct ata_link *link, argument 494 writel(val, link->ap->ioaddr.scr_addr + (sc_reg * 4)); 530 if (sata_scr_valid(&ap->link)) 783 pdc_pata_softreset(struct ata_link *link, unsigned int *class, unsigned long deadline) argument 820 pdc_sata_hardreset(struct ata_link *link, unsigned int *class, unsigned long deadline) argument [all...] |
H A D | sata_sx4.c | 239 static int pdc_softreset(struct ata_link *link, unsigned int *class, 840 qc = ata_qc_from_tag(ap, ap->link.active_tag); 911 static int pdc_softreset(struct ata_link *link, unsigned int *class, argument 914 pdc_reset_port(link->ap); 915 return ata_sff_softreset(link, class, deadline);
|
/drivers/block/ |
H A D | ub.c | 255 struct list_head link; member in struct:ub_lun 478 lun = list_entry(p, struct ub_lun, link); 1524 list_for_each_entry(lun, &sc->luns, link) { 1580 list_for_each_entry(lun, &sc->luns, link) { 2316 list_add(&lun->link, &sc->luns); 2393 list_for_each_entry(lun, &sc->luns, link) {
|
/drivers/firewire/ |
H A D | core-cdev.c | 77 struct list_head link; member in struct:client 168 struct list_head link; member in struct:event 273 INIT_LIST_HEAD(&client->link); 295 list_add_tail(&event->link, &client->event_list); 319 event = list_first_entry(&client->event_list, struct event, link); 320 list_del(&event->link); 373 list_for_each_entry(c, &device->client_list, link) 477 if (ret == 0 && list_empty(&client->link)) 478 list_add_tail(&client->link, &client->device->client_list); 1421 * limited by the device's link spee [all...] |
H A D | sbp2.c | 133 struct list_head link; member in struct:sbp2_logical_unit 273 struct list_head link; member in struct:sbp2_orb 448 list_for_each_entry(orb, &lu->orb_list, link) { 452 list_del(&orb->link); 458 if (&orb->link != &lu->orb_list) { 488 list_del(&orb->link); 511 list_add_tail(&orb->link, &lu->orb_list); 535 list_for_each_entry_safe(orb, next, &list, link) { 1004 list_add_tail(&lu->link, &tgt->lu_list); 1193 list_for_each_entry(lu, &tgt->lu_list, link) [all...] |
/drivers/gpu/drm/nouveau/ |
H A D | nouveau_bios.h | 108 int link; member in struct:dcb_entry::__anon554::sor_conf
|
H A D | nvd0_display.c | 1202 const u32 or = ffs(dcb->or) - 1, link = !(dcb->sorconf.link & 1); local 1203 const u32 loff = (or * 0x800) + (link * 0x80); 1211 const u32 or = ffs(dcb->or) - 1, link = !(dcb->sorconf.link & 1); local 1212 const u32 loff = (or * 0x800) + (link * 0x80); 1252 const u32 or = ffs(dcb->or) - 1, link = !(dcb->sorconf.link & 1); local 1253 const u32 loff = (or * 0x800) + (link * 0x80); 1295 const u32 or = ffs(dcb->or) - 1, link local 1602 int type, or, i, link = -1; local [all...] |
/drivers/mmc/card/ |
H A D | mmc_test.c | 87 * @link: double-linked list 95 struct list_head link; member in struct:mmc_test_transfer_result 105 * @link: double-linked list 112 struct list_head link; member in struct:mmc_test_general_result 121 * @link: double-linked list 126 struct list_head link; member in struct:mmc_test_dbgfs_file 539 list_add_tail(&tr->link, &test->gr->tr_lst); 2731 list_add_tail(&gr->link, &mmc_test_result); 2792 list_for_each_entry_safe(gr, grs, &mmc_test_result, link) { 2798 list_for_each_entry_safe(tr, trs, &gr->tr_lst, link) { [all...] |
/drivers/mmc/host/ |
H A D | davinci_mmc.c | 211 * by memory buffer (address, length) and link field. 470 /* src_prt, ccnt, and link to be set up later */ 484 /* dst_prt, ccnt, and link to be set up later */ 513 unsigned link; local 533 for (slot = channel, link = 0, sg = data->sg, sg_len = host->sg_len; 535 sg = sg_next(sg), slot = host->links[link++]) { 540 ? (EDMA_CHAN_SLOT(host->links[link]) << 5)
|
/drivers/net/can/ |
H A D | pch_can.c | 1031 u32 link; local 1037 link = 0; 1039 link = 1; 1040 return link; 1149 /* Restore buffer link */
|
/drivers/net/ethernet/3com/ |
H A D | 3c574_cs.c | 115 /* Autodetect link polarity reversal? */ 196 #define MEDIA_TP 0x00C0 /* Enable link beat and jabber for 10baseT. */ 218 static int tc574_config(struct pcmcia_device *link); 219 static void tc574_release(struct pcmcia_device *link); 263 static int tc574_probe(struct pcmcia_device *link) argument 268 dev_dbg(&link->dev, "3c574_attach()\n"); 275 link->priv = dev; 276 lp->p_dev = link; 279 link->resource[0]->end = 32; 280 link 290 tc574_detach(struct pcmcia_device *link) argument 305 tc574_config(struct pcmcia_device *link) argument 447 tc574_release(struct pcmcia_device *link) argument 452 tc574_suspend(struct pcmcia_device *link) argument 462 tc574_resume(struct pcmcia_device *link) argument 677 struct pcmcia_device *link = lp->p_dev; local 1121 struct pcmcia_device *link = lp->p_dev; local [all...] |
/drivers/net/ethernet/8390/ |
H A D | pcnet_cs.c | 97 static int pcnet_config(struct pcmcia_device *link); 98 static void pcnet_release(struct pcmcia_device *link); 106 static int setup_shmem_window(struct pcmcia_device *link, int start_pg, 108 static int setup_dma_config(struct pcmcia_device *link, int start_pg, 239 static int pcnet_probe(struct pcmcia_device *link) argument 244 dev_dbg(&link->dev, "pcnet_attach()\n"); 250 info->p_dev = link; 251 link->priv = dev; 253 link->config_flags |= CONF_ENABLE_IRQ | CONF_AUTO_SET_IO; 257 return pcnet_config(link); 260 pcnet_detach(struct pcmcia_device *link) argument 280 get_hwinfo(struct pcmcia_device *link) argument 321 get_prom(struct pcmcia_device *link) argument 375 get_dl10019(struct pcmcia_device *link) argument 397 get_ax88190(struct pcmcia_device *link) argument 428 get_hwired(struct pcmcia_device *link) argument 444 try_io_port(struct pcmcia_device *link) argument 493 pcnet_try_config(struct pcmcia_device *link, int *has_shmem, int try) argument 554 pcnet_config(struct pcmcia_device *link) argument 638 pcnet_release(struct pcmcia_device *link) argument 650 pcnet_suspend(struct pcmcia_device *link) argument 660 pcnet_resume(struct pcmcia_device *link) argument 900 struct pcmcia_device *link = info->p_dev; local 933 struct pcmcia_device *link = info->p_dev; local 1017 u_short link; local 1294 setup_dma_config(struct pcmcia_device *link, int start_pg, int stop_pg) argument 1397 setup_shmem_window(struct pcmcia_device *link, int start_pg, int stop_pg, int cm_offset) argument [all...] |
/drivers/net/ethernet/alteon/ |
H A D | acenic.c | 212 * link=<val> - Link state. Normally you want to use the default link 215 * the link properly. Valid values are: 216 * 0x0001 - Force half duplex link. 218 * 0x0010 - 10Mbit/sec link. 219 * 0x0020 - 100Mbit/sec link. 220 * 0x0040 - 1000Mbit/sec link. 224 * Default value is 0x0270, ie. enable link+flow 226 * possible link speed with RX flow control enabled. 228 * When disabling link spee 2601 u32 link; local 2654 u32 link, speed; local [all...] |
/drivers/net/ethernet/amd/ |
H A D | nmclan_cs.c | 403 static int nmclan_config(struct pcmcia_device *link); 404 static void nmclan_release(struct pcmcia_device *link); 436 static int nmclan_probe(struct pcmcia_device *link) argument 441 dev_dbg(&link->dev, "nmclan_attach()\n"); 448 lp->p_dev = link; 449 link->priv = dev; 452 link->resource[0]->end = 32; 453 link->resource[0]->flags |= IO_DATA_PATH_WIDTH_AUTO; 454 link->config_flags |= CONF_ENABLE_IRQ; 455 link 467 nmclan_detach(struct pcmcia_device *link) argument 610 nmclan_config(struct pcmcia_device *link) argument 688 nmclan_release(struct pcmcia_device *link) argument 694 nmclan_suspend(struct pcmcia_device *link) argument 704 nmclan_resume(struct pcmcia_device *link) argument 726 struct pcmcia_device *link = &lp->link; local 783 struct pcmcia_device *link = lp->p_dev; local 806 struct pcmcia_device *link = lp->p_dev; local 846 struct pcmcia_device *link = lp->p_dev; local [all...] |