Searched defs:ar (Results 1 - 25 of 69) sorted by path

123

/drivers/edac/
H A Dcell_edac.c34 static void cell_edac_count_ce(struct mem_ctl_info *mci, int chan, u64 ar) argument
40 dev_dbg(mci->pdev, "ECC CE err on node %d, channel %d, ar = 0x%016llx\n",
41 priv->node, chan, ar);
44 address = (ar & 0xffffffffe0000000ul) >> 29;
49 syndrome = (ar & 0x000000001fe00000ul) >> 21;
57 static void cell_edac_count_ue(struct mem_ctl_info *mci, int chan, u64 ar) argument
63 dev_dbg(mci->pdev, "ECC UE err on node %d, channel %d, ar = 0x%016llx\n",
64 priv->node, chan, ar);
67 address = (ar & 0xffffffffe0000000ul) >> 29;
/drivers/gpu/drm/ast/
H A Dast_drv.h276 u8 ar[20]; member in struct:ast_vbios_stdtable
/drivers/media/pci/saa7164/
H A Dsaa7164-api.c251 struct tmComResEncVideoInputAspectRatio ar; local
294 ar.width = 0;
295 ar.height = 0;
298 sizeof(struct tmComResEncVideoInputAspectRatio), &ar);
319 ar.width, ar.height);
327 struct tmComResEncVideoInputAspectRatio ar; local
335 ar.width = 1;
336 ar.height = 1;
339 ar
[all...]
/drivers/media/platform/
H A Darv.c109 struct ar { struct
125 static struct ar ardev;
249 static void wait_for_vertical_sync(struct ar *ar, int exp_line) argument
264 v4l2_err(&ar->v4l2_dev, "lost %d -> %d\n", exp_line, l);
273 struct ar *ar = video_drvdata(file); local
274 long ret = ar->frame_bytes; /* return read bytes */
286 if (ar->size == AR_SIZE_QVGA)
288 if (ar
402 struct ar *ar = video_drvdata(file); local
438 struct ar *ar = video_drvdata(file); local
454 struct ar *ar = video_drvdata(file); local
476 struct ar *ar = video_drvdata(file); local
528 struct ar *ar = dev; local
600 ar_initialize(struct ar *ar) argument
735 struct ar *ar; local
862 struct ar *ar; local
[all...]
/drivers/net/wireless/ath/ar5523/
H A Dar5523.c45 static int ar5523_submit_rx_cmd(struct ar5523 *ar);
46 static void ar5523_data_tx_pkt_put(struct ar5523 *ar);
48 static void ar5523_read_reply(struct ar5523 *ar, struct ar5523_cmd_hdr *hdr, argument
61 ar5523_dbg(ar, "Code = %d len = %d\n", be32_to_cpu(hdr->code) & 0xff,
77 ar5523_err(ar, "olen to small %d < %d\n",
94 struct ar5523 *ar = urb->context; local
95 struct ar5523_tx_cmd *cmd = &ar->tx_cmd;
96 struct ar5523_cmd_hdr *hdr = ar->rx_cmd_buf;
102 ar5523_err(ar, "RX USB error %d.\n", urb->status);
107 ar5523_err(ar, "R
171 ar5523_alloc_rx_cmd(struct ar5523 *ar) argument
187 ar5523_cancel_rx_cmd(struct ar5523 *ar) argument
192 ar5523_free_rx_cmd(struct ar5523 *ar) argument
199 ar5523_submit_rx_cmd(struct ar5523 *ar) argument
224 struct ar5523 *ar = cmd->ar; local
240 ar5523_cmd(struct ar5523 *ar, u32 code, const void *idata, int ilen, void *odata, int olen, int flags) argument
286 ar5523_cmd_write(struct ar5523 *ar, u32 code, const void *data, int len, int flags) argument
293 ar5523_cmd_read(struct ar5523 *ar, u32 code, const void *idata, int ilen, void *odata, int olen, int flags) argument
300 ar5523_config(struct ar5523 *ar, u32 reg, u32 val) argument
316 ar5523_config_multi(struct ar5523 *ar, u32 reg, const void *data, int len) argument
335 ar5523_get_status(struct ar5523 *ar, u32 which, void *odata, int olen) argument
349 ar5523_get_capability(struct ar5523 *ar, u32 cap, u32 *val) argument
366 ar5523_get_devcap(struct ar5523 *ar) argument
415 ar5523_set_ledsteady(struct ar5523 *ar, int lednum, int ledmode) argument
429 ar5523_set_rxfilter(struct ar5523 *ar, u32 bits, u32 op) argument
441 ar5523_reset_tx_queues(struct ar5523 *ar) argument
450 ar5523_set_chan(struct ar5523 *ar) argument
470 ar5523_queue_init(struct ar5523 *ar) argument
488 ar5523_switch_chan(struct ar5523 *ar) argument
514 ar5523_rx_data_put(struct ar5523 *ar, struct ar5523_rx_data *data) argument
526 struct ar5523 *ar = data->ar; local
617 struct ar5523 *ar = container_of(work, struct ar5523, rx_refill_work); local
666 ar5523_cancel_rx_bufs(struct ar5523 *ar) argument
688 ar5523_free_rx_bufs(struct ar5523 *ar) argument
700 ar5523_alloc_rx_bufs(struct ar5523 *ar) argument
723 ar5523_data_tx_pkt_put(struct ar5523 *ar) argument
743 struct ar5523 *ar = data->ar; local
770 struct ar5523 *ar = hw->priv; local
791 ar5523_tx_work_locked(struct ar5523 *ar) argument
886 struct ar5523 *ar = container_of(work, struct ar5523, tx_work); local
896 struct ar5523 *ar = (struct ar5523 *) arg; local
904 struct ar5523 *ar = container_of(work, struct ar5523, tx_wd_work); local
920 ar5523_flush_tx(struct ar5523 *ar) argument
934 ar5523_free_tx_cmd(struct ar5523 *ar) argument
943 ar5523_alloc_tx_cmd(struct ar5523 *ar) argument
971 struct ar5523 *ar = container_of(work, struct ar5523, stat_work.work); local
993 struct ar5523 *ar = hw->priv; local
1059 struct ar5523 *ar = hw->priv; local
1081 struct ar5523 *ar = hw->priv; local
1096 struct ar5523 *ar = hw->priv; local
1105 struct ar5523 *ar = hw->priv; local
1127 struct ar5523 *ar = hw->priv; local
1135 struct ar5523 *ar = hw->priv; local
1148 ar5523_get_wlan_mode(struct ar5523 *ar, struct ieee80211_bss_conf *bss_conf) argument
1184 ar5523_create_rateset(struct ar5523 *ar, struct ieee80211_bss_conf *bss_conf, struct ar5523_cmd_rateset *rs, bool basic) argument
1222 ar5523_set_basic_rates(struct ar5523 *ar, struct ieee80211_bss_conf *bss) argument
1236 ar5523_create_connection(struct ar5523 *ar, struct ieee80211_vif *vif, struct ieee80211_bss_conf *bss) argument
1258 ar5523_write_associd(struct ar5523 *ar, struct ieee80211_bss_conf *bss) argument
1277 struct ar5523 *ar = hw->priv; local
1331 struct ar5523 *ar = hw->priv; local
1367 ar5523_host_available(struct ar5523 *ar) argument
1380 ar5523_get_devstatus(struct ar5523 *ar) argument
1405 ar5523_get_max_rxsz(struct ar5523 *ar) argument
1466 ar5523_init_modes(struct ar5523 *ar) argument
1584 struct ar5523 *ar; local
1727 struct ar5523 *ar = hw->priv; local
[all...]
H A Dar5523.h61 struct ar5523 *ar; member in struct:ar5523_tx_cmd
76 struct ar5523 *ar; member in struct:ar5523_tx_data
83 struct ar5523 *ar; member in struct:ar5523_rx_data
138 #define ar5523_dbg(ar, format, arg...) \
139 dev_dbg(&(ar)->dev->dev, format, ## arg)
145 #define ar5523_err(ar, format, arg...) \
147 if (!test_bit(AR5523_USB_DISCONNECTED, &ar->flags)) { \
148 dev_err(&(ar)->dev->dev, format, ## arg); \
151 #define ar5523_info(ar, format, arg...) \
152 dev_info(&(ar)
[all...]
/drivers/net/wireless/ath/ath10k/
H A Dbmi.c23 void ath10k_bmi_start(struct ath10k *ar) argument
25 ath10k_dbg(ar, ATH10K_DBG_BMI, "bmi start\n");
27 ar->bmi.done_sent = false;
30 int ath10k_bmi_done(struct ath10k *ar) argument
36 ath10k_dbg(ar, ATH10K_DBG_BMI, "bmi done\n");
38 if (ar->bmi.done_sent) {
39 ath10k_dbg(ar, ATH10K_DBG_BMI, "bmi skipped\n");
43 ar->bmi.done_sent = true;
46 ret = ath10k_hif_exchange_bmi_msg(ar, &cmd, cmdlen, NULL, NULL);
48 ath10k_warn(ar, "unabl
55 ath10k_bmi_get_target_info(struct ath10k *ar, struct bmi_target_info *target_info) argument
91 ath10k_bmi_read_memory(struct ath10k *ar, u32 address, void *buffer, u32 length) argument
132 ath10k_bmi_write_memory(struct ath10k *ar, u32 address, const void *buffer, u32 length) argument
178 ath10k_bmi_execute(struct ath10k *ar, u32 address, u32 param, u32 *result) argument
217 ath10k_bmi_lz_data(struct ath10k *ar, const void *buffer, u32 length) argument
255 ath10k_bmi_lz_stream_start(struct ath10k *ar, u32 address) argument
281 ath10k_bmi_fast_download(struct ath10k *ar, u32 address, const void *buffer, u32 length) argument
[all...]
H A Dce.c62 static inline void ath10k_ce_dest_ring_write_index_set(struct ath10k *ar, argument
66 ath10k_pci_write32(ar, ce_ctrl_addr + DST_WR_INDEX_ADDRESS, n);
69 static inline u32 ath10k_ce_dest_ring_write_index_get(struct ath10k *ar, argument
72 return ath10k_pci_read32(ar, ce_ctrl_addr + DST_WR_INDEX_ADDRESS);
75 static inline void ath10k_ce_src_ring_write_index_set(struct ath10k *ar, argument
79 ath10k_pci_write32(ar, ce_ctrl_addr + SR_WR_INDEX_ADDRESS, n);
82 static inline u32 ath10k_ce_src_ring_write_index_get(struct ath10k *ar, argument
85 return ath10k_pci_read32(ar, ce_ctrl_addr + SR_WR_INDEX_ADDRESS);
88 static inline u32 ath10k_ce_src_ring_read_index_get(struct ath10k *ar, argument
91 return ath10k_pci_read32(ar, ce_ctrl_add
94 ath10k_ce_src_ring_base_addr_set(struct ath10k *ar, u32 ce_ctrl_addr, unsigned int addr) argument
101 ath10k_ce_src_ring_size_set(struct ath10k *ar, u32 ce_ctrl_addr, unsigned int n) argument
108 ath10k_ce_src_ring_dmax_set(struct ath10k *ar, u32 ce_ctrl_addr, unsigned int n) argument
120 ath10k_ce_src_ring_byte_swap_set(struct ath10k *ar, u32 ce_ctrl_addr, unsigned int n) argument
131 ath10k_ce_dest_ring_byte_swap_set(struct ath10k *ar, u32 ce_ctrl_addr, unsigned int n) argument
142 ath10k_ce_dest_ring_read_index_get(struct ath10k *ar, u32 ce_ctrl_addr) argument
148 ath10k_ce_dest_ring_base_addr_set(struct ath10k *ar, u32 ce_ctrl_addr, u32 addr) argument
155 ath10k_ce_dest_ring_size_set(struct ath10k *ar, u32 ce_ctrl_addr, unsigned int n) argument
162 ath10k_ce_src_ring_highmark_set(struct ath10k *ar, u32 ce_ctrl_addr, unsigned int n) argument
173 ath10k_ce_src_ring_lowmark_set(struct ath10k *ar, u32 ce_ctrl_addr, unsigned int n) argument
184 ath10k_ce_dest_ring_highmark_set(struct ath10k *ar, u32 ce_ctrl_addr, unsigned int n) argument
195 ath10k_ce_dest_ring_lowmark_set(struct ath10k *ar, u32 ce_ctrl_addr, unsigned int n) argument
206 ath10k_ce_copy_complete_inter_enable(struct ath10k *ar, u32 ce_ctrl_addr) argument
216 ath10k_ce_copy_complete_intr_disable(struct ath10k *ar, u32 ce_ctrl_addr) argument
226 ath10k_ce_watermark_intr_disable(struct ath10k *ar, u32 ce_ctrl_addr) argument
236 ath10k_ce_error_intr_enable(struct ath10k *ar, u32 ce_ctrl_addr) argument
246 ath10k_ce_error_intr_disable(struct ath10k *ar, u32 ce_ctrl_addr) argument
256 ath10k_ce_engine_int_status_clear(struct ath10k *ar, u32 ce_ctrl_addr, unsigned int mask) argument
275 struct ath10k *ar = ce_state->ar; local
328 struct ath10k *ar = pipe->ar; local
360 struct ath10k *ar = ce_state->ar; local
374 struct ath10k *ar = pipe->ar; local
389 struct ath10k *ar = pipe->ar; local
403 struct ath10k *ar = pipe->ar; local
431 struct ath10k *ar = pipe->ar; local
509 struct ath10k *ar = ce_state->ar; local
532 struct ath10k *ar; local
587 struct ath10k *ar = ce_state->ar; local
650 struct ath10k *ar; local
703 struct ath10k *ar = ce_state->ar; local
723 ath10k_ce_per_engine_service(struct ath10k *ar, unsigned int ce_id) argument
760 ath10k_ce_per_engine_service_any(struct ath10k *ar) argument
788 struct ath10k *ar = ce_state->ar; local
800 ath10k_ce_disable_interrupts(struct ath10k *ar) argument
815 ath10k_ce_enable_interrupts(struct ath10k *ar) argument
824 ath10k_ce_init_src_ring(struct ath10k *ar, unsigned int ce_id, const struct ce_attr *attr) argument
861 ath10k_ce_init_dest_ring(struct ath10k *ar, unsigned int ce_id, const struct ce_attr *attr) argument
896 ath10k_ce_alloc_src_ring(struct ath10k *ar, unsigned int ce_id, const struct ce_attr *attr) argument
963 ath10k_ce_alloc_dest_ring(struct ath10k *ar, unsigned int ce_id, const struct ce_attr *attr) argument
1022 ath10k_ce_init_pipe(struct ath10k *ar, unsigned int ce_id, const struct ce_attr *attr, void (*send_cb)(struct ath10k_ce_pipe *), void (*recv_cb)(struct ath10k_ce_pipe *)) argument
1075 ath10k_ce_deinit_src_ring(struct ath10k *ar, unsigned int ce_id) argument
1085 ath10k_ce_deinit_dest_ring(struct ath10k *ar, unsigned int ce_id) argument
1094 ath10k_ce_deinit_pipe(struct ath10k *ar, unsigned int ce_id) argument
1100 ath10k_ce_alloc_pipe(struct ath10k *ar, int ce_id, const struct ce_attr *attr) argument
1133 ath10k_ce_free_pipe(struct ath10k *ar, int ce_id) argument
[all...]
H A Dce.h110 struct ath10k *ar; member in struct:ath10k_ce_pipe
197 int ath10k_ce_init_pipe(struct ath10k *ar, unsigned int ce_id,
201 void ath10k_ce_deinit_pipe(struct ath10k *ar, unsigned int ce_id);
202 int ath10k_ce_alloc_pipe(struct ath10k *ar, int ce_id,
204 void ath10k_ce_free_pipe(struct ath10k *ar, int ce_id);
228 void ath10k_ce_per_engine_service_any(struct ath10k *ar);
229 void ath10k_ce_per_engine_service(struct ath10k *ar, unsigned int ce_id);
230 int ath10k_ce_disable_interrupts(struct ath10k *ar);
231 void ath10k_ce_enable_interrupts(struct ath10k *ar);
420 #define CE_INTERRUPT_SUMMARY(ar) \
[all...]
H A Dcore.c55 static void ath10k_send_suspend_complete(struct ath10k *ar) argument
57 ath10k_dbg(ar, ATH10K_DBG_BOOT, "boot suspend complete\n");
59 complete(&ar->target_suspend);
62 static int ath10k_init_configure_target(struct ath10k *ar) argument
68 ret = ath10k_bmi_write32(ar, hi_app_host_interest,
71 ath10k_err(ar, "settings HTC version failed\n");
76 ret = ath10k_bmi_read32(ar, hi_option_flag, &param_host);
78 ath10k_err(ar, "setting firmware mode (1/2) failed\n");
95 ret = ath10k_bmi_write32(ar, hi_option_flag, param_host);
97 ath10k_err(ar, "settin
119 ath10k_fetch_fw_file(struct ath10k *ar, const char *dir, const char *file) argument
141 ath10k_push_board_ext_data(struct ath10k *ar) argument
187 ath10k_download_board_data(struct ath10k *ar) argument
223 ath10k_download_and_run_otp(struct ath10k *ar) argument
261 ath10k_download_fw(struct ath10k *ar, enum ath10k_firmware_mode mode) argument
300 ath10k_core_free_firmware_files(struct ath10k *ar) argument
324 ath10k_core_fetch_firmware_api_1(struct ath10k *ar) argument
385 ath10k_core_fetch_firmware_api_n(struct ath10k *ar, const char *name) argument
561 ath10k_core_fetch_firmware_files(struct ath10k *ar) argument
592 ath10k_init_download_firmware(struct ath10k *ar, enum ath10k_firmware_mode mode) argument
618 ath10k_init_uart(struct ath10k *ar) argument
658 ath10k_init_hw_params(struct ath10k *ar) argument
686 struct ath10k *ar = container_of(work, struct ath10k, restart_work); local
719 ath10k_core_start(struct ath10k *ar, enum ath10k_firmware_mode mode) argument
870 ath10k_wait_for_suspend(struct ath10k *ar, u32 suspend_opt) argument
892 ath10k_core_stop(struct ath10k *ar) argument
913 ath10k_core_probe_fw(struct ath10k *ar) argument
969 ath10k_core_check_chip_id(struct ath10k *ar) argument
999 struct ath10k *ar = container_of(work, struct ath10k, register_work); local
1042 ath10k_core_register(struct ath10k *ar, u32 chip_id) argument
1060 ath10k_core_unregister(struct ath10k *ar) argument
1089 struct ath10k *ar; local
1150 ath10k_core_destroy(struct ath10k *ar) argument
[all...]
H A Dcore.h215 /* the following are protected by ar->data_lock */
238 struct ath10k *ar; member in struct:ath10k_vif
572 void ath10k_core_destroy(struct ath10k *ar);
574 int ath10k_core_start(struct ath10k *ar, enum ath10k_firmware_mode mode);
575 int ath10k_wait_for_suspend(struct ath10k *ar, u32 suspend_opt);
576 void ath10k_core_stop(struct ath10k *ar);
577 int ath10k_core_register(struct ath10k *ar, u32 chip_id);
578 void ath10k_core_unregister(struct ath10k *ar);
H A Ddebug.c109 int ath10k_info(struct ath10k *ar, const char *fmt, ...) argument
119 ret = dev_info(ar->dev, "%pV", &vaf);
120 trace_ath10k_log_info(ar, &vaf);
127 void ath10k_print_driver_info(struct ath10k *ar) argument
129 ath10k_info(ar, "%s (0x%08x, 0x%08x) fw %s api %d htt %d.%d\n",
130 ar->hw_params.name,
131 ar->target_version,
132 ar->chip_id,
133 ar->hw->wiphy->fw_version,
134 ar
146 ath10k_err(struct ath10k *ar, const char *fmt, ...) argument
164 ath10k_warn(struct ath10k *ar, const char *fmt, ...) argument
184 ath10k_debug_read_service_map(struct ath10k *ar, void *service_map, size_t map_size) argument
195 struct ath10k *ar = file->private_data; local
245 ath10k_debug_read_target_stats(struct ath10k *ar, struct wmi_stats_event *ev) argument
377 struct ath10k *ar = file->private_data; local
569 ath10k_debug_fw_assert(struct ath10k *ar) argument
612 struct ath10k *ar = file->private_data; local
677 struct ath10k *ar = file->private_data; local
694 ath10k_debug_get_new_fw_crash_data(struct ath10k *ar) argument
708 ath10k_build_dump_file(struct ath10k *ar) argument
786 struct ath10k *ar = inode->i_private; local
825 ath10k_debug_htt_stats_req(struct ath10k *ar) argument
856 struct ath10k *ar = container_of(work, struct ath10k, local
870 struct ath10k *ar = file->private_data; local
883 struct ath10k *ar = file->private_data; local
923 struct ath10k *ar = file->private_data; local
947 struct ath10k *ar = file->private_data; local
989 struct ath10k *ar = file->private_data; local
1003 struct ath10k *ar = file->private_data; local
1040 ath10k_debug_start(struct ath10k *ar) argument
1063 ath10k_debug_stop(struct ath10k *ar) argument
1081 struct ath10k *ar = file->private_data; local
1108 struct ath10k *ar = file->private_data; local
1157 ath10k_debug_create(struct ath10k *ar) argument
1166 ath10k_debug_destroy(struct ath10k *ar) argument
1172 ath10k_debug_register(struct ath10k *ar) argument
1230 ath10k_debug_unregister(struct ath10k *ar) argument
1238 ath10k_dbg(struct ath10k *ar, enum ath10k_debug_mask mask, const char *fmt, ...) argument
1258 ath10k_dbg_dump(struct ath10k *ar, enum ath10k_debug_mask mask, const char *msg, const char *prefix, const void *buf, size_t len) argument
[all...]
H A Ddebug.h43 __printf(2, 3) int ath10k_info(struct ath10k *ar, const char *fmt, ...);
44 __printf(2, 3) int ath10k_err(struct ath10k *ar, const char *fmt, ...);
45 __printf(2, 3) int ath10k_warn(struct ath10k *ar, const char *fmt, ...);
46 void ath10k_print_driver_info(struct ath10k *ar);
49 int ath10k_debug_start(struct ath10k *ar);
50 void ath10k_debug_stop(struct ath10k *ar);
51 int ath10k_debug_create(struct ath10k *ar);
52 void ath10k_debug_destroy(struct ath10k *ar);
53 int ath10k_debug_register(struct ath10k *ar);
54 void ath10k_debug_unregister(struct ath10k *ar);
68 ath10k_debug_start(struct ath10k *ar) argument
73 ath10k_debug_stop(struct ath10k *ar) argument
77 ath10k_debug_create(struct ath10k *ar) argument
82 ath10k_debug_destroy(struct ath10k *ar) argument
86 ath10k_debug_register(struct ath10k *ar) argument
91 ath10k_debug_unregister(struct ath10k *ar) argument
95 ath10k_debug_read_service_map(struct ath10k *ar, void *service_map, size_t map_size) argument
101 ath10k_debug_read_target_stats(struct ath10k *ar, struct wmi_stats_event *ev) argument
106 ath10k_debug_dbglog_add(struct ath10k *ar, u8 *buffer, int len) argument
112 ath10k_debug_get_new_fw_crash_data(struct ath10k *ar) argument
131 ath10k_dbg(struct ath10k *ar, enum ath10k_debug_mask dbg_mask, const char *fmt, ...) argument
138 ath10k_dbg_dump(struct ath10k *ar, enum ath10k_debug_mask mask, const char *msg, const char *prefix, const void *buf, size_t len) argument
[all...]
H A Dhif.h33 int (*tx_completion)(struct ath10k *ar,
36 int (*rx_completion)(struct ath10k *ar,
43 int (*tx_sg)(struct ath10k *ar, u8 pipe_id,
51 int (*exchange_bmi_msg)(struct ath10k *ar,
56 int (*start)(struct ath10k *ar);
60 void (*stop)(struct ath10k *ar);
62 int (*map_service_to_pipe)(struct ath10k *ar, u16 service_id,
66 void (*get_default_pipe)(struct ath10k *ar, u8 *ul_pipe, u8 *dl_pipe);
76 void (*send_complete_check)(struct ath10k *ar, u8 pipe_id, int force);
78 void (*set_callbacks)(struct ath10k *ar,
94 ath10k_hif_tx_sg(struct ath10k *ar, u8 pipe_id, struct ath10k_hif_sg_item *items, int n_items) argument
101 ath10k_hif_exchange_bmi_msg(struct ath10k *ar, void *request, u32 request_len, void *response, u32 *response_len) argument
109 ath10k_hif_start(struct ath10k *ar) argument
114 ath10k_hif_stop(struct ath10k *ar) argument
119 ath10k_hif_map_service_to_pipe(struct ath10k *ar, u16 service_id, u8 *ul_pipe, u8 *dl_pipe, int *ul_is_polled, int *dl_is_polled) argument
130 ath10k_hif_get_default_pipe(struct ath10k *ar, u8 *ul_pipe, u8 *dl_pipe) argument
136 ath10k_hif_send_complete_check(struct ath10k *ar, u8 pipe_id, int force) argument
142 ath10k_hif_set_callbacks(struct ath10k *ar, struct ath10k_hif_cb *callbacks) argument
148 ath10k_hif_get_free_queue_number(struct ath10k *ar, u8 pipe_id) argument
154 ath10k_hif_power_up(struct ath10k *ar) argument
159 ath10k_hif_power_down(struct ath10k *ar) argument
164 ath10k_hif_suspend(struct ath10k *ar) argument
172 ath10k_hif_resume(struct ath10k *ar) argument
[all...]
H A Dhtc.c33 ath10k_hif_send_complete_check(ep->htc->ar, ep->ul_pipe_id, force);
36 static void ath10k_htc_control_tx_complete(struct ath10k *ar, argument
42 static struct sk_buff *ath10k_htc_build_tx_ctrl_skb(void *ar) argument
57 ath10k_dbg(ar, ATH10K_DBG_HTC, "%s: skb %p\n", __func__, skb);
66 dma_unmap_single(htc->ar->dev, skb_cb->paddr, skb->len, DMA_TO_DEVICE);
73 struct ath10k *ar = ep->htc->ar; local
75 ath10k_dbg(ar, ATH10K_DBG_HTC, "%s: ep %d skb %p\n", __func__,
81 ath10k_warn(ar, "no tx handler for eid %d\n", ep->eid);
86 ep->ep_ops.ep_tx_complete(ep->htc->ar, sk
92 struct ath10k *ar = ep->htc->ar; local
128 struct ath10k *ar = htc->ar; local
199 ath10k_htc_tx_completion_handler(struct ath10k *ar, struct sk_buff *skb, unsigned int eid) argument
225 struct ath10k *ar = htc->ar; local
259 struct ath10k *ar = htc->ar; local
319 ath10k_htc_rx_completion_handler(struct ath10k *ar, struct sk_buff *skb, u8 pipe_id) argument
454 ath10k_htc_control_rx_complete(struct ath10k *ar, struct sk_buff *skb) argument
546 struct ath10k *ar = htc->ar; local
636 struct ath10k *ar = htc->ar; local
802 ath10k_htc_alloc_skb(struct ath10k *ar, int size) argument
821 struct ath10k *ar = htc->ar; local
849 ath10k_htc_init(struct ath10k *ar) argument
[all...]
H A Dhtc.h272 void (*target_send_suspend_complete)(struct ath10k *ar);
331 struct ath10k *ar; member in struct:ath10k_htc
349 int ath10k_htc_init(struct ath10k *ar);
357 struct sk_buff *ath10k_htc_alloc_skb(struct ath10k *ar, int size);
H A Dhtt.c40 status = ath10k_htc_connect_service(&htt->ar->htc, &conn_req,
51 int ath10k_htt_init(struct ath10k *ar) argument
53 struct ath10k_htt *htt = &ar->htt;
55 htt->ar = ar;
77 struct ath10k *ar = htt->ar; local
79 ath10k_dbg(ar, ATH10K_DBG_BOOT, "htt target version %d.%d\n",
84 ath10k_err(ar, "unsupported htt major version %d. supported versions are 2 and 3\n",
94 struct ath10k *ar local
[all...]
H A Dhtt.h1177 struct ath10k *ar; member in struct:ath10k_htt
1325 int ath10k_htt_init(struct ath10k *ar);
1334 void ath10k_htt_htc_tx_complete(struct ath10k *ar, struct sk_buff *skb);
1335 void ath10k_htt_t2h_msg_handler(struct ath10k *ar, struct sk_buff *skb);
H A Dhtt_rx.c119 dma_unmap_single(htt->ar->dev, cb->paddr,
152 paddr = dma_map_single(htt->ar->dev, skb->data,
156 if (unlikely(dma_mapping_error(htt->ar->dev, paddr))) {
239 dma_unmap_single(htt->ar->dev, ATH10K_SKB_CB(skb)->paddr,
258 dma_free_coherent(htt->ar->dev,
264 dma_free_coherent(htt->ar->dev,
274 struct ath10k *ar = htt->ar; local
281 ath10k_warn(ar, "tried to pop sk_buff from an empty rx ring\n");
315 struct ath10k *ar local
489 struct ath10k *ar = htt->ar; local
580 ath10k_htt_rx_crypto_param_len(struct ath10k *ar, enum htt_rx_mpdu_encrypt_type type) argument
601 ath10k_htt_rx_crypto_tail_len(struct ath10k *ar, enum htt_rx_mpdu_encrypt_type type) argument
684 ath10k_htt_rx_h_rates(struct ath10k *ar, enum ieee80211_band band, u8 info0, u32 info1, u32 info2, struct ieee80211_rx_status *status) argument
811 ath10k_htt_rx_h_channel(struct ath10k *ar, struct ieee80211_rx_status *status) argument
860 ath10k_process_rx(struct ath10k *ar, struct ieee80211_rx_status *rx_status, struct sk_buff *skb) argument
909 struct ath10k *ar = htt->ar; local
1019 struct ath10k *ar = htt->ar; local
1176 struct ath10k *ar = htt->ar; local
1224 struct ath10k *ar = htt->ar; local
1341 struct ath10k *ar = htt->ar; local
1451 ath10k_htt_rx_frm_tx_compl(struct ath10k *ar, struct sk_buff *skb) argument
1490 ath10k_htt_rx_addba(struct ath10k *ar, struct htt_resp *resp) argument
1530 ath10k_htt_rx_delba(struct ath10k *ar, struct htt_resp *resp) argument
1570 ath10k_htt_t2h_msg_handler(struct ath10k *ar, struct sk_buff *skb) argument
1640 struct ath10k *ar = htt->ar; local
[all...]
H A Dhtt_tx.c29 ieee80211_wake_queues(htt->ar->hw);
52 ieee80211_stop_queues(htt->ar->hw);
61 struct ath10k *ar = htt->ar; local
71 ath10k_dbg(ar, ATH10K_DBG_HTT, "htt tx alloc msdu_id %d\n", msdu_id);
78 struct ath10k *ar = htt->ar; local
83 ath10k_warn(ar, "trying to free unallocated msdu_id %d\n",
86 ath10k_dbg(ar, ATH10K_DBG_HTT, "htt tx free msdu_id %hu\n", msdu_id);
92 struct ath10k *ar local
131 struct ath10k *ar = htt->ar; local
159 ath10k_htt_htc_tx_complete(struct ath10k *ar, struct sk_buff *skb) argument
166 struct ath10k *ar = htt->ar; local
194 struct ath10k *ar = htt->ar; local
236 struct ath10k *ar = htt->ar; local
324 struct ath10k *ar = htt->ar; local
369 struct ath10k *ar = htt->ar; local
443 struct ath10k *ar = htt->ar; local
[all...]
H A Dmac.c40 struct ath10k *ar = arvif->ar; local
49 lockdep_assert_held(&arvif->ar->conf_mutex);
78 ath10k_warn(ar, "cipher %d is not supported\n", key->cipher);
87 return ath10k_wmi_vdev_install_key(arvif->ar, &arg);
95 struct ath10k *ar = arvif->ar; local
98 lockdep_assert_held(&ar->conf_mutex);
100 reinit_completion(&ar->install_key_done);
106 ret = wait_for_completion_timeout(&ar
116 struct ath10k *ar = arvif->ar; local
148 struct ath10k *ar = arvif->ar; local
185 struct ath10k *ar = arvif->ar; local
323 ath10k_peer_create(struct ath10k *ar, u32 vdev_id, const u8 *addr) argument
351 struct ath10k *ar = arvif->ar; local
396 struct ath10k *ar = arvif->ar; local
409 struct ath10k *ar = arvif->ar; local
421 ath10k_peer_delete(struct ath10k *ar, u32 vdev_id, const u8 *addr) argument
442 ath10k_peer_cleanup(struct ath10k *ar, u32 vdev_id) argument
463 ath10k_peer_cleanup_all(struct ath10k *ar) argument
482 ath10k_vdev_setup_sync(struct ath10k *ar) argument
496 ath10k_monitor_vdev_start(struct ath10k *ar, int vdev_id) argument
556 ath10k_monitor_vdev_stop(struct ath10k *ar) argument
582 ath10k_monitor_vdev_create(struct ath10k *ar) argument
613 ath10k_monitor_vdev_delete(struct ath10k *ar) argument
633 ath10k_monitor_start(struct ath10k *ar) argument
658 ath10k_monitor_stop(struct ath10k *ar) argument
682 ath10k_monitor_recalc(struct ath10k *ar) argument
707 struct ath10k *ar = arvif->ar; local
725 ath10k_start_cac(struct ath10k *ar) argument
746 ath10k_stop_cac(struct ath10k *ar) argument
762 ath10k_recalc_radar_detection(struct ath10k *ar) argument
790 struct ath10k *ar = arvif->ar; local
866 struct ath10k *ar = arvif->ar; local
900 struct ath10k *ar = arvif->ar; local
954 struct ath10k *ar = arvif->ar; local
1002 struct ath10k *ar = arvif->ar; local
1045 ath10k_peer_assoc_h_basic(struct ath10k *ar, struct ath10k_vif *arvif, struct ieee80211_sta *sta, struct ieee80211_bss_conf *bss_conf, struct wmi_peer_assoc_complete_arg *arg) argument
1085 ath10k_peer_assoc_h_crypto(struct ath10k *ar, struct ath10k_vif *arvif, struct wmi_peer_assoc_complete_arg *arg) argument
1127 ath10k_peer_assoc_h_rates(struct ath10k *ar, struct ieee80211_sta *sta, struct wmi_peer_assoc_complete_arg *arg) argument
1154 ath10k_peer_assoc_h_ht(struct ath10k *ar, struct ieee80211_sta *sta, struct wmi_peer_assoc_complete_arg *arg) argument
1237 ath10k_peer_assoc_qos_ap(struct ath10k *ar, struct ath10k_vif *arvif, struct ieee80211_sta *sta) argument
1304 ath10k_peer_assoc_h_vht(struct ath10k *ar, struct ieee80211_sta *sta, struct wmi_peer_assoc_complete_arg *arg) argument
1345 ath10k_peer_assoc_h_qos(struct ath10k *ar, struct ath10k_vif *arvif, struct ieee80211_sta *sta, struct ieee80211_bss_conf *bss_conf, struct wmi_peer_assoc_complete_arg *arg) argument
1370 ath10k_peer_assoc_h_phymode(struct ath10k *ar, struct ath10k_vif *arvif, struct ieee80211_sta *sta, struct wmi_peer_assoc_complete_arg *arg) argument
1421 ath10k_peer_assoc_prepare(struct ath10k *ar, struct ath10k_vif *arvif, struct ieee80211_sta *sta, struct ieee80211_bss_conf *bss_conf, struct wmi_peer_assoc_complete_arg *arg) argument
1449 ath10k_setup_peer_smps(struct ath10k *ar, struct ath10k_vif *arvif, const u8 *addr, const struct ieee80211_sta_ht_cap *ht_cap) argument
1474 struct ath10k *ar = hw->priv; local
1545 struct ath10k *ar = hw->priv; local
1581 ath10k_station_assoc(struct ath10k *ar, struct ath10k_vif *arvif, struct ieee80211_sta *sta, bool reassoc) argument
1638 ath10k_station_disassoc(struct ath10k *ar, struct ath10k_vif *arvif, struct ieee80211_sta *sta) argument
1669 ath10k_update_channel_list(struct ath10k *ar) argument
1781 ath10k_regd_update(struct ath10k *ar) argument
1820 struct ath10k *ar = hw->priv; local
1859 ath10k_tx_h_get_vdev_id(struct ath10k *ar, struct ieee80211_vif *vif) argument
1903 struct ath10k *ar = arvif->ar; local
1939 struct ath10k *ar = arvif->ar; local
1962 ath10k_tx_h_add_p2p_noa_ie(struct ath10k *ar, struct ieee80211_vif *vif, struct sk_buff *skb) argument
1986 ath10k_tx_htt(struct ath10k *ar, struct sk_buff *skb) argument
2032 ath10k_offchan_tx_purge(struct ath10k *ar) argument
2047 struct ath10k *ar = container_of(work, struct ath10k, offchan_tx_work); local
2116 ath10k_mgmt_over_wmi_tx_purge(struct ath10k *ar) argument
2131 struct ath10k *ar = container_of(work, struct ath10k, wmi_mgmt_tx_work); local
2153 __ath10k_scan_finish(struct ath10k *ar) argument
2179 ath10k_scan_finish(struct ath10k *ar) argument
2186 ath10k_scan_stop(struct ath10k *ar) argument
2227 ath10k_scan_abort(struct ath10k *ar) argument
2264 struct ath10k *ar = container_of(work, struct ath10k, local
2272 ath10k_start_scan(struct ath10k *ar, const struct wmi_start_scan_arg *arg) argument
2306 struct ath10k *ar = hw->priv; local
2346 ath10k_drain_tx(struct ath10k *ar) argument
2358 ath10k_halt(struct ath10k *ar) argument
2394 struct ath10k *ar = hw->priv; local
2411 __ath10k_set_antenna(struct ath10k *ar, u32 tx_ant, u32 rx_ant) argument
2445 struct ath10k *ar = hw->priv; local
2456 struct ath10k *ar = hw->priv; local
2556 struct ath10k *ar = hw->priv; local
2571 ath10k_config_ps(struct ath10k *ar) argument
2612 ath10k_config_chan(struct ath10k *ar) argument
2682 struct ath10k *ar = hw->priv; local
2752 struct ath10k *ar = hw->priv; local
2923 struct ath10k *ar = hw->priv; local
2990 struct ath10k *ar = hw->priv; local
3011 struct ath10k *ar = hw->priv; local
3191 struct ath10k *ar = hw->priv; local
3266 struct ath10k *ar = hw->priv; local
3274 ath10k_set_key_h_def_keyidx(struct ath10k *ar, struct ath10k_vif *arvif, enum set_key_cmd cmd, struct ieee80211_key_conf *key) argument
3316 struct ath10k *ar = hw->priv; local
3394 struct ath10k *ar; local
3471 struct ath10k *ar = hw->priv; local
3566 ath10k_conf_tx_uapsd(struct ath10k *ar, struct ieee80211_vif *vif, u16 ac, bool enable) argument
3629 struct ath10k *ar = hw->priv; local
3690 struct ath10k *ar = hw->priv; local
3761 struct ath10k *ar = hw->priv; local
3778 struct ath10k *ar = hw->priv; local
3801 struct ath10k *ar = hw->priv; local
3825 struct ath10k *ar = hw->priv; local
3872 struct ath10k *ar = hw->priv; local
3906 struct ath10k *ar = hw->priv; local
3934 struct ath10k *ar = hw->priv; local
3951 struct ath10k *ar = hw->priv; local
4018 ath10k_default_bitrate_mask(struct ath10k *ar, enum ieee80211_band band, const struct cfg80211_bitrate_mask *mask) argument
4138 ath10k_bitrate_mask_rate(struct ath10k *ar, const struct cfg80211_bitrate_mask *mask, enum ieee80211_band band, u8 *fixed_rate, u8 *fixed_nss) argument
4205 ath10k_get_fixed_rate_nss(struct ath10k *ar, const struct cfg80211_bitrate_mask *mask, enum ieee80211_band band, u8 *fixed_rate, u8 *fixed_nss) argument
4224 struct ath10k *ar = arvif->ar; local
4289 struct ath10k *ar = arvif->ar; local
4320 struct ath10k *ar = hw->priv; local
4404 struct ath10k *ar = hw->priv; local
4561 struct ath10k *ar; local
4573 ath10k_mac_destroy(struct ath10k *ar) argument
4627 ath10k_create_vht_cap(struct ath10k *ar) argument
4650 ath10k_get_ht_cap(struct ath10k *ar) argument
4723 ath10k_get_arvif(struct ath10k *ar, u32 vdev_id) argument
4744 ath10k_mac_register(struct ath10k *ar) argument
4918 ath10k_mac_unregister(struct ath10k *ar) argument
[all...]
H A Dmac.h25 struct ath10k *ar; member in struct:ath10k_generic_iter
30 void ath10k_mac_destroy(struct ath10k *ar);
31 int ath10k_mac_register(struct ath10k *ar);
32 void ath10k_mac_unregister(struct ath10k *ar);
33 struct ath10k_vif *ath10k_get_arvif(struct ath10k *ar, u32 vdev_id);
34 void __ath10k_scan_finish(struct ath10k *ar);
35 void ath10k_scan_finish(struct ath10k *ar);
37 void ath10k_offchan_tx_purge(struct ath10k *ar);
39 void ath10k_mgmt_over_wmi_tx_purge(struct ath10k *ar);
41 void ath10k_halt(struct ath10k *ar);
[all...]
H A Dpci.c67 static void ath10k_pci_buffer_cleanup(struct ath10k *ar);
68 static int ath10k_pci_cold_reset(struct ath10k *ar);
69 static int ath10k_pci_warm_reset(struct ath10k *ar);
70 static int ath10k_pci_wait_for_target_init(struct ath10k *ar);
71 static int ath10k_pci_init_irq(struct ath10k *ar);
72 static int ath10k_pci_deinit_irq(struct ath10k *ar);
73 static int ath10k_pci_request_irq(struct ath10k *ar);
74 static void ath10k_pci_free_irq(struct ath10k *ar);
318 static bool ath10k_pci_irq_pending(struct ath10k *ar) argument
323 cause = ath10k_pci_read32(ar, SOC_CORE_BASE_ADDRES
331 ath10k_pci_disable_and_clear_legacy_irq(struct ath10k *ar) argument
347 ath10k_pci_enable_legacy_irq(struct ath10k *ar) argument
359 ath10k_pci_get_irq_method(struct ath10k *ar) argument
374 struct ath10k *ar = pipe->hif_ce_state; local
414 struct ath10k *ar = pipe->hif_ce_state; local
441 struct ath10k *ar = pipe->hif_ce_state; local
449 ath10k_pci_rx_post(struct ath10k *ar) argument
462 struct ath10k *ar = (void *)ptr; local
472 ath10k_pci_diag_read_mem(struct ath10k *ar, u32 address, void *data, int nbytes) argument
597 ath10k_pci_diag_read32(struct ath10k *ar, u32 address, u32 *value) argument
608 __ath10k_pci_diag_read_hi(struct ath10k *ar, void *dest, u32 src, u32 len) argument
636 ath10k_pci_diag_write_mem(struct ath10k *ar, u32 address, const void *data, int nbytes) argument
766 ath10k_pci_diag_write32(struct ath10k *ar, u32 address, u32 value) argument
773 ath10k_pci_is_awake(struct ath10k *ar) argument
780 ath10k_pci_wake_wait(struct ath10k *ar) argument
799 ath10k_pci_wake(struct ath10k *ar) argument
806 ath10k_pci_sleep(struct ath10k *ar) argument
815 struct ath10k *ar = ce_state->ar; local
837 struct ath10k *ar = ce_state->ar; local
870 ath10k_pci_hif_tx_sg(struct ath10k *ar, u8 pipe_id, struct ath10k_hif_sg_item *items, int n_items) argument
939 ath10k_pci_hif_get_free_queue_number(struct ath10k *ar, u8 pipe) argument
948 ath10k_pci_dump_registers(struct ath10k *ar, struct ath10k_fw_crash_data *crash_data) argument
982 ath10k_pci_fw_crashed_dump(struct ath10k *ar) argument
1005 ath10k_pci_hif_send_complete_check(struct ath10k *ar, u8 pipe, int force) argument
1031 ath10k_pci_hif_set_callbacks(struct ath10k *ar, struct ath10k_hif_cb *callbacks) argument
1042 ath10k_pci_kill_tasklet(struct ath10k *ar) argument
1056 ath10k_pci_hif_map_service_to_pipe(struct ath10k *ar, u16 service_id, u8 *ul_pipe, u8 *dl_pipe, int *ul_is_polled, int *dl_is_polled) argument
1109 ath10k_pci_hif_get_default_pipe(struct ath10k *ar, u8 *ul_pipe, u8 *dl_pipe) argument
1124 ath10k_pci_irq_disable(struct ath10k *ar) argument
1137 ath10k_pci_irq_enable(struct ath10k *ar) argument
1144 ath10k_pci_hif_start(struct ath10k *ar) argument
1156 struct ath10k *ar; local
1184 struct ath10k *ar; local
1223 ath10k_pci_buffer_cleanup(struct ath10k *ar) argument
1237 ath10k_pci_ce_deinit(struct ath10k *ar) argument
1245 ath10k_pci_flush(struct ath10k *ar) argument
1251 ath10k_pci_hif_stop(struct ath10k *ar) argument
1272 ath10k_pci_hif_exchange_bmi_msg(struct ath10k *ar, void *req, u32 req_len, void *resp, u32 *resp_len) argument
1378 struct ath10k *ar = ce_state->ar; local
1421 ath10k_pci_wake_target_cpu(struct ath10k *ar) argument
1433 ath10k_pci_init_config(struct ath10k *ar) argument
1572 ath10k_pci_alloc_ce(struct ath10k *ar) argument
1588 ath10k_pci_free_ce(struct ath10k *ar) argument
1596 ath10k_pci_ce_init(struct ath10k *ar) argument
1634 ath10k_pci_has_fw_crashed(struct ath10k *ar) argument
1640 ath10k_pci_fw_crashed_clear(struct ath10k *ar) argument
1650 ath10k_pci_warm_reset_si0(struct ath10k *ar) argument
1669 ath10k_pci_warm_reset(struct ath10k *ar) argument
1752 __ath10k_pci_hif_power_up(struct ath10k *ar, bool cold_reset) argument
1809 ath10k_pci_hif_power_up_warm(struct ath10k *ar) argument
1831 ath10k_pci_hif_power_up(struct ath10k *ar) argument
1866 ath10k_pci_hif_power_down(struct ath10k *ar) argument
1877 ath10k_pci_hif_suspend(struct ath10k *ar) argument
1895 ath10k_pci_hif_resume(struct ath10k *ar) argument
1950 struct ath10k *ar = (struct ath10k *)data; local
1967 struct ath10k *ar = arg; local
1991 struct ath10k *ar = arg; local
2005 struct ath10k *ar = arg; local
2022 struct ath10k *ar = (struct ath10k *)data; local
2038 ath10k_pci_request_irq_msix(struct ath10k *ar) argument
2071 ath10k_pci_request_irq_msi(struct ath10k *ar) argument
2088 ath10k_pci_request_irq_legacy(struct ath10k *ar) argument
2105 ath10k_pci_request_irq(struct ath10k *ar) argument
2122 ath10k_pci_free_irq(struct ath10k *ar) argument
2133 ath10k_pci_init_irq_tasklets(struct ath10k *ar) argument
2149 ath10k_pci_init_irq(struct ath10k *ar) argument
2197 ath10k_pci_deinit_irq_legacy(struct ath10k *ar) argument
2203 ath10k_pci_deinit_irq(struct ath10k *ar) argument
2224 ath10k_pci_wait_for_target_init(struct ath10k *ar) argument
2283 ath10k_pci_cold_reset(struct ath10k *ar) argument
2318 ath10k_pci_claim(struct ath10k *ar) argument
2383 ath10k_pci_release(struct ath10k *ar) argument
2398 struct ath10k *ar; local
2512 struct ath10k *ar = pci_get_drvdata(pdev); local
[all...]
H A Dpci.h158 struct ath10k *ar; member in struct:ath10k_pci
185 static inline struct ath10k_pci *ath10k_pci_priv(struct ath10k *ar) argument
187 return (struct ath10k_pci *)ar->drv_priv;
206 #define TARG_CPU_SPACE_TO_CE_SPACE(ar, pci_addr, addr) \
225 static inline void ath10k_pci_write32(struct ath10k *ar, u32 offset, argument
228 struct ath10k_pci *ar_pci = ath10k_pci_priv(ar);
233 static inline u32 ath10k_pci_read32(struct ath10k *ar, u32 offset) argument
235 struct ath10k_pci *ar_pci = ath10k_pci_priv(ar);
240 static inline u32 ath10k_pci_soc_read32(struct ath10k *ar, u32 addr) argument
242 return ath10k_pci_read32(ar, RTC_SOC_BASE_ADDRES
245 ath10k_pci_soc_write32(struct ath10k *ar, u32 addr, u32 val) argument
250 ath10k_pci_reg_read32(struct ath10k *ar, u32 addr) argument
257 ath10k_pci_reg_write32(struct ath10k *ar, u32 addr, u32 val) argument
[all...]
H A Dspectral.c21 static void send_fft_sample(struct ath10k *ar, argument
26 if (!ar->spectral.rfs_chan_spec_scan)
31 relay_write(ar->spectral.rfs_chan_spec_scan, fft_sample_tlv, length);
58 int ath10k_spectral_process_fft(struct ath10k *ar, argument
164 send_fft_sample(ar, &fft_sample->tlv);
169 static struct ath10k_vif *ath10k_get_spectral_vdev(struct ath10k *ar) argument
173 lockdep_assert_held(&ar->conf_mutex);
175 if (list_empty(&ar->arvifs))
179 list_for_each_entry(arvif, &ar->arvifs, list)
184 return list_first_entry(&ar
187 ath10k_spectral_scan_trigger(struct ath10k *ar) argument
218 ath10k_spectral_scan_config(struct ath10k *ar, enum ath10k_spectral_mode mode) argument
284 struct ath10k *ar = file->private_data; local
313 struct ath10k *ar = file->private_data; local
376 struct ath10k *ar = file->private_data; local
393 struct ath10k *ar = file->private_data; local
428 struct ath10k *ar = file->private_data; local
448 struct ath10k *ar = file->private_data; local
509 ath10k_spectral_start(struct ath10k *ar) argument
533 ath10k_spectral_create(struct ath10k *ar) argument
555 ath10k_spectral_destroy(struct ath10k *ar) argument
[all...]

Completed in 389 milliseconds

123