/linux-4.1.27/drivers/acpi/ |
D | pci_link.c | 104 struct acpi_pci_link *link = context; in acpi_pci_link_check_possible() local 128 link->irq.possible[i] = p->interrupts[i]; in acpi_pci_link_check_possible() 129 link->irq.possible_count++; in acpi_pci_link_check_possible() 131 link->irq.triggering = p->triggering; in acpi_pci_link_check_possible() 132 link->irq.polarity = p->polarity; in acpi_pci_link_check_possible() 133 link->irq.resource_type = ACPI_RESOURCE_TYPE_IRQ; in acpi_pci_link_check_possible() 154 link->irq.possible[i] = p->interrupts[i]; in acpi_pci_link_check_possible() 155 link->irq.possible_count++; in acpi_pci_link_check_possible() 157 link->irq.triggering = p->triggering; in acpi_pci_link_check_possible() 158 link->irq.polarity = p->polarity; in acpi_pci_link_check_possible() [all …]
|
D | pci_irq.c | 50 acpi_handle link; member 205 acpi_get_handle(handle, prt->source, &entry->link); in acpi_pci_irq_check_entry() 404 char *link = NULL; in acpi_pci_irq_enable() local 431 if (entry->link) in acpi_pci_irq_enable() 432 gsi = acpi_pci_link_allocate_irq(entry->link, in acpi_pci_irq_enable() 435 &link); in acpi_pci_irq_enable() 464 if (link) in acpi_pci_irq_enable() 465 snprintf(link_desc, sizeof(link_desc), " -> Link[%s]", link); in acpi_pci_irq_enable() 500 if (entry->link) in acpi_pci_irq_disable() 501 gsi = acpi_pci_link_free_irq(entry->link); in acpi_pci_irq_disable()
|
/linux-4.1.27/drivers/pci/pcie/ |
D | aspm.c | 47 struct list_head link; /* node in parent's children list */ member 96 static int policy_to_aspm_state(struct pcie_link_state *link) in policy_to_aspm_state() argument 106 return link->aspm_default; in policy_to_aspm_state() 111 static int policy_to_clkpm_state(struct pcie_link_state *link) in policy_to_clkpm_state() argument 121 return link->clkpm_default; in policy_to_clkpm_state() 126 static void pcie_set_clkpm_nocheck(struct pcie_link_state *link, int enable) in pcie_set_clkpm_nocheck() argument 129 struct pci_bus *linkbus = link->pdev->subordinate; in pcie_set_clkpm_nocheck() 139 link->clkpm_enabled = !!enable; in pcie_set_clkpm_nocheck() 142 static void pcie_set_clkpm(struct pcie_link_state *link, int enable) in pcie_set_clkpm() argument 145 if (!link->clkpm_capable && enable) in pcie_set_clkpm() [all …]
|
/linux-4.1.27/drivers/staging/ft1000/ft1000-pcmcia/ |
D | ft1000_cs.c | 44 static int ft1000_config(struct pcmcia_device *link); 45 static void ft1000_detach(struct pcmcia_device *link); 46 static int ft1000_attach(struct pcmcia_device *link); 52 static void ft1000_reset(struct pcmcia_device *link) in ft1000_reset() argument 54 pcmcia_reset_card(link->socket); in ft1000_reset() 57 static int ft1000_attach(struct pcmcia_device *link) in ft1000_attach() argument 59 link->priv = NULL; in ft1000_attach() 60 link->config_flags |= CONF_ENABLE_IRQ | CONF_AUTO_SET_IO; in ft1000_attach() 62 return ft1000_config(link); in ft1000_attach() 65 static void ft1000_detach(struct pcmcia_device *link) in ft1000_detach() argument [all …]
|
/linux-4.1.27/drivers/isdn/hisax/ |
D | sedlbauer_cs.c | 65 static int sedlbauer_config(struct pcmcia_device *link); 66 static void sedlbauer_release(struct pcmcia_device *link); 76 static int sedlbauer_probe(struct pcmcia_device *link) in sedlbauer_probe() argument 80 dev_dbg(&link->dev, "sedlbauer_attach()\n"); in sedlbauer_probe() 87 local->p_dev = link; in sedlbauer_probe() 88 link->priv = local; in sedlbauer_probe() 90 return sedlbauer_config(link); in sedlbauer_probe() 93 static void sedlbauer_detach(struct pcmcia_device *link) in sedlbauer_detach() argument 95 dev_dbg(&link->dev, "sedlbauer_detach(0x%p)\n", link); in sedlbauer_detach() 97 ((local_info_t *)link->priv)->stop = 1; in sedlbauer_detach() [all …]
|
D | elsa_cs.c | 65 static int elsa_cs_config(struct pcmcia_device *link); 66 static void elsa_cs_release(struct pcmcia_device *link); 75 static int elsa_cs_probe(struct pcmcia_device *link) in elsa_cs_probe() argument 79 dev_dbg(&link->dev, "elsa_cs_attach()\n"); in elsa_cs_probe() 85 local->p_dev = link; in elsa_cs_probe() 86 link->priv = local; in elsa_cs_probe() 90 return elsa_cs_config(link); in elsa_cs_probe() 93 static void elsa_cs_detach(struct pcmcia_device *link) in elsa_cs_detach() argument 95 local_info_t *info = link->priv; in elsa_cs_detach() 97 dev_dbg(&link->dev, "elsa_cs_detach(0x%p)\n", link); in elsa_cs_detach() [all …]
|
D | teles_cs.c | 46 static int teles_cs_config(struct pcmcia_device *link); 47 static void teles_cs_release(struct pcmcia_device *link); 56 static int teles_probe(struct pcmcia_device *link) in teles_probe() argument 60 dev_dbg(&link->dev, "teles_attach()\n"); in teles_probe() 67 local->p_dev = link; in teles_probe() 68 link->priv = local; in teles_probe() 70 link->config_flags |= CONF_ENABLE_IRQ | CONF_AUTO_SET_IO; in teles_probe() 72 return teles_cs_config(link); in teles_probe() 75 static void teles_detach(struct pcmcia_device *link) in teles_detach() argument 77 local_info_t *info = link->priv; in teles_detach() [all …]
|
D | avma1_cs.c | 41 static int avma1cs_config(struct pcmcia_device *link); 42 static void avma1cs_release(struct pcmcia_device *link); 57 static void avma1cs_detach(struct pcmcia_device *link) in avma1cs_detach() argument 59 dev_dbg(&link->dev, "avma1cs_detach(0x%p)\n", link); in avma1cs_detach() 60 avma1cs_release(link); in avma1cs_detach() 61 kfree(link->priv); in avma1cs_detach() 75 static int avma1cs_config(struct pcmcia_device *link) in avma1cs_config() argument 82 dev_dbg(&link->dev, "avma1cs_config(0x%p)\n", link); in avma1cs_config() 85 if (link->prod_id[1]) in avma1cs_config() 86 strlcpy(devname, link->prod_id[1], sizeof(devname)); in avma1cs_config() [all …]
|
/linux-4.1.27/drivers/net/wireless/rt2x00/ |
D | rt2x00link.c | 53 struct link_ant *ant = &rt2x00dev->link.ant; in rt2x00link_antenna_get_link_rssi() 55 if (rt2x00dev->link.qual.rx_success) in rt2x00link_antenna_get_link_rssi() 63 struct link_ant *ant = &rt2x00dev->link.ant; in rt2x00link_antenna_get_rssi_history() 73 struct link_ant *ant = &rt2x00dev->link.ant; in rt2x00link_antenna_update_rssi_history() 79 ewma_init(&rt2x00dev->link.ant.rssi_ant, RT2X00_EWMA_FACTOR, in rt2x00link_antenna_reset() 85 struct link_ant *ant = &rt2x00dev->link.ant; in rt2x00lib_antenna_diversity_sample() 126 struct link_ant *ant = &rt2x00dev->link.ant; in rt2x00lib_antenna_diversity_eval() 166 struct link_ant *ant = &rt2x00dev->link.ant; in rt2x00lib_antenna_diversity() 187 } else if (rt2x00dev->link.count & 1) { in rt2x00lib_antenna_diversity() 199 struct link *link = &rt2x00dev->link; in rt2x00link_update_stats() local [all …]
|
/linux-4.1.27/drivers/ata/ |
D | libata-pmp.c | 39 static unsigned int sata_pmp_read(struct ata_link *link, int reg, u32 *r_val) in sata_pmp_read() argument 41 struct ata_port *ap = link->ap; in sata_pmp_read() 42 struct ata_device *pmp_dev = ap->link.device; in sata_pmp_read() 51 tf.device = link->pmp; in sata_pmp_read() 76 static unsigned int sata_pmp_write(struct ata_link *link, int reg, u32 val) in sata_pmp_write() argument 78 struct ata_port *ap = link->ap; in sata_pmp_write() 79 struct ata_device *pmp_dev = ap->link.device; in sata_pmp_write() 87 tf.device = link->pmp; in sata_pmp_write() 112 struct ata_link *link = qc->dev->link; in sata_pmp_qc_defer_cmd_switch() local 113 struct ata_port *ap = link->ap; in sata_pmp_qc_defer_cmd_switch() [all …]
|
D | libata-eh.c | 262 if (ap->link.eh_info.desc_len) in ata_port_desc() 263 __ata_ehi_push_desc(&ap->link.eh_info, " "); in ata_port_desc() 266 __ata_ehi_pushv_desc(&ap->link.eh_info, fmt, args); in ata_port_desc() 341 struct ata_eh_context *ehc = &dev->link->eh_context; in ata_internal_cmd_timeout() 366 struct ata_eh_context *ehc = &dev->link->eh_context; in ata_internal_cmd_timed_out() 437 struct ata_eh_context *ehc = &dev->link->eh_context; in ata_eh_dev_action() 442 static void ata_eh_clear_action(struct ata_link *link, struct ata_device *dev, in ata_eh_clear_action() argument 449 ata_for_each_dev(tdev, link, ALL) in ata_eh_clear_action() 457 ata_for_each_dev(tdev, link, ALL) in ata_eh_clear_action() 539 qc = ata_qc_from_tag(ap, ap->link.active_tag); in ata_scsi_timed_out() [all …]
|
D | libata-core.c | 194 struct ata_link *ata_link_next(struct ata_link *link, struct ata_port *ap, in ata_link_next() argument 201 if (!link) in ata_link_next() 209 return &ap->link; in ata_link_next() 213 if (link == &ap->link) in ata_link_next() 228 if (unlikely(link == ap->slave_link)) in ata_link_next() 232 if (++link < ap->pmp_link + ap->nr_pmp_links) in ata_link_next() 233 return link; in ata_link_next() 236 return &ap->link; in ata_link_next() 253 struct ata_device *ata_dev_next(struct ata_device *dev, struct ata_link *link, in ata_dev_next() argument 264 dev = link->device; in ata_dev_next() [all …]
|
D | sata_sis.c | 66 static int sis_scr_read(struct ata_link *link, unsigned int sc_reg, u32 *val); 67 static int sis_scr_write(struct ata_link *link, unsigned int sc_reg, u32 val); 115 static unsigned int get_scr_cfg_addr(struct ata_link *link, unsigned int sc_reg) in get_scr_cfg_addr() argument 117 struct ata_port *ap = link->ap; in get_scr_cfg_addr() 138 if (link->pmp) in get_scr_cfg_addr() 144 static u32 sis_scr_cfg_read(struct ata_link *link, in sis_scr_cfg_read() argument 147 struct pci_dev *pdev = to_pci_dev(link->ap->host->dev); in sis_scr_cfg_read() 148 unsigned int cfg_addr = get_scr_cfg_addr(link, sc_reg); in sis_scr_cfg_read() 157 static int sis_scr_cfg_write(struct ata_link *link, in sis_scr_cfg_write() argument 160 struct pci_dev *pdev = to_pci_dev(link->ap->host->dev); in sis_scr_cfg_write() [all …]
|
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); 98 static void ahci_init_sw_activity(struct ata_link *link); 556 static int ahci_scr_read(struct ata_link *link, unsigned int sc_reg, u32 *val) in ahci_scr_read() argument 558 void __iomem *port_mmio = ahci_port_base(link->ap); in ahci_scr_read() [all …]
|
D | sata_via.c | 77 static int svia_scr_read(struct ata_link *link, unsigned int sc_reg, u32 *val); 78 static int svia_scr_write(struct ata_link *link, unsigned int sc_reg, u32 val); 79 static int vt8251_scr_read(struct ata_link *link, unsigned int scr, u32 *val); 80 static int vt8251_scr_write(struct ata_link *link, unsigned int scr, u32 val); 83 static int vt6420_prereset(struct ata_link *link, unsigned long deadline); 187 static int svia_scr_read(struct ata_link *link, unsigned int sc_reg, u32 *val) in svia_scr_read() argument 191 *val = ioread32(link->ap->ioaddr.scr_addr + (4 * sc_reg)); in svia_scr_read() 195 static int svia_scr_write(struct ata_link *link, unsigned int sc_reg, u32 val) in svia_scr_write() argument 199 iowrite32(val, link->ap->ioaddr.scr_addr + (4 * sc_reg)); in svia_scr_write() 203 static int vt8251_scr_read(struct ata_link *link, unsigned int scr, u32 *val) in vt8251_scr_read() argument [all …]
|
D | libata.h | 79 extern int ata_wait_ready(struct ata_link *link, unsigned long deadline, 80 int (*check_ready)(struct ata_link *link)); 87 extern int sata_down_spd_limit(struct ata_link *link, u32 spd_limit); 97 extern bool ata_phys_link_online(struct ata_link *link); 98 extern bool ata_phys_link_offline(struct ata_link *link); 100 extern void ata_link_init(struct ata_port *ap, struct ata_link *link, int pmp); 101 extern int sata_link_init_spd(struct ata_link *link); 162 extern void ata_eh_about_to_do(struct ata_link *link, struct ata_device *dev, 164 extern void ata_eh_done(struct ata_link *link, struct ata_device *dev, 171 extern int ata_eh_reset(struct ata_link *link, int classify, [all …]
|
D | sata_uli.c | 60 static int uli_scr_read(struct ata_link *link, unsigned int sc_reg, u32 *val); 61 static int uli_scr_write(struct ata_link *link, unsigned int sc_reg, u32 val); 109 static u32 uli_scr_cfg_read(struct ata_link *link, unsigned int sc_reg) in uli_scr_cfg_read() argument 111 struct pci_dev *pdev = to_pci_dev(link->ap->host->dev); in uli_scr_cfg_read() 112 unsigned int cfg_addr = get_scr_cfg_addr(link->ap, sc_reg); in uli_scr_cfg_read() 119 static void uli_scr_cfg_write(struct ata_link *link, unsigned int scr, u32 val) in uli_scr_cfg_write() argument 121 struct pci_dev *pdev = to_pci_dev(link->ap->host->dev); in uli_scr_cfg_write() 122 unsigned int cfg_addr = get_scr_cfg_addr(link->ap, scr); in uli_scr_cfg_write() 127 static int uli_scr_read(struct ata_link *link, unsigned int sc_reg, u32 *val) in uli_scr_read() argument 132 *val = uli_scr_cfg_read(link, sc_reg); in uli_scr_read() [all …]
|
D | sata_sil24.c | 336 static int sil24_scr_read(struct ata_link *link, unsigned sc_reg, u32 *val); 337 static int sil24_scr_write(struct ata_link *link, unsigned sc_reg, u32 val); 346 static int sil24_softreset(struct ata_link *link, unsigned int *class, 348 static int sil24_hardreset(struct ata_link *link, unsigned int *class, 350 static int sil24_pmp_hardreset(struct ata_link *link, unsigned int *class, 481 void __iomem *port = sil24_port_base(dev->link->ap); in sil24_dev_config() 507 static int sil24_scr_read(struct ata_link *link, unsigned sc_reg, u32 *val) in sil24_scr_read() argument 509 void __iomem *scr_addr = sil24_port_base(link->ap) + PORT_SCONTROL; in sil24_scr_read() 518 static int sil24_scr_write(struct ata_link *link, unsigned sc_reg, u32 val) in sil24_scr_write() argument 520 void __iomem *scr_addr = sil24_port_base(link->ap) + PORT_SCONTROL; in sil24_scr_write() [all …]
|
D | libata-transport.c | 260 ata_tlink_delete(&ap->link); in ata_tport_delete() 305 error = ata_tlink_add(&ap->link); in ata_tport_add() 332 struct ata_link *link = transport_class_to_link(dev); \ 334 return sprintf(buf, "%s\n", sata_spd_string(format(link->field))); \ 381 void ata_tlink_delete(struct ata_link *link) in ata_tlink_delete() argument 383 struct device *dev = &link->tdev; in ata_tlink_delete() 386 ata_for_each_dev(ata_dev, link, ALL) { in ata_tlink_delete() 405 int ata_tlink_add(struct ata_link *link) in ata_tlink_add() argument 407 struct device *dev = &link->tdev; in ata_tlink_add() 408 struct ata_port *ap = link->ap; in ata_tlink_add() [all …]
|
D | libata-sff.c | 256 static int ata_sff_check_ready(struct ata_link *link) in ata_sff_check_ready() argument 258 u8 status = link->ap->ops->sff_check_status(link->ap); in ata_sff_check_ready() 277 int ata_sff_wait_ready(struct ata_link *link, unsigned long deadline) in ata_sff_wait_ready() argument 279 return ata_wait_ready(link, deadline, ata_sff_check_ready); in ata_sff_wait_ready() 363 if (can_sleep && ap->link.device[device].class == ATA_DEV_ATAPI) in ata_dev_select() 561 struct ata_port *ap = dev->link->ap; in ata_sff_data_xfer() 616 struct ata_port *ap = dev->link->ap; in ata_sff_data_xfer32() 833 struct ata_eh_info *ehi = &dev->link->eh_info; in __atapi_pio_bytes() 915 struct ata_eh_info *ehi = &dev->link->eh_info; in atapi_pio_bytes() 1042 struct ata_link *link = qc->dev->link; in ata_sff_hsm_move() local [all …]
|
D | ahci_xgene.c | 212 port_fbs |= qc->dev->link->pmp << PORT_FBS_DEV_OFFSET; in xgene_ahci_qc_issue() 357 static int xgene_ahci_do_hardreset(struct ata_link *link, in xgene_ahci_do_hardreset() argument 360 const unsigned long *timing = sata_ehc_deb_timing(&link->eh_context); in xgene_ahci_do_hardreset() 361 struct ata_port *ap = link->ap; in xgene_ahci_do_hardreset() 374 ata_tf_init(link->device, &tf); in xgene_ahci_do_hardreset() 377 rc = sata_link_hardreset(link, timing, deadline, online, in xgene_ahci_do_hardreset() 386 sata_scr_read(link, SCR_STATUS, &sstatus); in xgene_ahci_do_hardreset() 397 static int xgene_ahci_hardreset(struct ata_link *link, unsigned int *class, in xgene_ahci_hardreset() argument 400 struct ata_port *ap = link->ap; in xgene_ahci_hardreset() 420 rc = xgene_ahci_do_hardreset(link, deadline, &online); in xgene_ahci_hardreset() [all …]
|
D | sata_sil.c | 119 static int sil_scr_read(struct ata_link *link, unsigned int sc_reg, u32 *val); 120 static int sil_scr_write(struct ata_link *link, unsigned int sc_reg, u32 val); 121 static int sil_set_mode(struct ata_link *link, struct ata_device **r_failed); 360 static int sil_set_mode(struct ata_link *link, struct ata_device **r_failed) in sil_set_mode() argument 362 struct ata_port *ap = link->ap; in sil_set_mode() 369 rc = ata_do_set_mode(link, r_failed); in sil_set_mode() 373 ata_for_each_dev(dev, link, ALL) { in sil_set_mode() 412 static int sil_scr_read(struct ata_link *link, unsigned int sc_reg, u32 *val) in sil_scr_read() argument 414 void __iomem *mmio = sil_scr_addr(link->ap, sc_reg); in sil_scr_read() 423 static int sil_scr_write(struct ata_link *link, unsigned int sc_reg, u32 val) in sil_scr_write() argument [all …]
|
D | sata_dwc_460ex.c | 282 tag = ap->link.active_tag; in dma_dwc_xfer_done() 345 static int sata_dwc_scr_read(struct ata_link *link, unsigned int scr, u32 *val) in sata_dwc_scr_read() argument 348 dev_err(link->ap->dev, "%s: Incorrect SCR offset 0x%02x\n", in sata_dwc_scr_read() 353 *val = in_le32(link->ap->ioaddr.scr_addr + (scr * 4)); in sata_dwc_scr_read() 354 dev_dbg(link->ap->dev, "%s: id=%d reg=%d val=val=0x%08x\n", in sata_dwc_scr_read() 355 __func__, link->ap->print_id, scr, *val); in sata_dwc_scr_read() 360 static int sata_dwc_scr_write(struct ata_link *link, unsigned int scr, u32 val) in sata_dwc_scr_write() argument 362 dev_dbg(link->ap->dev, "%s: id=%d reg=%d val=val=0x%08x\n", in sata_dwc_scr_write() 363 __func__, link->ap->print_id, scr, val); in sata_dwc_scr_write() 365 dev_err(link->ap->dev, "%s: Incorrect SCR offset 0x%02x\n", in sata_dwc_scr_write() [all …]
|
D | pata_optidma.c | 54 static int optidma_pre_reset(struct ata_link *link, unsigned long deadline) in optidma_pre_reset() argument 56 struct ata_port *ap = link->ap; in optidma_pre_reset() 65 return ata_sff_prereset(link, deadline); in optidma_pre_reset() 317 static int optidma_set_mode(struct ata_link *link, struct ata_device **r_failed) in optidma_set_mode() argument 319 struct ata_port *ap = link->ap; in optidma_set_mode() 323 int rc = ata_do_set_mode(link, r_failed); in optidma_set_mode() 328 r |= (optidma_make_bits43(&link->device[0]) + in optidma_set_mode() 329 (optidma_make_bits43(&link->device[0]) << 2)) << nybble; in optidma_set_mode()
|
D | sata_fsl.c | 531 ata_tf_to_fis(&qc->tf, qc->dev->link->pmp, 1, (u8 *) &cd->cfis); in sata_fsl_qc_prep() 575 iowrite32(qc->dev->link->pmp, CQPMP + hcr_base); in sata_fsl_qc_issue() 606 static int sata_fsl_scr_write(struct ata_link *link, in sata_fsl_scr_write() argument 609 struct sata_fsl_host_priv *host_priv = link->ap->host->private_data; in sata_fsl_scr_write() 630 static int sata_fsl_scr_read(struct ata_link *link, in sata_fsl_scr_read() argument 633 struct sata_fsl_host_priv *host_priv = link->ap->host->private_data; in sata_fsl_scr_read() 826 static int sata_fsl_hardreset(struct ata_link *link, unsigned int *class, in sata_fsl_hardreset() argument 829 struct ata_port *ap = link->ap; in sata_fsl_hardreset() 872 sata_set_spd(link); in sata_fsl_hardreset() 904 if ((!(temp & 0x10)) || ata_link_offline(link)) { in sata_fsl_hardreset() [all …]
|
D | sata_promise.c | 153 static int pdc_sata_scr_read(struct ata_link *link, unsigned int sc_reg, u32 *val); 154 static int pdc_sata_scr_write(struct ata_link *link, unsigned int sc_reg, u32 val); 169 static int pdc_pata_softreset(struct ata_link *link, unsigned int *class, 171 static int pdc_sata_hardreset(struct ata_link *link, unsigned int *class, 461 if (sata_scr_valid(&ap->link) && (ap->flags & PDC_FLAG_GEN_II)) { in pdc_reset_port() 483 static int pdc_sata_scr_read(struct ata_link *link, in pdc_sata_scr_read() argument 488 *val = readl(link->ap->ioaddr.scr_addr + (sc_reg * 4)); in pdc_sata_scr_read() 492 static int pdc_sata_scr_write(struct ata_link *link, in pdc_sata_scr_write() argument 497 writel(val, link->ap->ioaddr.scr_addr + (sc_reg * 4)); in pdc_sata_scr_write() 533 if (sata_scr_valid(&ap->link)) in pdc_atapi_pkt() [all …]
|
D | pata_acpi.c | 36 static int pacpi_pre_reset(struct ata_link *link, unsigned long deadline) in pacpi_pre_reset() argument 38 struct ata_port *ap = link->ap; in pacpi_pre_reset() 43 return ata_sff_prereset(link, deadline); in pacpi_pre_reset() 101 struct pata_acpi *acpi = adev->link->ap->private_data; in pacpi_mode_filter() 202 acpi->mask[0] = pacpi_discover_modes(ap, &ap->link.device[0]); in pacpi_port_start() 203 acpi->mask[1] = pacpi_discover_modes(ap, &ap->link.device[1]); in pacpi_port_start()
|
D | sata_qstor.c | 114 static int qs_scr_read(struct ata_link *link, unsigned int sc_reg, u32 *val); 115 static int qs_scr_write(struct ata_link *link, unsigned int sc_reg, u32 val); 124 static int qs_prereset(struct ata_link *link, unsigned long deadline); 222 static int qs_prereset(struct ata_link *link, unsigned long deadline) in qs_prereset() argument 224 struct ata_port *ap = link->ap; in qs_prereset() 227 return ata_sff_prereset(link, deadline); in qs_prereset() 230 static int qs_scr_read(struct ata_link *link, unsigned int sc_reg, u32 *val) in qs_scr_read() argument 234 *val = readl(link->ap->ioaddr.scr_addr + (sc_reg * 8)); in qs_scr_read() 244 static int qs_scr_write(struct ata_link *link, unsigned int sc_reg, u32 val) in qs_scr_write() argument 248 writel(val, link->ap->ioaddr.scr_addr + (sc_reg * 8)); in qs_scr_write() [all …]
|
D | pata_pcmcia.c | 56 static int pcmcia_set_mode(struct ata_link *link, struct ata_device **r_failed_dev) in pcmcia_set_mode() argument 58 struct ata_device *master = &link->device[0]; in pcmcia_set_mode() 59 struct ata_device *slave = &link->device[1]; in pcmcia_set_mode() 62 return ata_do_set_mode(link, r_failed_dev); in pcmcia_set_mode() 74 return ata_do_set_mode(link, r_failed_dev); in pcmcia_set_mode() 85 static int pcmcia_set_mode_8bit(struct ata_link *link, in pcmcia_set_mode_8bit() argument 107 struct ata_port *ap = dev->link->ap; in ata_data_xfer_8bit()
|
D | sata_svw.c | 121 static int k2_sata_scr_read(struct ata_link *link, in k2_sata_scr_read() argument 126 *val = readl(link->ap->ioaddr.scr_addr + (sc_reg * 4)); in k2_sata_scr_read() 131 static int k2_sata_scr_write(struct ata_link *link, in k2_sata_scr_write() argument 136 writel(val, link->ap->ioaddr.scr_addr + (sc_reg * 4)); in k2_sata_scr_write() 140 static int k2_sata_softreset(struct ata_link *link, in k2_sata_softreset() argument 144 void __iomem *mmio = link->ap->ioaddr.bmdma_addr; in k2_sata_softreset() 154 return ata_sff_softreset(link, class, deadline); in k2_sata_softreset() 157 static int k2_sata_hardreset(struct ata_link *link, in k2_sata_hardreset() argument 161 void __iomem *mmio = link->ap->ioaddr.bmdma_addr; in k2_sata_hardreset() 171 return sata_sff_hardreset(link, class, deadline); in k2_sata_hardreset()
|
D | sata_inic162x.c | 285 static int inic_scr_read(struct ata_link *link, unsigned sc_reg, u32 *val) in inic_scr_read() argument 287 void __iomem *scr_addr = inic_port_base(link->ap) + PORT_SCR; in inic_scr_read() 300 static int inic_scr_write(struct ata_link *link, unsigned sc_reg, u32 val) in inic_scr_write() argument 302 void __iomem *scr_addr = inic_port_base(link->ap) + PORT_SCR; in inic_scr_write() 322 struct ata_eh_info *ehi = &ap->link.eh_info; in inic_host_err_intr() 379 struct ata_queued_cmd *qc = ata_qc_from_tag(ap, ap->link.active_tag); in inic_host_intr() 601 static int inic_check_ready(struct ata_link *link) in inic_check_ready() argument 603 void __iomem *port_base = inic_port_base(link->ap); in inic_check_ready() 612 static int inic_hardreset(struct ata_link *link, unsigned int *class, in inic_hardreset() argument 615 struct ata_port *ap = link->ap; in inic_hardreset() [all …]
|
D | libata-acpi.c | 102 struct ata_eh_info *ehi = &ap->link.eh_info; in ata_acpi_handle_hotplug() 137 ata_acpi_handle_hotplug(dev->link->ap, dev, event); in ata_acpi_dev_notify_dock() 174 ata_acpi_uevent(dev->link->ap, dev, event); in ata_acpi_dev_uevent() 207 struct ata_port *ap = dev->link->ap; in ata_acpi_bind_dev() 226 adr = SATA_ADR(ap->port_no, dev->link->pmp); in ata_acpi_bind_dev() 359 in_params[1].buffer.pointer = (u8 *)ap->link.device[0].id; in ata_acpi_stm() 362 in_params[2].buffer.pointer = (u8 *)ap->link.device[1].id; in ata_acpi_stm() 404 struct ata_port *ap = dev->link->ap; in ata_dev_get_GTF() 534 ata_for_each_dev(dev, &ap->link, ENABLED) { in ata_acpi_cbl_80wire() 772 struct ata_port *ap = dev->link->ap; in ata_acpi_push_id() [all …]
|
D | sata_nv.c | 305 static int nv_scr_read(struct ata_link *link, unsigned int sc_reg, u32 *val); 306 static int nv_scr_write(struct ata_link *link, unsigned int sc_reg, u32 val); 308 static int nv_hardreset(struct ata_link *link, unsigned int *class, 694 if (ap->link.device[sdev->id].class == ATA_DEV_ATAPI) { in nv_adma_slave_config() 739 sdev0 = ap->host->ports[0]->link.device[0].sdev; in nv_adma_slave_config() 740 sdev1 = ap->host->ports[1]->link.device[0].sdev; in nv_adma_slave_config() 846 struct ata_eh_info *ehi = &ap->link.eh_info; in nv_adma_check_cpb() 882 struct ata_queued_cmd *qc = ata_qc_from_tag(ap, ap->link.active_tag); in nv_host_intr() 934 if (ata_tag_valid(ap->link.active_tag)) in nv_adma_interrupt() 973 struct ata_eh_info *ehi = &ap->link.eh_info; in nv_adma_interrupt() [all …]
|
D | sata_mv.c | 601 static int mv_scr_read(struct ata_link *link, unsigned int sc_reg_in, u32 *val); 602 static int mv_scr_write(struct ata_link *link, unsigned int sc_reg_in, u32 val); 603 static int mv5_scr_read(struct ata_link *link, unsigned int sc_reg_in, u32 *val); 604 static int mv5_scr_write(struct ata_link *link, unsigned int sc_reg_in, u32 val); 611 static int mv_hardreset(struct ata_link *link, unsigned int *class, 654 static int mv_pmp_hardreset(struct ata_link *link, unsigned int *class, 656 static int mv_softreset(struct ata_link *link, unsigned int *class, 1358 static int mv_scr_read(struct ata_link *link, unsigned int sc_reg_in, u32 *val) in mv_scr_read() argument 1363 *val = readl(mv_ap_base(link->ap) + ofs); in mv_scr_read() 1369 static int mv_scr_write(struct ata_link *link, unsigned int sc_reg_in, u32 val) in mv_scr_write() argument [all …]
|
D | ahci.c | 86 static int ahci_vt8251_hardreset(struct ata_link *link, unsigned int *class, 88 static int ahci_avn_hardreset(struct ata_link *link, unsigned int *class, 92 static int ahci_p5wdh_hardreset(struct ata_link *link, unsigned int *class, 664 static int ahci_vt8251_hardreset(struct ata_link *link, unsigned int *class, in ahci_vt8251_hardreset() argument 667 struct ata_port *ap = link->ap; in ahci_vt8251_hardreset() 676 rc = sata_link_hardreset(link, sata_ehc_deb_timing(&link->eh_context), in ahci_vt8251_hardreset() 689 static int ahci_p5wdh_hardreset(struct ata_link *link, unsigned int *class, in ahci_p5wdh_hardreset() argument 692 struct ata_port *ap = link->ap; in ahci_p5wdh_hardreset() 703 ata_tf_init(link->device, &tf); in ahci_p5wdh_hardreset() 707 rc = sata_link_hardreset(link, sata_ehc_deb_timing(&link->eh_context), in ahci_p5wdh_hardreset() [all …]
|
D | sata_rcar.c | 313 static int sata_rcar_wait_after_reset(struct ata_link *link, in sata_rcar_wait_after_reset() argument 316 struct ata_port *ap = link->ap; in sata_rcar_wait_after_reset() 320 return ata_sff_wait_ready(link, deadline); in sata_rcar_wait_after_reset() 338 return sata_rcar_wait_after_reset(&ap->link, deadline); in sata_rcar_bus_softreset() 341 static int sata_rcar_softreset(struct ata_link *link, unsigned int *classes, in sata_rcar_softreset() argument 344 struct ata_port *ap = link->ap; in sata_rcar_softreset() 357 if (rc && (rc != -ENODEV || sata_scr_valid(link))) { in sata_rcar_softreset() 358 ata_link_err(link, "SRST failed (errno=%d)\n", rc); in sata_rcar_softreset() 363 classes[0] = ata_sff_dev_classify(&link->device[0], devmask, &err); in sata_rcar_softreset() 454 struct ata_port *ap = dev->link->ap; in sata_rcar_data_xfer() [all …]
|
D | libata-transport.h | 7 int ata_tlink_add(struct ata_link *link); 8 void ata_tlink_delete(struct ata_link *link);
|
D | pata_jmicron.c | 41 static int jmicron_pre_reset(struct ata_link *link, unsigned long deadline) in jmicron_pre_reset() argument 43 struct ata_port *ap = link->ap; in jmicron_pre_reset() 104 return ata_sff_prereset(link, deadline); in jmicron_pre_reset()
|
D | pata_marvell.c | 67 static int marvell_pre_reset(struct ata_link *link, unsigned long deadline) in marvell_pre_reset() argument 69 struct ata_port *ap = link->ap; in marvell_pre_reset() 76 return ata_sff_prereset(link, deadline); in marvell_pre_reset()
|
D | pata_pdc2027x.c | 69 static int pdc2027x_prereset(struct ata_link *link, unsigned long deadline); 75 static int pdc2027x_set_mode(struct ata_link *link, struct ata_device **r_failed); 251 static int pdc2027x_prereset(struct ata_link *link, unsigned long deadline) in pdc2027x_prereset() argument 254 if (!pdc2027x_port_enabled(link->ap)) in pdc2027x_prereset() 256 return ata_sff_prereset(link, deadline); in pdc2027x_prereset() 402 static int pdc2027x_set_mode(struct ata_link *link, struct ata_device **r_failed) in pdc2027x_set_mode() argument 404 struct ata_port *ap = link->ap; in pdc2027x_set_mode() 408 rc = ata_do_set_mode(link, r_failed); in pdc2027x_set_mode() 412 ata_for_each_dev(dev, link, ENABLED) { in pdc2027x_set_mode()
|
/linux-4.1.27/drivers/net/wireless/ |
D | airo_cs.c | 54 static int airo_config(struct pcmcia_device *link); 55 static void airo_release(struct pcmcia_device *link); 79 static void airo_detach(struct pcmcia_device *link) in airo_detach() argument 81 dev_dbg(&link->dev, "airo_detach\n"); in airo_detach() 83 airo_release(link); in airo_detach() 85 if (((struct local_info *)link->priv)->eth_dev) { in airo_detach() 86 stop_airo_card(((struct local_info *)link->priv)->eth_dev, in airo_detach() 89 ((struct local_info *)link->priv)->eth_dev = NULL; in airo_detach() 91 kfree(link->priv); in airo_detach() 103 static int airo_config(struct pcmcia_device *link) in airo_config() argument [all …]
|
D | atmel_cs.c | 64 static int atmel_config(struct pcmcia_device *link); 65 static void atmel_release(struct pcmcia_device *link); 89 static void atmel_detach(struct pcmcia_device *link) in atmel_detach() argument 91 dev_dbg(&link->dev, "atmel_detach\n"); in atmel_detach() 93 atmel_release(link); in atmel_detach() 95 kfree(link->priv); in atmel_detach() 102 struct pcmcia_device *link = (struct pcmcia_device *)arg; in card_present() local 104 if (pcmcia_dev_present(link)) in card_present() 118 static int atmel_config(struct pcmcia_device *link) in atmel_config() argument 124 dev = link->priv; in atmel_config() [all …]
|
D | ray_cs.c | 69 static int ray_config(struct pcmcia_device *link); 70 static void ray_release(struct pcmcia_device *link); 333 static void ray_detach(struct pcmcia_device *link) in ray_detach() argument 338 dev_dbg(&link->dev, "ray_detach\n"); in ray_detach() 341 dev = link->priv; in ray_detach() 343 ray_release(link); in ray_detach() 348 if (link->priv) { in ray_detach() 352 dev_dbg(&link->dev, "ray_cs ray_detach ending\n"); in ray_detach() 356 static int ray_config(struct pcmcia_device *link) in ray_config() argument 360 struct net_device *dev = (struct net_device *)link->priv; in ray_config() [all …]
|
D | wl3501_cs.c | 77 static int wl3501_config(struct pcmcia_device *link); 78 static void wl3501_release(struct pcmcia_device *link); 1219 struct pcmcia_device *link; in wl3501_close() local 1220 link = this->p_dev; in wl3501_close() 1223 link->open--; in wl3501_close() 1332 struct pcmcia_device *link; in wl3501_open() local 1333 link = this->p_dev; in wl3501_open() 1336 if (!pcmcia_dev_present(link)) in wl3501_open() 1339 link->open++; in wl3501_open() 1410 static void wl3501_detach(struct pcmcia_device *link) in wl3501_detach() argument [all …]
|
/linux-4.1.27/drivers/net/wireless/orinoco/ |
D | spectrum_cs.c | 63 static int spectrum_cs_config(struct pcmcia_device *link); 64 static void spectrum_cs_release(struct pcmcia_device *link); 77 spectrum_reset(struct pcmcia_device *link, int idle) in spectrum_reset() argument 84 if (!pcmcia_dev_present(link)) in spectrum_reset() 88 ret = pcmcia_read_config_byte(link, CISREG_COR, &save_cor); in spectrum_reset() 93 ret = pcmcia_write_config_byte(link, CISREG_COR, in spectrum_reset() 100 ret = pcmcia_read_config_byte(link, CISREG_CCSR, &ccsr); in spectrum_reset() 109 ret = pcmcia_write_config_byte(link, CISREG_CCSR, ccsr); in spectrum_reset() 115 ret = pcmcia_write_config_byte(link, CISREG_COR, in spectrum_reset() 134 struct pcmcia_device *link = card->p_dev; in spectrum_cs_hard_reset() local [all …]
|
D | orinoco_cs.c | 62 static int orinoco_cs_config(struct pcmcia_device *link); 63 static void orinoco_cs_release(struct pcmcia_device *link); 74 struct pcmcia_device *link = card->p_dev; in orinoco_cs_hard_reset() local 80 err = pcmcia_reset_card(link->socket); in orinoco_cs_hard_reset() 95 orinoco_cs_probe(struct pcmcia_device *link) in orinoco_cs_probe() argument 100 priv = alloc_orinocodev(sizeof(*card), &link->dev, in orinoco_cs_probe() 107 card->p_dev = link; in orinoco_cs_probe() 108 link->priv = priv; in orinoco_cs_probe() 110 return orinoco_cs_config(link); in orinoco_cs_probe() 113 static void orinoco_cs_detach(struct pcmcia_device *link) in orinoco_cs_detach() argument [all …]
|
/linux-4.1.27/drivers/net/arcnet/ |
D | com20020_cs.c | 108 static int com20020_config(struct pcmcia_device *link); 109 static void com20020_release(struct pcmcia_device *link); 157 static void com20020_detach(struct pcmcia_device *link) in com20020_detach() argument 159 struct com20020_dev *info = link->priv; in com20020_detach() 162 dev_dbg(&link->dev, "detach...\n"); in com20020_detach() 164 dev_dbg(&link->dev, "com20020_detach\n"); in com20020_detach() 166 dev_dbg(&link->dev, "unregister...\n"); in com20020_detach() 177 com20020_release(link); in com20020_detach() 180 dev_dbg(&link->dev, "unlinking...\n"); in com20020_detach() 181 if (link->priv) in com20020_detach() [all …]
|
/linux-4.1.27/drivers/scsi/pcmcia/ |
D | fdomain_stub.c | 68 static void fdomain_release(struct pcmcia_device *link); 70 static int fdomain_config(struct pcmcia_device *link); 72 static int fdomain_probe(struct pcmcia_device *link) in fdomain_probe() argument 76 dev_dbg(&link->dev, "fdomain_attach()\n"); in fdomain_probe() 83 info->p_dev = link; in fdomain_probe() 84 link->priv = info; in fdomain_probe() 85 link->config_flags |= CONF_ENABLE_IRQ | CONF_AUTO_SET_IO; in fdomain_probe() 86 link->config_regs = PRESENT_OPTION; in fdomain_probe() 88 return fdomain_config(link); in fdomain_probe() 93 static void fdomain_detach(struct pcmcia_device *link) in fdomain_detach() argument [all …]
|
D | qlogic_stub.c | 87 static void qlogic_release(struct pcmcia_device *link); 89 static int qlogic_config(struct pcmcia_device * link); 92 struct pcmcia_device *link, int qbase, int qlirq) in qlogic_detect() argument 146 static int qlogic_probe(struct pcmcia_device *link) in qlogic_probe() argument 150 dev_dbg(&link->dev, "qlogic_attach()\n"); in qlogic_probe() 156 info->p_dev = link; in qlogic_probe() 157 link->priv = info; in qlogic_probe() 158 link->config_flags |= CONF_ENABLE_IRQ | CONF_AUTO_SET_IO; in qlogic_probe() 159 link->config_regs = PRESENT_OPTION; in qlogic_probe() 161 return qlogic_config(link); in qlogic_probe() [all …]
|
D | aha152x_stub.c | 84 static void aha152x_release_cs(struct pcmcia_device *link); 86 static int aha152x_config_cs(struct pcmcia_device *link); 88 static int aha152x_probe(struct pcmcia_device *link) in aha152x_probe() argument 92 dev_dbg(&link->dev, "aha152x_attach()\n"); in aha152x_probe() 97 info->p_dev = link; in aha152x_probe() 98 link->priv = info; in aha152x_probe() 100 link->config_flags |= CONF_ENABLE_IRQ | CONF_AUTO_SET_IO; in aha152x_probe() 101 link->config_regs = PRESENT_OPTION; in aha152x_probe() 103 return aha152x_config_cs(link); in aha152x_probe() 108 static void aha152x_detach(struct pcmcia_device *link) in aha152x_detach() argument [all …]
|
D | sym53c500_cs.c | 509 SYM53C500_release(struct pcmcia_device *link) in SYM53C500_release() argument 511 struct scsi_info_t *info = link->priv; in SYM53C500_release() 514 dev_dbg(&link->dev, "SYM53C500_release\n"); in SYM53C500_release() 530 pcmcia_disable_device(link); in SYM53C500_release() 701 SYM53C500_config(struct pcmcia_device *link) in SYM53C500_config() argument 703 struct scsi_info_t *info = link->priv; in SYM53C500_config() 710 dev_dbg(&link->dev, "SYM53C500_config\n"); in SYM53C500_config() 712 info->manf_id = link->manf_id; in SYM53C500_config() 714 ret = pcmcia_loop_config(link, SYM53C500_config_check, NULL); in SYM53C500_config() 718 if (!link->irq) in SYM53C500_config() [all …]
|
D | nsp_cs.c | 1505 static int nsp_cs_probe(struct pcmcia_device *link) in nsp_cs_probe() argument 1516 info->p_dev = link; in nsp_cs_probe() 1517 link->priv = info; in nsp_cs_probe() 1522 ret = nsp_cs_config(link); in nsp_cs_probe() 1524 nsp_dbg(NSP_DEBUG_INIT, "link=0x%p", link); in nsp_cs_probe() 1529 static void nsp_cs_detach(struct pcmcia_device *link) in nsp_cs_detach() argument 1531 nsp_dbg(NSP_DEBUG_INIT, "in, link=0x%p", link); in nsp_cs_detach() 1533 ((scsi_info_t *)link->priv)->stop = 1; in nsp_cs_detach() 1534 nsp_cs_release(link); in nsp_cs_detach() 1536 kfree(link->priv); in nsp_cs_detach() [all …]
|
/linux-4.1.27/drivers/tty/serial/8250/ |
D | serial_cs.c | 107 static void quirk_setup_brainboxes_0104(struct pcmcia_device *link, struct uart_8250_port *uart) in quirk_setup_brainboxes_0104() argument 112 static int quirk_post_ibm(struct pcmcia_device *link) in quirk_post_ibm() argument 117 ret = pcmcia_read_config_byte(link, 0x800, &val); in quirk_post_ibm() 121 ret = pcmcia_write_config_byte(link, 0x800, val | 1); in quirk_post_ibm() 134 static void quirk_config_nokia(struct pcmcia_device *link) in quirk_config_nokia() argument 136 struct serial_info *info = link->priv; in quirk_config_nokia() 142 static void quirk_wakeup_oxsemi(struct pcmcia_device *link) in quirk_wakeup_oxsemi() argument 144 struct serial_info *info = link->priv; in quirk_wakeup_oxsemi() 156 static void quirk_wakeup_possio_gcc(struct pcmcia_device *link) in quirk_wakeup_possio_gcc() argument 158 struct serial_info *info = link->priv; in quirk_wakeup_possio_gcc() [all …]
|
/linux-4.1.27/drivers/media/ |
D | media-entity.c | 94 media_entity_other(struct media_entity *entity, struct media_link *link) in media_entity_other() argument 96 if (link->source->entity == entity) in media_entity_other() 97 return link->sink->entity; in media_entity_other() 99 return link->source->entity; in media_entity_other() 111 graph->stack[graph->top].link = 0; in stack_push() 125 #define link_top(en) ((en)->stack[(en)->top].link) 178 struct media_link *link = &entity->links[link_top(graph)]; in media_entity_graph_walk_next() local 182 if (!(link->flags & MEDIA_LNK_FL_ENABLED)) { in media_entity_graph_walk_next() 188 next = media_entity_other(entity, link); in media_entity_graph_walk_next() 257 struct media_link *link = &entity->links[i]; in media_entity_pipeline_start() local [all …]
|
D | media-device.c | 155 struct media_link_desc link; in __media_device_enum_links() local 161 memset(&link, 0, sizeof(link)); in __media_device_enum_links() 163 &link.source); in __media_device_enum_links() 165 &link.sink); in __media_device_enum_links() 166 link.flags = entity->links[l].flags; in __media_device_enum_links() 167 if (copy_to_user(ulink, &link, sizeof(*ulink))) in __media_device_enum_links() 198 struct media_link *link = NULL; in media_device_setup_link() local 219 link = media_entity_find_link(&source->pads[ulink.source.index], in media_device_setup_link() 221 if (link == NULL) in media_device_setup_link() 225 ret = __media_entity_setup_link(link, ulink.flags); in media_device_setup_link()
|
/linux-4.1.27/drivers/parport/ |
D | parport_cs.c | 80 static int parport_config(struct pcmcia_device *link); 83 static int parport_probe(struct pcmcia_device *link) in parport_probe() argument 87 dev_dbg(&link->dev, "parport_attach()\n"); in parport_probe() 92 link->priv = info; in parport_probe() 93 info->p_dev = link; in parport_probe() 95 link->config_flags |= CONF_ENABLE_IRQ | CONF_AUTO_SET_IO; in parport_probe() 97 return parport_config(link); in parport_probe() 100 static void parport_detach(struct pcmcia_device *link) in parport_detach() argument 102 dev_dbg(&link->dev, "parport_detach\n"); in parport_detach() 104 parport_cs_release(link); in parport_detach() [all …]
|
/linux-4.1.27/sound/pcmcia/pdaudiocf/ |
D | pdaudiocf.c | 59 static int pdacf_config(struct pcmcia_device *link); 62 static void pdacf_release(struct pcmcia_device *link) in pdacf_release() argument 64 free_irq(link->irq, link->priv); in pdacf_release() 65 pcmcia_disable_device(link); in pdacf_release() 73 struct pcmcia_device *link = pdacf->p_dev; in snd_pdacf_free() local 75 pdacf_release(link); in snd_pdacf_free() 93 static int snd_pdacf_probe(struct pcmcia_device *link) in snd_pdacf_probe() argument 116 err = snd_card_new(&link->dev, index[i], id[i], THIS_MODULE, in snd_pdacf_probe() 139 pdacf->p_dev = link; in snd_pdacf_probe() 140 link->priv = pdacf; in snd_pdacf_probe() [all …]
|
/linux-4.1.27/drivers/isdn/hardware/avm/ |
D | avm_cs.c | 40 static int avmcs_config(struct pcmcia_device *link); 41 static void avmcs_release(struct pcmcia_device *link); 55 static void avmcs_detach(struct pcmcia_device *link) in avmcs_detach() argument 57 avmcs_release(link); in avmcs_detach() 69 static int avmcs_config(struct pcmcia_device *link) in avmcs_config() argument 77 if (link->prod_id[1]) in avmcs_config() 78 strlcpy(devname, link->prod_id[1], sizeof(devname)); in avmcs_config() 83 if (pcmcia_loop_config(link, avmcs_configcheck, NULL)) in avmcs_config() 87 if (!link->irq) { in avmcs_config() 89 pcmcia_disable_device(link); in avmcs_config() [all …]
|
/linux-4.1.27/drivers/ide/ |
D | ide-cs.c | 73 static int ide_probe(struct pcmcia_device *link) in ide_probe() argument 77 dev_dbg(&link->dev, "ide_attach()\n"); in ide_probe() 84 info->p_dev = link; in ide_probe() 85 link->priv = info; in ide_probe() 87 link->config_flags |= CONF_ENABLE_IRQ | CONF_AUTO_SET_IO | in ide_probe() 90 return ide_config(link); in ide_probe() 93 static void ide_detach(struct pcmcia_device *link) in ide_detach() argument 95 ide_info_t *info = link->priv; in ide_detach() 97 dev_dbg(&link->dev, "ide_detach(0x%p)\n", link); in ide_detach() 99 ide_release(link); in ide_detach() [all …]
|
/linux-4.1.27/drivers/net/ethernet/fujitsu/ |
D | fmvj18x_cs.c | 78 static int fmvj18x_config(struct pcmcia_device *link); 79 static int fmvj18x_get_hwinfo(struct pcmcia_device *link, u_char *node_id); 80 static int fmvj18x_setup_mfc(struct pcmcia_device *link); 81 static void fmvj18x_release(struct pcmcia_device *link); 233 static int fmvj18x_probe(struct pcmcia_device *link) in fmvj18x_probe() argument 238 dev_dbg(&link->dev, "fmvj18x_attach()\n"); in fmvj18x_probe() 245 link->priv = dev; in fmvj18x_probe() 246 lp->p_dev = link; in fmvj18x_probe() 250 link->resource[0]->end = 32; in fmvj18x_probe() 251 link->resource[0]->flags |= IO_DATA_PATH_WIDTH_AUTO; in fmvj18x_probe() [all …]
|
/linux-4.1.27/drivers/usb/host/ |
D | sl811_cs.c | 47 static void sl811_cs_release(struct pcmcia_device * link); 115 static void sl811_cs_detach(struct pcmcia_device *link) in sl811_cs_detach() argument 117 dev_dbg(&link->dev, "sl811_cs_detach\n"); in sl811_cs_detach() 119 sl811_cs_release(link); in sl811_cs_detach() 122 kfree(link->priv); in sl811_cs_detach() 125 static void sl811_cs_release(struct pcmcia_device * link) in sl811_cs_release() argument 127 dev_dbg(&link->dev, "sl811_cs_release\n"); in sl811_cs_release() 129 pcmcia_disable_device(link); in sl811_cs_release() 142 static int sl811_cs_config(struct pcmcia_device *link) in sl811_cs_config() argument 144 struct device *parent = &link->dev; in sl811_cs_config() [all …]
|
D | uhci-debug.c | 51 hc32_to_cpu(uhci, td->link)); in uhci_show_td() 182 hc32_to_cpu(uhci, qh->link), in uhci_show_qh() 381 __hc32 link; in uhci_sprint_schedule() local 420 link = uhci->frame[i]; in uhci_sprint_schedule() 426 i, hc32_to_cpu(uhci, link)); in uhci_sprint_schedule() 435 if (link != LINK_TO_TD(uhci, td)) { in uhci_sprint_schedule() 450 link = td->link; in uhci_sprint_schedule() 455 if (link != qh_dma) { in uhci_sprint_schedule() 460 i, hc32_to_cpu(uhci, link)); in uhci_sprint_schedule() 499 link = fsbr_link; in uhci_sprint_schedule() [all …]
|
D | uhci-q.c | 56 lqh->link = LINK_TO_QH(uhci, uhci->skel_term_qh); in uhci_fsbr_on() 68 lqh->link = UHCI_PTR_TERM(uhci); in uhci_fsbr_off() 171 td->link = ltd->link; in uhci_insert_td_in_frame_list() 173 ltd->link = LINK_TO_TD(uhci, td); in uhci_insert_td_in_frame_list() 175 td->link = uhci->frame[framenum]; in uhci_insert_td_in_frame_list() 193 uhci->frame[td->frame] = td->link; in uhci_remove_td_from_frame_list() 208 ptd->link = td->link; in uhci_remove_td_from_frame_list() 225 uhci->frame[framenum] = ltd->link; in uhci_remove_tds_from_frame() 259 qh->link = UHCI_PTR_TERM(uhci); in uhci_alloc_qh() 345 ptd->link = td->link; in uhci_cleanup_queue() [all …]
|
D | xhci-dbg.c | 256 u32 type = le32_to_cpu(trb->link.control) & TRB_TYPE_BITMASK; in xhci_debug_trb() 263 address = le64_to_cpu(trb->link.segment_ptr); in xhci_debug_trb() 267 GET_INTR_TARGET(le32_to_cpu(trb->link.intr_target))); in xhci_debug_trb() 269 le32_to_cpu(trb->link.control) & TRB_CYCLE); in xhci_debug_trb() 271 le32_to_cpu(trb->link.control) & LINK_TOGGLE); in xhci_debug_trb() 273 le32_to_cpu(trb->link.control) & TRB_NO_SNOOP); in xhci_debug_trb() 321 lower_32_bits(le64_to_cpu(trb->link.segment_ptr)), in xhci_debug_segment() 322 upper_32_bits(le64_to_cpu(trb->link.segment_ptr)), in xhci_debug_segment() 323 le32_to_cpu(trb->link.intr_target), in xhci_debug_segment() 324 le32_to_cpu(trb->link.control)); in xhci_debug_segment()
|
/linux-4.1.27/sound/pcmcia/vx/ |
D | vxpocket.c | 63 static void vxpocket_release(struct pcmcia_device *link) in vxpocket_release() argument 65 free_irq(link->irq, link->priv); in vxpocket_release() 66 pcmcia_disable_device(link); in vxpocket_release() 136 struct pcmcia_device *link, in snd_vxpocket_new() argument 160 vxp->p_dev = link; in snd_vxpocket_new() 161 link->priv = chip; in snd_vxpocket_new() 163 link->resource[0]->flags |= IO_DATA_PATH_WIDTH_AUTO; in snd_vxpocket_new() 164 link->resource[0]->end = 16; in snd_vxpocket_new() 166 link->config_flags |= CONF_ENABLE_IRQ; in snd_vxpocket_new() 167 link->config_index = 1; in snd_vxpocket_new() [all …]
|
/linux-4.1.27/drivers/tty/ipwireless/ |
D | main.c | 43 static void ipwireless_detach(struct pcmcia_device *link); 66 struct pcmcia_device *link = ipw->link; in signalled_reboot_work() local 67 pcmcia_reset_card(link->socket); in signalled_reboot_work() 162 struct pcmcia_device *link = ipw->link; in config_ipwireless() local 166 link->config_flags |= CONF_AUTO_SET_IO | CONF_AUTO_SET_IOMEM | in config_ipwireless() 169 ret = pcmcia_loop_config(link, ipwireless_probe, ipw); in config_ipwireless() 175 ipwireless_init_hardware_v1(ipw->hardware, link->resource[0]->start, in config_ipwireless() 180 ret = pcmcia_request_irq(link, ipwireless_interrupt); in config_ipwireless() 187 ": I/O ports %pR, irq %d\n", link->resource[0], in config_ipwireless() 188 (unsigned int) link->irq); in config_ipwireless() [all …]
|
/linux-4.1.27/drivers/net/ethernet/8390/ |
D | pcnet_cs.c | 96 static int pcnet_config(struct pcmcia_device *link); 97 static void pcnet_release(struct pcmcia_device *link); 105 static int setup_shmem_window(struct pcmcia_device *link, int start_pg, 107 static int setup_dma_config(struct pcmcia_device *link, int start_pg, 238 static int pcnet_probe(struct pcmcia_device *link) in pcnet_probe() argument 243 dev_dbg(&link->dev, "pcnet_attach()\n"); in pcnet_probe() 249 info->p_dev = link; in pcnet_probe() 250 link->priv = dev; in pcnet_probe() 252 link->config_flags |= CONF_ENABLE_IRQ | CONF_AUTO_SET_IO; in pcnet_probe() 256 return pcnet_config(link); in pcnet_probe() [all …]
|
D | axnet_cs.c | 77 static int axnet_config(struct pcmcia_device *link); 78 static void axnet_release(struct pcmcia_device *link); 142 static int axnet_probe(struct pcmcia_device *link) in axnet_probe() argument 148 dev_dbg(&link->dev, "axnet_attach()\n"); in axnet_probe() 159 info->p_dev = link; in axnet_probe() 160 link->priv = dev; in axnet_probe() 161 link->config_flags |= CONF_ENABLE_IRQ; in axnet_probe() 167 return axnet_config(link); in axnet_probe() 170 static void axnet_detach(struct pcmcia_device *link) in axnet_detach() argument 172 struct net_device *dev = link->priv; in axnet_detach() [all …]
|
/linux-4.1.27/arch/mips/pci/ |
D | msi-xlp.c | 63 static inline int nlm_link_msiirq(int link, int msivec) in nlm_link_msiirq() argument 65 return NLM_MSI_VEC_BASE + link * XLP_MSIVEC_PER_LINK + msivec; in nlm_link_msiirq() 91 static inline int nlm_link_msixirq(int link, int bit) in nlm_link_msixirq() argument 93 return NLM_MSIX_VEC_BASE + link * XLP_MSIXVEC_PER_LINK + bit; in nlm_link_msixirq() 169 int link, vec; in xlp_msi_mask_ack() local 171 link = nlm_irq_msilink(d->irq); in xlp_msi_mask_ack() 208 int link, msixvec; in xlp_msix_mask_ack() local 212 link = nlm_irq_msixlink(msixvec); in xlp_msix_mask_ack() 218 status_reg = PCIE_9XX_MSIX_STATUSX(link); in xlp_msix_mask_ack() 293 static int xlp_setup_msi(uint64_t lnkbase, int node, int link, in xlp_setup_msi() argument [all …]
|
D | pci-xlp.c | 239 static void xlp_config_pci_bswap(int node, int link) in xlp_config_pci_bswap() argument 245 lnkbase = nlm_get_pcie_base(node, link); in xlp_config_pci_bswap() 253 BRIDGE_9XX_PCIEMEM_BASE0 + link); in xlp_config_pci_bswap() 257 BRIDGE_9XX_PCIEMEM_LIMIT0 + link); in xlp_config_pci_bswap() 262 BRIDGE_9XX_PCIEIO_BASE0 + link); in xlp_config_pci_bswap() 266 BRIDGE_9XX_PCIEIO_LIMIT0 + link); in xlp_config_pci_bswap() 270 reg = nlm_read_bridge_reg(nbubase, BRIDGE_PCIEMEM_BASE0 + link); in xlp_config_pci_bswap() 274 BRIDGE_PCIEMEM_LIMIT0 + link); in xlp_config_pci_bswap() 277 reg = nlm_read_bridge_reg(nbubase, BRIDGE_PCIEIO_BASE0 + link); in xlp_config_pci_bswap() 280 reg = nlm_read_bridge_reg(nbubase, BRIDGE_PCIEIO_LIMIT0 + link); in xlp_config_pci_bswap() [all …]
|
D | pci-xlr.c | 178 static int nlm_pci_link_to_irq(int link) in nlm_pci_link_to_irq() argument 180 switch (link) { in nlm_pci_link_to_irq() 196 WARN(1, "Unexpected link %d\n", link); in nlm_pci_link_to_irq() 203 int link; in get_irq_vector() local 212 link = PCI_SLOT(lnk->devfn); in get_irq_vector() 213 return nlm_pci_link_to_irq(link); in get_irq_vector() 332 int link, irq; in pcibios_init() local 360 for (link = 0; link < 4; link++) { in pcibios_init() 361 irq = nlm_pci_link_to_irq(link); in pcibios_init()
|
/linux-4.1.27/drivers/staging/comedi/ |
D | comedi_pcmcia.c | 34 static int comedi_pcmcia_conf_check(struct pcmcia_device *link, in comedi_pcmcia_conf_check() argument 37 if (link->config_index == 0) in comedi_pcmcia_conf_check() 40 return pcmcia_request_io(link); in comedi_pcmcia_conf_check() 55 struct pcmcia_device *link = comedi_to_pcmcia_dev(dev); in comedi_pcmcia_enable() local 58 if (!link) in comedi_pcmcia_enable() 64 ret = pcmcia_loop_config(link, conf_check, NULL); in comedi_pcmcia_enable() 68 return pcmcia_enable_device(link); in comedi_pcmcia_enable() 78 struct pcmcia_device *link = comedi_to_pcmcia_dev(dev); in comedi_pcmcia_disable() local 80 if (link) in comedi_pcmcia_disable() 81 pcmcia_disable_device(link); in comedi_pcmcia_disable() [all …]
|
/linux-4.1.27/drivers/net/ethernet/smsc/ |
D | smc91c92_cs.c | 267 static int smc91c92_config(struct pcmcia_device *link); 268 static void smc91c92_release(struct pcmcia_device *link); 302 static int smc91c92_probe(struct pcmcia_device *link) in smc91c92_probe() argument 307 dev_dbg(&link->dev, "smc91c92_attach()\n"); in smc91c92_probe() 314 smc->p_dev = link; in smc91c92_probe() 315 link->priv = dev; in smc91c92_probe() 330 return smc91c92_config(link); in smc91c92_probe() 333 static void smc91c92_detach(struct pcmcia_device *link) in smc91c92_detach() argument 335 struct net_device *dev = link->priv; in smc91c92_detach() 337 dev_dbg(&link->dev, "smc91c92_detach\n"); in smc91c92_detach() [all …]
|
/linux-4.1.27/drivers/net/wireless/hostap/ |
D | hostap_cs.c | 39 struct pcmcia_device *link; member 201 static int prism2_config(struct pcmcia_device *link); 207 if (hw_priv != NULL && hw_priv->link != NULL && pcmcia_dev_present(hw_priv->link)) in prism2_pccard_card_present() 227 res = pcmcia_write_config_byte(hw_priv->link, 0x10, in sandisk_set_iobase() 228 hw_priv->link->resource[0]->start & 0x00ff); in sandisk_set_iobase() 235 res = pcmcia_write_config_byte(hw_priv->link, 0x12, in sandisk_set_iobase() 236 (hw_priv->link->resource[0]->start >> 8) & 0x00ff); in sandisk_set_iobase() 266 if (resource_size(hw_priv->link->resource[0]) < 0x42) { in sandisk_enable_wireless() 272 if (hw_priv->link->manf_id != 0xd601 || hw_priv->link->card_id != 0x0101) { in sandisk_enable_wireless() 278 if (hw_priv->link->socket->functions < 2) { in sandisk_enable_wireless() [all …]
|
/linux-4.1.27/net/tipc/ |
D | link.c | 96 static void link_handle_out_of_seq_msg(struct tipc_link *link, 98 static void tipc_link_proto_rcv(struct tipc_link *link, 209 static void link_set_timer(struct tipc_link *link, unsigned long time) in link_set_timer() argument 211 if (!mod_timer(&link->timer, jiffies + time)) in link_set_timer() 212 tipc_link_get(link); in link_set_timer() 318 struct tipc_link *link; in tipc_link_delete_list() local 324 link = node->links[bearer_id]; in tipc_link_delete_list() 325 if (link) in tipc_link_delete_list() 326 tipc_link_delete(link); in tipc_link_delete_list() 339 static int link_schedule_user(struct tipc_link *link, struct sk_buff_head *list) in link_schedule_user() argument [all …]
|
D | discover.c | 128 struct tipc_link *link; in tipc_disc_rcv() local 173 link = node->links[bearer->identity]; in tipc_disc_rcv() 177 addr_match = link && !memcmp(&link->media_addr, &maddr, sizeof(maddr)); in tipc_disc_rcv() 178 link_up = link && tipc_link_is_up(link); in tipc_disc_rcv() 243 if (!link) in tipc_disc_rcv() 244 link = tipc_link_create(node, bearer, &maddr); in tipc_disc_rcv() 245 if (link) { in tipc_disc_rcv() 246 memcpy(&link->media_addr, &maddr, sizeof(maddr)); in tipc_disc_rcv() 247 tipc_link_reset(link); in tipc_disc_rcv()
|
D | netlink_compat.c | 456 struct nlattr *link[TIPC_NLA_LINK_MAX + 1]; in tipc_nl_compat_link_stat_dump() local 460 nla_parse_nested(link, TIPC_NLA_LINK_MAX, attrs[TIPC_NLA_LINK], NULL); in tipc_nl_compat_link_stat_dump() 462 nla_parse_nested(prop, TIPC_NLA_PROP_MAX, link[TIPC_NLA_LINK_PROP], in tipc_nl_compat_link_stat_dump() 465 nla_parse_nested(stats, TIPC_NLA_STATS_MAX, link[TIPC_NLA_LINK_STATS], in tipc_nl_compat_link_stat_dump() 469 if (strcmp(name, nla_data(link[TIPC_NLA_LINK_NAME])) != 0) in tipc_nl_compat_link_stat_dump() 473 nla_data(link[TIPC_NLA_LINK_NAME])); in tipc_nl_compat_link_stat_dump() 475 if (link[TIPC_NLA_LINK_BROADCAST]) { in tipc_nl_compat_link_stat_dump() 480 if (link[TIPC_NLA_LINK_ACTIVE]) in tipc_nl_compat_link_stat_dump() 482 else if (link[TIPC_NLA_LINK_UP]) in tipc_nl_compat_link_stat_dump() 488 nla_get_u32(link[TIPC_NLA_LINK_MTU]), in tipc_nl_compat_link_stat_dump() [all …]
|
/linux-4.1.27/drivers/net/ethernet/xircom/ |
D | xirc2ps_cs.c | 262 static int has_ce2_string(struct pcmcia_device * link); 263 static int xirc2ps_config(struct pcmcia_device * link); 264 static void xirc2ps_release(struct pcmcia_device * link); 295 static int set_card_type(struct pcmcia_device *link); 475 xirc2ps_probe(struct pcmcia_device *link) in xirc2ps_probe() argument 480 dev_dbg(&link->dev, "attach()\n"); in xirc2ps_probe() 488 local->p_dev = link; in xirc2ps_probe() 489 link->priv = dev; in xirc2ps_probe() 492 link->config_index = 1; in xirc2ps_probe() 500 return xirc2ps_config(link); in xirc2ps_probe() [all …]
|
/linux-4.1.27/drivers/mtd/maps/ |
D | pcmciamtd.c | 302 struct pcmcia_device *link = dev->p_dev; in pcmciamtd_set_vpp() local 309 pcmcia_fixup_vpp(link, dev->vpp); in pcmciamtd_set_vpp() 312 pcmcia_fixup_vpp(link, 0); in pcmciamtd_set_vpp() 318 static void pcmciamtd_release(struct pcmcia_device *link) in pcmciamtd_release() argument 320 struct pcmciamtd_dev *dev = link->priv; in pcmciamtd_release() 322 pr_debug("link = 0x%p\n", link); in pcmciamtd_release() 324 if (link->resource[2]->end) { in pcmciamtd_release() 330 pcmcia_disable_device(link); in pcmciamtd_release() 463 static int pcmciamtd_config(struct pcmcia_device *link) in pcmciamtd_config() argument 465 struct pcmciamtd_dev *dev = link->priv; in pcmciamtd_config() [all …]
|
/linux-4.1.27/drivers/media/platform/xilinx/ |
D | xilinx-vipp.c | 77 struct v4l2_of_link link; in xvip_graph_build_one() local 95 ret = v4l2_of_parse_link(ep, &link); in xvip_graph_build_one() 105 if (link.local_port >= local->num_pads) { in xvip_graph_build_one() 107 link.local_port, link.local_node->full_name); in xvip_graph_build_one() 108 v4l2_of_put_link(&link); in xvip_graph_build_one() 113 local_pad = &local->pads[link.local_port]; in xvip_graph_build_one() 117 link.local_node->full_name, link.local_port); in xvip_graph_build_one() 118 v4l2_of_put_link(&link); in xvip_graph_build_one() 123 if (link.remote_node == xdev->dev->of_node) { in xvip_graph_build_one() 125 link.local_node->full_name, link.local_port); in xvip_graph_build_one() [all …]
|
/linux-4.1.27/drivers/char/pcmcia/ |
D | cm4040_cs.c | 62 static void reader_release(struct pcmcia_device *link); 438 struct pcmcia_device *link; in cm4040_open() local 446 link = dev_table[minor]; in cm4040_open() 447 if (link == NULL || !pcmcia_dev_present(link)) { in cm4040_open() 452 if (link->open) { in cm4040_open() 457 dev = link->priv; in cm4040_open() 466 link->open = 1; in cm4040_open() 481 struct pcmcia_device *link; in cm4040_close() local 490 link = dev_table[minor]; in cm4040_close() 491 if (link == NULL) in cm4040_close() [all …]
|
D | cm4000_cs.c | 67 static void cm4000_release(struct pcmcia_device *link); 1404 struct pcmcia_device *link; in cmm_ioctl() local 1422 link = dev_table[iminor(inode)]; in cmm_ioctl() 1423 if (!pcmcia_dev_present(link)) { in cmm_ioctl() 1635 struct pcmcia_device *link; in cmm_open() local 1643 link = dev_table[minor]; in cmm_open() 1644 if (link == NULL || !pcmcia_dev_present(link)) { in cmm_open() 1649 if (link->open) { in cmm_open() 1654 dev = link->priv; in cmm_open() 1682 link->open = 1; /* only one open per device */ in cmm_open() [all …]
|
/linux-4.1.27/drivers/net/ethernet/3com/ |
D | 3c589_cs.c | 161 static int tc589_config(struct pcmcia_device *link); 162 static void tc589_release(struct pcmcia_device *link); 196 static int tc589_probe(struct pcmcia_device *link) in tc589_probe() argument 201 dev_dbg(&link->dev, "3c589_attach()\n"); in tc589_probe() 208 link->priv = dev; in tc589_probe() 209 lp->p_dev = link; in tc589_probe() 212 link->resource[0]->end = 16; in tc589_probe() 213 link->resource[0]->flags |= IO_DATA_PATH_WIDTH_16; in tc589_probe() 215 link->config_flags |= CONF_ENABLE_IRQ; in tc589_probe() 216 link->config_index = 1; in tc589_probe() [all …]
|
D | 3c574_cs.c | 217 static int tc574_config(struct pcmcia_device *link); 218 static void tc574_release(struct pcmcia_device *link); 262 static int tc574_probe(struct pcmcia_device *link) in tc574_probe() argument 267 dev_dbg(&link->dev, "3c574_attach()\n"); in tc574_probe() 274 link->priv = dev; in tc574_probe() 275 lp->p_dev = link; in tc574_probe() 278 link->resource[0]->end = 32; in tc574_probe() 279 link->resource[0]->flags |= IO_DATA_PATH_WIDTH_16; in tc574_probe() 280 link->config_flags |= CONF_ENABLE_IRQ; in tc574_probe() 281 link->config_index = 1; in tc574_probe() [all …]
|
/linux-4.1.27/tools/firewire/ |
D | list.h | 19 list_insert(struct list *link, struct list *new_link) in list_insert() argument 21 new_link->prev = link->prev; in list_insert() 22 new_link->next = link; in list_insert() 40 list_remove(struct list *link) in list_remove() argument 42 link->prev->next = link->next; in list_remove() 43 link->next->prev = link->prev; in list_remove() 46 #define list_entry(link, type, member) \ argument 47 ((type *)((char *)(link)-(unsigned long)(&((type *)0)->member)))
|
D | nosy-dump.c | 177 list_for_each_entry(t, &pending_transaction_list, link) { in link_transaction_lookup() 193 list_append(&pending_transaction_list, &t->link); in link_transaction_lookup() 204 sa = list_head(&t->request_list, struct subaction, link); in link_transaction_destroy() 205 list_remove(&sa->link); in link_transaction_destroy() 209 sa = list_head(&t->response_list, struct subaction, link); in link_transaction_destroy() 210 list_remove(&sa->link); in link_transaction_destroy() 252 list_for_each_entry(sa, &t->request_list, link) in handle_transaction() 254 list_for_each_entry(sa, &t->response_list, link) in handle_transaction() 269 struct link_transaction, link); in clear_pending_transaction_list() 270 list_remove(&t->link); in clear_pending_transaction_list() [all …]
|
/linux-4.1.27/net/unix/ |
D | garbage.c | 129 BUG_ON(!list_empty(&u->link)); in unix_inflight() 130 list_add_tail(&u->link, &gc_inflight_list); in unix_inflight() 132 BUG_ON(list_empty(&u->link)); in unix_inflight() 149 BUG_ON(list_empty(&u->link)); in unix_notinflight() 152 list_del_init(&u->link); in unix_notinflight() 222 BUG_ON(!list_empty(&u->link)); in scan_children() 223 list_add_tail(&u->link, &embryos); in scan_children() 228 u = list_entry(embryos.next, struct unix_sock, link); in scan_children() 230 list_del_init(&u->link); in scan_children() 253 list_move_tail(&u->link, &gc_candidates); in inc_inflight_move_tail() [all …]
|
/linux-4.1.27/drivers/net/ethernet/amd/ |
D | nmclan_cs.c | 402 static int nmclan_config(struct pcmcia_device *link); 403 static void nmclan_release(struct pcmcia_device *link); 435 static int nmclan_probe(struct pcmcia_device *link) in nmclan_probe() argument 440 dev_dbg(&link->dev, "nmclan_attach()\n"); in nmclan_probe() 447 lp->p_dev = link; in nmclan_probe() 448 link->priv = dev; in nmclan_probe() 451 link->resource[0]->end = 32; in nmclan_probe() 452 link->resource[0]->flags |= IO_DATA_PATH_WIDTH_AUTO; in nmclan_probe() 453 link->config_flags |= CONF_ENABLE_IRQ; in nmclan_probe() 454 link->config_index = 1; in nmclan_probe() [all …]
|
/linux-4.1.27/include/linux/ |
D | libata.h | 538 typedef int (*ata_prereset_fn_t)(struct ata_link *link, unsigned long deadline); 539 typedef int (*ata_reset_fn_t)(struct ata_link *link, unsigned int *classes, 541 typedef void (*ata_postreset_fn_t)(struct ata_link *link, unsigned int *classes); 677 struct ata_link *link; member 843 struct ata_link link; /* host default link */ member 907 int (*set_mode)(struct ata_link *link, struct ata_device **r_failed_dev); 931 int (*scr_read)(struct ata_link *link, unsigned int sc_reg, u32 *val); 932 int (*scr_write)(struct ata_link *link, unsigned int sc_reg, u32 val); 935 int (*set_lpm)(struct ata_link *link, enum ata_lpm_policy policy, 1106 extern int sata_set_spd(struct ata_link *link); [all …]
|
D | interval_tree_generic.h | 70 struct rb_node **link = &root->rb_node, *rb_parent = NULL; \ 74 while (*link) { \ 75 rb_parent = *link; \ 80 link = &parent->ITRB.rb_left; \ 82 link = &parent->ITRB.rb_right; \ 86 rb_link_node(&node->ITRB, rb_parent, link); \
|
/linux-4.1.27/drivers/usb/gadget/function/ |
D | u_ether.c | 394 static int alloc_requests(struct eth_dev *dev, struct gether *link, unsigned n) in alloc_requests() argument 399 status = prealloc(&dev->tx_reqs, link->in_ep, n); in alloc_requests() 402 status = prealloc(&dev->rx_reqs, link->out_ep, n); in alloc_requests() 640 struct gether *link; in eth_open() local 647 link = dev->port_usb; in eth_open() 648 if (link && link->open) in eth_open() 649 link->open(link); in eth_open() 671 struct gether *link = dev->port_usb; in eth_stop() local 675 if (link->close) in eth_stop() 676 link->close(link); in eth_stop() [all …]
|
/linux-4.1.27/drivers/staging/comedi/drivers/ |
D | ni_mio_cs.c | 128 struct pcmcia_device *link) in ni_getboardtype() argument 135 if (board->device_id == link->card_id) in ni_getboardtype() 160 struct pcmcia_device *link = comedi_to_pcmcia_dev(dev); in mio_cs_auto_attach() local 164 board = ni_getboardtype(dev, link); in mio_cs_auto_attach() 170 link->config_flags |= CONF_AUTO_SET_IO | CONF_ENABLE_IRQ; in mio_cs_auto_attach() 174 dev->iobase = link->resource[0]->start; in mio_cs_auto_attach() 176 link->priv = dev; in mio_cs_auto_attach() 177 ret = pcmcia_request_irq(link, ni_E_interrupt); in mio_cs_auto_attach() 180 dev->irq = link->irq; in mio_cs_auto_attach() 202 static int cs_attach(struct pcmcia_device *link) in cs_attach() argument [all …]
|
D | ni_labpc_cs.c | 74 struct pcmcia_device *link = comedi_to_pcmcia_dev(dev); in labpc_cs_auto_attach() local 80 link->config_flags |= CONF_AUTO_SET_IO | in labpc_cs_auto_attach() 85 dev->iobase = link->resource[0]->start; in labpc_cs_auto_attach() 87 if (!link->irq) in labpc_cs_auto_attach() 90 return labpc_common_attach(dev, link->irq, IRQF_SHARED); in labpc_cs_auto_attach() 106 static int labpc_cs_attach(struct pcmcia_device *link) in labpc_cs_attach() argument 108 return comedi_pcmcia_auto_config(link, &driver_labpc_cs); in labpc_cs_attach()
|
D | ni_daq_dio24.c | 42 struct pcmcia_device *link = comedi_to_pcmcia_dev(dev); in dio24_auto_attach() local 46 link->config_flags |= CONF_AUTO_SET_IO; in dio24_auto_attach() 50 dev->iobase = link->resource[0]->start; in dio24_auto_attach() 72 static int dio24_cs_attach(struct pcmcia_device *link) in dio24_cs_attach() argument 74 return comedi_pcmcia_auto_config(link, &driver_dio24); in dio24_cs_attach()
|
D | das08_cs.c | 63 struct pcmcia_device *link = comedi_to_pcmcia_dev(dev); in das08_cs_auto_attach() local 71 link->config_flags |= CONF_AUTO_SET_IO; in das08_cs_auto_attach() 75 iobase = link->resource[0]->start; in das08_cs_auto_attach() 91 static int das08_pcmcia_attach(struct pcmcia_device *link) in das08_pcmcia_attach() argument 93 return comedi_pcmcia_auto_config(link, &driver_das08_cs); in das08_pcmcia_attach()
|
D | cb_das16_cs.c | 235 struct pcmcia_device *link) in das16cs_find_boardinfo() argument 242 if (board->device_id == link->card_id) in das16cs_find_boardinfo() 252 struct pcmcia_device *link = comedi_to_pcmcia_dev(dev); in das16cs_auto_attach() local 258 board = das16cs_find_boardinfo(dev, link); in das16cs_auto_attach() 264 link->config_flags |= CONF_AUTO_SET_IO | CONF_ENABLE_IRQ; in das16cs_auto_attach() 268 dev->iobase = link->resource[0]->start; in das16cs_auto_attach() 270 link->priv = dev; in das16cs_auto_attach() 332 static int das16cs_pcmcia_attach(struct pcmcia_device *link) in das16cs_pcmcia_attach() argument 334 return comedi_pcmcia_auto_config(link, &driver_das16cs); in das16cs_pcmcia_attach()
|
D | quatech_daqp_cs.c | 695 struct pcmcia_device *link = comedi_to_pcmcia_dev(dev); in daqp_auto_attach() local 704 link->config_flags |= CONF_AUTO_SET_IO | CONF_ENABLE_IRQ; in daqp_auto_attach() 708 dev->iobase = link->resource[0]->start; in daqp_auto_attach() 710 link->priv = dev; in daqp_auto_attach() 711 ret = pcmcia_request_irq(link, daqp_interrupt); in daqp_auto_attach() 768 static int daqp_cs_suspend(struct pcmcia_device *link) in daqp_cs_suspend() argument 770 struct comedi_device *dev = link->priv; in daqp_cs_suspend() 780 static int daqp_cs_resume(struct pcmcia_device *link) in daqp_cs_resume() argument 782 struct comedi_device *dev = link->priv; in daqp_cs_resume() 791 static int daqp_cs_attach(struct pcmcia_device *link) in daqp_cs_attach() argument [all …]
|
D | ni_daq_700.c | 221 struct pcmcia_device *link = comedi_to_pcmcia_dev(dev); in daq700_auto_attach() local 225 link->config_flags |= CONF_AUTO_SET_IO; in daq700_auto_attach() 229 dev->iobase = link->resource[0]->start; in daq700_auto_attach() 266 static int daq700_cs_attach(struct pcmcia_device *link) in daq700_cs_attach() argument 268 return comedi_pcmcia_auto_config(link, &daq700_driver); in daq700_cs_attach()
|
/linux-4.1.27/arch/arm/kernel/ |
D | insn.c | 6 __arm_gen_branch_thumb2(unsigned long pc, unsigned long addr, bool link) in __arm_gen_branch_thumb2() argument 29 if (link) in __arm_gen_branch_thumb2() 36 __arm_gen_branch_arm(unsigned long pc, unsigned long addr, bool link) in __arm_gen_branch_arm() argument 41 if (link) in __arm_gen_branch_arm() 56 __arm_gen_branch(unsigned long pc, unsigned long addr, bool link) in __arm_gen_branch() argument 59 return __arm_gen_branch_thumb2(pc, addr, link); in __arm_gen_branch() 61 return __arm_gen_branch_arm(pc, addr, link); in __arm_gen_branch()
|
/linux-4.1.27/Documentation/devicetree/bindings/net/ |
D | fixed-link.txt | 1 Fixed link Device Tree binding 4 Some Ethernet MACs have a "fixed link", and are not connected to a 6 binding allows to describe a "fixed link". 8 Such a fixed link situation is described by creating a 'fixed-link' 12 * 'speed' (integer, mandatory), to indicate the link speed. Accepted 21 Old, deprecated 'fixed-link' binding: 23 * A 'fixed-link' property in the Ethernet MAC node, with 5 cells, of the 28 - c: link speed in Mbits/sec, accepted values are: 10, 100 and 1000 37 fixed-link {
|
D | brcm,systemport.txt | 12 - fixed-link: see Documentation/devicetree/bindings/net/fixed-link.txt for 26 fixed-link = <0 1 1000 0 0>;
|
/linux-4.1.27/drivers/pnp/ |
D | card.c | 65 drv->link.remove = &card_remove; in card_remove_first() 358 dev->dev.driver = &drv->link.driver; in pnp_request_card_device() 380 drv->link.remove = &card_remove; in pnp_release_card_device() 382 drv->link.remove = &card_remove_first; in pnp_release_card_device() 390 struct pnp_card_link *link = dev->card_link; in card_suspend() local 392 if (link->pm_state.event == state.event) in card_suspend() 394 link->pm_state = state; in card_suspend() 395 return link->driver->suspend(link, state); in card_suspend() 400 struct pnp_card_link *link = dev->card_link; in card_resume() local 402 if (link->pm_state.event == PM_EVENT_ON) in card_resume() [all …]
|
/linux-4.1.27/drivers/tty/ |
D | pty.c | 54 if (!tty->link) in pty_close() 56 set_bit(TTY_OTHER_CLOSED, &tty->link->flags); in pty_close() 57 wake_up_interruptible(&tty->link->read_wait); in pty_close() 58 wake_up_interruptible(&tty->link->write_wait); in pty_close() 64 if (tty->link->driver_data) in pty_close() 65 devpts_pty_kill(tty->link->driver_data); in pty_close() 69 tty_vhangup(tty->link); in pty_close() 85 tty_wakeup(tty->link); in pty_unthrottle() 103 struct tty_struct *to = tty->link; in pty_write() 130 return tty_buffer_space_avail(tty->link->port); in pty_write_room() [all …]
|
/linux-4.1.27/fs/affs/ |
D | symlink.c | 17 char *link = kmap(page); in affs_symlink_readpage() local 41 link[i++] = c; in affs_symlink_readpage() 44 link[i++] = lf->symname[j++]; in affs_symlink_readpage() 46 link[i++] = '/'; in affs_symlink_readpage() 52 link[i++] = '.'; in affs_symlink_readpage() 53 link[i++] = '.'; in affs_symlink_readpage() 55 link[i++] = c; in affs_symlink_readpage() 59 link[i] = '\0'; in affs_symlink_readpage()
|
/linux-4.1.27/drivers/iommu/ |
D | iommu-sysfs.c | 107 int iommu_device_link(struct device *dev, struct device *link) in iommu_device_link() argument 115 &link->kobj, dev_name(link)); in iommu_device_link() 119 ret = sysfs_create_link_nowarn(&link->kobj, &dev->kobj, "iommu"); in iommu_device_link() 122 dev_name(link)); in iommu_device_link() 127 void iommu_device_unlink(struct device *dev, struct device *link) in iommu_device_unlink() argument 132 sysfs_remove_link(&link->kobj, "iommu"); in iommu_device_unlink() 133 sysfs_remove_link_from_group(&dev->kobj, "devices", dev_name(link)); in iommu_device_unlink()
|
/linux-4.1.27/drivers/infiniband/hw/usnic/ |
D | usnic_uiom_interval_tree.c | 40 #define MARK_FOR_ADD(node, list) (list_add_tail(&node->link, list)) 75 node_a = list_entry(a, struct usnic_uiom_interval_node, link); in interval_cmp() 76 node_b = list_entry(b, struct usnic_uiom_interval_node, link); in interval_cmp() 99 list_add_tail(&node->link, list); in find_intervals_intersection_sorted() 119 list_for_each_entry(interval, &intersection_set, link) { in usnic_uiom_get_intervals_diff() 148 list_for_each_entry_safe(interval, tmp, diff_set, link) { in usnic_uiom_get_intervals_diff() 149 list_del(&interval->link); in usnic_uiom_get_intervals_diff() 159 list_for_each_entry_safe(interval, tmp, intervals, link) in usnic_uiom_put_interval_set() 177 list_for_each_entry(interval, &intersection_set, link) { in usnic_uiom_insert_interval() 217 list_for_each_entry_safe(interval, tmp, &intersection_set, link) { in usnic_uiom_insert_interval() [all …]
|
/linux-4.1.27/drivers/media/v4l2-core/ |
D | v4l2-of.c | 186 struct v4l2_of_link *link) in v4l2_of_parse_link() argument 190 memset(link, 0, sizeof(*link)); in v4l2_of_parse_link() 193 of_property_read_u32(np, "reg", &link->local_port); in v4l2_of_parse_link() 197 link->local_node = np; in v4l2_of_parse_link() 201 of_node_put(link->local_node); in v4l2_of_parse_link() 206 of_property_read_u32(np, "reg", &link->remote_port); in v4l2_of_parse_link() 210 link->remote_node = np; in v4l2_of_parse_link() 223 void v4l2_of_put_link(struct v4l2_of_link *link) in v4l2_of_put_link() argument 225 of_node_put(link->local_node); in v4l2_of_put_link() 226 of_node_put(link->remote_node); in v4l2_of_put_link()
|
/linux-4.1.27/drivers/bluetooth/ |
D | btuart_cs.c | 81 static int btuart_config(struct pcmcia_device *link); 82 static void btuart_release(struct pcmcia_device *link); 552 static int btuart_probe(struct pcmcia_device *link) in btuart_probe() argument 557 info = devm_kzalloc(&link->dev, sizeof(*info), GFP_KERNEL); in btuart_probe() 561 info->p_dev = link; in btuart_probe() 562 link->priv = info; in btuart_probe() 564 link->config_flags |= CONF_ENABLE_IRQ | CONF_AUTO_SET_VPP | in btuart_probe() 567 return btuart_config(link); in btuart_probe() 571 static void btuart_detach(struct pcmcia_device *link) in btuart_detach() argument 573 btuart_release(link); in btuart_detach() [all …]
|
D | bluecard_cs.c | 84 static int bluecard_config(struct pcmcia_device *link); 85 static void bluecard_release(struct pcmcia_device *link); 835 static int bluecard_probe(struct pcmcia_device *link) in bluecard_probe() argument 840 info = devm_kzalloc(&link->dev, sizeof(*info), GFP_KERNEL); in bluecard_probe() 844 info->p_dev = link; in bluecard_probe() 845 link->priv = info; in bluecard_probe() 847 link->config_flags |= CONF_ENABLE_IRQ; in bluecard_probe() 849 return bluecard_config(link); in bluecard_probe() 853 static void bluecard_detach(struct pcmcia_device *link) in bluecard_detach() argument 855 bluecard_release(link); in bluecard_detach() [all …]
|
D | bt3c_cs.c | 86 static int bt3c_config(struct pcmcia_device *link); 87 static void bt3c_release(struct pcmcia_device *link); 619 static int bt3c_probe(struct pcmcia_device *link) in bt3c_probe() argument 624 info = devm_kzalloc(&link->dev, sizeof(*info), GFP_KERNEL); in bt3c_probe() 628 info->p_dev = link; in bt3c_probe() 629 link->priv = info; in bt3c_probe() 631 link->config_flags |= CONF_ENABLE_IRQ | CONF_AUTO_SET_VPP | in bt3c_probe() 634 return bt3c_config(link); in bt3c_probe() 638 static void bt3c_detach(struct pcmcia_device *link) in bt3c_detach() argument 640 bt3c_release(link); in bt3c_detach() [all …]
|
D | dtl1_cs.c | 84 static int dtl1_config(struct pcmcia_device *link); 535 static int dtl1_probe(struct pcmcia_device *link) in dtl1_probe() argument 540 info = devm_kzalloc(&link->dev, sizeof(*info), GFP_KERNEL); in dtl1_probe() 544 info->p_dev = link; in dtl1_probe() 545 link->priv = info; in dtl1_probe() 547 link->config_flags |= CONF_ENABLE_IRQ | CONF_AUTO_SET_IO; in dtl1_probe() 549 return dtl1_config(link); in dtl1_probe() 553 static void dtl1_detach(struct pcmcia_device *link) in dtl1_detach() argument 555 struct dtl1_info *info = link->priv; in dtl1_detach() 558 pcmcia_disable_device(link); in dtl1_detach() [all …]
|
/linux-4.1.27/Documentation/devicetree/bindings/sound/ |
D | simple-card.txt | 27 - simple-audio-card,dai-link : Container for dai-link level 31 DAI link. See the examples and the 34 Dai-link subnode properties and subnodes: 36 If dai-link subnode is omitted and the subnode properties are directly 40 Required dai-link subnodes: 45 Optional dai-link subnode properties: 50 - frame-master : Indicates dai-link frame master. 52 - bitclock-master : Indicates dai-link bit clock master. 55 dai-link uses bit clock inversion. 57 dai-link uses frame clock inversion. [all …]
|
D | soc-ac97link.txt | 1 AC97 link bindings 8 "ac97-running": AC97-link is active 9 "ac97-reset": AC97-link reset state 10 "ac97-warm-reset": AC97-link warm reset state
|
D | renesas,rsrc-card.txt | 23 - frame-master : Indicates dai-link frame master. 25 - bitclock-master : Indicates dai-link bit clock master. 28 dai-link uses bit clock inversion. 30 dai-link uses frame clock inversion.
|
/linux-4.1.27/fs/afs/ |
D | flock.c | 87 list_move_tail(&fl->fl_u.afs.link, &vnode->granted_locks); in afs_grant_locks() 90 fl_u.afs.link) { in afs_grant_locks() 93 list_move_tail(&p->fl_u.afs.link, in afs_grant_locks() 145 struct file_lock, fl_u.afs.link); in afs_lock_work() 179 struct file_lock, fl_u.afs.link); in afs_lock_work() 203 struct file_lock, fl_u.afs.link) == fl) { in afs_lock_work() 208 list_del_init(&fl->fl_u.afs.link); in afs_lock_work() 272 INIT_LIST_HEAD(&fl->fl_u.afs.link); in afs_do_setlk() 314 list_add_tail(&fl->fl_u.afs.link, &vnode->pending_locks); in afs_do_setlk() 329 &fl->fl_u.afs.link); in afs_do_setlk() [all …]
|
D | cell.c | 64 INIT_LIST_HEAD(&cell->link); in afs_cell_alloc() 160 list_for_each_entry(cell, &afs_cells, link) { in afs_cell_create() 187 list_add_tail(&cell->link, &afs_cells); in afs_cell_create() 280 list_for_each_entry(cell, &afs_cells, link) { in afs_cell_lookup() 330 if (cell && !list_empty(&cell->link)) 382 ASSERT(list_empty(&cell->link)); in afs_cell_destroy() 443 struct afs_cell, link); in afs_cell_purge() 444 list_del_init(&cell->link); in afs_cell_purge()
|
/linux-4.1.27/include/media/ |
D | v4l2-of.h | 90 struct v4l2_of_link *link); 91 void v4l2_of_put_link(struct v4l2_of_link *link); 95 struct v4l2_of_endpoint *link) in v4l2_of_parse_endpoint() argument 101 struct v4l2_of_link *link) in v4l2_of_parse_link() argument 106 static inline void v4l2_of_put_link(struct v4l2_of_link *link) in v4l2_of_put_link() argument
|
D | media-entity.h | 60 int (*link_validate)(struct media_link *link); 122 int link; member 138 int __media_entity_setup_link(struct media_link *link, u32 flags); 139 int media_entity_setup_link(struct media_link *link, u32 flags);
|
/linux-4.1.27/arch/x86/kernel/ |
D | amd_nb.c | 65 struct pci_dev *misc, *link; in amd_cache_northbridges() local 84 link = misc = NULL; in amd_cache_northbridges() 88 node_to_amd_nb(i)->link = link = in amd_cache_northbridges() 89 next_northbridge(link, amd_nb_link_ids); in amd_cache_northbridges() 173 struct pci_dev *link = node_to_amd_nb(amd_get_nb_id(cpu))->link; in amd_get_subcaches() local 180 pci_read_config_dword(link, 0x1d4, &mask); in amd_get_subcaches() 198 pci_read_config_dword(nb->link, 0x1d4, &reset); in amd_set_subcaches() 213 pci_write_config_dword(nb->link, 0x1d4, mask); in amd_set_subcaches() 216 pci_read_config_dword(nb->link, 0x1d4, ®); in amd_set_subcaches()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/mxm/ |
D | nv50.c | 72 u8 link = mxm_sor_map(bios, ctx->desc.dig_conn); in mxm_match_dcb() local 73 if ((ctx->outp[0] & 0x0f000000) != (link & 0x0f) << 24) in mxm_match_dcb() 77 link = (link & 0x30) >> 4; in mxm_match_dcb() 78 if ((link & ((ctx->outp[1] & 0x00000030) >> 4)) != link) in mxm_match_dcb() 103 u8 type, i2cidx, link, ver, len; in mxm_dcb_sanitise_entry() local 137 link = mxm_sor_map(bios, ctx.desc.dig_conn) & 0x30; in mxm_dcb_sanitise_entry() 139 ctx.outp[1] |= link; in mxm_dcb_sanitise_entry()
|
/linux-4.1.27/drivers/staging/ozwpan/ |
D | ozeltbuf.c | 47 INIT_LIST_HEAD(&ei->link); in oz_elt_info_alloc() 71 list_for_each_entry_safe(ei, n, list->next, link) in oz_elt_info_free_chain() 90 list_add_tail(&st->link, &buf->stream_list); in oz_elt_stream_create() 103 st = list_entry(e, struct oz_elt_stream, link); in oz_elt_stream_delete() 116 list_entry(e, struct oz_elt_info, link); in oz_elt_stream_delete() 117 list_del_init(&ei->link); in oz_elt_stream_delete() 156 st = list_entry(e, struct oz_elt_stream, link); in oz_queue_elt_info() 186 list_add_tail(&ei->link, &st->elt_list); in oz_queue_elt_info() 195 struct oz_elt_info, link); in oz_queue_elt_info() 196 list_del_init(&ei2->link); in oz_queue_elt_info() [all …]
|
D | ozpd.c | 155 oz_isoc_stream_free(list_entry(e, struct oz_isoc_stream, link)); in oz_pd_free() 158 struct oz_tx_frame *f = list_entry(e, struct oz_tx_frame, link); in oz_pd_free() 168 kfree(list_entry(e, struct oz_farewell, link)); in oz_pd_free() 280 list_del(&pd->link); in oz_pd_stop() 325 INIT_LIST_HEAD(&f->link); in oz_tx_frame_alloc() 337 list_del_init(&f->link); in oz_tx_isoc_free() 399 list_add_tail(&f->link, &pd->tx_queue); in oz_prepare_frame() 439 list_for_each_entry(ei, &f->elt_list, link) { in oz_build_frame() 456 list_for_each_entry_safe(ei, n, &f->elt_list, link) { in oz_retire_frame() 457 list_del_init(&ei->link); in oz_retire_frame() [all …]
|
D | ozproto.c | 36 struct list_head link; member 188 pd2 = list_entry(e, struct oz_pd, link); in oz_connect_req() 196 list_add_tail(&pd->link, &g_pd_list); in oz_connect_req() 316 list_for_each_entry(f2, &pd->farewell_list, link) { in oz_add_farewell() 319 list_del(&f2->link); in oz_add_farewell() 323 list_add_tail(&f->link, &pd->farewell_list); in oz_add_farewell() 462 list_for_each_entry_safe(b, t, &g_binding, link) { in oz_protocol_term() 463 list_del(&b->link); in oz_protocol_term() 479 list_first_entry(&g_pd_list, struct oz_pd, link); in oz_protocol_term() 608 list_for_each_entry(pd, &g_pd_list, link) { in oz_pd_find() [all …]
|
D | ozhcd.c | 62 struct list_head link; member 78 struct list_head link; /* For isoc ep, links in to isoc member 290 INIT_LIST_HEAD(&ep->link); in oz_ep_alloc() 310 list_for_each_entry(urbl, &ozhcd->urb_cancel_list, link) { in oz_uncancel_urb() 312 list_del_init(&urbl->link); in oz_uncancel_urb() 483 list_add_tail(&urbl->link, &ep->urb_list); in oz_enqueue_ep_urb() 518 urbl = list_entry(e, struct oz_urb_link, link); in oz_dequeue_ep_urb() 549 urbl = list_entry(e, struct oz_urb_link, link); in oz_find_urb_by_id() 997 struct oz_urb_link, link); in oz_hcd_data_ind() 1001 list_del_init(&urbl->link); in oz_hcd_data_ind() [all …]
|
D | ozpd.h | 35 struct list_head link; member 43 struct list_head link; member 53 struct list_head link; member 63 struct list_head link; member
|
/linux-4.1.27/arch/x86/pci/ |
D | amd_bus.c | 41 static struct pci_root_info __init *find_pci_root_info(int node, int link) in find_pci_root_info() argument 47 if (info->node == node && info->link == link) in find_pci_root_info() 65 int link; in early_root_info_init() local 125 link = (reg >> 8) & 0x03; in early_root_info_init() 127 info = alloc_pci_root_info(min_bus, max_bus, node, link); in early_root_info_init() 158 link = (reg >> 4) & 0x03; in early_root_info_init() 161 info = find_pci_root_info(node, link); in early_root_info_init() 166 node, link, start, end); in early_root_info_init() 225 link = (reg >> 4) & 0x03; in early_root_info_init() 230 info = find_pci_root_info(node, link); in early_root_info_init() [all …]
|
D | bus_numa.h | 18 int link; member 23 int node, int link);
|
/linux-4.1.27/Documentation/networking/ |
D | ipvlan.txt | 25 ip link add link <master-dev> <slave-dev> type ipvlan mode { l2 | L3 } 27 e.g. ip link add link ipvl0 eth0 type ipvlan mode l2 86 ip link add link eth0 ipvl0 type ipvlan mode l2 87 ip link add link eth0 ipvl1 type ipvlan mode l2 90 ip link set dev ipvl0 netns ns0 91 ip link set dev ipvl1 netns ns1 96 (2) ip link set dev ipvl0 up 97 (3) ip link set dev lo up 103 (2) ip link set dev ipvl1 up 104 (3) ip link set dev lo up
|
D | x25-iface.txt | 16 over the LAPB link. The first byte of the skbuff indicates the meaning of 26 over the LAPB link. The LAPB link should already exist before any data is 31 Establish the LAPB link. If the link is already established then the connect 36 Terminate the LAPB link. If it is already disconnected then the disconnect 50 received over the LAPB link. 54 LAPB link has been established. The same message is used for both a LAPB 55 link connect_confirmation and a connect_indication. 59 LAPB link has been terminated. This same message is used for both a LAPB 60 link disconnect_confirmation and a disconnect_indication.
|
D | lapb-module.txt | 72 is the maximum number of tries on the link before it is declared a failure. 75 and 7 for a standard LAPB link, and between 1 and 127 for an extended LAPB 76 link. 108 instance of the LAPB link. It is returned by the LAPB module in all of the 121 This releases all the resources associated with a LAPB link. Any current 122 LAPB link will be abandoned without further messages being passed. After 174 Queue data with the LAPB module for transmitting over the link. If the call 213 This is called by the LAPB module when the link is established by the remote 221 what has happened. In all cases the LAPB link can be regarded as being 224 LAPB_OK The LAPB link was terminated normally. [all …]
|
/linux-4.1.27/drivers/gpu/drm/ |
D | drm_dp_helper.c | 296 int drm_dp_link_probe(struct drm_dp_aux *aux, struct drm_dp_link *link) in drm_dp_link_probe() argument 301 memset(link, 0, sizeof(*link)); in drm_dp_link_probe() 307 link->revision = values[0]; in drm_dp_link_probe() 308 link->rate = drm_dp_bw_code_to_link_rate(values[1]); in drm_dp_link_probe() 309 link->num_lanes = values[2] & DP_MAX_LANE_COUNT_MASK; in drm_dp_link_probe() 312 link->capabilities |= DP_LINK_CAP_ENHANCED_FRAMING; in drm_dp_link_probe() 325 int drm_dp_link_power_up(struct drm_dp_aux *aux, struct drm_dp_link *link) in drm_dp_link_power_up() argument 331 if (link->revision < 0x11) in drm_dp_link_power_up() 363 int drm_dp_link_power_down(struct drm_dp_aux *aux, struct drm_dp_link *link) in drm_dp_link_power_down() argument 369 if (link->revision < 0x11) in drm_dp_link_power_down() [all …]
|
/linux-4.1.27/arch/arm/xen/ |
D | p2m.c | 33 struct rb_node **link = &phys_to_mach.rb_node; in xen_add_phys_to_mach_entry() local 38 while (*link) { in xen_add_phys_to_mach_entry() 39 parent = *link; in xen_add_phys_to_mach_entry() 46 link = &(*link)->rb_left; in xen_add_phys_to_mach_entry() 48 link = &(*link)->rb_right; in xen_add_phys_to_mach_entry() 50 rb_link_node(&new->rbnode_phys, parent, link); in xen_add_phys_to_mach_entry()
|
/linux-4.1.27/net/sched/ |
D | sch_atm.c | 62 struct atm_flow_data link; /* unclassified skbs go here */ member 154 if (flow != &p->link) in atm_tc_put() 291 list_add(&flow->list, &p->link.list); in atm_tc_change() 314 if (rcu_access_pointer(flow->filter_list) || flow == &p->link) in atm_tc_delete() 355 return flow ? &flow->filter_list : &p->link.filter_list; in atm_tc_find_tcf() 392 flow = &p->link; in atm_tc_enqueue() 435 if (flow == &p->link) { in atm_tc_enqueue() 459 if (flow == &p->link) in sch_atm_dequeue() 507 skb = qdisc_dequeue_peeked(p->link.q); in atm_tc_dequeue() 519 return p->link.q->ops->peek(p->link.q); in atm_tc_peek() [all …]
|
D | cls_basic.c | 36 struct list_head link; member 47 list_for_each_entry_rcu(f, &head->flist, link) { in basic_classify() 68 list_for_each_entry(f, &head->flist, link) { in basic_get() 107 list_for_each_entry_safe(f, n, &head->flist, link) { in basic_destroy() 108 list_del_rcu(&f->link); in basic_destroy() 121 list_del_rcu(&f->link); in basic_delete() 220 list_replace_rcu(&fold->link, &fnew->link); in basic_change() 224 list_add_rcu(&fnew->link, &head->flist); in basic_change() 238 list_for_each_entry(f, &head->flist, link) { in basic_walk()
|
D | sch_cbq.c | 149 struct cbq_class link; member 220 struct cbq_class *head = &q->link; in cbq_classify() 705 now = q->now + L2T(&q->link, len); in cbq_update() 762 idle -= L2T(&q->link, len); in cbq_update() 986 q->link.undertime == PSCHED_PASTPERFECT) in cbq_dequeue() 990 q->link.undertime = PSCHED_PASTPERFECT; in cbq_dequeue() 1359 if ((q->link.R_tab = qdisc_get_rtab(r, tb[TCA_CBQ_RTAB])) == NULL) in cbq_init() 1366 q->link.refcnt = 1; in cbq_init() 1367 q->link.sibling = &q->link; in cbq_init() 1368 q->link.common.classid = sch->handle; in cbq_init() [all …]
|
D | cls_bpf.c | 39 struct list_head link; member 74 list_for_each_entry_rcu(prog, &head->plist, link) { in cls_bpf_classify() 139 list_del_rcu(&prog->link); in cls_bpf_delete() 154 list_for_each_entry_safe(prog, tmp, &head->plist, link) { in cls_bpf_destroy() 155 list_del_rcu(&prog->link); in cls_bpf_destroy() 174 list_for_each_entry(prog, &head->plist, link) { in cls_bpf_get() 367 list_replace_rcu(&oldprog->link, &prog->link); in cls_bpf_change() 371 list_add_rcu(&prog->link, &head->plist); in cls_bpf_change() 459 list_for_each_entry(prog, &head->plist, link) { in cls_bpf_walk()
|
/linux-4.1.27/sound/soc/fsl/ |
D | fsl_dma.c | 97 struct fsl_dma_link_descriptor link[NUM_DMA_LINKS]; member 165 struct fsl_dma_link_descriptor *link = in fsl_dma_update_pointers() local 166 &dma_private->link[dma_private->current_link]; in fsl_dma_update_pointers() 173 link->source_addr = cpu_to_be32(dma_private->dma_buf_next); in fsl_dma_update_pointers() 175 link->source_attr = cpu_to_be32(CCSR_DMA_ATR_SNOOP | in fsl_dma_update_pointers() 179 link->dest_addr = cpu_to_be32(dma_private->dma_buf_next); in fsl_dma_update_pointers() 181 link->dest_attr = cpu_to_be32(CCSR_DMA_ATR_SNOOP | in fsl_dma_update_pointers() 462 dma_private->link[i].next = cpu_to_be64(temp_link); in fsl_dma_open() 467 dma_private->link[i - 1].next = cpu_to_be64(dma_private->ld_buf_phys); in fsl_dma_open() 644 struct fsl_dma_link_descriptor *link = &dma_private->link[i]; in fsl_dma_hw_params() local [all …]
|
/linux-4.1.27/net/rxrpc/ |
D | ar-transport.c | 46 INIT_LIST_HEAD(&trans->link); in rxrpc_alloc_transport() 94 list_for_each_entry(trans, &rxrpc_transports, link) { in rxrpc_get_transport() 110 list_for_each_entry(trans, &rxrpc_transports, link) { in rxrpc_get_transport() 122 list_add_tail(&trans->link, &rxrpc_transports); in rxrpc_get_transport() 167 list_for_each_entry(trans, &rxrpc_transports, link) { in rxrpc_find_transport() 234 list_for_each_entry_safe(trans, _p, &rxrpc_transports, link) { in rxrpc_transport_reaper() 244 list_move_tail(&trans->link, &graveyard); in rxrpc_transport_reaper() 260 link); in rxrpc_transport_reaper() 261 list_del_init(&trans->link); in rxrpc_transport_reaper()
|
D | ar-peer.c | 71 INIT_LIST_HEAD(&peer->link); in rxrpc_alloc_peer() 120 list_for_each_entry(peer, &rxrpc_peers, link) { in rxrpc_get_peer() 147 list_for_each_entry(peer, &rxrpc_peers, link) { in rxrpc_get_peer() 162 list_add_tail(&peer->link, &rxrpc_peers); in rxrpc_get_peer() 208 list_for_each_entry(peer, &rxrpc_peers, link) { in rxrpc_find_peer() 267 list_del(&peer->link); in rxrpc_destroy_peer()
|
/linux-4.1.27/drivers/firewire/ |
D | core-topology.c | 128 INIT_LIST_HEAD(&node->link); in fw_node_create() 173 return list_entry(l, struct fw_node, link); in fw_node() 274 child = fw_node(child->link.next); in build_tree() 293 list_add_tail(&node->link, &stack); in build_tree() 335 list_add_tail(&root->link, &list); in for_each_fw_node() 337 list_for_each_entry(node, &list, link) { in for_each_fw_node() 348 list_add_tail(&child->link, &list); in for_each_fw_node() 355 list_for_each_entry_safe(node, next, &list, link) in for_each_fw_node() 429 list_add_tail(&card->local_node->link, &list0); in update_tree() 431 list_add_tail(&root->link, &list1); in update_tree() [all …]
|
D | nosy.c | 92 struct list_head link; member 120 struct list_head link; member 157 list_empty(&client->lynx->link)) in packet_buffer_get() 283 list_for_each_entry(tmp, &card_list, link) in nosy_open() 298 INIT_LIST_HEAD(&client->link); in nosy_open() 320 list_del_init(&client->link); in nosy_release() 341 if (list_empty(&client->lynx->link)) in nosy_poll() 376 list_add_tail(&client->link, &client->lynx->client_list); in nosy_ioctl() 383 list_del_init(&client->link); in nosy_ioctl() 435 list_for_each_entry(client, &lynx->client_list, link) in packet_irq_handler() [all …]
|
/linux-4.1.27/drivers/staging/lustre/lustre/obdclass/ |
D | cl_io.c | 378 struct cl_io_lock_link *link) in cl_lockset_lock_one() argument 383 lock = cl_lock_request(env, io, &link->cill_descr, "io", io); in cl_lockset_lock_one() 386 link->cill_lock = lock; in cl_lockset_lock_one() 387 list_move(&link->cill_linkage, &set->cls_curr); in cl_lockset_lock_one() 388 if (!(link->cill_descr.cld_enq_flags & CEF_ASYNC)) { in cl_lockset_lock_one() 391 list_move(&link->cill_linkage, in cl_lockset_lock_one() 401 struct cl_io_lock_link *link) in cl_lock_link_fini() argument 403 struct cl_lock *lock = link->cill_lock; in cl_lock_link_fini() 405 list_del_init(&link->cill_linkage); in cl_lock_link_fini() 408 link->cill_lock = NULL; in cl_lock_link_fini() [all …]
|
/linux-4.1.27/Documentation/misc-devices/ |
D | spear-pcie-gadget.txt | 33 link :gives ltssm status. 46 link :write UP to enable ltsmm DOWN to disable 94 go for link up now. 95 # echo UP >> link 97 It will have to be insured that, once link up is done on gadget, then only host 100 /*wait till link is up*/ 101 # cat link 116 go for link up now 117 # echo UP >> link 119 wait till link is up [all …]
|
/linux-4.1.27/drivers/base/power/ |
D | domain.c | 247 struct gpd_link *link; in __pm_genpd_poweron() local 286 list_for_each_entry(link, &genpd->slave_links, slave_node) { in __pm_genpd_poweron() 287 genpd_sd_counter_inc(link->master); in __pm_genpd_poweron() 292 ret = pm_genpd_poweron(link->master); in __pm_genpd_poweron() 303 genpd_sd_counter_dec(link->master); in __pm_genpd_poweron() 318 list_for_each_entry_continue_reverse(link, &genpd->slave_links, slave_node) in __pm_genpd_poweron() 319 genpd_sd_counter_dec(link->master); in __pm_genpd_poweron() 516 struct gpd_link *link; in pm_genpd_poweroff() local 627 list_for_each_entry(link, &genpd->slave_links, slave_node) { in pm_genpd_poweroff() 628 genpd_sd_counter_dec(link->master); in pm_genpd_poweroff() [all …]
|
D | domain_governor.c | 103 struct gpd_link *link; in default_power_down_ok() local 109 struct gpd_link *link; in default_power_down_ok() local 117 list_for_each_entry(link, &genpd->slave_links, slave_node) in default_power_down_ok() 118 link->master->max_off_time_changed = true; in default_power_down_ok() 148 list_for_each_entry(link, &genpd->master_links, master_node) { in default_power_down_ok() 149 struct generic_pm_domain *sd = link->slave; in default_power_down_ok()
|
/linux-4.1.27/fs/ocfs2/ |
D | symlink.c | 63 const char *link; in ocfs2_fast_symlink_readpage() local 73 link = (char *) fe->id2.i_symlink; in ocfs2_fast_symlink_readpage() 75 len = strnlen(link, ocfs2_fast_symlink_chars(inode->i_sb)); in ocfs2_fast_symlink_readpage() 77 memcpy(kaddr, link, len + 1); in ocfs2_fast_symlink_readpage()
|
/linux-4.1.27/fs/efs/ |
D | symlink.c | 16 char *link = kmap(page); in efs_symlink_readpage() local 31 memcpy(link, bh->b_data, (size > EFS_BLOCKSIZE) ? EFS_BLOCKSIZE : size); in efs_symlink_readpage() 37 memcpy(link + EFS_BLOCKSIZE, bh->b_data, size - EFS_BLOCKSIZE); in efs_symlink_readpage() 40 link[size] = '\0'; in efs_symlink_readpage()
|
/linux-4.1.27/drivers/staging/lustre/lustre/fid/ |
D | fid_request.c | 223 wait_queue_t *link) in seq_fid_alloc_prep() argument 226 add_wait_queue(&seq->lcs_waitq, link); in seq_fid_alloc_prep() 233 remove_wait_queue(&seq->lcs_waitq, link); in seq_fid_alloc_prep() 256 wait_queue_t link; in seq_client_get_seq() local 261 init_waitqueue_entry(&link, current); in seq_client_get_seq() 264 rc = seq_fid_alloc_prep(seq, &link); in seq_client_get_seq() 305 wait_queue_t link; in seq_client_alloc_fid() local 311 init_waitqueue_entry(&link, current); in seq_client_alloc_fid() 328 rc = seq_fid_alloc_prep(seq, &link); in seq_client_alloc_fid() 372 wait_queue_t link; in seq_client_flush() local [all …]
|
/linux-4.1.27/drivers/pcmcia/ |
D | cistpl.c | 479 u_char link[5]; in follow_link() local 486 tuple->LinkOffset, 5, link); in follow_link() 489 ofs = get_unaligned_le32(link + 1); in follow_link() 490 SPACE(tuple->Flags) = (link[0] == CISTPL_MFC_ATTR); in follow_link() 504 ret = read_cis_cache(s, SPACE(tuple->Flags), ofs, 5, link); in follow_link() 507 if ((link[0] == CISTPL_LINKTARGET) && (link[1] >= 3) && in follow_link() 508 (strncmp(link+2, "CIS", 3) == 0)) in follow_link() 514 ret = read_cis_cache(s, SPACE(tuple->Flags), ofs, 5, link); in follow_link() 517 if ((link[0] == CISTPL_LINKTARGET) && (link[1] >= 3) && in follow_link() 518 (strncmp(link+2, "CIS", 3) == 0)) in follow_link() [all …]
|
/linux-4.1.27/arch/x86/platform/uv/ |
D | uv_irq.c | 54 struct rb_node **link = &uv_irq_root.rb_node; in uv_set_irq_2_mmr_info() local 70 while (*link) { in uv_set_irq_2_mmr_info() 71 parent = *link; in uv_set_irq_2_mmr_info() 84 link = &(*link)->rb_left; in uv_set_irq_2_mmr_info() 86 link = &(*link)->rb_right; in uv_set_irq_2_mmr_info() 90 rb_link_node(&n->list, parent, link); in uv_set_irq_2_mmr_info()
|
/linux-4.1.27/drivers/staging/fwserial/ |
D | dma_fifo.c | 112 list_for_each_entry_safe(pending, next, &fifo->pending, link) in dma_fifo_free() 113 list_del_init(&pending->link); in dma_fifo_free() 129 list_for_each_entry_safe(pending, next, &fifo->pending, link) in dma_fifo_reset() 130 list_del_init(&pending->link); in dma_fifo_reset() 231 list_add_tail(&pended->link, &fifo->pending); in dma_fifo_out_pend() 269 list_replace(&complete->link, &tmp->link); in dma_fifo_out_complete() 273 list_for_each_entry_safe(pending, next, &fifo->pending, link) { in dma_fifo_out_complete() 287 list_del_init(&pending->link); in dma_fifo_out_complete()
|
/linux-4.1.27/drivers/macintosh/ |
D | windfarm_core.c | 216 list_for_each_entry(ct, &wf_controls, link) { in wf_register_control() 225 list_add(&new_ct->link, &wf_controls); in wf_register_control() 249 list_del(&ct->link); in wf_unregister_control() 263 list_for_each_entry(ct, &wf_controls, link) { in wf_find_control() 329 list_for_each_entry(sr, &wf_sensors, link) { in wf_register_sensor() 338 list_add(&new_sr->link, &wf_sensors); in wf_register_sensor() 362 list_del(&sr->link); in wf_unregister_sensor() 376 list_for_each_entry(sr, &wf_sensors, link) { in wf_find_sensor() 422 list_for_each_entry(ct, &wf_controls, link) in wf_register_client() 424 list_for_each_entry(sr, &wf_sensors, link) in wf_register_client()
|
/linux-4.1.27/drivers/s390/cio/ |
D | chsc.c | 227 struct chp_link link; in chsc_chp_offline() local 234 memset(&link, 0, sizeof(struct chp_link)); in chsc_chp_offline() 235 link.chpid = chpid; in chsc_chp_offline() 238 for_each_subchannel_staged(s390_subchannel_remove_chpid, NULL, &link); in chsc_chp_offline() 251 static void s390_process_res_acc(struct chp_link *link) in s390_process_res_acc() argument 255 sprintf(dbf_txt, "accpr%x.%02x", link->chpid.cssid, in s390_process_res_acc() 256 link->chpid.id); in s390_process_res_acc() 258 if (link->fla != 0) { in s390_process_res_acc() 259 sprintf(dbf_txt, "fla%x", link->fla); in s390_process_res_acc() 271 for_each_subchannel_staged(__s390_process_res_acc, NULL, link); in s390_process_res_acc() [all …]
|
/linux-4.1.27/drivers/clk/ti/ |
D | clk.c | 68 struct list_head link; member 95 list_add(&retry->link, &retry_list); in ti_clk_retry_init() 180 list_for_each_entry_safe(retry, tmp, &retry_list, link) { in ti_dt_clk_init_retry_clks() 183 list_del(&retry->link); in ti_dt_clk_init_retry_clks() 273 list_add(&clks->link, &retry_list); in ti_clk_register_legacy_clks() 290 list_for_each_entry_safe(retry_clk, tmp, &retry_list, link) { in ti_clk_register_legacy_clks() 306 list_del(&retry_clk->link); in ti_clk_register_legacy_clks()
|
/linux-4.1.27/kernel/ |
D | user-return-notifier.c | 17 hlist_add_head(&urn->link, this_cpu_ptr(&return_notifier_list)); in user_return_notifier_register() 27 hlist_del(&urn->link); in user_return_notifier_unregister() 41 hlist_for_each_entry_safe(urn, tmp2, head, link) in fire_user_return_notifiers()
|
/linux-4.1.27/fs/fscache/ |
D | netfs.c | 29 INIT_LIST_HEAD(&netfs->link); in __fscache_register_netfs() 60 list_for_each_entry(ptr, &fscache_netfs_list, link) { in __fscache_register_netfs() 65 list_add(&netfs->link, &fscache_netfs_list); in __fscache_register_netfs() 94 list_del(&netfs->link); in __fscache_unregister_netfs()
|
D | cache.c | 34 list_for_each_entry(tag, &fscache_cache_tag_list, link) { in __fscache_lookup_cache_tag() 56 list_for_each_entry(tag, &fscache_cache_tag_list, link) { in __fscache_lookup_cache_tag() 65 list_add_tail(&xtag->link, &fscache_cache_tag_list); in __fscache_lookup_cache_tag() 79 list_del_init(&tag->link); in __fscache_release_cache_tag() 165 struct fscache_cache, link); in fscache_select_cache_for_object() 198 INIT_LIST_HEAD(&cache->link); in fscache_init_cache() 261 list_add(&cache->link, &fscache_cache_list); in fscache_add_cache() 379 list_del_init(&cache->link); in fscache_withdraw_cache()
|
/linux-4.1.27/drivers/scsi/libsas/ |
D | sas_ata.c | 104 struct ata_link *link; in sas_ata_task_done() local 122 link = &ap->link; in sas_ata_task_done() 144 if (!link->sactive) { in sas_ata_task_done() 147 link->eh_info.err_mask |= ac_err_mask(dev->sata_dev.fis[2]); in sas_ata_task_done() 148 if (unlikely(link->eh_info.err_mask)) in sas_ata_task_done() 157 if (!link->sactive) { in sas_ata_task_done() 160 link->eh_info.err_mask |= AC_ERR_DEV; in sas_ata_task_done() 213 ata_tf_to_fis(&qc->tf, qc->dev->link->pmp, 1, (u8 *)&task->ata_task.fis); in sas_ata_qc_issue() 323 static int smp_ata_check_ready(struct ata_link *link) in smp_ata_check_ready() argument 326 struct ata_port *ap = link->ap; in smp_ata_check_ready() [all …]
|
/linux-4.1.27/drivers/staging/lustre/lustre/lov/ |
D | lov_lock.c | 105 struct lov_lock_link *link) in lov_sublock_adopt() argument 124 list_add_tail(&link->lll_list, &lsl->lss_parents); in lov_sublock_adopt() 125 link->lll_idx = idx; in lov_sublock_adopt() 126 link->lll_super = lck; in lov_sublock_adopt() 143 struct lov_lock_link *link; in lov_sublock_alloc() local 147 OBD_SLAB_ALLOC_PTR_GFP(link, lov_lock_link_kmem, GFP_NOFS); in lov_sublock_alloc() 148 if (link != NULL) { in lov_sublock_alloc() 174 *out = link; in lov_sublock_alloc() 176 OBD_SLAB_FREE_PTR(link, lov_lock_link_kmem); in lov_sublock_alloc() 215 struct lov_lock_link *link; in lov_sublock_lock() local [all …]
|
/linux-4.1.27/drivers/staging/lustre/lustre/include/ |
D | lu_ref.h | 141 struct lu_ref_link *link, in lu_ref_add_at() argument 152 static inline void lu_ref_set_at(struct lu_ref *ref, struct lu_ref_link *link, in lu_ref_set_at() argument 158 static inline void lu_ref_del_at(struct lu_ref *ref, struct lu_ref_link *link, in lu_ref_del_at() argument
|
/linux-4.1.27/virt/kvm/ |
D | async_pf.c | 87 list_add_tail(&apf->link, &vcpu->async_pf.done); in async_pf_execute() 128 typeof(*work), link); in kvm_clear_async_pf_completion_queue() 129 list_del(&work->link); in kvm_clear_async_pf_completion_queue() 145 link); in kvm_check_async_pf_completion() 146 list_del(&work->link); in kvm_check_async_pf_completion() 220 list_add_tail(&work->link, &vcpu->async_pf.done); in kvm_async_pf_wakeup_all()
|
/linux-4.1.27/Documentation/ABI/testing/ |
D | sysfs-ata | 21 If a SATA Port Multiplier (PM) is connected, number of link behind it. 29 If a link is behind a port, the directory name is linkX, where X is 31 If a link is behind a PM, its name is linkX.Y where X is ata_port_id 44 Current speed of the link [1.5, 3Gps,...]. 49 Behind each link, up to two ata device are created. 58 "pmp" for PM, or "none" if no device was found behind the link. 106 Number of time libata decided to lower the speed of link due to errors.
|
D | configfs-usb-gadget-ecm | 12 Ethernet over USB link 14 Ethernet over USB link
|
D | configfs-usb-gadget-ncm | 12 Ethernet over USB link 14 Ethernet over USB link
|
D | configfs-usb-gadget-subset | 12 Ethernet over USB link 14 Ethernet over USB link
|
/linux-4.1.27/fs/overlayfs/ |
D | copy_up.c | 210 const char *link) in ovl_copy_up_locked() argument 232 err = ovl_create_real(wdir, newdentry, stat, link, NULL, true); in ovl_copy_up_locked() 311 char *link = NULL; in ovl_copy_up_one() local 324 link = ovl_read_symlink(lowerpath->dentry); in ovl_copy_up_one() 325 if (IS_ERR(link)) in ovl_copy_up_one() 326 return PTR_ERR(link); in ovl_copy_up_one() 371 stat, attr, link); in ovl_copy_up_one() 383 if (link) in ovl_copy_up_one() 384 free_page((unsigned long) link); in ovl_copy_up_one()
|
D | dir.c | 73 struct kstat *stat, const char *link, in ovl_create_real() argument 102 err = ovl_do_symlink(dir, newdentry, link, debug); in ovl_create_real() 162 struct kstat *stat, const char *link, in ovl_create_upper() argument 176 err = ovl_create_real(udir, newdentry, stat, link, hardlink, false); in ovl_create_upper() 317 struct kstat *stat, const char *link, in ovl_create_over_whiteout() argument 346 err = ovl_create_real(wdir, newdentry, stat, link, hardlink, true); in ovl_create_over_whiteout() 386 const char *link, struct dentry *hardlink) in ovl_create_or_link() argument 405 err = ovl_create_upper(dentry, inode, &stat, link, hardlink); in ovl_create_or_link() 425 err = ovl_create_over_whiteout(dentry, inode, &stat, link, in ovl_create_or_link() 441 const char *link) in ovl_create_object() argument [all …]
|
/linux-4.1.27/drivers/gpu/drm/tegra/ |
D | sor.c | 85 struct drm_dp_link *link) in tegra_sor_dp_train_fast() argument 136 for (i = 0, value = 0; i < link->num_lanes; i++) { in tegra_sor_dp_train_fast() 147 err = tegra_dpaux_train(sor->dpaux, link, pattern); in tegra_sor_dp_train_fast() 157 for (i = 0, value = 0; i < link->num_lanes; i++) { in tegra_sor_dp_train_fast() 168 err = tegra_dpaux_train(sor->dpaux, link, pattern); in tegra_sor_dp_train_fast() 172 for (i = 0, value = 0; i < link->num_lanes; i++) { in tegra_sor_dp_train_fast() 183 err = tegra_dpaux_train(sor->dpaux, link, pattern); in tegra_sor_dp_train_fast() 390 struct drm_dp_link *link) in tegra_sor_calc_config() argument 392 const u64 f = 100000, link_rate = link->rate * 1000; in tegra_sor_calc_config() 399 if (!link_rate || !link->num_lanes || !pclk || !config->bits_per_pixel) in tegra_sor_calc_config() [all …]
|
/linux-4.1.27/arch/tile/gxio/ |
D | mpipe.c | 30 #define link link_shadow macro 572 int gxio_mpipe_link_open(gxio_mpipe_link_t *link, in gxio_mpipe_link_open() argument 586 link->context = context; in gxio_mpipe_link_open() 587 link->channel = rv >> 8; in gxio_mpipe_link_open() 588 link->mac = rv & 0xFF; in gxio_mpipe_link_open() 595 int gxio_mpipe_link_close(gxio_mpipe_link_t *link) in gxio_mpipe_link_close() argument 597 return gxio_mpipe_link_close_aux(link->context, link->mac); in gxio_mpipe_link_close() 602 int gxio_mpipe_link_set_attr(gxio_mpipe_link_t *link, uint32_t attr, in gxio_mpipe_link_set_attr() argument 605 return gxio_mpipe_link_set_attr_aux(link->context, link->mac, attr, in gxio_mpipe_link_set_attr()
|
/linux-4.1.27/Documentation/ |
D | media-framework.txt | 35 A link is a point-to-point oriented connection between two pads, either 183 pointer the canonical way to store and pass link references. 197 targeting any of its pads in a links array. A given link is thus stored 207 An entry in the link array of each entity is allocated and stores pointers 210 Links have flags that describe the link capabilities and state. 212 MEDIA_LNK_FL_ENABLED indicates that the link is enabled and can be used 215 MEDIA_LNK_FL_IMMUTABLE indicates that the link enabled state can't be 217 MEDIA_LNK_FL_ENABLED must also be set since an immutable link is always 262 Helper functions can be used to find a link between two given pads, or a pad 263 connected to another pad through an enabled link [all …]
|
D | sysfs-rules.txt | 65 - simple string, never a path or a link 66 - retrieved by reading the "subsystem"-link and using only the 71 link 72 - it is retrieved by reading the "driver"-link and using only the 74 - devices which do not have "driver"-link just do not have a 82 like the "device"-link, is a bug in the application 90 "driver"-link, then this device does not have a driver. Its value is empty. 132 - "device"-link and <subsystem>:<kernel name>-links 133 Never depend on the "device"-link. The "device"-link is a workaround 135 /sys/devices/ like the bus devices. If the link-resolving of a [all …]
|
/linux-4.1.27/Documentation/devicetree/bindings/net/dsa/ |
D | dsa.txt | 47 - link : Should be a phandle to another switch's DSA port. 62 - fixed-link : Fixed-link subnode describing a link to a non-MDIO 64 Documentation/devicetree/bindings/net/fixed-link.txt 102 link = <&switch1uplink>; 114 link = <&switch0uplink>;
|
/linux-4.1.27/Documentation/devicetree/bindings/phy/ |
D | apm-xgene-phy.txt | 20 supported link speed on the host. Range from 0 to 26 supported link speed on the host. Default is 0. 29 (up to 3) supported link speed on the host. Range is 32 each (up to 3) supported link speed on the host. 36 3-tuple setting for each (up to 3) supported link 40 3-tuple setting for each (up to 3) supported link 47 supported link speed on the host.
|
/linux-4.1.27/drivers/pci/ |
D | vc.c | 108 struct pci_dev *link = NULL; in pci_vc_enable() local 143 link = dev->bus->self; in pci_vc_enable() 148 if (!link) in pci_vc_enable() 154 pci_write_config_dword(link, ctrl_pos2, ctrl2); in pci_vc_enable() 159 pci_write_config_dword(link, ctrl_pos2, ctrl2); in pci_vc_enable() 167 if (link && !pci_wait_for_pending(link, status_pos2, in pci_vc_enable() 169 dev_err(&link->dev, "VC%d negotiation stuck pending\n", id); in pci_vc_enable()
|
/linux-4.1.27/mm/ |
D | interval_tree.c | 33 struct rb_node **link; in vma_interval_tree_insert_after() local 41 link = &prev->shared.rb.rb_right; in vma_interval_tree_insert_after() 53 link = &parent->shared.rb.rb_left; in vma_interval_tree_insert_after() 57 rb_link_node(&node->shared.rb, &parent->shared.rb, link); in vma_interval_tree_insert_after()
|
/linux-4.1.27/drivers/char/ipmi/ |
D | ipmi_msghandler.c | 97 struct list_head link; member 116 struct list_head link; member 321 struct list_head link; member 506 list_for_each_entry_safe(msg, msg2, q, link) { in free_recv_msg_list() 507 list_del(&msg->link); in free_recv_msg_list() 516 list_for_each_entry_safe(msg, msg2, q, link) { in free_smi_msg_list() 517 list_del(&msg->link); in free_smi_msg_list() 542 list_for_each_entry_safe(rcvr, rcvr2, &list, link) in clean_up_interface_data() 563 struct list_head link; member 577 list_for_each_entry(intf, &ipmi_interfaces, link) { in ipmi_smi_watcher_register() [all …]
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/bios/ |
D | dcb.c | 118 return (outp->heads << 8) | (outp->link << 6) | outp->or; in dcb_outp_hashm() 137 outp->link = 0; in dcb_outp_parse() 178 outp->link = (conf & 0x00000030) >> 4; in dcb_outp_parse() 179 outp->sorconf.link = outp->link; /*XXX*/ in dcb_outp_parse()
|
/linux-4.1.27/drivers/isdn/sc/ |
D | message.c | 88 unsigned int link, in sendmessage() argument 122 sndmsg.phy_link_no = link; in sendmessage() 173 unsigned char link, in send_and_receive() argument 188 retval = sendmessage(card, procid, type, class, code, link, in send_and_receive() 211 (sc_adapter[card]->async_msg.phy_link_no == link)) { in send_and_receive()
|
/linux-4.1.27/drivers/mmc/host/ |
D | sdricoh_cs.c | 498 static void sdricoh_pcmcia_detach(struct pcmcia_device *link) in sdricoh_pcmcia_detach() argument 500 struct mmc_host *mmc = link->priv; in sdricoh_pcmcia_detach() 502 dev_dbg(&link->dev, "detach\n"); in sdricoh_pcmcia_detach() 512 pcmcia_disable_device(link); in sdricoh_pcmcia_detach() 517 static int sdricoh_pcmcia_suspend(struct pcmcia_device *link) in sdricoh_pcmcia_suspend() argument 519 dev_dbg(&link->dev, "suspend\n"); in sdricoh_pcmcia_suspend() 523 static int sdricoh_pcmcia_resume(struct pcmcia_device *link) in sdricoh_pcmcia_resume() argument 525 struct mmc_host *mmc = link->priv; in sdricoh_pcmcia_resume() 526 dev_dbg(&link->dev, "resume\n"); in sdricoh_pcmcia_resume()
|
/linux-4.1.27/net/ipv4/ |
D | ip_tunnel.c | 152 int link, __be16 flags, in ip_tunnel_lookup() argument 172 if (t->parms.link == link) in ip_tunnel_lookup() 187 if (t->parms.link == link) in ip_tunnel_lookup() 207 if (t->parms.link == link) in ip_tunnel_lookup() 223 if (t->parms.link == link) in ip_tunnel_lookup() 280 int link = parms->link; in ip_tunnel_find() local 287 link == t->parms.link && in ip_tunnel_find() 373 RT_TOS(iph->tos), tunnel->parms.link); in ip_tunnel_bind_dev() 385 if (!tdev && tunnel->parms.link) in ip_tunnel_bind_dev() 386 tdev = __dev_get_by_index(tunnel->net, tunnel->parms.link); in ip_tunnel_bind_dev() [all …]
|
/linux-4.1.27/fs/ncpfs/ |
D | symlink.c | 46 char *link, *rawlink; in ncp_symlink_readpage() local 71 link = rawlink + 8; in ncp_symlink_readpage() 74 link = rawlink; in ncp_symlink_readpage() 78 error = ncp_vol2io(NCP_SERVER(inode), buf, &len, link, length, 0); in ncp_symlink_readpage()
|
/linux-4.1.27/arch/sh/mm/ |
D | pmb.c | 51 struct pmb_entry *link; member 175 for (iter = pmbe->link; iter; iter = iter->link) in pmb_mapping_exists() 286 pmbe->link = NULL; in pmb_free() 387 pmbp->link = pmbe; in pmb_bolt_mapping() 508 pmbe = pmblink->link; in __pmb_unmap_entry() 645 pmbp->link = pmbe; in pmb_synchronize() 663 tail = head->link; in pmb_merge() 673 if (!tail->link) in pmb_merge() 676 tail = tail->link; in pmb_merge() 691 __pmb_unmap_entry(head->link, depth); in pmb_merge() [all …]
|
/linux-4.1.27/drivers/edac/ |
D | edac_pci.c | 103 pci = list_entry(item, struct edac_pci_ctl_info, link); in find_edac_pci_by_dev() 136 rover = list_entry(item, struct edac_pci_ctl_info, link); in add_edac_pci_to_global_list() 147 list_add_tail_rcu(&pci->link, insert_before); in add_edac_pci_to_global_list() 172 list_del_rcu(&pci->link); in del_edac_pci_from_global_list() 178 INIT_LIST_HEAD(&pci->link); in del_edac_pci_from_global_list() 200 pci = list_entry(item, struct edac_pci_ctl_info, link);
|
/linux-4.1.27/net/hsr/ |
D | hsr_netlink.c | 37 struct net_device *link[2]; in hsr_newlink() local 48 link[0] = __dev_get_by_index(src_net, nla_get_u32(data[IFLA_HSR_SLAVE1])); in hsr_newlink() 53 link[1] = __dev_get_by_index(src_net, nla_get_u32(data[IFLA_HSR_SLAVE2])); in hsr_newlink() 55 if (!link[0] || !link[1]) in hsr_newlink() 57 if (link[0] == link[1]) in hsr_newlink() 65 return hsr_dev_finalize(dev, link, multicast_spec); in hsr_newlink()
|
/linux-4.1.27/arch/arc/kernel/ |
D | unwind.c | 126 struct unwind_table *link; member 161 for (table = &root_table; table; table = table->link) in find_table() 202 table->link = NULL; in init_unwind_table() 385 last_table->link = table; in unwind_add_table() 387 root_table.link = table; in unwind_add_table() 403 for (prev = &root_table; prev->link && prev->link != table; in unlink_table() 404 prev = prev->link) in unlink_table() 407 if (prev->link) { in unlink_table() 413 prev->link = table->link; in unlink_table() 414 if (!prev->link) in unlink_table() [all …]
|
/linux-4.1.27/Documentation/scsi/ |
D | scsi_fc_transport.txt | 40 physical link to the switch for communication. Each N_Port_ID can have a 84 a new scsi_host for the vport and link its object under the vport. 88 This could be used in the future to link the object onto a vm-specific 90 a symbolic link to the vport object will be placed in the physical 146 but it will not be active on the FC link. 194 independent of the adapter's link state. 195 - Instantiation of the vport on the FC link via ELS traffic, etc. 196 This is equivalent to a "link up" and successful link initialization. 208 The vport has been successfully been created on the FC link. 213 on the FC link. This is equivalent to a physical port with the [all …]
|
/linux-4.1.27/Documentation/sound/alsa/soc/ |
D | DPCM.txt | 105 the link up or down. Audio playback does not stop during this transition. 159 This FE DAI link is pretty similar to a regular DAI link except that we also 160 set the DAI link to a DPCM FE with the "dynamic = 1". The supported FE stream 191 This BE DAI link connects DAI0 to the codec (in this case RT5460 AIF1). It sets 216 A BE DAI link can also set the codec to a dummy device if the code is a device 323 The host can control the hostless link either by :- 325 1) Configuring the link as a CODEC <-> CODEC style link. In this case the link 333 userspace code to control the link. Its recommended to use CODEC<->CODEC 337 CODEC <-> CODEC link 340 This DAI link is enabled when DAPM detects a valid path within the DAPM graph. [all …]
|
/linux-4.1.27/Documentation/devicetree/bindings/panel/ |
D | sharp,lq101r1sx01.txt | 8 driven by the first link (DSI-LINK1), left or even, is considered the primary 10 to the peripheral driven by the second link (DSI-LINK2, right or odd). 14 is possible to program either link to drive the left/even or right/odd pixels 23 - link2: phandle to the DSI peripheral on the secondary link. Note that the
|
/linux-4.1.27/drivers/net/ethernet/intel/e1000e/ |
D | phy.c | 1151 bool link; in e1000e_setup_copper_link() local 1176 &link); in e1000e_setup_copper_link() 1180 if (link) { in e1000e_setup_copper_link() 1204 bool link; in e1000e_phy_force_speed_duplex_igp() local 1238 100000, &link); in e1000e_phy_force_speed_duplex_igp() 1242 if (!link) in e1000e_phy_force_speed_duplex_igp() 1247 100000, &link); in e1000e_phy_force_speed_duplex_igp() 1268 bool link; in e1000e_phy_force_speed_duplex_m88() local 1305 100000, &link); in e1000e_phy_force_speed_duplex_m88() 1309 if (!link) { in e1000e_phy_force_speed_duplex_m88() [all …]
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/disp/ |
D | sorgm204.c | 38 return gm204_sor_soff(outp) + !(outp->base.info.sorconf.link & 1) * 0x80; in gm204_sor_loff() 47 if (outp->info.sorconf.link & 1) in gm204_sor_magic() 49 if (outp->info.sorconf.link & 2) in gm204_sor_magic() 65 if (outp->base.info.sorconf.link & 1) in gm204_sor_dp_pattern()
|
/linux-4.1.27/Documentation/devicetree/bindings/media/i2c/ |
D | mt9v032.txt | 21 - link-frequencies: List of allowed link frequencies in Hz. Each frequency is 35 link-frequencies = /bits/ 64
|
/linux-4.1.27/drivers/isdn/hardware/eicon/ |
D | diva.c | 158 a = list_entry(what->next, diva_os_xdi_adapter_t, link); in diva_q_get_next() 209 pa = diva_q_get_next(&pa->link); in diva_driver_add_card() 268 a = list_entry(adapter_queue.next, diva_os_xdi_adapter_t, link); in get_and_remove_from_queue() 292 if ((pa = diva_q_get_next(&pa->link)) in diva_driver_remove_card() 301 list_del(&a[i]->link); in diva_driver_remove_card() 351 list_add_tail(&a->link, &adapter_queue); in divas_create_pci_card() 356 list_del(&a->link); in divas_create_pci_card() 409 a = list_entry(tmp, diva_os_xdi_adapter_t, link); in diva_xdi_open_adapter() 611 list_add_tail(&a->link, &adapter_queue); in diva_add_slave_adapter()
|
/linux-4.1.27/kernel/trace/ |
D | trace_uprobe.c | 816 struct event_file_link *link; in uprobe_trace_func() local 822 list_for_each_entry_rcu(link, &tu->tp.files, list) in uprobe_trace_func() 823 __uprobe_trace_func(tu, 0, regs, ucb, dsize, link->file); in uprobe_trace_func() 833 struct event_file_link *link; in uretprobe_trace_func() local 836 list_for_each_entry_rcu(link, &tu->tp.files, list) in uretprobe_trace_func() 837 __uprobe_trace_func(tu, func, regs, ucb, dsize, link->file); in uretprobe_trace_func() 888 struct event_file_link *link = NULL; in probe_event_enable() local 895 link = kmalloc(sizeof(*link), GFP_KERNEL); in probe_event_enable() 896 if (!link) in probe_event_enable() 899 link->file = file; in probe_event_enable() [all …]
|
/linux-4.1.27/drivers/usb/gadget/legacy/ |
D | Kconfig | 39 Say "y" to link the driver statically, or "m" to build a 72 Say "y" to link the driver statically, or "m" to build a 111 Treat it like a two-node Ethernet link: host, and gadget. 119 Say "y" to link the driver statically, or "m" to build a 173 Say "y" to link the driver statically, or "m" to build a 185 Say "y" to link the driver statically, or "m" to build a 204 Say "y" to link the driver statically, or "m" to build 246 Say "y" to link the driver statically, or "m" to build 278 Say "y" to link the driver statically, or "m" to build a 298 Say "y" to link the driver statically, or "m" to build a [all …]
|
/linux-4.1.27/drivers/net/ethernet/ti/ |
D | netcp_sgmii.c | 62 u32 status = 0, link = 0; in netcp_sgmii_get_port_link() local 66 link = 1; in netcp_sgmii_get_port_link() 67 return link; in netcp_sgmii_get_port_link()
|
/linux-4.1.27/drivers/scsi/bnx2i/ |
D | bnx2i_init.c | 126 list_for_each_entry(tmp_hba, &adapter_list, link) { in get_adapter_list_head() 148 list_for_each_entry_safe(hba, temp, &adapter_list, link) { in bnx2i_find_hba_for_cnic() 211 bnx2i_ep = list_entry(pos, struct bnx2i_endpoint, link); in bnx2i_chip_cleanup() 298 list_add_tail(&hba->link, &adapter_list); in bnx2i_init_one() 361 list_del_init(&hba->link); in bnx2i_ulp_exit() 576 hba = list_entry(adapter_list.next, struct bnx2i_hba, link); in bnx2i_mod_exit() 577 list_del(&hba->link); in bnx2i_mod_exit()
|
/linux-4.1.27/kernel/locking/ |
D | rtmutex.c | 169 struct rb_node **link = &lock->waiters.rb_node; in rt_mutex_enqueue() local 174 while (*link) { in rt_mutex_enqueue() 175 parent = *link; in rt_mutex_enqueue() 178 link = &parent->rb_left; in rt_mutex_enqueue() 180 link = &parent->rb_right; in rt_mutex_enqueue() 188 rb_link_node(&waiter->tree_entry, parent, link); in rt_mutex_enqueue() 208 struct rb_node **link = &task->pi_waiters.rb_node; in rt_mutex_enqueue_pi() local 213 while (*link) { in rt_mutex_enqueue_pi() 214 parent = *link; in rt_mutex_enqueue_pi() 217 link = &parent->rb_left; in rt_mutex_enqueue_pi() [all …]
|
/linux-4.1.27/fs/hostfs/ |
D | hostfs_kern.c | 140 static char *follow_link(char *link) in follow_link() argument 151 n = hostfs_do_readlink(link, name, PATH_MAX); in follow_link() 162 end = strrchr(link, '/'); in follow_link() 167 len = strlen(link) + strlen(name) + 1; in follow_link() 175 sprintf(resolved, "%s%s", link, name); in follow_link() 177 kfree(link); in follow_link() 882 .link = hostfs_link, 895 char *link = __getname(); in hostfs_follow_link() local 896 if (link) { in hostfs_follow_link() 900 err = hostfs_do_readlink(path, link, PATH_MAX); in hostfs_follow_link() [all …]
|
/linux-4.1.27/include/uapi/linux/ |
D | ip6_tunnel.h | 24 int link; /* ifindex of underlying L2 interface */ member 36 int link; /* ifindex of underlying L2 interface */ member
|
/linux-4.1.27/drivers/net/ethernet/intel/igb/ |
D | e1000_phy.c | 1104 bool link; in igb_setup_copper_link() local 1128 ret_val = igb_phy_has_link(hw, COPPER_LINK_UP_LIMIT, 10, &link); in igb_setup_copper_link() 1132 if (link) { in igb_setup_copper_link() 1157 bool link; in igb_phy_force_speed_duplex_igp() local 1190 ret_val = igb_phy_has_link(hw, PHY_FORCE_LIMIT, 10000, &link); in igb_phy_force_speed_duplex_igp() 1194 if (!link) in igb_phy_force_speed_duplex_igp() 1198 ret_val = igb_phy_has_link(hw, PHY_FORCE_LIMIT, 10000, &link); in igb_phy_force_speed_duplex_igp() 1222 bool link; in igb_phy_force_speed_duplex_m88() local 1261 ret_val = igb_phy_has_link(hw, PHY_FORCE_LIMIT, 100000, &link); in igb_phy_force_speed_duplex_m88() 1265 if (!link) { in igb_phy_force_speed_duplex_m88() [all …]
|