| /OK3568_Linux_fs/kernel/include/net/ |
| H A D | mac80211.h | 269 struct ieee80211_vif *vif; 1077 struct ieee80211_vif *vif; 1711 struct ieee80211_vif { struct 1744 static inline bool ieee80211_vif_is_mesh(struct ieee80211_vif *vif) in ieee80211_vif_is_mesh() argument 1763 struct ieee80211_vif *wdev_to_ieee80211_vif(struct wireless_dev *wdev); 1776 struct wireless_dev *ieee80211_vif_to_wdev(struct ieee80211_vif *vif); 2168 struct ieee80211_vif *vif; 3907 struct ieee80211_vif *vif); 3909 struct ieee80211_vif *vif, 3912 struct ieee80211_vif *vif); [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/intel/iwlwifi/mvm/ |
| H A D | sta.h | 435 struct ieee80211_vif *vif; 490 struct ieee80211_vif *vif, 494 struct ieee80211_vif *vif, in iwl_mvm_update_sta() 503 struct ieee80211_vif *vif, 506 struct ieee80211_vif *vif, 509 struct ieee80211_vif *vif, 514 struct ieee80211_vif *vif, 519 struct ieee80211_vif *vif, 530 int iwl_mvm_sta_tx_agg_start(struct iwl_mvm *mvm, struct ieee80211_vif *vif, 532 int iwl_mvm_sta_tx_agg_oper(struct iwl_mvm *mvm, struct ieee80211_vif *vif, [all …]
|
| H A D | mvm.h | 158 struct ieee80211_vif *vif; 481 iwl_mvm_vif_from_mac80211(struct ieee80211_vif *vif) in iwl_mvm_vif_from_mac80211() 981 struct ieee80211_vif __rcu *vif_id_to_mac[NUM_MAC_INDEX_DRIVER]; 991 struct ieee80211_vif *p2p_device_vif; 1009 struct ieee80211_vif *keep_vif; 1052 struct ieee80211_vif *noa_vif; 1066 struct ieee80211_vif __rcu *csa_vif; 1067 struct ieee80211_vif __rcu *csa_tx_blocked_vif; 1127 struct ieee80211_vif *nan_vif; 1241 static inline struct ieee80211_vif * [all …]
|
| H A D | time-event.h | 137 struct ieee80211_vif *vif, 152 struct ieee80211_vif *vif); 177 int iwl_mvm_start_p2p_roc(struct iwl_mvm *mvm, struct ieee80211_vif *vif, 189 void iwl_mvm_stop_roc(struct iwl_mvm *mvm, struct ieee80211_vif *vif); 220 struct ieee80211_vif *vif); 233 struct ieee80211_vif *vif, 259 struct ieee80211_vif *vif,
|
| H A D | mac-ctxt.c | 91 struct ieee80211_vif *vif; 99 struct ieee80211_vif *vif) in iwl_mvm_mac_tsf_id_iter() 205 struct ieee80211_vif *vif) in iwl_mvm_mac_iface_iterator() 229 struct ieee80211_vif *vif) in iwl_mvm_mac_ctxt_recalc_tsf_id() 251 int iwl_mvm_mac_ctxt_init(struct iwl_mvm *mvm, struct ieee80211_vif *vif) in iwl_mvm_mac_ctxt_init() 369 struct ieee80211_vif *vif, in iwl_mvm_ack_rates() 455 struct ieee80211_vif *vif, in iwl_mvm_mac_ctxt_set_ht_flags() 489 struct ieee80211_vif *vif, in iwl_mvm_mac_ctxt_cmd_common() 598 struct ieee80211_vif *vif, in iwl_mvm_mac_ctxt_cmd_sta() 718 struct ieee80211_vif *vif, in iwl_mvm_mac_ctxt_cmd_listener() [all …]
|
| H A D | debugfs-vif.c | 66 struct ieee80211_vif *vif, in iwl_dbgfs_update_pm() 127 static ssize_t iwl_dbgfs_pm_params_write(struct ieee80211_vif *vif, char *buf, in iwl_dbgfs_pm_params_write() 194 struct ieee80211_vif *vif = file->private_data; in iwl_dbgfs_tx_pwr_lmt_read() 209 struct ieee80211_vif *vif = file->private_data; in iwl_dbgfs_pm_params_read() 225 struct ieee80211_vif *vif = file->private_data; in iwl_dbgfs_mac_params_read() 305 static void iwl_dbgfs_update_bf(struct ieee80211_vif *vif, in iwl_dbgfs_update_bf() 350 static ssize_t iwl_dbgfs_bf_params_write(struct ieee80211_vif *vif, char *buf, in iwl_dbgfs_bf_params_write() 451 struct ieee80211_vif *vif = file->private_data; in iwl_dbgfs_bf_params_read() 507 struct ieee80211_vif *vif = file->private_data; in iwl_dbgfs_os_device_timediff_read() 528 static ssize_t iwl_dbgfs_low_latency_write(struct ieee80211_vif *vif, char *buf, in iwl_dbgfs_low_latency_write() [all …]
|
| H A D | power.c | 129 struct ieee80211_vif *vif, in iwl_mvm_beacon_filter_set_cqm_params() 182 struct ieee80211_vif *vif, in iwl_mvm_power_configure_uapsd() 274 struct ieee80211_vif *vif) in iwl_mvm_p2p_standalone_iterator() 294 struct ieee80211_vif *vif) in iwl_mvm_power_allow_uapsd() 337 static bool iwl_mvm_power_is_radar(struct ieee80211_vif *vif) in iwl_mvm_power_is_radar() 356 struct ieee80211_vif *vif, in iwl_mvm_power_config_skip_dtim() 391 struct ieee80211_vif *vif, in iwl_mvm_power_build_cmd() 509 struct ieee80211_vif *vif) in iwl_mvm_power_send_cmd() 552 void iwl_mvm_power_vif_assoc(struct iwl_mvm *mvm, struct ieee80211_vif *vif) in iwl_mvm_power_vif_assoc() 562 struct ieee80211_vif *vif) in iwl_mvm_power_uapsd_misbehav_ap_iterator() [all …]
|
| H A D | ftm-responder.c | 134 struct ieee80211_vif *vif, in iwl_mvm_ftm_responder_cmd() 178 struct ieee80211_vif *vif, in iwl_mvm_ftm_responder_dyn_cfg_v2() 224 struct ieee80211_vif *vif, in iwl_mvm_ftm_responder_dyn_cfg_v3() 284 struct ieee80211_vif *vif, in iwl_mvm_ftm_responder_dyn_cfg_cmd() 310 struct ieee80211_vif *vif, in iwl_mvm_resp_del_pasn_sta() 320 struct ieee80211_vif *vif, in iwl_mvm_ftm_respoder_add_pasn_sta() 370 struct ieee80211_vif *vif, u8 *addr) in iwl_mvm_ftm_resp_remove_pasn_sta() 387 int iwl_mvm_ftm_start_responder(struct iwl_mvm *mvm, struct ieee80211_vif *vif) in iwl_mvm_ftm_start_responder() 436 struct ieee80211_vif *vif) in iwl_mvm_ftm_responder_clear() 447 struct ieee80211_vif *vif) in iwl_mvm_ftm_restart_responder()
|
| H A D | binding.c | 66 struct ieee80211_vif *ignore_vif; 125 struct ieee80211_vif *vif) in iwl_mvm_iface_iterator() 145 struct ieee80211_vif *vif, in iwl_mvm_binding_update() 186 int iwl_mvm_binding_add_vif(struct iwl_mvm *mvm, struct ieee80211_vif *vif) in iwl_mvm_binding_add_vif() 203 int iwl_mvm_binding_remove_vif(struct iwl_mvm *mvm, struct ieee80211_vif *vif) in iwl_mvm_binding_remove_vif()
|
| /OK3568_Linux_fs/kernel/drivers/staging/wfx/ |
| H A D | sta.h | 27 struct ieee80211_vif *vif, int idx); 31 int wfx_add_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif); 32 void wfx_remove_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif); 33 int wfx_start_ap(struct ieee80211_hw *hw, struct ieee80211_vif *vif); 34 void wfx_stop_ap(struct ieee80211_hw *hw, struct ieee80211_vif *vif); 35 int wfx_join_ibss(struct ieee80211_hw *hw, struct ieee80211_vif *vif); 36 void wfx_leave_ibss(struct ieee80211_hw *hw, struct ieee80211_vif *vif); 37 int wfx_conf_tx(struct ieee80211_hw *hw, struct ieee80211_vif *vif, 39 void wfx_bss_info_changed(struct ieee80211_hw *hw, struct ieee80211_vif *vif, 41 int wfx_sta_add(struct ieee80211_hw *hw, struct ieee80211_vif *vif, [all …]
|
| H A D | sta.c | 201 int wfx_conf_tx(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in wfx_conf_tx() 262 struct ieee80211_vif *vif, int idx) in wfx_set_default_unicast_key() 286 int wfx_sta_add(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in wfx_sta_add() 309 int wfx_sta_remove(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in wfx_sta_remove() 369 int wfx_start_ap(struct ieee80211_hw *hw, struct ieee80211_vif *vif) in wfx_start_ap() 387 void wfx_stop_ap(struct ieee80211_hw *hw, struct ieee80211_vif *vif) in wfx_stop_ap() 470 int wfx_join_ibss(struct ieee80211_hw *hw, struct ieee80211_vif *vif) in wfx_join_ibss() 479 void wfx_leave_ibss(struct ieee80211_hw *hw, struct ieee80211_vif *vif) in wfx_leave_ibss() 499 void wfx_bss_info_changed(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in wfx_bss_info_changed() 641 struct ieee80211_vif *vif, in wfx_ampdu_action() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/ath/wcn36xx/ |
| H A D | smd.h | 65 struct ieee80211_vif *vif); 67 struct ieee80211_vif *vif); 70 int wcn36xx_smd_start_hw_scan(struct wcn36xx *wcn, struct ieee80211_vif *vif, 73 int wcn36xx_smd_add_sta_self(struct wcn36xx *wcn, struct ieee80211_vif *vif); 80 int wcn36xx_smd_config_bss(struct wcn36xx *wcn, struct ieee80211_vif *vif, 83 int wcn36xx_smd_delete_bss(struct wcn36xx *wcn, struct ieee80211_vif *vif); 84 int wcn36xx_smd_config_sta(struct wcn36xx *wcn, struct ieee80211_vif *vif, 86 int wcn36xx_smd_send_beacon(struct wcn36xx *wcn, struct ieee80211_vif *vif, 90 struct ieee80211_vif *vif, int ch); 92 struct ieee80211_vif *vif, [all …]
|
| H A D | pmc.h | 28 struct ieee80211_vif *vif); 30 struct ieee80211_vif *vif); 32 struct ieee80211_vif *vif);
|
| H A D | pmc.c | 22 struct ieee80211_vif *vif) in wcn36xx_pmc_enter_bmps_state() 44 struct ieee80211_vif *vif) in wcn36xx_pmc_exit_bmps_state() 61 struct ieee80211_vif *vif) in wcn36xx_enable_keep_alive_null_packet()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/st/cw1200/ |
| H A D | sta.h | 18 struct ieee80211_vif *vif); 20 struct ieee80211_vif *vif); 22 struct ieee80211_vif *vif, 30 int cw1200_conf_tx(struct ieee80211_hw *dev, struct ieee80211_vif *vif, 35 struct ieee80211_vif *vif, struct ieee80211_sta *sta, 40 void cw1200_flush(struct ieee80211_hw *hw, struct ieee80211_vif *vif, 96 int cw1200_sta_add(struct ieee80211_hw *hw, struct ieee80211_vif *vif, 98 int cw1200_sta_remove(struct ieee80211_hw *hw, struct ieee80211_vif *vif, 100 void cw1200_sta_notify(struct ieee80211_hw *dev, struct ieee80211_vif *vif, 104 struct ieee80211_vif *vif, [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/mediatek/mt76/ |
| H A D | mt76x02.h | 142 int mt76x02_sta_add(struct mt76_dev *mdev, struct ieee80211_vif *vif, 144 void mt76x02_sta_remove(struct mt76_dev *mdev, struct ieee80211_vif *vif, 150 struct ieee80211_vif *vif); 152 struct ieee80211_vif *vif); 154 int mt76x02_ampdu_action(struct ieee80211_hw *hw, struct ieee80211_vif *vif, 157 struct ieee80211_vif *vif, struct ieee80211_sta *sta, 159 int mt76x02_conf_tx(struct ieee80211_hw *hw, struct ieee80211_vif *vif, 162 struct ieee80211_vif *vif, 187 struct ieee80211_vif *vif); 190 struct ieee80211_vif *vif, [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/mediatek/mt76/mt7615/ |
| H A D | mt7615.h | 176 struct ieee80211_vif *monitor_vif; 233 struct ieee80211_vif *vif, 236 struct ieee80211_vif *vif, bool enable); 237 int (*add_bss_info)(struct mt7615_phy *phy, struct ieee80211_vif *vif, 241 struct ieee80211_vif *vif, bool enable); 605 int mt7615_mcu_hw_scan(struct mt7615_phy *phy, struct ieee80211_vif *vif, 608 struct ieee80211_vif *vif); 610 struct ieee80211_vif *vif, 613 struct ieee80211_vif *vif, 626 int mt7615_mac_sta_add(struct mt76_dev *mdev, struct ieee80211_vif *vif, [all …]
|
| H A D | main.c | 152 struct ieee80211_vif *vif) in mt7615_add_interface() 230 struct ieee80211_vif *vif) in mt7615_remove_interface() 371 struct ieee80211_vif *vif, struct ieee80211_sta *sta, in mt7615_set_key() 470 mt7615_conf_tx(struct ieee80211_hw *hw, struct ieee80211_vif *vif, u16 queue, in mt7615_conf_tx() 548 struct ieee80211_vif *vif, in mt7615_bss_info_changed() 589 struct ieee80211_vif *vif, in mt7615_channel_switch_beacon() 599 int mt7615_mac_sta_add(struct mt76_dev *mdev, struct ieee80211_vif *vif, in mt7615_mac_sta_add() 637 void mt7615_mac_sta_remove(struct mt76_dev *mdev, struct ieee80211_vif *vif, in mt7615_mac_sta_remove() 667 struct ieee80211_vif *vif, in mt7615_sta_rate_tbl_update() 720 struct ieee80211_vif *vif = info->control.vif; in mt7615_tx() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/mediatek/mt76/mt7915/ |
| H A D | mt7915.h | 285 struct ieee80211_vif *vif, bool enable); 287 struct ieee80211_vif *vif, int enable); 288 int mt7915_mcu_add_sta(struct mt7915_dev *dev, struct ieee80211_vif *vif, 290 int mt7915_mcu_add_sta_adv(struct mt7915_dev *dev, struct ieee80211_vif *vif, 298 int mt7915_mcu_add_key(struct mt7915_dev *dev, struct ieee80211_vif *vif, 301 int mt7915_mcu_add_beacon(struct ieee80211_hw *hw, struct ieee80211_vif *vif, 303 int mt7915_mcu_add_obss_spr(struct mt7915_dev *dev, struct ieee80211_vif *vif, 305 int mt7915_mcu_add_rate_ctrl(struct mt7915_dev *dev, struct ieee80211_vif *vif, 307 int mt7915_mcu_add_smps(struct mt7915_dev *dev, struct ieee80211_vif *vif, 310 int mt7915_mcu_set_tx(struct mt7915_dev *dev, struct ieee80211_vif *vif); [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/ath/ath9k/ |
| H A D | ath9k.h | 255 struct ieee80211_vif *vif; /* interface with which we're associated */ 335 struct ieee80211_vif *primary_sta; 418 struct ieee80211_vif *scan_vif; 422 struct ieee80211_vif *roc_vif; 431 struct ieee80211_vif *vif = an->vif; in ath_node_to_tid() 471 struct ieee80211_vif *vif); 474 struct ieee80211_vif *vif); 486 void ath_chanctx_event(struct ath_softc *sc, struct ieee80211_vif *vif, 522 struct ieee80211_vif *vif, in ath_chanctx_event() 534 struct ieee80211_vif *vif) in ath9k_p2p_remove_vif() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/mediatek/mt7601u/ |
| H A D | main.c | 45 struct ieee80211_vif *vif) in mt7601u_add_interface() 72 struct ieee80211_vif *vif) in mt7601u_remove_interface() 134 mt7601u_bss_info_changed(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in mt7601u_bss_info_changed() 209 mt7601u_sta_add(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in mt7601u_sta_add() 240 mt7601u_sta_remove(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in mt7601u_sta_remove() 259 mt7601u_sta_notify(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in mt7601u_sta_notify() 266 struct ieee80211_vif *vif, in mt7601u_sw_scan() 277 struct ieee80211_vif *vif) in mt7601u_sw_scan_complete() 293 struct ieee80211_vif *vif, struct ieee80211_sta *sta, in mt7601u_set_key() 347 mt76_ampdu_action(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in mt76_ampdu_action() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/realtek/rtw88/ |
| H A D | mac80211.c | 147 struct ieee80211_vif *vif) in rtw_ops_add_interface() 208 struct ieee80211_vif *vif) in rtw_ops_remove_interface() 235 struct ieee80211_vif *vif, in rtw_ops_change_interface() 310 struct ieee80211_vif *vif = rtwvif_to_vif(rtwvif); in rtw_aifsn_to_aifs() 348 struct ieee80211_vif *vif, in rtw_ops_bss_info_changed() 408 struct ieee80211_vif *vif, u16 ac, in rtw_ops_conf_tx() 427 struct ieee80211_vif *vif, in rtw_ops_sta_add() 441 struct ieee80211_vif *vif, in rtw_ops_sta_remove() 454 struct ieee80211_vif *vif, struct ieee80211_sta *sta, in rtw_ops_set_key() 532 struct ieee80211_vif *vif, in rtw_ops_ampdu_action() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/intel/iwlegacy/ |
| H A D | 4965.h | 66 int il4965_tx_agg_start(struct il_priv *il, struct ieee80211_vif *vif, 68 int il4965_tx_agg_stop(struct il_priv *il, struct ieee80211_vif *vif, 93 int il4965_request_scan(struct il_priv *il, struct ieee80211_vif *vif); 96 int il4965_manage_ibss_station(struct il_priv *il, struct ieee80211_vif *vif, 159 struct ieee80211_vif *vif, struct ieee80211_sta *sta, 162 struct ieee80211_vif *vif, 166 int il4965_mac_ampdu_action(struct ieee80211_hw *hw, struct ieee80211_vif *vif, 168 int il4965_mac_sta_add(struct ieee80211_hw *hw, struct ieee80211_vif *vif, 171 il4965_mac_channel_switch(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/ath/ath5k/ |
| H A 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);
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/intel/iwlwifi/dvm/ |
| H A D | agn.h | 146 struct ieee80211_vif *vif, 157 struct ieee80211_vif *vif); 205 int iwlagn_tx_agg_start(struct iwl_priv *priv, struct ieee80211_vif *vif, 207 int iwlagn_tx_agg_oper(struct iwl_priv *priv, struct ieee80211_vif *vif, 209 int iwlagn_tx_agg_stop(struct iwl_priv *priv, struct ieee80211_vif *vif, 211 int iwlagn_tx_agg_flush(struct iwl_priv *priv, struct ieee80211_vif *vif, 254 struct ieee80211_vif *vif, 295 struct ieee80211_vif *vif, bool add); 359 struct ieee80211_vif *vif,
|