Lines Matching full:ath10k
19 struct ath10k *ar;
31 struct ath10k *ath10k_mac_create(size_t priv_size);
32 void ath10k_mac_destroy(struct ath10k *ar);
33 int ath10k_mac_register(struct ath10k *ar);
34 void ath10k_mac_unregister(struct ath10k *ar);
35 struct ath10k_vif *ath10k_get_arvif(struct ath10k *ar, u32 vdev_id);
36 void __ath10k_scan_finish(struct ath10k *ar);
37 void ath10k_scan_finish(struct ath10k *ar);
39 void ath10k_offchan_tx_purge(struct ath10k *ar);
41 void ath10k_mgmt_over_wmi_tx_purge(struct ath10k *ar);
43 void ath10k_halt(struct ath10k *ar);
45 void ath10k_drain_tx(struct ath10k *ar);
46 bool ath10k_mac_is_peer_wep_key_set(struct ath10k *ar, const u8 *addr,
51 void ath10k_mac_handle_beacon(struct ath10k *ar, struct sk_buff *skb);
52 void ath10k_mac_handle_beacon_miss(struct ath10k *ar, u32 vdev_id);
53 void ath10k_mac_handle_tx_pause_vdev(struct ath10k *ar, u32 vdev_id,
62 void ath10k_mac_tx_lock(struct ath10k *ar, int reason);
63 void ath10k_mac_tx_unlock(struct ath10k *ar, int reason);
66 bool ath10k_mac_tx_frm_has_freq(struct ath10k *ar);
67 void ath10k_mac_tx_push_pending(struct ath10k *ar);
70 struct ieee80211_txq *ath10k_mac_txq_lookup(struct ath10k *ar,
73 int ath10k_mac_ext_resource_config(struct ath10k *ar, u32 val);
74 void ath10k_mac_wait_tx_complete(struct ath10k *ar);
75 int ath10k_mac_rfkill_enable_radio(struct ath10k *ar, bool enable);