Home
last modified time | relevance | path

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

/linux-4.1.27/drivers/net/wireless/iwlwifi/mvm/
Dsta.h324 struct ieee80211_vif *vif;
354 struct ieee80211_vif *vif,
357 struct ieee80211_vif *vif,
360 struct ieee80211_vif *vif,
363 struct ieee80211_vif *vif,
366 struct ieee80211_vif *vif,
371 struct ieee80211_vif *vif,
376 struct ieee80211_vif *vif,
388 int iwl_mvm_sta_tx_agg_start(struct iwl_mvm *mvm, struct ieee80211_vif *vif,
390 int iwl_mvm_sta_tx_agg_oper(struct iwl_mvm *mvm, struct ieee80211_vif *vif,
[all …]
Dmvm.h175 struct ieee80211_vif *vif;
442 iwl_mvm_vif_from_mac80211(struct ieee80211_vif *vif) in iwl_mvm_vif_from_mac80211()
730 struct ieee80211_vif *p2p_device_vif;
750 struct ieee80211_vif *keep_vif;
798 struct ieee80211_vif *noa_vif;
809 struct ieee80211_vif __rcu *csa_vif;
810 struct ieee80211_vif __rcu *csa_tx_blocked_vif;
1126 int iwl_mvm_mac_ctxt_init(struct iwl_mvm *mvm, struct ieee80211_vif *vif);
1127 void iwl_mvm_mac_ctxt_release(struct iwl_mvm *mvm, struct ieee80211_vif *vif);
1128 int iwl_mvm_mac_ctxt_add(struct iwl_mvm *mvm, struct ieee80211_vif *vif);
[all …]
Dtime-event.h140 struct ieee80211_vif *vif,
155 struct ieee80211_vif *vif);
181 int iwl_mvm_start_p2p_roc(struct iwl_mvm *mvm, struct ieee80211_vif *vif,
232 struct ieee80211_vif *vif,
Dmac-ctxt.c83 struct ieee80211_vif *vif;
91 struct ieee80211_vif *exclude_vif;
96 struct ieee80211_vif *vif) in iwl_mvm_mac_tsf_id_iter()
204 u32 iwl_mvm_mac_get_queues_mask(struct ieee80211_vif *vif) in iwl_mvm_mac_get_queues_mask()
223 struct ieee80211_vif *vif) in iwl_mvm_iface_hw_queues_iter()
245 struct ieee80211_vif *exclude_vif) in iwl_mvm_get_used_hw_queues()
279 struct ieee80211_vif *vif) in iwl_mvm_mac_iface_iterator()
303 struct ieee80211_vif *vif) in iwl_mvm_mac_ctxt_recalc_tsf_id()
326 struct ieee80211_vif *vif) in iwl_mvm_mac_ctxt_allocate_resources()
471 int iwl_mvm_mac_ctxt_init(struct iwl_mvm *mvm, struct ieee80211_vif *vif) in iwl_mvm_mac_ctxt_init()
[all …]
Ddebugfs-vif.c69 struct ieee80211_vif *vif, in iwl_dbgfs_update_pm()
130 static ssize_t iwl_dbgfs_pm_params_write(struct ieee80211_vif *vif, char *buf, in iwl_dbgfs_pm_params_write()
197 struct ieee80211_vif *vif = file->private_data; in iwl_dbgfs_pm_params_read()
213 struct ieee80211_vif *vif = file->private_data; in iwl_dbgfs_mac_params_read()
294 static void iwl_dbgfs_update_bf(struct ieee80211_vif *vif, in iwl_dbgfs_update_bf()
339 static ssize_t iwl_dbgfs_bf_params_write(struct ieee80211_vif *vif, char *buf, in iwl_dbgfs_bf_params_write()
440 struct ieee80211_vif *vif = file->private_data; in iwl_dbgfs_bf_params_read()
485 static ssize_t iwl_dbgfs_low_latency_write(struct ieee80211_vif *vif, char *buf, in iwl_dbgfs_low_latency_write()
510 struct ieee80211_vif *vif = file->private_data; in iwl_dbgfs_low_latency_read()
524 struct ieee80211_vif *vif = file->private_data; in iwl_dbgfs_uapsd_misbehaving_read()
[all …]
Dpower.c114 struct ieee80211_vif *vif, in iwl_mvm_beacon_filter_set_cqm_params()
167 struct ieee80211_vif *vif, in iwl_mvm_power_configure_uapsd()
260 struct ieee80211_vif *vif) in iwl_mvm_power_allow_uapsd()
311 static bool iwl_mvm_power_is_radar(struct ieee80211_vif *vif) in iwl_mvm_power_is_radar()
330 struct ieee80211_vif *vif, in iwl_mvm_power_build_cmd()
449 struct ieee80211_vif *vif) in iwl_mvm_power_send_cmd()
489 void iwl_mvm_power_vif_assoc(struct iwl_mvm *mvm, struct ieee80211_vif *vif) in iwl_mvm_power_vif_assoc()
499 struct ieee80211_vif *vif) in iwl_mvm_power_uapsd_misbehav_ap_iterator()
529 struct ieee80211_vif *bf_vif;
530 struct ieee80211_vif *bss_vif;
[all …]
Dbinding.c69 struct ieee80211_vif *ignore_vif;
118 struct ieee80211_vif *vif) in iwl_mvm_iface_iterator()
138 struct ieee80211_vif *vif, in iwl_mvm_binding_update()
179 int iwl_mvm_binding_add_vif(struct iwl_mvm *mvm, struct ieee80211_vif *vif) in iwl_mvm_binding_add_vif()
196 int iwl_mvm_binding_remove_vif(struct iwl_mvm *mvm, struct ieee80211_vif *vif) in iwl_mvm_binding_remove_vif()
Dtdls.c95 int iwl_mvm_tdls_sta_count(struct iwl_mvm *mvm, struct ieee80211_vif *vif) in iwl_mvm_tdls_sta_count()
122 static void iwl_mvm_tdls_config(struct iwl_mvm *mvm, struct ieee80211_vif *vif) in iwl_mvm_tdls_config()
187 void iwl_mvm_recalc_tdls_state(struct iwl_mvm *mvm, struct ieee80211_vif *vif, in iwl_mvm_recalc_tdls_state()
205 struct ieee80211_vif *vif) in iwl_mvm_mac_mgd_protect_tdls_discover()
272 struct ieee80211_vif *vif; in iwl_mvm_rx_tdls_notif()
394 struct ieee80211_vif *vif, in iwl_mvm_tdls_config_channel_switch()
520 struct ieee80211_vif *vif; in iwl_mvm_tdls_ch_switch_work()
565 struct ieee80211_vif *vif, in iwl_mvm_tdls_channel_switch()
629 struct ieee80211_vif *vif, in iwl_mvm_tdls_cancel_channel_switch()
682 struct ieee80211_vif *vif, in iwl_mvm_tdls_recv_channel_switch()
Dmac80211.c734 struct ieee80211_vif *vif, in iwl_mvm_mac_ampdu_action()
822 struct ieee80211_vif *vif) in iwl_mvm_cleanup_iterator()
1475 struct ieee80211_vif *vif, s8 tx_power) in iwl_mvm_set_tx_power_old()
1488 static int iwl_mvm_set_tx_power(struct iwl_mvm *mvm, struct ieee80211_vif *vif, in iwl_mvm_set_tx_power()
1509 struct ieee80211_vif *vif) in iwl_mvm_mac_add_interface()
1648 struct ieee80211_vif *vif) in iwl_mvm_prepare_mac_removal()
1701 struct ieee80211_vif *vif) in iwl_mvm_mac_remove_interface()
1764 struct ieee80211_vif *vif) in iwl_mvm_mc_iface_iterator()
1872 iwl_mvm_set_bcast_filter(struct ieee80211_vif *vif, in iwl_mvm_set_bcast_filter()
1908 struct ieee80211_vif *vif) in iwl_mvm_bcast_filter_iterator()
[all …]
Dsta.c260 struct ieee80211_vif *vif, in iwl_mvm_add_sta()
335 struct ieee80211_vif *vif, in iwl_mvm_update_sta()
482 struct ieee80211_vif *vif, in iwl_mvm_rm_sta()
564 struct ieee80211_vif *vif, in iwl_mvm_rm_sta_id()
681 int iwl_mvm_send_add_bcast_sta(struct iwl_mvm *mvm, struct ieee80211_vif *vif) in iwl_mvm_send_add_bcast_sta()
702 int iwl_mvm_send_rm_bcast_sta(struct iwl_mvm *mvm, struct ieee80211_vif *vif) in iwl_mvm_send_rm_bcast_sta()
715 int iwl_mvm_alloc_bcast_sta(struct iwl_mvm *mvm, struct ieee80211_vif *vif) in iwl_mvm_alloc_bcast_sta()
743 int iwl_mvm_add_bcast_sta(struct iwl_mvm *mvm, struct ieee80211_vif *vif) in iwl_mvm_add_bcast_sta()
763 void iwl_mvm_dealloc_bcast_sta(struct iwl_mvm *mvm, struct ieee80211_vif *vif) in iwl_mvm_dealloc_bcast_sta()
774 int iwl_mvm_rm_bcast_sta(struct iwl_mvm *mvm, struct ieee80211_vif *vif) in iwl_mvm_rm_bcast_sta()
[all …]
Dtime-event.c149 struct ieee80211_vif *csa_vif; in iwl_mvm_csa_noa_start()
183 struct ieee80211_vif *vif, in iwl_mvm_te_check_disconnect()
202 struct ieee80211_vif *vif = te_data->vif; in iwl_mvm_te_handle_notify_csa()
502 struct ieee80211_vif *vif, in iwl_mvm_time_event_send_add()
563 struct ieee80211_vif *vif, in iwl_mvm_protect_session()
734 struct ieee80211_vif *vif) in iwl_mvm_stop_session_protection()
743 int iwl_mvm_start_p2p_roc(struct iwl_mvm *mvm, struct ieee80211_vif *vif, in iwl_mvm_start_p2p_roc()
853 struct ieee80211_vif *vif, in iwl_mvm_schedule_csa_period()
Dd3.c78 struct ieee80211_vif *vif, in iwl_mvm_set_rekey_data()
100 struct ieee80211_vif *vif, in iwl_mvm_ipv6_addr_change()
121 struct ieee80211_vif *vif, int idx) in iwl_mvm_set_default_unicast_key()
144 struct ieee80211_vif *vif, in iwl_mvm_wowlan_program_keys()
394 static void iwl_mvm_build_tcp_packet(struct ieee80211_vif *vif, in iwl_mvm_build_tcp_packet()
513 struct ieee80211_vif *vif, in iwl_mvm_send_remote_wake_cfg()
604 static int iwl_mvm_d3_reprogram(struct iwl_mvm *mvm, struct ieee80211_vif *vif, in iwl_mvm_d3_reprogram()
704 struct ieee80211_vif *vif) in iwl_mvm_get_last_nonqos_seq()
740 void iwl_mvm_set_last_nonqos_seq(struct iwl_mvm *mvm, struct ieee80211_vif *vif) in iwl_mvm_set_last_nonqos_seq()
795 struct ieee80211_vif *vif, struct iwl_mvm_vif *mvmvif, in iwl_mvm_get_wowlan_config()
[all …]
Dsf.c69 struct ieee80211_vif *ignore_vif;
80 struct ieee80211_vif *vif) in iwl_mvm_bound_iface_iterator()
279 int iwl_mvm_sf_update(struct iwl_mvm *mvm, struct ieee80211_vif *changed_vif, in iwl_mvm_sf_update()
Dutils.c747 void iwl_mvm_update_smps(struct iwl_mvm *mvm, struct ieee80211_vif *vif, in iwl_mvm_update_smps()
815 struct ieee80211_vif *vif) in iwl_mvm_diversity_iter()
847 int iwl_mvm_update_low_latency(struct iwl_mvm *mvm, struct ieee80211_vif *vif, in iwl_mvm_update_low_latency()
869 static void iwl_mvm_ll_iter(void *_data, u8 *mac, struct ieee80211_vif *vif) in iwl_mvm_ll_iter()
889 struct ieee80211_vif *vif;
894 struct ieee80211_vif *vif) in iwl_mvm_bss_iface_iterator()
909 struct ieee80211_vif *iwl_mvm_get_bss_vif(struct iwl_mvm *mvm) in iwl_mvm_get_bss_vif()
926 struct ieee80211_vif *vif, in iwl_mvm_get_wd_timeout()
969 void iwl_mvm_connection_loss(struct iwl_mvm *mvm, struct ieee80211_vif *vif, in iwl_mvm_connection_loss()
Dquota.c78 struct ieee80211_vif *disabled_vif;
82 struct ieee80211_vif *vif) in iwl_mvm_quota_iterator()
176 struct ieee80211_vif *disabled_vif) in iwl_mvm_update_quotas()
Dcoex.c361 iwl_get_coex_type(struct iwl_mvm *mvm, const struct ieee80211_vif *vif) in iwl_get_coex_type()
518 struct ieee80211_vif *vif, in iwl_mvm_bt_coex_enable_rssi_event()
532 struct ieee80211_vif *vif) in iwl_mvm_bt_notif_iterator()
774 struct ieee80211_vif *vif) in iwl_mvm_bt_rssi_iterator()
809 void iwl_mvm_bt_rssi_event(struct iwl_mvm *mvm, struct ieee80211_vif *vif, in iwl_mvm_bt_rssi_event()
Dscan.c196 struct ieee80211_vif *vif) in iwl_mvm_scan_condition_iterator()
207 struct ieee80211_vif *vif, in iwl_mvm_scan_calc_params()
519 struct ieee80211_vif *vif, in iwl_mvm_scan_offload_start()
710 iwl_mvm_build_unified_scan_probe(struct iwl_mvm *mvm, struct ieee80211_vif *vif, in iwl_mvm_build_unified_scan_probe()
784 struct ieee80211_vif *vif, in iwl_mvm_unified_scan_lmac()
900 struct ieee80211_vif *vif, in iwl_mvm_unified_sched_scan_lmac()
1275 int iwl_mvm_scan_umac(struct iwl_mvm *mvm, struct ieee80211_vif *vif, in iwl_mvm_scan_umac()
1370 int iwl_mvm_sched_scan_umac(struct iwl_mvm *mvm, struct ieee80211_vif *vif, in iwl_mvm_sched_scan_umac()
Dcoex_legacy.c560 iwl_get_coex_type(struct iwl_mvm *mvm, const struct ieee80211_vif *vif) in iwl_get_coex_type()
827 struct ieee80211_vif *vif, in iwl_mvm_bt_coex_enable_rssi_event()
841 struct ieee80211_vif *vif) in iwl_mvm_bt_notif_iterator()
1095 struct ieee80211_vif *vif) in iwl_mvm_bt_rssi_iterator()
1130 void iwl_mvm_bt_rssi_event_old(struct iwl_mvm *mvm, struct ieee80211_vif *vif, in iwl_mvm_bt_rssi_event_old()
Dphy-ctxt.c272 struct ieee80211_vif *vif) in iwl_mvm_binding_iterator()
Doffloading.c87 struct ieee80211_vif *vif, in iwl_mvm_send_proto_offload()
Dops.c976 struct ieee80211_vif *vif, in iwl_mvm_disallow_offloading()
1028 struct ieee80211_vif *vif) in iwl_mvm_enter_d0i3_iterator()
1154 struct ieee80211_vif *vif) in iwl_mvm_exit_d0i3_iterator()
1168 struct ieee80211_vif *vif) in iwl_mvm_d0i3_disconnect_iter()
Dtt.c263 struct ieee80211_vif *vif) in iwl_mvm_tt_smps_iterator()
Drx.c453 struct ieee80211_vif *vif) in iwl_mvm_stat_iterator()
Dtx.c488 struct ieee80211_vif *vif = mvmsta->vif; in iwl_mvm_check_ratid_empty()
Drs.c1899 static bool rs_tpc_allowed(struct iwl_mvm *mvm, struct ieee80211_vif *vif, in rs_tpc_allowed()
2003 struct ieee80211_vif *vif = mvm_sta->vif; in rs_tpc_perform()
/linux-4.1.27/include/net/
Dmac80211.h257 struct ieee80211_vif *vif;
852 struct ieee80211_vif *vif;
1345 struct ieee80211_vif { struct
1369 static inline bool ieee80211_vif_is_mesh(struct ieee80211_vif *vif) in ieee80211_vif_is_mesh() argument
1388 struct ieee80211_vif *wdev_to_ieee80211_vif(struct wireless_dev *wdev);
1401 struct wireless_dev *ieee80211_vif_to_wdev(struct ieee80211_vif *vif);
1677 struct ieee80211_vif *vif;
3170 struct ieee80211_vif *vif);
3172 struct ieee80211_vif *vif,
3175 struct ieee80211_vif *vif);
[all …]
/linux-4.1.27/drivers/net/wireless/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 …]
Dscan.h43 struct ieee80211_vif *vif,
Dsta.c40 struct ieee80211_vif *vif,
209 struct ieee80211_vif *vif) in cw1200_add_interface()
252 struct ieee80211_vif *vif) in cw1200_remove_interface()
309 struct ieee80211_vif *vif, in cw1200_change_interface()
615 int cw1200_conf_tx(struct ieee80211_hw *dev, struct ieee80211_vif *vif, in cw1200_conf_tx()
688 struct ieee80211_vif *vif, struct ieee80211_sta *sta, in cw1200_set_key()
941 void cw1200_flush(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in cw1200_flush()
1552 int cw1200_sta_add(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in cw1200_sta_add()
1583 int cw1200_sta_remove(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in cw1200_sta_remove()
1607 struct ieee80211_vif *vif, in __cw1200_sta_notify()
[all …]
Dcw1200.h97 struct ieee80211_vif *vif;
Dscan.c55 struct ieee80211_vif *vif, in cw1200_hw_scan()
/linux-4.1.27/drivers/net/wireless/ath/wcn36xx/
Dsmd.h67 int wcn36xx_smd_add_sta_self(struct wcn36xx *wcn, struct ieee80211_vif *vif);
74 int wcn36xx_smd_config_bss(struct wcn36xx *wcn, struct ieee80211_vif *vif,
77 int wcn36xx_smd_delete_bss(struct wcn36xx *wcn, struct ieee80211_vif *vif);
78 int wcn36xx_smd_config_sta(struct wcn36xx *wcn, struct ieee80211_vif *vif,
80 int wcn36xx_smd_send_beacon(struct wcn36xx *wcn, struct ieee80211_vif *vif,
84 struct ieee80211_vif *vif, int ch);
86 struct ieee80211_vif *vif,
106 int wcn36xx_smd_enter_bmps(struct wcn36xx *wcn, struct ieee80211_vif *vif);
107 int wcn36xx_smd_exit_bmps(struct wcn36xx *wcn, struct ieee80211_vif *vif);
110 struct ieee80211_vif *vif,
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()
57 struct ieee80211_vif *vif) in wcn36xx_enable_keep_alive_null_packet()
Ddebug.c32 struct ieee80211_vif *vif = NULL; in read_file_bool_bmps()
37 struct ieee80211_vif, in read_file_bool_bmps()
59 struct ieee80211_vif *vif = NULL; in write_file_bool_bmps()
74 struct ieee80211_vif, in write_file_bool_bmps()
87 struct ieee80211_vif, in write_file_bool_bmps()
Dmain.c173 static inline u8 get_sta_index(struct ieee80211_vif *vif, in get_sta_index()
339 struct ieee80211_vif *vif = NULL; in wcn36xx_config()
350 struct ieee80211_vif, in wcn36xx_config()
385 struct ieee80211_vif *vif, in wcn36xx_set_key()
500 struct ieee80211_vif *vif, in wcn36xx_sw_scan_start()
510 struct ieee80211_vif *vif) in wcn36xx_sw_scan_complete()
585 struct ieee80211_vif *vif, in wcn36xx_bss_info_changed()
757 struct ieee80211_vif *vif) in wcn36xx_remove_interface()
768 struct ieee80211_vif *vif) in wcn36xx_add_interface()
791 static int wcn36xx_sta_add(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in wcn36xx_sta_add()
[all …]
Dtxrx.c103 struct ieee80211_vif *vif = NULL; in get_vif_by_addr()
106 struct ieee80211_vif, in get_vif_by_addr()
158 struct ieee80211_vif *vif = NULL; in wcn36xx_set_tx_data()
171 struct ieee80211_vif, in wcn36xx_set_tx_data()
Dsmd.c121 static void wcn36xx_smd_set_bss_ht_params(struct ieee80211_vif *vif, in wcn36xx_smd_set_bss_ht_params()
190 struct ieee80211_vif *vif, in wcn36xx_smd_set_sta_params()
622 struct ieee80211_vif *vif, int ch) in wcn36xx_smd_switch_channel()
710 struct ieee80211_vif *vif, in wcn36xx_smd_add_sta_self_rsp()
738 int wcn36xx_smd_add_sta_self(struct wcn36xx *wcn, struct ieee80211_vif *vif) in wcn36xx_smd_add_sta_self()
1005 int wcn36xx_smd_config_sta(struct wcn36xx *wcn, struct ieee80211_vif *vif, in wcn36xx_smd_config_sta()
1158 struct ieee80211_vif *vif, in wcn36xx_smd_config_bss_rsp()
1199 int wcn36xx_smd_config_bss(struct wcn36xx *wcn, struct ieee80211_vif *vif, in wcn36xx_smd_config_bss()
1329 int wcn36xx_smd_delete_bss(struct wcn36xx *wcn, struct ieee80211_vif *vif) in wcn36xx_smd_delete_bss()
1359 int wcn36xx_smd_send_beacon(struct wcn36xx *wcn, struct ieee80211_vif *vif, in wcn36xx_smd_send_beacon()
[all …]
/linux-4.1.27/drivers/net/wireless/ath/ath9k/
Dath9k.h262 struct ieee80211_vif *vif; /* interface with which we're associated */
340 struct ieee80211_vif *primary_sta;
417 struct ieee80211_vif *scan_vif;
421 struct ieee80211_vif *roc_vif;
454 struct ieee80211_vif *vif);
457 struct ieee80211_vif *vif);
469 void ath_chanctx_event(struct ath_softc *sc, struct ieee80211_vif *vif,
504 struct ieee80211_vif *vif, in ath_chanctx_event()
516 struct ieee80211_vif *vif) in ath9k_p2p_remove_vif()
523 struct ieee80211_vif *vif) in ath9k_p2p_bss_info_changed()
[all …]
Dbeacon.c72 static void ath9k_beacon_setup(struct ath_softc *sc, struct ieee80211_vif *vif, in ath9k_beacon_setup()
113 struct ieee80211_vif *vif) in ath9k_beacon_generate()
194 void ath9k_beacon_assign_slot(struct ath_softc *sc, struct ieee80211_vif *vif) in ath9k_beacon_assign_slot()
217 void ath9k_beacon_remove_slot(struct ath_softc *sc, struct ieee80211_vif *vif) in ath9k_beacon_remove_slot()
276 static void ath9k_set_tsfadjust(struct ath_softc *sc, struct ieee80211_vif *vif) in ath9k_set_tsfadjust()
294 bool ath9k_csa_is_finished(struct ath_softc *sc, struct ieee80211_vif *vif) in ath9k_csa_is_finished()
306 static void ath9k_csa_update_vif(void *data, u8 *mac, struct ieee80211_vif *vif) in ath9k_csa_update_vif()
325 struct ieee80211_vif *vif; in ath9k_beacon_tasklet()
510 struct ieee80211_vif *vif) in ath9k_allow_beacon_config()
584 void ath9k_beacon_config(struct ath_softc *sc, struct ieee80211_vif *vif, in ath9k_beacon_config()
Dmain.c346 struct ieee80211_vif *vif) in ath_node_attach()
915 u8 *mac, struct ieee80211_vif *vif) in ath9k_vif_iter()
1009 struct ieee80211_vif *vif, bool changed) in ath9k_set_assoc_state()
1043 struct ieee80211_vif *vif = NULL; in ath9k_set_offchannel_state()
1177 static void ath9k_tpc_vif_iter(void *data, u8 *mac, struct ieee80211_vif *vif) in ath9k_tpc_vif_iter()
1186 void ath9k_set_txpower(struct ath_softc *sc, struct ieee80211_vif *vif) in ath9k_set_txpower()
1210 struct ieee80211_vif *vif) in ath9k_assign_hw_queues()
1228 struct ieee80211_vif *vif) in ath9k_add_interface()
1275 struct ieee80211_vif *vif, in ath9k_change_interface()
1311 struct ieee80211_vif *vif) in ath9k_remove_interface()
[all …]
Dhtc_drv_beacon.c141 struct ieee80211_vif *vif; in ath9k_htc_send_buffered()
195 struct ieee80211_vif *vif; in ath9k_htc_send_beacon()
321 struct ieee80211_vif *vif) in ath9k_htc_assign_bslot()
343 struct ieee80211_vif *vif) in ath9k_htc_remove_bslot()
361 struct ieee80211_vif *vif) in ath9k_htc_set_tsfadjust()
383 static void ath9k_htc_beacon_iter(void *data, u8 *mac, struct ieee80211_vif *vif) in ath9k_htc_beacon_iter()
394 struct ieee80211_vif *vif) in ath9k_htc_check_beacon_config()
449 struct ieee80211_vif *vif) in ath9k_htc_beacon_config()
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];
544 struct ieee80211_vif *vif);
546 struct ieee80211_vif *vif);
548 struct ieee80211_vif *vif);
551 struct ieee80211_vif *vif);
Dhtc_drv_main.c91 static void ath9k_htc_vif_iter(void *data, u8 *mac, struct ieee80211_vif *vif) in ath9k_htc_vif_iter()
127 static void ath9k_htc_bssid_iter(void *data, u8 *mac, struct ieee80211_vif *vif) in ath9k_htc_bssid_iter()
141 struct ieee80211_vif *vif) in ath9k_htc_set_mac_bssid_mask()
470 struct ieee80211_vif *vif, in ath9k_htc_add_station()
536 struct ieee80211_vif *vif, in ath9k_htc_remove_station()
679 struct ieee80211_vif *vif, in ath9k_htc_update_rate()
706 struct ieee80211_vif *vif, in ath9k_htc_tx_aggr_oper()
1031 struct ieee80211_vif *vif) in ath9k_htc_add_interface()
1114 struct ieee80211_vif *vif) in ath9k_htc_remove_interface()
1311 struct ieee80211_vif *vif, in ath9k_htc_sta_add()
[all …]
Ddebug.h258 struct ieee80211_vif *vif, int sset);
260 struct ieee80211_vif *vif,
263 struct ieee80211_vif *vif,
266 struct ieee80211_vif *vif,
Dchannel.c157 struct ieee80211_vif *vif; in ath_is_go_chanctx_present()
263 struct ieee80211_vif *vif = avp->vif; in ath_chanctx_check_active()
474 void ath_chanctx_event(struct ath_softc *sc, struct ieee80211_vif *vif, in ath_chanctx_event()
891 struct ieee80211_vif *vif; in ath_offchannel_next()
960 struct ieee80211_vif *vif = sc->offchannel.scan_vif; in ath_scan_send_probe()
1072 struct ieee80211_vif *vif = avp->vif; in ath_chanctx_send_vif_ps_frame()
1415 static void ath9k_update_p2p_ps(struct ath_softc *sc, struct ieee80211_vif *vif) in ath9k_update_p2p_ps()
1515 struct ieee80211_vif *vif; in ath9k_p2p_ps_timer()
1559 struct ieee80211_vif *vif) in ath9k_p2p_bss_info_changed()
1578 struct ieee80211_vif *vif) in ath9k_p2p_remove_vif()
Dhtc_drv_debug.c427 struct ieee80211_vif *vif, in ath9k_htc_get_et_strings()
436 struct ieee80211_vif *vif, int sset) in ath9k_htc_get_et_sset_count()
454 struct ieee80211_vif *vif, in ath9k_htc_get_et_stats()
Dhtc_drv_txrx.c261 struct ieee80211_vif *vif, in ath9k_htc_tx_data()
342 struct ieee80211_vif *vif = tx_info->control.vif; in ath9k_htc_tx_start()
401 struct ieee80211_vif *vif, in ath9k_htc_check_tx_aggr()
444 struct ieee80211_vif *vif; in ath9k_htc_tx_process()
Ddebug_sta.c260 struct ieee80211_vif *vif, in ath9k_sta_add_debugfs()
Dxmit.c149 static void ath_set_rates(struct ieee80211_vif *vif, struct ieee80211_sta *sta, in ath_set_rates()
2137 struct ieee80211_vif *vif = tx_info->control.vif; in setup_frame_info()
2240 struct ieee80211_vif *vif = info->control.vif; in ath_assign_seq()
2264 struct ieee80211_vif *vif = info->control.vif; in ath_tx_prepare()
2311 struct ieee80211_vif *vif = info->control.vif; in ath_tx_start()
2418 void ath_tx_cabq(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in ath_tx_cabq()
Ddebug.c1217 struct ieee80211_vif *vif, in ath9k_get_et_strings()
1226 struct ieee80211_vif *vif, int sset) in ath9k_get_et_sset_count()
1247 struct ieee80211_vif *vif, in ath9k_get_et_stats()
/linux-4.1.27/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);
Dmac80211-ops.c74 ath5k_add_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif) in ath5k_add_interface()
159 struct ieee80211_vif *vif) in ath5k_remove_interface()
252 ath5k_bss_info_changed(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in ath5k_bss_info_changed()
485 struct ieee80211_vif *vif, struct ieee80211_sta *sta, in ath5k_set_key()
551 struct ieee80211_vif *vif, in ath5k_sw_scan_start()
561 ath5k_sw_scan_complete(struct ieee80211_hw *hw, struct ieee80211_vif *vif) in ath5k_sw_scan_complete()
588 ath5k_conf_tx(struct ieee80211_hw *hw, struct ieee80211_vif *vif, u16 queue, in ath5k_conf_tx()
627 ath5k_get_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif) in ath5k_get_tsf()
636 ath5k_set_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif, u64 tsf) in ath5k_set_tsf()
645 ath5k_reset_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif) in ath5k_reset_tsf()
Dbase.c478 void ath5k_vif_iter(void *data, u8 *mac, struct ieee80211_vif *vif) in ath5k_vif_iter()
520 struct ieee80211_vif *vif) in ath5k_update_bssid_mask_and_opmode()
1893 ath5k_beacon_update(struct ieee80211_hw *hw, struct ieee80211_vif *vif) in ath5k_beacon_update()
1931 struct ieee80211_vif *vif; in ath5k_beacon_send()
Dath5k.h1326 struct ieee80211_vif *bslot[ATH_BCBUF];
/linux-4.1.27/drivers/net/wireless/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,
188 int il4965_mac_sta_add(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
191 il4965_mac_channel_switch(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
Dcommon.h1118 struct ieee80211_vif *vif;
1181 struct ieee80211_vif *scan_vif;
1223 struct ieee80211_vif *vif;
1584 int (*request_scan) (struct il_priv *il, struct ieee80211_vif *vif);
1591 struct ieee80211_vif *vif, bool add);
1702 int il_mac_conf_tx(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
1711 struct ieee80211_vif *vif);
1721 int il_mac_add_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif);
1723 struct ieee80211_vif *vif);
1724 int il_mac_change_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
[all …]
Dcommon.c1494 struct ieee80211_vif *vif) in il_get_passive_dwell_time()
1533 il_scan_initiate(struct il_priv *il, struct ieee80211_vif *vif) in il_scan_initiate()
1574 il_mac_hw_scan(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in il_mac_hw_scan()
2462 il_mac_sta_remove(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in il_mac_sta_remove()
3646 struct ieee80211_vif *vif = il->vif; in il_send_rxon_timing()
3986 struct ieee80211_vif *vif) in il_set_flags_for_band()
4500 il_mac_conf_tx(struct ieee80211_hw *hw, struct ieee80211_vif *vif, u16 queue, in il_mac_conf_tx()
4567 il_mac_add_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif) in il_mac_add_interface()
4613 il_teardown_interface(struct il_priv *il, struct ieee80211_vif *vif) in il_teardown_interface()
4626 il_mac_remove_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif) in il_mac_remove_interface()
[all …]
D3945.h266 int il3945_request_scan(struct il_priv *il, struct ieee80211_vif *vif);
D4965.c1482 struct ieee80211_vif *vif = il->vif; in il4965_hw_channel_switch()
1749 struct ieee80211_vif *vif = il->vif; in il4965_post_associate()
1822 struct ieee80211_vif *vif = il->vif; in il4965_config_ap()
D4965-mac.c768 il4965_get_channels_for_scan(struct il_priv *il, struct ieee80211_vif *vif, in il4965_get_channels_for_scan()
862 il4965_request_scan(struct il_priv *il, struct ieee80211_vif *vif) in il4965_request_scan()
1051 il4965_manage_ibss_station(struct il_priv *il, struct ieee80211_vif *vif, in il4965_manage_ibss_station()
2233 il4965_tx_agg_start(struct il_priv *il, struct ieee80211_vif *vif, in il4965_tx_agg_start()
2329 il4965_tx_agg_stop(struct il_priv *il, struct ieee80211_vif *vif, in il4965_tx_agg_stop()
5892 il4965_mac_update_tkip_key(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in il4965_mac_update_tkip_key()
5907 struct ieee80211_vif *vif, struct ieee80211_sta *sta, in il4965_mac_set_key()
5982 il4965_mac_ampdu_action(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in il4965_mac_ampdu_action()
6030 il4965_mac_sta_add(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in il4965_mac_sta_add()
6066 il4965_mac_channel_switch(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in il4965_mac_channel_switch()
D3945-mac.c1553 struct ieee80211_vif *vif) in il3945_get_channels_for_scan()
2528 il3945_request_scan(struct il_priv *il, struct ieee80211_vif *vif) in il3945_request_scan()
2898 struct ieee80211_vif *vif = il->vif; in il3945_config_ap()
2939 struct ieee80211_vif *vif, struct ieee80211_sta *sta, in il3945_mac_set_key()
3003 il3945_mac_sta_add(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in il3945_mac_sta_add()
D3945.c2298 il3945_manage_ibss_station(struct il_priv *il, struct ieee80211_vif *vif, in il3945_manage_ibss_station()
/linux-4.1.27/drivers/net/wireless/ath/ath10k/
Ddebug.h79 struct ieee80211_vif *vif,
82 struct ieee80211_vif *vif, int sset);
84 struct ieee80211_vif *vif,
138 void ath10k_sta_add_debugfs(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
Dtestmode.h24 int ath10k_tm_cmd(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
40 struct ieee80211_vif *vif, in ath10k_tm_cmd()
Dmac.h49 static inline struct ath10k_vif *ath10k_vif_to_arvif(struct ieee80211_vif *vif) in ath10k_vif_to_arvif()
54 static inline void ath10k_tx_h_seq_no(struct ieee80211_vif *vif, in ath10k_tx_h_seq_no()
Dmac.c1051 struct ieee80211_vif *vif = arvif->vif; in ath10k_mac_setup_bcn_tmpl()
1097 struct ieee80211_vif *vif = arvif->vif; in ath10k_mac_setup_prb_tmpl()
1274 struct ieee80211_vif *vif = arvif->vif; in ath10k_mac_vif_setup_ps()
1369 struct ieee80211_vif *vif) in ath10k_peer_assoc_h_listen_intval()
1386 struct ieee80211_vif *vif, in ath10k_peer_assoc_h_basic()
1404 struct ieee80211_vif *vif, in ath10k_peer_assoc_h_crypto()
1668 struct ieee80211_vif *vif, in ath10k_peer_assoc_h_qos()
1707 struct ieee80211_vif *vif, in ath10k_peer_assoc_h_phymode()
1765 struct ieee80211_vif *vif, in ath10k_peer_assoc_prepare()
1812 struct ieee80211_vif *vif, in ath10k_mac_vif_recalc_txbf()
[all …]
Ddebugfs_sta.c235 void ath10k_sta_add_debugfs(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in ath10k_sta_add_debugfs()
Dtestmode.c343 int ath10k_tm_cmd(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in ath10k_tm_cmd()
Dcore.h306 struct ieee80211_vif *vif;
Ddebug.c1531 struct ieee80211_vif *vif, in ath10k_debug_get_et_strings()
1540 struct ieee80211_vif *vif, int sset) in ath10k_debug_get_et_sset_count()
1549 struct ieee80211_vif *vif, in ath10k_debug_get_et_stats()
Dwmi.c1001 struct ieee80211_vif *vif) in ath10k_wmi_tx_beacons_iter()
/linux-4.1.27/drivers/net/wireless/rt2x00/
Drt2x00.h381 static inline struct rt2x00_intf* vif_to_intf(struct ieee80211_vif *vif) in vif_to_intf()
624 struct ieee80211_vif *vif,
1399 struct ieee80211_vif *vif);
1422 struct ieee80211_vif *vif);
1424 struct ieee80211_vif *vif);
1434 struct ieee80211_vif *vif, struct ieee80211_sta *sta,
1439 int rt2x00mac_sta_add(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
1441 int rt2x00mac_sta_remove(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
1444 struct ieee80211_vif *vif,
1447 struct ieee80211_vif *vif);
[all …]
Drt2x00mac.c199 struct ieee80211_vif *vif) in rt2x00mac_add_interface()
267 struct ieee80211_vif *vif) in rt2x00mac_remove_interface()
404 struct ieee80211_vif *vif) in rt2x00mac_set_tim_iter()
455 struct ieee80211_vif *vif, struct ieee80211_sta *sta, in rt2x00mac_set_key()
538 int rt2x00mac_sta_add(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in rt2x00mac_sta_add()
555 int rt2x00mac_sta_remove(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in rt2x00mac_sta_remove()
572 struct ieee80211_vif *vif, in rt2x00mac_sw_scan_start()
582 struct ieee80211_vif *vif) in rt2x00mac_sw_scan_complete()
607 struct ieee80211_vif *vif, in rt2x00mac_bss_info_changed()
710 struct ieee80211_vif *vif, u16 queue_idx, in rt2x00mac_conf_tx()
[all …]
Drt2800lib.h184 int rt2800_sta_add(struct rt2x00_dev *rt2x00dev, struct ieee80211_vif *vif,
216 struct ieee80211_vif *vif, u16 queue_idx,
218 u64 rt2800_get_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif);
219 int rt2800_ampdu_action(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
Drt2x00lib.h156 struct ieee80211_vif *vif);
165 struct ieee80211_vif *vif);
173 struct ieee80211_vif *vif);
Drt2x00dev.c37 struct ieee80211_vif *vif) in rt2x00lib_get_bssidx()
130 struct ieee80211_vif *vif) in rt2x00lib_intf_scheduled_iter()
183 struct ieee80211_vif *vif) in rt2x00lib_bc_buffer_iter()
206 struct ieee80211_vif *vif) in rt2x00lib_beaconupdate_iter()
Drt2x00queue.c724 struct ieee80211_vif *vif) in rt2x00queue_clear_beacon()
747 struct ieee80211_vif *vif) in rt2x00queue_update_beacon()
Drt2400pci.c1666 struct ieee80211_vif *vif, u16 queue, in rt2400pci_conf_tx()
1692 struct ieee80211_vif *vif) in rt2400pci_get_tsf()
Drt73usb.c2233 struct ieee80211_vif *vif, u16 queue_idx, in rt73usb_conf_tx()
2290 static u64 rt73usb_get_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif) in rt73usb_get_tsf()
Drt61pci.c2896 struct ieee80211_vif *vif, u16 queue_idx, in rt61pci_conf_tx()
2953 static u64 rt61pci_get_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif) in rt61pci_get_tsf()
Drt2800lib.c1453 int rt2800_sta_add(struct rt2x00_dev *rt2x00dev, struct ieee80211_vif *vif, in rt2800_sta_add()
7876 struct ieee80211_vif *vif, u16 queue_idx, in rt2800_conf_tx()
7944 u64 rt2800_get_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif) in rt2800_get_tsf()
7959 int rt2800_ampdu_action(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in rt2800_ampdu_action()
Drt2500pci.c1991 struct ieee80211_vif *vif) in rt2500pci_get_tsf()
/linux-4.1.27/drivers/net/wireless/iwlwifi/dvm/
Dagn.h152 struct ieee80211_vif *vif,
163 struct ieee80211_vif *vif);
211 int iwlagn_tx_agg_start(struct iwl_priv *priv, struct ieee80211_vif *vif,
213 int iwlagn_tx_agg_oper(struct iwl_priv *priv, struct ieee80211_vif *vif,
215 int iwlagn_tx_agg_stop(struct iwl_priv *priv, struct ieee80211_vif *vif,
217 int iwlagn_tx_agg_flush(struct iwl_priv *priv, struct ieee80211_vif *vif,
262 struct ieee80211_vif *vif,
306 struct ieee80211_vif *vif, bool add);
371 struct ieee80211_vif *vif,
Dmac80211.c328 struct ieee80211_vif *vif, in iwlagn_mac_set_rekey_data()
424 struct ieee80211_vif *vif; in iwlagn_mac_resume()
586 struct ieee80211_vif *vif, in iwlagn_mac_update_tkip_key()
597 struct ieee80211_vif *vif, in iwlagn_mac_set_key()
718 struct ieee80211_vif *vif, in iwlagn_mac_ampdu_action()
789 struct ieee80211_vif *vif, in iwlagn_mac_sta_add()
822 struct ieee80211_vif *vif, in iwlagn_mac_sta_remove()
849 struct ieee80211_vif *vif, in iwlagn_mac_sta_state()
944 struct ieee80211_vif *vif, in iwlagn_mac_channel_switch()
1095 static void iwlagn_mac_flush(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in iwlagn_mac_flush()
[all …]
Ddev.h486 struct ieee80211_vif *vif;
726 struct ieee80211_vif *scan_vif;
916 iwl_rxon_ctx_from_vif(struct ieee80211_vif *vif) in iwl_rxon_ctx_from_vif()
Dscan.c481 struct ieee80211_vif *vif, in iwl_get_channel_for_reset_scan()
516 struct ieee80211_vif *vif, in iwl_get_channels_for_scan()
637 static int iwlagn_request_scan(struct iwl_priv *priv, struct ieee80211_vif *vif) in iwlagn_request_scan()
944 struct ieee80211_vif *vif, in iwl_scan_initiate()
Dtx.c504 int iwlagn_tx_agg_stop(struct iwl_priv *priv, struct ieee80211_vif *vif, in iwlagn_tx_agg_stop()
595 int iwlagn_tx_agg_start(struct iwl_priv *priv, struct ieee80211_vif *vif, in iwlagn_tx_agg_start()
654 int iwlagn_tx_agg_flush(struct iwl_priv *priv, struct ieee80211_vif *vif, in iwlagn_tx_agg_flush()
699 int iwlagn_tx_agg_oper(struct iwl_priv *priv, struct ieee80211_vif *vif, in iwlagn_tx_agg_oper()
767 struct ieee80211_vif *vif; in iwlagn_check_ratid_empty()
Ddevices.c416 struct ieee80211_vif *vif = ctx->vif; in iwl5000_hw_channel_switch()
577 struct ieee80211_vif *vif = ctx->vif; in iwl6000_hw_channel_switch()
Drxon.c200 struct ieee80211_vif *vif) in iwlagn_update_beacon()
298 struct ieee80211_vif *vif = ctx->vif; in iwl_send_rxon_timing()
743 struct ieee80211_vif *vif) in iwl_set_flags_for_band()
1282 struct ieee80211_vif *vif = ctx->vif; in iwlagn_check_needed_chains()
1408 struct ieee80211_vif *vif, in iwlagn_bss_info_changed()
Dlib.c119 struct ieee80211_vif *vif, bool add) in iwlagn_manage_ibss_station()
914 struct ieee80211_vif *vif, in iwlagn_wowlan_program_keys()
Dsta.c1111 struct ieee80211_vif *vif, in iwlagn_key_sta_id()
1184 struct ieee80211_vif *vif, in iwl_update_tkip_key()
/linux-4.1.27/drivers/net/wireless/ti/wlcore/
Dinit.h35 int wl1271_init_vif_specific(struct wl1271 *wl, struct ieee80211_vif *vif);
37 int wl1271_ap_init_templates(struct wl1271 *wl, struct ieee80211_vif *vif);
Devent.c35 struct ieee80211_vif *vif; in wlcore_event_rssi_trigger()
58 struct ieee80211_vif *vif = wl12xx_wlvif_to_vif(wlvif); in wl1271_stop_ba_event()
137 struct ieee80211_vif *vif; in wlcore_event_channel_switch()
180 struct ieee80211_vif *vif; in wlcore_disconnect_sta()
239 struct ieee80211_vif *vif; in wlcore_event_beacon_loss()
Dmain.c53 struct ieee80211_vif *vif,
708 struct ieee80211_vif *cur_vif;
713 struct ieee80211_vif *vif) in wl12xx_vif_count_iter()
724 struct ieee80211_vif *cur_vif, in wl12xx_get_vif_count()
940 struct ieee80211_vif *vif = wl12xx_wlvif_to_vif(wlvif); in wlcore_save_freed_pkts_addr()
987 struct ieee80211_vif *vif; in wl1271_recovery_work()
1258 struct ieee80211_vif *vif = info->control.vif; in wl1271_op_tx()
2078 struct ieee80211_vif *vif; in wlcore_channel_switch_work()
2115 struct ieee80211_vif *vif; in wlcore_connection_loss_work()
2246 static int wl12xx_init_vif_data(struct wl1271 *wl, struct ieee80211_vif *vif) in wl12xx_init_vif_data()
[all …]
Dinit.c185 struct ieee80211_vif *vif) in wl1271_ap_init_null_template()
218 struct ieee80211_vif *vif) in wl1271_ap_init_qos_null_template()
373 struct ieee80211_vif *vif) in wl1271_sta_hw_init_post_mem()
403 int wl1271_ap_init_templates(struct wl1271 *wl, struct ieee80211_vif *vif) in wl1271_ap_init_templates()
432 struct ieee80211_vif *vif) in wl1271_ap_hw_init_post_mem()
564 int wl1271_init_vif_specific(struct wl1271 *wl, struct ieee80211_vif *vif) in wl1271_init_vif_specific()
Dtestmode.h29 int wl1271_tm_cmd(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
Dwlcore_i.h494 static inline struct wl12xx_vif *wl12xx_vif_to_data(struct ieee80211_vif *vif) in wl12xx_vif_to_data()
501 struct ieee80211_vif *wl12xx_wlvif_to_vif(struct wl12xx_vif *wlvif) in wl12xx_wlvif_to_vif()
503 return container_of((void *)wlvif, struct ieee80211_vif, drv_priv); in wl12xx_wlvif_to_vif()
Dwlcore.h102 struct ieee80211_vif *vif,
342 struct ieee80211_vif *roc_vif;
511 struct ieee80211_vif *vif,
Dps.c277 struct ieee80211_vif *vif = wl12xx_wlvif_to_vif(wlvif); in wl12xx_ps_link_start()
312 struct ieee80211_vif *vif = wl12xx_wlvif_to_vif(wlvif); in wl12xx_ps_link_end()
Dscan.h29 int wlcore_scan(struct wl1271 *wl, struct ieee80211_vif *vif,
Dcmd.c513 struct ieee80211_vif *vif = wl12xx_wlvif_to_vif(wlvif); in wl12xx_cmd_role_start_sta()
625 struct ieee80211_vif *vif = wl12xx_wlvif_to_vif(wlvif); in wl12xx_cmd_role_start_ap()
762 struct ieee80211_vif *vif = wl12xx_wlvif_to_vif(wlvif); in wl12xx_cmd_role_start_ibss()
1092 struct ieee80211_vif *vif = wl12xx_wlvif_to_vif(wlvif); in wl12xx_cmd_build_klv_null_data()
1117 struct ieee80211_vif *vif = wl12xx_wlvif_to_vif(wlvif); in wl1271_cmd_build_ps_poll()
1140 struct ieee80211_vif *vif = wl12xx_wlvif_to_vif(wlvif); in wl12xx_cmd_build_probe_req()
1186 struct ieee80211_vif *vif = wl12xx_wlvif_to_vif(wlvif); in wl1271_cmd_build_ap_probe_req()
1218 struct ieee80211_vif *vif = wl12xx_wlvif_to_vif(wlvif); in wl1271_cmd_build_arp_rsp()
1306 int wl1271_build_qos_null_data(struct wl1271 *wl, struct ieee80211_vif *vif) in wl1271_build_qos_null_data()
Dscan.c93 struct ieee80211_vif *vif) in wlcore_started_vifs_iter()
340 int wlcore_scan(struct wl1271 *wl, struct ieee80211_vif *vif, in wlcore_scan()
Dhw_ops.h194 struct ieee80211_vif *vif, in wlcore_hw_set_key()
Dtestmode.c361 int wl1271_tm_cmd(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in wl1271_tm_cmd()
Dcmd.h71 int wl1271_build_qos_null_data(struct wl1271 *wl, struct ieee80211_vif *vif);
Dtx.c914 struct ieee80211_vif *vif; in wl1271_tx_complete_packet()
/linux-4.1.27/drivers/net/wireless/rsi/
Drsi_91x_mac80211.c295 struct ieee80211_vif *vif) in rsi_mac80211_add_interface()
329 struct ieee80211_vif *vif) in rsi_mac80211_remove_interface()
338 if (!memcmp(adapter->vifs[0], vif, sizeof(struct ieee80211_vif))) in rsi_mac80211_remove_interface()
431 struct ieee80211_vif *vif = adapter->vifs[0]; in rsi_get_connected_channel()
453 struct ieee80211_vif *vif, in rsi_mac80211_bss_info_changed()
512 struct ieee80211_vif *vif, u16 queue, in rsi_mac80211_conf_tx()
564 struct ieee80211_vif *vif, in rsi_hal_key_config()
610 struct ieee80211_vif *vif, in rsi_mac80211_set_key()
671 struct ieee80211_vif *vif, in rsi_mac80211_ampdu_action()
776 struct ieee80211_vif *vif, in rsi_mac80211_set_rate_mask()
[all …]
Drsi_main.h212 struct ieee80211_vif *vifs[RSI_MAX_VIFS];
/linux-4.1.27/drivers/net/wireless/
Dmac80211_hwsim.c185 static inline void hwsim_check_magic(struct ieee80211_vif *vif) in hwsim_check_magic()
193 static inline void hwsim_set_magic(struct ieee80211_vif *vif) in hwsim_set_magic()
199 static inline void hwsim_clear_magic(struct ieee80211_vif *vif) in hwsim_clear_magic()
501 struct ieee80211_vif *hw_scan_vif;
608 static void hwsim_send_ps_poll(void *dat, u8 *mac, struct ieee80211_vif *vif) in hwsim_send_ps_poll()
640 struct ieee80211_vif *vif, int ps) in hwsim_send_nullfunc()
673 struct ieee80211_vif *vif) in hwsim_send_nullfunc_ps()
680 struct ieee80211_vif *vif) in hwsim_send_nullfunc_no_ps()
778 struct ieee80211_vif *vif) in mac80211_hwsim_get_tsf()
785 struct ieee80211_vif *vif, u64 tsf) in mac80211_hwsim_set_tsf()
[all …]
Dmwl8k.c311 struct ieee80211_vif *vif;
2282 struct ieee80211_vif *vif, in mwl8k_post_pervif_cmd()
2949 struct ieee80211_vif *vif, u8 *beacon, int len) in mwl8k_cmd_set_beacon()
3223 struct ieee80211_vif *vif, u32 legacy_rate_mask) in mwl8k_cmd_set_aid()
3277 mwl8k_cmd_set_rate(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in mwl8k_cmd_set_rate()
3672 struct ieee80211_vif *vif, u8 *mac, bool set) in mwl8k_cmd_update_mac_addr()
3723 struct ieee80211_vif *vif, u8 *mac) in mwl8k_cmd_set_mac_addr()
3732 struct ieee80211_vif *vif, u8 *mac) in mwl8k_cmd_del_mac_addr()
3855 struct ieee80211_vif *vif, int enable) in mwl8k_cmd_bss_start()
3892 struct ieee80211_vif *vif; in mwl8k_enable_bsses()
[all …]
Dadm8211.c1253 struct ieee80211_vif *vif) in adm8211_get_tsft()
1307 struct ieee80211_vif *vif, in adm8211_bss_info_changed()
1392 struct ieee80211_vif *vif) in adm8211_add_interface()
1419 struct ieee80211_vif *vif) in adm8211_remove_interface()
Dat76c50x-usb.c1891 struct ieee80211_vif *vif) in at76_add_interface()
1916 struct ieee80211_vif *vif) in at76_remove_interface()
1957 struct ieee80211_vif *vif, in at76_hw_scan()
2037 struct ieee80211_vif *vif, in at76_bss_info_changed()
2135 struct ieee80211_vif *vif, struct ieee80211_sta *sta, in at76_set_key()
/linux-4.1.27/drivers/net/wireless/p54/
Dmain.c38 struct ieee80211_vif *vif, in p54_sta_add_remove()
53 static void p54_sta_notify(struct ieee80211_hw *dev, struct ieee80211_vif *vif, in p54_sta_notify()
139 struct ieee80211_vif *vif) in p54_beacon_update()
227 struct ieee80211_vif *vif) in p54_add_interface()
261 struct ieee80211_vif *vif) in p54_remove_interface()
412 struct ieee80211_vif *vif, u16 queue, in p54_conf_tx()
458 struct ieee80211_vif *vif, in p54_bss_info_changed()
506 struct ieee80211_vif *vif, struct ieee80211_sta *sta, in p54_set_key()
674 static void p54_flush(struct ieee80211_hw *dev, struct ieee80211_vif *vif, in p54_flush()
Dp54.h169 struct ieee80211_vif *vif;
/linux-4.1.27/drivers/net/wireless/ath/carl9170/
Dcarl9170.h138 struct ieee80211_vif *vif;
173 struct ieee80211_vif __rcu *vif;
641 static inline struct ieee80211_vif *
644 return container_of((void *)priv, struct ieee80211_vif, drv_priv); in carl9170_get_vif()
648 static inline struct ieee80211_vif *carl9170_get_main_vif(struct ar9170 *ar) in carl9170_get_main_vif()
660 static inline bool is_main_vif(struct ar9170 *ar, struct ieee80211_vif *vif) in is_main_vif()
Dmac.c86 struct ieee80211_vif *vif; in carl9170_set_slot_time()
108 struct ieee80211_vif *vif; in carl9170_set_mac_rates()
303 struct ieee80211_vif *vif; in carl9170_set_operating_mode()
405 struct ieee80211_vif *vif; in carl9170_set_beacon_timers()
Dmain.c560 struct ieee80211_vif *vif) in carl9170_init_interface()
600 struct ieee80211_vif *vif) in carl9170_op_add_interface()
603 struct ieee80211_vif *main_vif, *old_main = NULL; in carl9170_op_add_interface()
765 struct ieee80211_vif *vif) in carl9170_op_remove_interface()
768 struct ieee80211_vif *main_vif; in carl9170_op_remove_interface()
1049 struct ieee80211_vif *vif, in carl9170_op_bss_info_changed()
1057 struct ieee80211_vif *main_vif; in carl9170_op_bss_info_changed()
1158 struct ieee80211_vif *vif) in carl9170_op_get_tsf()
1175 struct ieee80211_vif *vif, in carl9170_op_set_key()
1317 struct ieee80211_vif *vif, in carl9170_op_sta_add()
[all …]
Dtx.c112 struct ieee80211_vif *vif; in __carl9170_get_tx_sta()
869 struct ieee80211_vif *vif, in carl9170_tx_get_rates()
1474 struct ieee80211_vif *vif; in carl9170_op_tx()
Drx.c164 struct ieee80211_vif *vif; in carl9170_handle_command_response()
Ddebug.c448 struct ieee80211_vif *vif = carl9170_get_vif(iter); in carl9170_debugfs_vif_dump_read()
/linux-4.1.27/drivers/staging/vt6656/
Dmain_usb.c589 static int vnt_add_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif) in vnt_add_interface()
625 struct ieee80211_vif *vif) in vnt_remove_interface()
697 struct ieee80211_vif *vif, struct ieee80211_bss_conf *conf, in vnt_bss_info_changed()
834 struct ieee80211_vif *vif, struct ieee80211_sta *sta, in vnt_set_key()
855 struct ieee80211_vif *vif, in vnt_sw_scan_start()
866 struct ieee80211_vif *vif) in vnt_sw_scan_complete()
884 static u64 vnt_get_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif) in vnt_get_tsf()
891 static void vnt_set_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in vnt_set_tsf()
899 static void vnt_reset_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif) in vnt_reset_tsf()
Dkey.h53 struct ieee80211_vif *vif, struct ieee80211_key_conf *key);
Drxtx.h256 int vnt_beacon_make(struct vnt_private *, struct ieee80211_vif *);
257 int vnt_beacon_enable(struct vnt_private *, struct ieee80211_vif *,
Dkey.c122 struct ieee80211_vif *vif, struct ieee80211_key_conf *key) in vnt_set_keys()
Ddevice.h271 struct ieee80211_vif *vif;
Drxtx.c1080 int vnt_beacon_make(struct vnt_private *priv, struct ieee80211_vif *vif) in vnt_beacon_make()
1096 int vnt_beacon_enable(struct vnt_private *priv, struct ieee80211_vif *vif, in vnt_beacon_enable()
/linux-4.1.27/drivers/net/wireless/rtlwifi/
Dcore.c236 struct ieee80211_vif *vif) in rtl_op_add_interface()
335 struct ieee80211_vif *vif) in rtl_op_remove_interface()
368 struct ieee80211_vif *vif, in rtl_op_change_interface()
898 struct ieee80211_vif *vif, in rtl_op_sta_add()
944 struct ieee80211_vif *vif, in rtl_op_sta_remove()
990 struct ieee80211_vif *vif, u16 queue, in rtl_op_conf_tx()
1014 struct ieee80211_vif *vif) in send_beacon_frame()
1027 struct ieee80211_vif *vif, in rtl_op_bss_info_changed()
1329 static u64 rtl_op_get_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif) in rtl_op_get_tsf()
1339 struct ieee80211_vif *vif, u64 tsf) in rtl_op_set_tsf()
[all …]
Dbase.h127 int rtl_tx_agg_start(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
129 int rtl_tx_agg_stop(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
Dbase.c1410 int rtl_tx_agg_start(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in rtl_tx_agg_start()
1439 int rtl_tx_agg_stop(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in rtl_tx_agg_stop()
Dwifi.h1351 struct ieee80211_vif *vif;
3009 struct ieee80211_vif *vif, in get_sta()
/linux-4.1.27/drivers/staging/vt6655/
Drxtx.h196 int vnt_beacon_make(struct vnt_private *, struct ieee80211_vif *);
197 int vnt_beacon_enable(struct vnt_private *, struct ieee80211_vif *,
Dkey.h67 struct ieee80211_vif *vif, struct ieee80211_key_conf *key);
Dkey.c114 struct ieee80211_vif *vif, struct ieee80211_key_conf *key) in vnt_set_keys()
Ddevice_main.c1316 static int vnt_add_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif) in vnt_add_interface()
1347 struct ieee80211_vif *vif) in vnt_remove_interface()
1417 struct ieee80211_vif *vif, struct ieee80211_bss_conf *conf, in vnt_bss_info_changed()
1597 struct ieee80211_vif *vif, struct ieee80211_sta *sta, in vnt_set_key()
1617 static u64 vnt_get_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif) in vnt_get_tsf()
1627 static void vnt_set_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in vnt_set_tsf()
1635 static void vnt_reset_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif) in vnt_reset_tsf()
Ddevice.h216 struct ieee80211_vif *vif;
Drxtx.c1494 int vnt_beacon_make(struct vnt_private *priv, struct ieee80211_vif *vif) in vnt_beacon_make()
1510 int vnt_beacon_enable(struct vnt_private *priv, struct ieee80211_vif *vif, in vnt_beacon_enable()
/linux-4.1.27/drivers/net/wireless/brcm80211/brcmsmac/
Dmac80211_if.c491 brcms_ops_add_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif) in brcms_ops_add_interface()
521 brcms_ops_remove_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif) in brcms_ops_remove_interface()
581 struct ieee80211_vif *vif, in brcms_ops_bss_info_changed()
768 struct ieee80211_vif *vif, in brcms_ops_sw_scan_start()
779 struct ieee80211_vif *vif) in brcms_ops_sw_scan_complete()
789 brcms_ops_conf_tx(struct ieee80211_hw *hw, struct ieee80211_vif *vif, u16 queue, in brcms_ops_conf_tx()
802 brcms_ops_sta_add(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in brcms_ops_sta_add()
823 struct ieee80211_vif *vif, in brcms_ops_ampdu_action()
903 static void brcms_ops_flush(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in brcms_ops_flush()
919 static u64 brcms_ops_get_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif) in brcms_ops_get_tsf()
[all …]
/linux-4.1.27/net/mac80211/
Dagg-rx.c111 void ieee80211_stop_rx_ba_session(struct ieee80211_vif *vif, u16 ba_rx_bitmap, in ieee80211_stop_rx_ba_session()
386 void ieee80211_start_rx_ba_session_offl(struct ieee80211_vif *vif, in ieee80211_start_rx_ba_session_offl()
407 void ieee80211_stop_rx_ba_session_offl(struct ieee80211_vif *vif, in ieee80211_stop_rx_ba_session_offl()
Dagg-tx.c113 void ieee80211_send_bar(struct ieee80211_vif *vif, u8 *ra, u16 tid, u16 ssn) in ieee80211_send_bar()
718 void ieee80211_start_tx_ba_cb(struct ieee80211_vif *vif, u8 *ra, u16 tid) in ieee80211_start_tx_ba_cb()
760 void ieee80211_start_tx_ba_cb_irqsafe(struct ieee80211_vif *vif, in ieee80211_start_tx_ba_cb_irqsafe()
837 void ieee80211_stop_tx_ba_cb(struct ieee80211_vif *vif, u8 *ra, u8 tid) in ieee80211_stop_tx_ba_cb()
891 void ieee80211_stop_tx_ba_cb_irqsafe(struct ieee80211_vif *vif, in ieee80211_stop_tx_ba_cb_irqsafe()
Dtx.c1219 struct ieee80211_vif *vif, in ieee80211_drv_tx()
1309 struct ieee80211_vif *vif, in ieee80211_tx_frags()
1388 struct ieee80211_vif *vif; in __ieee80211_tx()
1502 struct ieee80211_vif *vif, struct sk_buff *skb, in ieee80211_tx_prepare_skb()
2712 u8 ieee80211_csa_update_counter(struct ieee80211_vif *vif) in ieee80211_csa_update_counter()
2742 bool ieee80211_csa_is_complete(struct ieee80211_vif *vif) in ieee80211_csa_is_complete()
2802 struct ieee80211_vif *vif, in __ieee80211_beacon_get()
2991 struct ieee80211_vif *vif, in ieee80211_beacon_get_template()
2999 struct ieee80211_vif *vif, in ieee80211_beacon_get_tim()
3016 struct ieee80211_vif *vif) in ieee80211_proberesp_get()
[all …]
Dpm.c171 void ieee80211_report_wowlan_wakeup(struct ieee80211_vif *vif, in ieee80211_report_wowlan_wakeup()
Dutil.c179 struct ieee80211_vif *vif, in ieee80211_generic_frame_duration()
206 struct ieee80211_vif *vif, size_t frame_len, in ieee80211_rts_duration()
249 struct ieee80211_vif *vif, in ieee80211_ctstoself_duration()
636 struct ieee80211_vif *vif), in __iterate_interfaces()
673 struct ieee80211_vif *vif), in ieee80211_iterate_interfaces()
687 struct ieee80211_vif *vif), in ieee80211_iterate_active_interfaces_atomic()
702 struct ieee80211_vif *vif), in ieee80211_iterate_active_interfaces_rtnl()
742 struct ieee80211_vif *wdev_to_ieee80211_vif(struct wireless_dev *wdev) in wdev_to_ieee80211_vif()
753 struct wireless_dev *ieee80211_vif_to_wdev(struct ieee80211_vif *vif) in ieee80211_vif_to_wdev()
2133 void ieee80211_resume_disconnect(struct ieee80211_vif *vif) in ieee80211_resume_disconnect()
[all …]
Dieee80211_i.h932 struct ieee80211_vif vif;
936 struct ieee80211_sub_if_data *vif_to_sdata(struct ieee80211_vif *p) in vif_to_sdata()
993 ieee80211_vif_get_shift(struct ieee80211_vif *vif) in ieee80211_vif_get_shift()
1695 void ieee80211_start_tx_ba_cb(struct ieee80211_vif *vif, u8 *ra, u16 tid);
1696 void ieee80211_stop_tx_ba_cb(struct ieee80211_vif *vif, u8 *ra, u8 tid);
Dkey.c711 struct ieee80211_vif *vif, in ieee80211_iter_keys()
713 struct ieee80211_vif *vif, in ieee80211_iter_keys()
873 void ieee80211_gtk_rekey_notify(struct ieee80211_vif *vif, const u8 *bssid, in ieee80211_gtk_rekey_notify()
1140 ieee80211_gtk_rekey_add(struct ieee80211_vif *vif, in ieee80211_gtk_rekey_add()
Drate.c431 static void rate_fixup_ratelist(struct ieee80211_vif *vif, in rate_fixup_ratelist()
631 void ieee80211_get_tx_rates(struct ieee80211_vif *vif, in ieee80211_get_tx_rates()
Dht.c495 void ieee80211_request_smps(struct ieee80211_vif *vif, in ieee80211_request_smps()
Dmlme.c1076 void ieee80211_chswitch_done(struct ieee80211_vif *vif, bool success) in ieee80211_chswitch_done()
2321 struct ieee80211_vif *vif) in ieee80211_ap_probereq_get()
2444 void ieee80211_beacon_loss(struct ieee80211_vif *vif) in ieee80211_beacon_loss()
2456 void ieee80211_connection_loss(struct ieee80211_vif *vif) in ieee80211_connection_loss()
5050 void ieee80211_cqm_rssi_notify(struct ieee80211_vif *vif, in ieee80211_cqm_rssi_notify()
5062 void ieee80211_cqm_beacon_loss_notify(struct ieee80211_vif *vif, gfp_t gfp) in ieee80211_cqm_beacon_loss_notify()
Dcfg.c2247 struct ieee80211_vif *vif = NULL; in ieee80211_testmode_cmd()
2436 struct ieee80211_vif *vif = &sdata->vif; in ieee80211_set_cqm_rssi_config()
2866 void ieee80211_csa_finish(struct ieee80211_vif *vif) in ieee80211_csa_finish()
Ddriver-ops.h793 struct ieee80211_vif *vif = sdata ? &sdata->vif : NULL; in drv_flush()
Dchan.c253 struct ieee80211_vif *vif = &sdata->vif; in ieee80211_get_chanctx_max_required_bw()
Dtdls.c1243 void ieee80211_tdls_oper_request(struct ieee80211_vif *vif, const u8 *peer, in ieee80211_tdls_oper_request()
Dsta_info.c1106 struct ieee80211_sta *ieee80211_find_sta(struct ieee80211_vif *vif, in ieee80211_find_sta()
/linux-4.1.27/drivers/net/wireless/ath/ar5523/
Dar5523.h130 struct ieee80211_vif *vif;
Dar5523.c1094 static void ar5523_flush(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in ar5523_flush()
1104 struct ieee80211_vif *vif) in ar5523_add_interface()
1126 struct ieee80211_vif *vif) in ar5523_remove_interface()
1238 struct ieee80211_vif *vif, in ar5523_create_connection()
1274 struct ieee80211_vif *vif, in ar5523_bss_info_changed()
/linux-4.1.27/drivers/net/wireless/ti/wl1251/
Dmain.c497 struct ieee80211_vif *vif) in wl1251_op_add_interface()
543 struct ieee80211_vif *vif) in wl1251_op_remove_interface()
888 struct ieee80211_vif *vif, in wl1251_op_set_key()
994 struct ieee80211_vif *vif, in wl1251_op_hw_scan()
1099 struct ieee80211_vif *vif, in wl1251_op_bss_info_changed()
1307 struct ieee80211_vif *vif, u16 queue, in wl1251_op_conf_tx()
Dwl1251.h395 struct ieee80211_vif *vif;
/linux-4.1.27/drivers/net/wireless/ti/wl18xx/
Dtx.c32 void wl18xx_get_last_tx_rate(struct wl1271 *wl, struct ieee80211_vif *vif, in wl18xx_get_last_tx_rate()
Dmain.c1498 struct ieee80211_vif *vif, in wl18xx_set_key()
/linux-4.1.27/drivers/net/wireless/rtl818x/rtl8180/
Drtl8180.h107 struct ieee80211_vif *vif;
Ddev.c1268 struct ieee80211_vif *vif) in rtl8180_get_tsf()
1280 struct ieee80211_vif *vif = in rtl8180_beacon_work()
1281 container_of((void *)vif_priv, struct ieee80211_vif, drv_priv); in rtl8180_beacon_work()
1317 struct ieee80211_vif *vif) in rtl8180_add_interface()
1355 struct ieee80211_vif *vif) in rtl8180_remove_interface()
1415 struct ieee80211_vif *vif, u16 queue, in rtl8180_conf_tx()
1489 struct ieee80211_vif *vif, in rtl8180_bss_info_changed()
/linux-4.1.27/drivers/net/wireless/libertas_tf/
Dmain.c369 struct ieee80211_vif *vif) in lbtf_op_add_interface()
395 struct ieee80211_vif *vif) in lbtf_op_remove_interface()
490 struct ieee80211_vif *vif, in lbtf_op_bss_info_changed()
Dlibertas_tf.h187 struct ieee80211_vif *vif;
/linux-4.1.27/drivers/net/wireless/rtl818x/rtl8187/
Ddev.c1056 static u64 rtl8187_get_tsf(struct ieee80211_hw *dev, struct ieee80211_vif *vif) in rtl8187_get_tsf()
1069 struct ieee80211_vif *vif = in rtl8187_beacon_work()
1070 container_of((void *)vif_priv, struct ieee80211_vif, drv_priv); in rtl8187_beacon_work()
1107 struct ieee80211_vif *vif) in rtl8187_add_interface()
1148 struct ieee80211_vif *vif) in rtl8187_remove_interface()
1254 struct ieee80211_vif *vif, in rtl8187_bss_info_changed()
1344 struct ieee80211_vif *vif, u16 queue, in rtl8187_conf_tx()
Drtl8187.h106 struct ieee80211_vif *vif;
/linux-4.1.27/drivers/net/wireless/zd1211rw/
Dzd_mac.h186 struct ieee80211_vif *vif;
Dzd_mac.c1114 struct ieee80211_vif *vif) in zd_op_add_interface()
1140 struct ieee80211_vif *vif) in zd_op_remove_interface()
1294 struct ieee80211_vif *vif, in zd_op_bss_info_changed()
1353 static u64 zd_op_get_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif) in zd_op_get_tsf()
/linux-4.1.27/drivers/net/wireless/ath/
Dath.h204 struct ieee80211_vif *vif,
Dkey.c474 struct ieee80211_vif *vif, in ath_key_config()
/linux-4.1.27/drivers/net/wireless/b43/
Dmain.c370 struct ieee80211_vif *vif,
940 struct ieee80211_vif *vif, in b43_op_update_tkip_key()
3804 struct ieee80211_vif *vif, u16 _queue, in b43_op_conf_tx()
3851 static u64 b43_op_get_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif) in b43_op_get_tsf()
3871 struct ieee80211_vif *vif, u64 tsf) in b43_op_set_tsf()
4116 struct ieee80211_vif *vif, in b43_op_bss_info_changed()
4175 struct ieee80211_vif *vif, struct ieee80211_sta *sta, in b43_op_set_key()
4995 struct ieee80211_vif *vif) in b43_op_add_interface()
5038 struct ieee80211_vif *vif) in b43_op_remove_interface()
5152 struct ieee80211_vif *vif, in b43_op_sta_notify()
[all …]
Db43.h917 struct ieee80211_vif *vif;
/linux-4.1.27/drivers/net/wireless/b43legacy/
Db43legacy.h592 struct ieee80211_vif *vif;
Dmain.c2540 struct ieee80211_vif *vif, u16 queue, in b43legacy_op_conf_tx()
2840 struct ieee80211_vif *vif, in b43legacy_op_bss_info_changed()
3413 struct ieee80211_vif *vif) in b43legacy_op_add_interface()
3455 struct ieee80211_vif *vif) in b43legacy_op_remove_interface()
/linux-4.1.27/drivers/net/wireless/ti/wl12xx/
Dscan.c98 struct ieee80211_vif *vif = wl12xx_wlvif_to_vif(wlvif); in wl1271_scan_send()
Dmain.c1649 struct ieee80211_vif *vif, in wl12xx_set_key()