| /linux-6.15/drivers/net/wireless/intel/iwlwifi/mld/ |
| H A D | sta.c | 21 struct ieee80211_link_sta *link_sta) in iwl_mld_fw_sta_id_from_link_sta() 278 struct ieee80211_link_sta *link_sta, in iwl_mld_fill_pkt_ext() 582 struct ieee80211_link_sta *link_sta) in iwl_mld_remove_link_sta() 632 struct ieee80211_link_sta *link_sta; in iwl_mld_update_all_link_stations() 733 struct ieee80211_link_sta *link_sta; in iwl_mld_add_sta() 762 struct ieee80211_link_sta *link_sta; in iwl_mld_flush_sta_txqs() 798 struct ieee80211_link_sta *link_sta; in iwl_mld_remove_sta() 831 struct ieee80211_link_sta *link_sta; in iwl_mld_fw_sta_id_mask() 1220 struct ieee80211_link_sta *link_sta = in iwl_mld_update_link_stas() 1230 struct ieee80211_link_sta *link_sta = in iwl_mld_update_link_stas() [all …]
|
| H A D | tlc.c | 36 struct ieee80211_link_sta *link_sta, in iwl_mld_get_tlc_cmd_flags() 108 static u8 iwl_mld_get_fw_sgi(struct ieee80211_link_sta *link_sta) in iwl_mld_get_fw_sgi() 158 iwl_mld_fill_vht_rates(const struct ieee80211_link_sta *link_sta, in iwl_mld_fill_vht_rates() 217 iwl_mld_fill_he_rates(const struct ieee80211_link_sta *link_sta, in iwl_mld_fill_he_rates() 307 const struct ieee80211_link_sta *link_sta, in iwl_mld_fill_eht_rates() 404 struct ieee80211_link_sta *link_sta, in iwl_mld_fill_supp_rates() 452 struct ieee80211_link_sta *link_sta, in iwl_mld_send_tlc_cmd() 524 struct ieee80211_link_sta *link_sta) in iwl_mld_config_tlc_link() 554 struct ieee80211_link_sta *link_sta = in iwl_mld_config_tlc() 566 struct ieee80211_link_sta *link_sta, in iwl_mld_get_amsdu_size_of_tid() [all …]
|
| H A D | sta.h | 185 iwl_mld_link_sta_from_mac80211(struct ieee80211_link_sta *link_sta) in iwl_mld_link_sta_from_mac80211() 196 struct ieee80211_link_sta *link_sta); 203 void iwl_mld_count_mpdu_rx(struct ieee80211_link_sta *link_sta, int queue, 205 void iwl_mld_count_mpdu_tx(struct ieee80211_link_sta *link_sta, u32 count);
|
| H A D | link.c | 335 struct ieee80211_link_sta *link_sta = in _iwl_mld_change_link_in_fw() 479 struct ieee80211_link_sta *link_sta, in iwl_mld_omi_bw_update() 544 struct ieee80211_link_sta *link_sta; in iwl_mld_omi_bw_finished_work() 574 struct ieee80211_link_sta **link_sta, in iwl_mld_get_omi_bw_reduction_pointers() 591 struct ieee80211_link_sta *tmp; in iwl_mld_get_omi_bw_reduction_pointers() 618 struct ieee80211_link_sta *link_sta; in iwl_mld_omi_ap_changed_bw() 648 struct ieee80211_link_sta *link_sta; in iwl_mld_handle_omi_status_notif() 668 struct ieee80211_link_sta *link_sta; in iwl_mld_leave_omi_bw_reduction() 694 struct ieee80211_link_sta *link_sta; in iwl_mld_check_omi_bw_reduction()
|
| H A D | mld.h | 212 struct ieee80211_link_sta __rcu *fw_id_to_link_sta[IWL_STATION_COUNT_MAX]; 500 struct ieee80211_link_sta)) \ 538 struct ieee80211_link_sta *link_sta,
|
| H A D | tlc.h | 13 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() 153 struct ieee80211_link_sta *link_sta; in iwl_mld_del_ba() 321 struct ieee80211_link_sta *link_sta; in iwl_mld_rx_agg_session_expired()
|
| H A D | stats.c | 47 struct ieee80211_link_sta *link_sta; in iwl_mld_fill_stats_from_oper_notif() 436 struct ieee80211_link_sta *link_sta = in iwl_mld_process_per_sta_stats()
|
| H A D | debugfs.c | 1003 struct ieee80211_link_sta *link_sta = data; in iwl_dbgfs_fixed_rate_write() 1039 struct ieee80211_link_sta *link_sta = data; in iwl_dbgfs_tlc_dhc_write() 1078 struct ieee80211_link_sta *link_sta, in iwl_mld_add_link_sta_debugfs()
|
| /linux-6.15/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() 524 struct ieee80211_link_sta *link_sta) in rs_fw_get_max_amsdu_len() 583 struct ieee80211_link_sta *link_sta, in iwl_mvm_rs_fw_rate_init()
|
| H A D | rs.h | 398 struct ieee80211_link_sta *link_sta, 444 struct ieee80211_link_sta *link_sta, 453 struct ieee80211_link_sta *link_sta);
|
| H A D | mld-sta.c | 12 struct ieee80211_link_sta *link_sta; in iwl_mvm_sta_fw_id_mask() 433 struct ieee80211_link_sta *link_sta, in iwl_mvm_mld_cfg_sta() 556 struct ieee80211_link_sta *link_sta = in iwl_mvm_mld_alloc_sta_link() 592 struct ieee80211_link_sta *link_sta; in iwl_mvm_mld_alloc_sta_links() 632 struct ieee80211_link_sta *link_sta; in iwl_mvm_alloc_sta_after_restart() 683 struct ieee80211_link_sta *link_sta; in iwl_mvm_mld_add_sta() 755 struct ieee80211_link_sta *link_sta; in iwl_mvm_mld_update_sta() 814 struct ieee80211_link_sta *link_sta; in iwl_mvm_mld_rm_sta() 1122 struct ieee80211_link_sta *link_sta = in iwl_mvm_mld_update_sta_links()
|
| H A D | sf.c | 103 struct ieee80211_link_sta *link_sta; in iwl_mvm_fill_sf_command()
|
| H A D | debugfs.c | 403 static ssize_t iwl_dbgfs_rs_data_read(struct ieee80211_link_sta *link_sta, in iwl_dbgfs_rs_data_read() 446 static ssize_t iwl_dbgfs_amsdu_len_write(struct ieee80211_link_sta *link_sta, in iwl_dbgfs_amsdu_len_write() 478 static ssize_t iwl_dbgfs_amsdu_len_read(struct ieee80211_link_sta *link_sta, in iwl_dbgfs_amsdu_len_read() 1518 _iwl_dbgfs_link_sta_wrap_write(ssize_t (*real)(struct ieee80211_link_sta *, in _iwl_dbgfs_link_sta_wrap_write() argument 1527 struct ieee80211_link_sta *link_sta = file->private_data; in _iwl_dbgfs_link_sta_wrap_write() 1550 _iwl_dbgfs_link_sta_wrap_read(ssize_t (*real)(struct ieee80211_link_sta *, in _iwl_dbgfs_link_sta_wrap_read() argument 1559 struct ieee80211_link_sta *link_sta = file->private_data; in _iwl_dbgfs_link_sta_wrap_read() 2097 struct ieee80211_link_sta *link_sta, in iwl_mvm_link_sta_add_debugfs()
|
| /linux-6.15/drivers/net/wireless/ath/ath12k/ |
| H A D | debugfs_sta.h | 19 struct ieee80211_link_sta *link_sta,
|
| H A D | debugfs_sta.c | 142 struct ieee80211_link_sta *link_sta = file->private_data; in ath12k_dbg_sta_dump_rx_stats() 261 struct ieee80211_link_sta *link_sta = file->private_data; in ath12k_dbg_sta_reset_rx_stats() 320 struct ieee80211_link_sta *link_sta, in ath12k_debugfs_link_sta_op_add()
|
| /linux-6.15/drivers/net/wireless/intel/iwlwifi/mld/tests/ |
| H A D | utils.c | 205 struct ieee80211_link_sta *link_sta, in IWL_MLD_ALLOC_FN() 229 static struct ieee80211_link_sta * 233 struct ieee80211_link_sta *link_sta; in iwlmld_kunit_alloc_link_sta()
|
| /linux-6.15/drivers/net/wireless/mediatek/mt76/mt7996/ |
| H A D | mcu.c | 1181 struct ieee80211_link_sta *link_sta, in mt7996_mcu_sta_he_tlv() 1227 struct ieee80211_link_sta *link_sta) in mt7996_mcu_sta_he_6g_tlv() 1243 struct ieee80211_link_sta *link_sta) in mt7996_mcu_sta_eht_tlv() 1323 struct ieee80211_link_sta *link_sta, in mt7996_mcu_sta_amsdu_tlv() 1361 struct ieee80211_link_sta *link_sta) in mt7996_mcu_sta_muru_tlv() 1669 struct ieee80211_link_sta *link_sta, in mt7996_mcu_sta_bfer_tlv() 1755 struct ieee80211_link_sta *link_sta, in mt7996_mcu_sta_bfee_tlv() 1887 struct ieee80211_link_sta *link_sta, in mt7996_mcu_set_fixed_field() 2022 struct ieee80211_link_sta *link_sta, in mt7996_mcu_sta_rate_ctrl_tlv() 2129 struct ieee80211_link_sta *link_sta, in mt7996_mcu_add_rate_ctrl() [all …]
|
| H A D | mt7996.h | 578 struct ieee80211_link_sta *link_sta, 606 struct ieee80211_link_sta *link_sta, 616 struct ieee80211_link_sta *link_sta,
|
| H A D | main.c | 879 struct ieee80211_link_sta *link_sta, in mt7996_mac_sta_init_link() 994 struct ieee80211_link_sta *link_sta; in mt7996_mac_sta_add_links() 1076 struct ieee80211_link_sta *link_sta; in mt7996_mac_sta_event() 1273 struct ieee80211_link_sta *link_sta; in mt7996_ampdu_action() 1616 struct ieee80211_link_sta *link_sta, in mt7996_link_sta_rc_update() 1658 struct ieee80211_link_sta *link_sta; in mt7996_sta_set_4addr() 1696 struct ieee80211_link_sta *link_sta; in mt7996_sta_set_decap_offload()
|
| /linux-6.15/net/mac80211/ |
| H A D | he.c | 273 bool ieee80211_prepare_rx_omi_bw(struct ieee80211_link_sta *pub_link_sta, in ieee80211_prepare_rx_omi_bw() 327 void ieee80211_finalize_rx_omi_bw(struct ieee80211_link_sta *pub_link_sta) in ieee80211_finalize_rx_omi_bw()
|
| /linux-6.15/drivers/net/wireless/mediatek/mt76/mt7925/ |
| H A D | mcu.c | 1001 struct ieee80211_link_sta *link_sta) in mt7925_mcu_sta_hdr_trans_tlv() 1150 struct ieee80211_link_sta *link_sta; in mt7925_mcu_sta_key_tlv() 1578 struct ieee80211_link_sta *link_sta) in mt7925_mcu_sta_he_6g_tlv() 1656 struct ieee80211_link_sta *link_sta) in mt7925_mcu_sta_amsdu_tlv() 1696 struct ieee80211_link_sta *link_sta) in mt7925_mcu_sta_phy_tlv() 1743 struct ieee80211_link_sta *link_sta, in mt7925_mcu_sta_state_v2_tlv() 1773 struct ieee80211_link_sta *link_sta) in mt7925_mcu_sta_rate_ctrl_tlv() 1941 struct ieee80211_link_sta *link_sta, in mt7925_mcu_sta_update() 2321 struct ieee80211_link_sta *link_sta) in mt7925_get_phy_mode_ext() 2367 struct ieee80211_link_sta *link_sta, in mt7925_mcu_bss_basic_tlv() [all …]
|
| H A D | main.c | 592 struct ieee80211_link_sta *link_sta; in mt7925_set_link_key() 841 struct ieee80211_link_sta *link_sta) in mt7925_mac_link_sta_add() 935 struct ieee80211_link_sta *link_sta; in mt7925_mac_sta_add_links() 1072 struct ieee80211_link_sta *link_sta) in mt7925_mac_link_sta_assoc() 1112 struct ieee80211_link_sta *link_sta = &sta->deflink; in mt7925_mac_sta_event() 1132 struct ieee80211_link_sta *link_sta) in mt7925_mac_link_sta_remove() 1186 struct ieee80211_link_sta *link_sta; in mt7925_mac_sta_remove_links() 1210 struct ieee80211_link_sta *link_sta; in mt7925_mac_sta_remove_links()
|
| /linux-6.15/drivers/net/wireless/mediatek/mt76/ |
| H A D | mt792x.h | 109 struct ieee80211_link_sta *pri_link; 315 static inline struct ieee80211_link_sta *
|
| /linux-6.15/include/net/ |
| H A D | mac80211.h | 2436 struct ieee80211_link_sta { struct 2533 struct ieee80211_link_sta deflink; 2534 struct ieee80211_link_sta __rcu *link[IEEE80211_MLD_MAX_NUM_LINKS]; 4587 struct ieee80211_link_sta *link_sta, 4604 struct ieee80211_link_sta *link_sta, 7807 bool ieee80211_prepare_rx_omi_bw(struct ieee80211_link_sta *link_sta, 7817 void ieee80211_finalize_rx_omi_bw(struct ieee80211_link_sta *link_sta);
|