Home
last modified time | relevance | path

Searched refs:ieee80211_sta (Results 1 - 25 of 529) sorted by relevance

12345678910>>...22

/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dsta.h86 * which is embed in the mac80211's %ieee80211_sta (in the drv_priv) area.
92 * %ieee80211_sta (and the %iwl_mvm_sta embedded into it) based on a fw
131 * data relevant for them from both %iwl_mvm_sta and %ieee80211_sta.
148 * %ap_sta_id. To get the point to the corresponding %ieee80211_sta,
172 * data of the stations is embed in mac80211's %ieee80211_sta, that data will
447 iwl_mvm_sta_from_mac80211(struct ieee80211_sta *sta) in iwl_mvm_sta_from_mac80211()
475 int iwl_mvm_sta_send_to_fw(struct iwl_mvm *mvm, struct ieee80211_sta *sta,
479 struct ieee80211_sta *sta, int sta_id, u8 sta_type);
482 struct ieee80211_sta *sta);
486 struct ieee80211_sta *st in iwl_mvm_update_sta()
[all...]
H A Dmld-key.c13 struct ieee80211_sta *sta, in iwl_mvm_get_sec_sta_mask()
61 struct ieee80211_sta *sta, in iwl_mvm_get_sec_flags()
115 struct ieee80211_sta *sta;
123 struct ieee80211_sta *sta, in iwl_mvm_mld_update_sta_key()
152 struct ieee80211_sta *sta, in iwl_mvm_mld_update_sta_keys()
243 struct ieee80211_sta *sta, in iwl_mvm_sec_key_add()
295 struct ieee80211_sta *sta, in _iwl_mvm_sec_key_del()
344 struct ieee80211_sta *sta, in iwl_mvm_sec_key_del()
352 struct ieee80211_sta *sta, in iwl_mvm_sec_key_remove_ap_iter()
H A Dtdls.c18 struct ieee80211_sta *sta; in iwl_mvm_teardown_tdls_peers()
40 struct ieee80211_sta *sta; in iwl_mvm_tdls_sta_count()
76 struct ieee80211_sta *sta; in iwl_mvm_tdls_config()
206 struct ieee80211_sta *sta; in iwl_mvm_rx_tdls_notif()
254 struct ieee80211_sta *sta = rcu_dereference_protected( in iwl_mvm_tdls_check_action()
337 struct ieee80211_sta *sta; in iwl_mvm_tdls_config_channel_switch()
455 struct ieee80211_sta *sta; in iwl_mvm_tdls_ch_switch_work()
502 struct ieee80211_sta *sta, u8 oper_class, in iwl_mvm_tdls_channel_switch()
566 struct ieee80211_sta *sta) in iwl_mvm_tdls_cancel_channel_switch()
569 struct ieee80211_sta *cur_st in iwl_mvm_tdls_cancel_channel_switch()
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dsta.h144 * which is embed in the mac80211's %ieee80211_sta (in the drv_priv) area.
150 * %ieee80211_sta (and the %iwl_mvm_sta embedded into it) based on a fw
189 * data relevant for them from both %iwl_mvm_sta and %ieee80211_sta.
206 * %ap_sta_id. To get the point to the corresponding %ieee80211_sta,
230 * data of the stations is embed in mac80211's %ieee80211_sta, that data will
459 iwl_mvm_sta_from_mac80211(struct ieee80211_sta *sta) in iwl_mvm_sta_from_mac80211()
487 int iwl_mvm_sta_send_to_fw(struct iwl_mvm *mvm, struct ieee80211_sta *sta,
491 struct ieee80211_sta *sta);
495 struct ieee80211_sta *sta) in iwl_mvm_update_sta()
504 struct ieee80211_sta *st
[all...]
H A Drs-fw.c66 static u8 rs_fw_bw_from_sta_bw(struct ieee80211_sta *sta) in rs_fw_bw_from_sta_bw()
97 static u8 rs_fw_sgi_cw_support(struct ieee80211_sta *sta) in rs_fw_sgi_cw_support()
120 struct ieee80211_sta *sta, in rs_fw_get_config_flags()
192 rs_fw_vht_set_enabled_rates(const struct ieee80211_sta *sta, in rs_fw_vht_set_enabled_rates()
252 rs_fw_he_set_enabled_rates(const struct ieee80211_sta *sta, in rs_fw_he_set_enabled_rates()
300 static void rs_fw_set_supp_rates(struct ieee80211_sta *sta, in rs_fw_set_supp_rates()
347 struct ieee80211_sta *sta; in iwl_mvm_tlc_update_notif()
421 u16 rs_fw_get_max_amsdu_len(struct ieee80211_sta *sta) in rs_fw_get_max_amsdu_len()
451 void rs_fw_rate_init(struct iwl_mvm *mvm, struct ieee80211_sta *sta, in rs_fw_rate_init()
H A Dtdls.c74 struct ieee80211_sta *sta; in iwl_mvm_teardown_tdls_peers()
96 struct ieee80211_sta *sta; in iwl_mvm_tdls_sta_count()
132 struct ieee80211_sta *sta; in iwl_mvm_tdls_config()
262 struct ieee80211_sta *sta; in iwl_mvm_rx_tdls_notif()
310 struct ieee80211_sta *sta = rcu_dereference_protected( in iwl_mvm_tdls_check_action()
393 struct ieee80211_sta *sta; in iwl_mvm_tdls_config_channel_switch()
511 struct ieee80211_sta *sta; in iwl_mvm_tdls_ch_switch_work()
558 struct ieee80211_sta *sta, u8 oper_class, in iwl_mvm_tdls_channel_switch()
622 struct ieee80211_sta *sta) in iwl_mvm_tdls_cancel_channel_switch()
625 struct ieee80211_sta *cur_st in iwl_mvm_tdls_cancel_channel_switch()
[all...]
/kernel/linux/linux-6.6/include/net/
H A Dmac80211.h464 * @sta: pointer to the &ieee80211_sta to which this event relates
469 struct ieee80211_sta *sta;
1262 struct ieee80211_sta *sta;
2223 * main &struct ieee80211_sta when updated or the active links change.
2254 * in ieee80211_sta. For MLO Link STA this addr can be same or different
2255 * from addr in ieee80211_sta (representing MLD STA addr)
2274 struct ieee80211_sta *sta;
2295 * struct ieee80211_sta - station table entry
2299 * mac80211, any ieee80211_sta pointer you get access to must
2347 struct ieee80211_sta { struct
[all...]
/kernel/linux/linux-5.10/include/net/
H A Dmac80211.h443 * @sta: pointer to the &ieee80211_sta to which this event relates
448 struct ieee80211_sta *sta;
1131 struct ieee80211_sta *sta;
2023 * struct ieee80211_sta - station table entry
2027 * mac80211, any ieee80211_sta pointer you get access to must
2071 struct ieee80211_sta { struct
2139 struct ieee80211_sta *sta;
2157 struct ieee80211_sta *sta;
2333 * max_rc_amsdu_len in struct ieee80211_sta.
2489 * within &struct ieee80211_sta
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtlwifi/
H A Dbase.h101 struct ieee80211_sta *sta, u16 tid, u16 *ssn);
103 struct ieee80211_sta *sta, u16 tid);
105 struct ieee80211_sta *sta, u16 tid);
107 struct ieee80211_sta *sta, u16 tid);
109 struct ieee80211_sta *sta, u16 tid);
118 struct ieee80211_sta *sta,
122 struct ieee80211_sta *sta,
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()
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtlwifi/
H A Dbase.h101 struct ieee80211_sta *sta, u16 tid, u16 *ssn);
103 struct ieee80211_sta *sta, u16 tid);
105 struct ieee80211_sta *sta, u16 tid);
107 struct ieee80211_sta *sta, u16 tid);
109 struct ieee80211_sta *sta, u16 tid);
118 struct ieee80211_sta *sta,
122 struct ieee80211_sta *sta,
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()
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/dvm/
H A Dagn.h203 struct ieee80211_sta *sta,
206 struct ieee80211_sta *sta, u16 tid, u16 *ssn);
208 struct ieee80211_sta *sta, u16 tid, u8 buf_size);
210 struct ieee80211_sta *sta, u16 tid);
212 struct ieee80211_sta *sta, u16 tid);
314 struct ieee80211_sta *sta, u8 *sta_id_r);
320 const u8 *addr, bool is_ap, struct ieee80211_sta *sta);
326 struct ieee80211_sta *sta);
330 struct ieee80211_sta *sta);
332 static inline int iwl_sta_id(struct ieee80211_sta *st
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/dvm/
H A Dagn.h150 struct ieee80211_sta *sta,
153 struct ieee80211_sta *sta, u16 tid, u16 *ssn);
155 struct ieee80211_sta *sta, u16 tid, u8 buf_size);
157 struct ieee80211_sta *sta, u16 tid);
159 struct ieee80211_sta *sta, u16 tid);
261 struct ieee80211_sta *sta, u8 *sta_id_r);
267 const u8 *addr, bool is_ap, struct ieee80211_sta *sta);
273 struct ieee80211_sta *sta);
277 struct ieee80211_sta *sta);
279 static inline int iwl_sta_id(struct ieee80211_sta *st
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/st/cw1200/
H A Dsta.h35 struct ieee80211_vif *vif, struct ieee80211_sta *sta,
94 int cw1200_set_tim(struct ieee80211_hw *dev, struct ieee80211_sta *sta,
97 struct ieee80211_sta *sta);
99 struct ieee80211_sta *sta);
102 struct ieee80211_sta *sta);
/kernel/linux/linux-6.6/drivers/net/wireless/st/cw1200/
H A Dsta.h36 struct ieee80211_vif *vif, struct ieee80211_sta *sta,
95 int cw1200_set_tim(struct ieee80211_hw *dev, struct ieee80211_sta *sta,
98 struct ieee80211_sta *sta);
100 struct ieee80211_sta *sta);
103 struct ieee80211_sta *sta);
/kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt76/mt7603/
H A Dmt7603.h229 void mt7603_wtbl_update_cap(struct mt7603_dev *dev, struct ieee80211_sta *sta);
243 struct ieee80211_sta *sta,
251 void mt7603_sta_ps(struct mt76_dev *mdev, struct ieee80211_sta *sta, bool ps);
253 struct ieee80211_sta *sta);
255 struct ieee80211_sta *sta);
257 struct ieee80211_sta *sta);
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/mt7603/
H A Dmt7603.h223 void mt7603_wtbl_update_cap(struct mt7603_dev *dev, struct ieee80211_sta *sta);
237 struct ieee80211_sta *sta,
245 void mt7603_sta_ps(struct mt76_dev *mdev, struct ieee80211_sta *sta, bool ps);
247 struct ieee80211_sta *sta);
249 struct ieee80211_sta *sta);
251 struct ieee80211_sta *sta);
/kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt76/mt7915/
H A Dmt7915.h289 struct ieee80211_sta *sta, bool enable);
291 struct ieee80211_sta *sta, bool enable);
306 struct ieee80211_sta *sta);
308 struct ieee80211_sta *sta);
312 struct ieee80211_sta *sta, u32 rate);
438 struct ieee80211_sta *sta);
440 struct ieee80211_sta *sta);
446 struct ieee80211_sta *sta,
451 void mt7915_sta_ps(struct mt76_dev *mdev, struct ieee80211_sta *sta, bool ps);
463 struct ieee80211_sta *st
[all...]
/kernel/linux/linux-5.10/drivers/staging/wfx/
H A Dsta.h42 struct ieee80211_sta *sta);
44 struct ieee80211_sta *sta);
46 enum sta_notify_cmd cmd, struct ieee80211_sta *sta);
47 int wfx_set_tim(struct ieee80211_hw *hw, struct ieee80211_sta *sta, bool set);
/kernel/linux/linux-6.6/drivers/net/wireless/silabs/wfx/
H A Dsta.h43 int wfx_sta_add(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta);
44 int wfx_sta_remove(struct ieee80211_hw *hw, struct ieee80211_vif *vif, struct ieee80211_sta *sta);
46 enum sta_notify_cmd cmd, struct ieee80211_sta *sta);
47 int wfx_set_tim(struct ieee80211_hw *hw, struct ieee80211_sta *sta, bool set);
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/mt7921/
H A Dmt7921.h188 int mt7921_mcu_sta_update(struct mt792x_dev *dev, struct ieee80211_sta *sta,
195 struct ieee80211_sta *sta, struct rate_info *rate);
255 struct ieee80211_sta *sta);
257 struct ieee80211_sta *sta);
259 struct ieee80211_sta *sta);
263 struct ieee80211_sta *sta,
318 struct ieee80211_sta *sta,
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlegacy/
H A D4965.h64 struct ieee80211_sta *sta,
67 struct ieee80211_sta *sta, u16 tid, u16 * ssn);
69 struct ieee80211_sta *sta, u16 tid);
126 struct ieee80211_sta *sta, u32 iv32,
129 int il4965_sta_rx_agg_start(struct il_priv *il, struct ieee80211_sta *sta,
131 int il4965_sta_rx_agg_stop(struct il_priv *il, struct ieee80211_sta *sta,
159 struct ieee80211_vif *vif, struct ieee80211_sta *sta,
164 struct ieee80211_sta *sta, u32 iv32,
169 struct ieee80211_sta *sta);
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlegacy/
H A D4965.h64 struct ieee80211_sta *sta,
67 struct ieee80211_sta *sta, u16 tid, u16 * ssn);
69 struct ieee80211_sta *sta, u16 tid);
126 struct ieee80211_sta *sta, u32 iv32,
129 int il4965_sta_rx_agg_start(struct il_priv *il, struct ieee80211_sta *sta,
131 int il4965_sta_rx_agg_stop(struct il_priv *il, struct ieee80211_sta *sta,
159 struct ieee80211_vif *vif, struct ieee80211_sta *sta,
164 struct ieee80211_sta *sta, u32 iv32,
169 struct ieee80211_sta *sta);
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/mt7915/
H A Dmt7915.h441 struct ieee80211_sta *sta, bool enable);
457 struct ieee80211_sta *sta, bool changed);
459 struct ieee80211_sta *sta);
466 struct ieee80211_sta *sta,
482 struct ieee80211_sta *sta, s8 txpower);
497 struct ieee80211_sta *sta, struct rate_info *rate);
556 struct ieee80211_sta *sta);
558 struct ieee80211_sta *sta);
568 struct ieee80211_sta *sta,
572 struct ieee80211_sta *st
[all...]

Completed in 40 milliseconds

12345678910>>...22