/openbmc/linux/drivers/scsi/pcmcia/ |
H A D | fdomain_cs.c | 31 static int fdomain_probe(struct pcmcia_device *link) in fdomain_probe() argument 36 link->config_flags |= CONF_ENABLE_IRQ | CONF_AUTO_SET_IO; in fdomain_probe() 37 link->config_regs = PRESENT_OPTION; in fdomain_probe() 43 ret = pcmcia_enable_device(link); in fdomain_probe() 53 sh = fdomain_create(link->resource[0]->start, link->irq, 7, &link->dev); in fdomain_probe() 55 dev_err(&link->dev, "Controller initialization failed"); in fdomain_probe() 60 link->priv = sh; in fdomain_probe() 67 pcmcia_disable_device(link); in fdomain_probe() 71 static void fdomain_remove(struct pcmcia_device *link) in fdomain_remove() argument 73 fdomain_destroy(link->priv); in fdomain_remove() [all …]
|
/openbmc/linux/drivers/gpu/drm/amd/display/dc/link/protocols/ |
H A D | link_dp_training.h | 40 struct dc_link *link, 46 struct dc_link *link, 52 struct dc_link *link, 59 struct dc_link *link, 64 struct dc_link *link, 70 struct dc_link *link, 74 struct dc_link *link, 81 struct dc_link *link, 89 struct dc_link *link, 95 struct dc_link *link, [all …]
|
H A D | link_dp_training_auxless.c | 32 link->ctx->logger 34 struct dc_link *link, in dp_perform_link_training_skip_aux() argument 41 link, in dp_perform_link_training_skip_aux() 45 link, in dp_perform_link_training_skip_aux() 46 &link->preferred_training_settings, in dp_perform_link_training_skip_aux() 52 dp_set_hw_training_pattern(link, link_res, lt_settings.pattern_for_cr, DPRX); in dp_perform_link_training_skip_aux() 55 dp_set_hw_lane_settings(link, link_res, <_settings, DPRX); in dp_perform_link_training_skip_aux() 58 dp_wait_for_training_aux_rd_interval(link, lt_settings.cr_pattern_time); in dp_perform_link_training_skip_aux() 66 dp_set_hw_lane_settings(link, link_res, <_settings, DPRX); in dp_perform_link_training_skip_aux() 69 dp_wait_for_training_aux_rd_interval(link, lt_settings.eq_pattern_time); in dp_perform_link_training_skip_aux() [all …]
|
/openbmc/linux/drivers/ata/ |
H A D | libata-eh.c | 691 memset(&link->eh_context, 0, sizeof(link->eh_context)); in ata_scsi_port_error_handler() 692 link->eh_context.i = link->eh_info; in ata_scsi_port_error_handler() 693 memset(&link->eh_info, 0, sizeof(link->eh_info)); in ata_scsi_port_error_handler() 749 memset(&link->eh_info, 0, sizeof(link->eh_info)); in ata_scsi_port_error_handler() 1005 if (qc && (!link || qc->dev->link == link)) { in ata_do_link_abort() 1032 return ata_do_link_abort(link->ap, link); in ata_link_abort() 1238 struct ata_link *link = dev->link; in ata_eh_detach_dev() local 2553 if (sata_pmp_supported(link->ap) && ata_is_host_link(link)) in ata_eh_followup_srst_needed() 3299 struct ata_link *link = dev->link; in ata_eh_maybe_retry_flush() local 3578 link->ap->ops->set_lpm(link, ATA_LPM_MAX_POWER, in ata_eh_schedule_probe() [all …]
|
/openbmc/linux/tools/testing/selftests/drivers/net/mlxsw/ |
H A D | rif_lag_vlan.sh | 31 ip link set dev $swp1 up 34 ip link set dev $swp2 up 47 ip link del dev lag1.200 48 ip link del dev lag1.100 50 ip link set dev $swp2 nomaster 51 ip link set dev $swp2 down 54 ip link set dev $swp1 down 56 ip link del dev lag2 57 ip link del dev lag1 98 ip link set dev $swp1 down [all …]
|
H A D | rif_lag.sh | 31 ip link set dev $swp1 up 34 ip link set dev $swp2 up 41 ip link set dev $swp2 nomaster 42 ip link set dev $swp2 down 44 ip link set dev $swp1 nomaster 45 ip link set dev $swp1 down 47 ip link del dev lag2 48 ip link del dev lag1 72 ip link set dev $swp1 nomaster 88 ip link set dev $swp1 down [all …]
|
/openbmc/linux/tools/testing/selftests/drivers/net/bonding/ |
H A D | bond-break-lacpdu-tx.sh | 27 ip link del fab-br0 >/dev/null 2>&1 || : 28 ip link del fbond >/dev/null 2>&1 || : 48 ip link set fbond address 52:54:00:3B:7C:A6 49 ip link set fbond up 59 ip link set fbond master fab-br0 60 ip link set veth1-bond master fbond 61 ip link set veth2-bond master fbond 64 ip link set veth1-end up 65 ip link set veth2-end up 66 ip link set fab-br0 up [all …]
|
H A D | bond_topo_2d1c.sh | 47 ip -n ${g_ns} link set br0 up 54 ip -n ${g_ns} link del br0 66 ip -n ${g_ns} link set s${i} up 73 ip -n ${s_ns} link set bond0 up 88 ip -n ${s_ns} link set bond0 down 89 ip -n ${s_ns} link del bond0 96 ip -n ${s_ns} link set bond0 up 109 ip -n ${s_ns} link del eth${i} 119 ip -n ${g_ns} link set c0 up 122 ip -n ${c_ns} link set eth0 up [all …]
|
/openbmc/linux/tools/testing/selftests/bpf/prog_tests/ |
H A D | bpf_tcp_ca.c | 174 struct bpf_link *link; in test_cubic() local 190 bpf_link__destroy(link); in test_cubic() 197 struct bpf_link *link; in test_dctcp() local 214 bpf_link__destroy(link); in test_dctcp() 307 bpf_link__destroy(link); in test_dctcp_fallback() 338 struct bpf_link *link; in test_write_sk_pacing() local 354 struct bpf_link *link; in test_incompl_cong_ops() local 390 struct bpf_link *link; in test_update_ca() local 419 struct bpf_link *link; in test_update_wrong() local 474 struct bpf_link *link; in test_multi_links() local [all …]
|
H A D | flow_dissector_reattach.c | 150 int err, link; in test_prog_attach_link_create() local 165 close(link); in test_prog_attach_link_create() 193 close(link); in test_link_create_prog_attach() 216 close(link); in test_link_create_prog_detach() 244 int link; in test_link_create_close_query() local 253 close(link); in test_link_create_close_query() 279 close(link); in test_link_update_no_old_prog() 304 close(link); in test_link_update_replace_old_prog() 329 close(link); in test_link_update_same_prog() 389 close(link); in test_link_update_invalid_opts() [all …]
|
H A D | tc_links.c | 21 struct bpf_link *link; in serial_test_tc_links_basic() local 43 skel->links.tc1 = link; in serial_test_tc_links_basic() 78 skel->links.tc2 = link; in serial_test_tc_links_basic() 121 struct bpf_link *link; in test_tc_links_before_target() local 156 skel->links.tc1 = link; in test_tc_links_before_target() 166 skel->links.tc2 = link; in test_tc_links_before_target() 209 skel->links.tc3 = link; in test_tc_links_before_target() 222 skel->links.tc4 = link; in test_tc_links_before_target() 275 struct bpf_link *link; in test_tc_links_after_target() local 428 struct bpf_link *link; in test_tc_links_revision_target() local [all …]
|
H A D | link_pinning.c | 16 struct bpf_link *link; in test_link_pinning_subtest() local 19 link = bpf_program__attach(prog); in test_link_pinning_subtest() 20 if (!ASSERT_OK_PTR(link, "link_attach")) in test_link_pinning_subtest() 45 bpf_link__destroy(link); in test_link_pinning_subtest() 46 link = NULL; in test_link_pinning_subtest() 53 link = bpf_link__open(link_pin_path); in test_link_pinning_subtest() 54 if (!ASSERT_OK_PTR(link, "link_open")) in test_link_pinning_subtest() 61 err = bpf_link__unpin(link); in test_link_pinning_subtest() 70 bpf_link__destroy(link); in test_link_pinning_subtest() 71 link = NULL; in test_link_pinning_subtest() [all …]
|
/openbmc/linux/drivers/net/ethernet/8390/ |
H A D | pcnet_cs.c | 285 link->resource[2]->start = 0; link->resource[2]->end = 0; in get_hwinfo() 286 i = pcmcia_request_window(link, link->resource[2], 0); in get_hwinfo() 293 pcmcia_release_window(link, link->resource[2]); in get_hwinfo() 298 pcmcia_map_mem_page(link, link->resource[2], in get_hwinfo() 312 j = pcmcia_release_window(link, link->resource[2]); in get_hwinfo() 520 if (!link->irq) in pcnet_try_config() 546 (link->manf_id == 0x149) && (link->card_id == 0xc1ab)) { in pcnet_try_config() 665 if (link->open) in pcnet_suspend() 1049 if (!link || (link == 0xffff)) { in ei_watchdog() 1070 if (link) { in ei_watchdog() [all …]
|
/openbmc/linux/drivers/tty/ipwireless/ |
H A D | main.c | 67 struct pcmcia_device *link = ipw->link; in signalled_reboot_work() local 68 pcmcia_reset_card(link->socket); in signalled_reboot_work() 171 struct pcmcia_device *link = ipw->link; in config_ipwireless() local 197 (unsigned int) link->irq); in config_ipwireless() 201 link->resource[3], in config_ipwireless() 202 link->resource[2]); in config_ipwireless() 218 ret = pcmcia_enable_device(link); in config_ipwireless() 235 pcmcia_disable_device(link); in config_ipwireless() 274 ipw->link = link; in ipwireless_attach() 275 link->priv = ipw; in ipwireless_attach() [all …]
|
/openbmc/linux/Documentation/networking/dsa/ |
H A D | b53.rst | 67 ip link add link eth0 name eth0.1 type vlan id 1 68 ip link add link eth0 name eth0.2 type vlan id 2 69 ip link add link eth0 name eth0.3 type vlan id 3 72 ip link set eth0 up 78 ip link set wan up 105 ip link set br0 up 114 ip link add link eth0 name eth0.1 type vlan id 1 121 ip link set wan up 149 ip link add link eth0 name eth0.1 type vlan id 1 150 ip link add link eth0 name eth0.2 type vlan id 2 [all …]
|
/openbmc/linux/tools/testing/selftests/bpf/ |
H A D | test_lwt_seg6local.sh | 77 ip link set veth1 netns ${NS1} 78 ip link set veth2 netns ${NS2} 79 ip link set veth3 netns ${NS2} 80 ip link set veth4 netns ${NS3} 81 ip link set veth5 netns ${NS3} 82 ip link set veth6 netns ${NS4} 83 ip link set veth7 netns ${NS4} 84 ip link set veth8 netns ${NS5} 85 ip link set veth9 netns ${NS5} 86 ip link set veth10 netns ${NS6} [all …]
|
/openbmc/linux/drivers/base/ |
H A D | core.c | 77 link = kzalloc(sizeof(*link), GFP_KERNEL); in __fwnode_link_add() 78 if (!link) in __fwnode_link_add() 114 link->consumer, link->supplier); in __fwnode_link_del() 117 kfree(link); in __fwnode_link_del() 129 link->consumer, link->supplier); in __fwnode_link_cycle() 206 __fwnode_link_add(link->consumer, to, link->flags); in __fwnode_links_move_consumers() 524 kfree(link); in device_link_release_fn() 768 link = NULL; in device_link_add() 848 link = kzalloc(sizeof(*link), GFP_KERNEL); in device_link_add() 849 if (!link) in device_link_add() [all …]
|
/openbmc/linux/tools/testing/selftests/net/ |
H A D | ip6_gre_headroom.sh | 12 ip link set dev h1 up 17 ip link set dev vh3 up 18 ip link set dev h3 up 20 ip link set dev swp3 up 24 ip link set dev swp1 up 29 ip link set dev er6 up 40 ip link del dev gt6 41 ip link del dev er6 42 ip link del dev swp1 43 ip link del dev swp3 [all …]
|
/openbmc/linux/tools/testing/selftests/net/forwarding/ |
H A D | q_in_vni.sh | 144 ip link set dev br1 up 146 ip link set dev $rp1 up 152 ip link set dev vx100 up 158 ip link set dev $swp1 up 162 ip link set dev $swp2 up 184 ip link del dev vx100 190 ip link del dev br1 224 ip link set dev br2 up 229 ip link set dev w1 up 318 ip link del dev v3 [all …]
|
H A D | q_in_vni_ipv6.sh | 143 ip link set dev br1 up 145 ip link set dev $rp1 up 151 ip link set dev vx100 up 157 ip link set dev $swp1 up 161 ip link set dev $swp2 up 183 ip link del dev vx100 189 ip link del dev br1 223 ip link set dev br2 up 228 ip link set dev w1 up 317 ip link del dev v3 [all …]
|
/openbmc/linux/drivers/nfc/ |
H A D | nfcsim.c | 70 if (!link) in nfcsim_link_new() 76 return link; in nfcsim_link_new() 82 kfree(link); in nfcsim_link_free() 87 link->cond = 1; in nfcsim_link_recv_wake() 97 link->skb = skb; in nfcsim_link_set_skb() 99 link->mode = mode; in nfcsim_link_set_skb() 119 link->shutdown = 1; in nfcsim_link_shutdown() 139 skb = link->skb; in nfcsim_link_recv_skb() 140 link->skb = NULL; in nfcsim_link_recv_skb() 147 if (!skb || link->rf_tech != rf_tech || link->mode == mode) { in nfcsim_link_recv_skb() [all …]
|
/openbmc/linux/drivers/media/pci/ddbridge/ |
H A D | ddbridge-mci.c | 18 struct ddb_link *link = state->base->link; in mci_reset() local 25 ddblwritel(link, 0, MCI_CONTROL); in mci_reset() 28 status = ddblreadl(link, MCI_CONTROL); in mci_reset() 37 if (link->ids.device == 0x0009) in mci_reset() 44 struct ddb_link *link = state->base->link; in ddb_mci_config() local 46 if (link->ids.device != 0x0009) in ddb_mci_config() 56 struct ddb_link *link = state->base->link; in _mci_cmd_unlocked() local 60 val = ddblreadl(link, MCI_CONTROL); in _mci_cmd_unlocked() 67 ddblwritel(link, val, MCI_CONTROL); in _mci_cmd_unlocked() 123 struct ddb_link *link = &dev->link[port->lnr]; in ddb_mci_attach() local [all …]
|
/openbmc/linux/tools/bpf/bpftool/Documentation/ |
H A D | bpftool-link.rst | 4 bpftool-link 29 | **bpftool** **link help** 41 Output will start with link ID followed by link type and 43 of link. 51 Pin link *LINK* as *FILE*. 57 **bpftool link detach** *LINK* 58 Force-detach link *LINK*. BPF link and its underlying BPF 62 link is closed. 64 **bpftool link help** 81 **# bpftool link show** [all …]
|
/openbmc/linux/kernel/bpf/ |
H A D | mprog.c | 25 tuple->link = link; in bpf_mprog_link() 203 (!tuple->link || tuple->link == cp->link)) in bpf_mprog_pos_before() 219 (!tuple->link || tuple->link == cp->link)) in bpf_mprog_pos_after() 233 .link = link, in bpf_mprog_attach() 236 .link = link, in bpf_mprog_attach() 312 link = cp->link; in bpf_mprog_fetch() 319 if (link && !tuple->link) in bpf_mprog_fetch() 322 WARN_ON_ONCE(tuple->link && tuple->link != link); in bpf_mprog_fetch() 324 tuple->link = link; in bpf_mprog_fetch() 335 .link = link, in bpf_mprog_detach() [all …]
|
/openbmc/linux/tools/testing/selftests/wireguard/ |
H A D | netns.sh | 277 ip2 link del wg0 278 ip2 link del wg1 297 ip0 link del wg1 298 ip1 link del wg0 364 ip2 link del wg1 400 ip1 link del wg0 401 ip2 link del wg0 558 ip0 link del wg0 578 ip0 link del wg0 587 ip0 link del wg0 [all …]
|