Searched defs:link (Results 176 - 200 of 270) sorted by relevance

1234567891011

/drivers/staging/ozwpan/
H A Dozproto.c50 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 Dsynaptics_i2c_rmi4.c104 * @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 Data_piix.c170 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 Dlibahci.c59 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 Dlibata-eh.c260 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 Dlibata-scsi.c163 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 Dlibata-sff.c256 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 Dpata_bf54x.c304 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 Dpata_scc.c514 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 Dsata_fsl.c59 * 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 Dsata_inic162x.c273 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 Dsata_promise.c150 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 Dsata_sx4.c239 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 Dub.c255 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 Dcore-cdev.c77 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 Dsbp2.c133 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 Dnouveau_bios.h108 int link; member in struct:dcb_entry::__anon554::sor_conf
H A Dnvd0_display.c1202 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 Dmmc_test.c87 * @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 Ddavinci_mmc.c211 * 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 Dpch_can.c1031 u32 link; local
1037 link = 0;
1039 link = 1;
1040 return link;
1149 /* Restore buffer link */
/drivers/net/ethernet/3com/
H A D3c574_cs.c115 /* 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 Dpcnet_cs.c97 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 Dacenic.c212 * 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 Dnmclan_cs.c403 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...]

Completed in 901 milliseconds

1234567891011