| /linux/net/mac80211/ |
| H A D | sta_info.c | 68 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 D | rate.c | 33 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 D | tx.c | 335 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 D | tdls.c | 309 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 D | ocb.c | 47 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 D | rx.c | 226 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 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()
|
| /linux/drivers/net/wireless/intel/iwlwifi/mvm/ |
| H A D | sta.c | 111 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 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
|
| /linux/drivers/net/wireless/ath/ath10k/ |
| H A D | debugfs_sta.c | 88 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 D | mac.c | 737 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 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()
|
| H A D | core.c | 859 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 D | sta.c | 83 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 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 …]
|
| H A D | tx.c | 108 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 D | i2c-algo-pca.c | 70 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 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() 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 D | 4965-rs.c | 333 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 D | cam.c | 310 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 D | agg.c | 10 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 D | smd.c | 207 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 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() 1363 struct ieee80211_sta *sta = link_sta->sta; in ath9k_htc_sta_rc_update() local [all …]
|
| H A D | debug_sta.c | 99 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 D | mac.c | 30 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...] |