Searched defs:ar (Results 1 - 98 of 98) sorted by relevance

/linux-4.1.27/arch/xtensa/include/asm/
H A Dcacheasm.h38 __loopi \ar, \at, \size, (4 << (\line_width)) variable
39 \insn \ar, 0 << (\line_width) variable
40 \insn \ar, 1 << (\line_width) variable
41 \insn \ar, 2 << (\line_width) variable
42 \insn \ar, 3 << (\line_width) variable
43 __endla \ar, \at, 4 << (\line_width) variable
50 extui \at, \ar, 0, \line_width variable
53 __loops \ar, \as, \at, \line_width variable
54 \insn \ar, 0 variable
55 __endla \ar, \at, (1 << (\line_width)) variable
63 \insn \ar, 0 << (\line_width) variable
64 \insn \ar, 1 << (\line_width) variable
65 \insn \ar, 2 << (\line_width) variable
66 \insn \ar, 3 << (\line_width) variable
67 __endla \ar, \at, 4 << (\line_width) variable
H A Dasmmacro.h138 bltu \ar, \as, 98b variable
148 addi \ar, \ar, \incr variable
/linux-4.1.27/drivers/net/wireless/ath/ath10k/
H A Dhtt.c51 int ath10k_htt_init(struct ath10k *ar) ath10k_htt_init() argument
76 struct ath10k *ar = htt->ar; ath10k_htt_verify_version() local
93 struct ath10k *ar = htt->ar; ath10k_htt_setup() local
H A Dtestmode.h29 static inline void ath10k_testmode_destroy(struct ath10k *ar) ath10k_testmode_destroy() argument
33 static inline bool ath10k_tm_event_wmi(struct ath10k *ar, u32 cmd_id, ath10k_tm_event_wmi() argument
H A Dmac.h27 struct ath10k *ar; member in struct:ath10k_generic_iter
H A Dthermal.h43 static inline int ath10k_thermal_register(struct ath10k *ar) ath10k_thermal_register() argument
48 static inline void ath10k_thermal_unregister(struct ath10k *ar) ath10k_thermal_unregister() argument
52 static inline void ath10k_thermal_event_temperature(struct ath10k *ar, ath10k_thermal_event_temperature() argument
H A Dspectral.h61 ath10k_spectral_process_fft(struct ath10k *ar, ath10k_spectral_process_fft() argument
69 static inline int ath10k_spectral_start(struct ath10k *ar) ath10k_spectral_start() argument
79 static inline int ath10k_spectral_create(struct ath10k *ar) ath10k_spectral_create() argument
84 static inline void ath10k_spectral_destroy(struct ath10k *ar) ath10k_spectral_destroy() argument
H A Dbmi.c23 void ath10k_bmi_start(struct ath10k *ar) ath10k_bmi_start() argument
30 int ath10k_bmi_done(struct ath10k *ar) ath10k_bmi_done() argument
55 int ath10k_bmi_get_target_info(struct ath10k *ar, ath10k_bmi_get_target_info() argument
91 int ath10k_bmi_read_memory(struct ath10k *ar, ath10k_bmi_read_memory() argument
132 int ath10k_bmi_write_memory(struct ath10k *ar, ath10k_bmi_write_memory() argument
178 int ath10k_bmi_execute(struct ath10k *ar, u32 address, u32 param, u32 *result) ath10k_bmi_execute() argument
217 int ath10k_bmi_lz_data(struct ath10k *ar, const void *buffer, u32 length) ath10k_bmi_lz_data() argument
255 int ath10k_bmi_lz_stream_start(struct ath10k *ar, u32 address) ath10k_bmi_lz_stream_start() argument
281 int ath10k_bmi_fast_download(struct ath10k *ar, ath10k_bmi_fast_download() argument
H A Dtestmode.c41 bool ath10k_tm_event_wmi(struct ath10k *ar, u32 cmd_id, struct sk_buff *skb) ath10k_tm_event_wmi() argument
110 static int ath10k_tm_cmd_get_version(struct ath10k *ar, struct nlattr *tb[]) ath10k_tm_cmd_get_version() argument
142 static int ath10k_tm_cmd_utf_start(struct ath10k *ar, struct nlattr *tb[]) ath10k_tm_cmd_utf_start() argument
239 static void __ath10k_tm_cmd_utf_stop(struct ath10k *ar) __ath10k_tm_cmd_utf_stop() argument
263 static int ath10k_tm_cmd_utf_stop(struct ath10k *ar, struct nlattr *tb[]) ath10k_tm_cmd_utf_stop() argument
287 static int ath10k_tm_cmd_wmi(struct ath10k *ar, struct nlattr *tb[]) ath10k_tm_cmd_wmi() argument
346 struct ath10k *ar = hw->priv; ath10k_tm_cmd() local
372 void ath10k_testmode_destroy(struct ath10k *ar) ath10k_testmode_destroy() argument
H A Dthermal.c26 static int ath10k_thermal_get_active_vifs(struct ath10k *ar, ath10k_thermal_get_active_vifs() argument
60 struct ath10k *ar = cdev->devdata; ath10k_thermal_get_cur_dutycycle() local
72 struct ath10k *ar = cdev->devdata; ath10k_thermal_set_cur_dutycycle() local
128 struct ath10k *ar = dev_get_drvdata(dev); ath10k_thermal_show_temp() local
170 void ath10k_thermal_event_temperature(struct ath10k *ar, int temperature) ath10k_thermal_event_temperature() argument
187 int ath10k_thermal_register(struct ath10k *ar) ath10k_thermal_register() argument
240 void ath10k_thermal_unregister(struct ath10k *ar) ath10k_thermal_unregister() argument
H A Dtxrx.c24 static void ath10k_report_offchan_tx(struct ath10k *ar, struct sk_buff *skb) ath10k_report_offchan_tx() argument
50 struct ath10k *ar = htt->ar; ath10k_txrx_tx_unref() local
110 struct ath10k_peer *ath10k_peer_find(struct ath10k *ar, int vdev_id, ath10k_peer_find() argument
129 struct ath10k_peer *ath10k_peer_find_by_id(struct ath10k *ar, int peer_id) ath10k_peer_find_by_id() argument
142 static int ath10k_wait_for_peer_common(struct ath10k *ar, int vdev_id, ath10k_wait_for_peer_common() argument
164 int ath10k_wait_for_peer_created(struct ath10k *ar, int vdev_id, const u8 *addr) ath10k_wait_for_peer_created() argument
169 int ath10k_wait_for_peer_deleted(struct ath10k *ar, int vdev_id, const u8 *addr) ath10k_wait_for_peer_deleted() argument
177 struct ath10k *ar = htt->ar; ath10k_peer_map_event() local
204 struct ath10k *ar = htt->ar; ath10k_peer_unmap_event() local
H A Ddebugfs_sta.c27 struct ath10k *ar = arsta->arvif->ar; ath10k_dbg_sta_read_aggr_mode() local
46 struct ath10k *ar = arsta->arvif->ar; ath10k_dbg_sta_write_aggr_mode() local
89 struct ath10k *ar = arsta->arvif->ar; ath10k_dbg_sta_write_addba() local
140 struct ath10k *ar = arsta->arvif->ar; ath10k_dbg_sta_write_addba_resp() local
190 struct ath10k *ar = arsta->arvif->ar; ath10k_dbg_sta_write_delba() local
H A Ddebug.h87 static inline int ath10k_debug_start(struct ath10k *ar) ath10k_debug_start() argument
92 static inline void ath10k_debug_stop(struct ath10k *ar) ath10k_debug_stop() argument
96 static inline int ath10k_debug_create(struct ath10k *ar) ath10k_debug_create() argument
101 static inline void ath10k_debug_destroy(struct ath10k *ar) ath10k_debug_destroy() argument
105 static inline int ath10k_debug_register(struct ath10k *ar) ath10k_debug_register() argument
110 static inline void ath10k_debug_unregister(struct ath10k *ar) ath10k_debug_unregister() argument
114 static inline void ath10k_debug_fw_stats_process(struct ath10k *ar, ath10k_debug_fw_stats_process() argument
119 static inline void ath10k_debug_dbglog_add(struct ath10k *ar, u8 *buffer, ath10k_debug_dbglog_add() argument
125 ath10k_debug_get_new_fw_crash_data(struct ath10k *ar) ath10k_debug_get_new_fw_crash_data() argument
152 static inline int ath10k_dbg(struct ath10k *ar, ath10k_dbg() argument
159 static inline void ath10k_dbg_dump(struct ath10k *ar, ath10k_dbg_dump() argument
H A Dhtt_tx.c61 struct ath10k *ar = htt->ar; ath10k_htt_tx_alloc_msdu_id() local
75 struct ath10k *ar = htt->ar; ath10k_htt_tx_free_msdu_id() local
86 struct ath10k *ar = htt->ar; ath10k_htt_tx_alloc() local
106 struct ath10k *ar = ctx; ath10k_htt_tx_clean_up_pending() local
129 void ath10k_htt_htc_tx_complete(struct ath10k *ar, struct sk_buff *skb) ath10k_htt_htc_tx_complete() argument
136 struct ath10k *ar = htt->ar; ath10k_htt_h2t_ver_req_msg() local
164 struct ath10k *ar = htt->ar; ath10k_htt_h2t_stats_req() local
206 struct ath10k *ar = htt->ar; ath10k_htt_send_rx_ring_cfg_ll() local
294 struct ath10k *ar = htt->ar; ath10k_htt_h2t_aggr_cfg_msg() local
339 struct ath10k *ar = htt->ar; ath10k_htt_mgmt_tx() local
413 struct ath10k *ar = htt->ar; ath10k_htt_tx() local
H A Dcore.c105 static void ath10k_send_suspend_complete(struct ath10k *ar) ath10k_send_suspend_complete() argument
112 static int ath10k_init_configure_target(struct ath10k *ar) ath10k_init_configure_target() argument
169 static const struct firmware *ath10k_fetch_fw_file(struct ath10k *ar, ath10k_fetch_fw_file() argument
191 static int ath10k_push_board_ext_data(struct ath10k *ar, const void *data, ath10k_push_board_ext_data() argument
238 static int ath10k_download_board_data(struct ath10k *ar, const void *data, ath10k_download_board_data() argument
275 static int ath10k_download_cal_file(struct ath10k *ar) ath10k_download_cal_file() argument
297 static int ath10k_download_cal_dt(struct ath10k *ar) ath10k_download_cal_dt() argument
354 static int ath10k_download_and_run_otp(struct ath10k *ar) ath10k_download_and_run_otp() argument
398 static int ath10k_download_fw(struct ath10k *ar, enum ath10k_firmware_mode mode) ath10k_download_fw() argument
437 static void ath10k_core_free_firmware_files(struct ath10k *ar) ath10k_core_free_firmware_files() argument
466 static int ath10k_fetch_cal_file(struct ath10k *ar) ath10k_fetch_cal_file() argument
485 static int ath10k_core_fetch_firmware_api_1(struct ath10k *ar) ath10k_core_fetch_firmware_api_1() argument
546 static int ath10k_core_fetch_firmware_api_n(struct ath10k *ar, const char *name) ath10k_core_fetch_firmware_api_n() argument
726 static int ath10k_core_fetch_firmware_files(struct ath10k *ar) ath10k_core_fetch_firmware_files() argument
767 static int ath10k_download_cal_data(struct ath10k *ar) ath10k_download_cal_data() argument
805 static int ath10k_init_uart(struct ath10k *ar) ath10k_init_uart() argument
845 static int ath10k_init_hw_params(struct ath10k *ar) ath10k_init_hw_params() argument
873 struct ath10k *ar = container_of(work, struct ath10k, restart_work); ath10k_core_restart() local
926 static int ath10k_core_init_firmware_features(struct ath10k *ar) ath10k_core_init_firmware_features() argument
985 int ath10k_core_start(struct ath10k *ar, enum ath10k_firmware_mode mode) ath10k_core_start() argument
1151 int ath10k_wait_for_suspend(struct ath10k *ar, u32 suspend_opt) ath10k_wait_for_suspend() argument
1173 void ath10k_core_stop(struct ath10k *ar) ath10k_core_stop() argument
1194 static int ath10k_core_probe_fw(struct ath10k *ar) ath10k_core_probe_fw() argument
1264 struct ath10k *ar = container_of(work, struct ath10k, register_work); ath10k_core_register_work() local
1316 int ath10k_core_register(struct ath10k *ar, u32 chip_id) ath10k_core_register() argument
1325 void ath10k_core_unregister(struct ath10k *ar) ath10k_core_unregister() argument
1357 struct ath10k *ar; ath10k_core_create() local
1434 void ath10k_core_destroy(struct ath10k *ar) ath10k_core_destroy() argument
H A Dhif.h103 static inline int ath10k_hif_tx_sg(struct ath10k *ar, u8 pipe_id, ath10k_hif_tx_sg() argument
110 static inline int ath10k_hif_diag_read(struct ath10k *ar, u32 address, void *buf, ath10k_hif_diag_read() argument
116 static inline int ath10k_hif_diag_write(struct ath10k *ar, u32 address, ath10k_hif_diag_write() argument
125 static inline int ath10k_hif_exchange_bmi_msg(struct ath10k *ar, ath10k_hif_exchange_bmi_msg() argument
133 static inline int ath10k_hif_start(struct ath10k *ar) ath10k_hif_start() argument
138 static inline void ath10k_hif_stop(struct ath10k *ar) ath10k_hif_stop() argument
143 static inline int ath10k_hif_map_service_to_pipe(struct ath10k *ar, ath10k_hif_map_service_to_pipe() argument
154 static inline void ath10k_hif_get_default_pipe(struct ath10k *ar, ath10k_hif_get_default_pipe() argument
160 static inline void ath10k_hif_send_complete_check(struct ath10k *ar, ath10k_hif_send_complete_check() argument
166 static inline void ath10k_hif_set_callbacks(struct ath10k *ar, ath10k_hif_set_callbacks() argument
172 static inline u16 ath10k_hif_get_free_queue_number(struct ath10k *ar, ath10k_hif_get_free_queue_number() argument
178 static inline int ath10k_hif_power_up(struct ath10k *ar) ath10k_hif_power_up() argument
183 static inline void ath10k_hif_power_down(struct ath10k *ar) ath10k_hif_power_down() argument
188 static inline int ath10k_hif_suspend(struct ath10k *ar) ath10k_hif_suspend() argument
196 static inline int ath10k_hif_resume(struct ath10k *ar) ath10k_hif_resume() argument
204 static inline u32 ath10k_hif_read32(struct ath10k *ar, u32 address) ath10k_hif_read32() argument
214 static inline void ath10k_hif_write32(struct ath10k *ar, ath10k_hif_write32() argument
H A Dhtc.c36 static void ath10k_htc_control_tx_complete(struct ath10k *ar, ath10k_htc_control_tx_complete() argument
42 static struct sk_buff *ath10k_htc_build_tx_ctrl_skb(void *ar) ath10k_htc_build_tx_ctrl_skb() argument
73 struct ath10k *ar = ep->htc->ar; ath10k_htc_notify_tx_completion() local
92 struct ath10k *ar = ep->htc->ar; ath10k_htc_ep_need_credit_update() local
128 struct ath10k *ar = htc->ar; ath10k_htc_send() local
202 static int ath10k_htc_tx_completion_handler(struct ath10k *ar, ath10k_htc_tx_completion_handler() argument
231 struct ath10k *ar = htc->ar; ath10k_htc_process_credit_report() local
265 struct ath10k *ar = htc->ar; ath10k_htc_process_trailer() local
325 static int ath10k_htc_rx_completion_handler(struct ath10k *ar, ath10k_htc_rx_completion_handler() argument
459 static void ath10k_htc_control_rx_complete(struct ath10k *ar, ath10k_htc_control_rx_complete() argument
551 struct ath10k *ar = htc->ar; ath10k_htc_wait_target() local
641 struct ath10k *ar = htc->ar; ath10k_htc_connect_service() local
805 struct sk_buff *ath10k_htc_alloc_skb(struct ath10k *ar, int size) ath10k_htc_alloc_skb() argument
824 struct ath10k *ar = htc->ar; ath10k_htc_start() local
852 int ath10k_htc_init(struct ath10k *ar) ath10k_htc_init() argument
H A Dpci.h163 struct ath10k *ar; member in struct:ath10k_pci
190 static inline struct ath10k_pci *ath10k_pci_priv(struct ath10k *ar) ath10k_pci_priv() argument
230 static inline void ath10k_pci_write32(struct ath10k *ar, u32 offset, ath10k_pci_write32() argument
238 static inline u32 ath10k_pci_read32(struct ath10k *ar, u32 offset) ath10k_pci_read32() argument
245 static inline u32 ath10k_pci_soc_read32(struct ath10k *ar, u32 addr) ath10k_pci_soc_read32() argument
250 static inline void ath10k_pci_soc_write32(struct ath10k *ar, u32 addr, u32 val) ath10k_pci_soc_write32() argument
255 static inline u32 ath10k_pci_reg_read32(struct ath10k *ar, u32 addr) ath10k_pci_reg_read32() argument
262 static inline void ath10k_pci_reg_write32(struct ath10k *ar, u32 addr, u32 val) ath10k_pci_reg_write32() argument
H A Dspectral.c22 static void send_fft_sample(struct ath10k *ar, send_fft_sample() argument
59 int ath10k_spectral_process_fft(struct ath10k *ar, ath10k_spectral_process_fft() argument
156 static struct ath10k_vif *ath10k_get_spectral_vdev(struct ath10k *ar) ath10k_get_spectral_vdev() argument
174 static int ath10k_spectral_scan_trigger(struct ath10k *ar) ath10k_spectral_scan_trigger() argument
205 static int ath10k_spectral_scan_config(struct ath10k *ar, ath10k_spectral_scan_config() argument
271 struct ath10k *ar = file->private_data; read_file_spec_scan_ctl() local
300 struct ath10k *ar = file->private_data; write_file_spec_scan_ctl() local
363 struct ath10k *ar = file->private_data; read_file_spectral_count() local
380 struct ath10k *ar = file->private_data; write_file_spectral_count() local
415 struct ath10k *ar = file->private_data; read_file_spectral_bins() local
435 struct ath10k *ar = file->private_data; write_file_spectral_bins() local
496 int ath10k_spectral_start(struct ath10k *ar) ath10k_spectral_start() argument
520 int ath10k_spectral_create(struct ath10k *ar) ath10k_spectral_create() argument
542 void ath10k_spectral_destroy(struct ath10k *ar) ath10k_spectral_destroy() argument
H A Dce.c62 static inline void ath10k_ce_dest_ring_write_index_set(struct ath10k *ar, ath10k_ce_dest_ring_write_index_set() argument
69 static inline u32 ath10k_ce_dest_ring_write_index_get(struct ath10k *ar, ath10k_ce_dest_ring_write_index_get() argument
75 static inline void ath10k_ce_src_ring_write_index_set(struct ath10k *ar, ath10k_ce_src_ring_write_index_set() argument
82 static inline u32 ath10k_ce_src_ring_write_index_get(struct ath10k *ar, ath10k_ce_src_ring_write_index_get() argument
88 static inline u32 ath10k_ce_src_ring_read_index_get(struct ath10k *ar, ath10k_ce_src_ring_read_index_get() argument
94 static inline void ath10k_ce_src_ring_base_addr_set(struct ath10k *ar, ath10k_ce_src_ring_base_addr_set() argument
101 static inline void ath10k_ce_src_ring_size_set(struct ath10k *ar, ath10k_ce_src_ring_size_set() argument
108 static inline void ath10k_ce_src_ring_dmax_set(struct ath10k *ar, ath10k_ce_src_ring_dmax_set() argument
120 static inline void ath10k_ce_src_ring_byte_swap_set(struct ath10k *ar, ath10k_ce_src_ring_byte_swap_set() argument
131 static inline void ath10k_ce_dest_ring_byte_swap_set(struct ath10k *ar, ath10k_ce_dest_ring_byte_swap_set() argument
142 static inline u32 ath10k_ce_dest_ring_read_index_get(struct ath10k *ar, ath10k_ce_dest_ring_read_index_get() argument
148 static inline void ath10k_ce_dest_ring_base_addr_set(struct ath10k *ar, ath10k_ce_dest_ring_base_addr_set() argument
155 static inline void ath10k_ce_dest_ring_size_set(struct ath10k *ar, ath10k_ce_dest_ring_size_set() argument
162 static inline void ath10k_ce_src_ring_highmark_set(struct ath10k *ar, ath10k_ce_src_ring_highmark_set() argument
173 static inline void ath10k_ce_src_ring_lowmark_set(struct ath10k *ar, ath10k_ce_src_ring_lowmark_set() argument
184 static inline void ath10k_ce_dest_ring_highmark_set(struct ath10k *ar, ath10k_ce_dest_ring_highmark_set() argument
195 static inline void ath10k_ce_dest_ring_lowmark_set(struct ath10k *ar, ath10k_ce_dest_ring_lowmark_set() argument
206 static inline void ath10k_ce_copy_complete_inter_enable(struct ath10k *ar, ath10k_ce_copy_complete_inter_enable() argument
216 static inline void ath10k_ce_copy_complete_intr_disable(struct ath10k *ar, ath10k_ce_copy_complete_intr_disable() argument
226 static inline void ath10k_ce_watermark_intr_disable(struct ath10k *ar, ath10k_ce_watermark_intr_disable() argument
236 static inline void ath10k_ce_error_intr_enable(struct ath10k *ar, ath10k_ce_error_intr_enable() argument
246 static inline void ath10k_ce_error_intr_disable(struct ath10k *ar, ath10k_ce_error_intr_disable() argument
256 static inline void ath10k_ce_engine_int_status_clear(struct ath10k *ar, ath10k_ce_engine_int_status_clear() argument
275 struct ath10k *ar = ce_state->ar; ath10k_ce_send_nolock() local
328 struct ath10k *ar = pipe->ar; __ath10k_ce_send_revert() local
360 struct ath10k *ar = ce_state->ar; ath10k_ce_send() local
374 struct ath10k *ar = pipe->ar; ath10k_ce_num_free_src_entries() local
389 struct ath10k *ar = pipe->ar; __ath10k_ce_rx_num_free_bufs() local
403 struct ath10k *ar = pipe->ar; __ath10k_ce_rx_post_buf() local
431 struct ath10k *ar = pipe->ar; ath10k_ce_rx_post_buf() local
509 struct ath10k *ar = ce_state->ar; ath10k_ce_completed_recv_next() local
532 struct ath10k *ar; ath10k_ce_revoke_recv_next() local
588 struct ath10k *ar = ce_state->ar; ath10k_ce_completed_send_next_nolock() local
651 struct ath10k *ar; ath10k_ce_cancel_send_next() local
704 struct ath10k *ar = ce_state->ar; ath10k_ce_completed_send_next() local
724 void ath10k_ce_per_engine_service(struct ath10k *ar, unsigned int ce_id) ath10k_ce_per_engine_service() argument
761 void ath10k_ce_per_engine_service_any(struct ath10k *ar) ath10k_ce_per_engine_service_any() argument
789 struct ath10k *ar = ce_state->ar; ath10k_ce_per_engine_handler_adjust() local
801 int ath10k_ce_disable_interrupts(struct ath10k *ar) ath10k_ce_disable_interrupts() argument
816 void ath10k_ce_enable_interrupts(struct ath10k *ar) ath10k_ce_enable_interrupts() argument
828 static int ath10k_ce_init_src_ring(struct ath10k *ar, ath10k_ce_init_src_ring() argument
865 static int ath10k_ce_init_dest_ring(struct ath10k *ar, ath10k_ce_init_dest_ring() argument
900 ath10k_ce_alloc_src_ring(struct ath10k *ar, unsigned int ce_id, ath10k_ce_alloc_src_ring() argument
967 ath10k_ce_alloc_dest_ring(struct ath10k *ar, unsigned int ce_id, ath10k_ce_alloc_dest_ring() argument
1026 int ath10k_ce_init_pipe(struct ath10k *ar, unsigned int ce_id, ath10k_ce_init_pipe() argument
1052 static void ath10k_ce_deinit_src_ring(struct ath10k *ar, unsigned int ce_id) ath10k_ce_deinit_src_ring() argument
1062 static void ath10k_ce_deinit_dest_ring(struct ath10k *ar, unsigned int ce_id) ath10k_ce_deinit_dest_ring() argument
1071 void ath10k_ce_deinit_pipe(struct ath10k *ar, unsigned int ce_id) ath10k_ce_deinit_pipe() argument
1077 int ath10k_ce_alloc_pipe(struct ath10k *ar, int ce_id, ath10k_ce_alloc_pipe() argument
1137 void ath10k_ce_free_pipe(struct ath10k *ar, int ce_id) ath10k_ce_free_pipe() argument
H A Dce.h110 struct ath10k *ar; member in struct:ath10k_ce_pipe
397 static inline u32 ath10k_ce_base_address(struct ath10k *ar, unsigned int ce_id) ath10k_ce_base_address() argument
H A Ddebug.c110 void ath10k_info(struct ath10k *ar, const char *fmt, ...) ath10k_info() argument
125 void ath10k_print_driver_info(struct ath10k *ar) ath10k_print_driver_info() argument
147 void ath10k_err(struct ath10k *ar, const char *fmt, ...) ath10k_err() argument
162 void ath10k_warn(struct ath10k *ar, const char *fmt, ...) ath10k_warn() argument
184 struct ath10k *ar = file->private_data; ath10k_read_wmi_services() local
266 static void ath10k_debug_fw_stats_reset(struct ath10k *ar) ath10k_debug_fw_stats_reset() argument
298 void ath10k_debug_fw_stats_process(struct ath10k *ar, struct sk_buff *skb) ath10k_debug_fw_stats_process() argument
381 static int ath10k_debug_fw_stats_request(struct ath10k *ar) ath10k_debug_fw_stats_request() argument
426 static void ath10k_fw_stats_fill(struct ath10k *ar, ath10k_fw_stats_fill() argument
659 struct ath10k *ar = inode->i_private; ath10k_fw_stats_open() local
724 struct ath10k *ar = file->private_data; ath10k_debug_fw_reset_stats_read() local
762 static int ath10k_debug_fw_assert(struct ath10k *ar) ath10k_debug_fw_assert() argument
806 struct ath10k *ar = file->private_data; ath10k_write_simulate_fw_crash() local
875 struct ath10k *ar = file->private_data; ath10k_read_chip_id() local
892 ath10k_debug_get_new_fw_crash_data(struct ath10k *ar) ath10k_debug_get_new_fw_crash_data() argument
906 static struct ath10k_dump_file_data *ath10k_build_dump_file(struct ath10k *ar) ath10k_build_dump_file() argument
984 struct ath10k *ar = inode->i_private; ath10k_fw_crash_dump_open() local
1027 struct ath10k *ar = file->private_data; ath10k_reg_addr_read() local
1045 struct ath10k *ar = file->private_data; ath10k_reg_addr_write() local
1075 struct ath10k *ar = file->private_data; ath10k_reg_value_read() local
1106 struct ath10k *ar = file->private_data; ath10k_reg_value_write() local
1146 struct ath10k *ar = file->private_data; ath10k_mem_value_read() local
1198 struct ath10k *ar = file->private_data; ath10k_mem_value_write() local
1253 static int ath10k_debug_htt_stats_req(struct ath10k *ar) ath10k_debug_htt_stats_req() argument
1284 struct ath10k *ar = container_of(work, struct ath10k, ath10k_debug_htt_stats_dwork() local
1298 struct ath10k *ar = file->private_data; ath10k_read_htt_stats_mask() local
1311 struct ath10k *ar = file->private_data; ath10k_write_htt_stats_mask() local
1351 struct ath10k *ar = file->private_data; ath10k_read_htt_max_amsdu_ampdu() local
1375 struct ath10k *ar = file->private_data; ath10k_write_htt_max_amsdu_ampdu() local
1417 struct ath10k *ar = file->private_data; ath10k_read_fw_dbglog() local
1431 struct ath10k *ar = file->private_data; ath10k_write_fw_dbglog() local
1552 struct ath10k *ar = hw->priv; ath10k_debug_get_et_stats() local
1643 struct ath10k *ar = inode->i_private; ath10k_debug_cal_data_open() local
1723 struct ath10k *ar = file->private_data; ath10k_read_nf_cal_period() local
1737 struct ath10k *ar = file->private_data; ath10k_write_nf_cal_period() local
1786 int ath10k_debug_start(struct ath10k *ar) ath10k_debug_start() argument
1835 void ath10k_debug_stop(struct ath10k *ar) ath10k_debug_stop() argument
1855 struct ath10k *ar = file->private_data; ath10k_write_simulate_radar() local
1882 struct ath10k *ar = file->private_data; ath10k_read_dfs_stats() local
1935 struct ath10k *ar = file->private_data; ath10k_write_pktlog_filter() local
1982 struct ath10k *ar = file->private_data; ath10k_read_pktlog_filter() local
1999 int ath10k_debug_create(struct ath10k *ar) ath10k_debug_create() argument
2012 void ath10k_debug_destroy(struct ath10k *ar) ath10k_debug_destroy() argument
2020 int ath10k_debug_register(struct ath10k *ar) ath10k_debug_register() argument
2099 void ath10k_debug_unregister(struct ath10k *ar) ath10k_debug_unregister() argument
2107 void ath10k_dbg(struct ath10k *ar, enum ath10k_debug_mask mask, ath10k_dbg() argument
2127 void ath10k_dbg_dump(struct ath10k *ar, ath10k_dbg_dump() argument
H A Dhtc.h331 struct ath10k *ar; member in struct:ath10k_htc
H A Dhtt_rx.c38 ath10k_htt_rx_find_skb_paddr(struct ath10k *ar, u32 paddr) ath10k_htt_rx_find_skb_paddr() argument
207 int ath10k_htt_rx_ring_refill(struct ath10k *ar) ath10k_htt_rx_ring_refill() argument
251 struct ath10k *ar = htt->ar; ath10k_htt_rx_netbuf_pop() local
287 struct ath10k *ar = htt->ar; ath10k_htt_rx_amsdu_pop() local
436 struct ath10k *ar = htt->ar; ath10k_htt_rx_pop_paddr() local
463 struct ath10k *ar = htt->ar; ath10k_htt_rx_pop_paddr_list() local
511 struct ath10k *ar = htt->ar; ath10k_htt_rx_alloc() local
592 static int ath10k_htt_rx_crypto_param_len(struct ath10k *ar, ath10k_htt_rx_crypto_param_len() argument
617 static int ath10k_htt_rx_crypto_tail_len(struct ath10k *ar, ath10k_htt_rx_crypto_tail_len() argument
673 static void ath10k_htt_rx_h_rates(struct ath10k *ar, ath10k_htt_rx_h_rates() argument
776 static bool ath10k_htt_rx_h_channel(struct ath10k *ar, ath10k_htt_rx_h_channel() argument
796 static void ath10k_htt_rx_h_signal(struct ath10k *ar, ath10k_htt_rx_h_signal() argument
806 static void ath10k_htt_rx_h_mactime(struct ath10k *ar, ath10k_htt_rx_h_mactime() argument
820 static void ath10k_htt_rx_h_ppdu(struct ath10k *ar, ath10k_htt_rx_h_ppdu() argument
891 static void ath10k_process_rx(struct ath10k *ar, ath10k_process_rx() argument
938 static void ath10k_htt_rx_h_undecap_raw(struct ath10k *ar, ath10k_htt_rx_h_undecap_raw() argument
1011 static void ath10k_htt_rx_h_undecap_nwifi(struct ath10k *ar, ath10k_htt_rx_h_undecap_nwifi() argument
1052 static void *ath10k_htt_rx_h_find_rfc1042(struct ath10k *ar, ath10k_htt_rx_h_find_rfc1042() argument
1087 static void ath10k_htt_rx_h_undecap_eth(struct ath10k *ar, ath10k_htt_rx_h_undecap_eth() argument
1132 static void ath10k_htt_rx_h_undecap_snap(struct ath10k *ar, ath10k_htt_rx_h_undecap_snap() argument
1153 static void ath10k_htt_rx_h_undecap(struct ath10k *ar, ath10k_htt_rx_h_undecap() argument
1233 static void ath10k_htt_rx_h_mpdu(struct ath10k *ar, ath10k_htt_rx_h_mpdu() argument
1330 static void ath10k_htt_rx_h_deliver(struct ath10k *ar, ath10k_htt_rx_h_deliver() argument
1390 static void ath10k_htt_rx_h_unchain(struct ath10k *ar, ath10k_htt_rx_h_unchain() argument
1420 static bool ath10k_htt_rx_amsdu_allowed(struct ath10k *ar, ath10k_htt_rx_amsdu_allowed() argument
1466 static void ath10k_htt_rx_h_filter(struct ath10k *ar, ath10k_htt_rx_h_filter() argument
1482 struct ath10k *ar = htt->ar; ath10k_htt_rx_handler() local
1538 struct ath10k *ar = htt->ar; ath10k_htt_rx_frag_handler() local
1584 static void ath10k_htt_rx_frm_tx_compl(struct ath10k *ar, ath10k_htt_rx_frm_tx_compl() argument
1623 static void ath10k_htt_rx_addba(struct ath10k *ar, struct htt_resp *resp) ath10k_htt_rx_addba() argument
1663 static void ath10k_htt_rx_delba(struct ath10k *ar, struct htt_resp *resp) ath10k_htt_rx_delba() argument
1754 static void ath10k_htt_rx_h_rx_offload(struct ath10k *ar, ath10k_htt_rx_h_rx_offload() argument
1804 static void ath10k_htt_rx_in_ord_ind(struct ath10k *ar, struct sk_buff *skb) ath10k_htt_rx_in_ord_ind() argument
1891 void ath10k_htt_t2h_msg_handler(struct ath10k *ar, struct sk_buff *skb) ath10k_htt_t2h_msg_handler() argument
1961 struct ath10k *ar = htt->ar; ath10k_htt_t2h_msg_handler() local
2042 struct ath10k *ar = htt->ar; ath10k_htt_txrx_compl_task() local
H A Dpci.c333 static bool ath10k_pci_irq_pending(struct ath10k *ar) ath10k_pci_irq_pending() argument
346 static void ath10k_pci_disable_and_clear_legacy_irq(struct ath10k *ar) ath10k_pci_disable_and_clear_legacy_irq() argument
362 static void ath10k_pci_enable_legacy_irq(struct ath10k *ar) ath10k_pci_enable_legacy_irq() argument
374 static inline const char *ath10k_pci_get_irq_method(struct ath10k *ar) ath10k_pci_get_irq_method() argument
389 struct ath10k *ar = pipe->hif_ce_state; __ath10k_pci_rx_post_buf() local
429 struct ath10k *ar = pipe->hif_ce_state; __ath10k_pci_rx_post_pipe() local
456 struct ath10k *ar = pipe->hif_ce_state; ath10k_pci_rx_post_pipe() local
464 static void ath10k_pci_rx_post(struct ath10k *ar) ath10k_pci_rx_post() argument
477 struct ath10k *ar = (void *)ptr; ath10k_pci_rx_replenish_retry() local
487 static int ath10k_pci_diag_read_mem(struct ath10k *ar, u32 address, void *data, ath10k_pci_diag_read_mem() argument
616 static int ath10k_pci_diag_read32(struct ath10k *ar, u32 address, u32 *value) ath10k_pci_diag_read32() argument
627 static int __ath10k_pci_diag_read_hi(struct ath10k *ar, void *dest, __ath10k_pci_diag_read_hi() argument
655 static int ath10k_pci_diag_write_mem(struct ath10k *ar, u32 address, ath10k_pci_diag_write_mem() argument
789 static int ath10k_pci_diag_write32(struct ath10k *ar, u32 address, u32 value) ath10k_pci_diag_write32() argument
796 static bool ath10k_pci_is_awake(struct ath10k *ar) ath10k_pci_is_awake() argument
803 static int ath10k_pci_wake_wait(struct ath10k *ar) ath10k_pci_wake_wait() argument
822 static int ath10k_pci_wake(struct ath10k *ar) ath10k_pci_wake() argument
829 static void ath10k_pci_sleep(struct ath10k *ar) ath10k_pci_sleep() argument
838 struct ath10k *ar = ce_state->ar; ath10k_pci_ce_send_done() local
864 struct ath10k *ar = ce_state->ar; ath10k_pci_ce_recv_data() local
908 static int ath10k_pci_hif_tx_sg(struct ath10k *ar, u8 pipe_id, ath10k_pci_hif_tx_sg() argument
977 static int ath10k_pci_hif_diag_read(struct ath10k *ar, u32 address, void *buf, ath10k_pci_hif_diag_read() argument
983 static u16 ath10k_pci_hif_get_free_queue_number(struct ath10k *ar, u8 pipe) ath10k_pci_hif_get_free_queue_number() argument
992 static void ath10k_pci_dump_registers(struct ath10k *ar, ath10k_pci_dump_registers() argument
1026 static void ath10k_pci_fw_crashed_dump(struct ath10k *ar) ath10k_pci_fw_crashed_dump() argument
1051 static void ath10k_pci_hif_send_complete_check(struct ath10k *ar, u8 pipe, ath10k_pci_hif_send_complete_check() argument
1077 static void ath10k_pci_hif_set_callbacks(struct ath10k *ar, ath10k_pci_hif_set_callbacks() argument
1088 static void ath10k_pci_kill_tasklet(struct ath10k *ar) ath10k_pci_kill_tasklet() argument
1102 static int ath10k_pci_hif_map_service_to_pipe(struct ath10k *ar, ath10k_pci_hif_map_service_to_pipe() argument
1155 static void ath10k_pci_hif_get_default_pipe(struct ath10k *ar, ath10k_pci_hif_get_default_pipe() argument
1170 static void ath10k_pci_irq_msi_fw_mask(struct ath10k *ar) ath10k_pci_irq_msi_fw_mask() argument
1180 static void ath10k_pci_irq_msi_fw_unmask(struct ath10k *ar) ath10k_pci_irq_msi_fw_unmask() argument
1190 static void ath10k_pci_irq_disable(struct ath10k *ar) ath10k_pci_irq_disable() argument
1197 static void ath10k_pci_irq_sync(struct ath10k *ar) ath10k_pci_irq_sync() argument
1206 static void ath10k_pci_irq_enable(struct ath10k *ar) ath10k_pci_irq_enable() argument
1213 static int ath10k_pci_hif_start(struct ath10k *ar) ath10k_pci_hif_start() argument
1225 struct ath10k *ar; ath10k_pci_rx_pipe_cleanup() local
1257 struct ath10k *ar; ath10k_pci_tx_pipe_cleanup() local
1302 static void ath10k_pci_buffer_cleanup(struct ath10k *ar) ath10k_pci_buffer_cleanup() argument
1316 static void ath10k_pci_ce_deinit(struct ath10k *ar) ath10k_pci_ce_deinit() argument
1324 static void ath10k_pci_flush(struct ath10k *ar) ath10k_pci_flush() argument
1330 static void ath10k_pci_hif_stop(struct ath10k *ar) ath10k_pci_hif_stop() argument
1352 static int ath10k_pci_hif_exchange_bmi_msg(struct ath10k *ar, ath10k_pci_hif_exchange_bmi_msg() argument
1462 struct ath10k *ar = ce_state->ar; ath10k_pci_bmi_recv_data() local
1508 static int ath10k_pci_wake_target_cpu(struct ath10k *ar) ath10k_pci_wake_target_cpu() argument
1520 static int ath10k_pci_get_num_banks(struct ath10k *ar) ath10k_pci_get_num_banks() argument
1548 static int ath10k_pci_init_config(struct ath10k *ar) ath10k_pci_init_config() argument
1688 static int ath10k_pci_alloc_pipes(struct ath10k *ar) ath10k_pci_alloc_pipes() argument
1721 static void ath10k_pci_free_pipes(struct ath10k *ar) ath10k_pci_free_pipes() argument
1729 static int ath10k_pci_init_pipes(struct ath10k *ar) ath10k_pci_init_pipes() argument
1745 static bool ath10k_pci_has_fw_crashed(struct ath10k *ar) ath10k_pci_has_fw_crashed() argument
1751 static void ath10k_pci_fw_crashed_clear(struct ath10k *ar) ath10k_pci_fw_crashed_clear() argument
1761 static void ath10k_pci_warm_reset_si0(struct ath10k *ar) ath10k_pci_warm_reset_si0() argument
1780 static void ath10k_pci_warm_reset_cpu(struct ath10k *ar) ath10k_pci_warm_reset_cpu() argument
1792 static void ath10k_pci_warm_reset_ce(struct ath10k *ar) ath10k_pci_warm_reset_ce() argument
1806 static void ath10k_pci_warm_reset_clear_lf(struct ath10k *ar) ath10k_pci_warm_reset_clear_lf() argument
1817 static int ath10k_pci_warm_reset(struct ath10k *ar) ath10k_pci_warm_reset() argument
1855 static int ath10k_pci_qca988x_chip_reset(struct ath10k *ar) ath10k_pci_qca988x_chip_reset() argument
1929 static int ath10k_pci_qca6174_chip_reset(struct ath10k *ar) ath10k_pci_qca6174_chip_reset() argument
1961 static int ath10k_pci_chip_reset(struct ath10k *ar) ath10k_pci_chip_reset() argument
1971 static int ath10k_pci_hif_power_up(struct ath10k *ar) ath10k_pci_hif_power_up() argument
2033 static void ath10k_pci_hif_power_down(struct ath10k *ar) ath10k_pci_hif_power_down() argument
2048 static int ath10k_pci_hif_suspend(struct ath10k *ar) ath10k_pci_hif_suspend() argument
2066 static int ath10k_pci_hif_resume(struct ath10k *ar) ath10k_pci_hif_resume() argument
2125 struct ath10k *ar = (struct ath10k *)data; ath10k_msi_err_tasklet() local
2143 struct ath10k *ar = arg; ath10k_pci_per_engine_handler() local
2167 struct ath10k *ar = arg; ath10k_pci_msi_fw_handler() local
2181 struct ath10k *ar = arg; ath10k_pci_interrupt_handler() local
2198 struct ath10k *ar = (struct ath10k *)data; ath10k_pci_tasklet() local
2215 static int ath10k_pci_request_irq_msix(struct ath10k *ar) ath10k_pci_request_irq_msix() argument
2248 static int ath10k_pci_request_irq_msi(struct ath10k *ar) ath10k_pci_request_irq_msi() argument
2265 static int ath10k_pci_request_irq_legacy(struct ath10k *ar) ath10k_pci_request_irq_legacy() argument
2282 static int ath10k_pci_request_irq(struct ath10k *ar) ath10k_pci_request_irq() argument
2299 static void ath10k_pci_free_irq(struct ath10k *ar) ath10k_pci_free_irq() argument
2310 static void ath10k_pci_init_irq_tasklets(struct ath10k *ar) ath10k_pci_init_irq_tasklets() argument
2326 static int ath10k_pci_init_irq(struct ath10k *ar) ath10k_pci_init_irq() argument
2374 static void ath10k_pci_deinit_irq_legacy(struct ath10k *ar) ath10k_pci_deinit_irq_legacy() argument
2380 static int ath10k_pci_deinit_irq(struct ath10k *ar) ath10k_pci_deinit_irq() argument
2401 static int ath10k_pci_wait_for_target_init(struct ath10k *ar) ath10k_pci_wait_for_target_init() argument
2458 static int ath10k_pci_cold_reset(struct ath10k *ar) ath10k_pci_cold_reset() argument
2499 static int ath10k_pci_claim(struct ath10k *ar) ath10k_pci_claim() argument
2564 static void ath10k_pci_release(struct ath10k *ar) ath10k_pci_release() argument
2596 struct ath10k *ar; ath10k_pci_probe() local
2721 struct ath10k *ar = pci_get_drvdata(pdev); ath10k_pci_remove() local
H A Dwmi-ops.h156 ath10k_wmi_rx(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_rx() argument
166 ath10k_wmi_map_svc(struct ath10k *ar, const __le32 *in, unsigned long *out, ath10k_wmi_map_svc() argument
177 ath10k_wmi_pull_scan(struct ath10k *ar, struct sk_buff *skb, ath10k_wmi_pull_scan() argument
187 ath10k_wmi_pull_mgmt_rx(struct ath10k *ar, struct sk_buff *skb, ath10k_wmi_pull_mgmt_rx() argument
197 ath10k_wmi_pull_ch_info(struct ath10k *ar, struct sk_buff *skb, ath10k_wmi_pull_ch_info() argument
207 ath10k_wmi_pull_vdev_start(struct ath10k *ar, struct sk_buff *skb, ath10k_wmi_pull_vdev_start() argument
217 ath10k_wmi_pull_peer_kick(struct ath10k *ar, struct sk_buff *skb, ath10k_wmi_pull_peer_kick() argument
227 ath10k_wmi_pull_swba(struct ath10k *ar, struct sk_buff *skb, ath10k_wmi_pull_swba() argument
237 ath10k_wmi_pull_phyerr(struct ath10k *ar, struct sk_buff *skb, ath10k_wmi_pull_phyerr() argument
247 ath10k_wmi_pull_svc_rdy(struct ath10k *ar, struct sk_buff *skb, ath10k_wmi_pull_svc_rdy() argument
257 ath10k_wmi_pull_rdy(struct ath10k *ar, struct sk_buff *skb, ath10k_wmi_pull_rdy() argument
267 ath10k_wmi_pull_fw_stats(struct ath10k *ar, struct sk_buff *skb, ath10k_wmi_pull_fw_stats() argument
277 ath10k_wmi_mgmt_tx(struct ath10k *ar, struct sk_buff *msdu) ath10k_wmi_mgmt_tx() argument
303 ath10k_wmi_pdev_set_regdomain(struct ath10k *ar, u16 rd, u16 rd2g, u16 rd5g, ath10k_wmi_pdev_set_regdomain() argument
322 ath10k_wmi_pdev_suspend_target(struct ath10k *ar, u32 suspend_opt) ath10k_wmi_pdev_suspend_target() argument
337 ath10k_wmi_pdev_resume_target(struct ath10k *ar) ath10k_wmi_pdev_resume_target() argument
352 ath10k_wmi_pdev_set_param(struct ath10k *ar, u32 id, u32 value) ath10k_wmi_pdev_set_param() argument
367 ath10k_wmi_cmd_init(struct ath10k *ar) ath10k_wmi_cmd_init() argument
382 ath10k_wmi_start_scan(struct ath10k *ar, ath10k_wmi_start_scan() argument
398 ath10k_wmi_stop_scan(struct ath10k *ar, const struct wmi_stop_scan_arg *arg) ath10k_wmi_stop_scan() argument
413 ath10k_wmi_vdev_create(struct ath10k *ar, u32 vdev_id, ath10k_wmi_vdev_create() argument
431 ath10k_wmi_vdev_delete(struct ath10k *ar, u32 vdev_id) ath10k_wmi_vdev_delete() argument
446 ath10k_wmi_vdev_start(struct ath10k *ar, ath10k_wmi_vdev_start() argument
463 ath10k_wmi_vdev_restart(struct ath10k *ar, ath10k_wmi_vdev_restart() argument
480 ath10k_wmi_vdev_stop(struct ath10k *ar, u32 vdev_id) ath10k_wmi_vdev_stop() argument
495 ath10k_wmi_vdev_up(struct ath10k *ar, u32 vdev_id, u32 aid, const u8 *bssid) ath10k_wmi_vdev_up() argument
510 ath10k_wmi_vdev_down(struct ath10k *ar, u32 vdev_id) ath10k_wmi_vdev_down() argument
525 ath10k_wmi_vdev_set_param(struct ath10k *ar, u32 vdev_id, u32 param_id, ath10k_wmi_vdev_set_param() argument
542 ath10k_wmi_vdev_install_key(struct ath10k *ar, ath10k_wmi_vdev_install_key() argument
559 ath10k_wmi_vdev_spectral_conf(struct ath10k *ar, ath10k_wmi_vdev_spectral_conf() argument
574 ath10k_wmi_vdev_spectral_enable(struct ath10k *ar, u32 vdev_id, u32 trigger, ath10k_wmi_vdev_spectral_enable() argument
590 ath10k_wmi_vdev_sta_uapsd(struct ath10k *ar, u32 vdev_id, ath10k_wmi_vdev_sta_uapsd() argument
611 ath10k_wmi_vdev_wmm_conf(struct ath10k *ar, u32 vdev_id, ath10k_wmi_vdev_wmm_conf() argument
626 ath10k_wmi_peer_create(struct ath10k *ar, u32 vdev_id, ath10k_wmi_peer_create() argument
642 ath10k_wmi_peer_delete(struct ath10k *ar, u32 vdev_id, ath10k_wmi_peer_delete() argument
658 ath10k_wmi_peer_flush(struct ath10k *ar, u32 vdev_id, ath10k_wmi_peer_flush() argument
674 ath10k_wmi_peer_set_param(struct ath10k *ar, u32 vdev_id, const u8 *peer_addr, ath10k_wmi_peer_set_param() argument
691 ath10k_wmi_set_psmode(struct ath10k *ar, u32 vdev_id, ath10k_wmi_set_psmode() argument
708 ath10k_wmi_set_sta_ps_param(struct ath10k *ar, u32 vdev_id, ath10k_wmi_set_sta_ps_param() argument
725 ath10k_wmi_set_ap_ps_param(struct ath10k *ar, u32 vdev_id, const u8 *mac, ath10k_wmi_set_ap_ps_param() argument
742 ath10k_wmi_scan_chan_list(struct ath10k *ar, ath10k_wmi_scan_chan_list() argument
758 ath10k_wmi_peer_assoc(struct ath10k *ar, ath10k_wmi_peer_assoc() argument
774 ath10k_wmi_beacon_send_ref_nowait(struct ath10k *ar, u32 vdev_id, ath10k_wmi_beacon_send_ref_nowait() argument
801 ath10k_wmi_pdev_set_wmm_params(struct ath10k *ar, ath10k_wmi_pdev_set_wmm_params() argument
818 ath10k_wmi_request_stats(struct ath10k *ar, u32 stats_mask) ath10k_wmi_request_stats() argument
833 ath10k_wmi_force_fw_hang(struct ath10k *ar, ath10k_wmi_force_fw_hang() argument
849 ath10k_wmi_dbglog_cfg(struct ath10k *ar, u32 module_enable, u32 log_level) ath10k_wmi_dbglog_cfg() argument
864 ath10k_wmi_pdev_pktlog_enable(struct ath10k *ar, u32 filter) ath10k_wmi_pdev_pktlog_enable() argument
879 ath10k_wmi_pdev_pktlog_disable(struct ath10k *ar) ath10k_wmi_pdev_pktlog_disable() argument
895 ath10k_wmi_pdev_set_quiet_mode(struct ath10k *ar, u32 period, u32 duration, ath10k_wmi_pdev_set_quiet_mode() argument
913 ath10k_wmi_pdev_get_temperature(struct ath10k *ar) ath10k_wmi_pdev_get_temperature() argument
929 ath10k_wmi_addba_clear_resp(struct ath10k *ar, u32 vdev_id, const u8 *mac) ath10k_wmi_addba_clear_resp() argument
945 ath10k_wmi_addba_send(struct ath10k *ar, u32 vdev_id, const u8 *mac, ath10k_wmi_addba_send() argument
962 ath10k_wmi_addba_set_resp(struct ath10k *ar, u32 vdev_id, const u8 *mac, ath10k_wmi_addba_set_resp() argument
979 ath10k_wmi_delba_send(struct ath10k *ar, u32 vdev_id, const u8 *mac, ath10k_wmi_delba_send() argument
997 ath10k_wmi_bcn_tmpl(struct ath10k *ar, u32 vdev_id, u32 tim_ie_offset, ath10k_wmi_bcn_tmpl() argument
1016 ath10k_wmi_prb_tmpl(struct ath10k *ar, u32 vdev_id, struct sk_buff *prb) ath10k_wmi_prb_tmpl() argument
1031 ath10k_wmi_p2p_go_bcn_ie(struct ath10k *ar, u32 vdev_id, const u8 *p2p_ie) ath10k_wmi_p2p_go_bcn_ie() argument
1046 ath10k_wmi_sta_keepalive(struct ath10k *ar, ath10k_wmi_sta_keepalive() argument
H A Dwmi-tlv.c68 ath10k_wmi_tlv_iter(struct ath10k *ar, const void *ptr, size_t len, ath10k_wmi_tlv_iter() argument
120 static int ath10k_wmi_tlv_iter_parse(struct ath10k *ar, u16 tag, u16 len, ath10k_wmi_tlv_iter_parse() argument
131 static int ath10k_wmi_tlv_parse(struct ath10k *ar, const void **tb, ath10k_wmi_tlv_parse() argument
139 ath10k_wmi_tlv_parse_alloc(struct ath10k *ar, const void *ptr, ath10k_wmi_tlv_parse_alloc() argument
166 static int ath10k_wmi_tlv_event_bcn_tx_status(struct ath10k *ar, ath10k_wmi_tlv_event_bcn_tx_status() argument
208 static int ath10k_wmi_tlv_event_diag_data(struct ath10k *ar, ath10k_wmi_tlv_event_diag_data() argument
271 static int ath10k_wmi_tlv_event_diag(struct ath10k *ar, ath10k_wmi_tlv_event_diag() argument
303 static void ath10k_wmi_tlv_op_rx(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_tlv_op_rx() argument
428 static int ath10k_wmi_tlv_op_pull_scan_ev(struct ath10k *ar, ath10k_wmi_tlv_op_pull_scan_ev() argument
460 static int ath10k_wmi_tlv_op_pull_mgmt_rx_ev(struct ath10k *ar, ath10k_wmi_tlv_op_pull_mgmt_rx_ev() argument
509 static int ath10k_wmi_tlv_op_pull_ch_info_ev(struct ath10k *ar, ath10k_wmi_tlv_op_pull_ch_info_ev() argument
542 ath10k_wmi_tlv_op_pull_vdev_start_ev(struct ath10k *ar, struct sk_buff *skb, ath10k_wmi_tlv_op_pull_vdev_start_ev() argument
572 static int ath10k_wmi_tlv_op_pull_peer_kick_ev(struct ath10k *ar, ath10k_wmi_tlv_op_pull_peer_kick_ev() argument
608 static int ath10k_wmi_tlv_swba_tim_parse(struct ath10k *ar, u16 tag, u16 len, ath10k_wmi_tlv_swba_tim_parse() argument
623 static int ath10k_wmi_tlv_swba_noa_parse(struct ath10k *ar, u16 tag, u16 len, ath10k_wmi_tlv_swba_noa_parse() argument
638 static int ath10k_wmi_tlv_swba_parse(struct ath10k *ar, u16 tag, u16 len, ath10k_wmi_tlv_swba_parse() argument
671 static int ath10k_wmi_tlv_op_pull_swba_ev(struct ath10k *ar, ath10k_wmi_tlv_op_pull_swba_ev() argument
703 static int ath10k_wmi_tlv_op_pull_phyerr_ev(struct ath10k *ar, ath10k_wmi_tlv_op_pull_phyerr_ev() argument
749 ath10k_wmi_tlv_parse_mem_reqs(struct ath10k *ar, u16 tag, u16 len, ath10k_wmi_tlv_parse_mem_reqs() argument
768 static int ath10k_wmi_tlv_op_pull_svc_rdy_ev(struct ath10k *ar, ath10k_wmi_tlv_op_pull_svc_rdy_ev() argument
842 static int ath10k_wmi_tlv_op_pull_rdy_ev(struct ath10k *ar, ath10k_wmi_tlv_op_pull_rdy_ev() argument
908 static int ath10k_wmi_tlv_op_pull_fw_stats(struct ath10k *ar, ath10k_wmi_tlv_op_pull_fw_stats() argument
1016 ath10k_wmi_tlv_op_gen_pdev_suspend(struct ath10k *ar, u32 opt) ath10k_wmi_tlv_op_gen_pdev_suspend() argument
1037 ath10k_wmi_tlv_op_gen_pdev_resume(struct ath10k *ar) ath10k_wmi_tlv_op_gen_pdev_resume() argument
1058 ath10k_wmi_tlv_op_gen_pdev_set_rd(struct ath10k *ar, ath10k_wmi_tlv_op_gen_pdev_set_rd() argument
1086 ath10k_wmi_tlv_op_gen_pdev_set_param(struct ath10k *ar, u32 param_id, ath10k_wmi_tlv_op_gen_pdev_set_param() argument
1108 static struct sk_buff *ath10k_wmi_tlv_op_gen_init(struct ath10k *ar) ath10k_wmi_tlv_op_gen_init() argument
1213 ath10k_wmi_tlv_op_gen_start_scan(struct ath10k *ar, ath10k_wmi_tlv_op_gen_start_scan() argument
1311 ath10k_wmi_tlv_op_gen_stop_scan(struct ath10k *ar, ath10k_wmi_tlv_op_gen_stop_scan() argument
1349 ath10k_wmi_tlv_op_gen_vdev_create(struct ath10k *ar, ath10k_wmi_tlv_op_gen_vdev_create() argument
1377 ath10k_wmi_tlv_op_gen_vdev_delete(struct ath10k *ar, u32 vdev_id) ath10k_wmi_tlv_op_gen_vdev_delete() argument
1398 ath10k_wmi_tlv_op_gen_vdev_start(struct ath10k *ar, ath10k_wmi_tlv_op_gen_vdev_start() argument
1478 ath10k_wmi_tlv_op_gen_vdev_stop(struct ath10k *ar, u32 vdev_id) ath10k_wmi_tlv_op_gen_vdev_stop() argument
1499 ath10k_wmi_tlv_op_gen_vdev_up(struct ath10k *ar, u32 vdev_id, u32 aid, ath10k_wmi_tlv_op_gen_vdev_up() argument
1524 ath10k_wmi_tlv_op_gen_vdev_down(struct ath10k *ar, u32 vdev_id) ath10k_wmi_tlv_op_gen_vdev_down() argument
1545 ath10k_wmi_tlv_op_gen_vdev_set_param(struct ath10k *ar, u32 vdev_id, ath10k_wmi_tlv_op_gen_vdev_set_param() argument
1569 ath10k_wmi_tlv_op_gen_vdev_install_key(struct ath10k *ar, ath10k_wmi_tlv_op_gen_vdev_install_key() argument
1621 static void *ath10k_wmi_tlv_put_uapsd_ac(struct ath10k *ar, void *ptr, ath10k_wmi_tlv_put_uapsd_ac() argument
1647 ath10k_wmi_tlv_op_gen_vdev_sta_uapsd(struct ath10k *ar, u32 vdev_id, ath10k_wmi_tlv_op_gen_vdev_sta_uapsd() argument
1709 ath10k_wmi_tlv_op_gen_vdev_wmm_conf(struct ath10k *ar, u32 vdev_id, ath10k_wmi_tlv_op_gen_vdev_wmm_conf() argument
1740 ath10k_wmi_tlv_op_gen_sta_keepalive(struct ath10k *ar, ath10k_wmi_tlv_op_gen_sta_keepalive() argument
1784 ath10k_wmi_tlv_op_gen_peer_create(struct ath10k *ar, u32 vdev_id, ath10k_wmi_tlv_op_gen_peer_create() argument
1808 ath10k_wmi_tlv_op_gen_peer_delete(struct ath10k *ar, u32 vdev_id, ath10k_wmi_tlv_op_gen_peer_delete() argument
1831 ath10k_wmi_tlv_op_gen_peer_flush(struct ath10k *ar, u32 vdev_id, ath10k_wmi_tlv_op_gen_peer_flush() argument
1855 ath10k_wmi_tlv_op_gen_peer_set_param(struct ath10k *ar, u32 vdev_id, ath10k_wmi_tlv_op_gen_peer_set_param() argument
1882 ath10k_wmi_tlv_op_gen_peer_assoc(struct ath10k *ar, ath10k_wmi_tlv_op_gen_peer_assoc() argument
1972 ath10k_wmi_tlv_op_gen_set_psmode(struct ath10k *ar, u32 vdev_id, ath10k_wmi_tlv_op_gen_set_psmode() argument
1995 ath10k_wmi_tlv_op_gen_set_sta_ps(struct ath10k *ar, u32 vdev_id, ath10k_wmi_tlv_op_gen_set_sta_ps() argument
2020 ath10k_wmi_tlv_op_gen_set_ap_ps(struct ath10k *ar, u32 vdev_id, const u8 *mac, ath10k_wmi_tlv_op_gen_set_ap_ps() argument
2048 ath10k_wmi_tlv_op_gen_scan_chan_list(struct ath10k *ar, ath10k_wmi_tlv_op_gen_scan_chan_list() argument
2105 ath10k_wmi_tlv_op_gen_beacon_dma(struct ath10k *ar, u32 vdev_id, ath10k_wmi_tlv_op_gen_beacon_dma() argument
2146 ath10k_wmi_tlv_op_gen_pdev_set_wmm(struct ath10k *ar, ath10k_wmi_tlv_op_gen_pdev_set_wmm() argument
2184 ath10k_wmi_tlv_op_gen_request_stats(struct ath10k *ar, u32 stats_mask) ath10k_wmi_tlv_op_gen_request_stats() argument
2205 ath10k_wmi_tlv_op_gen_force_fw_hang(struct ath10k *ar, ath10k_wmi_tlv_op_gen_force_fw_hang() argument
2229 ath10k_wmi_tlv_op_gen_dbglog_cfg(struct ath10k *ar, u32 module_enable, ath10k_wmi_tlv_op_gen_dbglog_cfg() argument
2280 ath10k_wmi_tlv_op_gen_pktlog_enable(struct ath10k *ar, u32 filter) ath10k_wmi_tlv_op_gen_pktlog_enable() argument
2309 ath10k_wmi_tlv_op_gen_pktlog_disable(struct ath10k *ar) ath10k_wmi_tlv_op_gen_pktlog_disable() argument
2336 ath10k_wmi_tlv_op_gen_bcn_tmpl(struct ath10k *ar, u32 vdev_id, ath10k_wmi_tlv_op_gen_bcn_tmpl() argument
2400 ath10k_wmi_tlv_op_gen_prb_tmpl(struct ath10k *ar, u32 vdev_id, ath10k_wmi_tlv_op_gen_prb_tmpl() argument
2449 ath10k_wmi_tlv_op_gen_p2p_go_bcn_ie(struct ath10k *ar, u32 vdev_id, ath10k_wmi_tlv_op_gen_p2p_go_bcn_ie() argument
2790 void ath10k_wmi_tlv_attach(struct ath10k *ar) ath10k_wmi_tlv_attach() argument
H A Dmac.c42 struct ath10k *ar = arvif->ar; ath10k_send_key() local
100 struct ath10k *ar = arvif->ar; ath10k_install_key() local
121 struct ath10k *ar = arvif->ar; ath10k_install_peer_wep_keys() local
161 struct ath10k *ar = arvif->ar; ath10k_clear_peer_keys() local
198 bool ath10k_mac_is_peer_wep_key_set(struct ath10k *ar, const u8 *addr, ath10k_mac_is_peer_wep_key_set() argument
226 struct ath10k *ar = arvif->ar; ath10k_clear_vdev_key() local
367 static int ath10k_peer_create(struct ath10k *ar, u32 vdev_id, const u8 *addr) ath10k_peer_create() argument
397 struct ath10k *ar = arvif->ar; ath10k_mac_set_kickout() local
442 struct ath10k *ar = arvif->ar; ath10k_mac_set_rts() local
451 struct ath10k *ar = arvif->ar; ath10k_mac_set_frag() local
463 static int ath10k_peer_delete(struct ath10k *ar, u32 vdev_id, const u8 *addr) ath10k_peer_delete() argument
482 static void ath10k_peer_cleanup(struct ath10k *ar, u32 vdev_id) ath10k_peer_cleanup() argument
503 static void ath10k_peer_cleanup_all(struct ath10k *ar) ath10k_peer_cleanup_all() argument
526 struct ath10k *ar = arvif->ar; ath10k_mac_vif_beacon_free() local
549 struct ath10k *ar = arvif->ar; ath10k_mac_vif_beacon_cleanup() local
562 static inline int ath10k_vdev_setup_sync(struct ath10k *ar) ath10k_vdev_setup_sync() argument
579 static int ath10k_monitor_vdev_start(struct ath10k *ar, int vdev_id) ath10k_monitor_vdev_start() argument
641 static int ath10k_monitor_vdev_stop(struct ath10k *ar) ath10k_monitor_vdev_stop() argument
669 static int ath10k_monitor_vdev_create(struct ath10k *ar) ath10k_monitor_vdev_create() argument
700 static int ath10k_monitor_vdev_delete(struct ath10k *ar) ath10k_monitor_vdev_delete() argument
720 static int ath10k_monitor_start(struct ath10k *ar) ath10k_monitor_start() argument
745 static int ath10k_monitor_stop(struct ath10k *ar) ath10k_monitor_stop() argument
769 static int ath10k_monitor_recalc(struct ath10k *ar) ath10k_monitor_recalc() argument
794 struct ath10k *ar = arvif->ar; ath10k_recalc_rtscts_prot() local
812 static int ath10k_start_cac(struct ath10k *ar) ath10k_start_cac() argument
833 static int ath10k_stop_cac(struct ath10k *ar) ath10k_stop_cac() argument
849 static void ath10k_recalc_radar_detection(struct ath10k *ar) ath10k_recalc_radar_detection() argument
877 struct ath10k *ar = arvif->ar; ath10k_vdev_start_restart() local
954 struct ath10k *ar = arvif->ar; ath10k_vdev_stop() local
988 struct ath10k *ar = arvif->ar; ath10k_mac_setup_bcn_p2p_ie() local
1049 struct ath10k *ar = arvif->ar; ath10k_mac_setup_bcn_tmpl() local
1095 struct ath10k *ar = arvif->ar; ath10k_mac_setup_prb_tmpl() local
1125 struct ath10k *ar = arvif->ar; ath10k_control_beaconing() local
1171 struct ath10k *ar = arvif->ar; ath10k_control_ibss() local
1208 struct ath10k *ar = arvif->ar; ath10k_mac_vif_recalc_ps_wake_threshold() local
1233 struct ath10k *ar = arvif->ar; ath10k_mac_vif_recalc_ps_poll_count() local
1257 static int ath10k_mac_ps_vif_count(struct ath10k *ar) ath10k_mac_ps_vif_count() argument
1273 struct ath10k *ar = arvif->ar; ath10k_mac_vif_setup_ps() local
1334 struct ath10k *ar = arvif->ar; ath10k_mac_vif_disable_keepalive() local
1368 static u32 ath10k_peer_assoc_h_listen_intval(struct ath10k *ar, ath10k_peer_assoc_h_listen_intval() argument
1385 static void ath10k_peer_assoc_h_basic(struct ath10k *ar, ath10k_peer_assoc_h_basic() argument
1403 static void ath10k_peer_assoc_h_crypto(struct ath10k *ar, ath10k_peer_assoc_h_crypto() argument
1445 static void ath10k_peer_assoc_h_rates(struct ath10k *ar, ath10k_peer_assoc_h_rates() argument
1472 static void ath10k_peer_assoc_h_ht(struct ath10k *ar, ath10k_peer_assoc_h_ht() argument
1555 static int ath10k_peer_assoc_qos_ap(struct ath10k *ar, ath10k_peer_assoc_qos_ap() argument
1622 static void ath10k_peer_assoc_h_vht(struct ath10k *ar, ath10k_peer_assoc_h_vht() argument
1667 static void ath10k_peer_assoc_h_qos(struct ath10k *ar, ath10k_peer_assoc_h_qos() argument
1706 static void ath10k_peer_assoc_h_phymode(struct ath10k *ar, ath10k_peer_assoc_h_phymode() argument
1764 static int ath10k_peer_assoc_prepare(struct ath10k *ar, ath10k_peer_assoc_prepare() argument
1791 static int ath10k_setup_peer_smps(struct ath10k *ar, struct ath10k_vif *arvif, ath10k_setup_peer_smps() argument
1811 static int ath10k_mac_vif_recalc_txbf(struct ath10k *ar, ath10k_mac_vif_recalc_txbf() argument
1878 struct ath10k *ar = hw->priv; ath10k_bss_assoc() local
1971 struct ath10k *ar = hw->priv; ath10k_bss_disassoc() local
1998 static int ath10k_station_assoc(struct ath10k *ar, ath10k_station_assoc() argument
2067 static int ath10k_station_disassoc(struct ath10k *ar, ath10k_station_disassoc() argument
2100 static int ath10k_update_channel_list(struct ath10k *ar) ath10k_update_channel_list() argument
2213 static void ath10k_regd_update(struct ath10k *ar) ath10k_regd_update() argument
2252 struct ath10k *ar = hw->priv; ath10k_reg_notifier() local
2291 static u8 ath10k_tx_h_get_vdev_id(struct ath10k *ar, struct ieee80211_vif *vif) ath10k_tx_h_get_vdev_id() argument
2332 static void ath10k_tx_h_add_p2p_noa_ie(struct ath10k *ar, ath10k_tx_h_add_p2p_noa_ie() argument
2356 static bool ath10k_mac_need_offchan_tx_work(struct ath10k *ar) ath10k_mac_need_offchan_tx_work() argument
2368 static void ath10k_tx_htt(struct ath10k *ar, struct sk_buff *skb) ath10k_tx_htt() argument
2414 void ath10k_offchan_tx_purge(struct ath10k *ar) ath10k_offchan_tx_purge() argument
2429 struct ath10k *ar = container_of(work, struct ath10k, offchan_tx_work); ath10k_offchan_tx_work() local
2498 void ath10k_mgmt_over_wmi_tx_purge(struct ath10k *ar) ath10k_mgmt_over_wmi_tx_purge() argument
2513 struct ath10k *ar = container_of(work, struct ath10k, wmi_mgmt_tx_work); ath10k_mgmt_over_wmi_tx_work() local
2535 void __ath10k_scan_finish(struct ath10k *ar) __ath10k_scan_finish() argument
2562 void ath10k_scan_finish(struct ath10k *ar) ath10k_scan_finish() argument
2569 static int ath10k_scan_stop(struct ath10k *ar) ath10k_scan_stop() argument
2610 static void ath10k_scan_abort(struct ath10k *ar) ath10k_scan_abort() argument
2647 struct ath10k *ar = container_of(work, struct ath10k, ath10k_scan_timeout_work() local
2655 static int ath10k_start_scan(struct ath10k *ar, ath10k_start_scan() argument
2700 struct ath10k *ar = hw->priv; ath10k_tx() local
2743 void ath10k_drain_tx(struct ath10k *ar) ath10k_drain_tx() argument
2755 void ath10k_halt(struct ath10k *ar) ath10k_halt() argument
2783 struct ath10k *ar = hw->priv; ath10k_get_antenna() local
2800 static void ath10k_check_chain_mask(struct ath10k *ar, u32 cm, const char *dbg) ath10k_check_chain_mask() argument
2813 static int __ath10k_set_antenna(struct ath10k *ar, u32 tx_ant, u32 rx_ant) __ath10k_set_antenna() argument
2850 struct ath10k *ar = hw->priv; ath10k_set_antenna() local
2861 struct ath10k *ar = hw->priv; ath10k_start() local
2961 struct ath10k *ar = hw->priv; ath10k_stop() local
2976 static int ath10k_config_ps(struct ath10k *ar) ath10k_config_ps() argument
3017 static void ath10k_config_chan(struct ath10k *ar) ath10k_config_chan() argument
3085 static int ath10k_mac_txpower_setup(struct ath10k *ar, int txpower) ath10k_mac_txpower_setup() argument
3113 static int ath10k_mac_txpower_recalc(struct ath10k *ar) ath10k_mac_txpower_recalc() argument
3144 struct ath10k *ar = hw->priv; ath10k_config() local
3205 struct ath10k *ar = hw->priv; ath10k_add_interface() local
3439 struct ath10k *ar = hw->priv; ath10k_remove_interface() local
3513 struct ath10k *ar = hw->priv; ath10k_configure_filter() local
3534 struct ath10k *ar = hw->priv; ath10k_bss_info_changed() local
3700 struct ath10k *ar = hw->priv; ath10k_hw_scan() local
3775 struct ath10k *ar = hw->priv; ath10k_cancel_hw_scan() local
3784 static void ath10k_set_key_h_def_keyidx(struct ath10k *ar, ath10k_set_key_h_def_keyidx() argument
3826 struct ath10k *ar = hw->priv; ath10k_set_key() local
3914 struct ath10k *ar = hw->priv; ath10k_set_default_unicast_key() local
3945 struct ath10k *ar; ath10k_sta_rc_update_wk() local
4019 struct ath10k *ar = arvif->ar; ath10k_mac_inc_num_stations() local
4037 struct ath10k *ar = arvif->ar; ath10k_mac_dec_num_stations() local
4054 struct ath10k *ar = hw->priv; ath10k_sta_state() local
4174 static int ath10k_conf_tx_uapsd(struct ath10k *ar, struct ieee80211_vif *vif, ath10k_conf_tx_uapsd() argument
4284 struct ath10k *ar = hw->priv; ath10k_conf_tx() local
4358 struct ath10k *ar = hw->priv; ath10k_remain_on_channel() local
4431 struct ath10k *ar = hw->priv; ath10k_cancel_remain_on_channel() local
4449 struct ath10k *ar = hw->priv; ath10k_set_rts_threshold() local
4488 struct ath10k *ar = hw->priv; ath10k_flush() local
4537 struct ath10k *ar = hw->priv; ath10k_suspend() local
4571 struct ath10k *ar = hw->priv; ath10k_resume() local
4600 struct ath10k *ar = hw->priv; ath10k_reconfig_complete() local
4621 struct ath10k *ar = hw->priv; ath10k_get_survey() local
4691 ath10k_default_bitrate_mask(struct ath10k *ar, ath10k_default_bitrate_mask() argument
4815 ath10k_bitrate_mask_rate(struct ath10k *ar, ath10k_bitrate_mask_rate() argument
4882 static bool ath10k_get_fixed_rate_nss(struct ath10k *ar, ath10k_get_fixed_rate_nss() argument
4901 struct ath10k *ar = arvif->ar; ath10k_set_fixed_rate_param() local
4966 struct ath10k *ar = arvif->ar; ath10k_set_bitrate_mask() local
5000 struct ath10k *ar = hw->priv; ath10k_sta_rc_update() local
5084 struct ath10k *ar = hw->priv; ath10k_ampdu_action() local
5251 struct ath10k *ar; ath10k_mac_create() local
5263 void ath10k_mac_destroy(struct ath10k *ar) ath10k_mac_destroy() argument
5321 static struct ieee80211_sta_vht_cap ath10k_create_vht_cap(struct ath10k *ar) ath10k_create_vht_cap() argument
5344 static struct ieee80211_sta_ht_cap ath10k_get_ht_cap(struct ath10k *ar) ath10k_get_ht_cap() argument
5417 struct ath10k_vif *ath10k_get_arvif(struct ath10k *ar, u32 vdev_id) ath10k_get_arvif() argument
5438 int ath10k_mac_register(struct ath10k *ar) ath10k_mac_register() argument
5636 void ath10k_mac_unregister(struct ath10k *ar) ath10k_mac_unregister() argument
H A Dcore.h305 struct ath10k *ar; member in struct:ath10k_vif
H A Dwmi.c885 int ath10k_wmi_wait_for_service_ready(struct ath10k *ar) ath10k_wmi_wait_for_service_ready() argument
894 int ath10k_wmi_wait_for_unified_ready(struct ath10k *ar) ath10k_wmi_wait_for_unified_ready() argument
903 struct sk_buff *ath10k_wmi_alloc_skb(struct ath10k *ar, u32 len) ath10k_wmi_alloc_skb() argument
922 static void ath10k_wmi_htc_tx_complete(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_htc_tx_complete() argument
927 int ath10k_wmi_cmd_send_nowait(struct ath10k *ar, struct sk_buff *skb, ath10k_wmi_cmd_send_nowait() argument
959 struct ath10k *ar = arvif->ar; ath10k_wmi_tx_beacon_nowait() local
1008 static void ath10k_wmi_tx_beacons_nowait(struct ath10k *ar) ath10k_wmi_tx_beacons_nowait() argument
1016 static void ath10k_wmi_op_ep_tx_credits(struct ath10k *ar) ath10k_wmi_op_ep_tx_credits() argument
1024 int ath10k_wmi_cmd_send(struct ath10k *ar, struct sk_buff *skb, u32 cmd_id) ath10k_wmi_cmd_send() argument
1055 ath10k_wmi_op_gen_mgmt_tx(struct ath10k *ar, struct sk_buff *msdu) ath10k_wmi_op_gen_mgmt_tx() argument
1105 static void ath10k_wmi_event_scan_started(struct ath10k *ar) ath10k_wmi_event_scan_started() argument
1128 static void ath10k_wmi_event_scan_start_failed(struct ath10k *ar) ath10k_wmi_event_scan_start_failed() argument
1147 static void ath10k_wmi_event_scan_completed(struct ath10k *ar) ath10k_wmi_event_scan_completed() argument
1173 static void ath10k_wmi_event_scan_bss_chan(struct ath10k *ar) ath10k_wmi_event_scan_bss_chan() argument
1191 static void ath10k_wmi_event_scan_foreign_chan(struct ath10k *ar, u32 freq) ath10k_wmi_event_scan_foreign_chan() argument
1248 static int ath10k_wmi_op_pull_scan_ev(struct ath10k *ar, struct sk_buff *skb, ath10k_wmi_op_pull_scan_ev() argument
1267 int ath10k_wmi_event_scan(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_scan() argument
1414 static void ath10k_wmi_handle_wep_reauth(struct ath10k *ar, ath10k_wmi_handle_wep_reauth() argument
1445 static int ath10k_wmi_op_pull_mgmt_rx_ev(struct ath10k *ar, struct sk_buff *skb, ath10k_wmi_op_pull_mgmt_rx_ev() argument
1487 int ath10k_wmi_event_mgmt_rx(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_mgmt_rx() argument
1602 static int freq_to_idx(struct ath10k *ar, int freq) freq_to_idx() argument
1621 static int ath10k_wmi_op_pull_ch_info_ev(struct ath10k *ar, struct sk_buff *skb, ath10k_wmi_op_pull_ch_info_ev() argument
1640 void ath10k_wmi_event_chan_info(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_chan_info() argument
1708 void ath10k_wmi_event_echo(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_echo() argument
1713 int ath10k_wmi_event_debug_mesg(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_debug_mesg() argument
1800 static int ath10k_wmi_main_op_pull_fw_stats(struct ath10k *ar, ath10k_wmi_main_op_pull_fw_stats() argument
1855 static int ath10k_wmi_10x_op_pull_fw_stats(struct ath10k *ar, ath10k_wmi_10x_op_pull_fw_stats() argument
1914 static int ath10k_wmi_10_2_op_pull_fw_stats(struct ath10k *ar, ath10k_wmi_10_2_op_pull_fw_stats() argument
1993 static int ath10k_wmi_10_2_4_op_pull_fw_stats(struct ath10k *ar, ath10k_wmi_10_2_4_op_pull_fw_stats() argument
2072 void ath10k_wmi_event_update_stats(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_update_stats() argument
2079 ath10k_wmi_op_pull_vdev_start_ev(struct ath10k *ar, struct sk_buff *skb, ath10k_wmi_op_pull_vdev_start_ev() argument
2096 void ath10k_wmi_event_vdev_start_resp(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_vdev_start_resp() argument
2115 void ath10k_wmi_event_vdev_stopped(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_vdev_stopped() argument
2122 ath10k_wmi_op_pull_peer_kick_ev(struct ath10k *ar, struct sk_buff *skb, ath10k_wmi_op_pull_peer_kick_ev() argument
2136 void ath10k_wmi_event_peer_sta_kickout(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_peer_sta_kickout() argument
2191 static void ath10k_wmi_update_tim(struct ath10k *ar, ath10k_wmi_update_tim() argument
2340 static void ath10k_wmi_update_noa(struct ath10k *ar, struct ath10k_vif *arvif, ath10k_wmi_update_noa() argument
2384 static int ath10k_wmi_op_pull_swba_ev(struct ath10k *ar, struct sk_buff *skb, ath10k_wmi_op_pull_swba_ev() argument
2415 void ath10k_wmi_event_host_swba(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_host_swba() argument
2548 void ath10k_wmi_event_tbttoffset_update(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_tbttoffset_update() argument
2553 static void ath10k_dfs_radar_report(struct ath10k *ar, ath10k_dfs_radar_report() argument
2631 static int ath10k_dfs_fft_report(struct ath10k *ar, ath10k_dfs_fft_report() argument
2669 void ath10k_wmi_event_dfs(struct ath10k *ar, ath10k_wmi_event_dfs() argument
2734 void ath10k_wmi_event_spectral_scan(struct ath10k *ar, ath10k_wmi_event_spectral_scan() argument
2788 static int ath10k_wmi_op_pull_phyerr_ev(struct ath10k *ar, struct sk_buff *skb, ath10k_wmi_op_pull_phyerr_ev() argument
2805 void ath10k_wmi_event_phyerr(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_phyerr() argument
2874 void ath10k_wmi_event_roam(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_roam() argument
2879 void ath10k_wmi_event_profile_match(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_profile_match() argument
2884 void ath10k_wmi_event_debug_print(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_debug_print() argument
2917 void ath10k_wmi_event_pdev_qvit(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_pdev_qvit() argument
2922 void ath10k_wmi_event_wlan_profile_data(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_wlan_profile_data() argument
2927 void ath10k_wmi_event_rtt_measurement_report(struct ath10k *ar, ath10k_wmi_event_rtt_measurement_report() argument
2933 void ath10k_wmi_event_tsf_measurement_report(struct ath10k *ar, ath10k_wmi_event_tsf_measurement_report() argument
2939 void ath10k_wmi_event_rtt_error_report(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_rtt_error_report() argument
2944 void ath10k_wmi_event_wow_wakeup_host(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_wow_wakeup_host() argument
2949 void ath10k_wmi_event_dcs_interference(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_dcs_interference() argument
2954 void ath10k_wmi_event_pdev_tpc_config(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_pdev_tpc_config() argument
2959 void ath10k_wmi_event_pdev_ftm_intg(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_pdev_ftm_intg() argument
2964 void ath10k_wmi_event_gtk_offload_status(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_gtk_offload_status() argument
2969 void ath10k_wmi_event_gtk_rekey_fail(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_gtk_rekey_fail() argument
2974 void ath10k_wmi_event_delba_complete(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_delba_complete() argument
2979 void ath10k_wmi_event_addba_complete(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_addba_complete() argument
2984 void ath10k_wmi_event_vdev_install_key_complete(struct ath10k *ar, ath10k_wmi_event_vdev_install_key_complete() argument
2990 void ath10k_wmi_event_inst_rssi_stats(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_inst_rssi_stats() argument
2995 void ath10k_wmi_event_vdev_standby_req(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_vdev_standby_req() argument
3000 void ath10k_wmi_event_vdev_resume_req(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_vdev_resume_req() argument
3005 static int ath10k_wmi_alloc_host_mem(struct ath10k *ar, u32 req_id, ath10k_wmi_alloc_host_mem() argument
3037 ath10k_wmi_main_op_pull_svc_rdy_ev(struct ath10k *ar, struct sk_buff *skb, ath10k_wmi_main_op_pull_svc_rdy_ev() argument
3074 ath10k_wmi_10x_op_pull_svc_rdy_ev(struct ath10k *ar, struct sk_buff *skb, ath10k_wmi_10x_op_pull_svc_rdy_ev() argument
3109 void ath10k_wmi_event_service_ready(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_service_ready() argument
3218 static int ath10k_wmi_op_pull_rdy_ev(struct ath10k *ar, struct sk_buff *skb, ath10k_wmi_op_pull_rdy_ev() argument
3235 int ath10k_wmi_event_ready(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_ready() argument
3258 static int ath10k_wmi_event_temperature(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_temperature() argument
3270 static void ath10k_wmi_op_rx(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_op_rx() argument
3386 static void ath10k_wmi_10_1_op_rx(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_10_1_op_rx() argument
3510 static void ath10k_wmi_10_2_op_rx(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_10_2_op_rx() argument
3630 static void ath10k_wmi_process_rx(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_process_rx() argument
3639 int ath10k_wmi_connect(struct ath10k *ar) ath10k_wmi_connect() argument
3668 ath10k_wmi_op_gen_pdev_set_rd(struct ath10k *ar, u16 rd, u16 rd2g, u16 rd5g, ath10k_wmi_op_gen_pdev_set_rd() argument
3693 ath10k_wmi_10x_op_gen_pdev_set_rd(struct ath10k *ar, u16 rd, u16 rd2g, u16 ath10k_wmi_10x_op_gen_pdev_set_rd() argument
3719 ath10k_wmi_op_gen_pdev_suspend(struct ath10k *ar, u32 suspend_opt) ath10k_wmi_op_gen_pdev_suspend() argument
3735 ath10k_wmi_op_gen_pdev_resume(struct ath10k *ar) ath10k_wmi_op_gen_pdev_resume() argument
3747 ath10k_wmi_op_gen_pdev_set_param(struct ath10k *ar, u32 id, u32 value) ath10k_wmi_op_gen_pdev_set_param() argument
3771 void ath10k_wmi_put_host_mem_chunks(struct ath10k *ar, ath10k_wmi_put_host_mem_chunks() argument
3793 static struct sk_buff *ath10k_wmi_op_gen_init(struct ath10k *ar) ath10k_wmi_op_gen_init() argument
3867 static struct sk_buff *ath10k_wmi_10_1_op_gen_init(struct ath10k *ar) ath10k_wmi_10_1_op_gen_init() argument
3933 static struct sk_buff *ath10k_wmi_10_2_op_gen_init(struct ath10k *ar) ath10k_wmi_10_2_op_gen_init() argument
4149 ath10k_wmi_op_gen_start_scan(struct ath10k *ar, ath10k_wmi_op_gen_start_scan() argument
4178 ath10k_wmi_10x_op_gen_start_scan(struct ath10k *ar, ath10k_wmi_10x_op_gen_start_scan() argument
4204 void ath10k_wmi_start_scan_init(struct ath10k *ar, ath10k_wmi_start_scan_init() argument
4231 ath10k_wmi_op_gen_stop_scan(struct ath10k *ar, ath10k_wmi_op_gen_stop_scan() argument
4267 ath10k_wmi_op_gen_vdev_create(struct ath10k *ar, u32 vdev_id, ath10k_wmi_op_gen_vdev_create() argument
4292 ath10k_wmi_op_gen_vdev_delete(struct ath10k *ar, u32 vdev_id) ath10k_wmi_op_gen_vdev_delete() argument
4310 ath10k_wmi_op_gen_vdev_start(struct ath10k *ar, ath10k_wmi_op_gen_vdev_start() argument
4366 ath10k_wmi_op_gen_vdev_stop(struct ath10k *ar, u32 vdev_id) ath10k_wmi_op_gen_vdev_stop() argument
4383 ath10k_wmi_op_gen_vdev_up(struct ath10k *ar, u32 vdev_id, u32 aid, ath10k_wmi_op_gen_vdev_up() argument
4405 ath10k_wmi_op_gen_vdev_down(struct ath10k *ar, u32 vdev_id) ath10k_wmi_op_gen_vdev_down() argument
4423 ath10k_wmi_op_gen_vdev_set_param(struct ath10k *ar, u32 vdev_id, ath10k_wmi_op_gen_vdev_set_param() argument
4452 ath10k_wmi_op_gen_vdev_install_key(struct ath10k *ar, ath10k_wmi_op_gen_vdev_install_key() argument
4488 ath10k_wmi_op_gen_vdev_spectral_conf(struct ath10k *ar, ath10k_wmi_op_gen_vdev_spectral_conf() argument
4523 ath10k_wmi_op_gen_vdev_spectral_enable(struct ath10k *ar, u32 vdev_id, ath10k_wmi_op_gen_vdev_spectral_enable() argument
4542 ath10k_wmi_op_gen_peer_create(struct ath10k *ar, u32 vdev_id, ath10k_wmi_op_gen_peer_create() argument
4563 ath10k_wmi_op_gen_peer_delete(struct ath10k *ar, u32 vdev_id, ath10k_wmi_op_gen_peer_delete() argument
4584 ath10k_wmi_op_gen_peer_flush(struct ath10k *ar, u32 vdev_id, ath10k_wmi_op_gen_peer_flush() argument
4606 ath10k_wmi_op_gen_peer_set_param(struct ath10k *ar, u32 vdev_id, ath10k_wmi_op_gen_peer_set_param() argument
4631 ath10k_wmi_op_gen_set_psmode(struct ath10k *ar, u32 vdev_id, ath10k_wmi_op_gen_set_psmode() argument
4652 ath10k_wmi_op_gen_set_sta_ps(struct ath10k *ar, u32 vdev_id, ath10k_wmi_op_gen_set_sta_ps() argument
4675 ath10k_wmi_op_gen_set_ap_ps(struct ath10k *ar, u32 vdev_id, const u8 *mac, ath10k_wmi_op_gen_set_ap_ps() argument
4701 ath10k_wmi_op_gen_scan_chan_list(struct ath10k *ar, ath10k_wmi_op_gen_scan_chan_list() argument
4731 ath10k_wmi_peer_assoc_fill(struct ath10k *ar, void *buf, ath10k_wmi_peer_assoc_fill() argument
4773 ath10k_wmi_peer_assoc_fill_main(struct ath10k *ar, void *buf, ath10k_wmi_peer_assoc_fill_main() argument
4783 ath10k_wmi_peer_assoc_fill_10_1(struct ath10k *ar, void *buf, ath10k_wmi_peer_assoc_fill_10_1() argument
4790 ath10k_wmi_peer_assoc_fill_10_2(struct ath10k *ar, void *buf, ath10k_wmi_peer_assoc_fill_10_2() argument
4822 ath10k_wmi_op_gen_peer_assoc(struct ath10k *ar, ath10k_wmi_op_gen_peer_assoc() argument
4847 ath10k_wmi_10_1_op_gen_peer_assoc(struct ath10k *ar, ath10k_wmi_10_1_op_gen_peer_assoc() argument
4872 ath10k_wmi_10_2_op_gen_peer_assoc(struct ath10k *ar, ath10k_wmi_10_2_op_gen_peer_assoc() argument
4897 ath10k_wmi_10_2_op_gen_pdev_get_temperature(struct ath10k *ar) ath10k_wmi_10_2_op_gen_pdev_get_temperature() argument
4911 ath10k_wmi_op_gen_beacon_dma(struct ath10k *ar, u32 vdev_id, const void *bcn, ath10k_wmi_op_gen_beacon_dma() argument
4957 ath10k_wmi_op_gen_pdev_set_wmm(struct ath10k *ar, ath10k_wmi_op_gen_pdev_set_wmm() argument
4978 ath10k_wmi_op_gen_request_stats(struct ath10k *ar, u32 stats_mask) ath10k_wmi_op_gen_request_stats() argument
4996 ath10k_wmi_op_gen_force_fw_hang(struct ath10k *ar, ath10k_wmi_op_gen_force_fw_hang() argument
5016 ath10k_wmi_op_gen_dbglog_cfg(struct ath10k *ar, u32 module_enable, ath10k_wmi_op_gen_dbglog_cfg() argument
5054 ath10k_wmi_op_gen_pktlog_enable(struct ath10k *ar, u32 ev_bitmap) ath10k_wmi_op_gen_pktlog_enable() argument
5074 ath10k_wmi_op_gen_pktlog_disable(struct ath10k *ar) ath10k_wmi_op_gen_pktlog_disable() argument
5087 ath10k_wmi_op_gen_pdev_set_quiet_mode(struct ath10k *ar, u32 period, ath10k_wmi_op_gen_pdev_set_quiet_mode() argument
5111 ath10k_wmi_op_gen_addba_clear_resp(struct ath10k *ar, u32 vdev_id, ath10k_wmi_op_gen_addba_clear_resp() argument
5135 ath10k_wmi_op_gen_addba_send(struct ath10k *ar, u32 vdev_id, const u8 *mac, ath10k_wmi_op_gen_addba_send() argument
5161 ath10k_wmi_op_gen_addba_set_resp(struct ath10k *ar, u32 vdev_id, const u8 *mac, ath10k_wmi_op_gen_addba_set_resp() argument
5187 ath10k_wmi_op_gen_delba_send(struct ath10k *ar, u32 vdev_id, const u8 *mac, ath10k_wmi_op_gen_delba_send() argument
5458 int ath10k_wmi_attach(struct ath10k *ar) ath10k_wmi_attach() argument
5501 void ath10k_wmi_detach(struct ath10k *ar) ath10k_wmi_detach() argument
H A Dhtt.h1245 struct ath10k *ar; member in struct:ath10k_htt
/linux-4.1.27/drivers/net/wireless/ath/ath6kl/
H A Dtestmode.h28 static inline void ath6kl_tm_rx_event(struct ath6kl *ar, void *buf, ath6kl_tm_rx_event() argument
H A Drecovery.c23 struct ath6kl *ar = container_of(work, struct ath6kl, ath6kl_recovery_work() local
42 void ath6kl_recovery_err_notify(struct ath6kl *ar, enum ath6kl_fw_err reason) ath6kl_recovery_err_notify() argument
57 void ath6kl_recovery_hb_event(struct ath6kl *ar, u32 cookie) ath6kl_recovery_hb_event() argument
65 struct ath6kl *ar = (struct ath6kl *) data; ath6kl_recovery_hb_timer() local
98 void ath6kl_recovery_init(struct ath6kl *ar) ath6kl_recovery_init() argument
116 void ath6kl_recovery_cleanup(struct ath6kl *ar) ath6kl_recovery_cleanup() argument
127 void ath6kl_recovery_suspend(struct ath6kl *ar) ath6kl_recovery_suspend() argument
145 void ath6kl_recovery_resume(struct ath6kl *ar) ath6kl_recovery_resume() argument
H A Dcore.c52 void ath6kl_core_tx_complete(struct ath6kl *ar, struct sk_buff *skb) ath6kl_core_tx_complete() argument
58 void ath6kl_core_rx_complete(struct ath6kl *ar, struct sk_buff *skb, u8 pipe) ath6kl_core_rx_complete() argument
64 int ath6kl_core_init(struct ath6kl *ar, enum ath6kl_htc_type htc_type) ath6kl_core_init() argument
264 struct ath6kl *ar; ath6kl_core_create() local
325 void ath6kl_core_cleanup(struct ath6kl *ar) ath6kl_core_cleanup() argument
354 void ath6kl_core_destroy(struct ath6kl *ar) ath6kl_core_destroy() argument
H A Dhtc-ops.h23 static inline void *ath6kl_htc_create(struct ath6kl *ar) ath6kl_htc_create() argument
99 static inline void ath6kl_htc_tx_complete(struct ath6kl *ar, ath6kl_htc_tx_complete() argument
106 static inline void ath6kl_htc_rx_complete(struct ath6kl *ar, ath6kl_htc_rx_complete() argument
H A Dtestmode.c46 void ath6kl_tm_rx_event(struct ath6kl *ar, void *buf, size_t buf_len) ath6kl_tm_rx_event() argument
72 struct ath6kl *ar = wiphy_priv(wiphy); ath6kl_tm_cmd() local
H A Dbmi.c23 int ath6kl_bmi_done(struct ath6kl *ar) ath6kl_bmi_done() argument
44 int ath6kl_bmi_get_target_info(struct ath6kl *ar, ath6kl_bmi_get_target_info() argument
114 int ath6kl_bmi_read(struct ath6kl *ar, u32 addr, u8 *buf, u32 len) ath6kl_bmi_read() argument
170 int ath6kl_bmi_write(struct ath6kl *ar, u32 addr, u8 *buf, u32 len) ath6kl_bmi_write() argument
237 int ath6kl_bmi_execute(struct ath6kl *ar, u32 addr, u32 *param) ath6kl_bmi_execute() argument
284 int ath6kl_bmi_set_app_start(struct ath6kl *ar, u32 addr) ath6kl_bmi_set_app_start() argument
320 int ath6kl_bmi_reg_read(struct ath6kl *ar, u32 addr, u32 *param) ath6kl_bmi_reg_read() argument
363 int ath6kl_bmi_reg_write(struct ath6kl *ar, u32 addr, u32 param) ath6kl_bmi_reg_write() argument
403 int ath6kl_bmi_lz_data(struct ath6kl *ar, u8 *buf, u32 len) ath6kl_bmi_lz_data() argument
454 int ath6kl_bmi_lz_stream_start(struct ath6kl *ar, u32 addr) ath6kl_bmi_lz_stream_start() argument
493 int ath6kl_bmi_fast_download(struct ath6kl *ar, u32 addr, u8 *buf, u32 len) ath6kl_bmi_fast_download() argument
524 void ath6kl_bmi_reset(struct ath6kl *ar) ath6kl_bmi_reset() argument
529 int ath6kl_bmi_init(struct ath6kl *ar) ath6kl_bmi_init() argument
544 void ath6kl_bmi_cleanup(struct ath6kl *ar) ath6kl_bmi_cleanup() argument
H A Ddebug.h105 static inline void ath6kl_debug_fwlog_event(struct ath6kl *ar, ath6kl_debug_fwlog_event() argument
110 static inline void ath6kl_debug_war(struct ath6kl *ar, enum ath6kl_war war) ath6kl_debug_war() argument
114 static inline int ath6kl_debug_roam_tbl_event(struct ath6kl *ar, ath6kl_debug_roam_tbl_event() argument
120 static inline void ath6kl_debug_set_keepalive(struct ath6kl *ar, u8 keepalive) ath6kl_debug_set_keepalive() argument
124 static inline void ath6kl_debug_set_disconnect_timeout(struct ath6kl *ar, ath6kl_debug_set_disconnect_timeout() argument
129 static inline void ath6kl_debug_init(struct ath6kl *ar) ath6kl_debug_init() argument
133 static inline int ath6kl_debug_init_fs(struct ath6kl *ar) ath6kl_debug_init_fs() argument
138 static inline void ath6kl_debug_cleanup(struct ath6kl *ar) ath6kl_debug_cleanup() argument
H A Dhif-ops.h24 static inline int hif_read_write_sync(struct ath6kl *ar, u32 addr, u8 *buf, hif_read_write_sync() argument
35 static inline int hif_write_async(struct ath6kl *ar, u32 address, u8 *buffer, hif_write_async() argument
46 static inline void ath6kl_hif_irq_enable(struct ath6kl *ar) ath6kl_hif_irq_enable() argument
53 static inline void ath6kl_hif_irq_disable(struct ath6kl *ar) ath6kl_hif_irq_disable() argument
60 static inline struct hif_scatter_req *hif_scatter_req_get(struct ath6kl *ar) hif_scatter_req_get() argument
65 static inline void hif_scatter_req_add(struct ath6kl *ar, hif_scatter_req_add() argument
71 static inline int ath6kl_hif_enable_scatter(struct ath6kl *ar) ath6kl_hif_enable_scatter() argument
76 static inline int ath6kl_hif_scat_req_rw(struct ath6kl *ar, ath6kl_hif_scat_req_rw() argument
82 static inline void ath6kl_hif_cleanup_scatter(struct ath6kl *ar) ath6kl_hif_cleanup_scatter() argument
87 static inline int ath6kl_hif_suspend(struct ath6kl *ar, ath6kl_hif_suspend() argument
99 static inline int ath6kl_hif_diag_read32(struct ath6kl *ar, u32 address, ath6kl_hif_diag_read32() argument
109 static inline int ath6kl_hif_diag_write32(struct ath6kl *ar, u32 address, ath6kl_hif_diag_write32() argument
115 static inline int ath6kl_hif_bmi_read(struct ath6kl *ar, u8 *buf, u32 len) ath6kl_hif_bmi_read() argument
120 static inline int ath6kl_hif_bmi_write(struct ath6kl *ar, u8 *buf, u32 len) ath6kl_hif_bmi_write() argument
125 static inline int ath6kl_hif_resume(struct ath6kl *ar) ath6kl_hif_resume() argument
132 static inline int ath6kl_hif_power_on(struct ath6kl *ar) ath6kl_hif_power_on() argument
139 static inline int ath6kl_hif_power_off(struct ath6kl *ar) ath6kl_hif_power_off() argument
146 static inline void ath6kl_hif_stop(struct ath6kl *ar) ath6kl_hif_stop() argument
153 static inline int ath6kl_hif_pipe_send(struct ath6kl *ar, ath6kl_hif_pipe_send() argument
162 static inline void ath6kl_hif_pipe_get_default(struct ath6kl *ar, ath6kl_hif_pipe_get_default() argument
170 static inline int ath6kl_hif_pipe_map_service(struct ath6kl *ar, ath6kl_hif_pipe_map_service() argument
179 static inline u16 ath6kl_hif_pipe_get_free_queue_number(struct ath6kl *ar, ath6kl_hif_pipe_get_free_queue_number() argument
H A Dhif.c70 static void ath6kl_hif_dump_fw_crash(struct ath6kl *ar) ath6kl_hif_dump_fw_crash() argument
543 int ath6kl_hif_intr_bh_handler(struct ath6kl *ar) ath6kl_hif_intr_bh_handler() argument
H A Dinit.c250 static int ath6kl_set_host_app_area(struct ath6kl *ar) ath6kl_set_host_app_area() argument
272 static inline void set_ac2_ep_map(struct ath6kl *ar, set_ac2_ep_map() argument
281 static int ath6kl_connectservice(struct ath6kl *ar, ath6kl_connectservice() argument
323 static int ath6kl_init_service_ep(struct ath6kl *ar) ath6kl_init_service_ep() argument
415 static int ath6kl_set_htc_params(struct ath6kl *ar, u32 mbox_isr_yield_val, ath6kl_set_htc_params() argument
451 static int ath6kl_target_config_wlan_params(struct ath6kl *ar, int idx) ath6kl_target_config_wlan_params() argument
535 int ath6kl_configure_target(struct ath6kl *ar) ath6kl_configure_target() argument
665 static int ath6kl_get_fw(struct ath6kl *ar, const char *filename, ath6kl_get_fw() argument
693 static bool check_device_tree(struct ath6kl *ar) check_device_tree() argument
723 static bool check_device_tree(struct ath6kl *ar) check_device_tree() argument
729 static int ath6kl_fetch_board_file(struct ath6kl *ar) ath6kl_fetch_board_file() argument
774 static int ath6kl_fetch_otp_file(struct ath6kl *ar) ath6kl_fetch_otp_file() argument
802 static int ath6kl_fetch_testmode_file(struct ath6kl *ar) ath6kl_fetch_testmode_file() argument
842 static int ath6kl_fetch_fw_file(struct ath6kl *ar) ath6kl_fetch_fw_file() argument
867 static int ath6kl_fetch_patch_file(struct ath6kl *ar) ath6kl_fetch_patch_file() argument
892 static int ath6kl_fetch_testscript_file(struct ath6kl *ar) ath6kl_fetch_testscript_file() argument
920 static int ath6kl_fetch_fw_api1(struct ath6kl *ar) ath6kl_fetch_fw_api1() argument
943 static int ath6kl_fetch_fw_apin(struct ath6kl *ar, const char *name) ath6kl_fetch_fw_apin() argument
1128 int ath6kl_init_fetch_firmwares(struct ath6kl *ar) ath6kl_init_fetch_firmwares() argument
1176 static int ath6kl_upload_board_file(struct ath6kl *ar) ath6kl_upload_board_file() argument
1282 static int ath6kl_upload_otp(struct ath6kl *ar) ath6kl_upload_otp() argument
1329 static int ath6kl_upload_firmware(struct ath6kl *ar) ath6kl_upload_firmware() argument
1360 static int ath6kl_upload_patch(struct ath6kl *ar) ath6kl_upload_patch() argument
1384 static int ath6kl_upload_testscript(struct ath6kl *ar) ath6kl_upload_testscript() argument
1418 static int ath6kl_init_upload(struct ath6kl *ar) ath6kl_init_upload() argument
1552 int ath6kl_init_hw_params(struct ath6kl *ar) ath6kl_init_hw_params() argument
1637 static void ath6kl_init_get_fwcaps(struct ath6kl *ar, char *buf, size_t buf_len) ath6kl_init_get_fwcaps() argument
1674 static int ath6kl_init_hw_reset(struct ath6kl *ar) ath6kl_init_hw_reset() argument
1682 static int __ath6kl_init_hw_start(struct ath6kl *ar) __ath6kl_init_hw_start() argument
1804 int ath6kl_init_hw_start(struct ath6kl *ar) ath6kl_init_hw_start() argument
1815 static int __ath6kl_init_hw_stop(struct ath6kl *ar) __ath6kl_init_hw_stop() argument
1834 int ath6kl_init_hw_stop(struct ath6kl *ar) ath6kl_init_hw_stop() argument
1845 void ath6kl_init_hw_restart(struct ath6kl *ar) ath6kl_init_hw_restart() argument
1862 void ath6kl_stop_txrx(struct ath6kl *ar) ath6kl_stop_txrx() argument
H A Ddebug.c264 void ath6kl_debug_war(struct ath6kl *ar, enum ath6kl_war war) ath6kl_debug_war() argument
276 struct ath6kl *ar = file->private_data; read_file_war_stats() local
309 void ath6kl_debug_fwlog_event(struct ath6kl *ar, const void *buf, size_t len) ath6kl_debug_fwlog_event() argument
351 struct ath6kl *ar = inode->i_private; ath6kl_fwlog_open() local
364 struct ath6kl *ar = inode->i_private; ath6kl_fwlog_release() local
374 struct ath6kl *ar = file->private_data; ath6kl_fwlog_read() local
427 struct ath6kl *ar = file->private_data; ath6kl_fwlog_block_read() local
501 struct ath6kl *ar = file->private_data; ath6kl_fwlog_mask_read() local
514 struct ath6kl *ar = file->private_data; ath6kl_fwlog_mask_write() local
541 struct ath6kl *ar = file->private_data; read_file_tgt_stats() local
698 struct ath6kl *ar = file->private_data; read_file_credit_dist_stats() local
776 struct ath6kl *ar = file->private_data; ath6kl_endpoint_stats_read() local
831 struct ath6kl *ar = file->private_data; ath6kl_endpoint_stats_write() local
886 struct ath6kl *ar = file->private_data; ath6kl_regread_read() local
904 struct ath6kl *ar = file->private_data; ath6kl_regread_write() local
931 struct ath6kl *ar = inode->i_private; ath6kl_regdump_open() local
1019 struct ath6kl *ar = file->private_data; ath6kl_lrssi_roam_write() local
1036 struct ath6kl *ar = file->private_data; ath6kl_lrssi_roam_read() local
1057 struct ath6kl *ar = file->private_data; ath6kl_regwrite_read() local
1071 struct ath6kl *ar = file->private_data; ath6kl_regwrite_write() local
1115 int ath6kl_debug_roam_tbl_event(struct ath6kl *ar, const void *buf, ath6kl_debug_roam_tbl_event() argument
1152 struct ath6kl *ar = file->private_data; ath6kl_roam_table_read() local
1224 struct ath6kl *ar = file->private_data; ath6kl_force_roam_write() local
1256 struct ath6kl *ar = file->private_data; ath6kl_roam_mode_write() local
1292 void ath6kl_debug_set_keepalive(struct ath6kl *ar, u8 keepalive) ath6kl_debug_set_keepalive() argument
1300 struct ath6kl *ar = file->private_data; ath6kl_keepalive_read() local
1313 struct ath6kl *ar = file->private_data; ath6kl_keepalive_write() local
1336 void ath6kl_debug_set_disconnect_timeout(struct ath6kl *ar, u8 timeout) ath6kl_debug_set_disconnect_timeout() argument
1345 struct ath6kl *ar = file->private_data; ath6kl_disconnect_timeout_read() local
1358 struct ath6kl *ar = file->private_data; ath6kl_disconnect_timeout_write() local
1385 struct ath6kl *ar = file->private_data; ath6kl_create_qos_write() local
1563 struct ath6kl *ar = file->private_data; ath6kl_delete_qos_write() local
1610 struct ath6kl *ar = file->private_data; ath6kl_bgscan_int_write() local
1650 struct ath6kl *ar = file->private_data; ath6kl_listen_int_write() local
1682 struct ath6kl *ar = file->private_data; ath6kl_listen_int_read() local
1708 struct ath6kl *ar = file->private_data; ath6kl_power_params_write() local
1764 void ath6kl_debug_init(struct ath6kl *ar) ath6kl_debug_init() argument
1781 int ath6kl_debug_init_fs(struct ath6kl *ar) ath6kl_debug_init_fs() argument
1856 void ath6kl_debug_cleanup(struct ath6kl *ar) ath6kl_debug_cleanup() argument
H A Dhif.h231 struct ath6kl *ar; member in struct:ath6kl_device
H A Dhtc_pipe.c307 struct ath6kl *ar = target->dev->ar; htc_try_send() local
743 static int ath6kl_htc_pipe_tx_complete(struct ath6kl *ar, struct sk_buff *skb) ath6kl_htc_pipe_tx_complete() argument
952 static int ath6kl_htc_pipe_rx_complete(struct ath6kl *ar, struct sk_buff *skb, ath6kl_htc_pipe_rx_complete() argument
1232 struct ath6kl *ar = target->dev->ar; ath6kl_htc_pipe_conn_service() local
1416 static void *ath6kl_htc_pipe_create(struct ath6kl *ar) ath6kl_htc_pipe_create() argument
1734 void ath6kl_htc_pipe_attach(struct ath6kl *ar) ath6kl_htc_pipe_attach() argument
H A Dmain.c28 struct ath6kl *ar = vif->ar; ath6kl_find_sta() local
47 struct ath6kl_sta *ath6kl_find_sta_by_aid(struct ath6kl *ar, u8 aid) ath6kl_find_sta_by_aid() argument
65 struct ath6kl *ar = vif->ar; ath6kl_add_new_sta() local
86 static void ath6kl_sta_cleanup(struct ath6kl *ar, u8 i) ath6kl_sta_cleanup() argument
117 static u8 ath6kl_remove_sta(struct ath6kl *ar, u8 *mac, u16 reason) ath6kl_remove_sta() argument
151 struct ath6kl *ar = devt; ath6kl_ac2_endpoint_id() local
155 struct ath6kl_cookie *ath6kl_alloc_cookie(struct ath6kl *ar) ath6kl_alloc_cookie() argument
168 void ath6kl_cookie_init(struct ath6kl *ar) ath6kl_cookie_init() argument
181 void ath6kl_cookie_cleanup(struct ath6kl *ar) ath6kl_cookie_cleanup() argument
187 void ath6kl_free_cookie(struct ath6kl *ar, struct ath6kl_cookie *cookie) ath6kl_free_cookie() argument
203 int ath6kl_diag_read32(struct ath6kl *ar, u32 address, u32 *value) ath6kl_diag_read32() argument
221 int ath6kl_diag_write32(struct ath6kl *ar, u32 address, __le32 value) ath6kl_diag_write32() argument
236 int ath6kl_diag_read(struct ath6kl *ar, u32 address, void *data, u32 length) ath6kl_diag_read() argument
253 int ath6kl_diag_write(struct ath6kl *ar, u32 address, void *data, u32 length) ath6kl_diag_write() argument
271 int ath6kl_read_fwlogs(struct ath6kl *ar) ath6kl_read_fwlogs() argument
377 struct ath6kl *ar = vif->ar; ath6kl_connect_ap_mode_bss() local
525 struct ath6kl *ar = devt; ath6kl_ready_event() local
554 struct ath6kl *ar = vif->ar; ath6kl_scan_complete_evt() local
573 struct ath6kl *ar = vif->ar; ath6kl_commit_ch_switch() local
599 static void ath6kl_check_ch_switch(struct ath6kl *ar, u16 channel) ath6kl_check_ch_switch() argument
628 struct ath6kl *ar = vif->ar; ath6kl_connect_event() local
673 struct ath6kl *ar = vif->ar; ath6kl_tkip_micerr_event() local
701 struct ath6kl *ar = vif->ar; ath6kl_update_target_stats() local
819 struct ath6kl *ar = vif->ar; ath6kl_tgt_stats_event() local
849 struct ath6kl *ar = (struct ath6kl *) dev; ath6kl_wakeup_event() local
856 struct ath6kl *ar = (struct ath6kl *) devt; ath6kl_txpwr_rx_evt() local
867 struct ath6kl *ar = vif->ar; ath6kl_pspoll_event() local
922 struct ath6kl *ar = vif->ar; ath6kl_dtimexpiry_event() local
966 struct ath6kl *ar = vif->ar; ath6kl_disconnect_event() local
1070 struct ath6kl_vif *ath6kl_vif_first(struct ath6kl *ar) ath6kl_vif_first() argument
1127 struct ath6kl *ar = vif->ar; ath6kl_set_features() local
1295 struct ath6kl *ar = ath6kl_priv(dev); init_netdev() local
H A Dsdio.c45 struct ath6kl *ar; member in struct:ath6kl_sdio
78 static inline struct ath6kl_sdio *ath6kl_sdio_priv(struct ath6kl *ar) ath6kl_sdio_priv() argument
94 static void ath6kl_sdio_set_mbox_info(struct ath6kl *ar) ath6kl_sdio_set_mbox_info() argument
407 static int ath6kl_sdio_read_write_sync(struct ath6kl *ar, u32 addr, u8 *buf, ath6kl_sdio_read_write_sync() argument
501 static int ath6kl_sdio_power_on(struct ath6kl *ar) ath6kl_sdio_power_on() argument
534 static int ath6kl_sdio_power_off(struct ath6kl *ar) ath6kl_sdio_power_off() argument
557 static int ath6kl_sdio_write_async(struct ath6kl *ar, u32 address, u8 *buffer, ath6kl_sdio_write_async() argument
583 static void ath6kl_sdio_irq_enable(struct ath6kl *ar) ath6kl_sdio_irq_enable() argument
598 static bool ath6kl_sdio_is_on_irq(struct ath6kl *ar) ath6kl_sdio_is_on_irq() argument
605 static void ath6kl_sdio_irq_disable(struct ath6kl *ar) ath6kl_sdio_irq_disable() argument
630 static struct hif_scatter_req *ath6kl_sdio_scatter_req_get(struct ath6kl *ar) ath6kl_sdio_scatter_req_get() argument
650 static void ath6kl_sdio_scatter_req_add(struct ath6kl *ar, ath6kl_sdio_scatter_req_add() argument
663 static int ath6kl_sdio_async_rw_scatter(struct ath6kl *ar, ath6kl_sdio_async_rw_scatter() argument
690 static void ath6kl_sdio_cleanup_scatter(struct ath6kl *ar) ath6kl_sdio_cleanup_scatter() argument
718 static int ath6kl_sdio_enable_scatter(struct ath6kl *ar) ath6kl_sdio_enable_scatter() argument
781 static int ath6kl_sdio_config(struct ath6kl *ar) ath6kl_sdio_config() argument
820 static int ath6kl_set_sdio_pm_caps(struct ath6kl *ar) ath6kl_set_sdio_pm_caps() argument
849 static int ath6kl_sdio_suspend(struct ath6kl *ar, struct cfg80211_wowlan *wow) ath6kl_sdio_suspend() argument
916 static int ath6kl_sdio_resume(struct ath6kl *ar) ath6kl_sdio_resume() argument
953 static int ath6kl_set_addrwin_reg(struct ath6kl *ar, u32 reg_addr, u32 addr) ath6kl_set_addrwin_reg() argument
1006 static int ath6kl_sdio_diag_read32(struct ath6kl *ar, u32 address, u32 *data) ath6kl_sdio_diag_read32() argument
1029 static int ath6kl_sdio_diag_write32(struct ath6kl *ar, u32 address, ath6kl_sdio_diag_write32() argument
1049 static int ath6kl_sdio_bmi_credits(struct ath6kl *ar) ath6kl_sdio_bmi_credits() argument
1091 static int ath6kl_bmi_get_rx_lkahd(struct ath6kl *ar) ath6kl_bmi_get_rx_lkahd() argument
1120 static int ath6kl_sdio_bmi_write(struct ath6kl *ar, u8 *buf, u32 len) ath6kl_sdio_bmi_write() argument
1141 static int ath6kl_sdio_bmi_read(struct ath6kl *ar, u8 *buf, u32 len) ath6kl_sdio_bmi_read() argument
1210 static void ath6kl_sdio_stop(struct ath6kl *ar) ath6kl_sdio_stop() argument
1299 struct ath6kl *ar; ath6kl_sdio_probe() local
H A Dtxrx.c45 struct ath6kl *ar = ath6kl_priv(dev); ath6kl_ibss_map_epid() local
107 struct ath6kl *ar = vif->ar; ath6kl_process_uapsdq() local
181 struct ath6kl *ar = vif->ar; ath6kl_process_psq() local
215 struct ath6kl *ar = vif->ar; ath6kl_powersave_ap() local
289 struct ath6kl *ar = devt; ath6kl_control_tx() local
358 struct ath6kl *ar = ath6kl_priv(dev); ath6kl_data_tx() local
532 struct ath6kl *ar = devt; ath6kl_indicate_tx_activity() local
594 struct ath6kl *ar = target->dev->ar; ath6kl_tx_queue_full() local
651 struct ath6kl *ar = vif->ar; ath6kl_tx_clear_node_map() local
688 struct ath6kl *ar = target->dev->ar; ath6kl_tx_complete() local
820 void ath6kl_tx_data_cleanup(struct ath6kl *ar) ath6kl_tx_data_cleanup() argument
881 struct ath6kl *ar = target->dev->ar; ath6kl_rx_refill() local
921 void ath6kl_refill_amsdu_rxbufs(struct ath6kl *ar, int count) ath6kl_refill_amsdu_rxbufs() argument
956 struct ath6kl *ar = target->dev->ar; ath6kl_alloc_amsdu_rxbuf() local
1240 struct ath6kl *ar = vif->ar; ath6kl_uapsd_trigger_frame_rx() local
1308 struct ath6kl *ar = target->dev->ar; ath6kl_rx() local
1847 void ath6kl_cleanup_amsdu_rxbufs(struct ath6kl *ar) ath6kl_cleanup_amsdu_rxbufs() argument
H A Dhtc_mbox.c2845 static void *ath6kl_htc_mbox_create(struct ath6kl *ar) ath6kl_htc_mbox_create() argument
2932 void ath6kl_htc_mbox_attach(struct ath6kl *ar) ath6kl_htc_mbox_attach() argument
H A Dusb.c73 struct ath6kl *ar; member in struct:ath6kl_usb
81 struct ath6kl *ar; member in struct:ath6kl_urb_context
168 static inline struct ath6kl_usb *ath6kl_usb_priv(struct ath6kl *ar) ath6kl_usb_priv() argument
677 static void hif_start(struct ath6kl *ar) hif_start() argument
692 static int ath6kl_usb_send(struct ath6kl *ar, u8 PipeID, ath6kl_usb_send() argument
768 static void hif_stop(struct ath6kl *ar) hif_stop() argument
775 static void ath6kl_usb_get_default_pipe(struct ath6kl *ar, ath6kl_usb_get_default_pipe() argument
782 static int ath6kl_usb_map_service_pipe(struct ath6kl *ar, u16 svc_id, ath6kl_usb_map_service_pipe() argument
837 static u16 ath6kl_usb_get_free_queue_number(struct ath6kl *ar, u8 pipe_id) ath6kl_usb_get_free_queue_number() argument
844 static void hif_detach_htc(struct ath6kl *ar) hif_detach_htc() argument
942 static int ath6kl_usb_diag_read32(struct ath6kl *ar, u32 address, u32 *data) ath6kl_usb_diag_read32() argument
977 static int ath6kl_usb_diag_write32(struct ath6kl *ar, u32 address, __le32 data) ath6kl_usb_diag_write32() argument
1003 static int ath6kl_usb_bmi_read(struct ath6kl *ar, u8 *buf, u32 len) ath6kl_usb_bmi_read() argument
1021 static int ath6kl_usb_bmi_write(struct ath6kl *ar, u8 *buf, u32 len) ath6kl_usb_bmi_write() argument
1039 static int ath6kl_usb_power_on(struct ath6kl *ar) ath6kl_usb_power_on() argument
1045 static int ath6kl_usb_power_off(struct ath6kl *ar) ath6kl_usb_power_off() argument
1051 static void ath6kl_usb_stop(struct ath6kl *ar) ath6kl_usb_stop() argument
1056 static void ath6kl_usb_cleanup_scatter(struct ath6kl *ar) ath6kl_usb_cleanup_scatter() argument
1064 static int ath6kl_usb_suspend(struct ath6kl *ar, struct cfg80211_wowlan *wow) ath6kl_usb_suspend() argument
1072 static int ath6kl_usb_resume(struct ath6kl *ar) ath6kl_usb_resume() argument
1102 struct ath6kl *ar; ath6kl_usb_probe() local
H A Dcfg80211.c148 struct ath6kl *ar = vif->ar; __ath6kl_cfg80211_sscan_stop() local
165 struct ath6kl *ar = vif->ar; ath6kl_cfg80211_sscan_disable() local
287 struct ath6kl *ar = vif->ar; ath6kl_cfg80211_ready() local
325 struct ath6kl *ar = vif->ar; ath6kl_set_assoc_req_ies() local
390 static bool ath6kl_is_valid_iftype(struct ath6kl *ar, enum nl80211_iftype type, ath6kl_is_valid_iftype() argument
425 static bool ath6kl_is_tx_pending(struct ath6kl *ar) ath6kl_is_tx_pending() argument
458 struct ath6kl *ar = ath6kl_priv(dev); ath6kl_cfg80211_connect() local
687 struct ath6kl *ar = vif->ar; ath6kl_add_bss_if_needed() local
744 struct ath6kl *ar = vif->ar; ath6kl_cfg80211_connect_event() local
819 struct ath6kl *ar = ath6kl_priv(dev); ath6kl_cfg80211_disconnect() local
859 struct ath6kl *ar = vif->ar; ath6kl_cfg80211_disconnect_event() local
909 static int ath6kl_set_probed_ssids(struct ath6kl *ar, ath6kl_set_probed_ssids() argument
991 struct ath6kl *ar = ath6kl_priv(vif->ndev); ath6kl_cfg80211_scan() local
1071 struct ath6kl *ar = vif->ar; ath6kl_cfg80211_scan_complete_event() local
1120 struct ath6kl *ar = ath6kl_priv(ndev); ath6kl_cfg80211_add_key() local
1244 struct ath6kl *ar = ath6kl_priv(ndev); ath6kl_cfg80211_del_key() local
1310 struct ath6kl *ar = ath6kl_priv(ndev); ath6kl_cfg80211_set_default_key() local
1370 struct ath6kl *ar = (struct ath6kl *)wiphy_priv(wiphy); ath6kl_cfg80211_set_wiphy_params() local
1400 struct ath6kl *ar = (struct ath6kl *)wiphy_priv(wiphy); ath6kl_cfg80211_set_txpower() local
1435 struct ath6kl *ar = (struct ath6kl *)wiphy_priv(wiphy); ath6kl_cfg80211_get_txpower() local
1470 struct ath6kl *ar = ath6kl_priv(dev); ath6kl_cfg80211_set_power_mgmt() local
1504 struct ath6kl *ar = wiphy_priv(wiphy); ath6kl_cfg80211_add_iface() local
1530 struct ath6kl *ar = wiphy_priv(wiphy); ath6kl_cfg80211_del_iface() local
1613 struct ath6kl *ar = ath6kl_priv(dev); ath6kl_cfg80211_join_ibss() local
1767 struct ath6kl *ar = ath6kl_priv(dev); ath6kl_get_station() local
1867 struct ath6kl *ar = ath6kl_priv(netdev); ath6kl_set_pmksa() local
1877 struct ath6kl *ar = ath6kl_priv(netdev); ath6kl_del_pmksa() local
1886 struct ath6kl *ar = ath6kl_priv(netdev); ath6kl_flush_pmksa() local
1895 static int ath6kl_wow_usr(struct ath6kl *ar, struct ath6kl_vif *vif, ath6kl_wow_usr() argument
1950 static int ath6kl_wow_ap(struct ath6kl *ar, struct ath6kl_vif *vif) ath6kl_wow_ap() argument
2028 static int ath6kl_wow_sta(struct ath6kl *ar, struct ath6kl_vif *vif) ath6kl_wow_sta() argument
2072 static bool is_ctrl_ep_empty(struct ath6kl *ar) is_ctrl_ep_empty() argument
2077 static int ath6kl_cfg80211_host_sleep(struct ath6kl *ar, struct ath6kl_vif *vif) ath6kl_cfg80211_host_sleep() argument
2119 struct ath6kl *ar = vif->ar; ath6kl_wow_suspend_vif() local
2211 static int ath6kl_wow_suspend(struct ath6kl *ar, struct cfg80211_wowlan *wow) ath6kl_wow_suspend() argument
2260 struct ath6kl *ar = vif->ar; ath6kl_wow_resume_vif() local
2294 static int ath6kl_wow_resume(struct ath6kl *ar) ath6kl_wow_resume() argument
2336 static int ath6kl_cfg80211_deepsleep_suspend(struct ath6kl *ar) ath6kl_cfg80211_deepsleep_suspend() argument
2376 static int ath6kl_cfg80211_deepsleep_resume(struct ath6kl *ar) ath6kl_cfg80211_deepsleep_resume() argument
2409 int ath6kl_cfg80211_suspend(struct ath6kl *ar, ath6kl_cfg80211_suspend() argument
2483 int ath6kl_cfg80211_resume(struct ath6kl *ar) ath6kl_cfg80211_resume() argument
2533 struct ath6kl *ar = wiphy_priv(wiphy); __ath6kl_cfg80211_suspend() local
2542 struct ath6kl *ar = wiphy_priv(wiphy); __ath6kl_cfg80211_resume() local
2570 void ath6kl_check_wow_status(struct ath6kl *ar) ath6kl_check_wow_status() argument
2581 void ath6kl_check_wow_status(struct ath6kl *ar) ath6kl_check_wow_status() argument
2635 struct ath6kl *ar = vif->ar; ath6kl_set_ap_probe_resp_ies() local
2671 struct ath6kl *ar = vif->ar; ath6kl_set_ies() local
2754 struct ath6kl *ar = ath6kl_priv(dev); ath6kl_start_ap() local
2964 struct ath6kl *ar = ath6kl_priv(dev); ath6kl_stop_ap() local
2984 struct ath6kl *ar = ath6kl_priv(dev); ath6kl_del_station() local
2996 struct ath6kl *ar = ath6kl_priv(dev); ath6kl_change_station() local
3022 struct ath6kl *ar = ath6kl_priv(vif->ndev); ath6kl_remain_on_channel() local
3043 struct ath6kl *ar = ath6kl_priv(vif->ndev); ath6kl_cancel_remain_on_channel() local
3056 struct ath6kl *ar = vif->ar; ath6kl_send_go_probe_resp() local
3103 struct ath6kl *ar = vif->ar; ath6kl_mgmt_powersave_ap() local
3178 struct ath6kl *ar = ath6kl_priv(vif->ndev); ath6kl_mgmt_tx() local
3256 struct ath6kl *ar = ath6kl_priv(dev); ath6kl_cfg80211_sscan_start() local
3359 struct ath6kl *ar = ath6kl_priv(dev); ath6kl_cfg80211_set_bitrate() local
3370 struct ath6kl *ar = ath6kl_priv(dev); ath6kl_cfg80211_set_txe_config() local
3496 void ath6kl_cfg80211_stop_all(struct ath6kl *ar) ath6kl_cfg80211_stop_all() argument
3522 struct ath6kl *ar = wiphy_priv(wiphy); ath6kl_cfg80211_reg_notify() local
3617 struct ath6kl *ar = vif->ar; ath6kl_cfg80211_vif_cleanup() local
3637 struct wireless_dev *ath6kl_interface_add(struct ath6kl *ar, const char *name, ath6kl_interface_add() argument
3719 int ath6kl_cfg80211_init(struct ath6kl *ar) ath6kl_cfg80211_init() argument
3846 void ath6kl_cfg80211_cleanup(struct ath6kl *ar) ath6kl_cfg80211_cleanup() argument
3855 struct ath6kl *ar; ath6kl_cfg80211_create() local
3873 void ath6kl_cfg80211_destroy(struct ath6kl *ar) ath6kl_cfg80211_destroy() argument
H A Dwmi.c136 struct ath6kl_vif *ath6kl_get_vif_by_index(struct ath6kl *ar, u8 if_idx) ath6kl_get_vif_by_index() argument
510 struct ath6kl *ar = wmi->parent_dev; ath6kl_wmi_remain_on_chnl_event_rx() local
543 struct ath6kl *ar = wmi->parent_dev; ath6kl_wmi_cancel_remain_on_chnl_event_rx() local
1094 struct ath6kl *ar = wmi->parent_dev; ath6kl_wmi_bssinfo_event_rx() local
2009 struct ath6kl *ar = wmi->parent_dev; ath6kl_wmi_beginscan_cmd() local
2862 struct ath6kl *ar = wmi->parent_dev; ath6kl_wmi_set_bitrate_mask() local
2907 struct ath6kl *ar = wmi->parent_dev; ath6kl_wmi_host_sleep_mode_cmd_prcd_evt_rx() local
3308 struct ath6kl *ar = wmi->parent_dev; ath6kl_wmi_get_rate() local
3717 struct ath6kl *ar = wmi->parent_dev; ath6kl_wmi_send_mgmt_cmd() local
H A Dcore.h603 struct ath6kl *ar; member in struct:ath6kl_vif
879 static inline u32 ath6kl_get_hi_item_addr(struct ath6kl *ar, ath6kl_get_hi_item_addr() argument
/linux-4.1.27/drivers/net/wireless/ath/carl9170/
H A Dcmd.h57 static inline int carl9170_flush_cab(struct ar9170 *ar, carl9170_flush_cab() argument
63 static inline int carl9170_rx_filter(struct ar9170 *ar, carl9170_rx_filter() argument
H A Dled.c43 int carl9170_led_set_state(struct ar9170 *ar, const u32 led_state) carl9170_led_set_state() argument
48 int carl9170_led_init(struct ar9170 *ar) carl9170_led_init() argument
68 struct ar9170 *ar = container_of(work, struct ar9170, led_work.work); carl9170_led_update() local
110 struct ar9170 *ar = arl->ar; carl9170_led_set_brightness() local
124 static int carl9170_led_register_led(struct ar9170 *ar, int i, char *name, carl9170_led_register_led() argument
150 void carl9170_led_unregister(struct ar9170 *ar) carl9170_led_unregister() argument
164 int carl9170_led_register(struct ar9170 *ar) carl9170_led_register() argument
H A Dcmd.c43 int carl9170_write_reg(struct ar9170 *ar, const u32 reg, const u32 val) carl9170_write_reg() argument
62 int carl9170_read_mreg(struct ar9170 *ar, const int nregs, carl9170_read_mreg() argument
94 int carl9170_read_reg(struct ar9170 *ar, u32 reg, u32 *val) carl9170_read_reg() argument
99 int carl9170_echo_test(struct ar9170 *ar, const u32 v) carl9170_echo_test() argument
118 struct carl9170_cmd *carl9170_cmd_buf(struct ar9170 *ar, carl9170_cmd_buf() argument
132 int carl9170_reboot(struct ar9170 *ar) carl9170_reboot() argument
145 int carl9170_mac_reset(struct ar9170 *ar) carl9170_mac_reset() argument
151 int carl9170_bcn_ctrl(struct ar9170 *ar, const unsigned int vif_id, carl9170_bcn_ctrl() argument
169 int carl9170_collect_tally(struct ar9170 *ar) carl9170_collect_tally() argument
202 int carl9170_powersave(struct ar9170 *ar, const bool ps) carl9170_powersave() argument
H A Dfw.c33 static const void *carl9170_fw_find_desc(struct ar9170 *ar, const u8 descid[4], carl9170_fw_find_desc() argument
52 static int carl9170_fw_verify_descs(struct ar9170 *ar, carl9170_fw_verify_descs() argument
95 static void carl9170_fw_info(struct ar9170 *ar) carl9170_fw_info() argument
144 static int carl9170_fw_checksum(struct ar9170 *ar, const __u8 *data, carl9170_fw_checksum() argument
201 static int carl9170_fw_tx_sequence(struct ar9170 *ar) carl9170_fw_tx_sequence() argument
218 static void carl9170_fw_set_if_combinations(struct ar9170 *ar, carl9170_fw_set_if_combinations() argument
236 static int carl9170_fw(struct ar9170 *ar, const __u8 *data, size_t len) carl9170_fw() argument
381 carl9170_find_fw_desc(struct ar9170 *ar, const __u8 *fw_data, const size_t len) carl9170_find_fw_desc() argument
410 int carl9170_parse_firmware(struct ar9170 *ar) carl9170_parse_firmware() argument
H A Dmac.c44 int carl9170_set_dyn_sifs_ack(struct ar9170 *ar) carl9170_set_dyn_sifs_ack() argument
60 int carl9170_set_rts_cts_rate(struct ar9170 *ar) carl9170_set_rts_cts_rate() argument
84 int carl9170_set_slot_time(struct ar9170 *ar) carl9170_set_slot_time() argument
106 int carl9170_set_mac_rates(struct ar9170 *ar) carl9170_set_mac_rates() argument
136 int carl9170_set_qos(struct ar9170 *ar) carl9170_set_qos() argument
171 int carl9170_init_mac(struct ar9170 *ar) carl9170_init_mac() argument
257 static int carl9170_set_mac_reg(struct ar9170 *ar, carl9170_set_mac_reg() argument
275 int carl9170_mod_virtual_mac(struct ar9170 *ar, const unsigned int id, carl9170_mod_virtual_mac() argument
285 int carl9170_update_multicast(struct ar9170 *ar, const u64 mc_hash) carl9170_update_multicast() argument
301 int carl9170_set_operating_mode(struct ar9170 *ar) carl9170_set_operating_mode() argument
396 int carl9170_set_hwretry_limit(struct ar9170 *ar, const unsigned int max_retry) carl9170_set_hwretry_limit() argument
403 int carl9170_set_beacon_timers(struct ar9170 *ar) carl9170_set_beacon_timers() argument
474 int carl9170_upload_key(struct ar9170 *ar, const u8 id, const u8 *mac, carl9170_upload_key() argument
495 int carl9170_disable_key(struct ar9170 *ar, const u8 id) carl9170_disable_key() argument
505 int carl9170_set_mac_tpc(struct ar9170 *ar, struct ieee80211_channel *channel) carl9170_set_mac_tpc() argument
H A Dusb.c131 static void carl9170_usb_submit_data_urb(struct ar9170 *ar) carl9170_usb_submit_data_urb() argument
167 struct ar9170 *ar = usb_get_intfdata(usb_ifnum_to_if(urb->dev, 0)); carl9170_usb_tx_data_complete() local
210 static int carl9170_usb_submit_cmd_urb(struct ar9170 *ar) carl9170_usb_submit_cmd_urb() argument
239 struct ar9170 *ar = urb->context; carl9170_usb_cmd_complete() local
277 struct ar9170 *ar = urb->context; carl9170_usb_rx_irq_complete() local
314 static int carl9170_usb_submit_rx_urb(struct ar9170 *ar, gfp_t gfp) carl9170_usb_submit_rx_urb() argument
340 static void carl9170_usb_rx_work(struct ar9170 *ar) carl9170_usb_rx_work() argument
365 void carl9170_usb_handle_tx_err(struct ar9170 *ar) carl9170_usb_handle_tx_err() argument
380 struct ar9170 *ar = (struct ar9170 *) data; carl9170_usb_tasklet() local
398 struct ar9170 *ar = (struct ar9170 *)urb->context; carl9170_usb_rx_complete() local
457 static struct urb *carl9170_usb_alloc_rx_urb(struct ar9170 *ar, gfp_t gfp) carl9170_usb_alloc_rx_urb() argument
481 static int carl9170_usb_send_rx_irq_urb(struct ar9170 *ar) carl9170_usb_send_rx_irq_urb() argument
511 static int carl9170_usb_init_rx_bulk_urbs(struct ar9170 *ar) carl9170_usb_init_rx_bulk_urbs() argument
554 static int carl9170_usb_flush(struct ar9170 *ar) carl9170_usb_flush() argument
581 static void carl9170_usb_cancel_urbs(struct ar9170 *ar) carl9170_usb_cancel_urbs() argument
602 int __carl9170_exec_cmd(struct ar9170 *ar, struct carl9170_cmd *cmd, __carl9170_exec_cmd() argument
650 int carl9170_exec_cmd(struct ar9170 *ar, const enum carl9170_cmd_oids cmd, carl9170_exec_cmd() argument
711 void carl9170_usb_tx(struct ar9170 *ar, struct sk_buff *skb) carl9170_usb_tx() argument
755 static void carl9170_release_firmware(struct ar9170 *ar) carl9170_release_firmware() argument
763 void carl9170_usb_stop(struct ar9170 *ar) carl9170_usb_stop() argument
792 int carl9170_usb_open(struct ar9170 *ar) carl9170_usb_open() argument
800 static int carl9170_usb_load_firmware(struct ar9170 *ar) carl9170_usb_load_firmware() argument
865 int carl9170_usb_restart(struct ar9170 *ar) carl9170_usb_restart() argument
907 void carl9170_usb_reset(struct ar9170 *ar) carl9170_usb_reset() argument
925 static int carl9170_usb_init_device(struct ar9170 *ar) carl9170_usb_init_device() argument
968 static void carl9170_usb_firmware_failed(struct ar9170 *ar) carl9170_usb_firmware_failed() argument
994 static void carl9170_usb_firmware_finish(struct ar9170 *ar) carl9170_usb_firmware_finish() argument
1027 struct ar9170 *ar = context; carl9170_usb_firmware_step2() local
1043 struct ar9170 *ar; carl9170_usb_probe() local
1114 struct ar9170 *ar = usb_get_intfdata(intf); carl9170_usb_disconnect() local
1142 struct ar9170 *ar = usb_get_intfdata(intf); carl9170_usb_suspend() local
1154 struct ar9170 *ar = usb_get_intfdata(intf); carl9170_usb_resume() local
H A Ddebug.c66 struct ar9170 *ar; carl9170_debugfs_read() local
116 struct ar9170 *ar; carl9170_debugfs_write() local
214 static char *carl9170_debugfs_mem_usage_read(struct ar9170 *ar, char *buf, carl9170_debugfs_mem_usage_read() argument
237 static char *carl9170_debugfs_qos_stat_read(struct ar9170 *ar, char *buf, carl9170_debugfs_qos_stat_read() argument
281 static void carl9170_debugfs_format_frame(struct ar9170 *ar, carl9170_debugfs_format_frame() argument
298 static char *carl9170_debugfs_ampdu_state_read(struct ar9170 *ar, char *buf, carl9170_debugfs_ampdu_state_read() argument
354 static void carl9170_debugfs_queue_dump(struct ar9170 *ar, char *buf, carl9170_debugfs_queue_dump() argument
380 static char *carl9170_debugfs_sta_psm_read(struct ar9170 *ar, char *buf, carl9170_debugfs_sta_psm_read() argument
396 static char *carl9170_debugfs_tx_stuck_read(struct ar9170 *ar, char *buf, carl9170_debugfs_tx_stuck_read() argument
414 static char *carl9170_debugfs_phy_noise_read(struct ar9170 *ar, char *buf, carl9170_debugfs_phy_noise_read() argument
434 static char *carl9170_debugfs_vif_dump_read(struct ar9170 *ar, char *buf, carl9170_debugfs_vif_dump_read() argument
542 static ssize_t carl9170_debugfs_hw_ioread32_write(struct ar9170 *ar, carl9170_debugfs_hw_ioread32_write() argument
593 static char *carl9170_debugfs_hw_ioread32_read(struct ar9170 *ar, char *buf, carl9170_debugfs_hw_ioread32_read() argument
614 static ssize_t carl9170_debugfs_bug_write(struct ar9170 *ar, const char *buf, carl9170_debugfs_bug_write() argument
661 static char *carl9170_debugfs_bug_read(struct ar9170 *ar, char *buf, carl9170_debugfs_bug_read() argument
689 static char *carl9170_debugfs_erp_read(struct ar9170 *ar, char *buf, carl9170_debugfs_erp_read() argument
697 static ssize_t carl9170_debugfs_erp_write(struct ar9170 *ar, const char *buf, carl9170_debugfs_erp_write() argument
719 static ssize_t carl9170_debugfs_hw_iowrite32_write(struct ar9170 *ar, carl9170_debugfs_hw_iowrite32_write() argument
811 void carl9170_debugfs_register(struct ar9170 *ar) carl9170_debugfs_register() argument
881 void carl9170_debugfs_unregister(struct ar9170 *ar) carl9170_debugfs_unregister() argument
H A Drx.c49 static void carl9170_dbg_message(struct ar9170 *ar, const char *buf, u32 len) carl9170_dbg_message() argument
76 static void carl9170_handle_ps(struct ar9170 *ar, struct carl9170_rsp *rsp) carl9170_handle_ps() argument
96 static int carl9170_check_sequence(struct ar9170 *ar, unsigned int seq) carl9170_check_sequence() argument
129 static void carl9170_cmd_callback(struct ar9170 *ar, u32 len, void *buffer) carl9170_cmd_callback() argument
161 void carl9170_handle_command_response(struct ar9170 *ar, void *buf, u32 len) carl9170_handle_command_response() argument
289 static int carl9170_rx_mac_status(struct ar9170 *ar, carl9170_rx_mac_status() argument
442 static void carl9170_rx_phy_status(struct ar9170 *ar, carl9170_rx_phy_status() argument
518 static void carl9170_ps_beacon(struct ar9170 *ar, void *data, unsigned int len) carl9170_ps_beacon() argument
573 static void carl9170_ba_check(struct ar9170 *ar, void *data, unsigned int len) carl9170_ba_check() argument
620 static bool carl9170_ampdu_check(struct ar9170 *ar, u8 *buf, u8 ms, carl9170_ampdu_check() argument
659 static int carl9170_handle_mpdu(struct ar9170 *ar, u8 *buf, int len, carl9170_handle_mpdu() argument
697 static void carl9170_rx_untie_data(struct ar9170 *ar, u8 *buf, int len) carl9170_rx_untie_data() argument
824 static void carl9170_rx_untie_cmds(struct ar9170 *ar, const u8 *respbuf, carl9170_rx_untie_cmds() argument
853 static void __carl9170_rx(struct ar9170 *ar, u8 *buf, unsigned int len) __carl9170_rx() argument
874 static void carl9170_rx_stream(struct ar9170 *ar, void *buf, unsigned int len) carl9170_rx_stream() argument
1006 void carl9170_rx(struct ar9170 *ar, void *buf, unsigned int len) carl9170_rx() argument
H A Dphy.c44 static int carl9170_init_power_cal(struct ar9170 *ar) carl9170_init_power_cal() argument
432 static int carl9170_init_phy_from_eeprom(struct ar9170 *ar, carl9170_init_phy_from_eeprom() argument
543 static int carl9170_init_phy(struct ar9170 *ar, enum ieee80211_band band) carl9170_init_phy() argument
672 static int carl9170_init_rf_banks_0_7(struct ar9170 *ar, bool band5ghz) carl9170_init_rf_banks_0_7() argument
966 static int carl9170_init_rf_bank4_pwr(struct ar9170 *ar, bool band5ghz, carl9170_init_rf_bank4_pwr() argument
1117 static int carl9170_set_freq_cal_data(struct ar9170 *ar, carl9170_set_freq_cal_data() argument
1217 static u8 carl9170_get_max_edge_power(struct ar9170 *ar, carl9170_get_max_edge_power() argument
1259 static u8 carl9170_get_heavy_clip(struct ar9170 *ar, u32 freq, carl9170_get_heavy_clip() argument
1291 static void carl9170_calc_ctl(struct ar9170 *ar, u32 freq, enum carl9170_bw bw) carl9170_calc_ctl() argument
1428 static void carl9170_set_power_cal(struct ar9170 *ar, u32 freq, carl9170_set_power_cal() argument
1527 int carl9170_get_noisefloor(struct ar9170 *ar) carl9170_get_noisefloor() argument
1570 int carl9170_set_channel(struct ar9170 *ar, struct ieee80211_channel *channel, carl9170_set_channel() argument
H A Dmain.c184 static void carl9170_ampdu_gc(struct ar9170 *ar) carl9170_ampdu_gc() argument
219 static void carl9170_flush(struct ar9170 *ar, bool drop_queued) carl9170_flush() argument
249 static void carl9170_flush_ba(struct ar9170 *ar) carl9170_flush_ba() argument
276 static void carl9170_zap_queues(struct ar9170 *ar) carl9170_zap_queues() argument
339 struct ar9170 *ar = hw->priv; carl9170_op_start() local
431 static void carl9170_cancel_worker(struct ar9170 *ar) carl9170_cancel_worker() argument
445 struct ar9170 *ar = hw->priv; carl9170_op_stop() local
470 struct ar9170 *ar = container_of(work, struct ar9170, carl9170_restart_work() local
507 void carl9170_restart(struct ar9170 *ar, const enum carl9170_restart_reasons r) carl9170_restart() argument
546 struct ar9170 *ar = container_of(work, struct ar9170, ping_work); carl9170_ping_work() local
559 static int carl9170_init_interface(struct ar9170 *ar, carl9170_init_interface() argument
604 struct ar9170 *ar = hw->priv; carl9170_op_add_interface() local
769 struct ar9170 *ar = hw->priv; carl9170_op_remove_interface() local
826 void carl9170_ps_check(struct ar9170 *ar) carl9170_ps_check() argument
832 static int carl9170_ps_update(struct ar9170 *ar) carl9170_ps_update() argument
862 struct ar9170 *ar = container_of(work, struct ar9170, carl9170_ps_work() local
870 static int carl9170_update_survey(struct ar9170 *ar, bool flush, bool noise) carl9170_update_survey() argument
894 struct ar9170 *ar = container_of(work, struct ar9170, stat_work.work); carl9170_stat_work() local
910 struct ar9170 *ar = hw->priv; carl9170_op_config() local
992 struct ar9170 *ar = hw->priv; carl9170_op_configure_filter() local
1053 struct ar9170 *ar = hw->priv; carl9170_op_bss_info_changed() local
1160 struct ar9170 *ar = hw->priv; carl9170_op_get_tsf() local
1179 struct ar9170 *ar = hw->priv; carl9170_op_set_key() local
1349 struct ar9170 *ar = hw->priv; carl9170_op_sta_remove() local
1387 struct ar9170 *ar = hw->priv; carl9170_op_conf_tx() local
1404 struct ar9170 *ar = container_of(work, struct ar9170, carl9170_ampdu_work() local
1421 struct ar9170 *ar = hw->priv; carl9170_op_ampdu_action() local
1509 static int carl9170_register_wps_button(struct ar9170 *ar) carl9170_register_wps_button() argument
1546 static int carl9170_rng_get(struct ar9170 *ar) carl9170_rng_get() argument
1590 struct ar9170 *ar = (struct ar9170 *)rng->priv; carl9170_rng_read() local
1608 static void carl9170_unregister_hwrng(struct ar9170 *ar) carl9170_unregister_hwrng() argument
1616 static int carl9170_register_hwrng(struct ar9170 *ar) carl9170_register_hwrng() argument
1651 struct ar9170 *ar = hw->priv; carl9170_op_get_survey() local
1705 struct ar9170 *ar = hw->priv; carl9170_op_flush() local
1719 struct ar9170 *ar = hw->priv; carl9170_op_get_stats() local
1749 struct ar9170 *ar = hw->priv; carl9170_tx_frames_pending() local
1780 struct ar9170 *ar; carl9170_alloc() local
1883 static int carl9170_read_eeprom(struct ar9170 *ar) carl9170_read_eeprom() argument
1916 static int carl9170_parse_eeprom(struct ar9170 *ar) carl9170_parse_eeprom() argument
1975 struct ar9170 *ar = hw->priv; carl9170_reg_notifier() local
1980 int carl9170_register(struct ar9170 *ar) carl9170_register() argument
2064 void carl9170_unregister(struct ar9170 *ar) carl9170_unregister() argument
2096 void carl9170_free(struct ar9170 *ar) carl9170_free() argument
H A Dtx.c48 static inline unsigned int __carl9170_get_queue(struct ar9170 *ar, __carl9170_get_queue() argument
64 static inline unsigned int carl9170_get_queue(struct ar9170 *ar, carl9170_get_queue() argument
70 static bool is_mem_full(struct ar9170 *ar) is_mem_full() argument
76 static void carl9170_tx_accounting(struct ar9170 *ar, struct sk_buff *skb) carl9170_tx_accounting() argument
107 static struct ieee80211_sta *__carl9170_get_tx_sta(struct ar9170 *ar, __carl9170_get_tx_sta() argument
138 static void carl9170_tx_ps_unblock(struct ar9170 *ar, struct sk_buff *skb) carl9170_tx_ps_unblock() argument
156 static void carl9170_tx_accounting_free(struct ar9170 *ar, struct sk_buff *skb) carl9170_tx_accounting_free() argument
190 static int carl9170_alloc_dev_space(struct ar9170 *ar, struct sk_buff *skb) carl9170_alloc_dev_space() argument
226 static void carl9170_release_dev_space(struct ar9170 *ar, struct sk_buff *skb) carl9170_release_dev_space() argument
264 struct ar9170 *ar; carl9170_tx_release() local
346 static void carl9170_tx_shift_bm(struct ar9170 *ar, carl9170_tx_shift_bm() argument
378 static void carl9170_tx_status_process_ampdu(struct ar9170 *ar, carl9170_tx_status_process_ampdu() argument
437 static void carl9170_tx_bar_status(struct ar9170 *ar, struct sk_buff *skb, carl9170_tx_bar_status() argument
476 void carl9170_tx_status(struct ar9170 *ar, struct sk_buff *skb, carl9170_tx_status() argument
500 void carl9170_tx_callback(struct ar9170 *ar, struct sk_buff *skb) carl9170_tx_callback() argument
513 static struct sk_buff *carl9170_get_queued_skb(struct ar9170 *ar, u8 cookie, carl9170_get_queued_skb() argument
536 static void carl9170_tx_fill_rateinfo(struct ar9170 *ar, unsigned int rix, carl9170_tx_fill_rateinfo() argument
558 static void carl9170_check_queue_stop_timeout(struct ar9170 *ar) carl9170_check_queue_stop_timeout() argument
603 static void carl9170_tx_ampdu_timeout(struct ar9170 *ar) carl9170_tx_ampdu_timeout() argument
641 struct ar9170 *ar = container_of(work, struct ar9170, carl9170_tx_janitor() local
658 static void __carl9170_tx_process_status(struct ar9170 *ar, __carl9170_tx_process_status() argument
689 void carl9170_tx_process_status(struct ar9170 *ar, carl9170_tx_process_status() argument
706 static void carl9170_tx_rate_tpc_chains(struct ar9170 *ar, carl9170_tx_rate_tpc_chains() argument
765 static __le32 carl9170_tx_physet(struct ar9170 *ar, carl9170_tx_physet() argument
825 static bool carl9170_tx_rts_check(struct ar9170 *ar, carl9170_tx_rts_check() argument
849 static bool carl9170_tx_cts_check(struct ar9170 *ar, carl9170_tx_cts_check() argument
868 static void carl9170_tx_get_rates(struct ar9170 *ar, carl9170_tx_get_rates() argument
885 static void carl9170_tx_apply_rateset(struct ar9170 *ar, carl9170_tx_apply_rateset() argument
955 static int carl9170_tx_prepare(struct ar9170 *ar, carl9170_tx_prepare() argument
1079 static void carl9170_set_immba(struct ar9170 *ar, struct sk_buff *skb) carl9170_set_immba() argument
1087 static void carl9170_set_ampdu_params(struct ar9170 *ar, struct sk_buff *skb) carl9170_set_ampdu_params() argument
1124 static void carl9170_tx_ampdu(struct ar9170 *ar) carl9170_tx_ampdu() argument
1239 static struct sk_buff *carl9170_tx_pick_skb(struct ar9170 *ar, carl9170_tx_pick_skb() argument
1270 void carl9170_tx_drop(struct ar9170 *ar, struct sk_buff *skb) carl9170_tx_drop() argument
1283 static bool carl9170_tx_ps_drop(struct ar9170 *ar, struct sk_buff *skb) carl9170_tx_ps_drop() argument
1316 static void carl9170_bar_check(struct ar9170 *ar, struct sk_buff *skb) carl9170_bar_check() argument
1336 static void carl9170_tx(struct ar9170 *ar) carl9170_tx() argument
1391 static bool carl9170_tx_ampdu_queue(struct ar9170 *ar, carl9170_tx_ampdu_queue() argument
1471 struct ar9170 *ar = hw->priv; carl9170_op_tx() local
1525 void carl9170_tx_scheduler(struct ar9170 *ar) carl9170_tx_scheduler() argument
1536 static struct carl9170_vif_info *carl9170_pick_beaconing_vif(struct ar9170 *ar) carl9170_pick_beaconing_vif() argument
1564 static bool carl9170_tx_beacon_physet(struct ar9170 *ar, struct sk_buff *skb, carl9170_tx_beacon_physet() argument
1608 int carl9170_update_beacon(struct ar9170 *ar, const bool submit) carl9170_update_beacon() argument
H A Dcarl9170.h198 struct ar9170 *ar; member in struct:carl9170_led
495 struct ar9170 *ar; member in struct:carl9170_tx_info
504 static inline void __carl9170_set_state(struct ar9170 *ar, __carl9170_set_state() argument
510 static inline void carl9170_set_state(struct ar9170 *ar, carl9170_set_state() argument
520 static inline void carl9170_set_state_when(struct ar9170 *ar, carl9170_set_state_when() argument
648 static inline struct ieee80211_vif *carl9170_get_main_vif(struct ar9170 *ar) carl9170_get_main_vif() argument
660 static inline bool is_main_vif(struct ar9170 *ar, struct ieee80211_vif *vif) is_main_vif() argument
/linux-4.1.27/arch/s390/kvm/
H A Dgaccess.h215 int write_guest(struct kvm_vcpu *vcpu, unsigned long ga, ar_t ar, void *data, write_guest() argument
235 int read_guest(struct kvm_vcpu *vcpu, unsigned long ga, ar_t ar, void *data, read_guest() argument
H A Dkvm-s390.h75 static inline u64 kvm_s390_get_base_disp_s(struct kvm_vcpu *vcpu, ar_t *ar) kvm_s390_get_base_disp_s() argument
112 static inline u64 kvm_s390_get_base_disp_rsy(struct kvm_vcpu *vcpu, ar_t *ar) kvm_s390_get_base_disp_rsy() argument
127 static inline u64 kvm_s390_get_base_disp_rs(struct kvm_vcpu *vcpu, ar_t *ar) kvm_s390_get_base_disp_rs() argument
H A Dpriv.c39 ar_t ar; handle_set_clock() local
72 ar_t ar; handle_set_prefix() local
112 ar_t ar; handle_store_prefix() local
142 ar_t ar; handle_store_cpu_address() local
238 ar_t ar; handle_tpi() local
406 ar_t ar; kvm_s390_handle_lpsw() local
433 ar_t ar; handle_lpswe() local
455 ar_t ar; handle_stidp() local
502 static void insert_stsi_usr_data(struct kvm_vcpu *vcpu, u64 addr, ar_t ar, insert_stsi_usr_data() argument
521 ar_t ar; handle_stsi() local
816 ar_t ar; kvm_s390_handle_lctl() local
855 ar_t ar; kvm_s390_handle_stctl() local
889 ar_t ar; handle_lctlg() local
927 ar_t ar; handle_stctg() local
975 ar_t ar; handle_tprot() local
H A Dgaccess.c359 static int ar_translation(struct kvm_vcpu *vcpu, union asce *asce, ar_t ar, ar_translation() argument
754 int access_guest(struct kvm_vcpu *vcpu, unsigned long ga, ar_t ar, void *data, access_guest() argument
827 int guest_translate_address(struct kvm_vcpu *vcpu, unsigned long gva, ar_t ar, guest_translate_address() argument
869 int check_gva_range(struct kvm_vcpu *vcpu, unsigned long gva, ar_t ar, check_gva_range() argument
463 get_vcpu_asce(struct kvm_vcpu *vcpu, union asce *asce, ar_t ar, int write) get_vcpu_asce() argument
/linux-4.1.27/drivers/staging/lustre/lustre/osc/
H A Dosc_object.c141 struct osc_async_rc *ar = &oinfo->loi_ar; osc_object_print() local
H A Dosc_cache.c1761 static void osc_process_ar(struct osc_async_rc *ar, __u64 xid, osc_process_ar() argument
/linux-4.1.27/drivers/edac/
H A Dcell_edac.c34 static void cell_edac_count_ce(struct mem_ctl_info *mci, int chan, u64 ar) cell_edac_count_ce() argument
57 static void cell_edac_count_ue(struct mem_ctl_info *mci, int chan, u64 ar) cell_edac_count_ue() argument
/linux-4.1.27/arch/s390/include/asm/
H A Dnmi.h49 __u32 ar : 1; /* 33 access register validity */ member in struct:mci
/linux-4.1.27/drivers/net/wireless/ath/ar5523/
H A Dar5523.h61 struct ar5523 *ar; member in struct:ar5523_tx_cmd
76 struct ar5523 *ar; member in struct:ar5523_tx_data
82 struct ar5523 *ar; member in struct:ar5523_rx_data
H A Dar5523.c48 static void ar5523_read_reply(struct ar5523 *ar, struct ar5523_cmd_hdr *hdr, ar5523_read_reply() argument
94 struct ar5523 *ar = urb->context; ar5523_cmd_rx_cb() local
171 static int ar5523_alloc_rx_cmd(struct ar5523 *ar) ar5523_alloc_rx_cmd() argument
187 static void ar5523_cancel_rx_cmd(struct ar5523 *ar) ar5523_cancel_rx_cmd() argument
192 static void ar5523_free_rx_cmd(struct ar5523 *ar) ar5523_free_rx_cmd() argument
199 static int ar5523_submit_rx_cmd(struct ar5523 *ar) ar5523_submit_rx_cmd() argument
224 struct ar5523 *ar = cmd->ar; ar5523_cmd_tx_cb() local
240 static int ar5523_cmd(struct ar5523 *ar, u32 code, const void *idata, ar5523_cmd() argument
286 static int ar5523_cmd_write(struct ar5523 *ar, u32 code, const void *data, ar5523_cmd_write() argument
293 static int ar5523_cmd_read(struct ar5523 *ar, u32 code, const void *idata, ar5523_cmd_read() argument
300 static int ar5523_config(struct ar5523 *ar, u32 reg, u32 val) ar5523_config() argument
316 static int ar5523_config_multi(struct ar5523 *ar, u32 reg, const void *data, ar5523_config_multi() argument
335 static int ar5523_get_status(struct ar5523 *ar, u32 which, void *odata, ar5523_get_status() argument
349 static int ar5523_get_capability(struct ar5523 *ar, u32 cap, u32 *val) ar5523_get_capability() argument
366 static int ar5523_get_devcap(struct ar5523 *ar) ar5523_get_devcap() argument
415 static int ar5523_set_ledsteady(struct ar5523 *ar, int lednum, int ledmode) ar5523_set_ledsteady() argument
429 static int ar5523_set_rxfilter(struct ar5523 *ar, u32 bits, u32 op) ar5523_set_rxfilter() argument
441 static int ar5523_reset_tx_queues(struct ar5523 *ar) ar5523_reset_tx_queues() argument
450 static int ar5523_set_chan(struct ar5523 *ar) ar5523_set_chan() argument
470 static int ar5523_queue_init(struct ar5523 *ar) ar5523_queue_init() argument
488 static int ar5523_switch_chan(struct ar5523 *ar) ar5523_switch_chan() argument
514 static void ar5523_rx_data_put(struct ar5523 *ar, ar5523_rx_data_put() argument
526 struct ar5523 *ar = data->ar; ar5523_data_rx_cb() local
617 struct ar5523 *ar = container_of(work, struct ar5523, rx_refill_work); ar5523_rx_refill_work() local
666 static void ar5523_cancel_rx_bufs(struct ar5523 *ar) ar5523_cancel_rx_bufs() argument
688 static void ar5523_free_rx_bufs(struct ar5523 *ar) ar5523_free_rx_bufs() argument
700 static int ar5523_alloc_rx_bufs(struct ar5523 *ar) ar5523_alloc_rx_bufs() argument
723 static void ar5523_data_tx_pkt_put(struct ar5523 *ar) ar5523_data_tx_pkt_put() argument
743 struct ar5523 *ar = data->ar; ar5523_data_tx_cb() local
770 struct ar5523 *ar = hw->priv; ar5523_tx() local
789 static void ar5523_tx_work_locked(struct ar5523 *ar) ar5523_tx_work_locked() argument
887 struct ar5523 *ar = container_of(work, struct ar5523, tx_work); ar5523_tx_work() local
897 struct ar5523 *ar = (struct ar5523 *) arg; ar5523_tx_wd_timer() local
905 struct ar5523 *ar = container_of(work, struct ar5523, tx_wd_work); ar5523_tx_wd_work() local
921 static void ar5523_flush_tx(struct ar5523 *ar) ar5523_flush_tx() argument
935 static void ar5523_free_tx_cmd(struct ar5523 *ar) ar5523_free_tx_cmd() argument
944 static int ar5523_alloc_tx_cmd(struct ar5523 *ar) ar5523_alloc_tx_cmd() argument
972 struct ar5523 *ar = container_of(work, struct ar5523, stat_work.work); ar5523_stat_work() local
994 struct ar5523 *ar = hw->priv; ar5523_start() local
1060 struct ar5523 *ar = hw->priv; ar5523_stop() local
1082 struct ar5523 *ar = hw->priv; ar5523_set_rts_threshold() local
1097 struct ar5523 *ar = hw->priv; ar5523_flush() local
1106 struct ar5523 *ar = hw->priv; ar5523_add_interface() local
1128 struct ar5523 *ar = hw->priv; ar5523_remove_interface() local
1136 struct ar5523 *ar = hw->priv; ar5523_hwconfig() local
1149 static int ar5523_get_wlan_mode(struct ar5523 *ar, ar5523_get_wlan_mode() argument
1185 static void ar5523_create_rateset(struct ar5523 *ar, ar5523_create_rateset() argument
1223 static int ar5523_set_basic_rates(struct ar5523 *ar, ar5523_set_basic_rates() argument
1237 static int ar5523_create_connection(struct ar5523 *ar, ar5523_create_connection() argument
1259 static int ar5523_write_associd(struct ar5523 *ar, ar5523_write_associd() argument
1278 struct ar5523 *ar = hw->priv; ar5523_bss_info_changed() local
1332 struct ar5523 *ar = hw->priv; ar5523_configure_filter() local
1368 static int ar5523_host_available(struct ar5523 *ar) ar5523_host_available() argument
1381 static int ar5523_get_devstatus(struct ar5523 *ar) ar5523_get_devstatus() argument
1406 static int ar5523_get_max_rxsz(struct ar5523 *ar) ar5523_get_max_rxsz() argument
1467 static int ar5523_init_modes(struct ar5523 *ar) ar5523_init_modes() argument
1585 struct ar5523 *ar; ar5523_probe() local
1728 struct ar5523 *ar = hw->priv; ar5523_disconnect() local
/linux-4.1.27/drivers/video/fbdev/core/
H A Dsvgalib.c383 u16 am, an, ar; svga_compute_pll() local
/linux-4.1.27/net/mac80211/
H A Drc80211_minstrel.c270 struct ieee80211_tx_rate *ar = info->status.rates; minstrel_tx_status() local
H A Drc80211_minstrel_ht.c704 struct ieee80211_tx_rate *ar = info->status.rates; minstrel_ht_tx_status() local
/linux-4.1.27/tools/testing/selftests/x86/
H A Dsigreturn.c370 uint32_t valid = 0, ar; cs_bitness() local
/linux-4.1.27/drivers/media/pci/saa7164/
H A Dsaa7164-api.c251 struct tmComResEncVideoInputAspectRatio ar; saa7164_api_get_encoder() local
327 struct tmComResEncVideoInputAspectRatio ar; saa7164_api_set_aspect_ratio() local
/linux-4.1.27/drivers/media/platform/
H A Darv.c109 struct ar { struct
249 static void wait_for_vertical_sync(struct ar *ar, int exp_line) wait_for_vertical_sync() argument
273 struct ar *ar = video_drvdata(file); ar_read() local
402 struct ar *ar = video_drvdata(file); ar_querycap() local
438 struct ar *ar = video_drvdata(file); ar_g_fmt_vid_cap() local
454 struct ar *ar = video_drvdata(file); ar_try_fmt_vid_cap() local
476 struct ar *ar = video_drvdata(file); ar_s_fmt_vid_cap() local
528 struct ar *ar = dev; ar_interrupt() local
600 static int ar_initialize(struct ar *ar) ar_initialize() argument
735 struct ar *ar; ar_init() local
862 struct ar *ar; ar_cleanup_module() local
/linux-4.1.27/drivers/staging/lustre/lustre/libcfs/
H A Dnidstrings.c743 struct addrrange *ar; free_addrranges() local
826 struct addrrange *ar; cfs_match_nid() local
/linux-4.1.27/arch/ia64/include/uapi/asm/
H A Dptrace.h217 unsigned long ar[128]; member in struct:pt_all_user_regs
/linux-4.1.27/fs/ext4/
H A Dballoc.c625 struct ext4_allocation_request ar; ext4_new_meta_blocks() local
H A Dindirect.c517 struct ext4_allocation_request ar; ext4_ind_map_blocks() local
321 ext4_alloc_branch(handle_t *handle, struct ext4_allocation_request *ar, int indirect_blks, ext4_lblk_t *offsets, Indirect *branch) ext4_alloc_branch() argument
411 ext4_splice_branch(handle_t *handle, struct ext4_allocation_request *ar, Indirect *where, int num) ext4_splice_branch() argument
H A Dextents.c4280 struct ext4_allocation_request ar; ext4_ext_map_blocks() local
H A Dmballoc.c3005 ext4_mb_normalize_request(struct ext4_allocation_context *ac, struct ext4_allocation_request *ar) ext4_mb_normalize_request() argument
4149 ext4_mb_initialize_context(struct ext4_allocation_context *ac, struct ext4_allocation_request *ar) ext4_mb_initialize_context() argument
4394 ext4_mb_new_blocks(handle_t *handle, struct ext4_allocation_request *ar, int *errp) ext4_mb_new_blocks() argument
/linux-4.1.27/scripts/
H A Dkallsyms.c95 struct addr_range *ar; check_symbol_range() local
184 struct addr_range *ar; symbol_in_range() local
/linux-4.1.27/drivers/scsi/megaraid/
H A Dmegaraid_sas_fp.c135 u16 MR_ArPdGet(u32 ar, u32 arm, struct MR_DRV_RAID_MAP_ALL *map) MR_ArPdGet() argument
/linux-4.1.27/drivers/scsi/esas2r/
H A Desas2r_main.c972 struct esas2r_request *ar = *abort_request; esas2r_check_active_queue() local
/linux-4.1.27/fs/
H A Dlibfs.c687 struct simple_transaction_argresp *ar = file->private_data; simple_transaction_set() local
702 struct simple_transaction_argresp *ar; simple_transaction_get() local
734 struct simple_transaction_argresp *ar = file->private_data; simple_transaction_read() local
/linux-4.1.27/arch/powerpc/sysdev/
H A Dfsl_pci.c591 u32 ar; member in struct:pex_inbound_window
/linux-4.1.27/arch/ia64/kernel/
H A Dpalinfo.c737 unsigned long ar:3; tr_info() member in struct:gr_reg
/linux-4.1.27/drivers/gpu/drm/ast/
H A Dast_drv.h276 u8 ar[20]; member in struct:ast_vbios_stdtable
/linux-4.1.27/drivers/net/wireless/
H A Dmac80211_hwsim.c2133 struct mac80211_hwsim_data *ar = hw->priv; mac80211_hwsim_get_et_stats() local
/linux-4.1.27/arch/ia64/include/asm/
H A Dsal.h381 ar : 1, member in struct:sal_processor_static_info::__anon1531
389 u64 ar[128]; member in struct:sal_processor_static_info
H A Dpal.h451 ar : 1, /* App regs valid */ member in struct:pal_process_state_info_s
/linux-4.1.27/arch/x86/kvm/
H A Dvmx.c523 u32 ar; member in struct:vcpu_vmx::__anon3174::kvm_save_segment
3696 u32 ar; vmx_get_segment() local
3747 int ar = vmx_read_guest_seg_ar(vmx, VCPU_SREG_SS); vmx_get_cpl() local
3754 u32 ar; vmx_segment_access_rights() local
3815 u32 ar = vmx_read_guest_seg_ar(to_vmx(vcpu), VCPU_SREG_CS); vmx_get_cs_db_l_bits() local
3848 u32 ar; rmode_segment_valid() local
4119 unsigned int ar; seg_setup() local
/linux-4.1.27/include/uapi/linux/
H A Dkvm.h326 __u8 ar; member in struct:kvm_run::__anon13391::__anon13409
396 __u8 ar; /* the access register number */ member in struct:kvm_s390_mem_op

Completed in 2033 milliseconds