/linux-master/net/wireless/ |
H A D | rdev-ops.h | 80 struct net_device *netdev, int link_id, 85 trace_rdev_add_key(&rdev->wiphy, netdev, link_id, key_index, pairwise, 87 ret = rdev->ops->add_key(&rdev->wiphy, netdev, link_id, key_index, 95 int link_id, u8 key_index, bool pairwise, const u8 *mac_addr, 100 trace_rdev_get_key(&rdev->wiphy, netdev, link_id, key_index, pairwise, 102 ret = rdev->ops->get_key(&rdev->wiphy, netdev, link_id, key_index, 109 struct net_device *netdev, int link_id, 113 trace_rdev_del_key(&rdev->wiphy, netdev, link_id, key_index, pairwise, 115 ret = rdev->ops->del_key(&rdev->wiphy, netdev, link_id, key_index, 123 struct net_device *netdev, int link_id, u 79 rdev_add_key(struct cfg80211_registered_device *rdev, struct net_device *netdev, int link_id, u8 key_index, bool pairwise, const u8 *mac_addr, struct key_params *params) argument 94 rdev_get_key(struct cfg80211_registered_device *rdev, struct net_device *netdev, int link_id, u8 key_index, bool pairwise, const u8 *mac_addr, void *cookie, void (*callback)(void *cookie, struct key_params*)) argument 108 rdev_del_key(struct cfg80211_registered_device *rdev, struct net_device *netdev, int link_id, u8 key_index, bool pairwise, const u8 *mac_addr) argument 122 rdev_set_default_key(struct cfg80211_registered_device *rdev, struct net_device *netdev, int link_id, u8 key_index, bool unicast, bool multicast) argument 136 rdev_set_default_mgmt_key(struct cfg80211_registered_device *rdev, struct net_device *netdev, int link_id, u8 key_index) argument 149 rdev_set_default_beacon_key(struct cfg80211_registered_device *rdev, struct net_device *netdev, int link_id, u8 key_index) argument 185 rdev_stop_ap(struct cfg80211_registered_device *rdev, struct net_device *dev, unsigned int link_id) argument 667 rdev_set_bitrate_mask(struct cfg80211_registered_device *rdev, struct net_device *dev, unsigned int link_id, const u8 *peer, const struct cfg80211_bitrate_mask *mask) argument 912 rdev_tdls_mgmt(struct cfg80211_registered_device *rdev, struct net_device *dev, u8 *peer, int link_id, u8 action_code, u8 dialog_token, u16 status_code, u32 peer_capability, bool initiator, const u8 *buf, size_t len) argument 963 rdev_get_channel(struct cfg80211_registered_device *rdev, struct wireless_dev *wdev, unsigned int link_id, struct cfg80211_chan_def *chandef) argument 1128 rdev_set_ap_chanwidth(struct cfg80211_registered_device *rdev, struct net_device *dev, unsigned int link_id, struct cfg80211_chan_def *chandef) argument 1437 rdev_add_intf_link(struct cfg80211_registered_device *rdev, struct wireless_dev *wdev, unsigned int link_id) argument 1452 rdev_del_intf_link(struct cfg80211_registered_device *rdev, struct wireless_dev *wdev, unsigned int link_id) argument [all...] |
/linux-master/drivers/net/wireless/intel/iwlwifi/mvm/ |
H A D | coex.c | 309 int link_id) 312 struct iwl_mvm_vif_link_info *link = mvmvif->link[link_id]; 321 link_id == iwl_mvm_get_primary_link(vif))) 330 unsigned int link_id) 343 link_info = mvmvif->link[link_id]; 347 link_conf = rcu_dereference(vif->link_conf[link_id]); 363 smps_mode, link_id); 372 iwl_mvm_bt_coex_update_link_esr(mvm, vif, link_id); 400 smps_mode, link_id); 493 unsigned int link_id; local 307 iwl_mvm_bt_coex_update_link_esr(struct iwl_mvm *mvm, struct ieee80211_vif *vif, int link_id) argument 327 iwl_mvm_bt_notif_per_link(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct iwl_bt_iterator_data *data, unsigned int link_id) argument [all...] |
H A D | time-event.c | 45 te_data->link_id = -1; 683 s8 link_id) 693 if (WARN(link_id < 0 || !mvmvif->link[link_id], 694 "Invalid link ID for session protection: %u\n", link_id)) 697 if (WARN(!mvmvif->link[link_id]->active, 698 "Session Protection on an inactive link: %u\n", link_id)) 701 return mvmvif->link[link_id]->fw_link_id; 706 u32 id, s8 link_id) 708 int mac_link_id = iwl_mvm_get_session_prot_id(mvm, vif, link_id); 681 iwl_mvm_get_session_prot_id(struct iwl_mvm *mvm, struct ieee80211_vif *vif, s8 link_id) argument 704 iwl_mvm_cancel_session_protection(struct iwl_mvm *mvm, struct ieee80211_vif *vif, u32 id, s8 link_id) argument 735 s8 link_id; local 1372 iwl_mvm_schedule_session_protection(struct iwl_mvm *mvm, struct ieee80211_vif *vif, u32 duration, u32 min_duration, bool wait_for_notif, unsigned int link_id) argument [all...] |
H A D | mld-mac.c | 24 unsigned int link_id; local 60 for (link_id = 0; link_id < ARRAY_SIZE((vif)->link_conf); link_id++) { 61 link_conf = rcu_dereference(vif->link_conf[link_id]);
|
H A D | sf.c | 104 unsigned int link_id; local 115 for (link_id = 0; link_id < ARRAY_SIZE(sta->link); link_id++) { 116 link_sta = rcu_dereference(sta->link[link_id]);
|
H A D | time-event.h | 209 * @link_id: The link to schedule a session protection for 215 unsigned int link_id);
|
H A D | mac-ctxt.c | 485 mvmvif->link[link_conf->link_id]; 901 u32 link_id = u32_get_bits(info->control.flags, local 907 if (link_id == IEEE80211_LINK_UNSPECIFIED && ieee80211_vif_is_mld(vif)) { 912 WARN_ON_ONCE(link_id != IEEE80211_LINK_UNSPECIFIED); 913 link_id = i; 917 if (link_id < IEEE80211_LINK_UNSPECIFIED) { 921 link_conf = rcu_dereference(vif->link_conf[link_id]); 1143 if (WARN_ON(!mvmvif->link[link_conf->link_id])) 1147 beacon_cmd.link_id = 1148 cpu_to_le32(mvmvif->link[link_conf->link_id] 1601 int link_id = -1; local 1829 u32 link_id = le32_to_cpu(notif->link_id); local [all...] |
/linux-master/drivers/soundwire/ |
H A D | intel_ace2x.c | 115 unsigned int link_id = sdw->instance; local 135 ret = hdac_bus_eml_sdw_power_up_unlocked(sdw->link_res->hbus, link_id); 164 *shim_mask |= BIT(link_id); 179 unsigned int link_id = sdw->instance; local 186 *shim_mask &= ~BIT(link_id); 188 ret = hdac_bus_eml_sdw_power_down_unlocked(sdw->link_res->hbus, link_id); 206 unsigned int link_id = sdw->instance; local 210 hdac_bus_eml_sdw_sync_arm_unlocked(sdw->link_res->hbus, link_id); 249 int link_id, int alh_stream_id) 257 params_data.link_id 245 intel_params_stream(struct sdw_intel *sdw, struct snd_pcm_substream *substream, struct snd_soc_dai *dai, struct snd_pcm_hw_params *hw_params, int link_id, int alh_stream_id) argument 266 intel_free_stream(struct sdw_intel *sdw, struct snd_pcm_substream *substream, struct snd_soc_dai *dai, int link_id) argument [all...] |
H A D | intel_auxdevice.c | 132 "mipi-sdw-link-%d-subproperties", bus->link_id); 271 bus->link_id = auxdev->id; 297 bus->link_id); 325 link_flags = md_flags >> (bus->link_id * 8); 448 bus->link_id); 507 bus->link_id); 567 bus->link_id); 612 bus->link_id); 651 bus->link_id); 666 link_flags = md_flags >> (bus->link_id * [all...] |
/linux-master/net/mac80211/ |
H A D | mlme.c | 612 struct cfg80211_bss *cbss, int link_id, 619 .link_id = -1, 651 mlme_link_id_dbg(sdata, link_id, "determined AP %pM to be %s\n", 770 mlme_link_id_dbg(sdata, link_id, 1212 unsigned int link_id, 1219 struct cfg80211_bss *cbss = assoc_data->link[link_id].bss; 1319 assoc_data->link[link_id].conn.mode >= IEEE80211_CONN_MODE_HT) { 1321 assoc_data->link[link_id].ap_ht_param, 1323 &assoc_data->link[link_id].conn); 1333 assoc_data->link[link_id] 610 ieee80211_determine_chan_mode(struct ieee80211_sub_if_data *sdata, struct ieee80211_conn_settings *conn, struct cfg80211_bss *cbss, int link_id, struct ieee80211_chan_req *chanreq) argument 1207 ieee80211_assoc_link_elems(struct ieee80211_sub_if_data *sdata, struct sk_buff *skb, u16 *capab, const struct element *ext_capa, const u8 *extra_elems, size_t extra_elems_len, unsigned int link_id, struct ieee80211_link_data *link, u16 *present_elems) argument 1458 unsigned int link_id; local 1567 unsigned int link_id, n_links = 0; local 1963 ieee80211_chswitch_done(struct ieee80211_vif *vif, bool success, unsigned int link_id) argument 3011 unsigned int link_id; local 3092 unsigned int link_id; local 3603 unsigned int link_id; local 4223 unsigned int link_id = link->link_id; local 4785 ieee80211_determine_our_sta_mode(struct ieee80211_sub_if_data *sdata, struct ieee80211_supported_band *sband, struct cfg80211_assoc_request *req, bool wmm_used, int link_id, struct ieee80211_conn_settings *conn) argument 5004 ieee80211_determine_our_sta_mode_assoc(struct ieee80211_sub_if_data *sdata, struct ieee80211_supported_band *sband, struct cfg80211_assoc_request *req, bool wmm_used, int link_id, struct ieee80211_conn_settings *conn) argument 5023 ieee80211_prep_channel(struct ieee80211_sub_if_data *sdata, struct ieee80211_link_data *link, int link_id, struct cfg80211_bss *cbss, bool mlo, struct ieee80211_conn_settings *conn) argument 5154 unsigned int link_id; local 5348 unsigned int link_id; local 5809 u8 link_id; local 7544 unsigned int link_id = link->link_id; local 7583 ieee80211_prep_connection(struct ieee80211_sub_if_data *sdata, struct cfg80211_bss *cbss, s8 link_id, const u8 *ap_mld_addr, bool assoc, struct ieee80211_conn_settings *conn, bool override) argument 8036 ieee80211_setup_assoc_link(struct ieee80211_sub_if_data *sdata, struct ieee80211_mgd_assoc_data *assoc_data, struct cfg80211_assoc_request *req, struct ieee80211_conn_settings *conn, unsigned int link_id) argument 8155 ieee80211_mgd_get_ap_ht_vht_capa(struct ieee80211_sub_if_data *sdata, struct ieee80211_mgd_assoc_data *assoc_data, int link_id) argument [all...] |
H A D | cfg.c | 27 ieee80211_link_or_deflink(struct ieee80211_sub_if_data *sdata, int link_id, argument 32 if (link_id < 0) { 44 link = sdata_dereference(sdata->link[link_id], sdata); 464 int link_id, u8 key_idx, bool pairwise, 469 ieee80211_link_or_deflink(sdata, link_id, false); 491 if (link_id >= 0) 505 key->conf.link_id = link_id; 574 ieee80211_lookup_key(struct ieee80211_sub_if_data *sdata, int link_id, argument 581 if (link_id > 463 ieee80211_add_key(struct wiphy *wiphy, struct net_device *dev, int link_id, u8 key_idx, bool pairwise, const u8 *mac_addr, struct key_params *params) argument 632 ieee80211_del_key(struct wiphy *wiphy, struct net_device *dev, int link_id, u8 key_idx, bool pairwise, const u8 *mac_addr) argument 651 ieee80211_get_key(struct wiphy *wiphy, struct net_device *dev, int link_id, u8 key_idx, bool pairwise, const u8 *mac_addr, void *cookie, void (*callback)(void *cookie, struct key_params *params)) argument 756 ieee80211_config_default_key(struct wiphy *wiphy, struct net_device *dev, int link_id, u8 key_idx, bool uni, bool multi) argument 773 ieee80211_config_default_mgmt_key(struct wiphy *wiphy, struct net_device *dev, int link_id, u8 key_idx) argument 789 ieee80211_config_default_beacon_key(struct wiphy *wiphy, struct net_device *dev, int link_id, u8 key_idx) argument 1247 u8 link_id, num = 0; local 1283 unsigned int link_id = params->beacon.link_id; local 1581 ieee80211_stop_ap(struct wiphy *wiphy, struct net_device *dev, unsigned int link_id) argument 1819 u32 link_id = params->link_id < 0 ? 0 : params->link_id; local 3258 unsigned int link_id; local 3332 int link_id; local 3356 int link_id; local 3373 ieee80211_set_bitrate_mask(struct wiphy *wiphy, struct net_device *dev, unsigned int link_id, const u8 *addr, const struct cfg80211_bitrate_mask *mask) argument 3607 ieee80211_csa_finish(struct ieee80211_vif *vif, unsigned int link_id) argument 3945 u8 link_id = params->link_id; local 4268 ieee80211_cfg_get_channel(struct wiphy *wiphy, struct wireless_dev *wdev, unsigned int link_id, struct cfg80211_chan_def *chandef) argument 4334 ieee80211_set_ap_chanwidth(struct wiphy *wiphy, struct net_device *dev, unsigned int link_id, struct cfg80211_chan_def *chandef) argument 4827 ieee80211_color_change_finish(struct ieee80211_vif *vif, u8 link_id) argument 4851 ieee80211_obss_color_collision_notify(struct ieee80211_vif *vif, u64 color_bitmap, u8 link_id) argument 4898 u8 link_id = params->link_id; local 4956 ieee80211_add_intf_link(struct wiphy *wiphy, struct wireless_dev *wdev, unsigned int link_id) argument 4970 ieee80211_del_intf_link(struct wiphy *wiphy, struct wireless_dev *wdev, unsigned int link_id) argument [all...] |
H A D | sta_info.c | 286 unsigned int *link_id) 295 u8 _link_id = link_sta->link_id; 298 if (link_id) 299 *link_id = _link_id; 310 if (link_id) 311 *link_id = _link_id; 359 static void sta_remove_link(struct sta_info *sta, unsigned int link_id, argument 367 link_sta = rcu_access_pointer(sta->link[link_id]); 380 sta->sta.valid_links &= ~BIT(link_id); 381 RCU_INIT_POINTER(sta->link[link_id], NUL 283 ieee80211_find_sta_by_link_addrs(struct ieee80211_hw *hw, const u8 *addr, const u8 *localaddr, unsigned int *link_id) argument 515 sta_info_add_link(struct sta_info *sta, unsigned int link_id, struct link_sta_info *link_info, struct ieee80211_link_sta *link_sta) argument 533 __sta_info_alloc(struct ieee80211_sub_if_data *sdata, const u8 *addr, int link_id, const u8 *link_addr, gfp_t gfp) argument 714 sta_info_alloc_with_link(struct ieee80211_sub_if_data *sdata, const u8 *mld_addr, unsigned int link_id, const u8 *link_addr, gfp_t gfp) argument 1569 __sta_info_flush(struct ieee80211_sub_if_data *sdata, bool vlans, int link_id) argument 2303 int link_id; local 2888 ieee80211_sta_allocate_link(struct sta_info *sta, unsigned int link_id) argument 2923 ieee80211_sta_free_link(struct sta_info *sta, unsigned int link_id) argument 2932 ieee80211_sta_activate_link(struct sta_info *sta, unsigned int link_id) argument 2980 ieee80211_sta_remove_link(struct sta_info *sta, unsigned int link_id) argument [all...] |
H A D | sta_info.h | 483 * @link_id: Link ID uniquely identifying the link STA. This is 0 for non-MLD 521 u8 link_id; member in struct:link_sta_info 647 * would be assigned to link[link_id] where link_id is the id assigned 858 unsigned int link_id, 893 * @link_id: if given (>=0), all those STA entries using @link_id only 898 int link_id); 906 * @link_id: if given (>=0), all those STA entries using @link_id onl 910 sta_info_flush(struct ieee80211_sub_if_data *sdata, int link_id) argument [all...] |
H A D | tdls.c | 910 const u8 *peer, int link_id, 922 link_id = link_id >= 0 ? link_id : 0; 924 link = rcu_dereference(sdata->link[link_id]); 999 const u8 *peer, int link_id, 1059 link_id, action_code, 1070 ieee80211_tx_skb_tid(sdata, skb, 7, link_id); 1137 const u8 *peer, int link_id, 1187 link_id, action_cod 909 ieee80211_tdls_build_mgmt_packet_data(struct ieee80211_sub_if_data *sdata, const u8 *peer, int link_id, u8 action_code, u8 dialog_token, u16 status_code, bool initiator, const u8 *extra_ies, size_t extra_ies_len, u8 oper_class, struct cfg80211_chan_def *chandef) argument 998 ieee80211_tdls_prep_mgmt_packet(struct wiphy *wiphy, struct net_device *dev, const u8 *peer, int link_id, u8 action_code, u8 dialog_token, u16 status_code, u32 peer_capability, bool initiator, const u8 *extra_ies, size_t extra_ies_len, u8 oper_class, struct cfg80211_chan_def *chandef) argument 1136 ieee80211_tdls_mgmt_setup(struct wiphy *wiphy, struct net_device *dev, const u8 *peer, int link_id, u8 action_code, u8 dialog_token, u16 status_code, u32 peer_capability, bool initiator, const u8 *extra_ies, size_t extra_ies_len) argument 1207 ieee80211_tdls_mgmt_teardown(struct wiphy *wiphy, struct net_device *dev, const u8 *peer, int link_id, u8 action_code, u8 dialog_token, u16 status_code, u32 peer_capability, bool initiator, const u8 *extra_ies, size_t extra_ies_len) argument 1255 ieee80211_tdls_mgmt(struct wiphy *wiphy, struct net_device *dev, const u8 *peer, int link_id, u8 action_code, u8 dialog_token, u16 status_code, u32 peer_capability, bool initiator, const u8 *extra_ies, size_t extra_ies_len) argument 1559 int link_id = sta->sta.valid_links ? ffs(sta->sta.valid_links) - 1 : 0; local 1706 int link_id = sta->sta.valid_links ? ffs(sta->sta.valid_links) - 1 : 0; local [all...] |
H A D | vht.c | 356 unsigned int link_id = link_sta->link_id; local 369 link_conf = rcu_dereference(sdata->vif.link_conf[link_id]); 514 link_conf = rcu_dereference(sta->sdata->vif.link_conf[link_sta->link_id]); 732 void ieee80211_update_mu_groups(struct ieee80211_vif *vif, unsigned int link_id, argument 738 link_conf = rcu_dereference(vif->link_conf[link_id]); 761 ieee80211_recalc_min_chandef(sdata, link_sta->link_id); 763 link_sta->link_id, changed);
|
H A D | chan.c | 234 unsigned int link_id) 239 link_sta = wiphy_dereference(sta->local->hw.wiphy, sta->link[link_id]); 280 unsigned int link_id = link->link_id; local 289 max_bw = max(max_bw, ieee80211_get_sta_bw(sta, link_id)); 415 unsigned int link_id; local 420 for (link_id = 0; link_id < ARRAY_SIZE(sta->sdata->link); link_id++) { 422 rcu_dereference(sdata->vif.link_conf[link_id]); 233 ieee80211_get_sta_bw(struct sta_info *sta, unsigned int link_id) argument 974 unsigned int link_id = link->link_id; local 1190 unsigned int link_id = link->link_id; local 1999 unsigned int link_id = link->link_id; local [all...] |
H A D | rate.h | 36 unsigned int link_id,
|
/linux-master/drivers/gpu/drm/amd/display/dc/core/ |
H A D | dc_link_enc_cfg.c | 153 .link_id = stream->link->link_id, 228 if (lhs->link_id.id == rhs->link_id.id && 229 lhs->link_id.enum_id == rhs->link_id.enum_id && 230 lhs->link_id.type == rhs->link_id.type && 246 .link_id = link->link_id, [all...] |
/linux-master/drivers/net/wireless/st/cw1200/ |
H A D | queue.c | 103 --queue->link_map_cache[iter->txpriv.link_id]; 106 if (!--stats->link_map_cache[iter->txpriv.link_id]) 287 if (txpriv->link_id >= queue->stats->map_capacity) 307 ++queue->link_map_cache[txpriv->link_id]; 311 ++stats->link_map_cache[txpriv->link_id]; 344 if (link_id_map & BIT(item->txpriv.link_id)) { 357 --queue->link_map_cache[item->txpriv.link_id]; 362 if (!--stats->link_map_cache[item->txpriv.link_id]) 396 ++queue->link_map_cache[item->txpriv.link_id]; 400 ++stats->link_map_cache[item->txpriv.link_id]; [all...] |
/linux-master/include/net/ |
H A D | mac80211.h | 565 * @link_id: link ID, or 0 for non-MLO 710 unsigned int link_id; member in struct:ieee80211_bss_conf 1581 * @link_valid: if the link which is identified by @link_id is valid. This flag 1583 * @link_id: id of the link used to receive the packet. This is used along with 1619 u8 link_valid:1, link_id:4; member in struct:ieee80211_rx_status 1771 * @link_id: the link ID of the link doing the channel switch, 0 for non-MLO 1779 u8 link_id; member in struct:ieee80211_channel_switch 2024 * @link_id: the link ID to check 2029 unsigned int link_id) 2032 return link_id 2028 ieee80211_vif_link_active(const struct ieee80211_vif *vif, unsigned int link_id) argument 2182 s8 link_id; member in struct:ieee80211_key_conf 2377 u8 link_id; member in struct:ieee80211_link_sta 3758 int link_id; member in struct:ieee80211_prep_tx_info 5558 ieee80211_beacon_get(struct ieee80211_hw *hw, struct ieee80211_vif *vif, unsigned int link_id) argument [all...] |
/linux-master/drivers/net/wireless/silabs/wfx/ |
H A D | sta.h | 17 int link_id; member in struct:wfx_sta_priv 39 unsigned int link_id, u16 queue,
|
/linux-master/drivers/net/wireless/ti/wl18xx/ |
H A D | event.c | 211 u8 link_id = mbox->rx_ba_link_id; local 215 wlvif = wl->links[link_id].wlvif; 224 addr = wl->links[link_id].addr; 230 wl->links[link_id].ba_bitmap,
|
/linux-master/include/uapi/linux/ |
H A D | smc_diag.h | 87 __u8 link_id; /* link identifier */ member in struct:smc_diag_linkinfo
|
/linux-master/drivers/net/wireless/intel/iwlwifi/fw/api/ |
H A D | mac-cfg.h | 158 * @link_id: FW link id 161 __le32 link_id; member in struct:iwl_channel_switch_start_notif 183 * @link_id: FW link id 187 __le32 link_id; member in struct:iwl_channel_switch_error_notif 434 * @link_id: the id of the link that this cmd configures 474 * @spec_link_id: link_id as the AP knows it 482 __le32 link_id; member in struct:iwl_link_config_cmd 555 * @link_id: the id of the link that is used to communicate with this sta 584 __le32 link_id; member in struct:iwl_mvm_sta_cfg_cmd
|
/linux-master/include/linux/ |
H A D | wwan.h | 148 * @link_id: WWAN device data link id 152 u32 link_id; member in struct:wwan_netdev_priv
|