Home
last modified time | relevance | path

Searched defs:sta (Results 1 – 25 of 177) sorted by relevance

12345678

/linux/net/mac80211/
H A Dsta_info.c68 struct ieee80211_link_sta sta; member
91 struct sta_info *sta) in sta_info_hash_del() argument
115 void ieee80211_purge_sta_txqs(struct sta_info *sta) in ieee80211_purge_sta_txqs() argument
132 __cleanup_single_sta(struct sta_info * sta) __cleanup_single_sta() argument
187 cleanup_single_sta(struct sta_info * sta) cleanup_single_sta() argument
208 struct sta_info *sta; sta_info_get() local
233 struct sta_info *sta; sta_info_get_bss() local
266 struct sta_info *sta = link_sta->sta; link_sta_info_get_bss() local
292 struct sta_info *sta = link_sta->sta; ieee80211_find_sta_by_link_addrs() local
322 struct sta_info *sta; sta_info_get_by_addrs() local
336 struct sta_info *sta; sta_info_get_by_idx() local
358 sta_accumulate_removed_link_stats(struct sta_info * sta,int link_id) sta_accumulate_removed_link_stats() argument
414 sta_remove_link(struct sta_info * sta,unsigned int link_id,bool unhash) sta_remove_link() argument
461 sta_info_free(struct ieee80211_local * local,struct sta_info * sta) sta_info_free() argument
509 sta_info_hash_add(struct ieee80211_local * local,struct sta_info * sta) sta_info_hash_add() argument
517 struct sta_info *sta; sta_deliver_ps_frames() local
535 sta_prepare_rate_control(struct ieee80211_local * local,struct sta_info * sta,gfp_t gfp) sta_prepare_rate_control() argument
592 sta_info_add_link(struct sta_info * sta,unsigned int link_id,struct link_sta_info * link_info,struct ieee80211_link_sta * link_sta) sta_info_add_link() argument
616 struct sta_info *sta; __sta_info_alloc() local
795 sta_info_insert_check(struct sta_info * sta) sta_info_insert_check() argument
836 sta_info_insert_drv_state(struct ieee80211_local * local,struct ieee80211_sub_if_data * sdata,struct sta_info * sta) sta_info_insert_drv_state() argument
876 struct sta_info *sta; ieee80211_recalc_p2p_go_ps_allowed() local
897 sta_info_insert_finish(struct sta_info * sta) sta_info_insert_finish() argument
1012 sta_info_insert_rcu(struct sta_info * sta) sta_info_insert_rcu() argument
1030 sta_info_insert(struct sta_info * sta) sta_info_insert() argument
1084 __sta_info_recalc_tim(struct sta_info * sta,bool ignore_pending) __sta_info_recalc_tim() argument
1166 sta_info_recalc_tim(struct sta_info * sta) sta_info_recalc_tim() argument
1171 sta_info_buffer_expired(struct sta_info * sta,struct sk_buff * skb) sta_info_buffer_expired() argument
1192 sta_info_cleanup_expire_buffered_ac(struct ieee80211_local * local,struct sta_info * sta,int ac) sta_info_cleanup_expire_buffered_ac() argument
1270 sta_info_cleanup_expire_buffered(struct ieee80211_local * local,struct sta_info * sta) sta_info_cleanup_expire_buffered() argument
1287 __sta_info_destroy_part1(struct sta_info * sta) __sta_info_destroy_part1() argument
1372 _sta_info_move_state(struct sta_info * sta,enum ieee80211_sta_state new_state,bool recalc) _sta_info_move_state() argument
1514 sta_info_move_state(struct sta_info * sta,enum ieee80211_sta_state new_state) sta_info_move_state() argument
1520 __sta_info_destroy_part2(struct sta_info * sta,bool recalc) __sta_info_destroy_part2() argument
1595 __sta_info_destroy(struct sta_info * sta) __sta_info_destroy() argument
1611 struct sta_info *sta; sta_info_destroy_addr() local
1622 struct sta_info *sta; sta_info_destroy_addr_bss() local
1634 struct sta_info *sta; sta_info_cleanup() local
1686 struct sta_info *sta, *tmp; __sta_info_flush() local
1736 struct sta_info *sta, *tmp; ieee80211_sta_expire() local
1765 struct sta_info *sta; ieee80211_find_sta_by_ifaddr() local
1787 struct sta_info *sta; ieee80211_find_sta() local
1804 ieee80211_sta_ps_deliver_wakeup(struct sta_info * sta) ieee80211_sta_ps_deliver_wakeup() argument
1887 ieee80211_send_null_response(struct sta_info * sta,int tid,enum ieee80211_frame_release_type reason,bool call_driver,bool more_data) ieee80211_send_null_response() argument
1990 ieee80211_sta_ps_more_data(struct sta_info * sta,u8 ignored_acs,enum ieee80211_frame_release_type reason,unsigned long driver_release_tids) ieee80211_sta_ps_more_data() argument
2018 ieee80211_sta_ps_get_frames(struct sta_info * sta,int n_frames,u8 ignored_acs,enum ieee80211_frame_release_type reason,struct sk_buff_head * frames,unsigned long * driver_release_tids) ieee80211_sta_ps_get_frames() argument
2074 ieee80211_sta_ps_deliver_response(struct sta_info * sta,int n_frames,u8 ignored_acs,enum ieee80211_frame_release_type reason) ieee80211_sta_ps_deliver_response() argument
2264 ieee80211_sta_ps_deliver_poll_response(struct sta_info * sta) ieee80211_sta_ps_deliver_poll_response() argument
2280 ieee80211_sta_ps_deliver_uapsd(struct sta_info * sta) ieee80211_sta_ps_deliver_uapsd() argument
2317 struct sta_info *sta = container_of(pubsta, struct sta_info, sta); ieee80211_sta_block_awake() local
2348 struct sta_info *sta = container_of(pubsta, struct sta_info, sta); ieee80211_sta_eosp() local
2359 struct sta_info *sta = container_of(pubsta, struct sta_info, sta); ieee80211_send_eosp_nullfunc() local
2376 struct sta_info *sta = container_of(pubsta, struct sta_info, sta); ieee80211_sta_set_buffered() local
2395 struct sta_info *sta = container_of(pubsta, struct sta_info, sta); ieee80211_sta_register_airtime() local
2416 __ieee80211_sta_recalc_aggregates(struct sta_info * sta,u16 active_links) __ieee80211_sta_recalc_aggregates() argument
2463 struct sta_info *sta = container_of(pubsta, struct sta_info, sta); ieee80211_sta_recalc_aggregates() local
2470 ieee80211_sta_update_pending_airtime(struct ieee80211_local * local,struct sta_info * sta,u8 ac,u16 tx_airtime,bool tx_completed) ieee80211_sta_update_pending_airtime() argument
2510 sta_get_last_rx_stats(struct sta_info * sta,int link_id) sta_get_last_rx_stats() argument
2609 sta_set_rate_info_rx(struct sta_info * sta,struct rate_info * rinfo,int link_id) sta_set_rate_info_rx() argument
2635 sta_set_tidstats(struct sta_info * sta,struct cfg80211_tid_stats * tidstats,int tid,int link_id) sta_set_tidstats() argument
2712 sta_set_mesh_sinfo(struct sta_info * sta,struct station_info * sinfo) sta_set_mesh_sinfo() argument
2744 sta_set_accumulated_removed_links_sinfo(struct sta_info * sta,struct station_info * sinfo) sta_set_accumulated_removed_links_sinfo() argument
2770 sta_set_link_sinfo(struct sta_info * sta,struct link_station_info * link_sinfo,struct ieee80211_link_data * link,bool tidstats) sta_set_link_sinfo() argument
3008 sta_set_sinfo(struct sta_info * sta,struct station_info * sinfo,bool tidstats) sta_set_sinfo() argument
3280 sta_get_expected_throughput(struct sta_info * sta) sta_get_expected_throughput() argument
3299 ieee80211_sta_last_active(struct sta_info * sta,int link_id) ieee80211_sta_last_active() argument
3319 ieee80211_sta_allocate_link(struct sta_info * sta,unsigned int link_id) ieee80211_sta_allocate_link() argument
3354 ieee80211_sta_free_link(struct sta_info * sta,unsigned int link_id) ieee80211_sta_free_link() argument
3363 ieee80211_sta_activate_link(struct sta_info * sta,unsigned int link_id) ieee80211_sta_activate_link() argument
3411 ieee80211_sta_remove_link(struct sta_info * sta,unsigned int link_id) ieee80211_sta_remove_link() argument
3427 ieee80211_sta_set_max_amsdu_subframes(struct sta_info * sta,const u8 * ext_capab,unsigned int ext_capab_len) ieee80211_sta_set_max_amsdu_subframes() argument
3453 struct sta_info *sta = container_of(pubsta, struct sta_info, sta); lockdep_sta_mutex_held() local
[all...]
H A Drate.c33 struct sta_info *sta = link_sta->sta; in rate_control_rate_init() local
75 rate_control_rate_init_all_links(struct sta_info * sta) rate_control_rate_init_all_links() argument
94 struct sta_info *sta = container_of(st->sta, struct sta_info, sta); rate_control_tx_status() local
123 struct sta_info *sta = link_sta->sta; rate_control_rate_update() local
370 __rate_control_send_low(struct ieee80211_hw * hw,struct ieee80211_supported_band * sband,struct ieee80211_sta * sta,struct ieee80211_tx_info * info,u32 rate_mask) __rate_control_send_low() argument
421 struct sta_info *sta; rate_control_send_low() local
742 rate_control_fill_sta_table(struct ieee80211_sta * sta,struct ieee80211_tx_info * info,struct ieee80211_tx_rate * rates,int max_rates) rate_control_fill_sta_table() argument
782 rate_control_cap_mask(struct ieee80211_sub_if_data * sdata,struct ieee80211_supported_band * sband,struct ieee80211_sta * sta,u32 * mask,u8 mcs_mask[IEEE80211_HT_MCS_MASK_LEN],u16 vht_mask[NL80211_VHT_NSS_MAX]) rate_control_cap_mask() argument
826 rate_control_apply_mask_ratetbl(struct sta_info * sta,struct ieee80211_supported_band * sband,struct ieee80211_sta_rates * rates) rate_control_apply_mask_ratetbl() argument
852 rate_control_apply_mask(struct ieee80211_sub_if_data * sdata,struct ieee80211_sta * sta,struct ieee80211_supported_band * sband,struct ieee80211_tx_rate * rates,int max_rates) rate_control_apply_mask() argument
891 ieee80211_get_tx_rates(struct ieee80211_vif * vif,struct ieee80211_sta * sta,struct sk_buff * skb,struct ieee80211_tx_rate * dest,int max_rates) ieee80211_get_tx_rates() argument
928 rate_control_get_rate(struct ieee80211_sub_if_data * sdata,struct sta_info * sta,struct ieee80211_tx_rate_control * txrc) rate_control_get_rate() argument
974 struct sta_info *sta = container_of(pubsta, struct sta_info, sta); rate_control_set_rates() local
[all...]
H A Dtx.c335 struct sta_info *sta; in purge_old_ps_buffers() local
442 static int ieee80211_use_mfp(__le16 fc, struct sta_info *sta, in ieee80211_use_mfp() argument
460 struct sta_info *sta in ieee80211_tx_h_unicast_ps_buf() local
808 ieee80211_tx_next_seq(struct sta_info * sta,int tid) ieee80211_tx_next_seq() argument
1180 ieee80211_aggr_check(struct ieee80211_sub_if_data * sdata,struct sta_info * sta,struct sk_buff * skb) ieee80211_aggr_check() argument
1210 ieee80211_tx_prepare(struct ieee80211_sub_if_data * sdata,struct ieee80211_tx_data * tx,struct sta_info * sta,struct sk_buff * skb) ieee80211_tx_prepare() argument
1301 ieee80211_get_txq(struct ieee80211_local * local,struct ieee80211_vif * vif,struct sta_info * sta,struct sk_buff * skb) ieee80211_get_txq() argument
1509 ieee80211_txq_init(struct ieee80211_sub_if_data * sdata,struct sta_info * sta,struct txq_info * txqi,int tid) ieee80211_txq_init() argument
1653 ieee80211_queue_skb(struct ieee80211_local * local,struct ieee80211_sub_if_data * sdata,struct sta_info * sta,struct sk_buff * skb) ieee80211_queue_skb() argument
1681 ieee80211_tx_frags(struct ieee80211_local * local,struct ieee80211_vif * vif,struct sta_info * sta,struct sk_buff_head * skbs,bool txpending) ieee80211_tx_frags() argument
1756 __ieee80211_tx(struct ieee80211_local * local,struct sk_buff_head * skbs,struct sta_info * sta,bool txpending) __ieee80211_tx() argument
1904 ieee80211_tx_prepare_skb(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct sk_buff * skb,int band,struct ieee80211_sta ** sta) ieee80211_tx_prepare_skb() argument
1946 ieee80211_tx(struct ieee80211_sub_if_data * sdata,struct sta_info * sta,struct sk_buff * skb,bool txpending) ieee80211_tx() argument
2035 ieee80211_xmit(struct ieee80211_sub_if_data * sdata,struct sta_info * sta,struct sk_buff * skb) ieee80211_xmit() argument
2494 struct sta_info *sta; ieee80211_lookup_ra_sta() local
2623 ieee80211_build_hdr(struct ieee80211_sub_if_data * sdata,struct sk_buff * skb,u32 info_flags,struct sta_info * sta,u32 ctrl_flags,u64 * cookie) ieee80211_build_hdr() argument
3068 ieee80211_check_fast_xmit(struct sta_info * sta) ieee80211_check_fast_xmit() argument
3318 struct sta_info *sta; ieee80211_check_fast_xmit_all() local
3329 struct sta_info *sta; ieee80211_check_fast_xmit_iface() local
3343 ieee80211_clear_fast_xmit(struct sta_info * sta) ieee80211_clear_fast_xmit() argument
3441 ieee80211_amsdu_aggregate(struct ieee80211_sub_if_data * sdata,struct sta_info * sta,struct ieee80211_fast_tx * fast_tx,struct sk_buff * skb,const u8 * da,const u8 * sa) ieee80211_amsdu_aggregate() argument
3592 ieee80211_xmit_fast_finish(struct ieee80211_sub_if_data * sdata,struct sta_info * sta,u8 pn_offs,struct ieee80211_key * key,struct ieee80211_tx_data * tx) ieee80211_xmit_fast_finish() argument
3710 __ieee80211_xmit_fast(struct ieee80211_sub_if_data * sdata,struct sta_info * sta,struct ieee80211_fast_tx * fast_tx,struct sk_buff * skb,bool ampdu,const u8 * da,const u8 * sa) __ieee80211_xmit_fast() argument
3800 ieee80211_xmit_fast(struct ieee80211_sub_if_data * sdata,struct sta_info * sta,struct ieee80211_fast_tx * fast_tx,struct sk_buff * skb) ieee80211_xmit_fast() argument
3963 struct sta_info *sta = container_of(txq->sta, struct sta_info, ieee80211_tx_dequeue() local
4057 ieee80211_sta_deficit(struct sta_info * sta,u8 ac) ieee80211_sta_deficit() argument
4067 struct sta_info *sta; ieee80211_txq_set_active() local
4079 struct sta_info *sta; ieee80211_txq_keep_active() local
4121 struct sta_info *sta = container_of(txqi->txq.sta, ieee80211_next_txq() local
4196 struct sta_info *sta; ieee80211_txq_airtime_check() local
4250 struct sta_info *sta; ieee80211_txq_may_transmit() local
4324 struct sta_info *sta; __ieee80211_subif_start_xmit() local
4398 ieee80211_change_da(struct sk_buff * skb,struct sta_info * sta) ieee80211_change_da() argument
4460 struct sta_info *sta, *first = NULL; ieee80211_convert_to_unicast() local
4593 __ieee80211_tx_8023(struct ieee80211_sub_if_data * sdata,struct sk_buff * skb,struct sta_info * sta,bool txpending) __ieee80211_tx_8023() argument
4630 ieee80211_tx_8023(struct ieee80211_sub_if_data * sdata,struct sk_buff * skb,struct sta_info * sta,bool txpending) ieee80211_tx_8023() argument
4650 ieee80211_8023_xmit(struct ieee80211_sub_if_data * sdata,struct net_device * dev,struct sta_info * sta,struct ieee80211_key * key,struct sk_buff * skb) ieee80211_8023_xmit() argument
4742 struct sta_info *sta; ieee80211_subif_start_xmit_8023() local
4790 struct sta_info *sta; ieee80211_build_data_template() local
4845 struct sta_info *sta; ieee80211_tx_pending_skb() local
6035 struct sta_info *sta; ieee80211_nullfunc_get() local
6229 struct sta_info *sta = container_of(pubsta, struct sta_info, sta); ieee80211_reserve_tid() local
6293 struct sta_info *sta = container_of(pubsta, struct sta_info, sta); ieee80211_unreserve_tid() local
6412 struct sta_info *sta; ieee80211_tx_control_port() local
[all...]
H A Dtdls.c309 struct sta_info *sta) in ieee80211_tdls_chandef_vht_upgrade() argument
377 struct sta_info *sta = NULL; ieee80211_tdls_add_setup_start_ies() local
600 struct sta_info *sta, *ap_sta; ieee80211_tdls_add_setup_cfm_ies() local
1003 struct sta_info *sta; ieee80211_tdls_prep_mgmt_packet() local
1211 struct sta_info *sta; ieee80211_tdls_mgmt_teardown() local
1313 iee80211_tdls_recalc_chanctx(struct ieee80211_sub_if_data * sdata,struct sta_info * sta) iee80211_tdls_recalc_chanctx() argument
1357 struct sta_info *sta; iee80211_tdls_have_ht_peers() local
1377 iee80211_tdls_recalc_ht_protection(struct ieee80211_sub_if_data * sdata,struct sta_info * sta) iee80211_tdls_recalc_ht_protection() argument
1410 struct sta_info *sta; ieee80211_tdls_oper() local
1545 ieee80211_tdls_ch_sw_tmpl_get(struct sta_info * sta,u8 oper_class,struct cfg80211_chan_def * chandef,u32 * ch_sw_tm_ie_offset) ieee80211_tdls_ch_sw_tmpl_get() argument
1622 struct sta_info *sta; ieee80211_tdls_channel_switch() local
1673 struct sta_info *sta; ieee80211_tdls_cancel_channel_switch() local
1696 ieee80211_tdls_ch_sw_resp_tmpl_get(struct sta_info * sta,u32 * ch_sw_tm_ie_offset) ieee80211_tdls_ch_sw_resp_tmpl_get() argument
1746 struct sta_info *sta; ieee80211_process_tdls_channel_switch_resp() local
1847 struct sta_info *sta; ieee80211_process_tdls_channel_switch_req() local
2036 struct sta_info *sta; ieee80211_teardown_tdls_peers() local
2058 struct ieee80211_sta *sta; ieee80211_tdls_handle_disconnect() local
[all...]
H A Docb.c47 struct sta_info *sta; in ieee80211_ocb_rx_no_sta() local
87 static struct sta_info *ieee80211_ocb_finish_sta(struct sta_info *sta) in ieee80211_ocb_finish_sta() argument
125 struct sta_info *sta; ieee80211_ocb_work() local
209 struct sta_info *sta; ieee80211_ocb_leave() local
[all...]
H A Drx.c226 struct sta_info *sta, in __ieee80211_queue_skb_to_iface() argument
257 struct sta_info *sta, in ieee80211_queue_skb_to_iface() argument
1450 struct sta_info *sta = rx->sta; in ieee80211_rx_reorder_ampdu() local
1681 sta_ps_start(struct sta_info * sta) sta_ps_start() argument
1719 sta_ps_end(struct sta_info * sta) sta_ps_end() argument
1744 struct sta_info *sta = container_of(pubsta, struct sta_info, sta); ieee80211_sta_ps_transition() local
1765 struct sta_info *sta = container_of(pubsta, struct sta_info, sta); ieee80211_sta_pspoll() local
1779 struct sta_info *sta = container_of(pubsta, struct sta_info, sta); ieee80211_sta_uapsd_trigger() local
1859 struct sta_info *sta = rx->sta; ieee80211_rx_h_sta_process() local
2901 struct sta_info *sta; ieee80211_rx_mesh_fast_forward() local
2956 ieee80211_rx_mesh_data(struct ieee80211_sub_if_data * sdata,struct sta_info * sta,struct sk_buff * skb) ieee80211_rx_mesh_data() argument
4296 ieee80211_rx_is_valid_sta_link_id(struct ieee80211_sta * sta,u8 link_id) ieee80211_rx_is_valid_sta_link_id() argument
4319 ieee80211_rx_data_set_sta(struct ieee80211_rx_data * rx,struct sta_info * sta,int link_id) ieee80211_rx_data_set_sta() argument
4351 ieee80211_release_reorder_timeout(struct sta_info * sta,int tid) ieee80211_release_reorder_timeout() argument
4396 struct sta_info *sta; ieee80211_mark_rx_ba_filtered_frames() local
4675 ieee80211_check_fast_rx(struct sta_info * sta) ieee80211_check_fast_rx() argument
4827 ieee80211_clear_fast_rx(struct sta_info * sta) ieee80211_clear_fast_rx() argument
4843 struct sta_info *sta; __ieee80211_check_fast_rx_iface() local
4870 struct sta_info *sta = rx->sta; ieee80211_rx_8023() local
5215 struct sta_info *sta; __ieee80211_rx_handle_8023() local
5263 struct sta_info *sta; ieee80211_rx_for_interface() local
5360 struct sta_info *sta, *prev_sta; __ieee80211_rx_handle_packet() local
[all...]
H A Ddebugfs_sta.h17 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()
/linux/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dsta.c111 u8 iwl_mvm_get_sta_uapsd_acs(struct ieee80211_sta *sta) in iwl_mvm_get_sta_uapsd_acs()
128 int iwl_mvm_sta_send_to_fw(struct iwl_mvm *mvm, struct ieee80211_sta *sta, in iwl_mvm_sta_send_to_fw()
259 struct ieee80211_sta *sta; in iwl_mvm_rx_agg_session_expired() local
308 struct ieee80211_sta *sta; in iwl_mvm_invalidate_sta_queue() local
351 static int iwl_mvm_disable_txq(struct iwl_mvm *mvm, struct ieee80211_sta *sta, in iwl_mvm_disable_txq()
446 struct ieee80211_sta *sta; in iwl_mvm_get_queue_agg_tids() local
486 struct ieee80211_sta *sta; in iwl_mvm_remove_sta_queue_marking() local
812 static int iwl_mvm_get_queue_size(struct ieee80211_sta *sta) in iwl_mvm_get_queue_size()
846 struct ieee80211_sta *sta, in iwl_mvm_tvqm_enable_txq()
896 struct ieee80211_sta *sta, u8 ac, in iwl_mvm_sta_alloc_queue_tvqm()
[all …]
H A Dsf.c98 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
/linux/drivers/net/wireless/ath/ath10k/
H A Ddebugfs_sta.c88 struct ieee80211_sta *sta; ath10k_sta_update_rx_tid_stats() local
134 struct ieee80211_sta *sta; ath10k_sta_update_extd_stats_rx_duration() local
153 struct ieee80211_sta *sta; ath10k_sta_update_stats_rx_duration() local
181 struct ieee80211_sta *sta = file->private_data; ath10k_dbg_sta_read_aggr_mode() local
200 struct ieee80211_sta *sta = file->private_data; ath10k_dbg_sta_write_aggr_mode() local
243 struct ieee80211_sta *sta = file->private_data; ath10k_dbg_sta_write_addba() local
294 struct ieee80211_sta *sta = file->private_data; ath10k_dbg_sta_write_addba_resp() local
344 struct ieee80211_sta *sta = file->private_data; ath10k_dbg_sta_write_delba() local
396 struct ieee80211_sta *sta = file->private_data; ath10k_dbg_sta_read_peer_debug_trigger() local
415 struct ieee80211_sta *sta = file->private_data; ath10k_dbg_sta_write_peer_debug_trigger() local
458 struct ieee80211_sta *sta = file->private_data; ath10k_dbg_sta_read_peer_ps_state() local
568 struct ieee80211_sta *sta = file->private_data; ath10k_dbg_sta_read_tid_stats() local
651 struct ieee80211_sta *sta = file->private_data; ath10k_dbg_sta_dump_tx_stats() local
760 ath10k_sta_add_debugfs(struct ieee80211_hw * hw,struct ieee80211_vif * vif,struct ieee80211_sta * sta,struct dentry * dir) ath10k_sta_add_debugfs() argument
[all...]
H A Dmac.c737 struct ieee80211_sta *sta, in ath10k_peer_create()
940 struct ieee80211_sta *sta, in ath10k_mac_tdls_peer_update()
2187 struct ieee80211_sta *sta, in ath10k_peer_assoc_h_basic()
2211 struct ieee80211_sta *sta, in ath10k_peer_assoc_h_crypto()
2265 struct ieee80211_sta *sta, in ath10k_peer_assoc_h_rates()
2327 struct ieee80211_sta *sta, in ath10k_peer_assoc_h_ht()
2434 struct ieee80211_sta *sta) in ath10k_peer_assoc_qos_ap()
2577 struct ieee80211_sta *sta, in ath10k_peer_assoc_h_vht()
2685 struct ieee80211_sta *sta, in ath10k_peer_assoc_h_qos()
2717 static bool ath10k_mac_sta_has_ofdm_only(struct ieee80211_sta *sta) in ath10k_mac_sta_has_ofdm_only()
[all …]
/linux/drivers/net/wireless/realtek/rtlwifi/
H A Drc.c16 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()
H A Dcore.c859 struct ieee80211_sta *sta) in rtl_op_sta_add()
905 struct ieee80211_sta *sta) in rtl_op_sta_remove()
1066 struct ieee80211_sta *sta = NULL; in rtl_op_bss_info_changed() local
1215 struct ieee80211_sta *sta = NULL; in rtl_op_bss_info_changed() local
1244 struct ieee80211_sta *sta = NULL; in rtl_op_bss_info_changed() local
1357 struct ieee80211_sta *sta) in rtl_op_sta_notify()
1374 struct ieee80211_sta *sta = params->sta; in rtl_op_ampdu_action() local
1485 struct ieee80211_vif *vif, struct ieee80211_sta *sta, in rtl_op_set_key()
1728 static int rtl_op_set_tim(struct ieee80211_hw *hw, struct ieee80211_sta *sta, in rtl_op_set_tim()
/linux/drivers/net/wireless/intel/iwlwifi/dvm/
H A Dsta.c83 struct iwl_addsta_cmd *sta, u8 flags) in iwl_send_add_sta()
128 struct ieee80211_sta *sta) in iwl_is_ht40_tx_allowed()
146 struct ieee80211_sta *sta, in iwl_sta_calc_ht_flags()
194 struct ieee80211_sta *sta) in iwl_sta_update_ht()
220 struct ieee80211_sta *sta, in iwl_set_ht_add_station()
238 const u8 *addr, bool is_ap, struct ieee80211_sta *sta) in iwl_prep_station()
326 struct ieee80211_sta *sta, u8 *sta_id_r) in iwl_add_station_common()
1059 struct ieee80211_sta *sta) in iwlagn_key_sta_id()
1136 struct ieee80211_sta *sta, u32 iv32, u16 *phase1key) in iwl_update_tkip_key()
1156 struct ieee80211_sta *sta) in iwl_remove_dynamic_key()
[all …]
H A Drs.c359 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 …]
H A Dtx.c108 struct ieee80211_sta *sta, in iwlagn_tx_cmd_build_rate()
239 struct ieee80211_sta *sta) in iwl_sta_id_or_broadcast()
261 struct ieee80211_sta *sta, in iwlagn_tx_skb()
485 struct ieee80211_sta *sta, u16 tid) in iwlagn_tx_agg_stop()
576 struct ieee80211_sta *sta, u16 tid, u16 *ssn) in iwlagn_tx_agg_start()
635 struct ieee80211_sta *sta, u16 tid) in iwlagn_tx_agg_flush()
680 struct ieee80211_sta *sta, u16 tid, u8 buf_size) in iwlagn_tx_agg_oper()
789 struct ieee80211_sta *sta; in iwlagn_non_agg_tx_status() local
/linux/drivers/i2c/algos/
H A Di2c-algo-pca.c70 int sta = pca_get_con(adap); in pca_start() local
85 int sta = pca_get_con(adap); in pca_repeated_start() local
104 int sta = pca_get_con(adap); in pca_stop() local
119 int sta = pca_get_con(adap); in pca_address() local
141 int sta = pca_get_con(adap); in pca_tx_byte() local
171 int sta = pca_get_con(adap); in pca_rx_ack() local
/linux/drivers/net/wireless/mediatek/mt7601u/
H A Dmain.c210 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()
352 struct ieee80211_sta *sta = params->sta; in mt76_ampdu_action() local
387 struct ieee80211_sta *sta) in mt76_sta_rate_tbl_update()
/linux/drivers/net/wireless/intel/iwlegacy/
H A D4965-rs.c333 u8 tid, struct ieee80211_sta *sta) in il4965_rs_tl_turn_on_agg_for_tid()
361 struct ieee80211_sta *sta) in il4965_rs_tl_turn_on_agg()
622 il4965_rs_use_green(struct il_priv *il, struct ieee80211_sta *sta) in il4965_rs_use_green()
786 struct ieee80211_sta *sta, void *il_sta, in il4965_rs_tx_status()
1154 struct ieee80211_sta *sta, in il4965_rs_switch_to_mimo2()
1207 struct ieee80211_conf *conf, struct ieee80211_sta *sta, in il4965_rs_switch_to_siso()
1255 struct ieee80211_sta *sta, int idx) in il4965_rs_move_legacy_other()
1374 struct ieee80211_sta *sta, int idx) in il4965_rs_move_siso_to_other()
1497 struct ieee80211_sta *sta, int idx) in il4965_rs_move_mimo2_to_other()
1720 struct ieee80211_sta *sta, in il4965_rs_rate_scale_perform()
[all …]
/linux/drivers/net/wireless/realtek/rtw89/
H A Dcam.c310 struct ieee80211_sta *sta, in rtw89_cam_detach_sec_cam()
347 struct ieee80211_sta *sta, in rtw89_cam_attach_sec_cam()
401 struct ieee80211_sta *sta, in rtw89_cam_sec_key_install()
467 struct ieee80211_sta *sta, in rtw89_cam_sec_key_add()
539 struct ieee80211_sta *sta, in rtw89_cam_sec_key_del()
570 struct ieee80211_sta *sta, in rtw89_cam_reset_key_iter()
823 struct ieee80211_sta *sta = rtwsta_link_to_sta_safe(rtwsta_link); in rtw89_cam_fill_addr_cam_info() local
1016 struct ieee80211_sta *sta = rtwsta_link_to_sta_safe(rtwsta_link); in rtw89_cam_fill_dctl_sec_cam_info_v2() local
1149 struct ieee80211_sta *sta = rtwsta_link_to_sta_safe(rtwsta_link); in rtw89_cam_fill_dctl_sec_cam_info_v3() local
/linux/drivers/net/wireless/intel/iwlwifi/mld/
H A Dagg.c10 iwl_mld_reorder_release_frames(struct iwl_mld *mld, struct ieee80211_sta *sta, in iwl_mld_reorder_release_frames() argument
190 iwl_mld_reorder(struct iwl_mld * mld,struct napi_struct * napi,int queue,struct ieee80211_sta * sta,struct sk_buff * skb,struct iwl_rx_mpdu_desc * desc) iwl_mld_reorder() argument
371 iwl_mld_stop_ba_in_fw(struct iwl_mld * mld,struct ieee80211_sta * sta,int tid) iwl_mld_stop_ba_in_fw() argument
395 iwl_mld_start_ba_in_fw(struct iwl_mld * mld,struct ieee80211_sta * sta,int tid,u16 ssn,u16 buf_size) iwl_mld_start_ba_in_fw() argument
498 iwl_mld_ampdu_rx_start(struct iwl_mld * mld,struct ieee80211_sta * sta,int tid,u16 ssn,u16 buf_size,u16 timeout) iwl_mld_ampdu_rx_start() argument
595 iwl_mld_ampdu_rx_stop(struct iwl_mld * mld,struct ieee80211_sta * sta,int tid) iwl_mld_ampdu_rx_stop() argument
[all...]
/linux/drivers/net/wireless/ath/wcn36xx/
H A Dsmd.c207 struct ieee80211_sta *sta, in wcn36xx_smd_set_bss_nw_type() argument
226 struct ieee80211_sta *sta, in wcn36xx_smd_set_bss_ht_params() argument
252 wcn36xx_smd_set_bss_vht_params(struct ieee80211_vif * vif,struct ieee80211_sta * sta,struct wcn36xx_hal_config_bss_params_v1 * bss) wcn36xx_smd_set_bss_vht_params() argument
259 wcn36xx_smd_set_sta_ht_params(struct ieee80211_sta * sta,struct wcn36xx_hal_config_sta_params * sta_params) wcn36xx_smd_set_sta_ht_params() argument
290 wcn36xx_smd_set_sta_vht_params(struct wcn36xx * wcn,struct ieee80211_sta * sta,struct wcn36xx_hal_config_sta_params_v1 * sta_params) wcn36xx_smd_set_sta_vht_params() argument
311 wcn36xx_smd_set_sta_ht_ldpc_params(struct ieee80211_sta * sta,struct wcn36xx_hal_config_sta_params_v1 * sta_params) wcn36xx_smd_set_sta_ht_ldpc_params() argument
364 wcn36xx_smd_set_sta_params(struct wcn36xx * wcn,struct ieee80211_vif * vif,struct ieee80211_sta * sta,struct wcn36xx_hal_config_sta_params * sta_params) wcn36xx_smd_set_sta_params() argument
1390 wcn36xx_smd_set_sta_params_v1(struct wcn36xx * wcn,struct ieee80211_vif * vif,struct ieee80211_sta * sta,struct wcn36xx_hal_config_sta_params_v1 * sta_par) wcn36xx_smd_set_sta_params_v1() argument
1413 wcn36xx_smd_config_sta_rsp(struct wcn36xx * wcn,struct ieee80211_sta * sta,void * buf,size_t len) wcn36xx_smd_config_sta_rsp() argument
1447 wcn36xx_smd_config_sta_v1(struct wcn36xx * wcn,struct ieee80211_vif * vif,struct ieee80211_sta * sta) wcn36xx_smd_config_sta_v1() argument
1475 wcn36xx_smd_config_sta_v0(struct wcn36xx * wcn,struct ieee80211_vif * vif,struct ieee80211_sta * sta) wcn36xx_smd_config_sta_v0() argument
1498 wcn36xx_smd_config_sta(struct wcn36xx * wcn,struct ieee80211_vif * vif,struct ieee80211_sta * sta) wcn36xx_smd_config_sta() argument
1528 wcn36xx_smd_set_bss_params(struct wcn36xx * wcn,struct ieee80211_vif * vif,struct ieee80211_sta * sta,const u8 * bssid,bool update,struct wcn36xx_hal_config_bss_params * bss) wcn36xx_smd_set_bss_params() argument
1623 struct wcn36xx_hal_config_sta_params_v1 *sta; wcn36xx_smd_config_bss_v1() local
1738 wcn36xx_smd_config_bss_v0(struct wcn36xx * wcn,struct ieee80211_vif * vif,struct ieee80211_sta * sta,const u8 * bssid,bool update) wcn36xx_smd_config_bss_v0() argument
1781 wcn36xx_smd_config_bss_rsp(struct wcn36xx * wcn,struct ieee80211_vif * vif,struct ieee80211_sta * sta,void * buf,size_t len) wcn36xx_smd_config_bss_rsp() argument
1824 wcn36xx_smd_config_bss(struct wcn36xx * wcn,struct ieee80211_vif * vif,struct ieee80211_sta * sta,const u8 * bssid,bool update) wcn36xx_smd_config_bss() argument
2429 wcn36xx_smd_add_ba_session(struct wcn36xx * wcn,struct ieee80211_sta * sta,u16 tid,u16 * ssn,u8 direction,u8 sta_index) wcn36xx_smd_add_ba_session() argument
2750 struct ieee80211_sta *sta; wcn36xx_smd_delete_sta_context_ind() local
[all...]
/linux/drivers/net/wireless/ath/ath9k/
H A Dhtc_drv_main.c468 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()
1363 struct ieee80211_sta *sta = link_sta->sta; in ath9k_htc_sta_rc_update() local
[all …]
H A Ddebug_sta.c99 struct ieee80211_sta *sta; in ath_debug_rate_stats() local
175 struct ieee80211_sta *sta = an->sta; in read_file_node_recv() local
247 struct ieee80211_sta *sta, in ath9k_sta_add_debugfs()
/linux/drivers/net/wireless/mediatek/mt76/mt7925/
H A Dmac.c30 struct ieee80211_sta *sta; in mt7925_mac_sta_poll() local
175 struct ieee80211_sta *sta; in mt7925_reverse_frag0_hdr_trans() local
632 struct ieee80211_sta *sta; mt7925_mac_write_txwi_8023() local
839 mt7925_tx_check_aggr(struct ieee80211_sta * sta,struct sk_buff * skb,struct mt76_wcid * wcid) mt7925_tx_check_aggr() argument
1067 mt7925_txwi_free(struct mt792x_dev * dev,struct mt76_txwi_cache * t,struct ieee80211_sta * sta,struct mt76_wcid * wcid,struct list_head * free_list) mt7925_txwi_free() argument
1101 struct ieee80211_sta *sta = NULL; mt7925_mac_tx_free() local
1393 mt7925_usb_sdio_write_txwi(struct mt792x_dev * dev,struct mt76_wcid * wcid,enum mt76_txq_id qid,struct ieee80211_sta * sta,struct ieee80211_key_conf * key,int pid,struct sk_buff * skb) mt7925_usb_sdio_write_txwi() argument
1406 mt7925_usb_sdio_tx_prepare_skb(struct mt76_dev * mdev,void * txwi_ptr,enum mt76_txq_id qid,struct mt76_wcid * wcid,struct ieee80211_sta * sta,struct mt76_tx_info * tx_info) mt7925_usb_sdio_tx_prepare_skb() argument
1452 struct ieee80211_sta *sta; mt7925_usb_sdio_tx_complete_skb() local
[all...]

12345678