Home
last modified time | relevance | path

Searched refs:ath6kl_vif (Results 1 – 9 of 9) sorted by relevance

/linux/drivers/net/wireless/ath/ath6kl/
H A Dcfg80211.h31 void ath6kl_cfg80211_ch_switch_notify(struct ath6kl_vif *vif, int freq,
33 void ath6kl_cfg80211_scan_complete_event(struct ath6kl_vif *vif, bool aborted);
35 void ath6kl_cfg80211_connect_event(struct ath6kl_vif *vif, u16 channel,
42 void ath6kl_cfg80211_disconnect_event(struct ath6kl_vif *vif, u8 reason,
46 void ath6kl_cfg80211_tkip_micerr_event(struct ath6kl_vif *vif, u8 keyid,
55 void ath6kl_cfg80211_vif_cleanup(struct ath6kl_vif *vif);
57 void ath6kl_cfg80211_stop(struct ath6kl_vif *vif);
H A Dcore.h599 struct ath6kl_vif { struct
651 static inline struct ath6kl_vif *ath6kl_vif_from_wdev(struct wireless_dev *wdev) in ath6kl_vif_from_wdev() argument
653 return container_of(wdev, struct ath6kl_vif, wdev); in ath6kl_vif_from_wdev()
878 return ((struct ath6kl_vif *) netdev_priv(dev))->ar; in ath6kl_priv()
912 void ath6kl_init_profile_info(struct ath6kl_vif *vif);
919 struct aggr_info *aggr_init(struct ath6kl_vif *vif);
920 void aggr_conn_init(struct ath6kl_vif *vif, struct aggr_info *aggr_info,
931 struct ath6kl_sta *ath6kl_find_sta(struct ath6kl_vif *vif, u8 *node_addr);
938 void ath6kl_connect_event(struct ath6kl_vif *vif, u16 channel,
943 void ath6kl_connect_ap_mode_bss(struct ath6kl_vif *vif, u16 channel);
[all …]
H A Dcfg80211.c145 static bool __ath6kl_cfg80211_sscan_stop(struct ath6kl_vif *vif) in __ath6kl_cfg80211_sscan_stop()
162 static void ath6kl_cfg80211_sscan_disable(struct ath6kl_vif *vif) in ath6kl_cfg80211_sscan_disable()
175 static int ath6kl_set_wpa_version(struct ath6kl_vif *vif, in ath6kl_set_wpa_version()
194 static int ath6kl_set_auth_type(struct ath6kl_vif *vif, in ath6kl_set_auth_type()
222 static int ath6kl_set_cipher(struct ath6kl_vif *vif, u32 cipher, bool ucast) in ath6kl_set_cipher()
265 static void ath6kl_set_key_mgmt(struct ath6kl_vif *vif, u32 key_mgmt) in ath6kl_set_key_mgmt()
284 static bool ath6kl_cfg80211_ready(struct ath6kl_vif *vif) in ath6kl_cfg80211_ready()
321 static int ath6kl_set_assoc_req_ies(struct ath6kl_vif *vif, const u8 *ies, in ath6kl_set_assoc_req_ies()
429 static void ath6kl_cfg80211_sta_bmiss_enhance(struct ath6kl_vif *vif, in ath6kl_cfg80211_sta_bmiss_enhance()
458 struct ath6kl_vif *vif = netdev_priv(dev); in ath6kl_cfg80211_connect()
[all …]
H A Dmain.c26 struct ath6kl_sta *ath6kl_find_sta(struct ath6kl_vif *vif, u8 *node_addr) in ath6kl_find_sta()
61 static void ath6kl_add_new_sta(struct ath6kl_vif *vif, u8 *mac, u16 aid, in ath6kl_add_new_sta()
350 static void ath6kl_install_static_wep_keys(struct ath6kl_vif *vif) in ath6kl_install_static_wep_keys()
374 void ath6kl_connect_ap_mode_bss(struct ath6kl_vif *vif, u16 channel) in ath6kl_connect_ap_mode_bss()
423 void ath6kl_connect_ap_mode_sta(struct ath6kl_vif *vif, u16 aid, u8 *mac_addr, in ath6kl_connect_ap_mode_sta()
506 struct ath6kl_vif *vif = from_timer(vif, t, disconnect_timer); in disconnect_timer_handler()
512 void ath6kl_disconnect(struct ath6kl_vif *vif) in ath6kl_disconnect()
558 void ath6kl_scan_complete_evt(struct ath6kl_vif *vif, int status) in ath6kl_scan_complete_evt()
577 static int ath6kl_commit_ch_switch(struct ath6kl_vif *vif, u16 channel) in ath6kl_commit_ch_switch()
607 struct ath6kl_vif *vif; in ath6kl_check_ch_switch()
[all …]
H A Dtxrx.c103 struct ath6kl_vif *vif, in ath6kl_process_uapsdq()
176 struct ath6kl_vif *vif, in ath6kl_process_psq()
209 static bool ath6kl_powersave_ap(struct ath6kl_vif *vif, struct sk_buff *skb, in ath6kl_powersave_ap()
361 struct ath6kl_vif *vif = netdev_priv(dev); in ath6kl_data_tx()
590 struct ath6kl_vif *vif; in ath6kl_tx_queue_full()
643 static void ath6kl_tx_clear_node_map(struct ath6kl_vif *vif, in ath6kl_tx_clear_node_map()
694 struct ath6kl_vif *vif; in ath6kl_tx_complete()
1232 static void ath6kl_uapsd_trigger_frame_rx(struct ath6kl_vif *vif, in ath6kl_uapsd_trigger_frame_rx()
1317 struct ath6kl_vif *vif; in ath6kl_rx()
1698 void aggr_recv_addba_req_evt(struct ath6kl_vif *vif, u8 tid_mux, u16 seq_no, in aggr_recv_addba_req_evt()
[all …]
H A Dwmi.c136 struct ath6kl_vif *ath6kl_get_vif_by_index(struct ath6kl *ar, u8 if_idx) in ath6kl_get_vif_by_index()
138 struct ath6kl_vif *vif, *found = NULL; in ath6kl_get_vif_by_index()
504 int len, struct ath6kl_vif *vif) in ath6kl_wmi_remain_on_chnl_event_rx()
537 struct ath6kl_vif *vif) in ath6kl_wmi_cancel_remain_on_chnl_event_rx()
574 struct ath6kl_vif *vif) in ath6kl_wmi_tx_status_event_rx()
600 struct ath6kl_vif *vif) in ath6kl_wmi_rx_probe_req_event_rx()
643 struct ath6kl_vif *vif) in ath6kl_wmi_rx_action_event_rx()
855 struct ath6kl_vif *vif) in ath6kl_wmi_connect_event_rx()
1021 struct ath6kl_vif *vif) in ath6kl_wmi_disconnect_event_rx()
1065 struct ath6kl_vif *vif) in ath6kl_wmi_tkip_micerr_event_rx()
[all …]
H A Ddebug.h62 int ath6kl_read_tgt_stats(struct ath6kl *ar, struct ath6kl_vif *vif);
H A Ddebug.c101 int ath6kl_read_tgt_stats(struct ath6kl *ar, struct ath6kl_vif *vif) in ath6kl_read_tgt_stats()
569 struct ath6kl_vif *vif; in read_file_tgt_stats()
1397 struct ath6kl_vif *vif; in ath6kl_create_qos_write()
1575 struct ath6kl_vif *vif; in ath6kl_delete_qos_write()
1622 struct ath6kl_vif *vif; in ath6kl_bgscan_int_write()
1662 struct ath6kl_vif *vif; in ath6kl_listen_int_write()
1694 struct ath6kl_vif *vif; in ath6kl_listen_int_read()
H A Dinit.c234 void ath6kl_init_profile_info(struct ath6kl_vif *vif) in ath6kl_init_profile_info()
404 void ath6kl_init_control_info(struct ath6kl_vif *vif) in ath6kl_init_control_info()
1888 struct ath6kl_vif *vif, *tmp_vif; in ath6kl_stop_txrx()