Home
last modified time | relevance | path

Searched refs:ieee80211_vif (Results 1 – 25 of 212) sorted by relevance

123456789

/Linux-v4.19/include/net/
Dmac80211.h264 struct ieee80211_vif *vif;
948 struct ieee80211_vif *vif;
1508 struct ieee80211_vif { struct
1535 static inline bool ieee80211_vif_is_mesh(struct ieee80211_vif *vif) in ieee80211_vif_is_mesh() argument
1554 struct ieee80211_vif *wdev_to_ieee80211_vif(struct wireless_dev *wdev);
1567 struct wireless_dev *ieee80211_vif_to_wdev(struct ieee80211_vif *vif);
1925 struct ieee80211_vif *vif;
3558 struct ieee80211_vif *vif);
3560 struct ieee80211_vif *vif,
3563 struct ieee80211_vif *vif);
[all …]
/Linux-v4.19/drivers/net/wireless/intel/iwlwifi/mvm/
Dsta.h427 struct ieee80211_vif *vif;
482 struct ieee80211_vif *vif,
486 struct ieee80211_vif *vif, in iwl_mvm_update_sta()
495 struct ieee80211_vif *vif,
498 struct ieee80211_vif *vif,
501 struct ieee80211_vif *vif,
506 struct ieee80211_vif *vif,
511 struct ieee80211_vif *vif,
522 int iwl_mvm_sta_tx_agg_start(struct iwl_mvm *mvm, struct ieee80211_vif *vif,
524 int iwl_mvm_sta_tx_agg_oper(struct iwl_mvm *mvm, struct ieee80211_vif *vif,
[all …]
Dmvm.h166 struct ieee80211_vif *vif;
466 iwl_mvm_vif_from_mac80211(struct ieee80211_vif *vif) in iwl_mvm_vif_from_mac80211()
963 struct ieee80211_vif *p2p_device_vif;
982 struct ieee80211_vif *keep_vif;
1036 struct ieee80211_vif *noa_vif;
1049 struct ieee80211_vif __rcu *csa_vif;
1050 struct ieee80211_vif __rcu *csa_tx_blocked_vif;
1092 struct ieee80211_vif *nan_vif;
1582 int iwl_mvm_mac_ctxt_init(struct iwl_mvm *mvm, struct ieee80211_vif *vif);
1583 int iwl_mvm_mac_ctxt_add(struct iwl_mvm *mvm, struct ieee80211_vif *vif);
[all …]
Dmac-ctxt.c92 struct ieee80211_vif *vif;
100 struct ieee80211_vif *exclude_vif;
105 struct ieee80211_vif *vif) in iwl_mvm_mac_tsf_id_iter()
213 u32 iwl_mvm_mac_get_queues_mask(struct ieee80211_vif *vif) in iwl_mvm_mac_get_queues_mask()
233 struct ieee80211_vif *vif) in iwl_mvm_iface_hw_queues_iter()
245 struct ieee80211_vif *exclude_vif) in iwl_mvm_get_used_hw_queues()
266 struct ieee80211_vif *vif) in iwl_mvm_mac_iface_iterator()
290 struct ieee80211_vif *vif) in iwl_mvm_mac_ctxt_recalc_tsf_id()
312 int iwl_mvm_mac_ctxt_init(struct iwl_mvm *mvm, struct ieee80211_vif *vif) in iwl_mvm_mac_ctxt_init()
470 struct ieee80211_vif *vif, in iwl_mvm_ack_rates()
[all …]
Dtime-event.h140 struct ieee80211_vif *vif,
155 struct ieee80211_vif *vif);
180 int iwl_mvm_start_p2p_roc(struct iwl_mvm *mvm, struct ieee80211_vif *vif,
232 struct ieee80211_vif *vif,
Dpower.c116 struct ieee80211_vif *vif, in iwl_mvm_beacon_filter_set_cqm_params()
170 struct ieee80211_vif *vif, in iwl_mvm_power_configure_uapsd()
262 struct ieee80211_vif *vif) in iwl_mvm_p2p_standalone_iterator()
282 struct ieee80211_vif *vif) in iwl_mvm_power_allow_uapsd()
325 static bool iwl_mvm_power_is_radar(struct ieee80211_vif *vif) in iwl_mvm_power_is_radar()
344 struct ieee80211_vif *vif, in iwl_mvm_power_config_skip_dtim()
382 struct ieee80211_vif *vif, in iwl_mvm_power_build_cmd()
501 struct ieee80211_vif *vif) in iwl_mvm_power_send_cmd()
542 void iwl_mvm_power_vif_assoc(struct iwl_mvm *mvm, struct ieee80211_vif *vif) in iwl_mvm_power_vif_assoc()
552 struct ieee80211_vif *vif) in iwl_mvm_power_uapsd_misbehav_ap_iterator()
[all …]
Dtof.h85 struct ieee80211_vif *vif);
89 struct ieee80211_vif *vif);
92 struct ieee80211_vif *vif);
Dbinding.c71 struct ieee80211_vif *ignore_vif;
133 struct ieee80211_vif *vif) in iwl_mvm_iface_iterator()
153 struct ieee80211_vif *vif, in iwl_mvm_binding_update()
194 int iwl_mvm_binding_add_vif(struct iwl_mvm *mvm, struct ieee80211_vif *vif) in iwl_mvm_binding_add_vif()
211 int iwl_mvm_binding_remove_vif(struct iwl_mvm *mvm, struct ieee80211_vif *vif) in iwl_mvm_binding_remove_vif()
Ddebugfs-vif.c72 struct ieee80211_vif *vif, in iwl_dbgfs_update_pm()
133 static ssize_t iwl_dbgfs_pm_params_write(struct ieee80211_vif *vif, char *buf, in iwl_dbgfs_pm_params_write()
200 struct ieee80211_vif *vif = file->private_data; in iwl_dbgfs_tx_pwr_lmt_read()
215 struct ieee80211_vif *vif = file->private_data; in iwl_dbgfs_pm_params_read()
231 struct ieee80211_vif *vif = file->private_data; in iwl_dbgfs_mac_params_read()
311 static void iwl_dbgfs_update_bf(struct ieee80211_vif *vif, in iwl_dbgfs_update_bf()
356 static ssize_t iwl_dbgfs_bf_params_write(struct ieee80211_vif *vif, char *buf, in iwl_dbgfs_bf_params_write()
457 struct ieee80211_vif *vif = file->private_data; in iwl_dbgfs_bf_params_read()
513 struct ieee80211_vif *vif = file->private_data; in iwl_dbgfs_os_device_timediff_read()
531 static ssize_t iwl_dbgfs_tof_enable_write(struct ieee80211_vif *vif, in iwl_dbgfs_tof_enable_write()
[all …]
/Linux-v4.19/drivers/net/wireless/ath/wcn36xx/
Dsmd.h68 int wcn36xx_smd_start_hw_scan(struct wcn36xx *wcn, struct ieee80211_vif *vif,
71 int wcn36xx_smd_add_sta_self(struct wcn36xx *wcn, struct ieee80211_vif *vif);
78 int wcn36xx_smd_config_bss(struct wcn36xx *wcn, struct ieee80211_vif *vif,
81 int wcn36xx_smd_delete_bss(struct wcn36xx *wcn, struct ieee80211_vif *vif);
82 int wcn36xx_smd_config_sta(struct wcn36xx *wcn, struct ieee80211_vif *vif,
84 int wcn36xx_smd_send_beacon(struct wcn36xx *wcn, struct ieee80211_vif *vif,
88 struct ieee80211_vif *vif, int ch);
90 struct ieee80211_vif *vif,
94 struct ieee80211_vif *vif,
116 int wcn36xx_smd_enter_bmps(struct wcn36xx *wcn, struct ieee80211_vif *vif);
[all …]
Dpmc.h28 struct ieee80211_vif *vif);
30 struct ieee80211_vif *vif);
32 struct ieee80211_vif *vif);
Dpmc.c22 struct ieee80211_vif *vif) in wcn36xx_pmc_enter_bmps_state()
43 struct ieee80211_vif *vif) in wcn36xx_pmc_exit_bmps_state()
59 struct ieee80211_vif *vif) in wcn36xx_enable_keep_alive_null_packet()
Dtestmode.h35 int wcn36xx_tm_cmd(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
40 struct ieee80211_vif *vif, in wcn36xx_tm_cmd()
/Linux-v4.19/drivers/net/wireless/st/cw1200/
Dsta.h21 struct ieee80211_vif *vif);
23 struct ieee80211_vif *vif);
25 struct ieee80211_vif *vif,
33 int cw1200_conf_tx(struct ieee80211_hw *dev, struct ieee80211_vif *vif,
38 struct ieee80211_vif *vif, struct ieee80211_sta *sta,
43 void cw1200_flush(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
99 int cw1200_sta_add(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
101 int cw1200_sta_remove(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
103 void cw1200_sta_notify(struct ieee80211_hw *dev, struct ieee80211_vif *vif,
107 struct ieee80211_vif *vif,
[all …]
/Linux-v4.19/drivers/net/wireless/ath/ath9k/
Dath9k.h258 struct ieee80211_vif *vif; /* interface with which we're associated */
341 struct ieee80211_vif *primary_sta;
424 struct ieee80211_vif *scan_vif;
428 struct ieee80211_vif *roc_vif;
437 struct ieee80211_vif *vif = an->vif; in ath_node_to_tid()
477 struct ieee80211_vif *vif);
480 struct ieee80211_vif *vif);
492 void ath_chanctx_event(struct ath_softc *sc, struct ieee80211_vif *vif,
528 struct ieee80211_vif *vif, in ath_chanctx_event()
540 struct ieee80211_vif *vif) in ath9k_p2p_remove_vif()
[all …]
Dhtc_drv_beacon.c141 struct ieee80211_vif *vif; in ath9k_htc_send_buffered()
195 struct ieee80211_vif *vif; in ath9k_htc_send_beacon()
323 struct ieee80211_vif *vif) in ath9k_htc_assign_bslot()
345 struct ieee80211_vif *vif) in ath9k_htc_remove_bslot()
363 struct ieee80211_vif *vif) in ath9k_htc_set_tsfadjust()
385 static void ath9k_htc_beacon_iter(void *data, u8 *mac, struct ieee80211_vif *vif) in ath9k_htc_beacon_iter()
396 struct ieee80211_vif *vif) in ath9k_htc_check_beacon_config()
451 struct ieee80211_vif *vif) in ath9k_htc_beacon_config()
511 struct ieee80211_vif *vif; in ath9k_htc_csa_is_finished()
Dhtc.h366 struct ieee80211_vif *vif,
369 struct ieee80211_vif *vif, int sset);
371 struct ieee80211_vif *vif,
411 struct ieee80211_vif *bslot[ATH9K_HTC_MAX_BCN_VIF];
534 struct ieee80211_vif *csa_vif;
545 struct ieee80211_vif *vif);
547 struct ieee80211_vif *vif);
549 struct ieee80211_vif *vif);
552 struct ieee80211_vif *vif);
/Linux-v4.19/drivers/net/wireless/mediatek/mt76/mt76x0/
Dmain.c55 struct ieee80211_vif *vif) in mt76x0_add_interface()
76 struct ieee80211_vif *vif) in mt76x0_remove_interface()
145 mt76x0_bss_info_changed(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in mt76x0_bss_info_changed()
198 mt76x0_sta_add(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in mt76x0_sta_add()
229 mt76x0_sta_remove(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in mt76x0_sta_remove()
248 mt76x0_sta_notify(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in mt76x0_sta_notify()
255 struct ieee80211_vif *vif, in mt76x0_sw_scan()
267 struct ieee80211_vif *vif) in mt76x0_sw_scan_complete()
280 struct ieee80211_vif *vif, struct ieee80211_sta *sta, in mt76x0_set_key()
323 mt76_ampdu_action(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in mt76_ampdu_action()
[all …]
/Linux-v4.19/drivers/net/wireless/mediatek/mt7601u/
Dmain.c53 struct ieee80211_vif *vif) in mt7601u_add_interface()
80 struct ieee80211_vif *vif) in mt7601u_remove_interface()
142 mt7601u_bss_info_changed(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in mt7601u_bss_info_changed()
217 mt7601u_sta_add(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in mt7601u_sta_add()
248 mt7601u_sta_remove(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in mt7601u_sta_remove()
267 mt7601u_sta_notify(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in mt7601u_sta_notify()
274 struct ieee80211_vif *vif, in mt7601u_sw_scan()
285 struct ieee80211_vif *vif) in mt7601u_sw_scan_complete()
301 struct ieee80211_vif *vif, struct ieee80211_sta *sta, in mt7601u_set_key()
355 mt76_ampdu_action(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in mt76_ampdu_action()
[all …]
/Linux-v4.19/drivers/net/wireless/ath/ath5k/
Dbase.h44 struct ieee80211_vif;
91 void ath5k_vif_iter(void *data, u8 *mac, struct ieee80211_vif *vif);
98 int ath5k_beacon_update(struct ieee80211_hw *hw, struct ieee80211_vif *vif);
103 struct ieee80211_vif *vif);
/Linux-v4.19/drivers/net/wireless/intel/iwlegacy/
D4965.h84 int il4965_tx_agg_start(struct il_priv *il, struct ieee80211_vif *vif,
86 int il4965_tx_agg_stop(struct il_priv *il, struct ieee80211_vif *vif,
111 int il4965_request_scan(struct il_priv *il, struct ieee80211_vif *vif);
114 int il4965_manage_ibss_station(struct il_priv *il, struct ieee80211_vif *vif,
177 struct ieee80211_vif *vif, struct ieee80211_sta *sta,
180 struct ieee80211_vif *vif,
184 int il4965_mac_ampdu_action(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
186 int il4965_mac_sta_add(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
189 il4965_mac_channel_switch(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
/Linux-v4.19/drivers/net/wireless/rsi/
Drsi_ps.h58 void rsi_enable_ps(struct rsi_hw *adapter, struct ieee80211_vif *vif);
59 void rsi_disable_ps(struct rsi_hw *adapter, struct ieee80211_vif *vif);
62 void rsi_conf_uapsd(struct rsi_hw *adapter, struct ieee80211_vif *vif);
Drsi_91x_ps.c69 void rsi_enable_ps(struct rsi_hw *adapter, struct ieee80211_vif *vif) in rsi_enable_ps()
89 void rsi_disable_ps(struct rsi_hw *adapter, struct ieee80211_vif *vif) in rsi_disable_ps()
108 void rsi_conf_uapsd(struct rsi_hw *adapter, struct ieee80211_vif *vif) in rsi_conf_uapsd()
/Linux-v4.19/drivers/net/wireless/mediatek/mt76/
Dmt76x2.h300 int mt76x2_ampdu_action(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
302 int mt76x2_sta_add(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
304 int mt76x2_sta_remove(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
307 struct ieee80211_vif *vif);
309 struct ieee80211_vif *vif, struct ieee80211_sta *sta,
311 int mt76x2_conf_tx(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
318 struct ieee80211_vif *vif,
/Linux-v4.19/drivers/net/wireless/intel/iwlwifi/dvm/
Dagn.h151 struct ieee80211_vif *vif,
162 struct ieee80211_vif *vif);
210 int iwlagn_tx_agg_start(struct iwl_priv *priv, struct ieee80211_vif *vif,
212 int iwlagn_tx_agg_oper(struct iwl_priv *priv, struct ieee80211_vif *vif,
214 int iwlagn_tx_agg_stop(struct iwl_priv *priv, struct ieee80211_vif *vif,
216 int iwlagn_tx_agg_flush(struct iwl_priv *priv, struct ieee80211_vif *vif,
259 struct ieee80211_vif *vif,
300 struct ieee80211_vif *vif, bool add);
364 struct ieee80211_vif *vif,

123456789