/Linux-v4.19/include/net/ |
D | mac80211.h | 264 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/ |
D | sta.h | 427 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 …]
|
D | mvm.h | 166 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 …]
|
D | mac-ctxt.c | 92 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 …]
|
D | time-event.h | 140 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,
|
D | power.c | 116 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 …]
|
D | tof.h | 85 struct ieee80211_vif *vif); 89 struct ieee80211_vif *vif); 92 struct ieee80211_vif *vif);
|
D | binding.c | 71 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()
|
D | debugfs-vif.c | 72 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/ |
D | smd.h | 68 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 …]
|
D | pmc.h | 28 struct ieee80211_vif *vif); 30 struct ieee80211_vif *vif); 32 struct ieee80211_vif *vif);
|
D | pmc.c | 22 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()
|
D | testmode.h | 35 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/ |
D | sta.h | 21 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/ |
D | ath9k.h | 258 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 …]
|
D | htc_drv_beacon.c | 141 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()
|
D | htc.h | 366 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/ |
D | main.c | 55 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/ |
D | main.c | 53 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/ |
D | base.h | 44 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/ |
D | 4965.h | 84 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/ |
D | rsi_ps.h | 58 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);
|
D | rsi_91x_ps.c | 69 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/ |
D | mt76x2.h | 300 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/ |
D | agn.h | 151 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,
|