/linux-4.4.14/drivers/net/wireless/iwlwifi/mvm/ |
D | sta.h | 324 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, 387 int iwl_mvm_sta_tx_agg_start(struct iwl_mvm *mvm, struct ieee80211_vif *vif, 389 int iwl_mvm_sta_tx_agg_oper(struct iwl_mvm *mvm, struct ieee80211_vif *vif, [all …]
|
D | mvm.h | 175 struct ieee80211_vif *vif; 449 iwl_mvm_vif_from_mac80211(struct ieee80211_vif *vif) in iwl_mvm_vif_from_mac80211() 727 struct ieee80211_vif *p2p_device_vif; 747 struct ieee80211_vif *keep_vif; 795 struct ieee80211_vif *noa_vif; 806 struct ieee80211_vif __rcu *csa_vif; 807 struct ieee80211_vif __rcu *csa_tx_blocked_vif; 1139 int iwl_mvm_mac_ctxt_init(struct iwl_mvm *mvm, struct ieee80211_vif *vif); 1140 void iwl_mvm_mac_ctxt_release(struct iwl_mvm *mvm, struct ieee80211_vif *vif); 1141 int iwl_mvm_mac_ctxt_add(struct iwl_mvm *mvm, struct ieee80211_vif *vif); [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, 231 struct ieee80211_vif *vif,
|
D | mac-ctxt.c | 85 struct ieee80211_vif *vif; 93 struct ieee80211_vif *exclude_vif; 98 struct ieee80211_vif *vif) in iwl_mvm_mac_tsf_id_iter() 206 u32 iwl_mvm_mac_get_queues_mask(struct ieee80211_vif *vif) in iwl_mvm_mac_get_queues_mask() 225 struct ieee80211_vif *vif) in iwl_mvm_iface_hw_queues_iter() 247 struct ieee80211_vif *exclude_vif) in iwl_mvm_get_used_hw_queues() 281 struct ieee80211_vif *vif) in iwl_mvm_mac_iface_iterator() 305 struct ieee80211_vif *vif) in iwl_mvm_mac_ctxt_recalc_tsf_id() 328 struct ieee80211_vif *vif) in iwl_mvm_mac_ctxt_allocate_resources() 473 int iwl_mvm_mac_ctxt_init(struct iwl_mvm *mvm, struct ieee80211_vif *vif) in iwl_mvm_mac_ctxt_init() [all …]
|
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() 263 struct ieee80211_vif *vif) in iwl_mvm_power_allow_uapsd() 293 static bool iwl_mvm_power_is_radar(struct ieee80211_vif *vif) in iwl_mvm_power_is_radar() 312 struct ieee80211_vif *vif, in iwl_mvm_power_config_skip_dtim() 350 struct ieee80211_vif *vif, in iwl_mvm_power_build_cmd() 469 struct ieee80211_vif *vif) in iwl_mvm_power_send_cmd() 510 void iwl_mvm_power_vif_assoc(struct iwl_mvm *mvm, struct ieee80211_vif *vif) in iwl_mvm_power_vif_assoc() 520 struct ieee80211_vif *vif) in iwl_mvm_power_uapsd_misbehav_ap_iterator() 547 struct ieee80211_vif *bf_vif; [all …]
|
D | tof.h | 85 struct ieee80211_vif *vif); 89 struct ieee80211_vif *vif); 92 struct ieee80211_vif *vif);
|
D | binding.c | 69 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()
|
D | debugfs-vif.c | 70 struct ieee80211_vif *vif, in iwl_dbgfs_update_pm() 131 static ssize_t iwl_dbgfs_pm_params_write(struct ieee80211_vif *vif, char *buf, in iwl_dbgfs_pm_params_write() 198 struct ieee80211_vif *vif = file->private_data; in iwl_dbgfs_tx_pwr_lmt_read() 213 struct ieee80211_vif *vif = file->private_data; in iwl_dbgfs_pm_params_read() 229 struct ieee80211_vif *vif = file->private_data; in iwl_dbgfs_mac_params_read() 310 static void iwl_dbgfs_update_bf(struct ieee80211_vif *vif, in iwl_dbgfs_update_bf() 355 static ssize_t iwl_dbgfs_bf_params_write(struct ieee80211_vif *vif, char *buf, in iwl_dbgfs_bf_params_write() 456 struct ieee80211_vif *vif = file->private_data; in iwl_dbgfs_bf_params_read() 508 static ssize_t iwl_dbgfs_tof_enable_write(struct ieee80211_vif *vif, in iwl_dbgfs_tof_enable_write() 571 struct ieee80211_vif *vif = file->private_data; in iwl_dbgfs_tof_enable_read() [all …]
|
D | tdls.c | 95 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() 180 void iwl_mvm_recalc_tdls_state(struct iwl_mvm *mvm, struct ieee80211_vif *vif, in iwl_mvm_recalc_tdls_state() 198 struct ieee80211_vif *vif) in iwl_mvm_mac_mgd_protect_tdls_discover() 264 struct ieee80211_vif *vif; in iwl_mvm_rx_tdls_notif() 383 struct ieee80211_vif *vif, in iwl_mvm_tdls_config_channel_switch() 515 struct ieee80211_vif *vif; in iwl_mvm_tdls_ch_switch_work() 560 struct ieee80211_vif *vif, in iwl_mvm_tdls_channel_switch() 624 struct ieee80211_vif *vif, in iwl_mvm_tdls_cancel_channel_switch() 677 struct ieee80211_vif *vif, in iwl_mvm_tdls_recv_channel_switch()
|
D | mac80211.c | 781 iwl_mvm_ampdu_check_trigger(struct iwl_mvm *mvm, struct ieee80211_vif *vif, in iwl_mvm_ampdu_check_trigger() 828 struct ieee80211_vif *vif, in iwl_mvm_mac_ampdu_action() 926 struct ieee80211_vif *vif) in iwl_mvm_cleanup_iterator() 1623 static int iwl_mvm_set_tx_power(struct iwl_mvm *mvm, struct ieee80211_vif *vif, in iwl_mvm_set_tx_power() 1644 struct ieee80211_vif *vif) in iwl_mvm_mac_add_interface() 1785 struct ieee80211_vif *vif) in iwl_mvm_prepare_mac_removal() 1838 struct ieee80211_vif *vif) in iwl_mvm_mac_remove_interface() 1901 struct ieee80211_vif *vif) in iwl_mvm_mc_iface_iterator() 2002 struct ieee80211_vif *vif, in iwl_mvm_config_iface_filter() 2030 iwl_mvm_set_bcast_filter(struct ieee80211_vif *vif, in iwl_mvm_set_bcast_filter() [all …]
|
D | tof.c | 110 struct ieee80211_vif *vif) in iwl_tof_iterator() 171 struct ieee80211_vif *vif) in iwl_mvm_tof_responder_cmd() 196 struct ieee80211_vif *vif) in iwl_mvm_tof_range_request_cmd() 230 struct ieee80211_vif *vif) in iwl_mvm_tof_range_request_ext_cmd()
|
D | sta.c | 262 struct ieee80211_vif *vif, in iwl_mvm_add_sta() 342 struct ieee80211_vif *vif, in iwl_mvm_update_sta() 490 struct ieee80211_vif *vif, in iwl_mvm_rm_sta() 572 struct ieee80211_vif *vif, in iwl_mvm_rm_sta_id() 689 int iwl_mvm_send_add_bcast_sta(struct iwl_mvm *mvm, struct ieee80211_vif *vif) in iwl_mvm_send_add_bcast_sta() 710 int iwl_mvm_send_rm_bcast_sta(struct iwl_mvm *mvm, struct ieee80211_vif *vif) in iwl_mvm_send_rm_bcast_sta() 723 int iwl_mvm_alloc_bcast_sta(struct iwl_mvm *mvm, struct ieee80211_vif *vif) in iwl_mvm_alloc_bcast_sta() 751 int iwl_mvm_add_bcast_sta(struct iwl_mvm *mvm, struct ieee80211_vif *vif) in iwl_mvm_add_bcast_sta() 771 void iwl_mvm_dealloc_bcast_sta(struct iwl_mvm *mvm, struct ieee80211_vif *vif) in iwl_mvm_dealloc_bcast_sta() 782 int iwl_mvm_rm_bcast_sta(struct iwl_mvm *mvm, struct ieee80211_vif *vif) in iwl_mvm_rm_bcast_sta() [all …]
|
D | time-event.c | 149 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() 499 struct ieee80211_vif *vif, in iwl_mvm_time_event_send_add() 560 struct ieee80211_vif *vif, in iwl_mvm_protect_session() 730 struct ieee80211_vif *vif) in iwl_mvm_stop_session_protection() 739 int iwl_mvm_start_p2p_roc(struct iwl_mvm *mvm, struct ieee80211_vif *vif, in iwl_mvm_start_p2p_roc() 845 struct ieee80211_vif *vif, in iwl_mvm_schedule_csa_period()
|
D | d3.c | 78 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() 388 static void iwl_mvm_build_tcp_packet(struct ieee80211_vif *vif, in iwl_mvm_build_tcp_packet() 507 struct ieee80211_vif *vif, in iwl_mvm_send_remote_wake_cfg() 598 static int iwl_mvm_d3_reprogram(struct iwl_mvm *mvm, struct ieee80211_vif *vif, in iwl_mvm_d3_reprogram() 698 struct ieee80211_vif *vif) in iwl_mvm_get_last_nonqos_seq() 734 void iwl_mvm_set_last_nonqos_seq(struct iwl_mvm *mvm, struct ieee80211_vif *vif) in iwl_mvm_set_last_nonqos_seq() 786 struct ieee80211_vif *vif, struct iwl_mvm_vif *mvmvif, in iwl_mvm_get_wowlan_config() [all …]
|
D | sf.c | 69 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()
|
D | quota.c | 78 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()
|
D | utils.c | 839 void iwl_mvm_update_smps(struct iwl_mvm *mvm, struct ieee80211_vif *vif, in iwl_mvm_update_smps() 907 struct ieee80211_vif *vif) in iwl_mvm_diversity_iter() 939 int iwl_mvm_update_low_latency(struct iwl_mvm *mvm, struct ieee80211_vif *vif, in iwl_mvm_update_low_latency() 961 static void iwl_mvm_ll_iter(void *_data, u8 *mac, struct ieee80211_vif *vif) in iwl_mvm_ll_iter() 981 struct ieee80211_vif *vif; 986 struct ieee80211_vif *vif) in iwl_mvm_bss_iface_iterator() 1001 struct ieee80211_vif *iwl_mvm_get_bss_vif(struct iwl_mvm *mvm) in iwl_mvm_get_bss_vif() 1018 struct ieee80211_vif *vif, in iwl_mvm_get_wd_timeout() 1061 void iwl_mvm_connection_loss(struct iwl_mvm *mvm, struct ieee80211_vif *vif, in iwl_mvm_connection_loss()
|
D | scan.c | 193 struct ieee80211_vif *vif) in iwl_mvm_scan_condition_iterator() 210 struct ieee80211_vif *vif, in iwl_mvm_get_scan_type() 645 iwl_mvm_build_scan_probe(struct iwl_mvm *mvm, struct ieee80211_vif *vif, in iwl_mvm_build_scan_probe() 740 struct ieee80211_vif *vif) in iwl_mvm_scan_use_ebs() 785 static int iwl_mvm_scan_lmac(struct iwl_mvm *mvm, struct ieee80211_vif *vif, in iwl_mvm_scan_lmac() 1054 static int iwl_mvm_scan_umac(struct iwl_mvm *mvm, struct ieee80211_vif *vif, in iwl_mvm_scan_umac() 1169 int iwl_mvm_reg_scan_start(struct iwl_mvm *mvm, struct ieee80211_vif *vif, in iwl_mvm_reg_scan_start() 1250 struct ieee80211_vif *vif, in iwl_mvm_sched_scan_start()
|
D | coex.c | 361 iwl_get_coex_type(struct iwl_mvm *mvm, const struct ieee80211_vif *vif) in iwl_get_coex_type() 504 struct ieee80211_vif *vif, in iwl_mvm_bt_coex_enable_rssi_event() 518 struct ieee80211_vif *vif) in iwl_mvm_bt_notif_iterator() 755 void iwl_mvm_bt_rssi_event(struct iwl_mvm *mvm, struct ieee80211_vif *vif, in iwl_mvm_bt_rssi_event()
|
D | coex_legacy.c | 560 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() 1088 struct ieee80211_vif *vif) in iwl_mvm_bt_rssi_iterator() 1123 void iwl_mvm_bt_rssi_event_old(struct iwl_mvm *mvm, struct ieee80211_vif *vif, in iwl_mvm_bt_rssi_event_old()
|
D | offloading.c | 87 struct ieee80211_vif *vif, in iwl_mvm_send_proto_offload()
|
D | phy-ctxt.c | 272 struct ieee80211_vif *vif) in iwl_mvm_binding_iterator()
|
D | ops.c | 1033 struct ieee80211_vif *vif, in iwl_mvm_disallow_offloading() 1085 struct ieee80211_vif *vif) in iwl_mvm_enter_d0i3_iterator() 1217 struct ieee80211_vif *vif) in iwl_mvm_exit_d0i3_iterator() 1236 struct ieee80211_vif *vif) in iwl_mvm_d0i3_wakeup_reason_iter()
|
D | tt.c | 277 struct ieee80211_vif *vif) in iwl_mvm_tt_smps_iterator()
|
D | rx.c | 459 struct ieee80211_vif *vif) in iwl_mvm_stat_iterator()
|
D | tx.c | 541 struct ieee80211_vif *vif = mvmsta->vif; in iwl_mvm_check_ratid_empty()
|
D | rs.c | 1984 static bool rs_tpc_allowed(struct iwl_mvm *mvm, struct ieee80211_vif *vif, in rs_tpc_allowed() 2088 struct ieee80211_vif *vif = mvm_sta->vif; in rs_tpc_perform()
|
/linux-4.4.14/include/net/ |
D | mac80211.h | 258 struct ieee80211_vif *vif; 873 struct ieee80211_vif *vif; 1366 struct ieee80211_vif { struct 1392 static inline bool ieee80211_vif_is_mesh(struct ieee80211_vif *vif) in ieee80211_vif_is_mesh() argument 1411 struct ieee80211_vif *wdev_to_ieee80211_vif(struct wireless_dev *wdev); 1424 struct wireless_dev *ieee80211_vif_to_wdev(struct ieee80211_vif *vif); 1744 struct ieee80211_vif *vif; 3275 struct ieee80211_vif *vif); 3277 struct ieee80211_vif *vif, 3280 struct ieee80211_vif *vif); [all …]
|
/linux-4.4.14/drivers/net/wireless/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 …]
|
D | scan.h | 43 struct ieee80211_vif *vif,
|
D | sta.c | 40 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() 611 int cw1200_conf_tx(struct ieee80211_hw *dev, struct ieee80211_vif *vif, in cw1200_conf_tx() 684 struct ieee80211_vif *vif, struct ieee80211_sta *sta, in cw1200_set_key() 937 void cw1200_flush(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in cw1200_flush() 1548 int cw1200_sta_add(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in cw1200_sta_add() 1579 int cw1200_sta_remove(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in cw1200_sta_remove() 1603 struct ieee80211_vif *vif, in __cw1200_sta_notify() [all …]
|
D | cw1200.h | 97 struct ieee80211_vif *vif;
|
D | scan.c | 55 struct ieee80211_vif *vif, in cw1200_hw_scan()
|
/linux-4.4.14/drivers/net/wireless/ath/wcn36xx/ |
D | smd.h | 67 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,
|
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() 57 struct ieee80211_vif *vif) in wcn36xx_enable_keep_alive_null_packet()
|
D | debug.c | 32 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()
|
D | main.c | 173 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 …]
|
D | txrx.c | 103 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()
|
D | smd.c | 121 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() 620 struct ieee80211_vif *vif, int ch) in wcn36xx_smd_switch_channel() 708 struct ieee80211_vif *vif, in wcn36xx_smd_add_sta_self_rsp() 736 int wcn36xx_smd_add_sta_self(struct wcn36xx *wcn, struct ieee80211_vif *vif) in wcn36xx_smd_add_sta_self() 1003 int wcn36xx_smd_config_sta(struct wcn36xx *wcn, struct ieee80211_vif *vif, in wcn36xx_smd_config_sta() 1156 struct ieee80211_vif *vif, in wcn36xx_smd_config_bss_rsp() 1197 int wcn36xx_smd_config_bss(struct wcn36xx *wcn, struct ieee80211_vif *vif, in wcn36xx_smd_config_bss() 1327 int wcn36xx_smd_delete_bss(struct wcn36xx *wcn, struct ieee80211_vif *vif) in wcn36xx_smd_delete_bss() 1357 int wcn36xx_smd_send_beacon(struct wcn36xx *wcn, struct ieee80211_vif *vif, in wcn36xx_smd_send_beacon() [all …]
|
/linux-4.4.14/drivers/net/wireless/ath/ath9k/ |
D | ath9k.h | 254 struct ieee80211_vif *vif; /* interface with which we're associated */ 331 struct ieee80211_vif *primary_sta; 414 struct ieee80211_vif *scan_vif; 418 struct ieee80211_vif *roc_vif; 451 struct ieee80211_vif *vif); 454 struct ieee80211_vif *vif); 466 void ath_chanctx_event(struct ath_softc *sc, struct ieee80211_vif *vif, 502 struct ieee80211_vif *vif, in ath_chanctx_event() 514 struct ieee80211_vif *vif) in ath9k_p2p_remove_vif() 521 struct ieee80211_vif *vif) in ath9k_p2p_bss_info_changed() [all …]
|
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);
|
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 | beacon.c | 72 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()
|
D | main.c | 346 struct ieee80211_vif *vif) in ath_node_attach() 915 u8 *mac, struct ieee80211_vif *vif) in ath9k_vif_iter() 1012 struct ieee80211_vif *vif, bool changed) in ath9k_set_assoc_state() 1046 struct ieee80211_vif *vif = NULL; in ath9k_set_offchannel_state() 1182 static void ath9k_tpc_vif_iter(void *data, u8 *mac, struct ieee80211_vif *vif) in ath9k_tpc_vif_iter() 1191 void ath9k_set_txpower(struct ath_softc *sc, struct ieee80211_vif *vif) in ath9k_set_txpower() 1215 struct ieee80211_vif *vif) in ath9k_assign_hw_queues() 1233 struct ieee80211_vif *vif) in ath9k_add_interface() 1280 struct ieee80211_vif *vif, in ath9k_change_interface() 1316 struct ieee80211_vif *vif) in ath9k_remove_interface() [all …]
|
D | htc_drv_main.c | 91 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() 1038 struct ieee80211_vif *vif) in ath9k_htc_add_interface() 1121 struct ieee80211_vif *vif) in ath9k_htc_remove_interface() 1320 struct ieee80211_vif *vif, in ath9k_htc_sta_add() [all …]
|
D | debug.h | 260 struct ieee80211_vif *vif, int sset); 262 struct ieee80211_vif *vif, 265 struct ieee80211_vif *vif, 268 struct ieee80211_vif *vif,
|
D | channel.c | 157 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() 969 struct ieee80211_vif *vif = sc->offchannel.scan_vif; in ath_scan_send_probe() 1081 struct ieee80211_vif *vif = avp->vif; in ath_chanctx_send_vif_ps_frame() 1424 static void ath9k_update_p2p_ps(struct ath_softc *sc, struct ieee80211_vif *vif) in ath9k_update_p2p_ps() 1524 struct ieee80211_vif *vif; in ath9k_p2p_ps_timer() 1568 struct ieee80211_vif *vif) in ath9k_p2p_bss_info_changed() 1587 struct ieee80211_vif *vif) in ath9k_p2p_remove_vif()
|
D | htc_drv_debug.c | 427 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()
|
D | htc_drv_txrx.c | 261 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()
|
D | debug_sta.c | 246 struct ieee80211_vif *vif, in ath9k_sta_add_debugfs()
|
D | xmit.c | 138 static void ath_set_rates(struct ieee80211_vif *vif, struct ieee80211_sta *sta, in ath_set_rates() 2100 struct ieee80211_vif *vif = tx_info->control.vif; in setup_frame_info() 2203 struct ieee80211_vif *vif = info->control.vif; in ath_assign_seq() 2227 struct ieee80211_vif *vif = info->control.vif; in ath_tx_prepare() 2274 struct ieee80211_vif *vif = info->control.vif; in ath_tx_start() 2381 void ath_tx_cabq(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in ath_tx_cabq()
|
D | debug.c | 1219 struct ieee80211_vif *vif, in ath9k_get_et_strings() 1228 struct ieee80211_vif *vif, int sset) in ath9k_get_et_sset_count() 1249 struct ieee80211_vif *vif, in ath9k_get_et_stats()
|
/linux-4.4.14/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);
|
D | mac80211-ops.c | 74 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() 474 struct ieee80211_vif *vif, struct ieee80211_sta *sta, in ath5k_set_key() 540 struct ieee80211_vif *vif, in ath5k_sw_scan_start() 550 ath5k_sw_scan_complete(struct ieee80211_hw *hw, struct ieee80211_vif *vif) in ath5k_sw_scan_complete() 577 ath5k_conf_tx(struct ieee80211_hw *hw, struct ieee80211_vif *vif, u16 queue, in ath5k_conf_tx() 616 ath5k_get_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif) in ath5k_get_tsf() 625 ath5k_set_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif, u64 tsf) in ath5k_set_tsf() 634 ath5k_reset_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif) in ath5k_reset_tsf()
|
D | base.c | 478 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()
|
D | ath5k.h | 1327 struct ieee80211_vif *bslot[ATH_BCBUF];
|
/linux-4.4.14/drivers/net/wireless/mediatek/mt7601u/ |
D | main.c | 54 struct ieee80211_vif *vif) in mt7601u_add_interface() 78 struct ieee80211_vif *vif) in mt7601u_remove_interface() 140 mt7601u_bss_info_changed(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in mt7601u_bss_info_changed() 215 mt7601u_sta_add(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in mt7601u_sta_add() 246 mt7601u_sta_remove(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in mt7601u_sta_remove() 265 mt7601u_sta_notify(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in mt7601u_sta_notify() 272 struct ieee80211_vif *vif, in mt7601u_sw_scan() 283 struct ieee80211_vif *vif) in mt7601u_sw_scan_complete() 293 struct ieee80211_vif *vif, struct ieee80211_sta *sta, in mt7601u_set_key() 336 mt76_ampdu_action(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in mt76_ampdu_action() [all …]
|
D | tx.c | 202 struct ieee80211_vif *vif = info->control.vif; in mt7601u_tx() 267 int mt7601u_conf_tx(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in mt7601u_conf_tx()
|
D | mt7601u.h | 374 int mt7601u_conf_tx(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
|
/linux-4.4.14/drivers/net/wireless/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, 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,
|
D | common.h | 1118 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 …]
|
D | common.c | 1494 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 …]
|
D | 3945.h | 266 int il3945_request_scan(struct il_priv *il, struct ieee80211_vif *vif);
|
D | 4965.c | 1482 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()
|
D | 4965-mac.c | 768 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() 5894 il4965_mac_update_tkip_key(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in il4965_mac_update_tkip_key() 5909 struct ieee80211_vif *vif, struct ieee80211_sta *sta, in il4965_mac_set_key() 5984 il4965_mac_ampdu_action(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in il4965_mac_ampdu_action() 6032 il4965_mac_sta_add(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in il4965_mac_sta_add() 6068 il4965_mac_channel_switch(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in il4965_mac_channel_switch()
|
D | 3945-mac.c | 1553 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()
|
D | 3945.c | 2298 il3945_manage_ibss_station(struct il_priv *il, struct ieee80211_vif *vif, in il3945_manage_ibss_station()
|
/linux-4.4.14/drivers/net/wireless/ath/ath10k/ |
D | debug.h | 85 struct ieee80211_vif *vif, 88 struct ieee80211_vif *vif, int sset); 90 struct ieee80211_vif *vif, 150 void ath10k_sta_add_debugfs(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
|
D | testmode.h | 24 int ath10k_tm_cmd(struct ieee80211_hw *hw, struct ieee80211_vif *vif, 40 struct ieee80211_vif *vif, in ath10k_tm_cmd()
|
D | mac.h | 59 int ath10k_mac_vif_chan(struct ieee80211_vif *vif, 78 static inline struct ath10k_vif *ath10k_vif_to_arvif(struct ieee80211_vif *vif) in ath10k_vif_to_arvif() 83 static inline void ath10k_tx_h_seq_no(struct ieee80211_vif *vif, in ath10k_tx_h_seq_no()
|
D | mac.c | 569 int ath10k_mac_vif_chan(struct ieee80211_vif *vif, in ath10k_mac_vif_chan() 1415 struct ieee80211_vif *vif = arvif->vif; in ath10k_mac_setup_bcn_tmpl() 1465 struct ieee80211_vif *vif = arvif->vif; in ath10k_mac_setup_prb_tmpl() 1710 struct ieee80211_vif *vif = arvif->vif; in ath10k_mac_vif_setup_ps() 1810 struct ieee80211_vif *vif = arvif->vif; in ath10k_mac_vif_ap_csa_count_down() 1856 struct ieee80211_vif *vif) in ath10k_mac_handle_beacon_iter() 1880 struct ieee80211_vif *vif) in ath10k_mac_handle_beacon_miss_iter() 1916 struct ieee80211_vif *vif = arvif->vif; in ath10k_mac_vif_sta_connection_loss_work() 1929 struct ieee80211_vif *vif) in ath10k_peer_assoc_h_listen_intval() 1946 struct ieee80211_vif *vif, in ath10k_peer_assoc_h_basic() [all …]
|
D | p2p.c | 133 struct ieee80211_vif *vif) in ath10k_p2p_noa_update_vdev_iter()
|
D | debugfs_sta.c | 235 void ath10k_sta_add_debugfs(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in ath10k_sta_add_debugfs()
|
D | testmode.c | 509 int ath10k_tm_cmd(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in ath10k_tm_cmd()
|
D | core.h | 350 struct ieee80211_vif *vif;
|
D | debug.c | 1291 struct ieee80211_vif *vif, in ath10k_debug_get_et_strings() 1300 struct ieee80211_vif *vif, int sset) in ath10k_debug_get_et_sset_count() 1309 struct ieee80211_vif *vif, in ath10k_debug_get_et_stats()
|
D | wmi.c | 1702 struct ieee80211_vif *vif) in ath10k_wmi_tx_beacons_iter()
|
/linux-4.4.14/drivers/net/wireless/rt2x00/ |
D | rt2x00.h | 383 static inline struct rt2x00_intf* vif_to_intf(struct ieee80211_vif *vif) in vif_to_intf() 626 struct ieee80211_vif *vif, 1401 struct ieee80211_vif *vif); 1424 struct ieee80211_vif *vif); 1426 struct ieee80211_vif *vif); 1436 struct ieee80211_vif *vif, struct ieee80211_sta *sta, 1441 int rt2x00mac_sta_add(struct ieee80211_hw *hw, struct ieee80211_vif *vif, 1443 int rt2x00mac_sta_remove(struct ieee80211_hw *hw, struct ieee80211_vif *vif, 1446 struct ieee80211_vif *vif, 1449 struct ieee80211_vif *vif); [all …]
|
D | rt2x00mac.c | 199 struct ieee80211_vif *vif) in rt2x00mac_add_interface() 267 struct ieee80211_vif *vif) in rt2x00mac_remove_interface() 400 struct ieee80211_vif *vif) in rt2x00mac_set_tim_iter() 451 struct ieee80211_vif *vif, struct ieee80211_sta *sta, in rt2x00mac_set_key() 534 int rt2x00mac_sta_add(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in rt2x00mac_sta_add() 543 int rt2x00mac_sta_remove(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in rt2x00mac_sta_remove() 554 struct ieee80211_vif *vif, in rt2x00mac_sw_scan_start() 564 struct ieee80211_vif *vif) in rt2x00mac_sw_scan_complete() 589 struct ieee80211_vif *vif, in rt2x00mac_bss_info_changed() 692 struct ieee80211_vif *vif, u16 queue_idx, in rt2x00mac_conf_tx() [all …]
|
D | rt2800lib.h | 184 int rt2800_sta_add(struct rt2x00_dev *rt2x00dev, struct ieee80211_vif *vif, 217 struct ieee80211_vif *vif, u16 queue_idx, 219 u64 rt2800_get_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif); 220 int rt2800_ampdu_action(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
|
D | rt2x00lib.h | 156 struct ieee80211_vif *vif); 165 struct ieee80211_vif *vif); 173 struct ieee80211_vif *vif);
|
D | rt2x00dev.c | 37 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()
|
D | rt2x00queue.c | 724 struct ieee80211_vif *vif) in rt2x00queue_clear_beacon() 747 struct ieee80211_vif *vif) in rt2x00queue_update_beacon()
|
D | rt2400pci.c | 1664 struct ieee80211_vif *vif, u16 queue, in rt2400pci_conf_tx() 1690 struct ieee80211_vif *vif) in rt2400pci_get_tsf()
|
D | rt73usb.c | 2230 struct ieee80211_vif *vif, u16 queue_idx, in rt73usb_conf_tx() 2287 static u64 rt73usb_get_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif) in rt73usb_get_tsf()
|
D | rt61pci.c | 2893 struct ieee80211_vif *vif, u16 queue_idx, in rt61pci_conf_tx() 2950 static u64 rt61pci_get_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif) in rt61pci_get_tsf()
|
D | rt2800lib.c | 1421 int rt2800_sta_add(struct rt2x00_dev *rt2x00dev, struct ieee80211_vif *vif, in rt2800_sta_add() 7854 struct ieee80211_vif *vif, u16 queue_idx, in rt2800_conf_tx() 7922 u64 rt2800_get_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif) in rt2800_get_tsf() 7937 int rt2800_ampdu_action(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in rt2800_ampdu_action()
|
D | rt2500pci.c | 1989 struct ieee80211_vif *vif) in rt2500pci_get_tsf()
|
/linux-4.4.14/drivers/net/wireless/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,
|
D | mac80211.c | 341 struct ieee80211_vif *vif, in iwlagn_mac_set_rekey_data() 437 struct ieee80211_vif *vif; in iwlagn_mac_resume() 599 struct ieee80211_vif *vif, in iwlagn_mac_update_tkip_key() 610 struct ieee80211_vif *vif, in iwlagn_mac_set_key() 731 struct ieee80211_vif *vif, in iwlagn_mac_ampdu_action() 802 struct ieee80211_vif *vif, in iwlagn_mac_sta_add() 835 struct ieee80211_vif *vif, in iwlagn_mac_sta_remove() 862 struct ieee80211_vif *vif, in iwlagn_mac_sta_state() 957 struct ieee80211_vif *vif, in iwlagn_mac_channel_switch() 1108 static void iwlagn_mac_flush(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in iwlagn_mac_flush() [all …]
|
D | dev.h | 486 struct ieee80211_vif *vif; 727 struct ieee80211_vif *scan_vif; 917 iwl_rxon_ctx_from_vif(struct ieee80211_vif *vif) in iwl_rxon_ctx_from_vif()
|
D | scan.c | 472 struct ieee80211_vif *vif, in iwl_get_channel_for_reset_scan() 507 struct ieee80211_vif *vif, in iwl_get_channels_for_scan() 628 static int iwlagn_request_scan(struct iwl_priv *priv, struct ieee80211_vif *vif) in iwlagn_request_scan() 935 struct ieee80211_vif *vif, in iwl_scan_initiate()
|
D | tx.c | 504 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()
|
D | devices.c | 416 struct ieee80211_vif *vif = ctx->vif; in iwl5000_hw_channel_switch() 577 struct ieee80211_vif *vif = ctx->vif; in iwl6000_hw_channel_switch()
|
D | rxon.c | 201 struct ieee80211_vif *vif) in iwlagn_update_beacon() 299 struct ieee80211_vif *vif = ctx->vif; in iwl_send_rxon_timing() 744 struct ieee80211_vif *vif) in iwl_set_flags_for_band() 1283 struct ieee80211_vif *vif = ctx->vif; in iwlagn_check_needed_chains() 1409 struct ieee80211_vif *vif, in iwlagn_bss_info_changed()
|
D | lib.c | 119 struct ieee80211_vif *vif, bool add) in iwlagn_manage_ibss_station() 912 struct ieee80211_vif *vif, in iwlagn_wowlan_program_keys()
|
D | sta.c | 1078 struct ieee80211_vif *vif, in iwlagn_key_sta_id() 1151 struct ieee80211_vif *vif, in iwl_update_tkip_key()
|
/linux-4.4.14/drivers/net/wireless/ti/wlcore/ |
D | init.h | 35 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);
|
D | event.c | 35 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()
|
D | main.c | 53 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() 2084 struct ieee80211_vif *vif; in wlcore_channel_switch_work() 2121 struct ieee80211_vif *vif; in wlcore_connection_loss_work() 2252 static int wl12xx_init_vif_data(struct wl1271 *wl, struct ieee80211_vif *vif) in wl12xx_init_vif_data() [all …]
|
D | init.c | 185 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()
|
D | testmode.h | 29 int wl1271_tm_cmd(struct ieee80211_hw *hw, struct ieee80211_vif *vif,
|
D | wlcore_i.h | 494 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()
|
D | wlcore.h | 102 struct ieee80211_vif *vif, 342 struct ieee80211_vif *roc_vif; 514 struct ieee80211_vif *vif,
|
D | ps.c | 277 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()
|
D | scan.h | 29 int wlcore_scan(struct wl1271 *wl, struct ieee80211_vif *vif,
|
D | cmd.c | 513 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()
|
D | scan.c | 93 struct ieee80211_vif *vif) in wlcore_started_vifs_iter() 340 int wlcore_scan(struct wl1271 *wl, struct ieee80211_vif *vif, in wlcore_scan()
|
D | hw_ops.h | 194 struct ieee80211_vif *vif, in wlcore_hw_set_key()
|
D | testmode.c | 361 int wl1271_tm_cmd(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in wl1271_tm_cmd()
|
D | cmd.h | 71 int wl1271_build_qos_null_data(struct wl1271 *wl, struct ieee80211_vif *vif);
|
D | tx.c | 914 struct ieee80211_vif *vif; in wl1271_tx_complete_packet()
|
/linux-4.4.14/drivers/net/wireless/rsi/ |
D | rsi_91x_mac80211.c | 295 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() 672 struct ieee80211_vif *vif, in rsi_mac80211_ampdu_action() 778 struct ieee80211_vif *vif, in rsi_mac80211_set_rate_mask() [all …]
|
D | rsi_main.h | 212 struct ieee80211_vif *vifs[RSI_MAX_VIFS];
|
/linux-4.4.14/drivers/net/wireless/ |
D | mac80211_hwsim.c | 185 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 …]
|
D | mwl8k.c | 311 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 …]
|
D | adm8211.c | 1257 struct ieee80211_vif *vif) in adm8211_get_tsft() 1311 struct ieee80211_vif *vif, in adm8211_bss_info_changed() 1391 struct ieee80211_vif *vif) in adm8211_add_interface() 1418 struct ieee80211_vif *vif) in adm8211_remove_interface()
|
D | at76c50x-usb.c | 1891 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.4.14/drivers/net/wireless/ath/carl9170/ |
D | carl9170.h | 138 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()
|
D | mac.c | 86 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()
|
D | main.c | 560 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() 1048 struct ieee80211_vif *vif, in carl9170_op_bss_info_changed() 1056 struct ieee80211_vif *main_vif; in carl9170_op_bss_info_changed() 1157 struct ieee80211_vif *vif) in carl9170_op_get_tsf() 1174 struct ieee80211_vif *vif, in carl9170_op_set_key() 1316 struct ieee80211_vif *vif, in carl9170_op_sta_add() [all …]
|
D | tx.c | 112 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()
|
D | rx.c | 164 struct ieee80211_vif *vif; in carl9170_handle_command_response()
|
D | debug.c | 448 struct ieee80211_vif *vif = carl9170_get_vif(iter); in carl9170_debugfs_vif_dump_read()
|
/linux-4.4.14/drivers/net/wireless/p54/ |
D | main.c | 38 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() 410 struct ieee80211_vif *vif, u16 queue, in p54_conf_tx() 456 struct ieee80211_vif *vif, in p54_bss_info_changed() 504 struct ieee80211_vif *vif, struct ieee80211_sta *sta, in p54_set_key() 672 static void p54_flush(struct ieee80211_hw *dev, struct ieee80211_vif *vif, in p54_flush()
|
D | p54.h | 169 struct ieee80211_vif *vif;
|
/linux-4.4.14/drivers/staging/vt6656/ |
D | main_usb.c | 584 static int vnt_add_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif) in vnt_add_interface() 620 struct ieee80211_vif *vif) in vnt_remove_interface() 692 struct ieee80211_vif *vif, struct ieee80211_bss_conf *conf, in vnt_bss_info_changed() 840 struct ieee80211_vif *vif, struct ieee80211_sta *sta, in vnt_set_key() 861 struct ieee80211_vif *vif, in vnt_sw_scan_start() 872 struct ieee80211_vif *vif) in vnt_sw_scan_complete() 890 static u64 vnt_get_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif) in vnt_get_tsf() 897 static void vnt_set_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in vnt_set_tsf() 905 static void vnt_reset_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif) in vnt_reset_tsf()
|
D | key.h | 53 struct ieee80211_vif *vif, struct ieee80211_key_conf *key);
|
D | rxtx.h | 256 int vnt_beacon_make(struct vnt_private *, struct ieee80211_vif *); 257 int vnt_beacon_enable(struct vnt_private *, struct ieee80211_vif *,
|
D | key.c | 122 struct ieee80211_vif *vif, struct ieee80211_key_conf *key) in vnt_set_keys()
|
D | device.h | 271 struct ieee80211_vif *vif;
|
D | rxtx.c | 1086 int vnt_beacon_make(struct vnt_private *priv, struct ieee80211_vif *vif) in vnt_beacon_make() 1102 int vnt_beacon_enable(struct vnt_private *priv, struct ieee80211_vif *vif, in vnt_beacon_enable()
|
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/ |
D | core.c | 236 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 …]
|
D | base.h | 127 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,
|
D | base.c | 1408 int rtl_tx_agg_start(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in rtl_tx_agg_start() 1437 int rtl_tx_agg_stop(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in rtl_tx_agg_stop()
|
D | wifi.h | 1370 struct ieee80211_vif *vif; 3025 struct ieee80211_vif *vif, in get_sta()
|
/linux-4.4.14/drivers/staging/vt6655/ |
D | rxtx.h | 196 int vnt_beacon_make(struct vnt_private *, struct ieee80211_vif *); 197 int vnt_beacon_enable(struct vnt_private *, struct ieee80211_vif *,
|
D | key.h | 67 struct ieee80211_vif *vif, struct ieee80211_key_conf *key);
|
D | key.c | 114 struct ieee80211_vif *vif, struct ieee80211_key_conf *key) in vnt_set_keys()
|
D | device.h | 119 struct ieee80211_vif *vif;
|
D | device_main.c | 1213 static int vnt_add_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif) in vnt_add_interface() 1244 struct ieee80211_vif *vif) in vnt_remove_interface() 1314 struct ieee80211_vif *vif, struct ieee80211_bss_conf *conf, in vnt_bss_info_changed() 1485 struct ieee80211_vif *vif, struct ieee80211_sta *sta, in vnt_set_key() 1515 static u64 vnt_get_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif) in vnt_get_tsf() 1525 static void vnt_set_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in vnt_set_tsf() 1533 static void vnt_reset_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif) in vnt_reset_tsf()
|
D | rxtx.c | 1491 int vnt_beacon_make(struct vnt_private *priv, struct ieee80211_vif *vif) in vnt_beacon_make() 1507 int vnt_beacon_enable(struct vnt_private *priv, struct ieee80211_vif *vif, in vnt_beacon_enable()
|
/linux-4.4.14/drivers/net/wireless/brcm80211/brcmsmac/ |
D | mac80211_if.c | 490 brcms_ops_add_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif) in brcms_ops_add_interface() 520 brcms_ops_remove_interface(struct ieee80211_hw *hw, struct ieee80211_vif *vif) in brcms_ops_remove_interface() 580 struct ieee80211_vif *vif, in brcms_ops_bss_info_changed() 765 struct ieee80211_vif *vif, in brcms_ops_sw_scan_start() 776 struct ieee80211_vif *vif) in brcms_ops_sw_scan_complete() 786 brcms_ops_conf_tx(struct ieee80211_hw *hw, struct ieee80211_vif *vif, u16 queue, in brcms_ops_conf_tx() 799 brcms_ops_sta_add(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in brcms_ops_sta_add() 820 struct ieee80211_vif *vif, in brcms_ops_ampdu_action() 900 static void brcms_ops_flush(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in brcms_ops_flush() 916 static u64 brcms_ops_get_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif) in brcms_ops_get_tsf() [all …]
|
/linux-4.4.14/drivers/net/wireless/ath/ar5523/ |
D | ar5523.h | 130 struct ieee80211_vif *vif;
|
D | ar5523.c | 1094 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.4.14/net/mac80211/ |
D | agg-rx.c | 111 void ieee80211_stop_rx_ba_session(struct ieee80211_vif *vif, u16 ba_rx_bitmap, in ieee80211_stop_rx_ba_session() 388 void ieee80211_start_rx_ba_session_offl(struct ieee80211_vif *vif, in ieee80211_start_rx_ba_session_offl() 409 void ieee80211_stop_rx_ba_session_offl(struct ieee80211_vif *vif, in ieee80211_stop_rx_ba_session_offl()
|
D | agg-tx.c | 114 void ieee80211_send_bar(struct ieee80211_vif *vif, u8 *ra, u16 tid, u16 ssn) in ieee80211_send_bar() 720 void ieee80211_start_tx_ba_cb(struct ieee80211_vif *vif, u8 *ra, u16 tid) in ieee80211_start_tx_ba_cb() 762 void ieee80211_start_tx_ba_cb_irqsafe(struct ieee80211_vif *vif, in ieee80211_start_tx_ba_cb_irqsafe() 839 void ieee80211_stop_tx_ba_cb(struct ieee80211_vif *vif, u8 *ra, u8 tid) in ieee80211_stop_tx_ba_cb() 893 void ieee80211_stop_tx_ba_cb_irqsafe(struct ieee80211_vif *vif, in ieee80211_stop_tx_ba_cb_irqsafe()
|
D | util.c | 131 struct ieee80211_vif *vif, in ieee80211_generic_frame_duration() 158 struct ieee80211_vif *vif, size_t frame_len, in ieee80211_rts_duration() 201 struct ieee80211_vif *vif, in ieee80211_ctstoself_duration() 588 struct ieee80211_vif *vif), in __iterate_interfaces() 625 struct ieee80211_vif *vif), in ieee80211_iterate_interfaces() 639 struct ieee80211_vif *vif), in ieee80211_iterate_active_interfaces_atomic() 654 struct ieee80211_vif *vif), in ieee80211_iterate_active_interfaces_rtnl() 694 struct ieee80211_vif *wdev_to_ieee80211_vif(struct wireless_dev *wdev) in wdev_to_ieee80211_vif() 705 struct wireless_dev *ieee80211_vif_to_wdev(struct ieee80211_vif *vif) in ieee80211_vif_to_wdev() 2120 void ieee80211_resume_disconnect(struct ieee80211_vif *vif) in ieee80211_resume_disconnect() [all …]
|
D | tx.c | 1232 struct ieee80211_vif *vif, in ieee80211_drv_tx() 1322 struct ieee80211_vif *vif, in ieee80211_tx_frags() 1401 struct ieee80211_vif *vif; in __ieee80211_tx() 1515 struct ieee80211_vif *vif, struct sk_buff *skb, in ieee80211_tx_prepare_skb() 3231 u8 ieee80211_csa_update_counter(struct ieee80211_vif *vif) in ieee80211_csa_update_counter() 3257 bool ieee80211_csa_is_complete(struct ieee80211_vif *vif) in ieee80211_csa_is_complete() 3317 struct ieee80211_vif *vif, in __ieee80211_beacon_get() 3506 struct ieee80211_vif *vif, in ieee80211_beacon_get_template() 3514 struct ieee80211_vif *vif, in ieee80211_beacon_get_tim() 3550 struct ieee80211_vif *vif) in ieee80211_proberesp_get() [all …]
|
D | pm.c | 199 void ieee80211_report_wowlan_wakeup(struct ieee80211_vif *vif, in ieee80211_report_wowlan_wakeup()
|
D | key.c | 714 struct ieee80211_vif *vif, in ieee80211_iter_keys() 716 struct ieee80211_vif *vif, in ieee80211_iter_keys() 876 void ieee80211_gtk_rekey_notify(struct ieee80211_vif *vif, const u8 *bssid, in ieee80211_gtk_rekey_notify() 1107 ieee80211_gtk_rekey_add(struct ieee80211_vif *vif, in ieee80211_gtk_rekey_add()
|
D | ieee80211_i.h | 927 struct ieee80211_vif vif; 931 struct ieee80211_sub_if_data *vif_to_sdata(struct ieee80211_vif *p) in vif_to_sdata() 988 ieee80211_vif_get_shift(struct ieee80211_vif *vif) in ieee80211_vif_get_shift() 1693 void ieee80211_start_tx_ba_cb(struct ieee80211_vif *vif, u8 *ra, u16 tid); 1694 void ieee80211_stop_tx_ba_cb(struct ieee80211_vif *vif, u8 *ra, u8 tid);
|
D | rate.c | 543 static void rate_fixup_ratelist(struct ieee80211_vif *vif, in rate_fixup_ratelist() 799 void ieee80211_get_tx_rates(struct ieee80211_vif *vif, in ieee80211_get_tx_rates()
|
D | ht.c | 495 void ieee80211_request_smps(struct ieee80211_vif *vif, in ieee80211_request_smps()
|
D | mlme.c | 1099 void ieee80211_chswitch_done(struct ieee80211_vif *vif, bool success) in ieee80211_chswitch_done() 2348 struct ieee80211_vif *vif) in ieee80211_ap_probereq_get() 2465 void ieee80211_beacon_loss(struct ieee80211_vif *vif) in ieee80211_beacon_loss() 2477 void ieee80211_connection_loss(struct ieee80211_vif *vif) in ieee80211_connection_loss() 4999 void ieee80211_cqm_rssi_notify(struct ieee80211_vif *vif, in ieee80211_cqm_rssi_notify() 5011 void ieee80211_cqm_beacon_loss_notify(struct ieee80211_vif *vif, gfp_t gfp) in ieee80211_cqm_beacon_loss_notify()
|
D | driver-ops.h | 619 struct ieee80211_vif *vif = sdata ? &sdata->vif : NULL; in drv_flush()
|
D | cfg.c | 2232 struct ieee80211_vif *vif = NULL; in ieee80211_testmode_cmd() 2436 struct ieee80211_vif *vif = &sdata->vif; in ieee80211_set_cqm_rssi_config() 2888 void ieee80211_csa_finish(struct ieee80211_vif *vif) in ieee80211_csa_finish()
|
D | chan.c | 253 struct ieee80211_vif *vif = &sdata->vif; in ieee80211_get_chanctx_max_required_bw()
|
D | tdls.c | 1414 void ieee80211_tdls_oper_request(struct ieee80211_vif *vif, const u8 *peer, in ieee80211_tdls_oper_request()
|
D | sta_info.c | 1123 struct ieee80211_sta *ieee80211_find_sta(struct ieee80211_vif *vif, in ieee80211_find_sta()
|
/linux-4.4.14/drivers/net/wireless/ti/wl1251/ |
D | main.c | 497 struct ieee80211_vif *vif) in wl1251_op_add_interface() 543 struct ieee80211_vif *vif) in wl1251_op_remove_interface() 883 struct ieee80211_vif *vif, in wl1251_op_set_key() 989 struct ieee80211_vif *vif, in wl1251_op_hw_scan() 1094 struct ieee80211_vif *vif, in wl1251_op_bss_info_changed() 1302 struct ieee80211_vif *vif, u16 queue, in wl1251_op_conf_tx()
|
D | wl1251.h | 395 struct ieee80211_vif *vif;
|
/linux-4.4.14/drivers/net/wireless/realtek/rtl818x/rtl8180/ |
D | rtl8180.h | 107 struct ieee80211_vif *vif;
|
D | dev.c | 1268 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.4.14/drivers/net/wireless/ti/wl18xx/ |
D | tx.c | 32 void wl18xx_get_last_tx_rate(struct wl1271 *wl, struct ieee80211_vif *vif, in wl18xx_get_last_tx_rate()
|
D | main.c | 1534 struct ieee80211_vif *vif, in wl18xx_set_key()
|
/linux-4.4.14/drivers/net/wireless/libertas_tf/ |
D | main.c | 369 struct ieee80211_vif *vif) in lbtf_op_add_interface() 395 struct ieee80211_vif *vif) in lbtf_op_remove_interface() 487 struct ieee80211_vif *vif, in lbtf_op_bss_info_changed()
|
D | libertas_tf.h | 187 struct ieee80211_vif *vif;
|
/linux-4.4.14/drivers/net/wireless/realtek/rtl818x/rtl8187/ |
D | dev.c | 1056 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()
|
D | rtl8187.h | 106 struct ieee80211_vif *vif;
|
/linux-4.4.14/drivers/net/wireless/zd1211rw/ |
D | zd_mac.h | 186 struct ieee80211_vif *vif;
|
D | zd_mac.c | 1114 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.4.14/drivers/net/wireless/ath/ |
D | ath.h | 204 struct ieee80211_vif *vif,
|
D | key.c | 474 struct ieee80211_vif *vif, in ath_key_config()
|
/linux-4.4.14/drivers/net/wireless/b43/ |
D | main.c | 370 struct ieee80211_vif *vif, 940 struct ieee80211_vif *vif, in b43_op_update_tkip_key() 3802 struct ieee80211_vif *vif, u16 _queue, in b43_op_conf_tx() 3849 static u64 b43_op_get_tsf(struct ieee80211_hw *hw, struct ieee80211_vif *vif) in b43_op_get_tsf() 3869 struct ieee80211_vif *vif, u64 tsf) in b43_op_set_tsf() 4114 struct ieee80211_vif *vif, in b43_op_bss_info_changed() 4173 struct ieee80211_vif *vif, struct ieee80211_sta *sta, in b43_op_set_key() 4991 struct ieee80211_vif *vif) in b43_op_add_interface() 5034 struct ieee80211_vif *vif) in b43_op_remove_interface() 5148 struct ieee80211_vif *vif, in b43_op_sta_notify() [all …]
|
D | b43.h | 917 struct ieee80211_vif *vif;
|
/linux-4.4.14/drivers/net/wireless/b43legacy/ |
D | b43legacy.h | 592 struct ieee80211_vif *vif;
|
D | main.c | 2538 struct ieee80211_vif *vif, u16 queue, in b43legacy_op_conf_tx() 2838 struct ieee80211_vif *vif, in b43legacy_op_bss_info_changed() 3409 struct ieee80211_vif *vif) in b43legacy_op_add_interface() 3451 struct ieee80211_vif *vif) in b43legacy_op_remove_interface()
|
/linux-4.4.14/drivers/net/wireless/realtek/rtl8xxxu/ |
D | rtl8xxxu.c | 4384 struct ieee80211_vif *vif, const u8* mac) in rtl8xxxu_sw_scan_start() 4395 struct ieee80211_vif *vif) in rtl8xxxu_sw_scan_complete() 4445 rtl8xxxu_bss_info_changed(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in rtl8xxxu_bss_info_changed() 4748 struct ieee80211_vif *vif = tx_info->control.vif; in rtl8xxxu_tx() 5150 struct ieee80211_vif *vif) in rtl8xxxu_add_interface() 5176 struct ieee80211_vif *vif) in rtl8xxxu_remove_interface() 5231 struct ieee80211_vif *vif, u16 queue, in rtl8xxxu_conf_tx() 5303 struct ieee80211_vif *vif, in rtl8xxxu_set_key() 5377 rtl8xxxu_ampdu_action(struct ieee80211_hw *hw, struct ieee80211_vif *vif, in rtl8xxxu_ampdu_action()
|
/linux-4.4.14/drivers/net/wireless/ti/wl12xx/ |
D | scan.c | 98 struct ieee80211_vif *vif = wl12xx_wlvif_to_vif(wlvif); in wl1271_scan_send()
|
D | main.c | 1649 struct ieee80211_vif *vif, in wl12xx_set_key()
|