/linux-4.4.14/drivers/acpi/ |
D | pci_link.c | 100 struct acpi_pci_link *link = context; in acpi_pci_link_check_possible() local 124 link->irq.possible[i] = p->interrupts[i]; in acpi_pci_link_check_possible() 125 link->irq.possible_count++; in acpi_pci_link_check_possible() 127 link->irq.triggering = p->triggering; in acpi_pci_link_check_possible() 128 link->irq.polarity = p->polarity; in acpi_pci_link_check_possible() 129 link->irq.resource_type = ACPI_RESOURCE_TYPE_IRQ; in acpi_pci_link_check_possible() 150 link->irq.possible[i] = p->interrupts[i]; in acpi_pci_link_check_possible() 151 link->irq.possible_count++; in acpi_pci_link_check_possible() 153 link->irq.triggering = p->triggering; in acpi_pci_link_check_possible() 154 link->irq.polarity = p->polarity; in acpi_pci_link_check_possible() [all …]
|
D | pci_irq.c | 45 acpi_handle link; member 200 acpi_get_handle(handle, prt->source, &entry->link); in acpi_pci_irq_check_entry() 400 char *link = NULL; in acpi_pci_irq_enable() local 427 if (entry->link) in acpi_pci_irq_enable() 428 gsi = acpi_pci_link_allocate_irq(entry->link, in acpi_pci_irq_enable() 431 &link); in acpi_pci_irq_enable() 460 if (link) in acpi_pci_irq_enable() 461 snprintf(link_desc, sizeof(link_desc), " -> Link[%s]", link); in acpi_pci_irq_enable() 496 if (entry->link) in acpi_pci_irq_disable() 497 gsi = acpi_pci_link_free_irq(entry->link); in acpi_pci_irq_disable()
|
/linux-4.4.14/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() 136 link->clkpm_enabled = !!enable; in pcie_set_clkpm_nocheck() 139 static void pcie_set_clkpm(struct pcie_link_state *link, int enable) in pcie_set_clkpm() argument 142 if (!link->clkpm_capable && enable) in pcie_set_clkpm() [all …]
|
/linux-4.4.14/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.4.14/drivers/net/wireless/rt2x00/ |
D | rt2x00link.c | 49 struct link_ant *ant = &rt2x00dev->link.ant; in rt2x00link_antenna_get_link_rssi() 51 if (rt2x00dev->link.qual.rx_success) in rt2x00link_antenna_get_link_rssi() 59 struct link_ant *ant = &rt2x00dev->link.ant; in rt2x00link_antenna_get_rssi_history() 69 struct link_ant *ant = &rt2x00dev->link.ant; in rt2x00link_antenna_update_rssi_history() 75 ewma_rssi_init(&rt2x00dev->link.ant.rssi_ant); in rt2x00link_antenna_reset() 80 struct link_ant *ant = &rt2x00dev->link.ant; in rt2x00lib_antenna_diversity_sample() 121 struct link_ant *ant = &rt2x00dev->link.ant; in rt2x00lib_antenna_diversity_eval() 161 struct link_ant *ant = &rt2x00dev->link.ant; in rt2x00lib_antenna_diversity() 182 } else if (rt2x00dev->link.count & 1) { in rt2x00lib_antenna_diversity() 194 struct link *link = &rt2x00dev->link; in rt2x00link_update_stats() local [all …]
|
/linux-4.4.14/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 | 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 | 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 | 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 | 218 port_fbs |= qc->dev->link->pmp << PORT_FBS_DEV_OFFSET; in xgene_ahci_qc_issue() 363 static int xgene_ahci_do_hardreset(struct ata_link *link, in xgene_ahci_do_hardreset() argument 366 const unsigned long *timing = sata_ehc_deb_timing(&link->eh_context); in xgene_ahci_do_hardreset() 367 struct ata_port *ap = link->ap; in xgene_ahci_do_hardreset() 380 ata_tf_init(link->device, &tf); in xgene_ahci_do_hardreset() 383 rc = sata_link_hardreset(link, timing, deadline, online, in xgene_ahci_do_hardreset() 392 sata_scr_read(link, SCR_STATUS, &sstatus); in xgene_ahci_do_hardreset() 403 static int xgene_ahci_hardreset(struct ata_link *link, unsigned int *class, in xgene_ahci_hardreset() argument 406 struct ata_port *ap = link->ap; in xgene_ahci_hardreset() 426 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 | 532 ata_tf_to_fis(&qc->tf, qc->dev->link->pmp, 1, (u8 *) &cd->cfis); in sata_fsl_qc_prep() 576 iowrite32(qc->dev->link->pmp, CQPMP + hcr_base); in sata_fsl_qc_issue() 607 static int sata_fsl_scr_write(struct ata_link *link, in sata_fsl_scr_write() argument 610 struct sata_fsl_host_priv *host_priv = link->ap->host->private_data; in sata_fsl_scr_write() 631 static int sata_fsl_scr_read(struct ata_link *link, in sata_fsl_scr_read() argument 634 struct sata_fsl_host_priv *host_priv = link->ap->host->private_data; in sata_fsl_scr_read() 827 static int sata_fsl_hardreset(struct ata_link *link, unsigned int *class, in sata_fsl_hardreset() argument 830 struct ata_port *ap = link->ap; in sata_fsl_hardreset() 873 sata_set_spd(link); in sata_fsl_hardreset() 905 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 | ahci_qoriq.c | 65 static int ahci_qoriq_hardreset(struct ata_link *link, unsigned int *class, in ahci_qoriq_hardreset() argument 68 const unsigned long *timing = sata_ehc_deb_timing(&link->eh_context); in ahci_qoriq_hardreset() 69 void __iomem *port_mmio = ahci_port_base(link->ap); in ahci_qoriq_hardreset() 71 struct ata_port *ap = link->ap; in ahci_qoriq_hardreset() 102 ata_tf_init(link->device, &tf); in ahci_qoriq_hardreset() 106 rc = sata_link_hardreset(link, timing, deadline, &online, in ahci_qoriq_hardreset()
|
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 | 88 static int ahci_vt8251_hardreset(struct ata_link *link, unsigned int *class, 90 static int ahci_avn_hardreset(struct ata_link *link, unsigned int *class, 94 static int ahci_p5wdh_hardreset(struct ata_link *link, unsigned int *class, 660 static int ahci_vt8251_hardreset(struct ata_link *link, unsigned int *class, in ahci_vt8251_hardreset() argument 663 struct ata_port *ap = link->ap; in ahci_vt8251_hardreset() 672 rc = sata_link_hardreset(link, sata_ehc_deb_timing(&link->eh_context), in ahci_vt8251_hardreset() 685 static int ahci_p5wdh_hardreset(struct ata_link *link, unsigned int *class, in ahci_p5wdh_hardreset() argument 688 struct ata_port *ap = link->ap; in ahci_p5wdh_hardreset() 699 ata_tf_init(link->device, &tf); in ahci_p5wdh_hardreset() 703 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_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_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_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.4.14/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.4.14/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.4.14/drivers/net/arcnet/ |
D | com20020_cs.c | 104 static int com20020_config(struct pcmcia_device *link); 105 static void com20020_release(struct pcmcia_device *link); 153 static void com20020_detach(struct pcmcia_device *link) in com20020_detach() argument 155 struct com20020_dev *info = link->priv; in com20020_detach() 158 dev_dbg(&link->dev, "detach...\n"); in com20020_detach() 160 dev_dbg(&link->dev, "com20020_detach\n"); in com20020_detach() 162 dev_dbg(&link->dev, "unregister...\n"); in com20020_detach() 172 com20020_release(link); in com20020_detach() 175 dev_dbg(&link->dev, "unlinking...\n"); in com20020_detach() 176 if (link->priv) { in com20020_detach() [all …]
|
/linux-4.4.14/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 | 86 static void qlogic_release(struct pcmcia_device *link); 88 static int qlogic_config(struct pcmcia_device * link); 91 struct pcmcia_device *link, int qbase, int qlirq) in qlogic_detect() argument 145 static int qlogic_probe(struct pcmcia_device *link) in qlogic_probe() argument 149 dev_dbg(&link->dev, "qlogic_attach()\n"); in qlogic_probe() 155 info->p_dev = link; in qlogic_probe() 156 link->priv = info; in qlogic_probe() 157 link->config_flags |= CONF_ENABLE_IRQ | CONF_AUTO_SET_IO; in qlogic_probe() 158 link->config_regs = PRESENT_OPTION; in qlogic_probe() 160 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() 700 SYM53C500_config(struct pcmcia_device *link) in SYM53C500_config() argument 702 struct scsi_info_t *info = link->priv; in SYM53C500_config() 709 dev_dbg(&link->dev, "SYM53C500_config\n"); in SYM53C500_config() 711 info->manf_id = link->manf_id; in SYM53C500_config() 713 ret = pcmcia_loop_config(link, SYM53C500_config_check, NULL); in SYM53C500_config() 717 if (!link->irq) in SYM53C500_config() [all …]
|
D | nsp_cs.c | 1504 static int nsp_cs_probe(struct pcmcia_device *link) in nsp_cs_probe() argument 1515 info->p_dev = link; in nsp_cs_probe() 1516 link->priv = info; in nsp_cs_probe() 1521 ret = nsp_cs_config(link); in nsp_cs_probe() 1523 nsp_dbg(NSP_DEBUG_INIT, "link=0x%p", link); in nsp_cs_probe() 1528 static void nsp_cs_detach(struct pcmcia_device *link) in nsp_cs_detach() argument 1530 nsp_dbg(NSP_DEBUG_INIT, "in, link=0x%p", link); in nsp_cs_detach() 1532 ((scsi_info_t *)link->priv)->stop = 1; in nsp_cs_detach() 1533 nsp_cs_release(link); in nsp_cs_detach() 1535 kfree(link->priv); in nsp_cs_detach() [all …]
|
/linux-4.4.14/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.4.14/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.4.14/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.4.14/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.4.14/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.4.14/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.4.14/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.4.14/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 …]
|
/linux-4.4.14/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.4.14/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.4.14/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.4.14/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.4.14/drivers/staging/comedi/ |
D | comedi_pcmcia.c | 40 static int comedi_pcmcia_conf_check(struct pcmcia_device *link, in comedi_pcmcia_conf_check() argument 43 if (link->config_index == 0) in comedi_pcmcia_conf_check() 46 return pcmcia_request_io(link); in comedi_pcmcia_conf_check() 83 struct pcmcia_device *link = comedi_to_pcmcia_dev(dev); in comedi_pcmcia_enable() local 86 if (!link) in comedi_pcmcia_enable() 92 ret = pcmcia_loop_config(link, conf_check, NULL); in comedi_pcmcia_enable() 96 return pcmcia_enable_device(link); in comedi_pcmcia_enable() 110 struct pcmcia_device *link = comedi_to_pcmcia_dev(dev); in comedi_pcmcia_disable() local 112 if (link) in comedi_pcmcia_disable() 113 pcmcia_disable_device(link); in comedi_pcmcia_disable() [all …]
|
/linux-4.4.14/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.4.14/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.4.14/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.4.14/sound/soc/qcom/ |
D | apq8016_sbc.c | 70 struct snd_soc_dai_link *link; in apq8016_sbc_parse_of() local 85 data = devm_kzalloc(dev, sizeof(*data) + sizeof(*link) * num_links, in apq8016_sbc_parse_of() 93 link = data->dai_link; in apq8016_sbc_parse_of() 104 link->cpu_of_node = of_parse_phandle(cpu, "sound-dai", 0); in apq8016_sbc_parse_of() 105 if (!link->cpu_of_node) { in apq8016_sbc_parse_of() 110 link->codec_of_node = of_parse_phandle(codec, "sound-dai", 0); in apq8016_sbc_parse_of() 111 if (!link->codec_of_node) { in apq8016_sbc_parse_of() 116 ret = snd_soc_of_get_dai_name(cpu, &link->cpu_dai_name); in apq8016_sbc_parse_of() 122 ret = snd_soc_of_get_dai_name(codec, &link->codec_dai_name); in apq8016_sbc_parse_of() 128 link->platform_of_node = link->cpu_of_node; in apq8016_sbc_parse_of() [all …]
|
/linux-4.4.14/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.4.14/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.4.14/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 20 * 'link-gpios' ('gpio-list', optional), to indicate if a gpio can be read 21 to determine if the link is up. 23 Old, deprecated 'fixed-link' binding: 25 * A 'fixed-link' property in the Ethernet MAC node, with 5 cells, of the 30 - c: link speed in Mbits/sec, accepted values are: 10, 100 and 1000 [all …]
|
/linux-4.4.14/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.4.14/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.4.14/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.4.14/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.4.14/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.4.14/include/linux/ |
D | libata.h | 539 typedef int (*ata_prereset_fn_t)(struct ata_link *link, unsigned long deadline); 540 typedef int (*ata_reset_fn_t)(struct ata_link *link, unsigned int *classes, 542 typedef void (*ata_postreset_fn_t)(struct ata_link *link, unsigned int *classes); 678 struct ata_link *link; member 844 struct ata_link link; /* host default link */ member 908 int (*set_mode)(struct ata_link *link, struct ata_device **r_failed_dev); 932 int (*scr_read)(struct ata_link *link, unsigned int sc_reg, u32 *val); 933 int (*scr_write)(struct ata_link *link, unsigned int sc_reg, u32 val); 936 int (*set_lpm)(struct ata_link *link, enum ata_lpm_policy policy, 1107 extern int sata_set_spd(struct ata_link *link); [all …]
|
D | rbtree_latch.h | 78 struct rb_node **link = &root->rb_node; in __lt_insert() local 83 while (*link) { in __lt_insert() 84 parent = *link; in __lt_insert() 88 link = &parent->rb_left; in __lt_insert() 90 link = &parent->rb_right; in __lt_insert() 93 rb_link_node_rcu(node, parent, link); in __lt_insert()
|
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.4.14/drivers/usb/gadget/function/ |
D | u_ether.c | 399 static int alloc_requests(struct eth_dev *dev, struct gether *link, unsigned n) in alloc_requests() argument 404 status = prealloc(&dev->tx_reqs, link->in_ep, n); in alloc_requests() 407 status = prealloc(&dev->rx_reqs, link->out_ep, n); in alloc_requests() 645 struct gether *link; in eth_open() local 652 link = dev->port_usb; in eth_open() 653 if (link && link->open) in eth_open() 654 link->open(link); in eth_open() 676 struct gether *link = dev->port_usb; in eth_stop() local 680 if (link->close) in eth_stop() 681 link->close(link); in eth_stop() [all …]
|
/linux-4.4.14/Documentation/devicetree/bindings/leds/ |
D | leds-bcm6328.txt | 16 is usually 1:1 for hardware to LED signals, but through the activity/link 18 explained later in brcm,link-signal-sources). Even if a LED is hardware 59 - brcm,link-signal-sources : An array of hardware link 60 signal sources. Up to four link hardware signals can get muxed into 127 brcm,link-signal-sources = <0>; 132 brcm,link-signal-sources = <1>; 205 brcm,link-signal-sources = <0>; 207 /* USB link/activity routed to USB LED */ 218 brcm,link-signal-sources = <4>; 219 /* EPHY0 link routed to EPHY0 LED */ [all …]
|
/linux-4.4.14/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() 68 static int dio24_cs_attach(struct pcmcia_device *link) in dio24_cs_attach() argument 70 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 | 336 struct pcmcia_device *link) in das16cs_find_boardinfo() argument 343 if (board->device_id == link->card_id) in das16cs_find_boardinfo() 353 struct pcmcia_device *link = comedi_to_pcmcia_dev(dev); in das16cs_auto_attach() local 359 board = das16cs_find_boardinfo(dev, link); in das16cs_auto_attach() 365 link->config_flags |= CONF_AUTO_SET_IO | CONF_ENABLE_IRQ; in das16cs_auto_attach() 369 dev->iobase = link->resource[0]->start; in das16cs_auto_attach() 371 link->priv = dev; in das16cs_auto_attach() 442 static int das16cs_pcmcia_attach(struct pcmcia_device *link) in das16cs_pcmcia_attach() argument 444 return comedi_pcmcia_auto_config(link, &driver_das16cs); in das16cs_pcmcia_attach()
|
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()
|
D | quatech_daqp_cs.c | 700 struct pcmcia_device *link = comedi_to_pcmcia_dev(dev); in daqp_auto_attach() local 709 link->config_flags |= CONF_AUTO_SET_IO | CONF_ENABLE_IRQ; in daqp_auto_attach() 713 dev->iobase = link->resource[0]->start; in daqp_auto_attach() 715 link->priv = dev; in daqp_auto_attach() 716 ret = pcmcia_request_irq(link, daqp_interrupt); in daqp_auto_attach() 718 dev->irq = link->irq; in daqp_auto_attach() 794 static int daqp_cs_suspend(struct pcmcia_device *link) in daqp_cs_suspend() argument 796 struct comedi_device *dev = link->priv; in daqp_cs_suspend() 806 static int daqp_cs_resume(struct pcmcia_device *link) in daqp_cs_resume() argument 808 struct comedi_device *dev = link->priv; in daqp_cs_resume() [all …]
|
/linux-4.4.14/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.4.14/drivers/mailbox/ |
D | bcm2835-mailbox.c | 67 static struct bcm2835_mbox *bcm2835_link_mbox(struct mbox_chan *link) in bcm2835_link_mbox() argument 69 return container_of(link->mbox, struct bcm2835_mbox, controller); in bcm2835_link_mbox() 76 struct mbox_chan *link = &mbox->controller.chans[0]; in bcm2835_mbox_irq() local 81 mbox_chan_received_data(link, &msg); in bcm2835_mbox_irq() 86 static int bcm2835_send_data(struct mbox_chan *link, void *data) in bcm2835_send_data() argument 88 struct bcm2835_mbox *mbox = bcm2835_link_mbox(link); in bcm2835_send_data() 98 static int bcm2835_startup(struct mbox_chan *link) in bcm2835_startup() argument 100 struct bcm2835_mbox *mbox = bcm2835_link_mbox(link); in bcm2835_startup() 108 static void bcm2835_shutdown(struct mbox_chan *link) in bcm2835_shutdown() argument 110 struct bcm2835_mbox *mbox = bcm2835_link_mbox(link); in bcm2835_shutdown() [all …]
|
/linux-4.4.14/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.4.14/fs/affs/ |
D | symlink.c | 17 char *link = kmap(page); in affs_symlink_readpage() local 39 link[i++] = c; in affs_symlink_readpage() 42 link[i++] = lf->symname[j++]; in affs_symlink_readpage() 44 link[i++] = '/'; in affs_symlink_readpage() 50 link[i++] = '.'; in affs_symlink_readpage() 51 link[i++] = '.'; in affs_symlink_readpage() 53 link[i++] = c; in affs_symlink_readpage() 57 link[i] = '\0'; in affs_symlink_readpage()
|
/linux-4.4.14/Documentation/devicetree/bindings/sound/ |
D | simple-card.txt | 20 dai-link sub nodes are ignored. 28 - simple-audio-card,dai-link : Container for dai-link level 32 DAI link. See the examples and the 35 Dai-link subnode properties and subnodes: 37 If dai-link subnode is omitted and the subnode properties are directly 41 Required dai-link subnodes: 46 Optional dai-link subnode properties: 51 - frame-master : Indicates dai-link frame master. 53 - bitclock-master : Indicates dai-link bit clock master. 56 dai-link uses bit clock inversion. [all …]
|
D | qcom,apq8016-sbc.txt | 19 Dai-link subnode properties and subnodes: 21 Required dai-link subnodes: 28 -link-name : Name of the dai link. 41 internal-dai-link@0 { 51 external-dai-link@0 { 52 link-name = "ADV7533";
|
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 | 24 - frame-master : Indicates dai-link frame master. 26 - bitclock-master : Indicates dai-link bit clock master. 29 dai-link uses bit clock inversion. 31 dai-link uses frame clock inversion.
|
/linux-4.4.14/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.4.14/drivers/infiniband/hw/usnic/ |
D | usnic_uiom_interval_tree.c | 55 #define MARK_FOR_ADD(node, list) (list_add_tail(&node->link, list)) 90 node_a = list_entry(a, struct usnic_uiom_interval_node, link); in interval_cmp() 91 node_b = list_entry(b, struct usnic_uiom_interval_node, link); in interval_cmp() 114 list_add_tail(&node->link, list); in find_intervals_intersection_sorted() 134 list_for_each_entry(interval, &intersection_set, link) { in usnic_uiom_get_intervals_diff() 163 list_for_each_entry_safe(interval, tmp, diff_set, link) { in usnic_uiom_get_intervals_diff() 164 list_del(&interval->link); in usnic_uiom_get_intervals_diff() 174 list_for_each_entry_safe(interval, tmp, intervals, link) in usnic_uiom_put_interval_set() 192 list_for_each_entry(interval, &intersection_set, link) { in usnic_uiom_insert_interval() 232 list_for_each_entry_safe(interval, tmp, &intersection_set, link) { in usnic_uiom_insert_interval() [all …]
|
/linux-4.4.14/drivers/tty/ |
D | pty.c | 59 if (!tty->link) in pty_close() 61 set_bit(TTY_OTHER_CLOSED, &tty->link->flags); in pty_close() 62 wake_up_interruptible(&tty->link->read_wait); in pty_close() 63 wake_up_interruptible(&tty->link->write_wait); in pty_close() 69 if (tty->link->driver_data) in pty_close() 70 devpts_pty_kill(tty->link->driver_data); in pty_close() 74 tty_vhangup(tty->link); in pty_close() 90 tty_wakeup(tty->link); in pty_unthrottle() 108 struct tty_struct *to = tty->link; in pty_write() 135 return tty_buffer_space_avail(tty->link->port); in pty_write_room() [all …]
|
/linux-4.4.14/drivers/bluetooth/ |
D | btuart_cs.c | 81 static int btuart_config(struct pcmcia_device *link); 82 static void btuart_release(struct pcmcia_device *link); 546 static int btuart_probe(struct pcmcia_device *link) in btuart_probe() argument 551 info = devm_kzalloc(&link->dev, sizeof(*info), GFP_KERNEL); in btuart_probe() 555 info->p_dev = link; in btuart_probe() 556 link->priv = info; in btuart_probe() 558 link->config_flags |= CONF_ENABLE_IRQ | CONF_AUTO_SET_VPP | in btuart_probe() 561 return btuart_config(link); in btuart_probe() 565 static void btuart_detach(struct pcmcia_device *link) in btuart_detach() argument 567 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); 829 static int bluecard_probe(struct pcmcia_device *link) in bluecard_probe() argument 834 info = devm_kzalloc(&link->dev, sizeof(*info), GFP_KERNEL); in bluecard_probe() 838 info->p_dev = link; in bluecard_probe() 839 link->priv = info; in bluecard_probe() 841 link->config_flags |= CONF_ENABLE_IRQ; in bluecard_probe() 843 return bluecard_config(link); in bluecard_probe() 847 static void bluecard_detach(struct pcmcia_device *link) in bluecard_detach() argument 849 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); 616 static int bt3c_probe(struct pcmcia_device *link) in bt3c_probe() argument 621 info = devm_kzalloc(&link->dev, sizeof(*info), GFP_KERNEL); in bt3c_probe() 625 info->p_dev = link; in bt3c_probe() 626 link->priv = info; in bt3c_probe() 628 link->config_flags |= CONF_ENABLE_IRQ | CONF_AUTO_SET_VPP | in bt3c_probe() 631 return bt3c_config(link); in bt3c_probe() 635 static void bt3c_detach(struct pcmcia_device *link) in bt3c_detach() argument 637 bt3c_release(link); in bt3c_detach() [all …]
|
D | dtl1_cs.c | 84 static int dtl1_config(struct pcmcia_device *link); 530 static int dtl1_probe(struct pcmcia_device *link) in dtl1_probe() argument 535 info = devm_kzalloc(&link->dev, sizeof(*info), GFP_KERNEL); in dtl1_probe() 539 info->p_dev = link; in dtl1_probe() 540 link->priv = info; in dtl1_probe() 542 link->config_flags |= CONF_ENABLE_IRQ | CONF_AUTO_SET_IO; in dtl1_probe() 544 return dtl1_config(link); in dtl1_probe() 548 static void dtl1_detach(struct pcmcia_device *link) in dtl1_detach() argument 550 struct dtl1_info *info = link->priv; in dtl1_detach() 553 pcmcia_disable_device(link); in dtl1_detach() [all …]
|
/linux-4.4.14/drivers/media/v4l2-core/ |
D | v4l2-of.c | 274 struct v4l2_of_link *link) in v4l2_of_parse_link() argument 278 memset(link, 0, sizeof(*link)); in v4l2_of_parse_link() 281 of_property_read_u32(np, "reg", &link->local_port); in v4l2_of_parse_link() 285 link->local_node = np; in v4l2_of_parse_link() 289 of_node_put(link->local_node); in v4l2_of_parse_link() 294 of_property_read_u32(np, "reg", &link->remote_port); in v4l2_of_parse_link() 298 link->remote_node = np; in v4l2_of_parse_link() 311 void v4l2_of_put_link(struct v4l2_of_link *link) in v4l2_of_put_link() argument 313 of_node_put(link->local_node); in v4l2_of_put_link() 314 of_node_put(link->remote_node); in v4l2_of_put_link()
|
/linux-4.4.14/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.4.14/Documentation/networking/ |
D | vrf.txt | 59 e.g, ip link add vrf-blue type vrf table 10 60 ip link set dev vrf-blue up 71 e.g, ip link set dev eth1 master vrf-blue 106 $ ip link add dev NAME type vrf table ID 117 $ ip link add dev vrf-blue type vrf table 10 127 $ ip [-d] link show type vrf 131 $ ip -d link show type vrf 133 link/ether 72:b3:ba:91:e2:24 brd ff:ff:ff:ff:ff:ff promiscuity 0 136 link/ether b6:6f:6e:f6:da:73 brd ff:ff:ff:ff:ff:ff promiscuity 0 139 link/ether 36:62:e8:7d:bb:8c brd ff:ff:ff:ff:ff:ff promiscuity 0 [all …]
|
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.
|
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/mxm/ |
D | nv50.c | 68 u8 link = mxm_sor_map(bios, ctx->desc.dig_conn); in mxm_match_dcb() local 69 if ((ctx->outp[0] & 0x0f000000) != (link & 0x0f) << 24) in mxm_match_dcb() 73 link = (link & 0x30) >> 4; in mxm_match_dcb() 74 if ((link & ((ctx->outp[1] & 0x00000030) >> 4)) != link) in mxm_match_dcb() 99 u8 type, i2cidx, link, ver, len; in mxm_dcb_sanitise_entry() local 133 link = mxm_sor_map(bios, ctx.desc.dig_conn) & 0x30; in mxm_dcb_sanitise_entry() 135 ctx.outp[1] |= link; in mxm_dcb_sanitise_entry()
|
/linux-4.4.14/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() 171 struct pci_dev *link = node_to_amd_nb(amd_get_nb_id(cpu))->link; in amd_get_subcaches() local 178 pci_read_config_dword(link, 0x1d4, &mask); in amd_get_subcaches() 196 pci_read_config_dword(nb->link, 0x1d4, &reset); in amd_set_subcaches() 211 pci_write_config_dword(nb->link, 0x1d4, mask); in amd_set_subcaches() 214 pci_read_config_dword(nb->link, 0x1d4, ®); in amd_set_subcaches()
|
/linux-4.4.14/include/media/ |
D | v4l2-of.h | 96 struct v4l2_of_link *link); 97 void v4l2_of_put_link(struct v4l2_of_link *link); 101 struct v4l2_of_endpoint *link) in v4l2_of_parse_endpoint() argument 117 struct v4l2_of_link *link) in v4l2_of_parse_link() argument 122 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); 129 int link; member 145 int __media_entity_setup_link(struct media_link *link, u32 flags); 146 int media_entity_setup_link(struct media_link *link, u32 flags);
|
/linux-4.4.14/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.4.14/drivers/base/power/ |
D | domain.c | 184 struct gpd_link *link; in __genpd_poweron() local 196 list_for_each_entry(link, &genpd->slave_links, slave_node) { in __genpd_poweron() 197 genpd_sd_counter_inc(link->master); in __genpd_poweron() 199 ret = genpd_poweron(link->master); in __genpd_poweron() 201 genpd_sd_counter_dec(link->master); in __genpd_poweron() 214 list_for_each_entry_continue_reverse(link, in __genpd_poweron() 217 genpd_sd_counter_dec(link->master); in __genpd_poweron() 218 genpd_queue_power_off_work(link->master); in __genpd_poweron() 300 struct gpd_link *link; in genpd_poweroff() local 357 list_for_each_entry(link, &genpd->slave_links, slave_node) { in genpd_poweroff() [all …]
|
D | domain_governor.c | 104 struct gpd_link *link; in default_power_down_ok() local 110 struct gpd_link *link; in default_power_down_ok() local 118 list_for_each_entry(link, &genpd->slave_links, slave_node) in default_power_down_ok() 119 link->master->max_off_time_changed = true; in default_power_down_ok() 137 list_for_each_entry(link, &genpd->master_links, master_node) { in default_power_down_ok() 138 struct generic_pm_domain *sd = link->slave; in default_power_down_ok()
|
/linux-4.4.14/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.4.14/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.4.14/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 95 list_for_each_entry_rcu(prog, &head->plist, link) { in cls_bpf_classify() 181 list_del_rcu(&prog->link); in cls_bpf_delete() 196 list_for_each_entry_safe(prog, tmp, &head->plist, link) { in cls_bpf_destroy() 197 list_del_rcu(&prog->link); in cls_bpf_destroy() 216 list_for_each_entry(prog, &head->plist, link) { in cls_bpf_get() 418 list_replace_rcu(&oldprog->link, &prog->link); in cls_bpf_change() 422 list_add_rcu(&prog->link, &head->plist); in cls_bpf_change() 517 list_for_each_entry(prog, &head->plist, link) { in cls_bpf_walk()
|
/linux-4.4.14/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.4.14/sound/hda/ext/ |
D | hdac_ext_controller.c | 236 static int check_hdac_link_power_active(struct hdac_ext_link *link, bool enable) in check_hdac_link_power_active() argument 246 val = readl(link->ml_addr + AZX_REG_ML_LCTL); in check_hdac_link_power_active() 264 int snd_hdac_ext_bus_link_power_up(struct hdac_ext_link *link) in snd_hdac_ext_bus_link_power_up() argument 266 snd_hdac_updatel(link->ml_addr, AZX_REG_ML_LCTL, 0, AZX_MLCTL_SPA); in snd_hdac_ext_bus_link_power_up() 268 return check_hdac_link_power_active(link, true); in snd_hdac_ext_bus_link_power_up() 276 int snd_hdac_ext_bus_link_power_down(struct hdac_ext_link *link) in snd_hdac_ext_bus_link_power_down() argument 278 snd_hdac_updatel(link->ml_addr, AZX_REG_ML_LCTL, AZX_MLCTL_SPA, 0); in snd_hdac_ext_bus_link_power_down() 280 return check_hdac_link_power_active(link, false); in snd_hdac_ext_bus_link_power_down()
|
/linux-4.4.14/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.4.14/Documentation/DocBook/ |
D | libata.xml.db | 1 API-ata-link-next 28 API-sata-link-debounce 29 API-sata-link-resume 30 API-sata-link-scr-lpm 32 API-sata-link-hardreset 44 API-ata-link-online 45 API-ata-link-offline 50 API-ata-slave-link-init 61 API-ata-dev-phys-link 63 API-ata-force-link-limits [all …]
|
/linux-4.4.14/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.4.14/drivers/gpu/drm/ |
D | drm_dp_helper.c | 303 int drm_dp_link_probe(struct drm_dp_aux *aux, struct drm_dp_link *link) in drm_dp_link_probe() argument 308 memset(link, 0, sizeof(*link)); in drm_dp_link_probe() 314 link->revision = values[0]; in drm_dp_link_probe() 315 link->rate = drm_dp_bw_code_to_link_rate(values[1]); in drm_dp_link_probe() 316 link->num_lanes = values[2] & DP_MAX_LANE_COUNT_MASK; in drm_dp_link_probe() 319 link->capabilities |= DP_LINK_CAP_ENHANCED_FRAMING; in drm_dp_link_probe() 332 int drm_dp_link_power_up(struct drm_dp_aux *aux, struct drm_dp_link *link) in drm_dp_link_power_up() argument 338 if (link->revision < 0x11) in drm_dp_link_power_up() 370 int drm_dp_link_power_down(struct drm_dp_aux *aux, struct drm_dp_link *link) in drm_dp_link_power_down() argument 376 if (link->revision < 0x11) in drm_dp_link_power_down() [all …]
|
/linux-4.4.14/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.4.14/arch/arm/boot/dts/ |
D | k2e-netcp.dtsi | 93 link-index = <0x4000>; 164 link-interface = <1>; 169 link-interface = <1>; 177 link-interface = <2>; 181 link-interface = <2>; 185 link-interface = <2>; 189 link-interface = <2>; 193 link-interface = <2>; 197 link-interface = <2>;
|
/linux-4.4.14/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.4.14/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.4.14/drivers/hwtracing/stm/ |
D | core.c | 514 if (stm->data->link) in stm_char_policy_set_ioctl() 515 ret = stm->data->link(stm->data, stmf->output.master, in stm_char_policy_set_ioctl() 717 rcu_assign_pointer(src->link, stm); in stm_source_link_add() 741 if (stm->data->link) in stm_source_link_add() 742 err = stm->data->link(stm->data, src->output.master, in stm_source_link_add() 749 if (src->data->link) in stm_source_link_add() 750 src->data->link(src->data); in stm_source_link_add() 762 rcu_assign_pointer(src->link, NULL); in stm_source_link_add() 784 struct stm_device *link; in __stm_source_link_drop() local 787 link = srcu_dereference_check(src->link, &stm_source_srcu, 1); in __stm_source_link_drop() [all …]
|
/linux-4.4.14/drivers/pcmcia/ |
D | cistpl.c | 477 u_char link[5]; in follow_link() local 484 tuple->LinkOffset, 5, link); in follow_link() 487 ofs = get_unaligned_le32(link + 1); in follow_link() 488 SPACE(tuple->Flags) = (link[0] == CISTPL_MFC_ATTR); in follow_link() 502 ret = read_cis_cache(s, SPACE(tuple->Flags), ofs, 5, link); in follow_link() 505 if ((link[0] == CISTPL_LINKTARGET) && (link[1] >= 3) && in follow_link() 506 (strncmp(link+2, "CIS", 3) == 0)) in follow_link() 512 ret = read_cis_cache(s, SPACE(tuple->Flags), ofs, 5, link); in follow_link() 515 if ((link[0] == CISTPL_LINKTARGET) && (link[1] >= 3) && in follow_link() 516 (strncmp(link+2, "CIS", 3) == 0)) in follow_link() [all …]
|
/linux-4.4.14/net/tipc/ |
D | node.c | 181 &n_ptr->bc_entry.link)) { in tipc_node_create() 219 kfree(node->bc_entry.link); in tipc_node_delete() 306 if (le->link) { in tipc_node_timeout() 308 tipc_node_calculate_timer(n, le->link); in tipc_node_timeout() 309 rc = tipc_link_timeout(le->link, &xmitq); in tipc_node_timeout() 332 struct tipc_link *nl = n->links[bearer_id].link; in __tipc_node_link_up() 408 l = n->links[*bearer_id].link; in __tipc_node_link_down() 425 _l = n->links[i].link; in __tipc_node_link_down() 472 struct tipc_link *l = le->link; in tipc_node_link_down() 486 le->link = NULL; in tipc_node_link_down() [all …]
|
D | link.c | 265 struct tipc_link **link) in tipc_link_create() argument 273 *link = l; in tipc_link_create() 328 struct tipc_link **link) in tipc_link_bc_create() argument 334 NULL, inputq, namedq, link)) in tipc_link_bc_create() 337 l = *link; in tipc_link_bc_create() 612 static int link_schedule_user(struct tipc_link *link, struct sk_buff_head *list) in link_schedule_user() argument 617 u32 addr = link_own_addr(link); in link_schedule_user() 622 pr_warn("%s<%s>, send queue full", link_rst_msg, link->name); in link_schedule_user() 636 skb_queue_tail(&link->wakeupq, skb); in link_schedule_user() 637 link->stats.link_congs++; in link_schedule_user() [all …]
|
D | netlink_compat.c | 460 struct nlattr *link[TIPC_NLA_LINK_MAX + 1]; in tipc_nl_compat_link_stat_dump() local 464 nla_parse_nested(link, TIPC_NLA_LINK_MAX, attrs[TIPC_NLA_LINK], NULL); in tipc_nl_compat_link_stat_dump() 466 nla_parse_nested(prop, TIPC_NLA_PROP_MAX, link[TIPC_NLA_LINK_PROP], in tipc_nl_compat_link_stat_dump() 469 nla_parse_nested(stats, TIPC_NLA_STATS_MAX, link[TIPC_NLA_LINK_STATS], in tipc_nl_compat_link_stat_dump() 473 if (strcmp(name, nla_data(link[TIPC_NLA_LINK_NAME])) != 0) in tipc_nl_compat_link_stat_dump() 477 nla_data(link[TIPC_NLA_LINK_NAME])); in tipc_nl_compat_link_stat_dump() 479 if (link[TIPC_NLA_LINK_BROADCAST]) { in tipc_nl_compat_link_stat_dump() 484 if (link[TIPC_NLA_LINK_ACTIVE]) in tipc_nl_compat_link_stat_dump() 486 else if (link[TIPC_NLA_LINK_UP]) in tipc_nl_compat_link_stat_dump() 492 nla_get_u32(link[TIPC_NLA_LINK_MTU]), in tipc_nl_compat_link_stat_dump() [all …]
|
/linux-4.4.14/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.4.14/Documentation/devicetree/bindings/net/dsa/ |
D | dsa.txt | 47 - link : Should be a list of phandles to another switch's DSA port. 67 - fixed-link : Fixed-link subnode describing a link to a non-MDIO 69 Documentation/devicetree/bindings/net/fixed-link.txt 107 link = <&switch1port0 121 link = <&switch0port6>; 126 link = <&switch2port1>; 139 link = <&switch1port1
|
/linux-4.4.14/fs/fscache/ |
D | netfs.c | 30 INIT_LIST_HEAD(&netfs->link); in __fscache_register_netfs() 57 list_for_each_entry(ptr, &fscache_netfs_list, link) { in __fscache_register_netfs() 66 list_add(&netfs->link, &fscache_netfs_list); in __fscache_register_netfs() 92 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.4.14/drivers/net/ethernet/amd/xgbe/ |
D | xgbe-mdio.c | 188 netif_dbg(pdata, link, pdata->netdev, "SerDes rx/tx not ready (%#hx)\n", in xgbe_serdes_complete_ratechange() 242 netif_dbg(pdata, link, pdata->netdev, "10GbE KR mode set\n"); in xgbe_xgmii_mode() 290 netif_dbg(pdata, link, pdata->netdev, "2.5GbE KX mode set\n"); in xgbe_gmii_2500_mode() 338 netif_dbg(pdata, link, pdata->netdev, "1GbE KX mode set\n"); in xgbe_gmii_mode() 444 netif_dbg(pdata, link, pdata->netdev, "AN enabled/restarted\n"); in xgbe_restart_an() 451 netif_dbg(pdata, link, pdata->netdev, "AN disabled\n"); in xgbe_disable_an() 487 netif_dbg(pdata, link, pdata->netdev, in xgbe_an_tx_training() 568 netif_dbg(pdata, link, pdata->netdev, in xgbe_an_page_received() 707 netif_dbg(pdata, link, pdata->netdev, "AN %s\n", in xgbe_an_state_machine() 730 netif_dbg(pdata, link, pdata->netdev, "%s successful\n", in xgbe_an_state_machine() [all …]
|
/linux-4.4.14/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()
|
D | cgroup.c | 661 struct cgrp_cset_link *link; in css_set_update_populated() local 665 list_for_each_entry(link, &cset->cgrp_links, cgrp_link) in css_set_update_populated() 666 cgroup_update_populated(link->cgrp, populated); in css_set_update_populated() 754 struct cgrp_cset_link *link, *tmp_link; in put_css_set_locked() local 771 list_for_each_entry_safe(link, tmp_link, &cset->cgrp_links, cgrp_link) { in put_css_set_locked() 772 list_del(&link->cset_link); in put_css_set_locked() 773 list_del(&link->cgrp_link); in put_css_set_locked() 774 if (cgroup_parent(link->cgrp)) in put_css_set_locked() 775 cgroup_put(link->cgrp); in put_css_set_locked() 776 kfree(link); in put_css_set_locked() [all …]
|
/linux-4.4.14/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.4.14/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 link = kmem_cache_alloc(lov_lock_link_kmem, GFP_NOFS | __GFP_ZERO); in lov_sublock_alloc() 148 if (link != NULL) { in lov_sublock_alloc() 174 *out = link; in lov_sublock_alloc() 176 kmem_cache_free(lov_lock_link_kmem, link); in lov_sublock_alloc() 215 struct lov_lock_link *link; in lov_sublock_lock() local [all …]
|
/linux-4.4.14/sound/soc/sunxi/ |
D | sun4i-codec.c | 554 struct snd_soc_dai_link *link = devm_kzalloc(dev, sizeof(*link), in sun4i_codec_create_link() local 556 if (!link) in sun4i_codec_create_link() 559 link->name = "cdc"; in sun4i_codec_create_link() 560 link->stream_name = "CDC PCM"; in sun4i_codec_create_link() 561 link->codec_dai_name = "Codec"; in sun4i_codec_create_link() 562 link->cpu_dai_name = dev_name(dev); in sun4i_codec_create_link() 563 link->codec_name = dev_name(dev); in sun4i_codec_create_link() 564 link->platform_name = dev_name(dev); in sun4i_codec_create_link() 565 link->dai_fmt = SND_SOC_DAIFMT_I2S; in sun4i_codec_create_link() 569 return link; in sun4i_codec_create_link()
|
/linux-4.4.14/drivers/staging/lustre/lustre/include/ |
D | lu_ref.h | 140 struct lu_ref_link *link, in lu_ref_add_at() argument 151 static inline void lu_ref_set_at(struct lu_ref *ref, struct lu_ref_link *link, in lu_ref_set_at() argument 157 static inline void lu_ref_del_at(struct lu_ref *ref, struct lu_ref_link *link, in lu_ref_del_at() argument
|
/linux-4.4.14/virt/kvm/ |
D | async_pf.c | 87 list_add_tail(&apf->link, &vcpu->async_pf.done); in async_pf_execute() 132 typeof(*work), link); in kvm_clear_async_pf_completion_queue() 133 list_del(&work->link); in kvm_clear_async_pf_completion_queue() 149 link); in kvm_check_async_pf_completion() 150 list_del(&work->link); in kvm_check_async_pf_completion() 224 list_add_tail(&work->link, &vcpu->async_pf.done); in kvm_async_pf_wakeup_all()
|
D | irqchip.c | 44 hlist_for_each_entry(e, &irq_rt->map[gsi], link) { in kvm_irq_map_gsi() 121 hlist_for_each_entry_safe(e, n, &rt->map[i], link) { in free_irq_routing_table() 122 hlist_del(&e->link); in free_irq_routing_table() 149 hlist_for_each_entry(ei, &rt->map[ue->gsi], link) in setup_routing_entry() 163 hlist_add_head(&e->link, &rt->map[e->gsi]); in setup_routing_entry()
|
/linux-4.4.14/drivers/s390/cio/ |
D | chsc.c | 228 struct chp_link link; in chsc_chp_offline() local 235 memset(&link, 0, sizeof(struct chp_link)); in chsc_chp_offline() 236 link.chpid = chpid; in chsc_chp_offline() 239 for_each_subchannel_staged(s390_subchannel_remove_chpid, NULL, &link); in chsc_chp_offline() 252 static void s390_process_res_acc(struct chp_link *link) in s390_process_res_acc() argument 256 sprintf(dbf_txt, "accpr%x.%02x", link->chpid.cssid, in s390_process_res_acc() 257 link->chpid.id); in s390_process_res_acc() 259 if (link->fla != 0) { in s390_process_res_acc() 260 sprintf(dbf_txt, "fla%x", link->fla); in s390_process_res_acc() 272 for_each_subchannel_staged(__s390_process_res_acc, NULL, link); in s390_process_res_acc() [all …]
|
/linux-4.4.14/drivers/staging/lustre/lustre/fid/ |
D | fid_request.c | 216 wait_queue_t *link) in seq_fid_alloc_prep() argument 219 add_wait_queue(&seq->lcs_waitq, link); in seq_fid_alloc_prep() 226 remove_wait_queue(&seq->lcs_waitq, link); in seq_fid_alloc_prep() 247 wait_queue_t link; in seq_client_alloc_fid() local 253 init_waitqueue_entry(&link, current); in seq_client_alloc_fid() 270 rc = seq_fid_alloc_prep(seq, &link); in seq_client_alloc_fid() 314 wait_queue_t link; in seq_client_flush() local 317 init_waitqueue_entry(&link, current); in seq_client_flush() 321 add_wait_queue(&seq->lcs_waitq, &link); in seq_client_flush() 328 remove_wait_queue(&seq->lcs_waitq, &link); in seq_client_flush()
|
/linux-4.4.14/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.
|
/linux-4.4.14/fs/overlayfs/ |
D | copy_up.c | 209 struct kstat *stat, const char *link) in ovl_copy_up_locked() argument 231 err = ovl_create_real(wdir, newdentry, stat, link, NULL, true); in ovl_copy_up_locked() 307 char *link = NULL; in ovl_copy_up_one() local 320 link = ovl_read_symlink(lowerpath->dentry); in ovl_copy_up_one() 321 if (IS_ERR(link)) in ovl_copy_up_one() 322 return PTR_ERR(link); in ovl_copy_up_one() 361 stat, link); in ovl_copy_up_one() 372 if (link) in ovl_copy_up_one() 373 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.4.14/arch/tile/gxio/ |
D | mpipe.c | 31 #define link link_shadow macro 547 int gxio_mpipe_link_open(gxio_mpipe_link_t *link, in gxio_mpipe_link_open() argument 561 link->context = context; in gxio_mpipe_link_open() 562 link->channel = rv >> 8; in gxio_mpipe_link_open() 563 link->mac = rv & 0xFF; in gxio_mpipe_link_open() 570 int gxio_mpipe_link_close(gxio_mpipe_link_t *link) in gxio_mpipe_link_close() argument 572 return gxio_mpipe_link_close_aux(link->context, link->mac); in gxio_mpipe_link_close() 577 int gxio_mpipe_link_set_attr(gxio_mpipe_link_t *link, uint32_t attr, in gxio_mpipe_link_set_attr() argument 580 return gxio_mpipe_link_set_attr_aux(link->context, link->mac, attr, in gxio_mpipe_link_set_attr()
|
/linux-4.4.14/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.4.14/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.4.14/arch/mips/boot/dts/qca/ |
D | ar9132_tl_wr1043nd_v1.dts | 92 label = "tp-link:green:usb"; 97 label = "tp-link:green:system"; 103 label = "tp-link:green:qss"; 108 label = "tp-link:green:wlan";
|
/linux-4.4.14/drivers/pci/ |
D | vc.c | 108 struct pci_dev *link = NULL; in pci_vc_enable() local 142 link = dev->bus->self; in pci_vc_enable() 147 if (!link) in pci_vc_enable() 153 pci_write_config_dword(link, ctrl_pos2, ctrl2); in pci_vc_enable() 158 pci_write_config_dword(link, ctrl_pos2, ctrl2); in pci_vc_enable() 166 if (link && !pci_wait_for_pending(link, status_pos2, in pci_vc_enable() 168 dev_err(&link->dev, "VC%d negotiation stuck pending\n", id); in pci_vc_enable()
|
/linux-4.4.14/drivers/macintosh/ |
D | windfarm_core.c | 215 list_for_each_entry(ct, &wf_controls, link) { in wf_register_control() 224 list_add(&new_ct->link, &wf_controls); in wf_register_control() 248 list_del(&ct->link); in wf_unregister_control() 310 list_for_each_entry(sr, &wf_sensors, link) { in wf_register_sensor() 319 list_add(&new_sr->link, &wf_sensors); in wf_register_sensor() 343 list_del(&sr->link); in wf_unregister_sensor() 385 list_for_each_entry(ct, &wf_controls, link) in wf_register_client() 387 list_for_each_entry(sr, &wf_sensors, link) in wf_register_client()
|
/linux-4.4.14/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.4.14/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.4.14/Documentation/devicetree/bindings/media/i2c/ |
D | tc358743.txt | 9 - clocks, clock-names: should contain a phandle link to the reference clock 21 - link-frequencies: List of allowed link frequencies in Hz. Each frequency is 45 link-frequencies = /bits/ 64 <297000000>;
|
D | mt9v032.txt | 21 - link-frequencies: List of allowed link frequencies in Hz. Each frequency is 35 link-frequencies = /bits/ 64
|
/linux-4.4.14/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.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/bios/ |
D | dcb.c | 117 return (outp->heads << 8) | (outp->link << 6) | outp->or; in dcb_outp_hashm() 136 outp->link = 0; in dcb_outp_parse() 176 outp->link = (conf & 0x00000030) >> 4; in dcb_outp_parse() 177 outp->sorconf.link = outp->link; /*XXX*/ in dcb_outp_parse()
|
/linux-4.4.14/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.4.14/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() 287 int link = parms->link; in ip_tunnel_find() local 294 link == t->parms.link && in ip_tunnel_find() 380 RT_TOS(iph->tos), tunnel->parms.link); in ip_tunnel_bind_dev() 392 if (!tdev && tunnel->parms.link) in ip_tunnel_bind_dev() 393 tdev = __dev_get_by_index(tunnel->net, tunnel->parms.link); in ip_tunnel_bind_dev() [all …]
|
/linux-4.4.14/drivers/net/phy/ |
D | teranetics.c | 74 phydev->link = 1; in teranetics_read_status() 83 phydev->link = 0; in teranetics_read_status() 89 phydev->link = 0; in teranetics_read_status()
|
/linux-4.4.14/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.4.14/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.4.14/drivers/clk/ti/ |
D | clk.c | 128 struct list_head link; member 155 list_add(&retry->link, &retry_list); in ti_clk_retry_init() 275 list_for_each_entry_safe(retry, tmp, &retry_list, link) { in ti_dt_clk_init_retry_clks() 278 list_del(&retry->link); in ti_dt_clk_init_retry_clks() 368 list_add(&clks->link, &retry_list); in ti_clk_register_legacy_clks() 385 list_for_each_entry_safe(retry_clk, tmp, &retry_list, link) { in ti_clk_register_legacy_clks() 401 list_del(&retry_clk->link); in ti_clk_register_legacy_clks()
|
/linux-4.4.14/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.4.14/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.4.14/arch/arc/kernel/ |
D | unwind.c | 126 struct unwind_table *link; member 161 for (table = &root_table; table; table = table->link) in find_table() 219 table->link = NULL; in init_unwind_table() 400 last_table->link = table; in unwind_add_table() 402 root_table.link = table; in unwind_add_table() 418 for (prev = &root_table; prev->link && prev->link != table; in unlink_table() 419 prev = prev->link) in unlink_table() 422 if (prev->link) { in unlink_table() 428 prev->link = table->link; in unlink_table() 429 if (!prev->link) in unlink_table() [all …]
|
/linux-4.4.14/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.4.14/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.4.14/Documentation/devicetree/bindings/display/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.4.14/fs/sysfs/ |
D | group.c | 382 struct kernfs_node *link; in __compat_only_sysfs_link_entry_to_kobj() local 403 link = kernfs_create_link(kobj->sd, target_name, entry); in __compat_only_sysfs_link_entry_to_kobj() 404 if (IS_ERR(link) && PTR_ERR(link) == -EEXIST) in __compat_only_sysfs_link_entry_to_kobj() 409 return IS_ERR(link) ? PTR_ERR(link) : 0; in __compat_only_sysfs_link_entry_to_kobj()
|
/linux-4.4.14/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.4.14/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.4.14/kernel/trace/ |
D | trace_uprobe.c | 831 struct event_file_link *link; in uprobe_trace_func() local 837 list_for_each_entry_rcu(link, &tu->tp.files, list) in uprobe_trace_func() 838 __uprobe_trace_func(tu, 0, regs, ucb, dsize, link->file); in uprobe_trace_func() 848 struct event_file_link *link; in uretprobe_trace_func() local 851 list_for_each_entry_rcu(link, &tu->tp.files, list) in uretprobe_trace_func() 852 __uprobe_trace_func(tu, func, regs, ucb, dsize, link->file); in uretprobe_trace_func() 903 struct event_file_link *link = NULL; in probe_event_enable() local 910 link = kmalloc(sizeof(*link), GFP_KERNEL); in probe_event_enable() 911 if (!link) in probe_event_enable() 914 link->file = file; in probe_event_enable() [all …]
|
/linux-4.4.14/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.4.14/include/sound/ |
D | hdaudio_ext.h | 134 int snd_hdac_ext_bus_link_power_up(struct hdac_ext_link *link); 135 int snd_hdac_ext_bus_link_power_down(struct hdac_ext_link *link); 137 void snd_hdac_ext_link_set_stream_id(struct hdac_ext_link *link, 139 void snd_hdac_ext_link_clear_stream_id(struct hdac_ext_link *link,
|
/linux-4.4.14/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 …]
|