/Linux-v5.4/net/smc/ |
D | smc_llc.c | 144 struct smc_link *link, in smc_llc_tx_handler() argument 163 static int smc_llc_add_pending_send(struct smc_link *link, in smc_llc_add_pending_send() argument 169 rc = smc_wr_tx_get_free_slot(link, smc_llc_tx_handler, wr_buf, NULL, in smc_llc_add_pending_send() 186 int smc_llc_send_confirm_link(struct smc_link *link, in smc_llc_send_confirm_link() argument 189 struct smc_link_group *lgr = smc_get_lgr(link); in smc_llc_send_confirm_link() 195 rc = smc_llc_add_pending_send(link, &wr_buf, &pend); in smc_llc_send_confirm_link() 205 memcpy(confllc->sender_mac, link->smcibdev->mac[link->ibport - 1], in smc_llc_send_confirm_link() 207 memcpy(confllc->sender_gid, link->gid, SMC_GID_SIZE); in smc_llc_send_confirm_link() 208 hton24(confllc->sender_qp_num, link->roce_qp->qp_num); in smc_llc_send_confirm_link() 209 confllc->link_num = link->link_id; in smc_llc_send_confirm_link() [all …]
|
D | smc_wr.c | 44 struct smc_link *link; member 53 static inline int smc_wr_tx_find_pending_index(struct smc_link *link, u64 wr_id) in smc_wr_tx_find_pending_index() argument 57 for (i = 0; i < link->wr_tx_cnt; i++) { in smc_wr_tx_find_pending_index() 58 if (link->wr_tx_pends[i].wr_id == wr_id) in smc_wr_tx_find_pending_index() 61 return link->wr_tx_cnt; in smc_wr_tx_find_pending_index() 67 struct smc_link *link; in smc_wr_tx_process_cqe() local 71 link = wc->qp->qp_context; in smc_wr_tx_process_cqe() 75 link->wr_reg_state = FAILED; in smc_wr_tx_process_cqe() 77 link->wr_reg_state = CONFIRMED; in smc_wr_tx_process_cqe() 78 wake_up(&link->wr_reg_wait); in smc_wr_tx_process_cqe() [all …]
|
/Linux-v5.4/drivers/gpu/drm/amd/display/dc/core/ |
D | dc_link_dp.c | 22 link->ctx->logger 53 struct dc_link *link, in get_training_aux_rd_interval() argument 61 if (link->dpcd_caps.dpcd_rev.raw >= DPCD_REV_12) { in get_training_aux_rd_interval() 65 link, in get_training_aux_rd_interval() 78 struct dc_link *link, in wait_for_training_aux_rd_interval() argument 89 struct dc_link *link, in dpcd_set_training_pattern() argument 93 link, in dpcd_set_training_pattern() 104 static enum dc_dp_training_pattern get_supported_tp(struct dc_link *link) in get_supported_tp() argument 107 struct encoder_feature_support *features = &link->link_enc->features; in get_supported_tp() 108 struct dpcd_caps *dpcd_caps = &link->dpcd_caps; in get_supported_tp() [all …]
|
D | dc_link.c | 77 static void destruct(struct dc_link *link) in destruct() argument 81 if (link->hpd_gpio != NULL) { in destruct() 82 dal_gpio_close(link->hpd_gpio); in destruct() 83 dal_gpio_destroy_irq(&link->hpd_gpio); in destruct() 84 link->hpd_gpio = NULL; in destruct() 87 if (link->ddc) in destruct() 88 dal_ddc_service_destroy(&link->ddc); in destruct() 90 if(link->link_enc) in destruct() 91 link->link_enc->funcs->destroy(&link->link_enc); in destruct() 93 if (link->local_sink) in destruct() [all …]
|
/Linux-v5.4/drivers/acpi/ |
D | pci_link.c | 89 struct acpi_pci_link *link = context; in acpi_pci_link_check_possible() local 113 link->irq.possible[i] = p->interrupts[i]; in acpi_pci_link_check_possible() 114 link->irq.possible_count++; in acpi_pci_link_check_possible() 116 link->irq.triggering = p->triggering; in acpi_pci_link_check_possible() 117 link->irq.polarity = p->polarity; in acpi_pci_link_check_possible() 118 link->irq.resource_type = ACPI_RESOURCE_TYPE_IRQ; in acpi_pci_link_check_possible() 139 link->irq.possible[i] = p->interrupts[i]; in acpi_pci_link_check_possible() 140 link->irq.possible_count++; in acpi_pci_link_check_possible() 142 link->irq.triggering = p->triggering; in acpi_pci_link_check_possible() 143 link->irq.polarity = p->polarity; in acpi_pci_link_check_possible() [all …]
|
/Linux-v5.4/tools/testing/selftests/drivers/net/mlxsw/ |
D | rtnetlink.sh | 43 ip link set dev $swp1 up 44 ip link set dev $swp2 up 51 ip link set dev $swp2 down 52 ip link set dev $swp1 down 71 ip link set dev $swp1 addr 00:11:22:33:44:55 82 ip link set dev $swp2 addr 00:11:22:33:44:66 89 ip link set dev $swp2 addr 00:11:22:33:00:66 &>/dev/null 91 ip link set dev $swp2 addr 00:11:22:33:00:66 2>&1 >/dev/null \ 100 ip link set dev $swp2 addr $swp2_mac 101 ip link set dev $swp1 addr $swp1_mac [all …]
|
D | vxlan.sh | 19 ip link set dev $swp1 up 20 ip link set dev $swp2 up 27 ip link set dev $swp2 down 28 ip link set dev $swp1 down 33 ip link set dev $swp1 master br0 35 ip link set dev vxlan0 master br0 38 ip link set dev $swp1 nomaster 40 ip link set dev $swp1 master br0 46 ip link set dev $swp1 master br0 48 ip link set dev vxlan0 master br0 &> /dev/null [all …]
|
D | extack.sh | 21 ip link set dev $swp1 up 22 ip link set dev $swp2 up 29 ip link set dev $swp2 down 30 ip link set dev $swp1 down 37 ip link add name br1 up type bridge vlan_filtering 0 mcast_snooping 0 38 ip link add name vx1 up type vxlan id 1000 \ 42 ip link set dev vx1 master br1 45 ip link set dev $swp1 master br1 48 ip link add name br2 up type bridge vlan_filtering 0 mcast_snooping 0 49 ip link add name vx2 up type vxlan id 2000 \ [all …]
|
/Linux-v5.4/drivers/pci/pcie/ |
D | aspm.c | 115 static int policy_to_aspm_state(struct pcie_link_state *link) in policy_to_aspm_state() argument 128 return link->aspm_default; in policy_to_aspm_state() 133 static int policy_to_clkpm_state(struct pcie_link_state *link) in policy_to_clkpm_state() argument 144 return link->clkpm_default; in policy_to_clkpm_state() 149 static void pcie_set_clkpm_nocheck(struct pcie_link_state *link, int enable) in pcie_set_clkpm_nocheck() argument 152 struct pci_bus *linkbus = link->pdev->subordinate; in pcie_set_clkpm_nocheck() 159 link->clkpm_enabled = !!enable; in pcie_set_clkpm_nocheck() 162 static void pcie_set_clkpm(struct pcie_link_state *link, int enable) in pcie_set_clkpm() argument 165 if (!link->clkpm_capable) in pcie_set_clkpm() 168 if (link->clkpm_enabled == enable) in pcie_set_clkpm() [all …]
|
/Linux-v5.4/drivers/ata/ |
D | libata-pmp.c | 38 static unsigned int sata_pmp_read(struct ata_link *link, int reg, u32 *r_val) in sata_pmp_read() argument 40 struct ata_port *ap = link->ap; in sata_pmp_read() 41 struct ata_device *pmp_dev = ap->link.device; in sata_pmp_read() 50 tf.device = link->pmp; in sata_pmp_read() 75 static unsigned int sata_pmp_write(struct ata_link *link, int reg, u32 val) in sata_pmp_write() argument 77 struct ata_port *ap = link->ap; in sata_pmp_write() 78 struct ata_device *pmp_dev = ap->link.device; in sata_pmp_write() 86 tf.device = link->pmp; in sata_pmp_write() 111 struct ata_link *link = qc->dev->link; in sata_pmp_qc_defer_cmd_switch() local 112 struct ata_port *ap = link->ap; in sata_pmp_qc_defer_cmd_switch() [all …]
|
/Linux-v5.4/sound/soc/qcom/ |
D | common.c | 15 struct snd_soc_dai_link *link; in qcom_snd_parse_of() local 38 card->dai_link = kcalloc(num_links, sizeof(*link), GFP_KERNEL); in qcom_snd_parse_of() 43 link = card->dai_link; in qcom_snd_parse_of() 50 link->cpus = &dlc[0]; in qcom_snd_parse_of() 51 link->platforms = &dlc[1]; in qcom_snd_parse_of() 53 link->num_cpus = 1; in qcom_snd_parse_of() 54 link->num_platforms = 1; in qcom_snd_parse_of() 56 ret = of_property_read_string(np, "link-name", &link->name); in qcom_snd_parse_of() 67 dev_err(dev, "%s: Can't find cpu DT node\n", link->name); in qcom_snd_parse_of() 75 dev_err(card->dev, "%s: error getting cpu phandle\n", link->name); in qcom_snd_parse_of() [all …]
|
/Linux-v5.4/drivers/net/wireless/ralink/rt2x00/ |
D | rt2x00link.c | 38 struct link_ant *ant = &rt2x00dev->link.ant; in rt2x00link_antenna_get_link_rssi() 40 if (rt2x00dev->link.qual.rx_success) in rt2x00link_antenna_get_link_rssi() 48 struct link_ant *ant = &rt2x00dev->link.ant; in rt2x00link_antenna_get_rssi_history() 58 struct link_ant *ant = &rt2x00dev->link.ant; in rt2x00link_antenna_update_rssi_history() 64 ewma_rssi_init(&rt2x00dev->link.ant.rssi_ant); in rt2x00link_antenna_reset() 69 struct link_ant *ant = &rt2x00dev->link.ant; in rt2x00lib_antenna_diversity_sample() 110 struct link_ant *ant = &rt2x00dev->link.ant; in rt2x00lib_antenna_diversity_eval() 150 struct link_ant *ant = &rt2x00dev->link.ant; in rt2x00lib_antenna_diversity() 171 } else if (rt2x00dev->link.count & 1) { in rt2x00lib_antenna_diversity() 183 struct link *link = &rt2x00dev->link; in rt2x00link_update_stats() local [all …]
|
/Linux-v5.4/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-v5.4/drivers/net/wireless/intersil/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 …]
|
/Linux-v5.4/drivers/net/wireless/cisco/ |
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 …]
|
/Linux-v5.4/drivers/scsi/pcmcia/ |
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 …]
|
/Linux-v5.4/drivers/tty/serial/8250/ |
D | serial_cs.c | 108 static void quirk_setup_brainboxes_0104(struct pcmcia_device *link, struct uart_8250_port *uart) in quirk_setup_brainboxes_0104() argument 113 static int quirk_post_ibm(struct pcmcia_device *link) in quirk_post_ibm() argument 118 ret = pcmcia_read_config_byte(link, 0x800, &val); in quirk_post_ibm() 122 ret = pcmcia_write_config_byte(link, 0x800, val | 1); in quirk_post_ibm() 135 static void quirk_config_nokia(struct pcmcia_device *link) in quirk_config_nokia() argument 137 struct serial_info *info = link->priv; in quirk_config_nokia() 143 static void quirk_wakeup_oxsemi(struct pcmcia_device *link) in quirk_wakeup_oxsemi() argument 145 struct serial_info *info = link->priv; in quirk_wakeup_oxsemi() 157 static void quirk_wakeup_possio_gcc(struct pcmcia_device *link) in quirk_wakeup_possio_gcc() argument 159 struct serial_info *info = link->priv; in quirk_wakeup_possio_gcc() [all …]
|
/Linux-v5.4/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-v5.4/drivers/net/wireless/atmel/ |
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 …]
|
/Linux-v5.4/sound/pcmcia/pdaudiocf/ |
D | pdaudiocf.c | 46 static int pdacf_config(struct pcmcia_device *link); 49 static void pdacf_release(struct pcmcia_device *link) in pdacf_release() argument 51 free_irq(link->irq, link->priv); in pdacf_release() 52 pcmcia_disable_device(link); in pdacf_release() 60 struct pcmcia_device *link = pdacf->p_dev; in snd_pdacf_free() local 62 pdacf_release(link); in snd_pdacf_free() 80 static int snd_pdacf_probe(struct pcmcia_device *link) in snd_pdacf_probe() argument 103 err = snd_card_new(&link->dev, index[i], id[i], THIS_MODULE, in snd_pdacf_probe() 126 pdacf->p_dev = link; in snd_pdacf_probe() 127 link->priv = pdacf; in snd_pdacf_probe() [all …]
|
/Linux-v5.4/drivers/media/mc/ |
D | mc-entity.c | 106 struct media_link *link = gobj_to_link(gobj); in dev_dbg_obj() local 111 media_type(link->gobj0) == MEDIA_GRAPH_PAD ? in dev_dbg_obj() 113 media_id(link->gobj0), in dev_dbg_obj() 114 media_id(link->gobj1)); in dev_dbg_obj() 232 media_entity_other(struct media_entity *entity, struct media_link *link) in media_entity_other() argument 234 if (link->source->entity == entity) in media_entity_other() 235 return link->sink->entity; in media_entity_other() 237 return link->source->entity; in media_entity_other() 249 graph->stack[graph->top].link = entity->links.next; in stack_push() 263 #define link_top(en) ((en)->stack[(en)->top].link) [all …]
|
/Linux-v5.4/tools/testing/selftests/net/forwarding/ |
D | vxlan_symmetric.sh | 122 ip link set dev $if_name master $vrf_name 123 ip link set dev $vrf_name up 124 ip link set dev $if_name up 144 ip link set dev $if_name down 170 ip link add name br1 type bridge vlan_filtering 1 vlan_default_pvid 0 \ 174 ip link set dev br1 address $(mac_get $swp1) 175 ip link set dev br1 up 177 ip link set dev $rp1 up 181 ip link add name vx10 type vxlan id 1010 \ 184 ip link set dev vx10 up [all …]
|
/Linux-v5.4/drivers/staging/isdn/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-v5.4/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-v5.4/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); 232 static int fmvj18x_probe(struct pcmcia_device *link) in fmvj18x_probe() argument 237 dev_dbg(&link->dev, "fmvj18x_attach()\n"); in fmvj18x_probe() 244 link->priv = dev; in fmvj18x_probe() 245 lp->p_dev = link; in fmvj18x_probe() 249 link->resource[0]->end = 32; in fmvj18x_probe() 250 link->resource[0]->flags |= IO_DATA_PATH_WIDTH_AUTO; in fmvj18x_probe() [all …]
|