| /Linux-v5.4/net/mac80211/ | 
| D | sta_info.c | 78 			     struct sta_info *sta)  in sta_info_hash_del()84 static void __cleanup_single_sta(struct sta_info *sta)  in __cleanup_single_sta()
 150 static void cleanup_single_sta(struct sta_info *sta)  in cleanup_single_sta()
 171 	struct sta_info *sta;  in sta_info_get()  local
 196 	struct sta_info *sta;  in sta_info_get_bss()  local
 217 	struct sta_info *sta;  in sta_info_get_by_idx()  local
 244 void sta_info_free(struct ieee80211_local *local, struct sta_info *sta)  in sta_info_free()
 263 			     struct sta_info *sta)  in sta_info_hash_add()
 271 	struct sta_info *sta;  in sta_deliver_ps_frames()  local
 289 				    struct sta_info *sta, gfp_t gfp)  in sta_prepare_rate_control()
 [all …]
 
 | 
| D | mesh_ps.c | 16 static struct sk_buff *mps_qos_null_get(struct sta_info *sta)  in mps_qos_null_get()48 static void mps_qos_null_tx(struct sta_info *sta)  in mps_qos_null_tx()
 80 	struct sta_info *sta;  in ieee80211_mps_local_status_update()  local
 148 u32 ieee80211_mps_set_sta_local_pm(struct sta_info *sta,  in ieee80211_mps_set_sta_local_pm()
 184 				   struct sta_info *sta,  in ieee80211_mps_set_frame_flags()
 228 void ieee80211_mps_sta_status_update(struct sta_info *sta)  in ieee80211_mps_sta_status_update()
 271 static void mps_set_sta_peer_pm(struct sta_info *sta,  in mps_set_sta_peer_pm()
 307 static void mps_set_sta_nonpeer_pm(struct sta_info *sta,  in mps_set_sta_nonpeer_pm()
 334 void ieee80211_mps_rx_h_sta_process(struct sta_info *sta,  in ieee80211_mps_rx_h_sta_process()
 360 static void mpsp_trigger_send(struct sta_info *sta, bool rspi, bool eosp)  in mpsp_trigger_send()
 [all …]
 
 | 
| D | mesh_plink.c | 59 				 struct sta_info *sta)  in rssi_threshold_check()75 static inline void mesh_plink_fsm_restart(struct sta_info *sta)  in mesh_plink_fsm_restart()
 97 	struct sta_info *sta;  in mesh_set_short_slot_time()  local
 158 	struct sta_info *sta;  in mesh_set_ht_prot_mode()  local
 210 			       struct sta_info *sta,  in mesh_plink_frame_tx()
 357 static u32 __mesh_plink_deactivate(struct sta_info *sta)  in __mesh_plink_deactivate()
 382 u32 mesh_plink_deactivate(struct sta_info *sta)  in mesh_plink_deactivate()
 408 			       struct sta_info *sta,  in mesh_sta_info_init()
 468 	struct sta_info *sta;  in mesh_allocate_aid()  local
 497 	struct sta_info *sta;  in __mesh_sta_info_alloc()  local
 [all …]
 
 | 
| D | agg-tx.c | 142 void ieee80211_assign_tid_tx(struct sta_info *sta, int tid,  in ieee80211_assign_tid_tx()190 ieee80211_agg_stop_txq(struct sta_info *sta, int tid)  in ieee80211_agg_stop_txq()
 211 ieee80211_agg_start_txq(struct sta_info *sta, int tid, bool enable)  in ieee80211_agg_start_txq()
 268 static void ieee80211_remove_tid_tx(struct sta_info *sta, int tid)  in ieee80211_remove_tid_tx()
 298 int ___ieee80211_stop_tx_ba_session(struct sta_info *sta, u16 tid,  in ___ieee80211_stop_tx_ba_session()
 434 	struct sta_info *sta = tid_tx->sta;  in sta_addba_resp_timer_expired()  local
 451 void ieee80211_tx_ba_session_handle_start(struct sta_info *sta, int tid)  in ieee80211_tx_ba_session_handle_start()
 539 	struct sta_info *sta = tid_tx->sta;  in sta_tx_agg_session_timer_expired()  local
 562 	struct sta_info *sta = container_of(pubsta, struct sta_info, sta);  in ieee80211_start_tx_ba_session()  local
 699 					 struct sta_info *sta, u16 tid)  in ieee80211_agg_tx_operational()
 [all …]
 
 | 
| D | agg-rx.c | 58 void ___ieee80211_stop_rx_ba_session(struct sta_info *sta, u16 tid,  in ___ieee80211_stop_rx_ba_session()117 void __ieee80211_stop_rx_ba_session(struct sta_info *sta, u16 tid,  in __ieee80211_stop_rx_ba_session()
 129 	struct sta_info *sta;  in ieee80211_stop_rx_ba_session()  local
 155 	struct sta_info *sta = tid_rx->sta;  in sta_rx_agg_session_timer_expired()  local
 214 static void ieee80211_send_addba_resp(struct sta_info *sta, u8 *da, u16 tid,  in ieee80211_send_addba_resp()
 268 void ___ieee80211_start_rx_ba_session(struct sta_info *sta,  in ___ieee80211_start_rx_ba_session()
 459 static void __ieee80211_start_rx_ba_session(struct sta_info *sta,  in __ieee80211_start_rx_ba_session()
 474 				     struct sta_info *sta,  in ieee80211_process_addba_request()
 514 	struct sta_info *sta;  in ieee80211_manage_rx_ba_offl()  local
 533 	struct sta_info *sta;  in ieee80211_rx_ba_timer_expired()  local
 
 | 
| D | vht.c | 119 				    struct sta_info *sta)  in ieee80211_vht_cap_ie_to_sta_vht_cap()336 enum ieee80211_sta_rx_bandwidth ieee80211_sta_cap_rx_bw(struct sta_info *sta)  in ieee80211_sta_cap_rx_bw()
 363 enum nl80211_chan_width ieee80211_sta_cap_chan_bw(struct sta_info *sta)  in ieee80211_sta_cap_chan_bw()
 387 ieee80211_sta_rx_bw_to_chan_width(struct sta_info *sta)  in ieee80211_sta_rx_bw_to_chan_width()
 436 enum ieee80211_sta_rx_bandwidth ieee80211_sta_cur_vht_bw(struct sta_info *sta)  in ieee80211_sta_cur_vht_bw()
 459 void ieee80211_sta_set_rx_nss(struct sta_info *sta)  in ieee80211_sta_set_rx_nss()
 501 				  struct sta_info *sta, u8 opmode,  in __ieee80211_vht_handle_opmode()
 592 				 struct sta_info *sta, u8 opmode,  in ieee80211_vht_handle_opmode()
 
 | 
| D | debugfs_sta.c | 89 	struct sta_info *sta = file->private_data;  in sta_flags_read()  local108 	struct sta_info *sta = file->private_data;  in sta_num_ps_buf_frames_read()  local
 125 	struct sta_info *sta = file->private_data;  in sta_last_seq_ctrl_read()  local
 139 	struct sta_info *sta = file->private_data;  in sta_aqm_read()  local
 198 	struct sta_info *sta = file->private_data;  in sta_airtime_read()  local
 237 	struct sta_info *sta = file->private_data;  in sta_airtime_write()  local
 258 	struct sta_info *sta = file->private_data;  in sta_agg_status_read()  local
 301 	struct sta_info *sta = file->private_data;  in sta_agg_status_write()  local
 378 	struct sta_info *sta = file->private_data;  in sta_ht_capa_read()  local
 454 	struct sta_info *sta = file->private_data;  in sta_vht_capa_read()  local
 [all …]
 
 | 
| D | rate.c | 30 void rate_control_rate_init(struct sta_info *sta)  in rate_control_rate_init()67 	struct sta_info *sta = container_of(st->sta, struct sta_info, sta);  in rate_control_tx_status()  local
 86 				    struct sta_info *sta, u32 changed)  in rate_control_rate_update()
 330 				    struct ieee80211_sta *sta,  in __rate_control_send_low()
 376 	struct sta_info *sta;  in rate_control_send_low()  local
 694 static void rate_control_fill_sta_table(struct ieee80211_sta *sta,  in rate_control_fill_sta_table()
 734 				  struct ieee80211_sta *sta, u32 *mask,  in rate_control_cap_mask()
 783 rate_control_apply_mask_ratetbl(struct sta_info *sta,  in rate_control_apply_mask_ratetbl()
 809 				    struct ieee80211_sta *sta,  in rate_control_apply_mask()
 848 			    struct ieee80211_sta *sta,  in ieee80211_get_tx_rates()
 [all …]
 
 | 
| D | status.c | 44 					    struct sta_info *sta,  in ieee80211_handle_filtered_frame()170 static void ieee80211_check_pending_bar(struct sta_info *sta, u8 *addr, u8 tid)  in ieee80211_check_pending_bar()
 182 static void ieee80211_frame_acked(struct sta_info *sta, struct sk_buff *skb)  in ieee80211_frame_acked()
 245 static void ieee80211_set_bar_pending(struct sta_info *sta, u8 tid, u16 ssn)  in ieee80211_set_bar_pending()
 733 static void ieee80211_lost_packet(struct sta_info *sta,  in ieee80211_lost_packet()
 870 	struct sta_info *sta;  in __ieee80211_tx_status()  local
 1077 	struct sta_info *sta;  in ieee80211_tx_status()  local
 1119 		struct sta_info *sta;  in ieee80211_tx_status_ext()  local
 1167 	struct sta_info *sta = container_of(pubsta, struct sta_info, sta);  in ieee80211_tx_rate_update()  local
 1182 	struct sta_info *sta = container_of(pubsta, struct sta_info, sta);  in ieee80211_report_low_ack()  local
 
 | 
| D | rate.h | 38 					   struct sta_info *sta, gfp_t gfp)  in rate_control_alloc_sta()44 static inline void rate_control_free_sta(struct sta_info *sta)  in rate_control_free_sta()
 53 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()  local233 	struct sta_info *sta;  in ieee80211_key_disable_hw_accel()  local
 267 	struct sta_info *sta = key->sta;  in ieee80211_set_tx_key()  local
 285 	struct sta_info *sta = new->sta;  in ieee80211_pairwise_rekey()  local
 396 				  struct sta_info *sta,  in ieee80211_key_replace()
 761 		       struct sta_info *sta)  in ieee80211_key_link()
 879 				      struct ieee80211_sta *sta,  in ieee80211_iter_keys()
 914 				      struct ieee80211_sta *sta,  in _ieee80211_iter_keys_rcu()
 938 					  struct ieee80211_sta *sta,  in ieee80211_iter_keys_rcu()
 1026 			     struct sta_info *sta)  in ieee80211_free_sta_keys()
 
 | 
| D | ocb.c | 47 	struct sta_info *sta;  in ieee80211_ocb_rx_no_sta()  local86 static struct sta_info *ieee80211_ocb_finish_sta(struct sta_info *sta)  in ieee80211_ocb_finish_sta()
 124 	struct sta_info *sta;  in ieee80211_ocb_work()  local
 209 	struct sta_info *sta;  in ieee80211_ocb_leave()  local
 
 | 
| D | tx.c | 358 	struct sta_info *sta;  in purge_old_ps_buffers()  local465 static int ieee80211_use_mfp(__le16 fc, struct sta_info *sta,  in ieee80211_use_mfp()
 483 	struct sta_info *sta = tx->sta;  in ieee80211_tx_h_unicast_ps_buf()  local
 786 static __le16 ieee80211_tx_next_seq(struct sta_info *sta, int tid)  in ieee80211_tx_next_seq()
 1156 		     struct sta_info *sta, struct sk_buff *skb)  in ieee80211_tx_prepare()
 1242 					  struct sta_info *sta,  in ieee80211_get_txq()
 1348 		struct sta_info *sta = container_of(txqi->txq.sta,  in fq_tin_dequeue_func()  local
 1445 			struct sta_info *sta,  in ieee80211_txq_init()
 1591 				struct sta_info *sta,  in ieee80211_queue_skb()
 1620 			       struct ieee80211_sta *sta,  in ieee80211_tx_frags()
 [all …]
 
 | 
| /Linux-v5.4/drivers/net/wireless/intersil/hostap/ | 
| D | hostap_ap.c | 86 static void ap_sta_hash_add(struct ap_data *ap, struct sta_info *sta)  in ap_sta_hash_add()92 static void ap_sta_hash_del(struct ap_data *ap, struct sta_info *sta)  in ap_sta_hash_del()
 112 static void ap_free_sta(struct ap_data *ap, struct sta_info *sta)  in ap_free_sta()
 152 static void hostap_event_new_sta(struct net_device *dev, struct sta_info *sta)  in hostap_event_new_sta()
 163 				     struct sta_info *sta)  in hostap_event_expired_sta()
 177 	struct sta_info *sta = from_timer(sta, t, timer);  in ap_handle_timer()  local
 469 	struct sta_info *sta;  in ap_control_kick_mac()  local
 501 	struct sta_info *sta;  in ap_control_kickall()  local
 521 	struct sta_info *sta = v;  in prism2_ap_proc_show()  local
 639 	struct sta_info *sta = NULL;  in hostap_ap_tx_cb_auth()  local
 [all …]
 
 | 
| /Linux-v5.4/drivers/net/wireless/intel/iwlwifi/mvm/ | 
| D | rs-fw.c | 66 static u8 rs_fw_bw_from_sta_bw(struct ieee80211_sta *sta)  in rs_fw_bw_from_sta_bw()97 static u8 rs_fw_sgi_cw_support(struct ieee80211_sta *sta)  in rs_fw_sgi_cw_support()
 120 				  struct ieee80211_sta *sta,  in rs_fw_get_config_flags()
 188 rs_fw_vht_set_enabled_rates(const struct ieee80211_sta *sta,  in rs_fw_vht_set_enabled_rates()
 232 rs_fw_he_set_enabled_rates(const struct ieee80211_sta *sta,  in rs_fw_he_set_enabled_rates()
 275 static void rs_fw_set_supp_rates(struct ieee80211_sta *sta,  in rs_fw_set_supp_rates()
 316 	struct ieee80211_sta *sta;  in iwl_mvm_tlc_update_notif()  local
 381 static u16 rs_fw_get_max_amsdu_len(struct ieee80211_sta *sta)  in rs_fw_get_max_amsdu_len()
 412 void rs_fw_rate_init(struct iwl_mvm *mvm, struct ieee80211_sta *sta,  in rs_fw_rate_init()
 
 | 
| D | sta.c | 112 int iwl_mvm_sta_send_to_fw(struct iwl_mvm *mvm, struct ieee80211_sta *sta,  in iwl_mvm_sta_send_to_fw()258 	struct ieee80211_sta *sta;  in iwl_mvm_rx_agg_session_expired()  local
 305 	struct ieee80211_sta *sta;  in iwl_mvm_invalidate_sta_queue()  local
 348 static int iwl_mvm_disable_txq(struct iwl_mvm *mvm, struct ieee80211_sta *sta,  in iwl_mvm_disable_txq()
 415 	struct ieee80211_sta *sta;  in iwl_mvm_get_queue_agg_tids()  local
 455 	struct ieee80211_sta *sta;  in iwl_mvm_remove_sta_queue_marking()  local
 769 					struct ieee80211_sta *sta, u8 ac,  in iwl_mvm_sta_alloc_queue_tvqm()
 802 				       struct ieee80211_sta *sta,  in iwl_mvm_update_txq_mapping()
 845 static bool iwl_mvm_enable_txq(struct iwl_mvm *mvm, struct ieee80211_sta *sta,  in iwl_mvm_enable_txq()
 919 	struct ieee80211_sta *sta;  in iwl_mvm_unshare_queue()  local
 [all …]
 
 | 
| D | tdls.c | 74 	struct ieee80211_sta *sta;  in iwl_mvm_teardown_tdls_peers()  local96 	struct ieee80211_sta *sta;  in iwl_mvm_tdls_sta_count()  local
 132 	struct ieee80211_sta *sta;  in iwl_mvm_tdls_config()  local
 256 	struct ieee80211_sta *sta;  in iwl_mvm_rx_tdls_notif()  local
 304 		struct ieee80211_sta *sta = rcu_dereference_protected(  in iwl_mvm_tdls_check_action()  local
 387 	struct ieee80211_sta *sta;  in iwl_mvm_tdls_config_channel_switch()  local
 505 	struct ieee80211_sta *sta;  in iwl_mvm_tdls_ch_switch_work()  local
 552 			    struct ieee80211_sta *sta, u8 oper_class,  in iwl_mvm_tdls_channel_switch()
 616 					struct ieee80211_sta *sta)  in iwl_mvm_tdls_cancel_channel_switch()
 
 | 
| D | rs.c | 133 static bool rs_ant_allow(struct iwl_mvm *mvm, struct ieee80211_sta *sta,  in rs_ant_allow()140 static bool rs_mimo_allow(struct iwl_mvm *mvm, struct ieee80211_sta *sta,  in rs_mimo_allow()
 162 static bool rs_siso_allow(struct iwl_mvm *mvm, struct ieee80211_sta *sta,  in rs_siso_allow()
 172 static bool rs_sgi_allow(struct iwl_mvm *mvm, struct ieee80211_sta *sta,  in rs_sgi_allow()
 605 				     struct ieee80211_sta *sta)  in rs_tl_turn_on_agg_for_tid()
 629 			      struct ieee80211_sta *sta)  in rs_tl_turn_on_agg()
 1205 				      struct ieee80211_sta *sta, void *priv_sta,  in rs_drv_mac80211_tx_status()
 1413 static u32 rs_bw_from_sta_bw(struct ieee80211_sta *sta)  in rs_bw_from_sta_bw()
 1529 static void rs_set_amsdu_len(struct iwl_mvm *mvm, struct ieee80211_sta *sta,  in rs_set_amsdu_len()
 1572 			       struct ieee80211_sta *sta,  in rs_update_rate_tbl()
 [all …]
 
 | 
| /Linux-v5.4/drivers/net/wireless/ath/ath10k/ | 
| D | debugfs_sta.c | 86 	struct ieee80211_sta *sta;  in ath10k_sta_update_rx_tid_stats()  local132 	struct ieee80211_sta *sta;  in ath10k_sta_update_extd_stats_rx_duration()  local
 151 	struct ieee80211_sta *sta;  in ath10k_sta_update_stats_rx_duration()  local
 179 	struct ieee80211_sta *sta = file->private_data;  in ath10k_dbg_sta_read_aggr_mode()  local
 198 	struct ieee80211_sta *sta = file->private_data;  in ath10k_dbg_sta_write_aggr_mode()  local
 241 	struct ieee80211_sta *sta = file->private_data;  in ath10k_dbg_sta_write_addba()  local
 292 	struct ieee80211_sta *sta = file->private_data;  in ath10k_dbg_sta_write_addba_resp()  local
 342 	struct ieee80211_sta *sta = file->private_data;  in ath10k_dbg_sta_write_delba()  local
 394 	struct ieee80211_sta *sta = file->private_data;  in ath10k_dbg_sta_read_peer_debug_trigger()  local
 413 	struct ieee80211_sta *sta = file->private_data;  in ath10k_dbg_sta_write_peer_debug_trigger()  local
 [all …]
 
 | 
| /Linux-v5.4/drivers/net/wireless/realtek/rtlwifi/ | 
| D | rc.c | 16 				  struct ieee80211_sta *sta,  in _rtl_rc_get_highest_rix()112 				    struct ieee80211_sta *sta,  in _rtl_rc_rate_set_series()
 164 static void rtl_get_rate(void *ppriv, struct ieee80211_sta *sta,  in rtl_get_rate()
 210 			  struct ieee80211_sta *sta, void *priv_sta,  in rtl_tx_status()
 252 			  struct ieee80211_sta *sta, void *priv_sta)  in rtl_rate_init()
 259 			    struct ieee80211_sta *sta, void *priv_sta,  in rtl_rate_update()
 276 				struct ieee80211_sta *sta, gfp_t gfp)  in rtl_rate_alloc_sta()
 291 			      struct ieee80211_sta *sta, void *priv_sta)  in rtl_rate_free_sta()
 
 | 
| /Linux-v5.4/drivers/staging/rtl8188eu/include/ | 
| D | sta_info.h | 201 #define sta_rx_pkts(sta) \  argument206 #define sta_last_rx_pkts(sta) \  argument
 211 #define sta_rx_data_pkts(sta) \  argument
 214 #define sta_last_rx_data_pkts(sta) \  argument
 217 #define sta_rx_mgnt_pkts(sta) \  argument
 220 #define sta_last_rx_mgnt_pkts(sta) \  argument
 223 #define sta_rx_beacon_pkts(sta) \  argument
 226 #define sta_last_rx_beacon_pkts(sta) \  argument
 229 #define sta_rx_probereq_pkts(sta) \  argument
 232 #define sta_last_rx_probereq_pkts(sta) \  argument
 [all …]
 
 | 
| /Linux-v5.4/drivers/staging/rtl8723bs/include/ | 
| D | sta_info.h | 230 #define sta_rx_pkts(sta) \  argument235 #define sta_last_rx_pkts(sta) \  argument
 240 #define sta_rx_data_pkts(sta) \  argument
 243 #define sta_last_rx_data_pkts(sta) \  argument
 246 #define sta_rx_mgnt_pkts(sta) \  argument
 249 #define sta_last_rx_mgnt_pkts(sta) \  argument
 252 #define sta_rx_beacon_pkts(sta) \  argument
 255 #define sta_last_rx_beacon_pkts(sta) \  argument
 258 #define sta_rx_probereq_pkts(sta) \  argument
 261 #define sta_last_rx_probereq_pkts(sta) \  argument
 [all …]
 
 | 
| /Linux-v5.4/drivers/i2c/algos/ | 
| D | i2c-algo-pca.c | 56 	int sta = pca_get_con(adap);  in pca_start()  local71 	int sta = pca_get_con(adap);  in pca_repeated_start()  local
 90 	int sta = pca_get_con(adap);  in pca_stop()  local
 105 	int sta = pca_get_con(adap);  in pca_address()  local
 127 	int sta = pca_get_con(adap);  in pca_tx_byte()  local
 157 	int sta = pca_get_con(adap);  in pca_rx_ack()  local
 
 | 
| /Linux-v5.4/drivers/net/wireless/intel/iwlwifi/dvm/ | 
| D | sta.c | 88 		     struct iwl_addsta_cmd *sta, u8 flags)  in iwl_send_add_sta()133 			    struct ieee80211_sta *sta)  in iwl_is_ht40_tx_allowed()
 151 				  struct ieee80211_sta *sta,  in iwl_sta_calc_ht_flags()
 199 		      struct ieee80211_sta *sta)  in iwl_sta_update_ht()
 225 				   struct ieee80211_sta *sta,  in iwl_set_ht_add_station()
 243 		    const u8 *addr, bool is_ap, struct ieee80211_sta *sta)  in iwl_prep_station()
 331 			   struct ieee80211_sta *sta, u8 *sta_id_r)  in iwl_add_station_common()
 1064 			    struct ieee80211_sta *sta)  in iwlagn_key_sta_id()
 1138 			 struct ieee80211_sta *sta, u32 iv32, u16 *phase1key)  in iwl_update_tkip_key()
 1158 			   struct ieee80211_sta *sta)  in iwl_remove_dynamic_key()
 [all …]
 
 | 
| /Linux-v5.4/drivers/net/wireless/mediatek/mt76/mt7615/ | 
| D | main.c | 168 			  struct ieee80211_vif *vif, struct ieee80211_sta *sta,  in mt7615_set_key()340 		   struct ieee80211_sta *sta)  in mt7615_sta_add()
 362 		      struct ieee80211_sta *sta)  in mt7615_sta_assoc()
 371 		       struct ieee80211_sta *sta)  in mt7615_sta_remove()
 381 				       struct ieee80211_sta *sta)  in mt7615_sta_rate_tbl_update()
 413 		struct mt7615_sta *sta;  in mt7615_tx()  local
 446 	struct ieee80211_sta *sta = params->sta;  in mt7615_ampdu_action()  local
 
 |