| /linux/drivers/net/wireless/intel/iwlwifi/mld/ |
| H A D | sta.c | 22 struct ieee80211_link_sta *link_sta) in iwl_mld_fw_sta_id_from_link_sta() 46 iwl_mld_fill_ampdu_size_and_dens(struct ieee80211_link_sta *link_sta, in iwl_mld_fill_ampdu_size_and_dens() 200 struct ieee80211_link_sta *link_sta, in iwl_mld_set_pkt_ext_from_he_ppe() 279 struct ieee80211_link_sta *link_sta, in iwl_mld_fill_pkt_ext() 369 static u32 iwl_mld_get_htc_flags(struct ieee80211_link_sta *link_sta) in iwl_mld_get_htc_flags() 462 struct ieee80211_link_sta *link_sta) in iwl_mld_add_modify_sta_cmd() 597 iwl_mld_add_link_sta(struct iwl_mld *mld, struct ieee80211_link_sta *link_sta) in IWL_MLD_ALLOC_FN_STATIC() 675 struct ieee80211_link_sta *link_sta) in iwl_mld_remove_link_sta() 703 struct ieee80211_link_sta *link_sta) in iwl_mld_set_max_amsdu_len() 725 struct ieee80211_link_sta *link_sta; in iwl_mld_update_all_link_stations() [all …]
|
| H A D | mld.h | 233 struct ieee80211_link_sta __rcu *fw_id_to_link_sta[IWL_STATION_COUNT_MAX]; 536 struct ieee80211_link_sta)) \ 583 struct ieee80211_link_sta *link_sta,
|
| H A D | agg.c | 48 struct ieee80211_link_sta *link_sta; in iwl_mld_release_frames_from_notif() 158 struct ieee80211_link_sta *link_sta; in iwl_mld_del_ba() 342 struct ieee80211_link_sta *link_sta; in iwl_mld_rx_agg_session_expired()
|
| H A D | mac80211.c | 526 struct ieee80211_link_sta *link_sta = in iwl_mld_mac80211_tx() 957 struct ieee80211_link_sta *link_sta; in iwl_mld_teardown_tdls_peers() 1683 struct ieee80211_link_sta *link_sta; in iwl_mld_tdls_sta_count() 1748 struct ieee80211_link_sta *link_sta; in iwl_mld_link_set_2mhz_block() 2003 struct ieee80211_link_sta *link_sta = in iwl_mld_mac80211_flush() 2104 struct ieee80211_link_sta *link_sta, in iwl_mld_sta_rc_update()
|
| H A D | tx.c | 51 struct ieee80211_link_sta *link_sta; in iwl_mld_get_queue_size() 1101 struct ieee80211_link_sta *link_sta; in iwl_mld_handle_tx_resp_notif() 1390 struct ieee80211_link_sta *link_sta; in iwl_mld_handle_compressed_ba_notif()
|
| H A D | debugfs.h | 81 iwl_mld_from_link_sta(struct ieee80211_link_sta *link_sta) in iwl_mld_from_link_sta()
|
| /linux/drivers/net/wireless/intel/iwlwifi/mvm/ |
| H A D | rs-fw.c | 12 static u8 rs_fw_bw_from_sta_bw(const struct ieee80211_link_sta *link_sta) in rs_fw_bw_from_sta_bw() 41 static u8 rs_fw_sgi_cw_support(struct ieee80211_link_sta *link_sta) in rs_fw_sgi_cw_support() 65 struct ieee80211_link_sta *link_sta, in rs_fw_get_config_flags() 136 rs_fw_vht_set_enabled_rates(const struct ieee80211_link_sta *link_sta, in rs_fw_vht_set_enabled_rates() 196 rs_fw_he_set_enabled_rates(const struct ieee80211_link_sta *link_sta, in rs_fw_he_set_enabled_rates() 286 const struct ieee80211_link_sta *link_sta, in rs_fw_eht_set_enabled_rates() 367 struct ieee80211_link_sta *link_sta, in rs_fw_set_supp_rates() 420 struct ieee80211_link_sta *link_sta; in iwl_mvm_tlc_update_notif() 518 struct ieee80211_link_sta *link_sta) in rs_fw_get_max_amsdu_len() 577 struct ieee80211_link_sta *link_sta, in iwl_mvm_rs_fw_rate_init()
|
| H A D | sf.c | 103 struct ieee80211_link_sta *link_sta; in iwl_mvm_fill_sf_command()
|
| H A D | mvm.h | 1001 struct ieee80211_link_sta __rcu *fw_id_to_link_sta[IWL_STATION_COUNT_MAX]; 1720 struct ieee80211_link_sta *link_sta); 1722 u32 iwl_mvm_get_sta_ampdu_dens(struct ieee80211_link_sta *link_sta, 1726 struct ieee80211_link_sta *link_sta, 2438 struct ieee80211_link_sta *link_sta, 2745 struct ieee80211_link_sta *link_sta, u32 changed);
|
| H A D | mac80211.c | 852 struct ieee80211_link_sta *link_sta = in iwl_mvm_mac_tx() 2181 struct ieee80211_link_sta *link_sta, in iwl_mvm_set_pkt_ext_from_he_ppe() 2268 struct ieee80211_link_sta *link_sta, in iwl_mvm_set_sta_pkt_ext() 2416 struct ieee80211_link_sta *link_sta) in iwl_mvm_get_sta_htc_flags() 3670 struct ieee80211_link_sta *link_sta = in iwl_mvm_rs_rate_init_all_links() 3685 struct ieee80211_link_sta *link_sta; in iwl_mvm_vif_conf_from_sta() 3721 struct ieee80211_link_sta *link_sta; in iwl_mvm_vif_set_he_support() 3750 struct ieee80211_link_sta *link_sta; in iwl_mvm_sta_state_notexist_to_none() 3811 struct ieee80211_link_sta *link_sta; in iwl_mvm_sta_state_auth_to_assoc() 3961 struct ieee80211_link_sta *link_sta; in iwl_mvm_mac_sta_state_common() [all …]
|
| H A D | sta.c | 54 u32 iwl_mvm_get_sta_ampdu_dens(struct ieee80211_link_sta *link_sta, in iwl_mvm_get_sta_ampdu_dens() 824 struct ieee80211_link_sta *link = in iwl_mvm_get_queue_size() 862 struct ieee80211_link_sta *link_sta; in iwl_mvm_tvqm_enable_txq() 2040 struct ieee80211_link_sta *link_sta) in iwl_mvm_sta_del()
|
| /linux/drivers/net/wireless/mediatek/mt76/mt7996/ |
| H A D | mcu.c | 127 mt7996_mcu_set_sta_he_mcs(struct ieee80211_link_sta *link_sta, in mt7996_mcu_set_sta_he_mcs() 183 mt7996_mcu_set_sta_vht_mcs(struct ieee80211_link_sta *link_sta, in mt7996_mcu_set_sta_vht_mcs() 209 mt7996_mcu_set_sta_ht_mcs(struct ieee80211_link_sta *link_sta, in mt7996_mcu_set_sta_ht_mcs() 1474 struct ieee80211_link_sta *link_sta; in mt7996_mcu_add_tx_ba() 1508 struct ieee80211_link_sta *link_sta; in mt7996_mcu_add_rx_ba() 1535 struct ieee80211_link_sta *link_sta, in mt7996_mcu_sta_he_tlv() 1581 struct ieee80211_link_sta *link_sta) in mt7996_mcu_sta_he_6g_tlv() 1597 struct ieee80211_link_sta *link_sta) in mt7996_mcu_sta_eht_tlv() 1638 mt7996_mcu_sta_ht_tlv(struct sk_buff *skb, struct ieee80211_link_sta *link_sta) in mt7996_mcu_sta_ht_tlv() 1657 mt7996_mcu_sta_vht_tlv(struct sk_buff *skb, struct ieee80211_link_sta *link_sta) in mt7996_mcu_sta_vht_tlv() [all …]
|
| H A D | main.c | 1130 struct ieee80211_link_sta *link_sta, in mt7996_mac_sta_init_link() 1273 struct ieee80211_link_sta *link_sta; in mt7996_mac_sta_add_links() 1371 struct ieee80211_link_sta *link_sta; in mt7996_mac_sta_event() 1543 struct ieee80211_link_sta *link_sta; in mt7996_tx() 1949 struct ieee80211_link_sta *link_sta, in mt7996_link_sta_rc_update() 2015 struct ieee80211_link_sta *link_sta; in mt7996_sta_set_4addr() 2061 struct ieee80211_link_sta *link_sta; in mt7996_sta_set_decap_offload()
|
| H A D | mt7996.h | 721 struct ieee80211_link_sta *link_sta, 942 struct ieee80211_link_sta *link_sta,
|
| H A D | mac.c | 1103 struct ieee80211_link_sta *link_sta; in mt7996_tx_prepare_skb() 1248 mt7996_tx_check_aggr(struct ieee80211_link_sta *link_sta, in mt7996_tx_check_aggr() 1310 struct ieee80211_link_sta *link_sta, in mt7996_txwi_free() 1350 struct ieee80211_link_sta *link_sta = NULL; in mt7996_mac_tx_free()
|
| /linux/drivers/net/wireless/mediatek/mt76/mt7925/ |
| H A D | mcu.c | 767 struct ieee80211_link_sta *link_sta; in mt7925_mcu_uni_tx_ba() 801 struct ieee80211_link_sta *link_sta; in mt7925_mcu_uni_rx_ba() 1347 struct ieee80211_link_sta *link_sta; in mt7925_mcu_sta_key_tlv() 1771 mt7925_mcu_sta_he_tlv(struct sk_buff *skb, struct ieee80211_link_sta *link_sta) in mt7925_mcu_sta_he_tlv() 1781 struct ieee80211_link_sta *link_sta) in mt7925_mcu_sta_he_6g_tlv() 1796 mt7925_mcu_sta_eht_tlv(struct sk_buff *skb, struct ieee80211_link_sta *link_sta) in mt7925_mcu_sta_eht_tlv() 1825 mt7925_mcu_sta_ht_tlv(struct sk_buff *skb, struct ieee80211_link_sta *link_sta) in mt7925_mcu_sta_ht_tlv() 1840 mt7925_mcu_sta_vht_tlv(struct sk_buff *skb, struct ieee80211_link_sta *link_sta) in mt7925_mcu_sta_vht_tlv() 1860 struct ieee80211_link_sta *link_sta, in mt7925_mcu_sta_amsdu_tlv() 1898 struct ieee80211_link_sta *link_sta) in mt7925_mcu_sta_phy_tlv() [all …]
|
| H A D | mcu.h | 738 struct ieee80211_link_sta *link_sta, 743 struct ieee80211_link_sta *link_sta,
|
| H A D | main.c | 661 struct ieee80211_link_sta *link_sta; in mt7925_set_link_key() 913 struct ieee80211_link_sta *link_sta, in mt7925_mac_link_sta_add() 1100 struct ieee80211_link_sta *link_sta; in mt7925_mac_sta_add_links() 1203 struct ieee80211_link_sta *link_sta) in mt7925_mac_link_sta_assoc() 1245 struct ieee80211_link_sta *link_sta = &sta->deflink; in mt7925_mac_sta_event() 1281 struct ieee80211_link_sta *link_sta, in mt7925_mac_link_sta_remove() 1336 struct ieee80211_link_sta *link_sta; in mt7925_mac_sta_remove_links() 1366 struct ieee80211_link_sta *link_sta; in mt7925_mac_sta_remove_links()
|
| H A D | mt7925.h | 285 struct ieee80211_link_sta *link_sta,
|
| /linux/include/net/ |
| H A D | mac80211.h | 2646 struct ieee80211_link_sta { struct 2754 struct ieee80211_link_sta deflink; 2755 struct ieee80211_link_sta __rcu *link[IEEE80211_MLD_MAX_NUM_LINKS]; 4844 struct ieee80211_link_sta *link_sta, 4861 struct ieee80211_link_sta *link_sta, 4883 struct ieee80211_link_sta *link_sta, 8194 bool ieee80211_prepare_rx_omi_bw(struct ieee80211_link_sta *link_sta, 8204 void ieee80211_finalize_rx_omi_bw(struct ieee80211_link_sta *link_sta);
|
| /linux/drivers/net/wireless/mediatek/mt76/ |
| H A D | mt792x.h | 123 struct ieee80211_link_sta *pri_link; 399 static inline struct ieee80211_link_sta *
|
| H A D | mt76_connac_mcu.h | 1828 struct ieee80211_link_sta *link_sta; 2003 struct ieee80211_link_sta *link_sta, 2019 struct ieee80211_link_sta *link_sta); 2120 struct ieee80211_link_sta *sta);
|
| H A D | mt76_connac_mcu.c | 416 struct ieee80211_link_sta *link_sta, in mt76_connac_mcu_sta_basic_tlv() 846 struct ieee80211_link_sta *link_sta) in mt76_connac_get_phy_mode_v2() 1098 struct ieee80211_link_sta *link_sta; in mt76_connac_mcu_sta_cmd() 1390 struct ieee80211_link_sta *link_sta) in mt76_connac_get_phy_mode()
|
| /linux/drivers/net/wireless/ath/ath12k/ |
| H A D | mac.c | 698 static struct ieee80211_link_sta *ath12k_mac_get_link_sta(struct ath12k_link_sta *arsta) in ath12k_mac_get_link_sta() 702 struct ieee80211_link_sta *link_sta; in ath12k_mac_get_link_sta() 2115 struct ieee80211_link_sta *link_sta; in ath12k_peer_assoc_h_rates() 2187 struct ieee80211_link_sta *link_sta; in ath12k_peer_assoc_h_ht() 2392 struct ieee80211_link_sta *link_sta; in ath12k_peer_assoc_h_vht() 2600 struct ieee80211_link_sta *link_sta; in ath12k_peer_assoc_h_he() 2845 struct ieee80211_link_sta *link_sta; in ath12k_peer_assoc_h_he_6ghz() 2926 struct ieee80211_link_sta *link_sta; in ath12k_peer_assoc_h_smps() 3065 static bool ath12k_mac_sta_has_ofdm_only(struct ieee80211_link_sta *sta) in ath12k_mac_sta_has_ofdm_only() 3072 struct ieee80211_link_sta *link_sta) in ath12k_mac_get_phymode_vht() [all …]
|
| /linux/net/mac80211/ |
| H A D | sta_info.h | 582 struct ieee80211_link_sta *pub;
|