/linux-master/drivers/net/wireless/intel/iwlwifi/mvm/tests/ |
H A D | links.c | 376 .link_id = 1, 381 .link_id = 5, 408 vif->link_conf[link_a.link_id] = (void __rcu *)conf; 413 vif->link_conf[link_b.link_id] = (void __rcu *)conf;
|
/linux-master/net/mac80211/ |
H A D | rx.c | 219 int link_id, 225 if (link_id >= 0) { 227 status->link_id = link_id; 239 int link_id, 244 __ieee80211_queue_skb_to_iface(sdata, link_id, sta, skb); 1400 ieee80211_queue_skb_to_iface(rx->sdata, rx->link_id, NULL, skb); 2558 unsigned int link_id; local 2567 for (link_id = 0; link_id < ARRAY_SIZ 218 __ieee80211_queue_skb_to_iface(struct ieee80211_sub_if_data *sdata, int link_id, struct sta_info *sta, struct sk_buff *skb) argument 238 ieee80211_queue_skb_to_iface(struct ieee80211_sub_if_data *sdata, int link_id, struct sta_info *sta, struct sk_buff *skb) argument 4245 ieee80211_rx_is_valid_sta_link_id(struct ieee80211_sta *sta, u8 link_id) argument 4250 ieee80211_rx_data_set_link(struct ieee80211_rx_data *rx, u8 link_id) argument 4267 ieee80211_rx_data_set_sta(struct ieee80211_rx_data *rx, struct sta_info *sta, int link_id) argument 4303 int link_id = -1; local 5097 int link_id = -1; local 5145 int link_id = -1; local 5226 int link_id = -1; local [all...] |
H A D | ht.c | 256 link_conf = rcu_dereference(sdata->vif.link_conf[link_sta->link_id]); 538 const u8 *bssid, int link_id) 544 u8 status_link_id = link_id < 0 ? 0 : link_id; 583 /* we have 13 bits, and need 6: link_id 4, smps 2 */ 587 ieee80211_tx_skb_tid(sdata, skb, 7, link_id); 592 void ieee80211_request_smps(struct ieee80211_vif *vif, unsigned int link_id, argument 602 link = rcu_dereference(sdata->link[link_id]); 536 ieee80211_send_smps_action(struct ieee80211_sub_if_data *sdata, enum ieee80211_smps_mode smps, const u8 *da, const u8 *bssid, int link_id) argument
|
H A D | offchannel.c | 787 int link_id = -1; local 839 if (params->link_id >= 0 && 840 !(sta->sta.valid_links & BIT(params->link_id))) { 844 link_id = params->link_id; 896 link_id = i; 906 params->link_id >= 0 && params->link_id == i && 908 link_id = i; 989 ieee80211_tx_skb_tid(sdata, skb, 7, link_id); [all...] |
H A D | trace.h | 483 __field(int, link_id) 512 __entry->link_id = link_conf->link_id; 539 LOCAL_PR_FMT VIF_PR_FMT " link_id:%d, changed:%#llx", 540 LOCAL_PR_ARG, VIF_PR_ARG, __entry->link_id, 1031 unsigned int link_id, 1034 TP_ARGS(local, sdata, link_id, ac, params), 1039 __field(unsigned int, link_id) 1051 __entry->link_id = link_id; 1675 unsigned int link_id; member in struct:trace_switch_entry [all...] |
H A D | tx.c | 579 unsigned int link_id; local 581 link_id = u32_get_bits(info->control.flags, IEEE80211_TX_CTRL_MLO_LINK); 582 if (link_id == IEEE80211_LINK_UNSPECIFIED) { 585 link = rcu_dereference(tx->sdata->link[link_id]); 2618 u8 link_id = u32_get_bits(ctrl_flags, IEEE80211_TX_CTRL_MLO_LINK); local 2671 link_id = sta->deflink.link_id; 2672 link = rcu_dereference(sdata->link[link_id]); 2678 } else if (link_id == IEEE80211_LINK_UNSPECIFIED || 2684 conf = rcu_dereference(sdata->vif.link_conf[link_id]); 3159 unsigned int link_id = sta->deflink.link_id; local 4456 ieee80211_mlo_multicast_tx_one(struct ieee80211_sub_if_data *sdata, struct sk_buff *skb, u32 ctrl_flags, unsigned int link_id) argument 5044 ieee80211_beacon_update_cntdwn(struct ieee80211_vif *vif, unsigned int link_id) argument 5103 ieee80211_beacon_cntdwn_is_complete(struct ieee80211_vif *vif, unsigned int link_id) argument 5398 __ieee80211_beacon_get(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_mutable_offsets *offs, bool is_template, unsigned int link_id, int ema_index, struct ieee80211_ema_beacons **ema_beacons) argument 5538 ieee80211_beacon_get_template(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_mutable_offsets *offs, unsigned int link_id) argument 5549 ieee80211_beacon_get_template_ema_index(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_mutable_offsets *offs, unsigned int link_id, u8 ema_index) argument 5574 ieee80211_beacon_get_template_ema_list(struct ieee80211_hw *hw, struct ieee80211_vif *vif, unsigned int link_id) argument 5587 ieee80211_beacon_get_tim(struct ieee80211_hw *hw, struct ieee80211_vif *vif, u16 *tim_offset, u16 *tim_length, unsigned int link_id) argument 5746 ieee80211_nullfunc_get(struct ieee80211_hw *hw, struct ieee80211_vif *vif, int link_id, bool qos_ok) argument 6050 __ieee80211_tx_skb_tid_band(struct ieee80211_sub_if_data *sdata, struct sk_buff *skb, int tid, int link_id, enum nl80211_band band) argument 6107 ieee80211_tx_skb_tid(struct ieee80211_sub_if_data *sdata, struct sk_buff *skb, int tid, int link_id) argument 6135 ieee80211_tx_control_port(struct wiphy *wiphy, struct net_device *dev, const u8 *buf, size_t len, const u8 *dest, __be16 proto, bool unencrypted, int link_id, u64 *cookie) argument [all...] |
H A D | parse.c | 736 u8 link_id) 757 if (link_id != u16_get_bits(control, 794 .link_id = -1, 816 if (params->link_id == -1) 819 ieee80211_mle_get_sta_prof(elems_parse, params->link_id); 912 .link_id = params->link_id, 735 ieee80211_mle_get_sta_prof(struct ieee80211_elems_parse *elems_parse, u8 link_id) argument
|
/linux-master/drivers/net/wireless/intel/iwlwifi/mvm/ |
H A D | mac80211.c | 816 u32 link_id = u32_get_bits(info->control.flags, local 852 if (tmp_sta && !sta && link_id != IEEE80211_LINK_UNSPECIFIED && 856 rcu_dereference(tmp_sta->link[link_id]); 858 rcu_dereference(info->control.vif->link_conf[link_id]); 1099 unsigned int link_id; local 1114 for_each_mvm_vif_valid_link(mvmvif, link_id) { 1115 mvmvif->link[link_id]->ap_sta_id = IWL_MVM_INVALID_STA; 1116 mvmvif->link[link_id]->fw_link_id = IWL_MVM_FW_LINK_ID_INVALID; 1117 mvmvif->link[link_id]->phy_ctxt = NULL; 1118 mvmvif->link[link_id] 1469 unsigned int link_id = link_conf->link_id; local 2630 iwl_mvm_protect_assoc(struct iwl_mvm *mvm, struct ieee80211_vif *vif, u32 duration_override, unsigned int link_id) argument 2665 int link_id; local 3434 unsigned int link_id; local 3556 iwl_mvm_check_he_obss_narrow_bw_ru(struct ieee80211_hw *hw, struct ieee80211_vif *vif, unsigned int link_id, struct ieee80211_bss_conf *link_conf) argument 3723 unsigned int link_id; local 3746 unsigned int link_id; local 3782 unsigned int link_id; local 3872 unsigned int link_id; local 4041 unsigned int link_id; local 4195 iwl_mvm_mac_conf_tx(struct ieee80211_hw *hw, struct ieee80211_vif *vif, unsigned int link_id, u16 ac, const struct ieee80211_tx_queue_params *params) argument 5825 int link_id = vif->active_links ? __ffs(vif->active_links) : 0; local 5886 int link_id; local [all...] |
H A D | utils.c | 277 * @link_id: for MLO link_id, otherwise 0 (deflink) 285 unsigned int link_id) 302 if (WARN_ON_ONCE(!mvmvif->link[link_id])) 305 mvmvif->link[link_id]->smps_requests[req_type] = smps_request; 307 if (mvmvif->link[link_id]->smps_requests[i] == 312 if (mvmvif->link[link_id]->smps_requests[i] == 321 ieee80211_request_smps(vif, link_id, smps_mode); 330 unsigned int link_id; local 333 for_each_vif_active_link(vif, link_conf, link_id) 282 iwl_mvm_update_smps(struct iwl_mvm *mvm, struct ieee80211_vif *vif, enum iwl_mvm_smps_type_request req_type, enum ieee80211_smps_mode smps_request, unsigned int link_id) argument 510 int i, link_id; local [all...] |
H A D | rs-fw.c | 451 mvm_link_sta = rcu_dereference(mvmsta->link[link_sta->link_id]); 455 link_sta->link_id, notif->sta_id); 611 unsigned int link_id = link_conf->link_id; local 631 mvm_link_sta = rcu_dereference(mvmsta->link[link_id]); 736 unsigned int link_id; local 740 for (link_id = 0; link_id < ARRAY_SIZE(mvmsta->link); link_id++) { 742 rcu_dereference_protected(mvmsta->link[link_id], [all...] |
H A D | d3.c | 1818 int link_id = vif->active_links ? __ffs(vif->active_links) : -1; local 1820 if (link_id >= 0 && key->link_id >= 0 && link_id != key->link_id) 1910 int link_id = vif->active_links ? __ffs(vif->active_links) : -1; local 1912 if (link_id >= 0 && key->link_id >= 0 && link_id != key->link_id) 2048 int j, link_id, key_id, key_type; local 2144 int link_id = vif->active_links ? __ffs(vif->active_links) : -1; local 2209 int link_id = vif->active_links ? __ffs(vif->active_links) : -1; local 2732 int link_id = vif->active_links ? __ffs(vif->active_links) : 0; local [all...] |
H A D | mvm.h | 126 s8 link_id; member in struct:iwl_mvm_time_event_data 554 #define for_each_mvm_vif_valid_link(mvm_vif, link_id) \ 555 for (link_id = 0; \ 556 link_id < ARRAY_SIZE((mvm_vif)->link); \ 557 link_id++) \ 558 if ((mvm_vif)->link[link_id]) 1440 iwl_mvm_rcu_fw_link_id_to_link_conf(struct iwl_mvm *mvm, u8 link_id, bool rcu) argument 1442 if (WARN_ON(link_id >= ARRAY_SIZE(mvm->link_id_to_link_conf))) 1446 return rcu_dereference(mvm->link_id_to_link_conf[link_id]); 1448 return rcu_dereference_protected(mvm->link_id_to_link_conf[link_id], 2058 u8 link_id; member in struct:iwl_mvm_link_sel_data [all...] |
/linux-master/include/net/ |
H A D | cfg80211.h | 1331 * @link_id: the link ID for the AP MLD link sending this beacon 1363 unsigned int link_id; member in struct:cfg80211_beacon_data 1552 * @link_id: defines the link on which channel switch is expected during 1566 u8 link_id; member in struct:cfg80211_csa_settings 1580 * @link_id: defines the link on which color change is expected during MLO. 1590 u8 link_id; member in struct:cfg80211_color_change_settings 1658 * @link_id: the link id (-1 for non-MLD station) 1677 int link_id; member in struct:link_station_parameters 1700 * @link_id: the link id 1704 u32 link_id; member in struct:link_station_del_parameters 1800 int link_id; member in struct:station_del_parameters 2364 int link_id; member in struct:bss_parameters 2567 int link_id; member in struct:ieee80211_txq_params 3049 s8 link_id; member in struct:cfg80211_auth_request 3157 s8 link_id; member in struct:cfg80211_assoc_request 3695 int link_id; member in struct:cfg80211_mgmt_tx_params 6312 WARN_INVALID_LINK_ID(struct wireless_dev *wdev, unsigned int link_id) argument 8382 u8 link_id; member in struct:cfg80211_rx_info 9447 cfg80211_obss_color_collision_notify(struct net_device *dev, u64 color_bitmap, u8 link_id) argument 9465 cfg80211_color_change_started_notify(struct net_device *dev, u8 count, u8 link_id) argument 9481 cfg80211_color_change_aborted_notify(struct net_device *dev, u8 link_id) argument 9497 cfg80211_color_change_notify(struct net_device *dev, u8 link_id) argument [all...] |
/linux-master/net/wireless/ |
H A D | chan.c | 622 unsigned int link_id; local 624 for_each_valid_link(wdev, link_id) { 631 !wdev->links[link_id].client.current_bss) 635 wdev->links[link_id].client.current_bss->pub.channel; 644 ret = rdev_get_channel(rdev, wdev, link_id, &chandef); 1410 unsigned int link_id; local 1413 for_each_valid_link(wdev, link_id) { 1415 wdev->links[link_id].client.current_bss) 1416 other_chan = wdev->links[link_id].client.current_bss->pub.channel; 1427 wdev->links[link_id] 1622 wdev_chandef(struct wireless_dev *wdev, unsigned int link_id) argument [all...] |
H A D | nl80211.c | 3378 int link_id = _link_id; local 3387 if (link_id < 0) { 3390 link_id = 0; 3405 if (wdev->links[link_id].ap.beacon_interval) { 3414 cur_chan = wdev->links[link_id].ap.chandef.chan; 3418 result = rdev_set_ap_chanwidth(rdev, dev, link_id, 3422 wdev->links[link_id].ap.chandef = chandef; 3441 int link_id = nl80211_link_id_or_invalid(info->attrs); local 3444 return __nl80211_set_channel(rdev, netdev, info, link_id); 3548 txq_params.link_id 3567 int link_id = nl80211_link_id_or_invalid(info->attrs); local 3924 unsigned int link_id; local 4411 nl80211_validate_key_link_id(struct genl_info *info, struct wireless_dev *wdev, int link_id, bool pairwise) argument 4504 int link_id = nl80211_link_id_or_invalid(info->attrs); local 4593 int link_id = nl80211_link_id_or_invalid(info->attrs); local 4701 int link_id = nl80211_link_id_or_invalid(info->attrs); local 4770 int link_id = nl80211_link_id_or_invalid(info->attrs); local 5057 he_get_txmcsmap(struct genl_info *info, unsigned int link_id, const struct ieee80211_sta_he_cap *he_cap) argument 5089 he_set_mcs_mask(struct genl_info *info, struct wireless_dev *wdev, struct ieee80211_supported_band *sband, struct nl80211_txrate_he *txrate, u16 mcs[NL80211_HE_NSS_MAX], unsigned int link_id) argument 5122 nl80211_parse_tx_bitrate_mask(struct genl_info *info, struct nlattr *attrs[], enum nl80211_attrs attr, struct cfg80211_bitrate_mask *mask, struct net_device *dev, bool default_all_enabled, unsigned int link_id) argument 5873 nl80211_send_ap_started(struct wireless_dev *wdev, unsigned int link_id) argument 5927 unsigned int link_id = nl80211_link_id(info->attrs); local 6231 unsigned int link_id = nl80211_link_id(info->attrs); local 6285 unsigned int link_id = nl80211_link_id(info->attrs); local 7636 int link_id = nl80211_link_id_or_invalid(info->attrs); local 9027 unsigned int link_id; local 10093 unsigned int link_id = nl80211_link_id(info->attrs); local 10252 unsigned int link_id; local 10883 nl80211_assoc_bss(struct cfg80211_registered_device *rdev, const u8 *ssid, int ssid_len, struct nlattr **attrs, int assoc_link_id, int link_id) argument 10929 unsigned int link_id; local 12310 int link_id; local 12366 unsigned int link_id = nl80211_link_id(info->attrs); local 12470 unsigned int link_id = nl80211_link_id(info->attrs); local 15591 int link_id; local 15650 unsigned int link_id = nl80211_link_id(info->attrs); local 15784 parse_tid_conf(struct cfg80211_registered_device *rdev, struct nlattr *attrs[], struct net_device *dev, struct cfg80211_tid_cfg *tid_conf, struct genl_info *info, const u8 *peer, unsigned int link_id) argument 15890 unsigned int link_id = nl80211_link_id(info->attrs); local 16073 unsigned int link_id = nl80211_link_id(info->attrs); local 16107 unsigned int link_id = nl80211_link_id(info->attrs); local 16447 struct nlattr *link_id = info->attrs[NL80211_ATTR_MLO_LINK_ID]; local 18366 int link_id = __ffs(link_mask); local 18979 __nl80211_rx_control_port(struct net_device *dev, struct sk_buff *skb, bool unencrypted, int link_id, gfp_t gfp) argument 19035 cfg80211_rx_control_port(struct net_device *dev, struct sk_buff *skb, bool unencrypted, int link_id) argument 19344 nl80211_ch_switch_notify(struct cfg80211_registered_device *rdev, struct net_device *netdev, unsigned int link_id, struct cfg80211_chan_def *chandef, gfp_t gfp, enum nl80211_commands notif, u8 count, bool quiet) argument 19394 cfg80211_ch_switch_notify(struct net_device *dev, struct cfg80211_chan_def *chandef, unsigned int link_id) argument 19438 cfg80211_ch_switch_started_notify(struct net_device *dev, struct cfg80211_chan_def *chandef, unsigned int link_id, u8 count, bool quiet) argument 19459 cfg80211_bss_color_notify(struct net_device *dev, enum nl80211_commands cmd, u8 count, u64 color_bitmap, u8 link_id) argument 20069 nl80211_send_ap_stopped(struct wireless_dev *wdev, unsigned int link_id) argument [all...] |
/linux-master/drivers/gpu/drm/amd/display/dc/link/protocols/ |
H A D | link_dp_training_dpia.c | 111 link->link_id.enum_id - ENUM_ID_1, 440 link->link_id.enum_id - ENUM_ID_1, 546 link->link_id.enum_id - ENUM_ID_1, 741 link->link_id.enum_id - ENUM_ID_1, 831 link->link_id.enum_id - ENUM_ID_1, 947 link->link_id.enum_id - ENUM_ID_1, 972 link->link_id.enum_id - ENUM_ID_1,
|
/linux-master/drivers/net/wireless/st/cw1200/ |
H A D | queue.h | 57 u8 link_id; member in struct:cw1200_txpriv
|
H A D | wsm.c | 167 u16 cmd = WSM_RESET_REQ_ID | WSM_TX_LINK_ID(arg->link_id); 354 int link_id) 366 cw1200_tx_confirm_cb(priv, link_id, &tx_confirm); 375 struct wsm_buf *buf, int link_id) 395 ret = wsm_tx_confirm(priv, buf, link_id); 752 u16 cmd = 0x001C | WSM_TX_LINK_ID(arg->link_id); 861 int link_id, 905 cw1200_rx_cb(priv, &rx, link_id, skb_p); 1049 int link_id, struct wsm_buf *buf) 1055 arg.link_id 352 wsm_tx_confirm(struct cw1200_common *priv, struct wsm_buf *buf, int link_id) argument 374 wsm_multi_tx_confirm(struct cw1200_common *priv, struct wsm_buf *buf, int link_id) argument 860 wsm_receive_indication(struct cw1200_common *priv, int link_id, struct wsm_buf *buf, struct sk_buff **skb_p) argument 1048 wsm_suspend_resume_indication(struct cw1200_common *priv, int link_id, struct wsm_buf *buf) argument 1300 int link_id = (id >> 6) & 0x0F; local [all...] |
H A D | sta.c | 39 int link_id); 270 reset.link_id = i; 282 reset.link_id = 0; 609 unsigned int link_id, u16 queue, 1552 sta_priv->link_id = cw1200_find_link_id(priv, sta->addr); 1553 if (WARN_ON(!sta_priv->link_id)) { 1559 entry = &priv->link_id_db[sta_priv->link_id - 1]; 1563 priv->sta_asleep_mask |= BIT(sta_priv->link_id); 1579 if (priv->mode != NL80211_IFTYPE_AP || !sta_priv->link_id) 1582 entry = &priv->link_id_db[sta_priv->link_id 608 cw1200_conf_tx(struct ieee80211_hw *dev, struct ieee80211_vif *vif, unsigned int link_id, u16 queue, const struct ieee80211_tx_queue_params *params) argument 1594 __cw1200_sta_notify(struct ieee80211_hw *dev, struct ieee80211_vif *vif, enum sta_notify_cmd notify_cmd, int link_id) argument 1649 cw1200_ps_notify(struct cw1200_common *priv, int link_id, bool ps) argument [all...] |
/linux-master/drivers/soundwire/ |
H A D | cadence_master.h | 88 * @link_id: Master link id 99 int link_id; member in struct:sdw_cdns_dai_runtime
|
H A D | amd_init.c | 220 ctx->ids[i].link_id = bus->link_id;
|
/linux-master/drivers/net/wireless/silabs/wfx/ |
H A D | sta.c | 201 unsigned int link_id, u16 queue, 297 sta_priv->link_id = ffz(wvif->link_id_map); 298 wvif->link_id_map |= BIT(sta_priv->link_id); 299 WARN_ON(!sta_priv->link_id); 300 WARN_ON(sta_priv->link_id >= HIF_LINK_ID_MAX); 301 wfx_hif_map_link(wvif, false, sta->addr, sta_priv->link_id, sta->mfp); 312 if (!sta_priv->link_id) 315 wfx_hif_map_link(wvif, true, sta->addr, sta_priv->link_id, false); 316 wvif->link_id_map &= ~BIT(sta_priv->link_id); 200 wfx_conf_tx(struct ieee80211_hw *hw, struct ieee80211_vif *vif, unsigned int link_id, u16 queue, const struct ieee80211_tx_queue_params *params) argument
|
/linux-master/include/linux/soundwire/ |
H A D | sdw_intel.h | 195 int link_id; member in struct:sdw_intel_stream_params_data 207 int link_id; member in struct:sdw_intel_stream_free_data
|
/linux-master/sound/soc/sof/intel/ |
H A D | hda-dai.c | 466 int link_id, 486 data.dai_index = (link_id << 8) | cpu_dai->id; 518 ret = hdac_bus_eml_sdw_map_stream_ch(sof_to_bus(sdev), link_id, cpu_dai->id, 550 int link_id) 565 ret = hdac_bus_eml_sdw_map_stream_ch(sof_to_bus(sdev), link_id, cpu_dai->id, 463 sdw_hda_dai_hw_params(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params, struct snd_soc_dai *cpu_dai, int link_id, int intel_alh_id) argument 548 sdw_hda_dai_hw_free(struct snd_pcm_substream *substream, struct snd_soc_dai *cpu_dai, int link_id) argument
|
/linux-master/net/smc/ |
H A D | smc_llc.c | 144 u8 link_id; /* link id of the rtoken */ member in union:smc_rmb_rtoken::__anon3995 471 confllc->link_num = link->link_id; 510 rkeyllc->rtoken[rtok_ix].link_id = link->link_id; 681 addllc->link_num = link_new->link_id; 854 addc_llc->link_num = link_new->link_id; 953 rc = smc_llc_send_delete_link(link, link_new->link_id, 970 smc_llc_send_delete_link(link, link_new->link_id, SMC_LLC_REQ, 978 smc_llc_send_delete_link(link, link_new->link_id, SMC_LLC_REQ, 986 smc_llc_send_delete_link(link, link_new->link_id, SMC_LLC_RE [all...] |