/Linux-v6.6/drivers/net/wireless/mediatek/mt76/mt7996/ |
D | main.c | 310 struct ieee80211_vif *vif, struct ieee80211_sta *sta, in mt7996_set_key() 644 struct ieee80211_sta *sta) in mt7996_mac_sta_add() 678 struct ieee80211_sta *sta) in mt7996_mac_sta_remove() 711 struct mt7996_sta *sta; in mt7996_tx() local 745 struct ieee80211_sta *sta = params->sta; in mt7996_ampdu_action() local 798 struct ieee80211_sta *sta) in mt7996_sta_add() 806 struct ieee80211_sta *sta) in mt7996_sta_remove() 972 struct ieee80211_sta *sta, in mt7996_sta_statistics() 1002 static void mt7996_sta_rc_work(void *data, struct ieee80211_sta *sta) in mt7996_sta_rc_work() 1017 struct ieee80211_sta *sta, in mt7996_sta_rc_update() [all …]
|
/Linux-v6.6/drivers/net/wireless/mediatek/mt7601u/ |
D | main.c | 210 struct ieee80211_sta *sta) in mt7601u_sta_add() 241 struct ieee80211_sta *sta) in mt7601u_sta_remove() 260 enum sta_notify_cmd cmd, struct ieee80211_sta *sta) in mt7601u_sta_notify() 293 struct ieee80211_vif *vif, struct ieee80211_sta *sta, in mt7601u_set_key() 351 struct ieee80211_sta *sta = params->sta; in mt76_ampdu_action() local 386 struct ieee80211_sta *sta) in mt76_sta_rate_tbl_update()
|
/Linux-v6.6/net/mac80211/ |
D | debugfs_sta.c | 91 struct sta_info *sta = file->private_data; in sta_flags_read() local 110 struct sta_info *sta = file->private_data; in sta_num_ps_buf_frames_read() local 127 struct sta_info *sta = file->private_data; in sta_last_seq_ctrl_read() local 141 struct sta_info *sta = file->private_data; in sta_aqm_read() local 201 struct sta_info *sta = file->private_data; in sta_airtime_read() local 235 struct sta_info *sta = file->private_data; in sta_airtime_write() local 254 struct sta_info *sta = file->private_data; in sta_aql_read() local 289 struct sta_info *sta = file->private_data; in sta_aql_write() local 321 struct sta_info *sta = file->private_data; in sta_agg_status_read() local 372 struct sta_info *sta = file->private_data; in sta_agg_status_write() local [all …]
|
D | rate.h | 40 struct sta_info *sta, gfp_t gfp) in rate_control_alloc_sta() 46 static inline void rate_control_free_sta(struct sta_info *sta) in rate_control_free_sta() 55 static inline void rate_control_add_sta_debugfs(struct sta_info *sta) in rate_control_add_sta_debugfs()
|
D | key.c | 128 struct sta_info *sta; in ieee80211_key_enable_hw_accel() local 237 struct sta_info *sta; in ieee80211_key_disable_hw_accel() local 275 struct sta_info *sta = key->sta; in _ieee80211_set_tx_key() local 300 struct sta_info *sta = new->sta; in ieee80211_pairwise_rekey() local 443 struct sta_info *sta, in ieee80211_key_replace() 847 struct sta_info *sta) in ieee80211_key_link() 996 struct ieee80211_sta *sta, in ieee80211_iter_keys() 1031 struct ieee80211_sta *sta, in _ieee80211_iter_keys_rcu() 1055 struct ieee80211_sta *sta, in ieee80211_iter_keys_rcu() 1174 struct sta_info *sta) in ieee80211_free_sta_keys()
|
D | rx.c | 219 struct sta_info *sta, in __ieee80211_queue_skb_to_iface() 239 struct sta_info *sta, in ieee80211_queue_skb_to_iface() 1342 struct sta_info *sta = rx->sta; in ieee80211_rx_reorder_ampdu() local 1535 static void sta_ps_start(struct sta_info *sta) in sta_ps_start() 1573 static void sta_ps_end(struct sta_info *sta) in sta_ps_end() 1598 struct sta_info *sta = container_of(pubsta, struct sta_info, sta); in ieee80211_sta_ps_transition() local 1619 struct sta_info *sta = container_of(pubsta, struct sta_info, sta); in ieee80211_sta_pspoll() local 1633 struct sta_info *sta = container_of(pubsta, struct sta_info, sta); in ieee80211_sta_uapsd_trigger() local 1713 struct sta_info *sta = rx->sta; in ieee80211_rx_h_sta_process() local 2732 struct sta_info *sta; in ieee80211_rx_mesh_fast_forward() local [all …]
|
D | debugfs_sta.h | 17 static inline void ieee80211_sta_debugfs_add(struct sta_info *sta) {} in ieee80211_sta_debugfs_add() 18 static inline void ieee80211_sta_debugfs_remove(struct sta_info *sta) {} in ieee80211_sta_debugfs_remove()
|
D | driver-ops.c | 112 struct sta_info *sta, in drv_sta_state() 147 struct sta_info *sta) in drv_sta_set_txpwr() 167 struct ieee80211_sta *sta, u32 changed) in drv_sta_rc_update() 455 struct ieee80211_sta *sta, in drv_set_key() 524 struct ieee80211_sta *sta, in drv_change_sta_links()
|
D | ht.c | 144 struct sta_info *sta = link_sta->sta; in ieee80211_ht_cap_ie_to_sta_ht_cap() local 314 void ieee80211_sta_tear_down_BA_sessions(struct sta_info *sta, in ieee80211_sta_tear_down_BA_sessions() 355 struct sta_info *sta = in ieee80211_ba_session_work() local 502 struct sta_info *sta, in ieee80211_process_delba()
|
/Linux-v6.6/drivers/net/wireless/mediatek/mt76/mt7603/ |
D | main.c | 343 struct ieee80211_sta *sta) in mt7603_sta_add() 373 struct ieee80211_sta *sta) in mt7603_sta_assoc() 382 struct ieee80211_sta *sta) in mt7603_sta_remove() 415 mt7603_sta_ps(struct mt76_dev *mdev, struct ieee80211_sta *sta, bool ps) in mt7603_sta_ps() 446 struct ieee80211_sta *sta, in mt7603_release_buffered_frames() 488 struct ieee80211_vif *vif, struct ieee80211_sta *sta, in mt7603_set_key() 590 struct ieee80211_sta *sta = params->sta; in mt7603_ampdu_action() local 641 struct ieee80211_sta *sta) in mt7603_sta_rate_tbl_update()
|
/Linux-v6.6/drivers/net/wireless/intel/iwlwifi/mvm/ |
D | tx.c | 250 struct ieee80211_sta *sta, __le16 fc) in iwl_mvm_get_tx_ant() 315 struct ieee80211_sta *sta, __le16 fc) in iwl_mvm_get_tx_rate() 378 struct ieee80211_sta *sta, __le16 fc) in iwl_mvm_get_tx_rate_n_flags() 389 struct ieee80211_sta *sta, __le16 fc) in iwl_mvm_set_tx_cmd_rate() 509 struct ieee80211_sta *sta, u8 sta_id) in iwl_mvm_set_tx_params() 815 struct ieee80211_sta *sta, unsigned int tid) in iwl_mvm_max_amsdu_size() 940 struct ieee80211_sta *sta, in iwl_mvm_tx_tso() 1045 struct ieee80211_sta *sta, in iwl_mvm_tx_tso() 1119 struct ieee80211_sta *sta) in iwl_mvm_tx_mpdu() 1268 struct ieee80211_sta *sta) in iwl_mvm_tx_skb_sta() [all …]
|
D | sf.c | 98 struct ieee80211_sta *sta) in iwl_mvm_fill_sf_command() 175 static int iwl_mvm_sf_config(struct iwl_mvm *mvm, struct ieee80211_sta *sta, in iwl_mvm_sf_config() 233 struct ieee80211_sta *sta = NULL; in iwl_mvm_sf_update() local
|
D | rxmq.c | 15 int queue, struct ieee80211_sta *sta) in iwl_mvm_check_pn() 239 struct ieee80211_sta *sta, in iwl_mvm_pass_packet_to_mac80211() 279 static int iwl_mvm_rx_mgmt_prot(struct ieee80211_sta *sta, in iwl_mvm_rx_mgmt_prot() 362 static int iwl_mvm_rx_crypto(struct iwl_mvm *mvm, struct ieee80211_sta *sta, in iwl_mvm_rx_crypto() 458 struct ieee80211_sta *sta, in iwl_mvm_rx_csum() 493 static bool iwl_mvm_is_dup(struct ieee80211_sta *sta, int queue, in iwl_mvm_is_dup() 584 struct ieee80211_sta *sta, in iwl_mvm_release_frames() 694 struct ieee80211_sta *sta; in iwl_mvm_reorder_timer_expired() local 735 struct ieee80211_sta *sta; in iwl_mvm_del_ba() local 775 struct ieee80211_sta *sta; in iwl_mvm_release_frames_from_notif() local [all …]
|
/Linux-v6.6/drivers/net/wireless/intel/iwlegacy/ |
D | 4965-rs.c | 339 u8 tid, struct ieee80211_sta *sta) in il4965_rs_tl_turn_on_agg_for_tid() 367 struct ieee80211_sta *sta) in il4965_rs_tl_turn_on_agg() 628 il4965_rs_use_green(struct il_priv *il, struct ieee80211_sta *sta) in il4965_rs_use_green() 792 struct ieee80211_sta *sta, void *il_sta, in il4965_rs_tx_status() 1160 struct ieee80211_sta *sta, in il4965_rs_switch_to_mimo2() 1213 struct ieee80211_conf *conf, struct ieee80211_sta *sta, in il4965_rs_switch_to_siso() 1261 struct ieee80211_sta *sta, int idx) in il4965_rs_move_legacy_other() 1380 struct ieee80211_sta *sta, int idx) in il4965_rs_move_siso_to_other() 1503 struct ieee80211_sta *sta, int idx) in il4965_rs_move_mimo2_to_other() 1726 struct ieee80211_sta *sta, in il4965_rs_rate_scale_perform() [all …]
|
D | 3945-rs.c | 319 il3945_rs_rate_init(struct il_priv *il, struct ieee80211_sta *sta, u8 sta_id) in il3945_rs_rate_init() 389 il3945_rs_alloc_sta(void *il_priv, struct ieee80211_sta *sta, gfp_t gfp) in il3945_rs_alloc_sta() 407 il3945_rs_free_sta(void *il_priv, struct ieee80211_sta *sta, void *il_sta) in il3945_rs_free_sta() 427 struct ieee80211_sta *sta, void *il_sta, in il3945_rs_tx_status() 604 il3945_rs_get_rate(void *il_r, struct ieee80211_sta *sta, void *il_sta, in il3945_rs_get_rate() 859 struct ieee80211_sta *sta, void *il_sta) in il3945_rs_rate_init_stub() 885 struct ieee80211_sta *sta; in il3945_rate_scale_init() local
|
/Linux-v6.6/drivers/net/wireless/intel/iwlwifi/dvm/ |
D | rs.c | 359 struct ieee80211_sta *sta) in rs_tl_turn_on_agg_for_tid() 394 struct ieee80211_sta *sta) in rs_tl_turn_on_agg() 658 static bool rs_use_green(struct ieee80211_sta *sta) in rs_use_green() 846 struct ieee80211_sta *sta, void *priv_sta, in rs_tx_status() 1216 struct ieee80211_sta *sta, in rs_switch_to_mimo2() 1271 struct ieee80211_sta *sta, in rs_switch_to_mimo3() 1327 struct ieee80211_sta *sta, in rs_switch_to_siso() 1376 struct ieee80211_sta *sta, in rs_move_legacy_other() 1549 struct ieee80211_sta *sta, int index) in rs_move_siso_to_other() 1719 struct ieee80211_sta *sta, int index) in rs_move_mimo2_to_other() [all …]
|
D | tx.c | 107 struct ieee80211_sta *sta, in iwlagn_tx_cmd_build_rate() 236 struct ieee80211_sta *sta) in iwl_sta_id_or_broadcast() 258 struct ieee80211_sta *sta, in iwlagn_tx_skb() 482 struct ieee80211_sta *sta, u16 tid) in iwlagn_tx_agg_stop() 573 struct ieee80211_sta *sta, u16 tid, u16 *ssn) in iwlagn_tx_agg_start() 632 struct ieee80211_sta *sta, u16 tid) in iwlagn_tx_agg_flush() 677 struct ieee80211_sta *sta, u16 tid, u8 buf_size) in iwlagn_tx_agg_oper() 786 struct ieee80211_sta *sta; in iwlagn_non_agg_tx_status() local
|
/Linux-v6.6/drivers/net/wireless/realtek/rtw89/ |
D | mac80211.c | 27 struct ieee80211_sta *sta = control->sta; in rtw89_ops_tx() local 384 struct ieee80211_sta *sta; in rtw89_station_mode_sta_assoc() local 504 static int rtw89_ops_set_tim(struct ieee80211_hw *hw, struct ieee80211_sta *sta, in rtw89_ops_set_tim() 535 struct ieee80211_sta *sta, in __rtw89_ops_sta_state() 569 struct ieee80211_sta *sta, in rtw89_ops_sta_state() 586 struct ieee80211_sta *sta, in rtw89_ops_set_key() 627 struct ieee80211_sta *sta = params->sta; in rtw89_ops_ampdu_action() local 685 struct ieee80211_sta *sta, in rtw89_ops_sta_statistics() 731 static void rtw89_ra_mask_info_update_iter(void *data, struct ieee80211_sta *sta) in rtw89_ra_mask_info_update_iter() 880 struct ieee80211_sta *sta, u32 changed) in rtw89_ops_sta_rc_update() [all …]
|
D | core.c | 440 struct ieee80211_sta *sta = tx_req->sta; in rtw89_core_tx_update_ampdu_info() local 478 struct ieee80211_sta *sta = tx_req->sta; in rtw89_core_tx_update_sec_key() local 579 struct ieee80211_sta *sta = tx_req->sta; in rtw89_core_tx_get_mac_id() local 670 struct ieee80211_sta *sta = tx_req->sta; in __rtw89_core_tx_check_he_qos_htc() local 699 struct ieee80211_sta *sta = tx_req->sta; in __rtw89_core_tx_adjust_he_qos_htc() local 753 struct ieee80211_sta *sta = tx_req->sta; in rtw89_core_get_data_rate() local 781 struct ieee80211_sta *sta = tx_req->sta; in rtw89_core_tx_update_data_info() local 1003 struct ieee80211_sta *sta, struct sk_buff *skb, int *qsel) in rtw89_core_tx_write() 1272 struct ieee80211_sta *sta) in rtw89_core_rx_process_phy_ppdu_iter() 1886 void rtw89_core_stats_sta_rx_status_iter(void *data, struct ieee80211_sta *sta) in rtw89_core_stats_sta_rx_status_iter() [all …]
|
/Linux-v6.6/drivers/net/wireless/ath/ath9k/ |
D | htc_drv_main.c | 468 struct ieee80211_sta *sta) in ath9k_htc_add_station() 534 struct ieee80211_sta *sta) in ath9k_htc_remove_station() 594 struct ieee80211_sta *sta, in ath9k_htc_setup_rate() 660 struct ieee80211_sta *sta) in ath9k_htc_init_rate() 681 struct ieee80211_sta *sta; in ath9k_htc_update_rate() local 704 struct ieee80211_sta *sta, in ath9k_htc_tx_aggr_oper() 1292 struct ieee80211_sta *sta = in ath9k_htc_sta_rc_update_work() local 1318 struct ieee80211_sta *sta) in ath9k_htc_sta_add() 1340 struct ieee80211_sta *sta) in ath9k_htc_sta_remove() 1360 struct ieee80211_sta *sta, u32 changed) in ath9k_htc_sta_rc_update() [all …]
|
/Linux-v6.6/drivers/net/wireless/ath/wcn36xx/ |
D | smd.c | 207 struct ieee80211_sta *sta, in wcn36xx_smd_set_bss_nw_type() 226 struct ieee80211_sta *sta, in wcn36xx_smd_set_bss_ht_params() 252 struct ieee80211_sta *sta, in wcn36xx_smd_set_bss_vht_params() 259 static void wcn36xx_smd_set_sta_ht_params(struct ieee80211_sta *sta, in wcn36xx_smd_set_sta_ht_params() 290 struct ieee80211_sta *sta, in wcn36xx_smd_set_sta_vht_params() 311 static void wcn36xx_smd_set_sta_ht_ldpc_params(struct ieee80211_sta *sta, in wcn36xx_smd_set_sta_ht_ldpc_params() 364 struct ieee80211_sta *sta, in wcn36xx_smd_set_sta_params() 1450 struct ieee80211_sta *sta, in wcn36xx_smd_set_sta_params_v1() 1473 struct ieee80211_sta *sta, in wcn36xx_smd_config_sta_rsp() 1507 struct ieee80211_sta *sta) in wcn36xx_smd_config_sta_v1() [all …]
|
/Linux-v6.6/drivers/net/wireless/mediatek/mt76/ |
D | mt76x02_util.c | 239 struct ieee80211_sta *sta) in mt76x02_sta_add() 268 struct ieee80211_sta *sta) in mt76x02_sta_remove() 357 struct ieee80211_sta *sta = params->sta; in mt76x02_ampdu_action() local 408 struct ieee80211_vif *vif, struct ieee80211_sta *sta, in mt76x02_set_key() 580 struct ieee80211_sta *sta) in mt76x02_sta_rate_tbl_update() 623 void mt76x02_sta_ps(struct mt76_dev *mdev, struct ieee80211_sta *sta, in mt76x02_sta_ps()
|
/Linux-v6.6/drivers/net/wireless/ath/ath12k/ |
D | mac.c | 1208 struct ieee80211_sta *sta, in ath12k_peer_assoc_h_basic() 1233 struct ieee80211_sta *sta, in ath12k_peer_assoc_h_crypto() 1294 struct ieee80211_sta *sta, in ath12k_peer_assoc_h_rates() 1356 struct ieee80211_sta *sta, in ath12k_peer_assoc_h_ht() 1517 struct ieee80211_sta *sta, in ath12k_peer_assoc_h_vht() 1612 struct ieee80211_sta *sta, in ath12k_peer_assoc_h_he() 1764 static void ath12k_peer_assoc_h_smps(struct ieee80211_sta *sta, in ath12k_peer_assoc_h_smps() 1793 struct ieee80211_sta *sta, in ath12k_peer_assoc_h_qos() 1829 struct ieee80211_sta *sta) in ath12k_peer_assoc_qos_ap() 1894 static bool ath12k_mac_sta_has_ofdm_only(struct ieee80211_sta *sta) in ath12k_mac_sta_has_ofdm_only() [all …]
|
/Linux-v6.6/drivers/net/wireless/ath/ath10k/ |
D | mac.c | 726 struct ieee80211_sta *sta, in ath10k_peer_create() 936 struct ieee80211_sta *sta, in ath10k_mac_tdls_peer_update() 2163 struct ieee80211_sta *sta, in ath10k_peer_assoc_h_basic() 2187 struct ieee80211_sta *sta, in ath10k_peer_assoc_h_crypto() 2241 struct ieee80211_sta *sta, in ath10k_peer_assoc_h_rates() 2303 struct ieee80211_sta *sta, in ath10k_peer_assoc_h_ht() 2410 struct ieee80211_sta *sta) in ath10k_peer_assoc_qos_ap() 2553 struct ieee80211_sta *sta, in ath10k_peer_assoc_h_vht() 2661 struct ieee80211_sta *sta, in ath10k_peer_assoc_h_qos() 2693 static bool ath10k_mac_sta_has_ofdm_only(struct ieee80211_sta *sta) in ath10k_mac_sta_has_ofdm_only() [all …]
|
/Linux-v6.6/drivers/net/wireless/realtek/rtw88/ |
D | mac80211.c | 502 struct ieee80211_sta *sta) in rtw_ops_sta_add() 516 struct ieee80211_sta *sta) in rtw_ops_sta_remove() 528 static int rtw_ops_set_tim(struct ieee80211_hw *hw, struct ieee80211_sta *sta, in rtw_ops_set_tim() 539 struct ieee80211_vif *vif, struct ieee80211_sta *sta, in rtw_ops_set_key() 621 struct ieee80211_sta *sta = params->sta; in rtw_ops_ampdu_action() local 711 struct ieee80211_sta *sta, in rtw_ops_sta_statistics() 740 static void rtw_ra_mask_info_update_iter(void *data, struct ieee80211_sta *sta) in rtw_ra_mask_info_update_iter() 920 struct ieee80211_sta *sta, u32 changed) in rtw_ops_sta_rc_update()
|