Home
last modified time | relevance | path

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

123456

/freebsd/sys/contrib/dev/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
462 iwl_mvm_sta_from_mac80211(struct ieee80211_sta *sta)
490 int iwl_mvm_sta_send_to_fw(struct iwl_mvm *mvm, struct ieee80211_sta *sta,
494 struct ieee80211_sta *sta, int sta_id, u8 sta_type);
497 struct ieee80211_sta *sta);
501 struct ieee80211_sta *st
[all...]
H A Drs.h93 u16 rs_fw_get_max_amsdu_len(struct ieee80211_sta *,
95 void rs_fw_rate_init(struct iwl_mvm *, struct ieee80211_sta *,
103 struct ieee80211_sta *, struct ieee80211_bss_conf *,
106 struct ieee80211_sta *, struct ieee80211_bss_conf *,
108 void iwl_mvm_rs_tx_status(struct iwl_mvm *, struct ieee80211_sta *,
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()
118 struct ieee80211_sta *sta; in iwl_mvm_mld_update_sta_key()
126 struct ieee80211_sta *sta, in iwl_mvm_mld_update_sta_key()
155 struct ieee80211_sta *sta, in __iwl_mvm_sec_key_del()
246 struct ieee80211_sta *sta, in iwl_mvm_sec_key_add()
298 struct ieee80211_sta *sta, in _iwl_mvm_sec_key_del()
362 struct ieee80211_sta *sta, in iwl_mvm_sec_key_remove_ap()
370 struct ieee80211_sta *sta, in iwl_mvm_sec_key_remove_ap()
H A Dtdls.c21 struct ieee80211_sta *sta; in iwl_mvm_teardown_tdls_peers()
43 struct ieee80211_sta *sta; in iwl_mvm_tdls_sta_count()
79 struct ieee80211_sta *sta; in iwl_mvm_tdls_config()
209 struct ieee80211_sta *sta; in iwl_mvm_rx_tdls_notif()
257 struct ieee80211_sta *sta = rcu_dereference_protected( in iwl_mvm_tdls_check_action()
340 struct ieee80211_sta *sta; in iwl_mvm_tdls_config_channel_switch()
458 struct ieee80211_sta *sta; in iwl_mvm_tdls_ch_switch_work()
503 struct ieee80211_sta *sta, u8 oper_class, in iwl_mvm_tdls_channel_switch()
561 struct ieee80211_sta *sta) in iwl_mvm_tdls_channel_switch()
564 struct ieee80211_sta *cur_st in iwl_mvm_tdls_channel_switch()
[all...]
H A Dmvm.h573 struct ieee80211_sta *ap_sta;
897 iwl_mvm_txq_from_tid(struct ieee80211_sta *sta, u8 tid)
1082 struct ieee80211_sta __rcu *fw_id_to_mac_id[IWL_MVM_STATION_COUNT_MAX];
1446 struct ieee80211_sta *sta; in iwl_mvm_has_mld_api()
1463 struct ieee80211_sta *sta;
1828 struct ieee80211_sta *sta);
1835 struct ieee80211_sta *sta, __le16 fc);
1838 struct ieee80211_sta *sta,
1851 __le32 iwl_mvm_get_sta_htc_flags(struct ieee80211_sta *sta,
1853 u8 iwl_mvm_get_sta_uapsd_acs(struct ieee80211_sta *st
[all...]
H A Dsf.c11 struct ieee80211_sta *sta_vif_ap_sta;
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()
H A Dmld-sta.c9 u32 iwl_mvm_sta_fw_id_mask(struct iwl_mvm *mvm, struct ieee80211_sta *sta, in iwl_mvm_sta_fw_id_mask()
431 static int iwl_mvm_mld_cfg_sta(struct iwl_mvm *mvm, struct ieee80211_sta *sta, in iwl_mvm_mld_cfg_sta()
552 struct ieee80211_sta *sta, in iwl_mvm_mld_alloc_sta_link()
585 struct ieee80211_sta *sta) in iwl_mvm_mld_alloc_sta_links()
610 static void iwl_mvm_mld_set_ap_sta_id(struct ieee80211_sta *sta, in iwl_mvm_mld_set_ap_sta_id()
624 struct ieee80211_sta *sta) in iwl_mvm_alloc_sta_after_restart()
671 struct ieee80211_sta *sta) in iwl_mvm_mld_add_sta()
745 struct ieee80211_sta *sta) in iwl_mvm_mld_update_sta()
778 struct ieee80211_sta *sta) in iwl_mvm_mld_disable_sta_queues()
804 struct ieee80211_sta *st in iwl_mvm_mld_rm_sta()
[all...]
H A Dsta.c114 u8 iwl_mvm_get_sta_uapsd_acs(struct ieee80211_sta *sta) in iwl_mvm_get_sta_uapsd_acs()
131 int iwl_mvm_sta_send_to_fw(struct iwl_mvm *mvm, struct ieee80211_sta *sta, in iwl_mvm_sta_send_to_fw()
262 struct ieee80211_sta *sta; in iwl_mvm_rx_agg_session_expired()
311 struct ieee80211_sta *sta; in iwl_mvm_invalidate_sta_queue()
354 static int iwl_mvm_disable_txq(struct iwl_mvm *mvm, struct ieee80211_sta *sta, in iwl_mvm_disable_txq()
449 struct ieee80211_sta *sta; in iwl_mvm_get_queue_agg_tids()
489 struct ieee80211_sta *sta; in iwl_mvm_remove_sta_queue_marking()
551 struct ieee80211_sta *old_sta, in iwl_mvm_free_inactive_queue()
815 static int iwl_mvm_get_queue_size(struct ieee80211_sta *sta) in iwl_mvm_get_queue_size()
849 struct ieee80211_sta *st in iwl_mvm_tvqm_enable_txq()
[all...]
H A Drs.c148 struct ieee80211_sta *sta, in iwl_mvm_rs_sw_rate_init()
157 struct ieee80211_sta *sta, in iwl_mvm_rs_rate_init()
168 iwl_mvm_rs_tx_status(struct iwl_mvm *mvm, struct ieee80211_sta *sta, int tid, in iwl_mvm_rs_tx_status()
/freebsd/sys/compat/linuxkpi/common/include/net/
H A Dmac80211.h192 struct ieee80211_sta;
195 struct ieee80211_sta *sta;
424 struct ieee80211_sta *sta;
693 struct ieee80211_sta *sta;
718 struct ieee80211_sta *sta;
750 struct ieee80211_sta *sta;
766 struct ieee80211_sta { struct
789 struct ieee80211_sta *sta; argument
796 struct ieee80211_sta *sta;
1023 void (*flush_sta)(struct ieee80211_hw *, struct ieee80211_vif *, struct ieee80211_sta *);
[all …]
/freebsd/sys/contrib/dev/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);
/freebsd/sys/contrib/dev/mediatek/mt76/mt7915/
H A Dmt7915.h444 struct ieee80211_sta *sta, bool enable);
458 struct ieee80211_sta *sta, bool changed);
460 struct ieee80211_sta *sta);
467 struct ieee80211_sta *sta,
483 struct ieee80211_sta *sta, s8 txpower);
498 struct ieee80211_sta *sta, struct rate_info *rate);
557 struct ieee80211_sta *sta);
559 struct ieee80211_sta *sta);
569 struct ieee80211_sta *sta,
573 struct ieee80211_sta *sta,
[all …]
/freebsd/sys/contrib/dev/athk/ath10k/
H A Ddebugfs_sta.c86 struct ieee80211_sta *sta; in ath10k_sta_update_rx_tid_stats()
132 struct ieee80211_sta *sta; in ath10k_sta_update_extd_stats_rx_duration()
151 struct ieee80211_sta *sta; in ath10k_sta_update_stats_rx_duration()
179 struct ieee80211_sta *sta = file->private_data; in ath10k_dbg_sta_read_aggr_mode()
198 struct ieee80211_sta *sta = file->private_data; in ath10k_dbg_sta_write_aggr_mode()
241 struct ieee80211_sta *sta = file->private_data; in ath10k_dbg_sta_write_addba()
292 struct ieee80211_sta *sta = file->private_data; in ath10k_dbg_sta_write_addba_resp()
342 struct ieee80211_sta *sta = file->private_data; in ath10k_dbg_sta_write_delba()
394 struct ieee80211_sta *sta = file->private_data; in ath10k_dbg_sta_read_peer_debug_trigger()
413 struct ieee80211_sta *sta = file->private_data; in ath10k_dbg_sta_write_peer_debug_trigger()
[all …]
/freebsd/sys/contrib/dev/mediatek/mt76/
H A Dmt76x02.h156 struct ieee80211_sta *sta);
158 struct ieee80211_sta *sta);
170 struct ieee80211_vif *vif, struct ieee80211_sta *sta,
177 struct ieee80211_sta *sta);
198 struct ieee80211_sta *sta,
202 void mt76x02_sta_ps(struct mt76_dev *dev, struct ieee80211_sta *sta, bool ps);
H A Dmt76.h245 struct mt76_wcid *wcid, struct ieee80211_sta *sta);
458 struct ieee80211_sta *sta,
473 void (*sta_ps)(struct mt76_dev *dev, struct ieee80211_sta *sta,
477 struct ieee80211_sta *sta);
480 struct ieee80211_sta *sta);
483 struct ieee80211_sta *sta);
1183 static inline struct ieee80211_sta *
1191 return container_of(ptr, struct ieee80211_sta, drv_priv); in wcid_to_sta()
1281 void mt76_tx(struct mt76_phy *dev, struct ieee80211_sta *sta,
1284 void mt76_stop_tx_queues(struct mt76_phy *phy, struct ieee80211_sta *sta,
[all …]
/freebsd/sys/contrib/dev/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,
/freebsd/sys/contrib/dev/mediatek/mt76/mt7996/
H A Dmt7996.h358 struct ieee80211_sta *sta, bool enable);
374 struct ieee80211_sta *sta, bool changed);
459 struct ieee80211_sta *sta);
461 struct ieee80211_sta *sta);
471 struct ieee80211_sta *sta,
475 struct ieee80211_sta *sta,
496 struct ieee80211_sta *sta);
499 struct ieee80211_sta *sta, struct dentry *dir);
H A Dmain.c310 struct ieee80211_vif *vif, struct ieee80211_sta *sta, in mt7996_set_key()
644 struct ieee80211_sta *sta) in mt7996_mac_sta_add()
678 struct ieee80211_sta *sta) in mt7996_mac_sta_remove()
745 struct ieee80211_sta *sta = params->sta; in mt7996_ampdu_action()
798 struct ieee80211_sta *sta) in mt7996_sta_add()
806 struct ieee80211_sta *sta) in mt7996_sta_remove()
972 struct ieee80211_sta *sta, in mt7996_sta_statistics()
1002 static void mt7996_sta_rc_work(void *data, struct ieee80211_sta *sta) in mt7996_sta_rc_work()
1017 struct ieee80211_sta *sta, in mt7996_sta_rc_update()
1054 struct ieee80211_sta *sta, in mt7996_sta_set_4addr()
[all …]
/freebsd/sys/contrib/dev/athk/ath11k/
H A Ddebugfs_sta.c138 struct ieee80211_sta *sta = file->private_data; in ath11k_dbg_sta_dump_tx_stats()
245 struct ieee80211_sta *sta = file->private_data; in ath11k_dbg_sta_dump_rx_stats()
342 struct ieee80211_sta *sta = inode->i_private; in ath11k_dbg_sta_open_htt_peer_stats()
378 struct ieee80211_sta *sta = inode->i_private; in ath11k_dbg_sta_release_htt_peer_stats()
415 struct ieee80211_sta *sta = file->private_data; in ath11k_dbg_sta_write_peer_pktlog()
455 struct ieee80211_sta *sta = file->private_data; in ath11k_dbg_sta_read_peer_pktlog()
482 struct ieee80211_sta *sta = file->private_data; in ath11k_dbg_sta_write_delba()
533 struct ieee80211_sta *sta = file->private_data; in ath11k_dbg_sta_write_addba_resp()
583 struct ieee80211_sta *sta = file->private_data; in ath11k_dbg_sta_write_addba()
634 struct ieee80211_sta *sta = file->private_data; in ath11k_dbg_sta_read_aggr_mode()
[all …]
H A Dpeer.h12 struct ieee80211_sta *sta;
52 struct ieee80211_sta *sta, struct peer_create_params *param);
/freebsd/sys/contrib/dev/mediatek/mt76/mt7615/
H A Dmt7615.h225 struct ieee80211_sta *sta, bool enable);
229 struct ieee80211_sta *sta, bool enable);
238 struct ieee80211_sta *sta);
475 struct ieee80211_sta *sta, int pid,
501 struct ieee80211_sta *sta,
510 struct ieee80211_sta *sta);
512 struct ieee80211_sta *sta);
546 struct ieee80211_sta *sta,
/freebsd/sys/modules/wlan/
H A DMakefile12 ieee80211_monitor.c ieee80211_sta.c ieee80211_wds.c ieee80211_ddb.c \
25 CWARNFLAGS.ieee80211_sta.c= -Wno-unused-function
/freebsd/sys/contrib/dev/athk/ath12k/
H A Dpeer.h24 struct ieee80211_sta *sta;
60 struct ieee80211_sta *sta,
/freebsd/sys/contrib/dev/rtw88/
H A Dutil.c111 struct ieee80211_sta *sta;
119 static void rtw_collect_sta_iter(void *data, struct ieee80211_sta *sta) in rtw_collect_sta_iter()
134 struct ieee80211_sta *sta), in rtw_iterate_stas()
/freebsd/sys/contrib/dev/rtw89/
H A Dmac80211.c27 struct ieee80211_sta *sta = control->sta; in rtw89_ops_tx()
402 struct ieee80211_sta *sta; in rtw89_ops_bss_info_changed()
544 static int rtw89_ops_set_tim(struct ieee80211_hw *hw, struct ieee80211_sta *sta, in __rtw89_ops_sta_state()
575 struct ieee80211_sta *sta, in rtw89_ops_sta_state()
609 struct ieee80211_sta *sta, in rtw89_ops_set_key()
626 struct ieee80211_sta *sta, in rtw89_ops_ampdu_action()
667 struct ieee80211_sta *sta = params->sta; in rtw89_ops_set_rts_threshold()
729 struct ieee80211_sta *sta, in rtw89_ra_mask_info_update_iter()
775 static void rtw89_ra_mask_info_update_iter(void *data, struct ieee80211_sta *sta) in rtw89_ops_set_antenna()
924 struct ieee80211_sta *st in rtw89_ops_assign_vif_chanctx()
[all...]

123456