| /linux/drivers/gpu/drm/amd/display/dc/link/ |
| H A D | link_detection.c | 27 * This file manages link detection states and receiver states by using various 28 * link protocols. It also provides helper functions to interpret certain 56 link->ctx->logger 164 static enum signal_type link_detect_sink_signal_type(struct dc_link *link, in link_detect_sink_signal_type() argument 172 if (link->ext_enc_id.id) in link_detect_sink_signal_type() 175 if (link->is_dig_mapping_flexible) in link_detect_sink_signal_type() 178 enc_id = link->link_enc->id; in link_detect_sink_signal_type() 179 result = get_basic_signal_type(enc_id, link->link_id); in link_detect_sink_signal_type() 181 /* Use basic signal type for link without physical connector. */ in link_detect_sink_signal_type() 182 if (link->ep_type != DISPLAY_ENDPOINT_PHY) in link_detect_sink_signal_type() [all …]
|
| /linux/drivers/gpu/drm/msm/dp/ |
| H A D | dp_link.c | 52 struct msm_dp_link_info *link) in msm_dp_aux_link_power_up() argument 58 if (link->revision < 0x11) in msm_dp_aux_link_power_up() 80 struct msm_dp_link_info *link) in msm_dp_aux_link_power_down() argument 85 if (link->revision < 0x11) in msm_dp_aux_link_power_down() 102 static int msm_dp_link_get_period(struct msm_dp_link_private *link, int const addr) in msm_dp_link_get_period() argument 109 if (drm_dp_dpcd_readb(link->aux, addr, &data) < 0) { in msm_dp_link_get_period() 128 static int msm_dp_link_parse_audio_channel_period(struct msm_dp_link_private *link) in msm_dp_link_parse_audio_channel_period() argument 131 struct msm_dp_link_test_audio *req = &link->msm_dp_link.test_audio; in msm_dp_link_parse_audio_channel_period() 133 ret = msm_dp_link_get_period(link, DP_TEST_AUDIO_PERIOD_CH1); in msm_dp_link_parse_audio_channel_period() 138 drm_dbg_dp(link->drm_dev, "test_audio_period_ch_1 = 0x%x\n", ret); in msm_dp_link_parse_audio_channel_period() [all …]
|
| /linux/tools/testing/selftests/drivers/net/mlxsw/ |
| H A D | q_in_q_veto.sh | 28 ip link set dev $swp1 up 29 ip link set dev $swp2 up 38 ip link set dev $swp2 down 39 ip link set dev $swp1 down 49 ip link add dev br0 type bridge vlan_filtering 1 \ 51 ip link set dev br0 addrgenmode none 53 ip link set dev br0 up 54 ip link set dev $swp1 master br0 56 ip link add name br0.100 link br0 type vlan \ 60 ip link add name br0.100 link br0 type vlan \ [all …]
|
| H A D | vxlan.sh | 45 ip link set dev $swp1 up 46 ip link set dev $swp2 up 53 ip link set dev $swp2 down 54 ip link set dev $swp1 down 59 ip link set dev $swp1 master br0 61 ip link set dev vxlan0 master br0 64 ip link set dev $swp1 nomaster 66 ip link set dev $swp1 master br0 72 ip link set dev $swp1 master br0 74 ip link set dev vxlan0 master br0 &> /dev/null [all …]
|
| H A D | extack.sh | 22 ip link set dev $swp1 up 23 ip link set dev $swp2 up 30 ip link set dev $swp2 down 31 ip link set dev $swp1 down 38 ip link add name br1 type bridge vlan_filtering 0 mcast_snooping 0 39 ip link set dev br1 addrgenmode none 40 ip link set dev br1 up 41 ip link add name vx1 up type vxlan id 1000 \ 45 ip link set dev vx1 master br1 48 ip link set dev $swp1 master br1 [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/link/accessories/ |
| H A D | link_dp_trace.c | 26 #include "link/protocols/link_dpcd.h" 28 void dp_trace_init(struct dc_link *link) in dp_trace_init() argument 30 memset(&link->dp_trace, 0, sizeof(link->dp_trace)); in dp_trace_init() 31 link->dp_trace.is_initialized = true; in dp_trace_init() 34 void dp_trace_reset(struct dc_link *link) in dp_trace_reset() argument 36 memset(&link->dp_trace, 0, sizeof(link->dp_trace)); in dp_trace_reset() 39 bool dp_trace_is_initialized(struct dc_link *link) in dp_trace_is_initialized() argument 41 return link->dp_trace.is_initialized; in dp_trace_is_initialized() 44 void dp_trace_detect_lt_init(struct dc_link *link) in dp_trace_detect_lt_init() argument 46 memset(&link->dp_trace.detect_lt_trace, 0, sizeof(link->dp_trace.detect_lt_trace)); in dp_trace_detect_lt_init() [all …]
|
| /linux/net/smc/ |
| H A D | smc_wr.c | 17 * SMC uses this to exchange LLC (link layer control) 44 struct smc_link *link; member 54 /* returns true if at least one tx work request is pending on the given link */ 55 static inline bool smc_wr_is_tx_pend(struct smc_link *link) in smc_wr_is_tx_pend() argument 57 return !bitmap_empty(link->wr_tx_mask, link->wr_tx_cnt); in smc_wr_is_tx_pend() 60 /* wait till all pending tx work requests on the given link are completed */ 61 void smc_wr_tx_wait_no_pending_sends(struct smc_link *link) in smc_wr_tx_wait_no_pending_sends() argument 63 wait_event(link->wr_tx_wait, !smc_wr_is_tx_pend(link)); in smc_wr_tx_wait_no_pending_sends() 66 smc_wr_tx_find_pending_index(struct smc_link * link,u64 wr_id) smc_wr_tx_find_pending_index() argument 80 struct smc_link *link; smc_wr_tx_process_cqe() local 171 smc_wr_tx_get_free_slot_index(struct smc_link * link,u32 * idx) smc_wr_tx_get_free_slot_index() argument 195 smc_wr_tx_get_free_slot(struct smc_link * link,smc_wr_tx_handler handler,struct smc_wr_buf ** wr_buf,struct smc_rdma_wr ** wr_rdma_buf,struct smc_wr_tx_pend_priv ** wr_pend_priv) smc_wr_tx_get_free_slot() argument 244 smc_wr_tx_get_v2_slot(struct smc_link * link,smc_wr_tx_handler handler,struct smc_wr_v2_buf ** wr_buf,struct smc_wr_tx_pend_priv ** wr_pend_priv) smc_wr_tx_get_v2_slot() argument 271 smc_wr_tx_put_slot(struct smc_link * link,struct smc_wr_tx_pend_priv * wr_pend_priv) smc_wr_tx_put_slot() argument 304 smc_wr_tx_send(struct smc_link * link,struct smc_wr_tx_pend_priv * priv) smc_wr_tx_send() argument 320 smc_wr_tx_v2_send(struct smc_link * link,struct smc_wr_tx_pend_priv * priv,int len) smc_wr_tx_v2_send() argument 340 smc_wr_tx_send_wait(struct smc_link * link,struct smc_wr_tx_pend_priv * priv,unsigned long timeout) smc_wr_tx_send_wait() argument 366 smc_wr_reg_send(struct smc_link * link,struct ib_mr * mr) smc_wr_reg_send() argument 432 struct smc_link *link = (struct smc_link *)wc->qp->qp_context; smc_wr_rx_demultiplex() local 451 struct smc_link *link; smc_wr_rx_process_cqes() local 511 smc_wr_rx_post_init(struct smc_link * link) smc_wr_rx_post_init() argument 741 smc_wr_alloc_link_mem(struct smc_link * link) smc_wr_alloc_link_mem() argument [all...] |
| H A D | smc_llc.c | 5 * Link Layer Control (LLC) 141 u8 num_rkeys; /* first rtoken byte of CONFIRM LINK msg */ 143 /* rtoken is always for the current link */ 144 u8 link_id; /* link id of the rtoken */ 219 struct smc_link *link; in smc_llc_flow_qentry_del() 225 static void smc_llc_enqueue(struct smc_link *link, union smc_llc_msg *llc, 278 struct smc_link_group *lgr = qentry->link->lgr; in smc_llc_flow_start() 355 /* lnk is optional and used for early wakeup when link goes down, useful in in smc_llc_wait() 356 * cases where we wait for a response on the link after we sent a request in smc_llc_wait() 403 struct smc_link *link, in smc_llc_add_pending_send() 201 struct smc_link *link; global() member 381 smc_llc_tx_handler(struct smc_wr_tx_pend_priv * pend,struct smc_link * link,enum ib_wc_status wc_status) smc_llc_tx_handler() argument 400 smc_llc_add_pending_send(struct smc_link * link,struct smc_wr_buf ** wr_buf,struct smc_wr_tx_pend_priv ** pend) smc_llc_add_pending_send() argument 422 smc_llc_add_pending_send_v2(struct smc_link * link,struct smc_wr_v2_buf ** wr_buf,struct smc_wr_tx_pend_priv ** pend) smc_llc_add_pending_send_v2() argument 447 smc_llc_send_confirm_link(struct smc_link * link,enum smc_llc_reqresp reqresp) smc_llc_send_confirm_link() argument 493 struct smc_link *link; smc_llc_send_confirm_rkey() local 536 smc_llc_send_delete_rkey(struct smc_link * link,struct smc_buf_desc * rmb_desc) smc_llc_send_delete_rkey() argument 604 smc_llc_fill_ext_v2(struct smc_llc_msg_add_link_v2_ext * ext,struct smc_link * link,struct smc_link * link_new) smc_llc_fill_ext_v2() argument 643 smc_llc_send_add_link(struct smc_link * link,u8 mac[],u8 gid[],struct smc_link * link_new,enum smc_llc_reqresp reqresp) smc_llc_send_add_link() argument 704 smc_llc_send_delete_link(struct smc_link * link,u8 link_del_id,enum smc_llc_reqresp reqresp,bool orderly,u32 reason) smc_llc_send_delete_link() argument 740 smc_llc_send_test_link(struct smc_link * link,u8 user_data[16]) smc_llc_send_test_link() argument 765 smc_llc_send_message(struct smc_link * link,void * llcbuf) smc_llc_send_message() argument 787 smc_llc_send_message_wait(struct smc_link * link,void * llcbuf) smc_llc_send_message_wait() argument 832 smc_llc_add_link_cont(struct smc_link * link,struct smc_link * link_new,u8 * num_rkeys_todo,int * buf_lst,struct smc_buf_desc ** buf_pos) smc_llc_add_link_cont() argument 887 smc_llc_cli_rkey_exchange(struct smc_link * link,struct smc_link * link_new) smc_llc_cli_rkey_exchange() argument 941 smc_llc_cli_conf_link(struct smc_link * link,struct smc_init_info * ini,struct smc_link * link_new,enum smc_lgr_type lgr_new_t) smc_llc_cli_conf_link() argument 999 smc_llc_save_add_link_rkeys(struct smc_link * link,struct smc_link * link_new,u8 * llc_msg) smc_llc_save_add_link_rkeys() argument 1020 smc_llc_save_add_link_info(struct smc_link * link,struct smc_llc_msg_add_link * add_llc) smc_llc_save_add_link_info() argument 1031 smc_llc_cli_add_link(struct smc_link * link,struct smc_llc_qentry * qentry) smc_llc_cli_add_link() argument 1126 smc_llc_send_request_add_link(struct smc_link * link) smc_llc_send_request_add_link() argument 1165 smc_llc_cli_add_link_invite(struct smc_link * link,struct smc_llc_qentry * qentry) smc_llc_cli_add_link_invite() argument 1322 smc_llc_srv_rkey_exchange(struct smc_link * link,struct smc_link * link_new) smc_llc_srv_rkey_exchange() argument 1363 smc_llc_srv_conf_link(struct smc_link * link,struct smc_link * link_new,enum smc_lgr_type lgr_new_t) smc_llc_srv_conf_link() argument 1406 smc_llc_srv_add_link(struct smc_link * link,struct smc_llc_qentry * req_qentry) smc_llc_srv_add_link() argument 1531 struct smc_link *link = lgr->llc_flow_lcl.qentry->link; smc_llc_process_srv_add_link() local 1548 smc_llc_add_link_local(struct smc_link * link) smc_llc_add_link_local() argument 1582 smc_llc_srv_delete_link_local(struct smc_link * link,u8 del_link_id) smc_llc_srv_delete_link_local() argument 1764 struct smc_link *link; smc_llc_rmt_conf_rkey() local 1804 struct smc_link *link; smc_llc_rmt_delete_rkey() local 1878 struct smc_link *link = qentry->link; smc_llc_event_handler() local 2024 smc_llc_rx_response(struct smc_link * link,struct smc_llc_qentry * qentry) smc_llc_rx_response() argument 2067 smc_llc_enqueue(struct smc_link * link,union smc_llc_msg * llc) smc_llc_enqueue() argument 2097 struct smc_link *link = (struct smc_link *)wc->qp->qp_context; smc_llc_rx_handler() local 2117 struct smc_link *link = container_of(to_delayed_work(work), smc_llc_testlink_work() local 2180 smc_llc_link_init(struct smc_link * link) smc_llc_link_init() argument 2187 smc_llc_link_active(struct smc_link * link) smc_llc_link_active() argument 2205 smc_llc_link_clear(struct smc_link * link,bool log) smc_llc_link_clear() argument 2268 smc_llc_link_set_uid(struct smc_link * link) smc_llc_link_set_uid() argument [all...] |
| /linux/sound/soc/intel/boards/ |
| H A D | sof_board_helpers.c | 11 * Intel HDMI DAI Link 41 * DMIC DAI Link 75 * HDA External Codec DAI Link 134 * DAI Link Helpers 180 static int set_ssp_codec_link(struct device *dev, struct snd_soc_dai_link *link, in set_ssp_codec_link() 186 dev_dbg(dev, "link %d: ssp codec %s, ssp %d\n", be_id, in set_ssp_codec_link() 189 /* link name */ in set_ssp_codec_link() 190 link->name = devm_kasprintf(dev, GFP_KERNEL, "SSP%d-Codec", ssp_codec); in set_ssp_codec_link() 191 if (!link->name) in set_ssp_codec_link() 211 link in set_ssp_codec_link() 178 set_ssp_codec_link(struct device * dev,struct snd_soc_dai_link * link,int be_id,enum snd_soc_acpi_intel_codec codec_type,int ssp_codec) set_ssp_codec_link() argument 224 set_dmic_link(struct device * dev,struct snd_soc_dai_link * link,int be_id,enum sof_dmic_be_type be_type) set_dmic_link() argument 274 set_idisp_hdmi_link(struct device * dev,struct snd_soc_dai_link * link,int be_id,int hdmi_id,bool idisp_codec) set_idisp_hdmi_link() argument 332 set_ssp_amp_link(struct device * dev,struct snd_soc_dai_link * link,int be_id,enum snd_soc_acpi_intel_codec amp_type,int ssp_amp) set_ssp_amp_link() argument 372 set_bt_offload_link(struct device * dev,struct snd_soc_dai_link * link,int be_id,int ssp_bt) set_bt_offload_link() argument 411 set_hdmi_in_link(struct device * dev,struct snd_soc_dai_link * link,int be_id,int ssp_hdmi) set_hdmi_in_link() argument 451 set_hda_codec_link(struct device * dev,struct snd_soc_dai_link * link,int be_id,enum sof_hda_be_type be_type) set_hda_codec_link() argument 543 unsigned long link_order, link; sof_intel_board_set_dai_link() local [all...] |
| /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 73 ip link set eth0.1 up 74 ip link set eth0.2 up 75 ip link set eth0.3 up 78 ip link set wan up 79 ip link set lan1 up 80 ip link set lan2 up [all …]
|
| H A D | configuration.rst | 101 ip link set eth0 up 104 ip link set lan1 up 105 ip link set lan2 up 106 ip link set lan3 up 113 ip link set eth0 up 116 ip link set lan1 up 117 ip link set lan2 up 118 ip link set lan3 up 121 ip link add name br0 type bridge 124 ip link set dev lan1 master br0 [all …]
|
| /linux/drivers/net/wireless/ralink/rt2x00/ |
| H A D | rt2x00link.c | 10 Abstract: rt2x00 generic link tuning routines. 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() [all …]
|
| /linux/drivers/media/mc/ |
| H A D | mc-entity.c | 48 static inline const char *link_type_name(struct media_link *link) in link_type_name() argument 50 switch (link->flags & MEDIA_LNK_FL_LINK_TYPE) { in link_type_name() 105 struct media_link *link = gobj_to_link(gobj); in dev_dbg_obj() local 108 "%s id %u: %s link id %u ==> id %u\n", in dev_dbg_obj() 109 event_name, media_id(gobj), link_type_name(link), in dev_dbg_obj() 110 media_id(link->gobj0), in dev_dbg_obj() 111 media_id(link->gobj1)); in dev_dbg_obj() 283 media_entity_other(struct media_entity *entity, struct media_link *link) in media_entity_other() argument 285 if (link->source->entity == entity) in media_entity_other() 286 return link->sink->entity; in media_entity_other() [all …]
|
| /linux/tools/bpf/bpftool/Documentation/ |
| H A D | bpftool-link.rst | 4 bpftool-link 17 **bpftool** [*OPTIONS*] **link** *COMMAND* 23 LINK COMMANDS 26 | **bpftool** **link { show | list }** [*LINK*] 27 | **bpftool** **link pin** *LINK* *FILE* 28 | **bpftool** **link detach** *LINK* 29 | **bpftool** **link help** 31 | *LINK* := { **id** *LINK_ID* | **pinned** *FILE* } 36 bpftool link { show | list } [*LINK*] 37 Show information about active links. If *LINK* is specified show [all …]
|
| /linux/net/mac80211/ |
| H A D | link.c | 3 * MLO link handling 23 struct ieee80211_link_data *link; in ieee80211_update_apvlan_links() local 53 link = sdata_dereference(vlan->link[link_id], vlan); in ieee80211_update_apvlan_links() 54 ieee80211_link_vlan_copy_chanctx(link); in ieee80211_update_apvlan_links() 89 void ieee80211_link_setup(struct ieee80211_link_data *link) in ieee80211_link_setup() argument 91 if (link->sdata->vif.type == NL80211_IFTYPE_STATION) in ieee80211_link_setup() 92 ieee80211_mgd_setup_link(link); in ieee80211_link_setup() 97 struct ieee80211_link_data *link, in ieee80211_link_init() argument 121 link->sdata = sdata; in ieee80211_link_init() 122 link->link_id = link_id; in ieee80211_link_init() [all …]
|
| /linux/drivers/ata/ |
| H A D | libata-sata.c | 31 * @link: ATA link to test SCR accessibility for 33 * Test whether SCRs are accessible for @link. 41 int sata_scr_valid(struct ata_link *link) in sata_scr_valid() argument 43 struct ata_port *ap = link->ap; in sata_scr_valid() 51 * @link: ATA link to read SCR for 55 * Read SCR register @reg of @link into *@val. This function is 56 * guaranteed to succeed if @link is ap->link, the cable type of 60 * None if @link is ap->link. Kernel thread context otherwise. 65 int sata_scr_read(struct ata_link *link, int reg, u32 *val) in sata_scr_read() argument 67 if (ata_is_host_link(link)) { in sata_scr_read() [all …]
|
| /linux/net/netfilter/ |
| H A D | nf_bpf_link.c | 24 struct bpf_link link; member 34 get_proto_defrag_hook(struct bpf_nf_link *link, in get_proto_defrag_hook() argument 64 err = hook->enable(link->net); in get_proto_defrag_hook() 75 static int bpf_nf_enable_defrag(struct bpf_nf_link *link) in bpf_nf_enable_defrag() argument 79 switch (link->hook_ops.pf) { in bpf_nf_enable_defrag() 82 hook = get_proto_defrag_hook(link, &nf_defrag_v4_hook, "nf_defrag_ipv4"); in bpf_nf_enable_defrag() 86 link->defrag_hook = hook; in bpf_nf_enable_defrag() 91 hook = get_proto_defrag_hook(link, &nf_defrag_v6_hook, "nf_defrag_ipv6"); in bpf_nf_enable_defrag() 95 link->defrag_hook = hook; in bpf_nf_enable_defrag() 103 static void bpf_nf_disable_defrag(struct bpf_nf_link *link) in bpf_nf_disable_defrag() argument [all …]
|
| /linux/tools/testing/selftests/net/ |
| H A D | netns-name.sh | 34 ip -netns $NS link set dev $nsim netns $test_ns || 36 ip -netns $test_ns link show dev $nsim >> /dev/null || 43 ip -netns $test_ns link add name $DEV type dummy 44 ip -netns $NS link add name $DEV type dummy || fail 45 ip -netns $NS link set dev $DEV netns $test_ns 2> /dev/null && 47 ip -netns $test_ns link show dev $DEV >> /dev/null || fail "Device not found after move" 48 ip -netns $NS link del $DEV || fail 49 ip -netns $test_ns link del $DEV || fail 54 ip -netns $test_ns link add name $DEV type dummy 55 ip -netns $NS link add name $DEV type dummy || fail [all …]
|
| H A D | vlan_hw_filter.sh | 41 ip netns exec ${NETNS} ip link add bond0 type bond mode 0 42 ip netns exec ${NETNS} ip link add bond_slave_1 type veth peer veth2 43 ip netns exec ${NETNS} ip link set bond_slave_1 master bond0 45 ip netns exec ${NETNS} ip link add link bond_slave_1 name bond_slave_1.0 type vlan id 0 46 ip netns exec ${NETNS} ip link add link bond0 name bond0.0 type vlan id 0 47 ip netns exec ${NETNS} ip link set bond_slave_1 nomaster 48 ip netns exec ${NETNS} ip link del veth2 || fail "Please check vlan HW filter function" 55 ip netns exec ${NETNS} ip link add bond0 type bond mode 0 56 ip netns exec ${NETNS} ip link add link bond0 name vlan0 type vlan id 0 protocol 802.1q 58 ip netns exec ${NETNS} ip link set dev bond0 up [all …]
|
| /linux/tools/testing/selftests/drivers/net/bonding/ |
| H A D | bond_vlan_real_dev.sh | 16 # VLAN (link state and MTU use an ops-locked dummy, i.e. the deferral path), 37 ip -n "$ns" link show dev "$dev" 2>/dev/null | grep -q "[<,]${flag}[,>]" 49 cur=$(ip -n "$ns" link show dev "$dev" 2>/dev/null | \ 66 ip -n "$ns" -o link show dev "$dev" 2>/dev/null | grep -q "master $master" 73 ip -n "$NS" link add ls_dummy type dummy 74 ip -n "$NS" link add link ls_dummy name ls_vlan type vlan id 100 77 ip -n "$NS" link set ls_dummy up 82 ip -n "$NS" link set ls_dummy down 86 ip -n "$NS" link del ls_vlan 87 ip -n "$NS" link del ls_dummy [all …]
|
| /linux/sound/pcmcia/pdaudiocf/ |
| H A D | pdaudiocf.c | 45 static int pdacf_config(struct pcmcia_device *link); 48 static void pdacf_release(struct pcmcia_device *link) in pdacf_release() argument 50 free_irq(link->irq, link->priv); in pdacf_release() 51 pcmcia_disable_device(link); in pdacf_release() 59 struct pcmcia_device *link = pdacf->p_dev; in snd_pdacf_free() local 61 pdacf_release(link); in snd_pdacf_free() 79 static int snd_pdacf_probe(struct pcmcia_device *link) in snd_pdacf_probe() argument 94 dev_err(&link->dev, "pdacf: too many cards found\n"); in snd_pdacf_probe() 101 err = snd_card_new(&link->dev, index[i], id[i], THIS_MODULE, in snd_pdacf_probe() 104 dev_err(&link->dev, "pdacf: cannot create a card instance\n"); in snd_pdacf_probe() [all …]
|
| /linux/drivers/misc/ocxl/ |
| H A D | link.c | 48 struct ocxl_link *link; member 79 * A opencapi link can be used be by several PCI functions. We have 80 * one link per device slot. 191 struct ocxl_link *link = data; in xsl_fault_handler() local 192 struct spa *spa = link->spa; in xsl_fault_handler() 277 static int setup_xsl_irq(struct pci_dev *dev, struct ocxl_link *link) in setup_xsl_irq() argument 279 struct spa *spa = link->spa; in setup_xsl_irq() 292 link->domain, link->bus, link->dev); in setup_xsl_irq() 300 * number of interrupts. Could we have an IRQ domain per link? in setup_xsl_irq() 313 link); in setup_xsl_irq() [all …]
|
| /linux/include/trace/events/ |
| H A D | fsi.h | 12 TP_PROTO(const struct fsi_master *master, int link, int id, 14 TP_ARGS(master, link, id, addr, size), 17 __field(int, link) 24 __entry->link = link; 31 __entry->link, 39 TP_PROTO(const struct fsi_master *master, int link, int id, 41 TP_ARGS(master, link, id, addr, size, data), 44 __field(int, link) 52 __entry->link = link; 61 __entry->link, [all …]
|
| /linux/tools/testing/selftests/net/forwarding/ |
| H A 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/tools/testing/selftests/bpf/prog_tests/ |
| H A D | bpf_loop.c | 10 struct bpf_link *link; in check_nr_loops() local 12 link = bpf_program__attach(skel->progs.test_prog); in check_nr_loops() 13 if (!ASSERT_OK_PTR(link, "link")) in check_nr_loops() 40 bpf_link__destroy(link); in check_nr_loops() 45 struct bpf_link *link; in check_callback_fn_stop() local 47 link = bpf_program__attach(skel->progs.test_prog); in check_callback_fn_stop() 48 if (!ASSERT_OK_PTR(link, "link")) in check_callback_fn_stop() 62 bpf_link__destroy(link); in check_callback_fn_stop() 67 struct bpf_link *link; in check_null_callback_ctx() local 70 link = bpf_program__attach(skel->progs.prog_null_ctx); in check_null_callback_ctx() [all …]
|