Home
last modified time | relevance | path

Searched defs:ar (Results 1 – 25 of 109) sorted by relevance

12345

/linux/drivers/net/wireless/ath/ath6kl/
H A Dhif-ops.h24 static inline int hif_read_write_sync(struct ath6kl *ar, u32 addr, u8 *buf, in hif_read_write_sync()
35 static inline int hif_write_async(struct ath6kl *ar, u32 address, u8 *buffer, in hif_write_async()
46 static inline void ath6kl_hif_irq_enable(struct ath6kl *ar) in ath6kl_hif_irq_enable()
53 static inline void ath6kl_hif_irq_disable(struct ath6kl *ar) in ath6kl_hif_irq_disable()
60 static inline struct hif_scatter_req *hif_scatter_req_get(struct ath6kl *ar) in hif_scatter_req_get()
65 static inline void hif_scatter_req_add(struct ath6kl *ar, in hif_scatter_req_add()
71 static inline int ath6kl_hif_enable_scatter(struct ath6kl *ar) in ath6kl_hif_enable_scatter()
76 static inline int ath6kl_hif_scat_req_rw(struct ath6kl *ar, in ath6kl_hif_scat_req_rw()
82 static inline void ath6kl_hif_cleanup_scatter(struct ath6kl *ar) in ath6kl_hif_cleanup_scatter()
87 static inline int ath6kl_hif_suspend(struct ath6kl *ar, in ath6kl_hif_suspend()
[all …]
H A Dinit.c251 static int ath6kl_set_host_app_area(struct ath6kl *ar) in ath6kl_set_host_app_area()
273 static inline void set_ac2_ep_map(struct ath6kl *ar, in set_ac2_ep_map()
282 static int ath6kl_connectservice(struct ath6kl *ar, in ath6kl_connectservice()
324 static int ath6kl_init_service_ep(struct ath6kl *ar) in ath6kl_init_service_ep()
416 static int ath6kl_set_htc_params(struct ath6kl *ar, u32 mbox_isr_yield_val, in ath6kl_set_htc_params()
452 static int ath6kl_target_config_wlan_params(struct ath6kl *ar, int idx) in ath6kl_target_config_wlan_params()
536 int ath6kl_configure_target(struct ath6kl *ar) in ath6kl_configure_target()
674 static int ath6kl_get_fw(struct ath6kl *ar, const char *filename, in ath6kl_get_fw()
702 static bool check_device_tree(struct ath6kl *ar) in check_device_tree()
733 static bool check_device_tree(struct ath6kl *ar) in check_device_tree()
[all …]
H A Dmain.c28 struct ath6kl *ar = vif->ar; in ath6kl_find_sta() local
47 struct ath6kl_sta *ath6kl_find_sta_by_aid(struct ath6kl *ar, u8 aid) in ath6kl_find_sta_by_aid()
65 struct ath6kl *ar = vif->ar; in ath6kl_add_new_sta() local
86 static void ath6kl_sta_cleanup(struct ath6kl *ar, u8 i) in ath6kl_sta_cleanup()
117 static u8 ath6kl_remove_sta(struct ath6kl *ar, u8 *mac, u16 reason) in ath6kl_remove_sta()
151 struct ath6kl *ar = devt; in ath6kl_ac2_endpoint_id() local
155 struct ath6kl_cookie *ath6kl_alloc_cookie(struct ath6kl *ar) in ath6kl_alloc_cookie()
168 void ath6kl_cookie_init(struct ath6kl *ar) in ath6kl_cookie_init()
181 void ath6kl_cookie_cleanup(struct ath6kl *ar) in ath6kl_cookie_cleanup()
187 void ath6kl_free_cookie(struct ath6kl *ar, struct ath6kl_cookie *cookie) in ath6kl_free_cookie()
[all …]
H A Drecovery.c23 struct ath6kl *ar = container_of(work, struct ath6kl, in ath6kl_recovery_work() local
42 void ath6kl_recovery_err_notify(struct ath6kl *ar, enum ath6kl_fw_err reason) in ath6kl_recovery_err_notify()
57 void ath6kl_recovery_hb_event(struct ath6kl *ar, u32 cookie) in ath6kl_recovery_hb_event()
65 struct ath6kl *ar = timer_container_of(ar, t, fw_recovery.hb_timer); in ath6kl_recovery_hb_timer() local
98 void ath6kl_recovery_init(struct ath6kl *ar) in ath6kl_recovery_init()
115 void ath6kl_recovery_cleanup(struct ath6kl *ar) in ath6kl_recovery_cleanup()
126 void ath6kl_recovery_suspend(struct ath6kl *ar) in ath6kl_recovery_suspend()
144 void ath6kl_recovery_resume(struct ath6kl *ar) in ath6kl_recovery_resume()
H A Dcfg80211.c148 struct ath6kl *ar = vif->ar; in __ath6kl_cfg80211_sscan_stop() local
165 struct ath6kl *ar = vif->ar; in ath6kl_cfg80211_sscan_disable() local
287 struct ath6kl *ar = vif->ar; in ath6kl_cfg80211_ready() local
325 struct ath6kl *ar = vif->ar; in ath6kl_set_assoc_req_ies() local
390 static bool ath6kl_is_valid_iftype(struct ath6kl *ar, enum nl80211_iftype type, in ath6kl_is_valid_iftype()
425 static bool ath6kl_is_tx_pending(struct ath6kl *ar) in ath6kl_is_tx_pending()
458 struct ath6kl *ar = ath6kl_priv(dev); in ath6kl_cfg80211_connect() local
687 struct ath6kl *ar = vif->ar; in ath6kl_add_bss_if_needed() local
744 struct ath6kl *ar = vif->ar; in ath6kl_cfg80211_connect_event() local
830 struct ath6kl *ar = ath6kl_priv(dev); in ath6kl_cfg80211_disconnect() local
[all …]
H A Dbmi.c23 int ath6kl_bmi_done(struct ath6kl *ar) in ath6kl_bmi_done()
44 int ath6kl_bmi_get_target_info(struct ath6kl *ar, in ath6kl_bmi_get_target_info()
116 int ath6kl_bmi_read(struct ath6kl *ar, u32 addr, u8 *buf, u32 len) in ath6kl_bmi_read()
172 int ath6kl_bmi_write(struct ath6kl *ar, u32 addr, u8 *buf, u32 len) in ath6kl_bmi_write()
239 int ath6kl_bmi_execute(struct ath6kl *ar, u32 addr, u32 *param) in ath6kl_bmi_execute()
286 int ath6kl_bmi_set_app_start(struct ath6kl *ar, u32 addr) in ath6kl_bmi_set_app_start()
322 int ath6kl_bmi_reg_read(struct ath6kl *ar, u32 addr, u32 *param) in ath6kl_bmi_reg_read()
365 int ath6kl_bmi_reg_write(struct ath6kl *ar, u32 addr, u32 param) in ath6kl_bmi_reg_write()
405 int ath6kl_bmi_lz_data(struct ath6kl *ar, u8 *buf, u32 len) in ath6kl_bmi_lz_data()
456 int ath6kl_bmi_lz_stream_start(struct ath6kl *ar, u32 addr) in ath6kl_bmi_lz_stream_start()
[all …]
H A Dsdio.c45 struct ath6kl *ar; member
80 static inline struct ath6kl_sdio *ath6kl_sdio_priv(struct ath6kl *ar) in ath6kl_sdio_priv()
96 static void ath6kl_sdio_set_mbox_info(struct ath6kl *ar) in ath6kl_sdio_set_mbox_info()
409 static int ath6kl_sdio_read_write_sync(struct ath6kl *ar, u32 addr, u8 *buf, in ath6kl_sdio_read_write_sync()
503 static int ath6kl_sdio_power_on(struct ath6kl *ar) in ath6kl_sdio_power_on()
543 static int ath6kl_sdio_power_off(struct ath6kl *ar) in ath6kl_sdio_power_off()
566 static int ath6kl_sdio_write_async(struct ath6kl *ar, u32 address, u8 *buffer, in ath6kl_sdio_write_async()
592 static void ath6kl_sdio_irq_enable(struct ath6kl *ar) in ath6kl_sdio_irq_enable()
607 static bool ath6kl_sdio_is_on_irq(struct ath6kl *ar) in ath6kl_sdio_is_on_irq()
614 static void ath6kl_sdio_irq_disable(struct ath6kl *ar) in ath6kl_sdio_irq_disable()
[all …]
/linux/drivers/net/wireless/ath/ath10k/
H A Dahb.c28 static inline struct ath10k_ahb *ath10k_ahb_priv(struct ath10k *ar) in ath10k_ahb_priv()
33 static void ath10k_ahb_write32(struct ath10k *ar, u32 offset, u32 value) in ath10k_ahb_write32()
40 static u32 ath10k_ahb_read32(struct ath10k *ar, u32 offset) in ath10k_ahb_read32()
47 static u32 ath10k_ahb_gcc_read32(struct ath10k *ar, u32 offset) in ath10k_ahb_gcc_read32()
54 static void ath10k_ahb_tcsr_write32(struct ath10k *ar, u32 offset, u32 value) in ath10k_ahb_tcsr_write32()
61 static u32 ath10k_ahb_tcsr_read32(struct ath10k *ar, u32 offset) in ath10k_ahb_tcsr_read32()
68 static u32 ath10k_ahb_soc_read32(struct ath10k *ar, u32 addr) in ath10k_ahb_soc_read32()
73 static int ath10k_ahb_get_num_banks(struct ath10k *ar) in ath10k_ahb_get_num_banks()
82 static int ath10k_ahb_clock_init(struct ath10k *ar) in ath10k_ahb_clock_init()
113 static void ath10k_ahb_clock_deinit(struct ath10k *ar) in ath10k_ahb_clock_deinit()
[all …]
H A Dsnoc.c477 static void ath10k_snoc_write32(struct ath10k *ar, u32 offset, u32 value) in ath10k_snoc_write32()
484 static u32 ath10k_snoc_read32(struct ath10k *ar, u32 offset) in ath10k_snoc_read32()
497 struct ath10k *ar = pipe->hif_ce_state; in __ath10k_snoc_rx_post_buf() local
535 struct ath10k *ar = pipe->hif_ce_state; in ath10k_snoc_rx_post_pipe() local
563 static void ath10k_snoc_rx_post(struct ath10k *ar) in ath10k_snoc_rx_post()
573 void (*callback)(struct ath10k *ar, in ath10k_snoc_process_rx_cb()
576 struct ath10k *ar = ce_state->ar; in ath10k_snoc_process_rx_cb() local
636 static void ath10k_snoc_htt_rx_deliver(struct ath10k *ar, struct sk_buff *skb) in ath10k_snoc_htt_rx_deliver()
652 struct ath10k *ar = ar_snoc->ar; in ath10k_snoc_rx_replenish_retry() local
659 struct ath10k *ar = ce_state->ar; in ath10k_snoc_htc_tx_cb() local
[all …]
H A Dwmi.c1699 void ath10k_wmi_put_wmi_channel(struct ath10k *ar, struct wmi_channel *ch, in ath10k_wmi_put_wmi_channel()
1764 int ath10k_wmi_wait_for_service_ready(struct ath10k *ar) in ath10k_wmi_wait_for_service_ready()
1795 int ath10k_wmi_wait_for_unified_ready(struct ath10k *ar) in ath10k_wmi_wait_for_unified_ready()
1806 struct sk_buff *ath10k_wmi_alloc_skb(struct ath10k *ar, u32 len) in ath10k_wmi_alloc_skb()
1825 static void ath10k_wmi_htc_tx_complete(struct ath10k *ar, struct sk_buff *skb) in ath10k_wmi_htc_tx_complete()
1830 int ath10k_wmi_cmd_send_nowait(struct ath10k *ar, struct sk_buff *skb, in ath10k_wmi_cmd_send_nowait()
1862 struct ath10k *ar = arvif->ar; in ath10k_wmi_tx_beacon_nowait() local
1915 static void ath10k_wmi_tx_beacons_nowait(struct ath10k *ar) in ath10k_wmi_tx_beacons_nowait()
1923 static void ath10k_wmi_op_ep_tx_credits(struct ath10k *ar) in ath10k_wmi_op_ep_tx_credits()
1931 int ath10k_wmi_cmd_send(struct ath10k *ar, struct sk_buff *skb, u32 cmd_id) in ath10k_wmi_cmd_send()
[all …]
H A Dwmi-ops.h238 ath10k_wmi_rx(struct ath10k *ar, struct sk_buff *skb) in ath10k_wmi_rx()
248 ath10k_wmi_map_svc(struct ath10k *ar, const __le32 *in, unsigned long *out, in ath10k_wmi_map_svc()
259 ath10k_wmi_map_svc_ext(struct ath10k *ar, const __le32 *in, unsigned long *out, in ath10k_wmi_map_svc_ext()
270 ath10k_wmi_pull_scan(struct ath10k *ar, struct sk_buff *skb, in ath10k_wmi_pull_scan()
280 ath10k_wmi_pull_mgmt_tx_compl(struct ath10k *ar, struct sk_buff *skb, in ath10k_wmi_pull_mgmt_tx_compl()
290 ath10k_wmi_pull_mgmt_tx_bundle_compl(struct ath10k *ar, struct sk_buff *skb, in ath10k_wmi_pull_mgmt_tx_bundle_compl()
300 ath10k_wmi_pull_mgmt_rx(struct ath10k *ar, struct sk_buff *skb, in ath10k_wmi_pull_mgmt_rx()
310 ath10k_wmi_pull_ch_info(struct ath10k *ar, struct sk_buff *skb, in ath10k_wmi_pull_ch_info()
320 ath10k_wmi_pull_vdev_start(struct ath10k *ar, struct sk_buff *skb, in ath10k_wmi_pull_vdev_start()
330 ath10k_wmi_pull_peer_kick(struct ath10k *ar, struct sk_buff *skb, in ath10k_wmi_pull_peer_kick()
[all …]
H A Ddebug.h104 #define ATH10K_DFS_STAT_INC(ar, c) (ar->debug.dfs_stats.c++) argument
115 static inline u64 ath10k_debug_get_fw_dbglog_mask(struct ath10k *ar) in ath10k_debug_get_fw_dbglog_mask()
120 static inline u32 ath10k_debug_get_fw_dbglog_level(struct ath10k *ar) in ath10k_debug_get_fw_dbglog_level()
125 static inline int ath10k_debug_is_extd_tx_stats_enabled(struct ath10k *ar) in ath10k_debug_is_extd_tx_stats_enabled()
134 static inline int ath10k_debug_start(struct ath10k *ar) in ath10k_debug_start()
139 static inline void ath10k_debug_stop(struct ath10k *ar) in ath10k_debug_stop()
143 static inline int ath10k_debug_create(struct ath10k *ar) in ath10k_debug_create()
148 static inline void ath10k_debug_destroy(struct ath10k *ar) in ath10k_debug_destroy()
152 static inline int ath10k_debug_register(struct ath10k *ar) in ath10k_debug_register()
157 static inline void ath10k_debug_unregister(struct ath10k *ar) in ath10k_debug_unregister()
[all …]
H A Dmac.c215 int ath10k_mac_ext_resource_config(struct ath10k *ar, u32 val) in ath10k_mac_ext_resource_config()
244 struct ath10k *ar = arvif->ar; in ath10k_send_key() local
312 struct ath10k *ar = arvif->ar; in ath10k_install_key() local
337 struct ath10k *ar = arvif->ar; in ath10k_install_peer_wep_keys() local
425 struct ath10k *ar = arvif->ar; in ath10k_clear_peer_keys() local
463 bool ath10k_mac_is_peer_wep_key_set(struct ath10k *ar, const u8 *addr, in ath10k_mac_is_peer_wep_key_set()
491 struct ath10k *ar = arvif->ar; in ath10k_clear_vdev_key() local
539 struct ath10k *ar = arvif->ar; in ath10k_mac_vif_update_wep_key() local
694 static int ath10k_mac_num_chanctxs(struct ath10k *ar) in ath10k_mac_num_chanctxs()
715 static void ath10k_wait_for_peer_delete_done(struct ath10k *ar, u32 vdev_id, in ath10k_wait_for_peer_delete_done()
[all …]
H A Dhif.h102 static inline int ath10k_hif_tx_sg(struct ath10k *ar, u8 pipe_id, in ath10k_hif_tx_sg()
109 static inline int ath10k_hif_diag_read(struct ath10k *ar, u32 address, void *buf, in ath10k_hif_diag_read()
115 static inline int ath10k_hif_diag_write(struct ath10k *ar, u32 address, in ath10k_hif_diag_write()
124 static inline int ath10k_hif_exchange_bmi_msg(struct ath10k *ar, in ath10k_hif_exchange_bmi_msg()
132 static inline int ath10k_hif_start(struct ath10k *ar) in ath10k_hif_start()
137 static inline void ath10k_hif_stop(struct ath10k *ar) in ath10k_hif_stop()
142 static inline int ath10k_hif_start_post(struct ath10k *ar) in ath10k_hif_start_post()
149 static inline int ath10k_hif_get_htt_tx_complete(struct ath10k *ar) in ath10k_hif_get_htt_tx_complete()
156 static inline int ath10k_hif_map_service_to_pipe(struct ath10k *ar, in ath10k_hif_map_service_to_pipe()
164 static inline void ath10k_hif_get_default_pipe(struct ath10k *ar, in ath10k_hif_get_default_pipe()
[all …]
H A Dtestmode.c34 static void ath10k_tm_event_unsegmented(struct ath10k *ar, u32 cmd_id, in ath10k_tm_event_unsegmented()
79 static void ath10k_tm_event_segmented(struct ath10k *ar, u32 cmd_id, struct sk_buff *skb) in ath10k_tm_event_segmented()
170 bool ath10k_tm_event_wmi(struct ath10k *ar, u32 cmd_id, struct sk_buff *skb) in ath10k_tm_event_wmi()
210 static int ath10k_tm_cmd_get_version(struct ath10k *ar, struct nlattr *tb[]) in ath10k_tm_cmd_get_version()
249 static int ath10k_tm_fetch_utf_firmware_api_1(struct ath10k *ar, in ath10k_tm_fetch_utf_firmware_api_1()
283 static int ath10k_tm_fetch_firmware(struct ath10k *ar) in ath10k_tm_fetch_firmware()
336 static int ath10k_tm_cmd_utf_start(struct ath10k *ar, struct nlattr *tb[]) in ath10k_tm_cmd_utf_start()
443 static void __ath10k_tm_cmd_utf_stop(struct ath10k *ar) in __ath10k_tm_cmd_utf_stop()
470 static int ath10k_tm_cmd_utf_stop(struct ath10k *ar, struct nlattr *tb[]) in ath10k_tm_cmd_utf_stop()
494 static int ath10k_tm_cmd_wmi(struct ath10k *ar, struct nlattr *tb[]) in ath10k_tm_cmd_wmi()
[all …]
/linux/drivers/net/wireless/ath/ar5523/
H A Dar5523.c48 static void ar5523_read_reply(struct ar5523 *ar, struct ar5523_cmd_hdr *hdr, in ar5523_read_reply()
94 struct ar5523 *ar = urb->context; in ar5523_cmd_rx_cb() local
175 static int ar5523_alloc_rx_cmd(struct ar5523 *ar) in ar5523_alloc_rx_cmd()
191 static void ar5523_cancel_rx_cmd(struct ar5523 *ar) in ar5523_cancel_rx_cmd()
196 static void ar5523_free_rx_cmd(struct ar5523 *ar) in ar5523_free_rx_cmd()
203 static int ar5523_submit_rx_cmd(struct ar5523 *ar) in ar5523_submit_rx_cmd()
228 struct ar5523 *ar = cmd->ar; in ar5523_cmd_tx_cb() local
244 static void ar5523_cancel_tx_cmd(struct ar5523 *ar) in ar5523_cancel_tx_cmd()
249 static int ar5523_cmd(struct ar5523 *ar, u32 code, const void *idata, in ar5523_cmd()
297 static int ar5523_cmd_write(struct ar5523 *ar, u32 code, const void *data, in ar5523_cmd_write()
[all …]
/linux/drivers/net/wireless/ath/carl9170/
H A Dusb.c133 static void carl9170_usb_submit_data_urb(struct ar9170 *ar) in carl9170_usb_submit_data_urb()
169 struct ar9170 *ar = usb_get_intfdata(usb_ifnum_to_if(urb->dev, 0)); in carl9170_usb_tx_data_complete() local
212 static int carl9170_usb_submit_cmd_urb(struct ar9170 *ar) in carl9170_usb_submit_cmd_urb()
241 struct ar9170 *ar = urb->context; in carl9170_usb_cmd_complete() local
279 struct ar9170 *ar = urb->context; in carl9170_usb_rx_irq_complete() local
316 static int carl9170_usb_submit_rx_urb(struct ar9170 *ar, gfp_t gfp) in carl9170_usb_submit_rx_urb()
342 static void carl9170_usb_rx_work(struct ar9170 *ar) in carl9170_usb_rx_work()
367 void carl9170_usb_handle_tx_err(struct ar9170 *ar) in carl9170_usb_handle_tx_err()
382 struct ar9170 *ar = from_tasklet(ar, t, usb_tasklet); in carl9170_usb_tasklet() local
400 struct ar9170 *ar = urb->context; in carl9170_usb_rx_complete() local
[all …]
H A Dtx.c48 static inline unsigned int __carl9170_get_queue(struct ar9170 *ar, in __carl9170_get_queue()
64 static inline unsigned int carl9170_get_queue(struct ar9170 *ar, in carl9170_get_queue()
70 static bool is_mem_full(struct ar9170 *ar) in is_mem_full()
76 static void carl9170_tx_accounting(struct ar9170 *ar, struct sk_buff *skb) in carl9170_tx_accounting()
107 static struct ieee80211_sta *__carl9170_get_tx_sta(struct ar9170 *ar, in __carl9170_get_tx_sta()
138 static void carl9170_tx_ps_unblock(struct ar9170 *ar, struct sk_buff *skb) in carl9170_tx_ps_unblock()
156 static void carl9170_tx_accounting_free(struct ar9170 *ar, struct sk_buff *skb) in carl9170_tx_accounting_free()
190 static int carl9170_alloc_dev_space(struct ar9170 *ar, struct sk_buff *skb) in carl9170_alloc_dev_space()
226 static void carl9170_release_dev_space(struct ar9170 *ar, struct sk_buff *skb) in carl9170_release_dev_space()
264 struct ar9170 *ar; in carl9170_tx_release() local
[all …]
H A Dmain.c184 static void carl9170_ampdu_gc(struct ar9170 *ar) in carl9170_ampdu_gc()
219 static void carl9170_flush(struct ar9170 *ar, bool drop_queued) in carl9170_flush()
249 static void carl9170_flush_ba(struct ar9170 *ar) in carl9170_flush_ba()
276 static void carl9170_zap_queues(struct ar9170 *ar) in carl9170_zap_queues()
338 struct ar9170 *ar = hw->priv; in carl9170_op_start() local
430 static void carl9170_cancel_worker(struct ar9170 *ar) in carl9170_cancel_worker()
444 struct ar9170 *ar = hw->priv; in carl9170_op_stop() local
469 struct ar9170 *ar = container_of(work, struct ar9170, in carl9170_restart_work() local
506 void carl9170_restart(struct ar9170 *ar, const enum carl9170_restart_reasons r) in carl9170_restart()
545 struct ar9170 *ar = container_of(work, struct ar9170, ping_work); in carl9170_ping_work() local
[all …]
H A Dmac.c44 int carl9170_set_dyn_sifs_ack(struct ar9170 *ar) in carl9170_set_dyn_sifs_ack()
60 int carl9170_set_rts_cts_rate(struct ar9170 *ar) in carl9170_set_rts_cts_rate()
84 int carl9170_set_slot_time(struct ar9170 *ar) in carl9170_set_slot_time()
106 int carl9170_set_mac_rates(struct ar9170 *ar) in carl9170_set_mac_rates()
136 int carl9170_set_qos(struct ar9170 *ar) in carl9170_set_qos()
171 int carl9170_init_mac(struct ar9170 *ar) in carl9170_init_mac()
257 static int carl9170_set_mac_reg(struct ar9170 *ar, in carl9170_set_mac_reg()
275 int carl9170_mod_virtual_mac(struct ar9170 *ar, const unsigned int id, in carl9170_mod_virtual_mac()
285 int carl9170_update_multicast(struct ar9170 *ar, const u64 mc_hash) in carl9170_update_multicast()
301 int carl9170_set_operating_mode(struct ar9170 *ar) in carl9170_set_operating_mode()
[all …]
H A Dcmd.c43 int carl9170_write_reg(struct ar9170 *ar, const u32 reg, const u32 val) in carl9170_write_reg()
62 int carl9170_read_mreg(struct ar9170 *ar, const int nregs, in carl9170_read_mreg()
94 int carl9170_read_reg(struct ar9170 *ar, u32 reg, u32 *val) in carl9170_read_reg()
99 int carl9170_echo_test(struct ar9170 *ar, const u32 v) in carl9170_echo_test()
118 struct carl9170_cmd *carl9170_cmd_buf(struct ar9170 *ar, in carl9170_cmd_buf()
132 int carl9170_reboot(struct ar9170 *ar) in carl9170_reboot()
145 int carl9170_mac_reset(struct ar9170 *ar) in carl9170_mac_reset()
151 int carl9170_bcn_ctrl(struct ar9170 *ar, const unsigned int vif_id, in carl9170_bcn_ctrl()
169 int carl9170_collect_tally(struct ar9170 *ar) in carl9170_collect_tally()
202 int carl9170_powersave(struct ar9170 *ar, const bool ps) in carl9170_powersave()
H A Drx.c49 static void carl9170_dbg_message(struct ar9170 *ar, const char *buf, u32 len) in carl9170_dbg_message()
76 static void carl9170_handle_ps(struct ar9170 *ar, struct carl9170_rsp *rsp) in carl9170_handle_ps()
96 static int carl9170_check_sequence(struct ar9170 *ar, unsigned int seq) in carl9170_check_sequence()
129 static void carl9170_cmd_callback(struct ar9170 *ar, u32 len, void *buffer) in carl9170_cmd_callback()
162 void carl9170_handle_command_response(struct ar9170 *ar, void *buf, u32 len) in carl9170_handle_command_response()
290 static int carl9170_rx_mac_status(struct ar9170 *ar, in carl9170_rx_mac_status()
443 static void carl9170_rx_phy_status(struct ar9170 *ar, in carl9170_rx_phy_status()
521 static void carl9170_ps_beacon(struct ar9170 *ar, void *data, unsigned int len) in carl9170_ps_beacon()
576 static void carl9170_ba_check(struct ar9170 *ar, void *data, unsigned int len) in carl9170_ba_check()
623 static bool carl9170_ampdu_check(struct ar9170 *ar, u8 *buf, u8 ms, in carl9170_ampdu_check()
[all …]
/linux/drivers/net/wireless/ath/ath11k/
H A Dmac.c573 struct ath11k_vif *ath11k_mac_get_arvif(struct ath11k *ar, u32 vdev_id) in ath11k_mac_get_arvif() argument
658 struct ath11k *ar; ath11k_mac_get_vif_up() local
684 struct ath11k *ar = arvif->ar; ath11k_mac_get_target_pdev_id_from_vif() local
705 ath11k_mac_get_target_pdev_id(struct ath11k * ar) ath11k_mac_get_target_pdev_id() argument
717 ath11k_pdev_caps_update(struct ath11k * ar) ath11k_pdev_caps_update() argument
735 ath11k_mac_txpower_recalc(struct ath11k * ar) ath11k_mac_txpower_recalc() argument
794 struct ath11k *ar = arvif->ar; ath11k_recalc_rtscts_prot() local
833 struct ath11k *ar = arvif->ar; ath11k_mac_set_kickout() local
892 ath11k_mac_peer_cleanup_all(struct ath11k * ar) ath11k_mac_peer_cleanup_all() argument
915 ath11k_mac_vdev_setup_sync(struct ath11k * ar) ath11k_mac_vdev_setup_sync() argument
939 ath11k_mac_monitor_vdev_start(struct ath11k * ar,int vdev_id,struct cfg80211_chan_def * chandef) ath11k_mac_monitor_vdev_start() argument
1017 ath11k_mac_monitor_vdev_stop(struct ath11k * ar) ath11k_mac_monitor_vdev_stop() argument
1052 ath11k_mac_monitor_vdev_create(struct ath11k * ar) ath11k_mac_monitor_vdev_create() argument
1128 ath11k_mac_monitor_vdev_delete(struct ath11k * ar) ath11k_mac_monitor_vdev_delete() argument
1165 ath11k_mac_monitor_start(struct ath11k * ar) ath11k_mac_monitor_start() argument
1203 ath11k_mac_monitor_stop(struct ath11k * ar) ath11k_mac_monitor_stop() argument
1235 struct ath11k *ar = arvif->ar; ath11k_mac_vif_setup_ps() local
1285 ath11k_mac_config_ps(struct ath11k * ar) ath11k_mac_config_ps() argument
1305 struct ath11k *ar = hw->priv; ath11k_mac_op_config() local
1446 struct ath11k *ar = arvif->ar; ath11k_mac_setup_bcn_p2p_ie() local
1623 struct ath11k *ar = arvif->ar; ath11k_mac_setup_bcn_tmpl_mbssid() local
1713 struct ath11k *ar = arvif->ar; ath11k_control_beaconing() local
1774 ath11k_mac_handle_beacon(struct ath11k * ar,struct sk_buff * skb) ath11k_mac_handle_beacon() argument
1787 struct ath11k *ar = arvif->ar; ath11k_mac_handle_beacon_miss_iter() local
1807 ath11k_mac_handle_beacon_miss(struct ath11k * ar,u32 vdev_id) ath11k_mac_handle_beacon_miss() argument
1827 ath11k_peer_assoc_h_basic(struct ath11k * ar,struct ieee80211_vif * vif,struct ieee80211_sta * sta,struct peer_assoc_params * arg) ath11k_peer_assoc_h_basic() argument
1852 ath11k_peer_assoc_h_crypto(struct ath11k * ar,struct ieee80211_vif * vif,struct ieee80211_sta * sta,struct peer_assoc_params * arg) ath11k_peer_assoc_h_crypto() argument
1913 ath11k_peer_assoc_h_rates(struct ath11k * ar,struct ieee80211_vif * vif,struct ieee80211_sta * sta,struct peer_assoc_params * arg) ath11k_peer_assoc_h_rates() argument
1975 ath11k_peer_assoc_h_ht(struct ath11k * ar,struct ieee80211_vif * vif,struct ieee80211_sta * sta,struct peer_assoc_params * arg) ath11k_peer_assoc_h_ht() argument
2144 ath11k_get_nss_160mhz(struct ath11k * ar,u8 max_nss) ath11k_get_nss_160mhz() argument
2172 ath11k_peer_assoc_h_vht(struct ath11k * ar,struct ieee80211_vif * vif,struct ieee80211_sta * sta,struct peer_assoc_params * arg) ath11k_peer_assoc_h_vht() argument
2370 ath11k_peer_assoc_h_he(struct ath11k * ar,struct ieee80211_vif * vif,struct ieee80211_sta * sta,struct peer_assoc_params * arg) ath11k_peer_assoc_h_he() argument
2615 ath11k_peer_assoc_h_he_6ghz(struct ath11k * ar,struct ieee80211_vif * vif,struct ieee80211_sta * sta,struct peer_assoc_params * arg) ath11k_peer_assoc_h_he_6ghz() argument
2697 ath11k_peer_assoc_h_qos(struct ath11k * ar,struct ieee80211_vif * vif,struct ieee80211_sta * sta,struct peer_assoc_params * arg) ath11k_peer_assoc_h_qos() argument
2733 ath11k_peer_assoc_qos_ap(struct ath11k * ar,struct ath11k_vif * arvif,struct ieee80211_sta * sta) ath11k_peer_assoc_qos_ap() argument
2806 ath11k_mac_get_phymode_vht(struct ath11k * ar,struct ieee80211_sta * sta) ath11k_mac_get_phymode_vht() argument
2834 ath11k_mac_get_phymode_he(struct ath11k * ar,struct ieee80211_sta * sta) ath11k_mac_get_phymode_he() argument
2860 ath11k_peer_assoc_h_phymode(struct ath11k * ar,struct ieee80211_vif * vif,struct ieee80211_sta * sta,struct peer_assoc_params * arg) ath11k_peer_assoc_h_phymode() argument
2941 ath11k_peer_assoc_prepare(struct ath11k * ar,struct ieee80211_vif * vif,struct ieee80211_sta * sta,struct peer_assoc_params * arg,bool reassoc) ath11k_peer_assoc_prepare() argument
2974 ath11k_setup_peer_smps(struct ath11k * ar,struct ath11k_vif * arvif,const u8 * addr,const struct ieee80211_sta_ht_cap * ht_cap,u16 he_6ghz_capa) ath11k_setup_peer_smps() argument
3001 struct ath11k *ar = arvif->ar; ath11k_mac_set_he_txbf_conf() local
3049 ath11k_mac_vif_recalc_sta_he_txbf(struct ath11k * ar,struct ieee80211_vif * vif,struct ieee80211_sta_he_cap * he_cap) ath11k_mac_vif_recalc_sta_he_txbf() argument
3114 struct ath11k *ar = hw->priv; ath11k_bss_assoc() local
3231 struct ath11k *ar = hw->priv; ath11k_bss_disassoc() local
3277 ath11k_recalculate_mgmt_rate(struct ath11k * ar,struct ieee80211_vif * vif,struct cfg80211_chan_def * def) ath11k_recalculate_mgmt_rate() argument
3322 struct ath11k *ar = arvif->ar; ath11k_mac_fils_discovery() local
3365 ath11k_mac_config_obss_pd(struct ath11k * ar,struct ieee80211_he_obss_pd * he_obss_pd) ath11k_mac_config_obss_pd() argument
3517 ath11k_mac_supports_station_tpc(struct ath11k * ar,struct ath11k_vif * arvif,const struct cfg80211_chan_def * chandef) ath11k_mac_supports_station_tpc() argument
3534 struct ath11k *ar = hw->priv; ath11k_mac_op_bss_info_changed() local
3883 __ath11k_mac_scan_finish(struct ath11k * ar) __ath11k_mac_scan_finish() argument
3916 ath11k_mac_scan_finish(struct ath11k * ar) ath11k_mac_scan_finish() argument
3923 ath11k_scan_stop(struct ath11k * ar) ath11k_scan_stop() argument
3967 ath11k_scan_abort(struct ath11k * ar) ath11k_scan_abort() argument
4003 struct ath11k *ar = container_of(work, struct ath11k, ath11k_scan_timeout_work() local
4011 ath11k_start_scan(struct ath11k * ar,struct scan_req_params * arg) ath11k_start_scan() argument
4056 ath11k_mac_fw_stats_reset(struct ath11k * ar) ath11k_mac_fw_stats_reset() argument
4066 ath11k_mac_fw_stats_request(struct ath11k * ar,struct stats_request_params * req_param) ath11k_mac_fw_stats_request() argument
4104 ath11k_mac_get_fw_stats(struct ath11k * ar,u32 pdev_id,u32 vdev_id,u32 stats_id) ath11k_mac_get_fw_stats() argument
4131 ath11k_mac_handle_get_txpower(struct ath11k * ar,struct ieee80211_vif * vif,int * dbm) ath11k_mac_handle_get_txpower() argument
4190 struct ath11k *ar = hw->priv; ath11k_mac_op_get_txpower() local
4204 struct ath11k *ar = hw->priv; ath11k_mac_op_hw_scan() local
4360 struct ath11k *ar = hw->priv; ath11k_mac_op_cancel_hw_scan() local
4375 struct ath11k *ar = arvif->ar; ath11k_install_key() local
4439 struct ath11k *ar = arvif->ar; ath11k_clear_peer_keys() local
4480 struct ath11k *ar = arvif->ar; ath11k_set_group_keys() local
4516 struct ath11k *ar = hw->priv; ath11k_mac_op_set_key() local
4684 ath11k_mac_bitrate_mask_num_ht_rates(struct ath11k * ar,enum nl80211_band band,const struct cfg80211_bitrate_mask * mask) ath11k_mac_bitrate_mask_num_ht_rates() argument
4698 ath11k_mac_bitrate_mask_num_vht_rates(struct ath11k * ar,enum nl80211_band band,const struct cfg80211_bitrate_mask * mask) ath11k_mac_bitrate_mask_num_vht_rates() argument
4712 ath11k_mac_bitrate_mask_num_he_rates(struct ath11k * ar,enum nl80211_band band,const struct cfg80211_bitrate_mask * mask) ath11k_mac_bitrate_mask_num_he_rates() argument
4731 struct ath11k *ar = arvif->ar; ath11k_mac_set_peer_vht_fixed_rate() local
4781 struct ath11k *ar = arvif->ar; ath11k_mac_set_peer_he_fixed_rate() local
4832 struct ath11k *ar = arvif->ar; ath11k_mac_set_peer_ht_fixed_rate() local
4874 ath11k_station_assoc(struct ath11k * ar,struct ieee80211_vif * vif,struct ieee80211_sta * sta,bool reassoc) ath11k_station_assoc() argument
4971 ath11k_station_disassoc(struct ath11k * ar,struct ieee80211_vif * vif,struct ieee80211_sta * sta) ath11k_station_disassoc() argument
5006 struct ath11k *ar; ath11k_sta_rc_update_wk() local
5194 struct ath11k *ar; ath11k_sta_set_4addr_wk() local
5220 struct ath11k *ar = arvif->ar; ath11k_mac_inc_num_stations() local
5239 struct ath11k *ar = arvif->ar; ath11k_mac_dec_num_stations() local
5250 ath11k_mac_ieee80211_sta_bw_to_wmi(struct ath11k * ar,struct ieee80211_sta * sta) ath11k_mac_ieee80211_sta_bw_to_wmi() argument
5282 struct ath11k *ar = hw->priv; ath11k_mac_op_sta_set_txpwr() local
5317 struct ath11k *ar = hw->priv; ath11k_mac_op_sta_set_4addr() local
5332 struct ath11k *ar = hw->priv; ath11k_mac_op_sta_rc_update() local
5398 ath11k_conf_tx_uapsd(struct ath11k * ar,struct ieee80211_vif * vif,u16 ac,bool enable) ath11k_conf_tx_uapsd() argument
5461 struct ath11k *ar = hw->priv; ath11k_mac_op_conf_tx_mu_edca() local
5499 struct ath11k *ar = hw->priv; ath11k_mac_op_conf_tx() local
5559 ath11k_create_ht_cap(struct ath11k * ar,u32 ar_ht_cap,u32 rate_cap_rx_chainmask) ath11k_create_ht_cap() argument
5627 struct ath11k *ar = arvif->ar; ath11k_mac_set_txbf_conf() local
5673 ath11k_set_vht_txbf_cap(struct ath11k * ar,u32 * vht_cap) ath11k_set_vht_txbf_cap() argument
5726 ath11k_create_vht_cap(struct ath11k * ar,u32 rate_cap_tx_chainmask,u32 rate_cap_rx_chainmask) ath11k_create_vht_cap() argument
5765 ath11k_mac_setup_ht_vht_cap(struct ath11k * ar,struct ath11k_pdev_cap * cap,u32 * ht_cap_info) ath11k_mac_setup_ht_vht_cap() argument
5800 ath11k_check_chain_mask(struct ath11k * ar,u32 ant,bool is_tx_ant) ath11k_check_chain_mask() argument
5938 ath11k_mac_set_hemcsmap(struct ath11k * ar,struct ath11k_pdev_cap * cap,struct ieee80211_sta_he_cap * he_cap,int band) ath11k_mac_set_hemcsmap() argument
5975 ath11k_mac_copy_he_cap(struct ath11k * ar,struct ath11k_pdev_cap * cap,struct ieee80211_sband_iftype_data * data,int band) ath11k_mac_copy_he_cap() argument
6050 ath11k_mac_setup_he_cap(struct ath11k * ar,struct ath11k_pdev_cap * cap) ath11k_mac_setup_he_cap() argument
6088 __ath11k_set_antenna(struct ath11k * ar,u32 tx_ant,u32 rx_ant) __ath11k_set_antenna() argument
6134 ath11k_mgmt_over_wmi_tx_drop(struct ath11k * ar,struct sk_buff * skb) ath11k_mgmt_over_wmi_tx_drop() argument
6149 ath11k_mac_tx_mgmt_free(struct ath11k * ar,int buf_id) ath11k_mac_tx_mgmt_free() argument
6172 struct ath11k *ar = ctx; ath11k_mac_tx_mgmt_pending_free() local
6183 struct ath11k *ar = skb_cb->ar; ath11k_mac_vif_txmgmt_idr_remove() local
6191 ath11k_mac_mgmt_tx_wmi(struct ath11k * ar,struct ath11k_vif * arvif,struct sk_buff * skb) ath11k_mac_mgmt_tx_wmi() argument
6273 ath11k_mgmt_over_wmi_tx_purge(struct ath11k * ar) ath11k_mgmt_over_wmi_tx_purge() argument
6287 struct ath11k *ar = arvif->ar; ath11k_mac_mgmt_action_frame_fill_elem_data() local
6436 struct ath11k *ar = container_of(work, struct ath11k, wmi_mgmt_tx_work); ath11k_mgmt_over_wmi_tx_work() local
6487 ath11k_mac_mgmt_tx(struct ath11k * ar,struct sk_buff * skb,bool is_prb_rsp) ath11k_mac_mgmt_tx() argument
6524 struct ath11k *ar = hw->priv; ath11k_mac_op_tx() local
6566 ath11k_mac_drain_tx(struct ath11k * ar) ath11k_mac_drain_tx() argument
6575 ath11k_mac_config_mon_status_default(struct ath11k * ar,bool enable) ath11k_mac_config_mon_status_default() argument
6627 struct ath11k *ar = hw->priv; ath11k_mac_op_start() local
6760 struct ath11k *ar = hw->priv; ath11k_mac_op_stop() local
6813 struct ath11k *ar = arvif->ar; ath11k_mac_setup_vdev_params_mbssid() local
6844 struct ath11k *ar = arvif->ar; ath11k_mac_setup_vdev_create_params() local
6883 struct ath11k *ar = hw->priv; ath11k_mac_op_update_vif_offload() local
6930 struct ath11k *ar; ath11k_mac_vif_ap_active_any() local
6946 ath11k_mac_11d_scan_start(struct ath11k * ar,u32 vdev_id) ath11k_mac_11d_scan_start() argument
6993 ath11k_mac_11d_scan_stop(struct ath11k * ar) ath11k_mac_11d_scan_stop() argument
7032 struct ath11k *ar; ath11k_mac_11d_scan_stop_all() local
7046 ath11k_mac_vdev_delete(struct ath11k * ar,struct ath11k_vif * arvif) ath11k_mac_vdev_delete() argument
7093 struct ath11k *ar = hw->priv; ath11k_mac_op_add_interface() local
7364 struct ath11k *ar = hw->priv; ath11k_mac_op_remove_interface() local
7452 struct ath11k *ar = hw->priv; ath11k_mac_op_configure_filter() local
7465 struct ath11k *ar = hw->priv; ath11k_mac_op_get_antenna() local
7480 struct ath11k *ar = hw->priv; ath11k_mac_op_set_antenna() local
7494 struct ath11k *ar = hw->priv; ath11k_mac_op_ampdu_action() local
7526 struct ath11k *ar = hw->priv; ath11k_mac_op_add_chanctx() local
7550 struct ath11k *ar = hw->priv; ath11k_mac_op_remove_chanctx() local
7574 struct ath11k *ar = arvif->ar; ath11k_mac_vdev_start_restart() local
7695 struct ath11k *ar = arvif->ar; ath11k_mac_vdev_stop() local
7785 ath11k_mac_update_vif_chan(struct ath11k * ar,struct ieee80211_vif_chanctx_switch * vifs,int n_vifs) ath11k_mac_update_vif_chan() argument
7877 ath11k_mac_update_active_vif_chan(struct ath11k * ar,struct ieee80211_chanctx_conf * ctx) ath11k_mac_update_active_vif_chan() argument
7909 struct ath11k *ar = hw->priv; ath11k_mac_op_change_chanctx() local
7937 struct ath11k *ar = hw->priv; ath11k_mac_start_vdev_delay() local
7984 struct ath11k *ar = hw->priv; ath11k_mac_stop_vdev_early() local
8094 ath11k_mac_get_psd_channel(struct ath11k * ar,u16 step_freq,u16 * start_freq,u16 * center_freq,u8 i,struct ieee80211_channel ** temp_chan,s8 * tx_power) ath11k_mac_get_psd_channel() argument
8118 ath11k_mac_get_eirp_power(struct ath11k * ar,u16 * start_freq,u16 * center_freq,u8 i,struct ieee80211_channel ** temp_chan,struct cfg80211_chan_def * def,s8 * tx_power) ath11k_mac_get_eirp_power() argument
8149 ath11k_mac_fill_reg_tpc_info(struct ath11k * ar,struct ieee80211_vif * vif,struct ieee80211_chanctx_conf * ctx) ath11k_mac_fill_reg_tpc_info() argument
8324 ath11k_mac_parse_tx_pwr_env(struct ath11k * ar,struct ieee80211_vif * vif,struct ieee80211_chanctx_conf * ctx) ath11k_mac_parse_tx_pwr_env() argument
8409 struct ath11k *ar = hw->priv; ath11k_mac_op_assign_vif_chanctx() local
8492 struct ath11k *ar = hw->priv; ath11k_mac_op_unassign_vif_chanctx() local
8562 struct ath11k *ar = hw->priv; ath11k_mac_op_switch_vif_chanctx() local
8577 ath11k_set_vdev_param_to_all_vifs(struct ath11k * ar,int param,u32 value) ath11k_set_vdev_param_to_all_vifs() argument
8605 struct ath11k *ar = hw->priv; ath11k_mac_op_set_rts_threshold() local
8627 ath11k_mac_flush_tx_complete(struct ath11k * ar) ath11k_mac_flush_tx_complete() argument
8653 ath11k_mac_wait_tx_complete(struct ath11k * ar) ath11k_mac_wait_tx_complete() argument
8662 struct ath11k *ar = hw->priv; ath11k_mac_op_flush() local
8671 ath11k_mac_has_single_legacy_rate(struct ath11k * ar,enum nl80211_band band,const struct cfg80211_bitrate_mask * mask) ath11k_mac_has_single_legacy_rate() argument
8706 ath11k_mac_bitrate_mask_get_single_nss(struct ath11k * ar,struct ath11k_vif * arvif,enum nl80211_band band,const struct cfg80211_bitrate_mask * mask,int * nss) ath11k_mac_bitrate_mask_get_single_nss() argument
8777 ath11k_mac_get_single_legacy_rate(struct ath11k * ar,enum nl80211_band band,const struct cfg80211_bitrate_mask * mask,u32 * rate,u8 * nss) ath11k_mac_get_single_legacy_rate() argument
8812 struct ath11k *ar = arvif->ar; ath11k_mac_set_fixed_rate_gi_ltf() local
8844 struct ath11k *ar = arvif->ar; ath11k_mac_set_auto_rate_gi_ltf() local
8900 struct ath11k *ar = arvif->ar; ath11k_mac_set_rate_params() local
8973 ath11k_mac_vht_mcs_range_present(struct ath11k * ar,enum nl80211_band band,const struct cfg80211_bitrate_mask * mask) ath11k_mac_vht_mcs_range_present() argument
8998 ath11k_mac_he_mcs_range_present(struct ath11k * ar,enum nl80211_band band,const struct cfg80211_bitrate_mask * mask) ath11k_mac_he_mcs_range_present() argument
9027 struct ath11k *ar = arvif->ar; ath11k_mac_set_bitrate_mask_iter() local
9040 struct ath11k *ar = arvif->ar; ath11k_mac_disable_peer_fixed_rate() local
9054 ath11k_mac_validate_vht_he_fixed_rate_settings(struct ath11k * ar,enum nl80211_band band,const struct cfg80211_bitrate_mask * mask) ath11k_mac_validate_vht_he_fixed_rate_settings() argument
9113 struct ath11k *ar = arvif->ar; ath11k_mac_op_set_bitrate_mask() local
9261 struct ath11k *ar = hw->priv; ath11k_mac_op_reconfig_complete() local
9308 ath11k_mac_update_bss_chan_survey(struct ath11k * ar,struct ieee80211_channel * channel) ath11k_mac_update_bss_chan_survey() argument
9342 struct ath11k *ar = hw->priv; ath11k_mac_op_get_survey() local
9395 struct ath11k *ar = arsta->arvif->ar; ath11k_mac_put_chain_rssi() local
9425 struct ath11k *ar = arsta->arvif->ar; ath11k_mac_op_sta_statistics() local
9489 ath11k_generate_ns_mc_addr(struct ath11k * ar,struct ath11k_arp_ns_offload * offload) ath11k_generate_ns_mc_addr() argument
9514 struct ath11k *ar = hw->priv; ath11k_mac_op_ipv6_changed() local
9594 struct ath11k *ar = hw->priv; ath11k_mac_op_set_rekey_data() local
9626 struct ath11k *ar = hw->priv; ath11k_mac_op_set_bios_sar_specs() local
9687 struct ath11k *ar = hw->priv; ath11k_mac_op_cancel_remain_on_channel() local
9710 struct ath11k *ar = hw->priv; ath11k_mac_op_remain_on_channel() local
9797 ath11k_mac_station_add(struct ath11k * ar,struct ieee80211_vif * vif,struct ieee80211_sta * sta) ath11k_mac_station_add() argument
9906 ath11k_mac_station_remove(struct ath11k * ar,struct ieee80211_vif * vif,struct ieee80211_sta * sta) ath11k_mac_station_remove() argument
9946 struct ath11k *ar = hw->priv; ath11k_mac_op_sta_state() local
10138 ath11k_mac_update_ch_list(struct ath11k * ar,struct ieee80211_supported_band * band,u32 freq_low,u32 freq_high) ath11k_mac_update_ch_list() argument
10154 ath11k_get_phy_id(struct ath11k * ar,u32 band) ath11k_get_phy_id() argument
10170 ath11k_mac_setup_channels_rates(struct ath11k * ar,u32 supported_bands) ath11k_mac_setup_channels_rates() argument
10270 ath11k_mac_setup_mac_address_list(struct ath11k * ar) ath11k_mac_setup_mac_address_list() argument
10297 ath11k_mac_setup_iface_combinations(struct ath11k * ar) ath11k_mac_setup_iface_combinations() argument
10413 __ath11k_mac_unregister(struct ath11k * ar) __ath11k_mac_unregister() argument
10437 struct ath11k *ar; ath11k_mac_unregister() local
10453 __ath11k_mac_register(struct ath11k * ar) __ath11k_mac_register() argument
10706 struct ath11k *ar; ath11k_mac_register() local
10765 struct ath11k *ar; ath11k_mac_allocate() local
10844 struct ath11k *ar; ath11k_mac_destroy() local
10864 struct ath11k *ar = arvif->ar; ath11k_mac_vif_set_keepalive() local
[all...]
H A Dcfr.c11 struct ath11k_dbring *ath11k_cfr_get_dbring(struct ath11k *ar) in ath11k_cfr_get_dbring()
59 static void ath11k_cfr_rfs_write(struct ath11k *ar, const void *head, in ath11k_cfr_rfs_write()
74 static void ath11k_cfr_free_pending_dbr_events(struct ath11k *ar) in ath11k_cfr_free_pending_dbr_events()
114 ath11k_cfr_correlate_and_relay(struct ath11k *ar, in ath11k_cfr_correlate_and_relay()
176 static int ath11k_cfr_process_data(struct ath11k *ar, in ath11k_cfr_process_data()
255 static void ath11k_cfr_fill_hdr_info(struct ath11k *ar, in ath11k_cfr_fill_hdr_info()
309 struct ath11k *ar; in ath11k_process_cfr_capture_event() local
412 bool ath11k_cfr_peer_is_in_cfr_unassoc_pool(struct ath11k *ar, const u8 *peer_mac) in ath11k_cfr_peer_is_in_cfr_unassoc_pool()
438 void ath11k_cfr_update_unassoc_pool_entry(struct ath11k *ar, in ath11k_cfr_update_unassoc_pool_entry()
463 void ath11k_cfr_decrement_peer_count(struct ath11k *ar, in ath11k_cfr_decrement_peer_count()
[all …]
/linux/drivers/net/wireless/ath/ath12k/
H A Dwow.c39 int ath12k_wow_enable(struct ath12k *ar) in ath12k_wow_enable()
81 int ath12k_wow_wakeup(struct ath12k *ar) in ath12k_wow_wakeup()
106 struct ath12k *ar = arvif->ar; in ath12k_wow_vif_cleanup() local
130 static int ath12k_wow_cleanup(struct ath12k *ar) in ath12k_wow_cleanup()
163 ath12k_wow_convert_8023_to_80211(struct ath12k *ar, in ath12k_wow_convert_8023_to_80211()
267 ath12k_wow_pno_check_and_convert(struct ath12k *ar, u32 vdev_id, in ath12k_wow_pno_check_and_convert()
364 struct ath12k *ar = arvif->ar; in ath12k_wow_vif_set_wakeups() local
476 static int ath12k_wow_set_wakeups(struct ath12k *ar, in ath12k_wow_set_wakeups()
502 static int ath12k_wow_vdev_clean_nlo(struct ath12k *ar, u32 vdev_id) in ath12k_wow_vdev_clean_nlo()
530 struct ath12k *ar = arvif->ar; in ath12k_wow_vif_clean_nlo() local
[all …]

12345