Home
last modified time | relevance | path

Searched refs:ieee80211_sta (Results 1 – 167 of 167) sorted by relevance

/linux-4.1.27/drivers/net/wireless/iwlwifi/mvm/
Dsta.h335 iwl_mvm_sta_from_mac80211(struct ieee80211_sta *sta) in iwl_mvm_sta_from_mac80211()
351 int iwl_mvm_sta_send_to_fw(struct iwl_mvm *mvm, struct ieee80211_sta *sta,
355 struct ieee80211_sta *sta);
358 struct ieee80211_sta *sta);
361 struct ieee80211_sta *sta);
367 struct ieee80211_sta *sta,
372 struct ieee80211_sta *sta,
378 struct ieee80211_sta *sta, u32 iv32,
386 int iwl_mvm_sta_rx_agg(struct iwl_mvm *mvm, struct ieee80211_sta *sta,
389 struct ieee80211_sta *sta, u16 tid, u16 *ssn);
[all …]
Dsta.c99 int iwl_mvm_sta_send_to_fw(struct iwl_mvm *mvm, struct ieee80211_sta *sta, in iwl_mvm_sta_send_to_fw()
208 struct ieee80211_sta *sta) in iwl_mvm_tdls_sta_init()
245 struct ieee80211_sta *sta) in iwl_mvm_tdls_sta_deinit()
261 struct ieee80211_sta *sta) in iwl_mvm_add_sta()
336 struct ieee80211_sta *sta) in iwl_mvm_update_sta()
384 struct ieee80211_sta *sta; in iwl_mvm_rm_sta_common()
425 struct ieee80211_sta *sta = in iwl_mvm_sta_drained_wk()
483 struct ieee80211_sta *sta) in iwl_mvm_rm_sta()
789 int iwl_mvm_sta_rx_agg(struct iwl_mvm *mvm, struct ieee80211_sta *sta, in iwl_mvm_sta_rx_agg()
849 static int iwl_mvm_sta_tx_agg(struct iwl_mvm *mvm, struct ieee80211_sta *sta, in iwl_mvm_sta_tx_agg()
[all …]
Dtdls.c75 struct ieee80211_sta *sta; in iwl_mvm_teardown_tdls_peers()
97 struct ieee80211_sta *sta; in iwl_mvm_tdls_sta_count()
133 struct ieee80211_sta *sta; in iwl_mvm_tdls_config()
269 struct ieee80211_sta *sta; in iwl_mvm_rx_tdls_notif()
320 struct ieee80211_sta *sta = rcu_dereference_protected( in iwl_mvm_tdls_check_action()
403 struct ieee80211_sta *sta; in iwl_mvm_tdls_config_channel_switch()
518 struct ieee80211_sta *sta; in iwl_mvm_tdls_ch_switch_work()
566 struct ieee80211_sta *sta, u8 oper_class, in iwl_mvm_tdls_channel_switch()
630 struct ieee80211_sta *sta) in iwl_mvm_tdls_cancel_channel_switch()
633 struct ieee80211_sta *cur_sta; in iwl_mvm_tdls_cancel_channel_switch()
[all …]
Drs.c140 struct ieee80211_sta *sta,
152 static bool rs_ant_allow(struct iwl_mvm *mvm, struct ieee80211_sta *sta, in rs_ant_allow()
159 static bool rs_mimo_allow(struct iwl_mvm *mvm, struct ieee80211_sta *sta, in rs_mimo_allow()
189 static bool rs_siso_allow(struct iwl_mvm *mvm, struct ieee80211_sta *sta, in rs_siso_allow()
199 static bool rs_sgi_allow(struct iwl_mvm *mvm, struct ieee80211_sta *sta, in rs_sgi_allow()
402 struct ieee80211_sta *sta,
406 struct ieee80211_sta *sta,
566 struct ieee80211_sta *sta) in rs_tl_turn_on_agg_for_tid()
588 struct ieee80211_sta *sta) in rs_tl_turn_on_agg()
1117 void iwl_mvm_rs_tx_status(struct iwl_mvm *mvm, struct ieee80211_sta *sta, in iwl_mvm_rs_tx_status()
[all …]
Dmvm.h640 struct ieee80211_sta __rcu *fw_id_to_mac_id[IWL_MVM_STATION_COUNT];
884 struct ieee80211_sta *sta; in iwl_mvm_sta_from_staid_rcu()
901 struct ieee80211_sta *sta; in iwl_mvm_sta_from_staid_protected()
1008 struct ieee80211_sta *sta);
1019 struct ieee80211_sta *sta, __le16 fc);
1300 struct ieee80211_sta *sta);
1302 struct ieee80211_sta *sta);
1319 struct ieee80211_sta *sta);
1321 struct ieee80211_sta *sta);
1461 struct ieee80211_sta *sta, u8 oper_class,
[all …]
Dtx.c165 struct ieee80211_sta *sta, __le16 fc) in iwl_mvm_set_tx_cmd_rate()
284 struct ieee80211_sta *sta, u8 sta_id) in iwl_mvm_set_tx_params()
389 struct ieee80211_sta *sta) in iwl_mvm_tx_skb()
484 struct ieee80211_sta *sta, u8 tid) in iwl_mvm_check_ratid_empty()
628 struct ieee80211_sta *sta; in iwl_mvm_rx_tx_cmd_single()
870 struct ieee80211_sta *sta; in iwl_mvm_rx_tx_cmd_agg()
934 struct ieee80211_sta *sta; in iwl_mvm_rx_ba_notif()
Dsf.c157 struct ieee80211_sta *sta) in iwl_mvm_fill_sf_command()
220 struct ieee80211_sta *sta; in iwl_mvm_sf_config()
Drs.h352 void iwl_mvm_rs_rate_init(struct iwl_mvm *mvm, struct ieee80211_sta *sta,
356 void iwl_mvm_rs_tx_status(struct iwl_mvm *mvm, struct ieee80211_sta *sta,
Dmac80211.c633 struct ieee80211_sta *sta, in iwl_mvm_defer_tx()
678 struct ieee80211_sta *sta = control->sta; in iwl_mvm_mac_tx()
736 struct ieee80211_sta *sta, u16 tid, in iwl_mvm_mac_ampdu_action()
2489 struct ieee80211_sta *sta, u16 tids, in iwl_mvm_mac_allow_buffered_frames()
2504 struct ieee80211_sta *sta, u16 tids, in iwl_mvm_mac_release_buffered_frames()
2520 struct ieee80211_sta *sta) in iwl_mvm_mac_sta_notify()
2575 struct ieee80211_sta *sta) in iwl_mvm_sta_pre_rcu_remove()
2611 struct ieee80211_sta *sta, in iwl_mvm_mac_sta_state()
2732 struct ieee80211_sta *sta, u32 changed) in iwl_mvm_sta_rc_update()
2872 struct ieee80211_sta *sta, in iwl_mvm_mac_set_key()
[all …]
Dd3.c145 struct ieee80211_sta *sta, in iwl_mvm_wowlan_program_keys()
605 struct ieee80211_sta *ap_sta) in iwl_mvm_d3_reprogram()
796 struct ieee80211_sta *ap_sta) in iwl_mvm_get_wowlan_config()
859 struct ieee80211_sta *ap_sta) in iwl_mvm_wowlan_config()
1029 struct ieee80211_sta *ap_sta = NULL; in __iwl_mvm_suspend()
1408 struct ieee80211_sta *sta, in iwl_mvm_d3_update_gtks()
1639 struct ieee80211_sta *ap_sta; in iwl_mvm_query_wakeup_reasons()
Dcoex.c780 struct ieee80211_sta *sta; in iwl_mvm_bt_rssi_iterator()
866 struct ieee80211_sta *sta) in iwl_mvm_coex_agg_time_limit()
893 struct ieee80211_sta *sta) in iwl_mvm_bt_coex_is_mimo_allowed()
Dcoex_legacy.c1101 struct ieee80211_sta *sta; in iwl_mvm_bt_rssi_iterator()
1185 struct ieee80211_sta *sta) in iwl_mvm_coex_agg_time_limit_old()
1207 struct ieee80211_sta *sta) in iwl_mvm_bt_coex_is_mimo_allowed_old()
Dops.c980 struct ieee80211_sta *ap_sta; in iwl_mvm_disallow_offloading()
1065 struct ieee80211_sta *ap_sta; in iwl_mvm_set_wowlan_data()
1180 struct ieee80211_sta *sta = NULL; in iwl_mvm_d0i3_enable_tx()
Dtt.c283 struct ieee80211_sta *sta; in iwl_mvm_tt_tx_protection()
Drx.c253 struct ieee80211_sta *sta; in iwl_mvm_rx_rx_mpdu()
Ddebugfs-vif.c266 struct ieee80211_sta *sta; in iwl_dbgfs_mac_params_read()
Dmac-ctxt.c235 struct ieee80211_sta *sta) in iwl_mvm_mac_sta_hw_queues_iter()
Ddebugfs.c284 struct ieee80211_sta *sta; in iwl_dbgfs_stations_read()
/linux-4.1.27/include/net/
Dmac80211.h1617 struct ieee80211_sta { struct
1660 struct ieee80211_sta *sta;
1678 struct ieee80211_sta *sta;
2022 struct ieee80211_sta *sta;
3191 int (*set_tim)(struct ieee80211_hw *hw, struct ieee80211_sta *sta,
3194 struct ieee80211_vif *vif, struct ieee80211_sta *sta,
3199 struct ieee80211_sta *sta,
3228 struct ieee80211_sta *sta);
3230 struct ieee80211_sta *sta);
3234 struct ieee80211_sta *sta,
[all …]
/linux-4.1.27/drivers/net/wireless/iwlwifi/dvm/
Dagn.h209 struct ieee80211_sta *sta,
212 struct ieee80211_sta *sta, u16 tid, u16 *ssn);
214 struct ieee80211_sta *sta, u16 tid, u8 buf_size);
216 struct ieee80211_sta *sta, u16 tid);
218 struct ieee80211_sta *sta, u16 tid);
325 struct ieee80211_sta *sta, u8 *sta_id_r);
331 const u8 *addr, bool is_ap, struct ieee80211_sta *sta);
338 struct ieee80211_sta *sta);
342 struct ieee80211_sta *sta);
344 static inline int iwl_sta_id(struct ieee80211_sta *sta) in iwl_sta_id()
[all …]
Dsta.c176 struct ieee80211_sta *sta) in iwl_is_ht40_tx_allowed()
194 struct ieee80211_sta *sta, in iwl_sta_calc_ht_flags()
242 struct ieee80211_sta *sta) in iwl_sta_update_ht()
268 struct ieee80211_sta *sta, in iwl_set_ht_add_station()
286 const u8 *addr, bool is_ap, struct ieee80211_sta *sta) in iwl_prep_station()
374 struct ieee80211_sta *sta, u8 *sta_id_r) in iwl_add_station_common()
1112 struct ieee80211_sta *sta) in iwlagn_key_sta_id()
1186 struct ieee80211_sta *sta, u32 iv32, u16 *phase1key) in iwl_update_tkip_key()
1206 struct ieee80211_sta *sta) in iwl_remove_dynamic_key()
1254 struct ieee80211_sta *sta) in iwl_set_dynamic_key()
[all …]
Drs.c152 struct ieee80211_sta *sta,
397 struct ieee80211_sta *sta) in rs_tl_turn_on_agg_for_tid()
433 struct ieee80211_sta *sta) in rs_tl_turn_on_agg()
697 static bool rs_use_green(struct ieee80211_sta *sta) in rs_use_green()
892 struct ieee80211_sta *sta, void *priv_sta, in rs_tx_status()
1262 struct ieee80211_sta *sta, in rs_switch_to_mimo2()
1317 struct ieee80211_sta *sta, in rs_switch_to_mimo3()
1373 struct ieee80211_sta *sta, in rs_switch_to_siso()
1422 struct ieee80211_sta *sta, in rs_move_legacy_other()
1597 struct ieee80211_sta *sta, int index) in rs_move_siso_to_other()
[all …]
Dtx.c129 struct ieee80211_sta *sta, in iwlagn_tx_cmd_build_rate()
258 struct ieee80211_sta *sta) in iwl_sta_id_or_broadcast()
280 struct ieee80211_sta *sta, in iwlagn_tx_skb()
505 struct ieee80211_sta *sta, u16 tid) in iwlagn_tx_agg_stop()
596 struct ieee80211_sta *sta, u16 tid, u16 *ssn) in iwlagn_tx_agg_start()
655 struct ieee80211_sta *sta, u16 tid) in iwlagn_tx_agg_flush()
700 struct ieee80211_sta *sta, u16 tid, u8 buf_size) in iwlagn_tx_agg_oper()
809 struct ieee80211_sta *sta; in iwlagn_non_agg_tx_status()
Dmac80211.c588 struct ieee80211_sta *sta, in iwlagn_mac_update_tkip_key()
598 struct ieee80211_sta *sta, in iwlagn_mac_set_key()
720 struct ieee80211_sta *sta, u16 tid, u16 *ssn, in iwlagn_mac_ampdu_action()
790 struct ieee80211_sta *sta) in iwlagn_mac_sta_add()
823 struct ieee80211_sta *sta) in iwlagn_mac_sta_remove()
850 struct ieee80211_sta *sta, in iwlagn_mac_sta_state()
1163 struct ieee80211_sta *sta, bool set) in iwlagn_mac_set_tim()
1564 struct ieee80211_sta *sta) in iwlagn_mac_sta_notify()
Drs.h403 void iwl_rs_rate_init(struct iwl_priv *priv, struct ieee80211_sta *sta,
Dlib.c915 struct ieee80211_sta *sta, in iwlagn_wowlan_program_keys()
Drxon.c1284 struct ieee80211_sta *sta; in iwlagn_check_needed_chains()
/linux-4.1.27/drivers/net/wireless/rtlwifi/
Dbase.h128 struct ieee80211_sta *sta, u16 tid, u16 *ssn);
130 struct ieee80211_sta *sta, u16 tid);
132 struct ieee80211_sta *sta, u16 tid);
134 struct ieee80211_sta *sta, u16 tid);
136 struct ieee80211_sta *sta, u16 tid);
142 struct ieee80211_sta *sta,
146 struct ieee80211_sta *sta,
Drc.c38 struct ieee80211_sta *sta, in _rtl_rc_get_highest_rix()
94 struct ieee80211_sta *sta, in _rtl_rc_rate_set_series()
144 static void rtl_get_rate(void *ppriv, struct ieee80211_sta *sta, in rtl_get_rate()
193 struct ieee80211_sta *sta, void *priv_sta, in rtl_tx_status()
234 struct ieee80211_sta *sta, void *priv_sta) in rtl_rate_init()
241 struct ieee80211_sta *sta, void *priv_sta, in rtl_rate_update()
258 struct ieee80211_sta *sta, gfp_t gfp) in rtl_rate_alloc_sta()
276 struct ieee80211_sta *sta, void *priv_sta) in rtl_rate_free_sta()
Dbase.c617 struct ieee80211_sta *sta, in _rtl_query_shortgi()
694 struct ieee80211_sta *sta, in _rtl_txrate_selectmode()
763 struct ieee80211_sta *sta, in _rtl_query_bandwidth_mode()
811 struct ieee80211_sta *sta) in _rtl_get_vht_highest_n_rate()
849 struct ieee80211_sta *sta) in _rtl_get_highest_n_rate()
1097 struct ieee80211_sta *sta, in rtl_get_tcb_desc()
1255 struct ieee80211_sta *sta = NULL; in rtl_action_proc()
1411 struct ieee80211_sta *sta, u16 tid, u16 *ssn) in rtl_tx_agg_start()
1440 struct ieee80211_sta *sta, u16 tid) in rtl_tx_agg_stop()
1464 struct ieee80211_sta *sta, u16 tid) in rtl_rx_agg_start()
[all …]
Dcore.c899 struct ieee80211_sta *sta) in rtl_op_sta_add()
945 struct ieee80211_sta *sta) in rtl_op_sta_remove()
1083 struct ieee80211_sta *sta = NULL; in rtl_op_bss_info_changed()
1219 struct ieee80211_sta *sta = NULL; in rtl_op_bss_info_changed()
1248 struct ieee80211_sta *sta = NULL; in rtl_op_bss_info_changed()
1360 struct ieee80211_sta *sta) in rtl_op_sta_notify()
1375 struct ieee80211_sta *sta, u16 tid, u16 *ssn, in rtl_op_ampdu_action()
1484 struct ieee80211_vif *vif, struct ieee80211_sta *sta, in rtl_op_set_key()
Dstats.c176 struct ieee80211_sta *sta = NULL; in rtl_process_pwdb()
Dwifi.h2104 struct ieee80211_sta *sta, u8 rssi_level);
2117 struct ieee80211_sta *sta,
2197 struct ieee80211_sta *sta,
2203 struct ieee80211_sta *sta,
3008 static inline struct ieee80211_sta *get_sta(struct ieee80211_hw *hw, in get_sta()
3015 static inline struct ieee80211_sta *rtl_find_sta(struct ieee80211_hw *hw, in rtl_find_sta()
Dusb.c958 struct ieee80211_sta *sta, in _rtl_usb_tx_preprocess()
1013 struct ieee80211_sta *sta, in rtl_usb_tx()
1036 struct ieee80211_sta *sta, in rtl_usb_tx_chk_waitq_insert()
Dpci.c1588 struct ieee80211_sta *sta, in rtl_pci_tx_chk_waitq_insert()
1627 struct ieee80211_sta *sta, in rtl_pci_tx()
/linux-4.1.27/drivers/net/wireless/cw1200/
Dsta.h38 struct ieee80211_vif *vif, struct ieee80211_sta *sta,
97 int cw1200_set_tim(struct ieee80211_hw *dev, struct ieee80211_sta *sta,
100 struct ieee80211_sta *sta);
102 struct ieee80211_sta *sta);
105 struct ieee80211_sta *sta);
113 struct ieee80211_sta *sta, u16 tid, u16 *ssn,
Dsta.c688 struct ieee80211_vif *vif, struct ieee80211_sta *sta, in cw1200_set_key()
1553 struct ieee80211_sta *sta) in cw1200_sta_add()
1584 struct ieee80211_sta *sta) in cw1200_sta_remove()
1650 struct ieee80211_sta *sta) in cw1200_sta_notify()
1723 int cw1200_set_tim(struct ieee80211_hw *dev, struct ieee80211_sta *sta, in cw1200_set_tim()
1911 struct ieee80211_sta *sta = NULL; in cw1200_bss_info_changed()
2143 struct ieee80211_sta *sta, u16 tid, u16 *ssn, in cw1200_ampdu_action()
Dtxrx.c412 struct ieee80211_sta *sta;
719 struct ieee80211_sta *sta; in cw1200_tx()
810 struct ieee80211_sta *sta; in cw1200_handle_pspoll()
968 struct ieee80211_sta *sta; in cw1200_notify_buffered_tx()
/linux-4.1.27/net/mac80211/
Drate.h38 struct ieee80211_sta *ista = &sta->sta; in rate_control_tx_status()
58 struct ieee80211_sta *ista = &sta->sta; in rate_control_tx_status_noskb()
74 struct ieee80211_sta *ista = &sta->sta; in rate_control_rate_init()
105 struct ieee80211_sta *ista = &sta->sta; in rate_control_rate_update()
126 struct ieee80211_sta *sta, in rate_control_alloc_sta()
135 struct ieee80211_sta *ista = &sta->sta; in rate_control_free_sta()
Dtrace.h491 struct ieee80211_sta *sta, bool set),
516 struct ieee80211_sta *sta,
551 struct ieee80211_sta *sta, u32 iv32),
719 struct ieee80211_sta *sta),
746 struct ieee80211_sta *sta,
778 struct ieee80211_sta *sta,
806 struct ieee80211_sta *sta),
831 struct ieee80211_sta *sta),
838 struct ieee80211_sta *sta),
845 struct ieee80211_sta *sta),
[all …]
Ddriver-ops.h264 struct ieee80211_sta *sta, bool set) in drv_set_tim()
277 struct ieee80211_sta *sta, in drv_set_key()
300 struct ieee80211_sta *ista = NULL; in drv_update_tkip_key()
475 struct ieee80211_sta *sta) in drv_sta_notify()
489 struct ieee80211_sta *sta) in drv_sta_add()
510 struct ieee80211_sta *sta) in drv_sta_remove()
528 struct ieee80211_sta *sta, in drv_sta_add_debugfs()
544 struct ieee80211_sta *sta, in drv_sta_remove_debugfs()
609 struct ieee80211_sta *sta, u32 changed) in drv_sta_rc_update()
629 struct ieee80211_sta *sta) in drv_sta_rate_tbl_update()
[all …]
Drate.c223 struct ieee80211_sta *sta, in __rate_control_send_low()
259 bool rate_control_send_low(struct ieee80211_sta *pubsta, in rate_control_send_low()
534 static void rate_control_fill_sta_table(struct ieee80211_sta *sta, in rate_control_fill_sta_table()
573 struct ieee80211_sta *sta, in rate_control_apply_mask()
632 struct ieee80211_sta *sta, in ieee80211_get_tx_rates()
668 struct ieee80211_sta *ista = NULL; in rate_control_get_rate()
697 struct ieee80211_sta *pubsta, in rate_control_set_rates()
Drc80211_minstrel_ht.c675 minstrel_aggr_check(struct ieee80211_sta *pubsta, struct sk_buff *skb) in minstrel_aggr_check()
699 struct ieee80211_sta *sta, void *priv_sta, in minstrel_ht_tx_status()
998 minstrel_ht_get_rate(void *priv, struct ieee80211_sta *sta, void *priv_sta, in minstrel_ht_get_rate()
1066 struct ieee80211_sta *sta) in minstrel_ht_update_cck()
1093 struct ieee80211_sta *sta, void *priv_sta) in minstrel_ht_update_caps()
1244 struct ieee80211_sta *sta, void *priv_sta) in minstrel_ht_rate_init()
1252 struct ieee80211_sta *sta, void *priv_sta, in minstrel_ht_rate_update()
1259 minstrel_ht_alloc_sta(void *priv, struct ieee80211_sta *sta, gfp_t gfp) in minstrel_ht_alloc_sta()
1296 minstrel_ht_free_sta(void *priv, struct ieee80211_sta *sta, void *priv_sta) in minstrel_ht_free_sta()
Drc80211_minstrel.c265 struct ieee80211_sta *sta, void *priv_sta, in minstrel_tx_status()
332 minstrel_get_rate(void *priv, struct ieee80211_sta *sta, in minstrel_get_rate()
480 struct ieee80211_sta *sta, void *priv_sta) in minstrel_rate_init()
569 minstrel_alloc_sta(void *priv, struct ieee80211_sta *sta, gfp_t gfp) in minstrel_alloc_sta()
607 minstrel_free_sta(void *priv, struct ieee80211_sta *sta, void *priv_sta) in minstrel_free_sta()
Drc80211_minstrel_ht.h67 struct ieee80211_sta *sta;
Drc80211_minstrel.h96 struct ieee80211_sta *sta;
Dsta_info.c1078 struct ieee80211_sta *ieee80211_find_sta_by_ifaddr(struct ieee80211_hw *hw, in ieee80211_find_sta_by_ifaddr()
1106 struct ieee80211_sta *ieee80211_find_sta(struct ieee80211_vif *vif, in ieee80211_find_sta()
1613 struct ieee80211_sta *pubsta, bool block) in ieee80211_sta_block_awake()
1642 void ieee80211_sta_eosp(struct ieee80211_sta *pubsta) in ieee80211_sta_eosp()
1653 void ieee80211_sta_set_buffered(struct ieee80211_sta *pubsta, in ieee80211_sta_set_buffered()
Dsta_info.h464 struct ieee80211_sta sta;
Dstatus.c592 struct ieee80211_sta *pubsta, in ieee80211_tx_status_noskb()
905 void ieee80211_report_low_ack(struct ieee80211_sta *pubsta, u32 num_packets) in ieee80211_report_low_ack()
Dagg-tx.c545 int ieee80211_start_tx_ba_session(struct ieee80211_sta *pubsta, u16 tid, in ieee80211_start_tx_ba_session()
795 int ieee80211_stop_tx_ba_session(struct ieee80211_sta *pubsta, u16 tid) in ieee80211_stop_tx_ba_session()
Dtx.c1220 struct ieee80211_sta *pubsta, in ieee80211_drv_tx()
1310 struct ieee80211_sta *sta, in ieee80211_tx_frags()
1389 struct ieee80211_sta *pubsta; in __ieee80211_tx()
1503 int band, struct ieee80211_sta **sta) in ieee80211_tx_prepare_skb()
3267 int ieee80211_reserve_tid(struct ieee80211_sta *pubsta, u8 tid) in ieee80211_reserve_tid()
3331 void ieee80211_unreserve_tid(struct ieee80211_sta *pubsta, u8 tid) in ieee80211_unreserve_tid()
Dkey.c714 struct ieee80211_sta *sta, in ieee80211_iter_keys()
Dchan.c193 static enum nl80211_chan_width ieee80211_get_sta_bw(struct ieee80211_sta *sta) in ieee80211_get_sta_bw()
Dutil.c716 struct ieee80211_sta *sta), in __iterate_stations()
731 struct ieee80211_sta *sta), in ieee80211_iterate_stations_atomic()
Drx.c1239 int ieee80211_sta_ps_transition(struct ieee80211_sta *sta, bool start) in ieee80211_sta_ps_transition()
/linux-4.1.27/drivers/net/wireless/iwlegacy/
D4965.h82 struct ieee80211_sta *sta,
85 struct ieee80211_sta *sta, u16 tid, u16 * ssn);
87 struct ieee80211_sta *sta, u16 tid);
144 struct ieee80211_sta *sta, u32 iv32,
147 int il4965_sta_rx_agg_start(struct il_priv *il, struct ieee80211_sta *sta,
149 int il4965_sta_rx_agg_stop(struct il_priv *il, struct ieee80211_sta *sta,
177 struct ieee80211_vif *vif, struct ieee80211_sta *sta,
182 struct ieee80211_sta *sta, u32 iv32,
186 struct ieee80211_sta *sta, u16 tid, u16 * ssn,
189 struct ieee80211_sta *sta);
D3945-rs.c334 il3945_rs_rate_init(struct il_priv *il, struct ieee80211_sta *sta, u8 sta_id) in il3945_rs_rate_init()
407 il3945_rs_alloc_sta(void *il_priv, struct ieee80211_sta *sta, gfp_t gfp) in il3945_rs_alloc_sta()
426 il3945_rs_free_sta(void *il_priv, struct ieee80211_sta *sta, void *il_sta) in il3945_rs_free_sta()
446 struct ieee80211_sta *sta, void *il_sta, in il3945_rs_tx_status()
623 il3945_rs_get_rate(void *il_r, struct ieee80211_sta *sta, void *il_sta, in il3945_rs_get_rate()
890 struct ieee80211_sta *sta, void *il_sta) in il3945_rs_rate_init_stub()
917 struct ieee80211_sta *sta; in il3945_rate_scale_init()
D4965-rs.c143 struct ieee80211_sta *sta,
354 u8 tid, struct ieee80211_sta *sta) in il4965_rs_tl_turn_on_agg_for_tid()
382 struct ieee80211_sta *sta) in il4965_rs_tl_turn_on_agg()
643 il4965_rs_use_green(struct il_priv *il, struct ieee80211_sta *sta) in il4965_rs_use_green()
807 struct ieee80211_sta *sta, void *il_sta, in il4965_rs_tx_status()
1175 struct ieee80211_sta *sta, in il4965_rs_switch_to_mimo2()
1228 struct ieee80211_conf *conf, struct ieee80211_sta *sta, in il4965_rs_switch_to_siso()
1276 struct ieee80211_sta *sta, int idx) in il4965_rs_move_legacy_other()
1395 struct ieee80211_sta *sta, int idx) in il4965_rs_move_siso_to_other()
1518 struct ieee80211_sta *sta, int idx) in il4965_rs_move_mimo2_to_other()
[all …]
Dcommon.h2140 struct ieee80211_sta *sta, u8 *sta_id_r);
2143 struct ieee80211_sta *sta);
2146 struct ieee80211_sta *sta);
2173 il_sta_id(struct ieee80211_sta *sta) in il_sta_id()
2193 il_sta_id_or_broadcast(struct il_priv *il, struct ieee80211_sta *sta) in il_sta_id_or_broadcast()
2890 void il4965_rs_rate_init(struct il_priv *il, struct ieee80211_sta *sta,
2892 void il3945_rs_rate_init(struct il_priv *il, struct ieee80211_sta *sta,
D4965-mac.c1556 struct ieee80211_sta *sta, in il4965_tx_cmd_build_rate()
1659 struct ieee80211_sta *sta, in il4965_tx_skb()
2234 struct ieee80211_sta *sta, u16 tid, u16 * ssn) in il4965_tx_agg_start()
2330 struct ieee80211_sta *sta, u16 tid) in il4965_tx_agg_stop()
2445 struct ieee80211_sta *sta; in il4965_non_agg_tx_status()
3393 struct ieee80211_sta *sta, u32 iv32, u16 *phase1key) in il4965_update_tkip_key()
3623 il4965_sta_rx_agg_start(struct il_priv *il, struct ieee80211_sta *sta, int tid, in il4965_sta_rx_agg_start()
3650 il4965_sta_rx_agg_stop(struct il_priv *il, struct ieee80211_sta *sta, int tid) in il4965_sta_rx_agg_stop()
5894 struct ieee80211_sta *sta, u32 iv32, u16 * phase1key) in il4965_mac_update_tkip_key()
5907 struct ieee80211_vif *vif, struct ieee80211_sta *sta, in il4965_mac_set_key()
[all …]
Dcommon.c1883 il_set_ht_add_station(struct il_priv *il, u8 idx, struct ieee80211_sta *sta) in il_set_ht_add_station()
1939 struct ieee80211_sta *sta) in il_prep_station()
2024 struct ieee80211_sta *sta, u8 *sta_id_r) in il_add_station_common()
2463 struct ieee80211_sta *sta) in il_mac_sta_remove()
5220 struct ieee80211_sta *sta; in il_ht_conf()
D3945-mac.c464 struct ieee80211_sta *sta, in il3945_tx_skb()
2939 struct ieee80211_vif *vif, struct ieee80211_sta *sta, in il3945_mac_set_key()
3004 struct ieee80211_sta *sta) in il3945_mac_sta_add()
/linux-4.1.27/drivers/net/wireless/ath/ath10k/
Ddebugfs_sta.c25 struct ieee80211_sta *sta = file->private_data; in ath10k_dbg_sta_read_aggr_mode()
44 struct ieee80211_sta *sta = file->private_data; in ath10k_dbg_sta_write_aggr_mode()
87 struct ieee80211_sta *sta = file->private_data; in ath10k_dbg_sta_write_addba()
138 struct ieee80211_sta *sta = file->private_data; in ath10k_dbg_sta_write_addba_resp()
188 struct ieee80211_sta *sta = file->private_data; in ath10k_dbg_sta_write_delba()
236 struct ieee80211_sta *sta, struct dentry *dir) in ath10k_sta_add_debugfs()
Ddebug.h139 struct ieee80211_sta *sta, struct dentry *dir);
Dmac.c1387 struct ieee80211_sta *sta, in ath10k_peer_assoc_h_basic()
1446 struct ieee80211_sta *sta, in ath10k_peer_assoc_h_rates()
1473 struct ieee80211_sta *sta, in ath10k_peer_assoc_h_ht()
1557 struct ieee80211_sta *sta) in ath10k_peer_assoc_qos_ap()
1623 struct ieee80211_sta *sta, in ath10k_peer_assoc_h_vht()
1669 struct ieee80211_sta *sta, in ath10k_peer_assoc_h_qos()
1700 static bool ath10k_mac_sta_has_11g_rates(struct ieee80211_sta *sta) in ath10k_mac_sta_has_11g_rates()
1708 struct ieee80211_sta *sta, in ath10k_peer_assoc_h_phymode()
1766 struct ieee80211_sta *sta, in ath10k_peer_assoc_prepare()
1883 struct ieee80211_sta *ap_sta; in ath10k_bss_assoc()
[all …]
Dwmi.c2139 struct ieee80211_sta *sta; in ath10k_wmi_event_peer_sta_kickout()
/linux-4.1.27/drivers/net/wireless/ath/wcn36xx/
Dsmd.h75 struct ieee80211_sta *sta, const u8 *bssid,
79 struct ieee80211_sta *sta);
120 struct ieee80211_sta *sta,
Dwcn36xx.h261 struct ieee80211_sta *wcn36xx_priv_to_sta(struct wcn36xx_sta *sta_priv) in wcn36xx_priv_to_sta()
263 return container_of((void *)sta_priv, struct ieee80211_sta, drv_priv); in wcn36xx_priv_to_sta()
Dmain.c386 struct ieee80211_sta *sta, in wcn36xx_set_key()
518 static void wcn36xx_update_allowed_rates(struct ieee80211_sta *sta, in wcn36xx_update_allowed_rates()
649 struct ieee80211_sta *sta; in wcn36xx_bss_info_changed()
792 struct ieee80211_sta *sta) in wcn36xx_sta_add()
817 struct ieee80211_sta *sta) in wcn36xx_sta_remove()
861 struct ieee80211_sta *sta, u16 tid, u16 *ssn, in wcn36xx_ampdu_action()
Dsmd.c104 struct ieee80211_sta *sta, in wcn36xx_smd_set_bss_nw_type()
122 struct ieee80211_sta *sta, in wcn36xx_smd_set_bss_ht_params()
145 static void wcn36xx_smd_set_sta_ht_params(struct ieee80211_sta *sta, in wcn36xx_smd_set_sta_ht_params()
191 struct ieee80211_sta *sta, in wcn36xx_smd_set_sta_params()
952 struct ieee80211_sta *sta, in wcn36xx_smd_config_sta_rsp()
1006 struct ieee80211_sta *sta) in wcn36xx_smd_config_sta()
1200 struct ieee80211_sta *sta, const u8 *bssid, in wcn36xx_smd_config_bss()
1834 struct ieee80211_sta *sta, in wcn36xx_smd_add_ba_session()
2028 struct ieee80211_sta *sta = NULL; in wcn36xx_smd_delete_sta_context_ind()
2038 struct ieee80211_sta, in wcn36xx_smd_delete_sta_context_ind()
Dtxrx.c120 struct ieee80211_sta *sta; in wcn36xx_tx_start_ampdu()
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8192ce/
Dhw.h63 struct ieee80211_sta *sta, u8 rssi_level);
65 struct ieee80211_sta *sta, u8 rssi_level);
Dtrx.c425 struct ieee80211_sta *sta, in rtl92ce_tx_fill_desc()
Dhw.c1842 struct ieee80211_sta *sta) in rtl92ce_update_hal_rate_table()
1934 struct ieee80211_sta *sta, u8 rssi_level) in rtl92ce_update_hal_rate_mask()
2064 struct ieee80211_sta *sta, u8 rssi_level) in rtl92ce_update_hal_rate_tbl()
Dtrx.h716 struct ieee80211_sta *sta,
/linux-4.1.27/drivers/staging/vt6656/
Dkey.h52 int vnt_set_keys(struct ieee80211_hw *hw, struct ieee80211_sta *sta,
Dkey.c121 int vnt_set_keys(struct ieee80211_hw *hw, struct ieee80211_sta *sta, in vnt_set_keys()
Dmain_usb.c834 struct ieee80211_vif *vif, struct ieee80211_sta *sta, in vnt_set_key()
/linux-4.1.27/drivers/net/wireless/ath/ath9k/
Ddebug_sta.c113 struct ieee80211_sta *sta; in ath_debug_rate_stats()
189 struct ieee80211_sta *sta = an->sta; in read_file_node_recv()
261 struct ieee80211_sta *sta, in ath9k_sta_add_debugfs()
Dath9k.h261 struct ieee80211_sta *sta; /* station struct we're part of */
285 struct ieee80211_sta *sta;
576 int ath_tx_aggr_start(struct ath_softc *sc, struct ieee80211_sta *sta,
578 void ath_tx_aggr_stop(struct ath_softc *sc, struct ieee80211_sta *sta, u16 tid);
579 void ath_tx_aggr_resume(struct ath_softc *sc, struct ieee80211_sta *sta, u16 tid);
582 void ath_tx_aggr_sleep(struct ieee80211_sta *sta, struct ath_softc *sc,
585 struct ieee80211_sta *sta,
Dhtc_drv_main.c471 struct ieee80211_sta *sta) in ath9k_htc_add_station()
537 struct ieee80211_sta *sta) in ath9k_htc_remove_station()
597 struct ieee80211_sta *sta, in ath9k_htc_setup_rate()
663 struct ieee80211_sta *sta) in ath9k_htc_init_rate()
684 struct ieee80211_sta *sta; in ath9k_htc_update_rate()
707 struct ieee80211_sta *sta, in ath9k_htc_tx_aggr_oper()
1286 struct ieee80211_sta *sta = in ath9k_htc_sta_rc_update_work()
1287 container_of((void *)ista, struct ieee80211_sta, drv_priv); in ath9k_htc_sta_rc_update_work()
1312 struct ieee80211_sta *sta) in ath9k_htc_sta_add()
1334 struct ieee80211_sta *sta) in ath9k_htc_sta_remove()
[all …]
Dmain.c345 static void ath_node_attach(struct ath_softc *sc, struct ieee80211_sta *sta, in ath_node_attach()
361 static void ath_node_detach(struct ath_softc *sc, struct ieee80211_sta *sta) in ath_node_detach()
1483 struct ieee80211_sta *sta) in ath9k_sta_add()
1508 struct ieee80211_sta *sta) in ath9k_del_ps_key()
1524 struct ieee80211_sta *sta) in ath9k_sta_remove()
1536 struct ieee80211_sta *sta, in ath9k_sta_state()
1584 struct ieee80211_sta *sta) in ath9k_sta_notify()
1647 struct ieee80211_sta *sta, in ath9k_set_key()
1854 struct ieee80211_sta *sta, in ath9k_ampdu_action()
Dxmit.c149 static void ath_set_rates(struct ieee80211_vif *vif, struct ieee80211_sta *sta, in ath_set_rates()
444 struct ieee80211_sta *sta; in ath_tx_complete_aggr()
1484 int ath_tx_aggr_start(struct ath_softc *sc, struct ieee80211_sta *sta, in ath_tx_aggr_start()
1524 void ath_tx_aggr_stop(struct ath_softc *sc, struct ieee80211_sta *sta, u16 tid) in ath_tx_aggr_stop()
1537 void ath_tx_aggr_sleep(struct ieee80211_sta *sta, struct ath_softc *sc, in ath_tx_aggr_sleep()
1600 void ath_tx_aggr_resume(struct ath_softc *sc, struct ieee80211_sta *sta, in ath_tx_aggr_resume()
1624 struct ieee80211_sta *sta, in ath9k_release_buffered_frames()
2107 struct ieee80211_sta *sta, in setup_frame_info()
2263 struct ieee80211_sta *sta = txctl->sta; in ath_tx_prepare()
2310 struct ieee80211_sta *sta = txctl->sta; in ath_tx_start()
Ddebug.h267 struct ieee80211_sta *sta,
Ddynack.c117 struct ieee80211_sta *sta; in ath_dynack_compute_to()
Dhtc.h571 struct ieee80211_sta *sta,
Dhtc_drv_txrx.c336 struct ieee80211_sta *sta, in ath9k_htc_tx_start()
404 struct ieee80211_sta *sta; in ath9k_htc_check_tx_aggr()
Dchannel.c1073 struct ieee80211_sta *sta = NULL; in ath_chanctx_send_vif_ps_frame()
1516 struct ieee80211_sta *sta; in ath9k_p2p_ps_timer()
/linux-4.1.27/drivers/net/wireless/rt2x00/
Drt2x00.h508 static inline struct rt2x00_sta* sta_to_rt2x00_sta(struct ieee80211_sta *sta) in sta_to_rt2x00_sta()
625 struct ieee80211_sta *sta);
1430 int rt2x00mac_set_tim(struct ieee80211_hw *hw, struct ieee80211_sta *sta,
1434 struct ieee80211_vif *vif, struct ieee80211_sta *sta,
1440 struct ieee80211_sta *sta);
1442 struct ieee80211_sta *sta);
Drt2x00mac.c417 int rt2x00mac_set_tim(struct ieee80211_hw *hw, struct ieee80211_sta *sta, in rt2x00mac_set_tim()
455 struct ieee80211_vif *vif, struct ieee80211_sta *sta, in rt2x00mac_set_key()
539 struct ieee80211_sta *sta) in rt2x00mac_sta_add()
556 struct ieee80211_sta *sta) in rt2x00mac_sta_remove()
Drt2800lib.h185 struct ieee80211_sta *sta);
221 struct ieee80211_sta *sta, u16 tid, u16 *ssn,
Drt2x00lib.h147 struct ieee80211_sta *sta, bool local);
Drt2x00queue.c302 struct ieee80211_sta *sta, in rt2x00queue_create_tx_descriptor_ht()
395 struct ieee80211_sta *sta) in rt2x00queue_create_tx_descriptor()
610 struct ieee80211_sta *sta, bool local) in rt2x00queue_write_tx_frame()
Drt2800lib.c1454 struct ieee80211_sta *sta) in rt2800_sta_add()
7961 struct ieee80211_sta *sta, u16 tid, u16 *ssn, in rt2800_ampdu_action()
/linux-4.1.27/drivers/staging/vt6655/
Dkey.h66 int vnt_set_keys(struct ieee80211_hw *hw, struct ieee80211_sta *sta,
Dkey.c113 int vnt_set_keys(struct ieee80211_hw *hw, struct ieee80211_sta *sta, in vnt_set_keys()
Ddevice_main.c1597 struct ieee80211_vif *vif, struct ieee80211_sta *sta, in vnt_set_key()
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8192se/
Dtrx.h35 struct ieee80211_sta *sta,
Dhw.h66 struct ieee80211_sta *sta, u8 rssi_level);
Dtrx.c341 struct ieee80211_sta *sta, in rtl92se_tx_fill_desc()
Dhw.c2032 struct ieee80211_sta *sta) in rtl92se_update_hal_rate_table()
2133 struct ieee80211_sta *sta, in rtl92se_update_hal_rate_mask()
2293 struct ieee80211_sta *sta, u8 rssi_level) in rtl92se_update_hal_rate_tbl()
Ddm.c234 struct ieee80211_sta *sta = NULL; in _rtl92s_dm_refresh_rateadaptive_mask()
/linux-4.1.27/drivers/net/wireless/ath/carl9170/
Dtx.c107 static struct ieee80211_sta *__carl9170_get_tx_sta(struct ar9170 *ar, in __carl9170_get_tx_sta()
140 struct ieee80211_sta *sta; in carl9170_tx_ps_unblock()
383 struct ieee80211_sta *sta; in carl9170_tx_status_process_ampdu()
609 struct ieee80211_sta *sta; in carl9170_tx_ampdu_timeout()
870 struct ieee80211_sta *sta, in carl9170_tx_get_rates()
956 struct ieee80211_sta *sta, in carl9170_tx_prepare()
1285 struct ieee80211_sta *sta; in carl9170_tx_ps_drop()
1392 struct ieee80211_sta *sta, struct sk_buff *skb, in carl9170_tx_ampdu_queue()
1473 struct ieee80211_sta *sta = control->sta; in carl9170_op_tx()
Dmain.c1176 struct ieee80211_sta *sta, in carl9170_op_set_key()
1318 struct ieee80211_sta *sta) in carl9170_op_sta_add()
1347 struct ieee80211_sta *sta) in carl9170_op_sta_remove()
1418 struct ieee80211_sta *sta, in carl9170_op_ampdu_action()
1730 struct ieee80211_sta *sta) in carl9170_op_sta_notify()
Dcarl9170.h137 struct ieee80211_sta *sta;
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8192ee/
Dhw.h46 struct ieee80211_sta *sta, u8 rssi_level);
Dtrx.h843 struct ieee80211_sta *sta,
Dtrx.c665 struct ieee80211_sta *sta, in rtl92ee_tx_fill_desc()
Ddm.c1012 struct ieee80211_sta *sta = NULL; in rtl92ee_dm_refresh_rate_adaptive_mask()
Dhw.c2306 struct ieee80211_sta *sta, in rtl92ee_update_hal_rate_mask()
2441 struct ieee80211_sta *sta, u8 rssi_level) in rtl92ee_update_hal_rate_tbl()
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8188ee/
Dhw.h50 struct ieee80211_sta *sta, u8 rssi_level);
Dtrx.c500 struct ieee80211_sta *sta, in rtl88ee_tx_fill_desc()
Dhw.c2041 struct ieee80211_sta *sta) in rtl88ee_update_hal_rate_table()
2131 struct ieee80211_sta *sta, u8 rssi_level) in rtl88ee_update_hal_rate_mask()
2262 struct ieee80211_sta *sta, u8 rssi_level) in rtl88ee_update_hal_rate_tbl()
Dtrx.h776 struct ieee80211_sta *sta,
Ddm.c1167 struct ieee80211_sta *sta = NULL; in rtl88e_dm_refresh_rate_adaptive_mask()
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8723be/
Dhw.h48 struct ieee80211_sta *sta,
Dtrx.h607 struct ieee80211_sta *sta, struct sk_buff *skb,
Dtrx.c427 struct ieee80211_sta *sta, struct sk_buff *skb, in rtl8723be_tx_fill_desc()
Ddm.c941 struct ieee80211_sta *sta = NULL; in rtl8723be_dm_refresh_rate_adaptive_mask()
Dhw.c2327 struct ieee80211_sta *sta, in rtl8723be_update_hal_rate_mask()
2463 struct ieee80211_sta *sta, in rtl8723be_update_hal_rate_tbl()
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8821ae/
Dhw.h48 struct ieee80211_sta *sta,
Dtrx.h601 struct ieee80211_sta *sta,
Dhw.c3358 struct ieee80211_sta *sta) in rtl8821ae_update_hal_rate_table()
3620 static bool _rtl8821ae_get_ra_shortgi(struct ieee80211_hw *hw, struct ieee80211_sta *sta, in _rtl8821ae_get_ra_shortgi()
3643 struct ieee80211_sta *sta, u8 rssi_level) in rtl8821ae_update_hal_rate_mask()
3843 struct ieee80211_sta *sta, u8 rssi_level) in rtl8821ae_update_hal_rate_tbl()
Dtrx.c686 struct ieee80211_sta *sta, in rtl8821ae_tx_fill_desc()
Ddm.c2549 struct ieee80211_sta *sta = NULL; in rtl8821ae_dm_refresh_rate_adaptive_mask()
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8723ae/
Dhw.h52 struct ieee80211_sta *sta, u8 rssi_level);
Dtrx.c365 struct ieee80211_sta *sta, in rtl8723e_tx_fill_desc()
Dhw.c1904 struct ieee80211_sta *sta) in rtl8723e_update_hal_rate_table()
1993 struct ieee80211_sta *sta, in rtl8723e_update_hal_rate_mask()
2125 struct ieee80211_sta *sta, u8 rssi_level) in rtl8723e_update_hal_rate_tbl()
Dtrx.h702 struct ieee80211_sta *sta,
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8192cu/
Dhw.h110 struct ieee80211_sta *sta,
Dtrx.h424 struct ieee80211_sta *sta,
Dhw.c2015 struct ieee80211_sta *sta) in rtl92cu_update_hal_rate_table()
2104 struct ieee80211_sta *sta, in rtl92cu_update_hal_rate_mask()
2251 struct ieee80211_sta *sta, in rtl92cu_update_hal_rate_tbl()
Dtrx.c498 struct ieee80211_sta *sta, in rtl92cu_tx_fill_desc()
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8192de/
Dhw.h50 struct ieee80211_sta *sta, u8 rssi_level);
Dhw.c1866 struct ieee80211_sta *sta) in rtl92de_update_hal_rate_table()
1948 struct ieee80211_sta *sta, u8 rssi_level) in rtl92de_update_hal_rate_mask()
2084 struct ieee80211_sta *sta, u8 rssi_level) in rtl92de_update_hal_rate_tbl()
Dtrx.h733 struct ieee80211_sta *sta,
Dtrx.c548 struct ieee80211_sta *sta, in rtl92de_tx_fill_desc()
/linux-4.1.27/drivers/net/wireless/ti/wlcore/
Dps.c276 struct ieee80211_sta *sta; in wl12xx_ps_link_start()
311 struct ieee80211_sta *sta; in wl12xx_ps_link_end()
Dwlcore.h103 struct ieee80211_sta *sta,
512 struct ieee80211_sta *sta,
Dtx.h254 struct sk_buff *skb, struct ieee80211_sta *sta);
Devent.c181 struct ieee80211_sta *sta; in wlcore_disconnect_sta()
Dhw_ops.h195 struct ieee80211_sta *sta, in wlcore_hw_set_key()
Dmain.c916 u8 hlid, struct ieee80211_sta *sta) in wlcore_save_freed_pkts()
939 struct ieee80211_sta *sta; in wlcore_save_freed_pkts_addr()
3339 u16 tx_seq_16, struct ieee80211_sta *sta) in wl1271_set_key()
3415 struct ieee80211_sta *sta, in wlcore_op_set_key()
3459 struct ieee80211_sta *sta, in wlcore_set_key()
4316 struct ieee80211_sta *sta; in wl1271_bss_info_changed_sta()
4929 struct ieee80211_sta *sta) in wl1271_allocate_sta()
4984 struct ieee80211_sta *sta) in wl12xx_sta_add()
5008 struct ieee80211_sta *sta) in wl12xx_sta_remove()
5089 struct ieee80211_sta *sta, in wl12xx_update_sta_state()
[all …]
Dcmd.h89 struct ieee80211_sta *sta, u8 hlid);
Dtx.c154 struct sk_buff *skb, struct ieee80211_sta *sta) in wl12xx_tx_get_hlid_ap()
176 struct sk_buff *skb, struct ieee80211_sta *sta) in wl12xx_tx_get_hlid()
Dcmd.c1527 struct ieee80211_sta *sta, u8 hlid) in wl12xx_cmd_add_peer()
/linux-4.1.27/drivers/net/wireless/p54/
Dmain.c39 struct ieee80211_sta *sta) in p54_sta_add_remove()
55 struct ieee80211_sta *sta) in p54_sta_notify()
69 static int p54_set_tim(struct ieee80211_hw *dev, struct ieee80211_sta *sta, in p54_set_tim()
506 struct ieee80211_vif *vif, struct ieee80211_sta *sta, in p54_set_key()
Dtxrx.c683 struct ieee80211_sta *sta, in p54_tx_80211_header()
/linux-4.1.27/drivers/net/wireless/rsi/
Drsi_91x_mac80211.c611 struct ieee80211_sta *sta, in rsi_mac80211_set_key()
673 struct ieee80211_sta *sta, in rsi_mac80211_ampdu_action()
915 struct ieee80211_sta *sta, in rsi_set_min_rate()
965 struct ieee80211_sta *sta) in rsi_mac80211_sta_add()
998 struct ieee80211_sta *sta) in rsi_mac80211_sta_remove()
/linux-4.1.27/drivers/net/wireless/ath/
Dath.h205 struct ieee80211_sta *sta,
Dkey.c475 struct ieee80211_sta *sta, in ath_key_config()
/linux-4.1.27/drivers/net/wireless/brcm80211/brcmsmac/
Dpub.h297 void brcms_c_ampdu_flush(struct brcms_c_info *wlc, struct ieee80211_sta *sta,
Dtypes.h279 struct ieee80211_sta;
Dampdu.c148 struct ieee80211_sta *sta;
1128 struct ieee80211_sta *sta = arg_a; in dma_cb_fn_ampdu()
1141 struct ieee80211_sta *sta, u16 tid) in brcms_c_ampdu_flush()
Dmain.h633 struct ieee80211_sta *sta, void (*dma_callback_fn));
Dmac80211_if.c803 struct ieee80211_sta *sta) in brcms_ops_sta_add()
825 struct ieee80211_sta *sta, u16 tid, u16 *ssn, in brcms_ops_ampdu_action()
Dmain.c7574 struct ieee80211_sta *sta, in brcms_c_inval_dma_pkts()
/linux-4.1.27/drivers/net/wireless/
Dmac80211_hwsim.c211 static inline void hwsim_check_sta_magic(struct ieee80211_sta *sta) in hwsim_check_sta_magic()
217 static inline void hwsim_set_sta_magic(struct ieee80211_sta *sta) in hwsim_set_sta_magic()
223 static inline void hwsim_clear_sta_magic(struct ieee80211_sta *sta) in hwsim_clear_sta_magic()
1661 struct ieee80211_sta *sta) in mac80211_hwsim_sta_add()
1671 struct ieee80211_sta *sta) in mac80211_hwsim_sta_remove()
1682 struct ieee80211_sta *sta) in mac80211_hwsim_sta_notify()
1698 struct ieee80211_sta *sta, in mac80211_hwsim_set_tim()
1823 struct ieee80211_sta *sta, u16 tid, u16 *ssn, in mac80211_hwsim_ampdu_action()
Dmwl8k.c175 struct ieee80211_sta *sta;
1672 struct ieee80211_sta *sta; in mwl8k_txq_reclaim()
1775 mwl8k_add_stream(struct ieee80211_hw *hw, struct ieee80211_sta *sta, u8 tid) in mwl8k_add_stream()
1841 static inline bool mwl8k_ampdu_allowed(struct ieee80211_sta *sta, u8 tid) in mwl8k_ampdu_allowed()
1853 static inline void mwl8k_tx_count_packet(struct ieee80211_sta *sta, u8 tid) in mwl8k_tx_count_packet()
1885 struct ieee80211_sta *sta, in mwl8k_txq_xmit()
4081 struct ieee80211_sta *sta) in mwl8k_cmd_set_new_stn_add()
4403 struct ieee80211_sta *sta, in mwl8k_set_key()
4509 struct ieee80211_sta *sta) in mwl8k_cmd_update_stadb_add()
5003 struct ieee80211_sta *ap; in mwl8k_bss_info_changed_sta()
[all …]
Dat76c50x-usb.c2135 struct ieee80211_vif *vif, struct ieee80211_sta *sta, in at76_set_key()
/linux-4.1.27/drivers/net/wireless/ath/ath5k/
Dmac80211-ops.c485 struct ieee80211_vif *vif, struct ieee80211_sta *sta, in ath5k_set_key()
/linux-4.1.27/drivers/net/wireless/ath/ar5523/
Dar5523.c1154 struct ieee80211_sta *sta; in ar5523_get_wlan_mode()
1191 struct ieee80211_sta *sta; in ar5523_create_rateset()
/linux-4.1.27/drivers/net/wireless/b43/
Dmain.c942 struct ieee80211_sta *sta, in b43_op_update_tkip_key()
4175 struct ieee80211_vif *vif, struct ieee80211_sta *sta, in b43_op_set_key()
5142 struct ieee80211_sta *sta, bool set) in b43_op_beacon_set_tim()
5154 struct ieee80211_sta *sta) in b43_op_sta_notify()
/linux-4.1.27/drivers/net/wireless/ti/wl12xx/
Dmain.c1650 struct ieee80211_sta *sta, in wl12xx_set_key()
/linux-4.1.27/drivers/net/wireless/ti/wl1251/
Dmain.c889 struct ieee80211_sta *sta, in wl1251_op_set_key()
/linux-4.1.27/drivers/net/wireless/ti/wl18xx/
Dmain.c1499 struct ieee80211_sta *sta, in wl18xx_set_key()
/linux-4.1.27/drivers/net/wireless/b43legacy/
Dmain.c3540 struct ieee80211_sta *sta, bool set) in b43legacy_op_beacon_set_tim()