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

/linux-4.4.14/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.h139 bltu \ar, \as, 98b variable
149 addi \ar, \ar, \incr variable
/linux-4.4.14/drivers/net/wireless/ath/ath10k/
H A Dwow.h34 static inline int ath10k_wow_init(struct ath10k *ar) ath10k_wow_init() argument
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 Dhtt.c168 int ath10k_htt_init(struct ath10k *ar) ath10k_htt_init() argument
215 struct ath10k *ar = htt->ar; ath10k_htt_verify_version() local
232 struct ath10k *ar = htt->ar; ath10k_htt_setup() local
H A Dhw.c139 void ath10k_hw_fill_survey_time(struct ath10k *ar, struct survey_info *survey, ath10k_hw_fill_survey_time() argument
H A Dmac.h30 struct ath10k *ar; member in struct:ath10k_generic_iter
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 Dthermal.h45 static inline int ath10k_thermal_register(struct ath10k *ar) ath10k_thermal_register() argument
50 static inline void ath10k_thermal_unregister(struct ath10k *ar) ath10k_thermal_unregister() argument
54 static inline void ath10k_thermal_event_temperature(struct ath10k *ar, ath10k_thermal_event_temperature() argument
59 static inline void ath10k_thermal_set_throttling(struct ath10k *ar) ath10k_thermal_set_throttling() argument
H A Dwow.c36 struct ath10k *ar = arvif->ar; ath10k_wow_vif_cleanup() local
60 static int ath10k_wow_cleanup(struct ath10k *ar) ath10k_wow_cleanup() argument
84 struct ath10k *ar = arvif->ar; ath10k_vif_wow_set_wakeups() local
160 static int ath10k_wow_set_wakeups(struct ath10k *ar, ath10k_wow_set_wakeups() argument
180 static int ath10k_wow_enable(struct ath10k *ar) ath10k_wow_enable() argument
203 static int ath10k_wow_wakeup(struct ath10k *ar) ath10k_wow_wakeup() argument
230 struct ath10k *ar = hw->priv; ath10k_wow_op_suspend() local
282 struct ath10k *ar = hw->priv; ath10k_wow_op_resume() local
326 int ath10k_wow_init(struct ath10k *ar) ath10k_wow_init() 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 Dp2p.c84 struct ath10k *ar = arvif->ar; ath10k_p2p_noa_ie_assign() local
97 struct ath10k *ar = arvif->ar; __ath10k_p2p_noa_update() local
120 struct ath10k *ar = arvif->ar; ath10k_p2p_noa_update() local
144 void ath10k_p2p_noa_update_by_vdev_id(struct ath10k *ar, u32 vdev_id, ath10k_p2p_noa_update_by_vdev_id() argument
H A Dswap.c26 static int ath10k_swap_code_seg_fill(struct ath10k *ar, ath10k_swap_code_seg_fill() argument
84 ath10k_swap_code_seg_free(struct ath10k *ar, ath10k_swap_code_seg_free() argument
101 ath10k_swap_code_seg_alloc(struct ath10k *ar, size_t swap_bin_len) ath10k_swap_code_seg_alloc() argument
137 int ath10k_swap_code_seg_configure(struct ath10k *ar, ath10k_swap_code_seg_configure() argument
171 void ath10k_swap_code_seg_release(struct ath10k *ar) ath10k_swap_code_seg_release() argument
179 int ath10k_swap_code_seg_init(struct ath10k *ar) ath10k_swap_code_seg_init() argument
H A Dthermal.c39 struct ath10k *ar = cdev->devdata; ath10k_thermal_get_cur_throttle_state() local
52 struct ath10k *ar = cdev->devdata; ath10k_thermal_set_cur_throttle_state() local
76 struct ath10k *ar = dev_get_drvdata(dev); ath10k_thermal_show_temp() local
119 void ath10k_thermal_event_temperature(struct ath10k *ar, int temperature) ath10k_thermal_event_temperature() argument
136 void ath10k_thermal_set_throttling(struct ath10k *ar) ath10k_thermal_set_throttling() argument
162 int ath10k_thermal_register(struct ath10k *ar) ath10k_thermal_register() argument
216 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
119 struct ath10k_peer *ath10k_peer_find(struct ath10k *ar, int vdev_id, ath10k_peer_find() argument
138 struct ath10k_peer *ath10k_peer_find_by_id(struct ath10k *ar, int peer_id) ath10k_peer_find_by_id() argument
151 static int ath10k_wait_for_peer_common(struct ath10k *ar, int vdev_id, ath10k_wait_for_peer_common() argument
173 int ath10k_wait_for_peer_created(struct ath10k *ar, int vdev_id, const u8 *addr) ath10k_wait_for_peer_created() argument
178 int ath10k_wait_for_peer_deleted(struct ath10k *ar, int vdev_id, const u8 *addr) ath10k_wait_for_peer_deleted() argument
186 struct ath10k *ar = htt->ar; ath10k_peer_map_event() local
213 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 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_fetch_utf_firmware_api_2(struct ath10k *ar) ath10k_tm_fetch_utf_firmware_api_2() argument
262 static int ath10k_tm_fetch_utf_firmware_api_1(struct ath10k *ar) ath10k_tm_fetch_utf_firmware_api_1() argument
291 static int ath10k_tm_fetch_firmware(struct ath10k *ar) ath10k_tm_fetch_firmware() argument
312 static int ath10k_tm_cmd_utf_start(struct ath10k *ar, struct nlattr *tb[]) ath10k_tm_cmd_utf_start() argument
405 static void __ath10k_tm_cmd_utf_stop(struct ath10k *ar) __ath10k_tm_cmd_utf_stop() argument
429 static int ath10k_tm_cmd_utf_stop(struct ath10k *ar, struct nlattr *tb[]) ath10k_tm_cmd_utf_stop() argument
453 static int ath10k_tm_cmd_wmi(struct ath10k *ar, struct nlattr *tb[]) ath10k_tm_cmd_wmi() argument
512 struct ath10k *ar = hw->priv; ath10k_tm_cmd() local
538 void ath10k_testmode_destroy(struct ath10k *ar) ath10k_testmode_destroy() argument
H A Ddebug.h93 static inline int ath10k_debug_start(struct ath10k *ar) ath10k_debug_start() argument
98 static inline void ath10k_debug_stop(struct ath10k *ar) ath10k_debug_stop() argument
102 static inline int ath10k_debug_create(struct ath10k *ar) ath10k_debug_create() argument
107 static inline void ath10k_debug_destroy(struct ath10k *ar) ath10k_debug_destroy() argument
111 static inline int ath10k_debug_register(struct ath10k *ar) ath10k_debug_register() argument
116 static inline void ath10k_debug_unregister(struct ath10k *ar) ath10k_debug_unregister() argument
120 static inline void ath10k_debug_fw_stats_process(struct ath10k *ar, ath10k_debug_fw_stats_process() argument
125 static inline void ath10k_debug_tpc_stats_process(struct ath10k *ar, ath10k_debug_tpc_stats_process() argument
131 static inline void ath10k_debug_dbglog_add(struct ath10k *ar, u8 *buffer, ath10k_debug_dbglog_add() argument
137 ath10k_debug_get_new_fw_crash_data(struct ath10k *ar) ath10k_debug_get_new_fw_crash_data() argument
164 static inline int ath10k_dbg(struct ath10k *ar, ath10k_dbg() argument
171 static inline void ath10k_dbg_dump(struct ath10k *ar, ath10k_dbg_dump() argument
H A Dhif.h92 static inline int ath10k_hif_tx_sg(struct ath10k *ar, u8 pipe_id, ath10k_hif_tx_sg() argument
99 static inline int ath10k_hif_diag_read(struct ath10k *ar, u32 address, void *buf, ath10k_hif_diag_read() argument
105 static inline int ath10k_hif_diag_write(struct ath10k *ar, u32 address, ath10k_hif_diag_write() argument
114 static inline int ath10k_hif_exchange_bmi_msg(struct ath10k *ar, ath10k_hif_exchange_bmi_msg() argument
122 static inline int ath10k_hif_start(struct ath10k *ar) ath10k_hif_start() argument
127 static inline void ath10k_hif_stop(struct ath10k *ar) ath10k_hif_stop() argument
132 static inline int ath10k_hif_map_service_to_pipe(struct ath10k *ar, ath10k_hif_map_service_to_pipe() argument
140 static inline void ath10k_hif_get_default_pipe(struct ath10k *ar, ath10k_hif_get_default_pipe() argument
146 static inline void ath10k_hif_send_complete_check(struct ath10k *ar, ath10k_hif_send_complete_check() argument
152 static inline u16 ath10k_hif_get_free_queue_number(struct ath10k *ar, ath10k_hif_get_free_queue_number() argument
158 static inline int ath10k_hif_power_up(struct ath10k *ar) ath10k_hif_power_up() argument
163 static inline void ath10k_hif_power_down(struct ath10k *ar) ath10k_hif_power_down() argument
168 static inline int ath10k_hif_suspend(struct ath10k *ar) ath10k_hif_suspend() argument
176 static inline int ath10k_hif_resume(struct ath10k *ar) ath10k_hif_resume() argument
184 static inline u32 ath10k_hif_read32(struct ath10k *ar, u32 address) ath10k_hif_read32() argument
194 static inline void ath10k_hif_write32(struct ath10k *ar, ath10k_hif_write32() argument
H A Dhtt_tx.c46 struct ath10k *ar = htt->ar; ath10k_htt_tx_inc_pending() local
76 struct ath10k *ar = htt->ar; ath10k_htt_tx_alloc_msdu_id() local
91 struct ath10k *ar = htt->ar; ath10k_htt_tx_free_msdu_id() local
102 struct ath10k *ar = htt->ar; ath10k_htt_tx_alloc() local
149 struct ath10k *ar = ctx; ath10k_htt_tx_clean_up_pending() local
185 void ath10k_htt_htc_tx_complete(struct ath10k *ar, struct sk_buff *skb) ath10k_htt_htc_tx_complete() argument
190 void ath10k_htt_hif_tx_complete(struct ath10k *ar, struct sk_buff *skb) ath10k_htt_hif_tx_complete() argument
198 struct ath10k *ar = htt->ar; ath10k_htt_h2t_ver_req_msg() local
226 struct ath10k *ar = htt->ar; ath10k_htt_h2t_stats_req() local
268 struct ath10k *ar = htt->ar; ath10k_htt_send_frag_desc_bank_cfg() local
311 struct ath10k *ar = htt->ar; ath10k_htt_send_rx_ring_cfg_ll() local
399 struct ath10k *ar = htt->ar; ath10k_htt_h2t_aggr_cfg_msg() local
444 struct ath10k *ar = htt->ar; ath10k_htt_mgmt_tx() local
530 struct ath10k *ar = htt->ar; ath10k_htt_tx() local
H A Dhtc.c26 static void ath10k_htc_control_tx_complete(struct ath10k *ar, ath10k_htc_control_tx_complete() argument
32 static struct sk_buff *ath10k_htc_build_tx_ctrl_skb(void *ar) ath10k_htc_build_tx_ctrl_skb() argument
63 struct ath10k *ar = ep->htc->ar; ath10k_htc_notify_tx_completion() local
100 struct ath10k *ar = htc->ar; ath10k_htc_send() local
174 void ath10k_htc_tx_completion_handler(struct ath10k *ar, struct sk_buff *skb) ath10k_htc_tx_completion_handler() argument
201 struct ath10k *ar = htc->ar; ath10k_htc_process_credit_report() local
235 struct ath10k *ar = htc->ar; ath10k_htc_process_trailer() local
295 void ath10k_htc_rx_completion_handler(struct ath10k *ar, struct sk_buff *skb) ath10k_htc_rx_completion_handler() argument
418 static void ath10k_htc_control_rx_complete(struct ath10k *ar, ath10k_htc_control_rx_complete() argument
510 struct ath10k *ar = htc->ar; ath10k_htc_wait_target() local
602 struct ath10k *ar = htc->ar; ath10k_htc_connect_service() local
761 struct sk_buff *ath10k_htc_alloc_skb(struct ath10k *ar, int size) ath10k_htc_alloc_skb() argument
780 struct ath10k *ar = htc->ar; ath10k_htc_start() local
808 int ath10k_htc_init(struct ath10k *ar) ath10k_htc_init() argument
H A Dpci.h163 struct ath10k *ar; member in struct:ath10k_pci
230 static inline struct ath10k_pci *ath10k_pci_priv(struct ath10k *ar) ath10k_pci_priv() 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
164 static struct ath10k_vif *ath10k_get_spectral_vdev(struct ath10k *ar) ath10k_get_spectral_vdev() argument
182 static int ath10k_spectral_scan_trigger(struct ath10k *ar) ath10k_spectral_scan_trigger() argument
213 static int ath10k_spectral_scan_config(struct ath10k *ar, ath10k_spectral_scan_config() argument
279 struct ath10k *ar = file->private_data; read_file_spec_scan_ctl() local
308 struct ath10k *ar = file->private_data; write_file_spec_scan_ctl() local
371 struct ath10k *ar = file->private_data; read_file_spectral_count() local
388 struct ath10k *ar = file->private_data; write_file_spectral_count() local
423 struct ath10k *ar = file->private_data; read_file_spectral_bins() local
443 struct ath10k *ar = file->private_data; write_file_spectral_bins() local
504 int ath10k_spectral_start(struct ath10k *ar) ath10k_spectral_start() argument
528 int ath10k_spectral_create(struct ath10k *ar) ath10k_spectral_create() argument
553 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
327 struct ath10k *ar = pipe->ar; __ath10k_ce_send_revert() local
359 struct ath10k *ar = ce_state->ar; ath10k_ce_send() local
373 struct ath10k *ar = pipe->ar; ath10k_ce_num_free_src_entries() local
388 struct ath10k *ar = pipe->ar; __ath10k_ce_rx_num_free_bufs() local
402 struct ath10k *ar = pipe->ar; __ath10k_ce_rx_post_buf() local
430 struct ath10k *ar = pipe->ar; ath10k_ce_rx_post_buf() local
454 struct ath10k *ar = ce_state->ar; ath10k_ce_completed_recv_next_nolock() local
509 struct ath10k *ar = ce_state->ar; ath10k_ce_completed_recv_next() local
532 struct ath10k *ar; ath10k_ce_revoke_recv_next() local
585 struct ath10k *ar = ce_state->ar; ath10k_ce_completed_send_next_nolock() local
638 struct ath10k *ar; ath10k_ce_cancel_send_next() local
688 struct ath10k *ar = ce_state->ar; ath10k_ce_completed_send_next() local
706 void ath10k_ce_per_engine_service(struct ath10k *ar, unsigned int ce_id) ath10k_ce_per_engine_service() argument
743 void ath10k_ce_per_engine_service_any(struct ath10k *ar) ath10k_ce_per_engine_service_any() argument
771 struct ath10k *ar = ce_state->ar; ath10k_ce_per_engine_handler_adjust() local
783 int ath10k_ce_disable_interrupts(struct ath10k *ar) ath10k_ce_disable_interrupts() argument
798 void ath10k_ce_enable_interrupts(struct ath10k *ar) ath10k_ce_enable_interrupts() argument
810 static int ath10k_ce_init_src_ring(struct ath10k *ar, ath10k_ce_init_src_ring() argument
847 static int ath10k_ce_init_dest_ring(struct ath10k *ar, ath10k_ce_init_dest_ring() argument
882 ath10k_ce_alloc_src_ring(struct ath10k *ar, unsigned int ce_id, ath10k_ce_alloc_src_ring() argument
928 ath10k_ce_alloc_dest_ring(struct ath10k *ar, unsigned int ce_id, ath10k_ce_alloc_dest_ring() argument
987 int ath10k_ce_init_pipe(struct ath10k *ar, unsigned int ce_id, ath10k_ce_init_pipe() argument
1013 static void ath10k_ce_deinit_src_ring(struct ath10k *ar, unsigned int ce_id) ath10k_ce_deinit_src_ring() argument
1023 static void ath10k_ce_deinit_dest_ring(struct ath10k *ar, unsigned int ce_id) ath10k_ce_deinit_dest_ring() argument
1032 void ath10k_ce_deinit_pipe(struct ath10k *ar, unsigned int ce_id) ath10k_ce_deinit_pipe() argument
1038 int ath10k_ce_alloc_pipe(struct ath10k *ar, int ce_id, ath10k_ce_alloc_pipe() argument
1096 void ath10k_ce_free_pipe(struct ath10k *ar, int ce_id) ath10k_ce_free_pipe() argument
H A Dcore.c232 void ath10k_core_get_fw_features_str(struct ath10k *ar, ath10k_core_get_fw_features_str() argument
251 static void ath10k_send_suspend_complete(struct ath10k *ar) ath10k_send_suspend_complete() argument
258 static int ath10k_init_configure_target(struct ath10k *ar) ath10k_init_configure_target() argument
326 static const struct firmware *ath10k_fetch_fw_file(struct ath10k *ar, ath10k_fetch_fw_file() argument
348 static int ath10k_push_board_ext_data(struct ath10k *ar, const void *data, ath10k_push_board_ext_data() argument
395 static int ath10k_download_board_data(struct ath10k *ar, const void *data, ath10k_download_board_data() argument
432 static int ath10k_download_cal_file(struct ath10k *ar) ath10k_download_cal_file() argument
454 static int ath10k_download_cal_dt(struct ath10k *ar) ath10k_download_cal_dt() argument
511 static int ath10k_core_get_board_id_from_otp(struct ath10k *ar) ath10k_core_get_board_id_from_otp() argument
561 static int ath10k_download_and_run_otp(struct ath10k *ar) ath10k_download_and_run_otp() argument
608 static int ath10k_download_fw(struct ath10k *ar, enum ath10k_firmware_mode mode) ath10k_download_fw() argument
654 static void ath10k_core_free_board_files(struct ath10k *ar) ath10k_core_free_board_files() argument
664 static void ath10k_core_free_firmware_files(struct ath10k *ar) ath10k_core_free_firmware_files() argument
688 static int ath10k_fetch_cal_file(struct ath10k *ar) ath10k_fetch_cal_file() argument
707 static int ath10k_core_fetch_board_data_api_1(struct ath10k *ar) ath10k_core_fetch_board_data_api_1() argument
726 static int ath10k_core_parse_bd_ie_board(struct ath10k *ar, ath10k_core_parse_bd_ie_board() argument
806 static int ath10k_core_fetch_board_data_api_n(struct ath10k *ar, ath10k_core_fetch_board_data_api_n() argument
902 static int ath10k_core_create_board_name(struct ath10k *ar, char *name, ath10k_core_create_board_name() argument
926 static int ath10k_core_fetch_board_file(struct ath10k *ar) ath10k_core_fetch_board_file() argument
955 static int ath10k_core_fetch_firmware_api_1(struct ath10k *ar) ath10k_core_fetch_firmware_api_1() argument
999 static int ath10k_core_fetch_firmware_api_n(struct ath10k *ar, const char *name) ath10k_core_fetch_firmware_api_n() argument
1176 static int ath10k_core_fetch_firmware_files(struct ath10k *ar) ath10k_core_fetch_firmware_files() argument
1224 static int ath10k_download_cal_data(struct ath10k *ar) ath10k_download_cal_data() argument
1262 static int ath10k_init_uart(struct ath10k *ar) ath10k_init_uart() argument
1302 static int ath10k_init_hw_params(struct ath10k *ar) ath10k_init_hw_params() argument
1331 struct ath10k *ar = container_of(work, struct ath10k, restart_work); ath10k_core_restart() local
1384 static int ath10k_core_init_firmware_features(struct ath10k *ar) ath10k_core_init_firmware_features() argument
1536 int ath10k_core_start(struct ath10k *ar, enum ath10k_firmware_mode mode) ath10k_core_start() argument
1716 int ath10k_wait_for_suspend(struct ath10k *ar, u32 suspend_opt) ath10k_wait_for_suspend() argument
1739 void ath10k_core_stop(struct ath10k *ar) ath10k_core_stop() argument
1760 static int ath10k_core_probe_fw(struct ath10k *ar) ath10k_core_probe_fw() argument
1850 struct ath10k *ar = container_of(work, struct ath10k, register_work); ath10k_core_register_work() local
1902 int ath10k_core_register(struct ath10k *ar, u32 chip_id) ath10k_core_register() argument
1911 void ath10k_core_unregister(struct ath10k *ar) ath10k_core_unregister() argument
1944 struct ath10k *ar; ath10k_core_create() local
2035 void ath10k_core_destroy(struct ath10k *ar) ath10k_core_destroy() argument
H A Dce.h109 struct ath10k *ar; member in struct:ath10k_ce_pipe
391 static inline u32 ath10k_ce_base_address(struct ath10k *ar, unsigned int ce_id) ath10k_ce_base_address() argument
H A Dhtc.h329 struct ath10k *ar; member in struct:ath10k_htc
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
165 void ath10k_err(struct ath10k *ar, const char *fmt, ...) ath10k_err() argument
180 void ath10k_warn(struct ath10k *ar, const char *fmt, ...) ath10k_warn() argument
202 struct ath10k *ar = file->private_data; ath10k_read_wmi_services() local
284 static void ath10k_debug_fw_stats_reset(struct ath10k *ar) ath10k_debug_fw_stats_reset() argument
294 void ath10k_debug_fw_stats_process(struct ath10k *ar, struct sk_buff *skb) ath10k_debug_fw_stats_process() argument
376 static int ath10k_debug_fw_stats_request(struct ath10k *ar) ath10k_debug_fw_stats_request() argument
418 struct ath10k *ar = inode->i_private; ath10k_fw_stats_open() local
488 struct ath10k *ar = file->private_data; ath10k_debug_fw_reset_stats_read() local
526 static int ath10k_debug_fw_assert(struct ath10k *ar) ath10k_debug_fw_assert() argument
570 struct ath10k *ar = file->private_data; ath10k_write_simulate_fw_crash() local
639 struct ath10k *ar = file->private_data; ath10k_read_chip_id() local
656 ath10k_debug_get_new_fw_crash_data(struct ath10k *ar) ath10k_debug_get_new_fw_crash_data() argument
670 static struct ath10k_dump_file_data *ath10k_build_dump_file(struct ath10k *ar) ath10k_build_dump_file() argument
748 struct ath10k *ar = inode->i_private; ath10k_fw_crash_dump_open() local
791 struct ath10k *ar = file->private_data; ath10k_reg_addr_read() local
809 struct ath10k *ar = file->private_data; ath10k_reg_addr_write() local
839 struct ath10k *ar = file->private_data; ath10k_reg_value_read() local
870 struct ath10k *ar = file->private_data; ath10k_reg_value_write() local
910 struct ath10k *ar = file->private_data; ath10k_mem_value_read() local
962 struct ath10k *ar = file->private_data; ath10k_mem_value_write() local
1017 static int ath10k_debug_htt_stats_req(struct ath10k *ar) ath10k_debug_htt_stats_req() argument
1048 struct ath10k *ar = container_of(work, struct ath10k, ath10k_debug_htt_stats_dwork() local
1062 struct ath10k *ar = file->private_data; ath10k_read_htt_stats_mask() local
1075 struct ath10k *ar = file->private_data; ath10k_write_htt_stats_mask() local
1115 struct ath10k *ar = file->private_data; ath10k_read_htt_max_amsdu_ampdu() local
1135 struct ath10k *ar = file->private_data; ath10k_write_htt_max_amsdu_ampdu() local
1177 struct ath10k *ar = file->private_data; ath10k_read_fw_dbglog() local
1191 struct ath10k *ar = file->private_data; ath10k_write_fw_dbglog() local
1312 struct ath10k *ar = hw->priv; ath10k_debug_get_et_stats() local
1403 struct ath10k *ar = inode->i_private; ath10k_debug_cal_data_open() local
1475 struct ath10k *ar = file->private_data; ath10k_write_ani_enable() local
1508 struct ath10k *ar = file->private_data; ath10k_read_ani_enable() local
1538 struct ath10k *ar = file->private_data; ath10k_read_nf_cal_period() local
1552 struct ath10k *ar = file->private_data; ath10k_write_nf_cal_period() local
1603 static int ath10k_debug_tpc_stats_request(struct ath10k *ar) ath10k_debug_tpc_stats_request() argument
1626 void ath10k_debug_tpc_stats_process(struct ath10k *ar, ath10k_debug_tpc_stats_process() argument
1677 static void ath10k_tpc_stats_fill(struct ath10k *ar, ath10k_tpc_stats_fill() argument
1766 struct ath10k *ar = inode->i_private; ath10k_tpc_stats_open() local
1828 int ath10k_debug_start(struct ath10k *ar) ath10k_debug_start() argument
1877 void ath10k_debug_stop(struct ath10k *ar) ath10k_debug_stop() argument
1894 struct ath10k *ar = file->private_data; ath10k_write_simulate_radar() local
1921 struct ath10k *ar = file->private_data; ath10k_read_dfs_stats() local
1974 struct ath10k *ar = file->private_data; ath10k_write_pktlog_filter() local
2021 struct ath10k *ar = file->private_data; ath10k_read_pktlog_filter() local
2042 struct ath10k *ar = file->private_data; ath10k_write_quiet_period() local
2065 struct ath10k *ar = file->private_data; ath10k_read_quiet_period() local
2082 int ath10k_debug_create(struct ath10k *ar) ath10k_debug_create() argument
2095 void ath10k_debug_destroy(struct ath10k *ar) ath10k_debug_destroy() argument
2105 int ath10k_debug_register(struct ath10k *ar) ath10k_debug_register() argument
2194 void ath10k_debug_unregister(struct ath10k *ar) ath10k_debug_unregister() argument
2202 void ath10k_dbg(struct ath10k *ar, enum ath10k_debug_mask mask, ath10k_dbg() argument
2222 void ath10k_dbg_dump(struct ath10k *ar, ath10k_dbg_dump() argument
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
648 static void ath10k_htt_rx_h_rates(struct ath10k *ar, ath10k_htt_rx_h_rates() argument
770 ath10k_htt_rx_h_peer_channel(struct ath10k *ar, struct htt_rx_desc *rxd) ath10k_htt_rx_h_peer_channel() argument
808 ath10k_htt_rx_h_vdev_channel(struct ath10k *ar, u32 vdev_id) ath10k_htt_rx_h_vdev_channel() argument
835 ath10k_htt_rx_h_any_channel(struct ath10k *ar) ath10k_htt_rx_h_any_channel() argument
846 static bool ath10k_htt_rx_h_channel(struct ath10k *ar, ath10k_htt_rx_h_channel() argument
874 static void ath10k_htt_rx_h_signal(struct ath10k *ar, ath10k_htt_rx_h_signal() argument
884 static void ath10k_htt_rx_h_mactime(struct ath10k *ar, ath10k_htt_rx_h_mactime() argument
898 static void ath10k_htt_rx_h_ppdu(struct ath10k *ar, ath10k_htt_rx_h_ppdu() argument
970 static void ath10k_process_rx(struct ath10k *ar, ath10k_process_rx() argument
1011 static int ath10k_htt_rx_nwifi_hdrlen(struct ath10k *ar, ath10k_htt_rx_nwifi_hdrlen() argument
1023 static void ath10k_htt_rx_h_undecap_raw(struct ath10k *ar, ath10k_htt_rx_h_undecap_raw() argument
1095 static void ath10k_htt_rx_h_undecap_nwifi(struct ath10k *ar, ath10k_htt_rx_h_undecap_nwifi() argument
1136 static void *ath10k_htt_rx_h_find_rfc1042(struct ath10k *ar, ath10k_htt_rx_h_find_rfc1042() argument
1171 static void ath10k_htt_rx_h_undecap_eth(struct ath10k *ar, ath10k_htt_rx_h_undecap_eth() argument
1216 static void ath10k_htt_rx_h_undecap_snap(struct ath10k *ar, ath10k_htt_rx_h_undecap_snap() argument
1237 static void ath10k_htt_rx_h_undecap(struct ath10k *ar, ath10k_htt_rx_h_undecap() argument
1315 static void ath10k_htt_rx_h_mpdu(struct ath10k *ar, ath10k_htt_rx_h_mpdu() argument
1412 static void ath10k_htt_rx_h_deliver(struct ath10k *ar, ath10k_htt_rx_h_deliver() argument
1472 static void ath10k_htt_rx_h_unchain(struct ath10k *ar, ath10k_htt_rx_h_unchain() argument
1502 static bool ath10k_htt_rx_amsdu_allowed(struct ath10k *ar, ath10k_htt_rx_amsdu_allowed() argument
1548 static void ath10k_htt_rx_h_filter(struct ath10k *ar, ath10k_htt_rx_h_filter() argument
1564 struct ath10k *ar = htt->ar; ath10k_htt_rx_handler() local
1620 struct ath10k *ar = htt->ar; ath10k_htt_rx_frag_handler() local
1666 static void ath10k_htt_rx_frm_tx_compl(struct ath10k *ar, ath10k_htt_rx_frm_tx_compl() argument
1704 static void ath10k_htt_rx_addba(struct ath10k *ar, struct htt_resp *resp) ath10k_htt_rx_addba() argument
1744 static void ath10k_htt_rx_delba(struct ath10k *ar, struct htt_resp *resp) ath10k_htt_rx_delba() argument
1835 static void ath10k_htt_rx_h_rx_offload(struct ath10k *ar, ath10k_htt_rx_h_rx_offload() argument
1885 static void ath10k_htt_rx_in_ord_ind(struct ath10k *ar, struct sk_buff *skb) ath10k_htt_rx_in_ord_ind() argument
1972 void ath10k_htt_t2h_msg_handler(struct ath10k *ar, struct sk_buff *skb) ath10k_htt_t2h_msg_handler() argument
2049 struct ath10k *ar = htt->ar; ath10k_htt_t2h_msg_handler() local
2133 struct ath10k *ar = htt->ar; ath10k_htt_txrx_compl_task() local
H A Dpci.c421 static bool ath10k_pci_is_awake(struct ath10k *ar) ath10k_pci_is_awake() argument
430 static void __ath10k_pci_wake(struct ath10k *ar) __ath10k_pci_wake() argument
444 static void __ath10k_pci_sleep(struct ath10k *ar) __ath10k_pci_sleep() argument
459 static int ath10k_pci_wake_wait(struct ath10k *ar) ath10k_pci_wake_wait() argument
482 static int ath10k_pci_force_wake(struct ath10k *ar) ath10k_pci_force_wake() argument
505 static void ath10k_pci_force_sleep(struct ath10k *ar) ath10k_pci_force_sleep() argument
520 static int ath10k_pci_wake(struct ath10k *ar) ath10k_pci_wake() argument
555 static void ath10k_pci_sleep(struct ath10k *ar) ath10k_pci_sleep() argument
582 struct ath10k *ar = (void *)ptr; ath10k_pci_ps_timer() local
600 static void ath10k_pci_sleep_sync(struct ath10k *ar) ath10k_pci_sleep_sync() argument
618 void ath10k_pci_write32(struct ath10k *ar, u32 offset, u32 value) ath10k_pci_write32() argument
640 u32 ath10k_pci_read32(struct ath10k *ar, u32 offset) ath10k_pci_read32() argument
665 u32 ath10k_pci_soc_read32(struct ath10k *ar, u32 addr) ath10k_pci_soc_read32() argument
670 void ath10k_pci_soc_write32(struct ath10k *ar, u32 addr, u32 val) ath10k_pci_soc_write32() argument
675 u32 ath10k_pci_reg_read32(struct ath10k *ar, u32 addr) ath10k_pci_reg_read32() argument
680 void ath10k_pci_reg_write32(struct ath10k *ar, u32 addr, u32 val) ath10k_pci_reg_write32() argument
685 static bool ath10k_pci_irq_pending(struct ath10k *ar) ath10k_pci_irq_pending() argument
698 static void ath10k_pci_disable_and_clear_legacy_irq(struct ath10k *ar) ath10k_pci_disable_and_clear_legacy_irq() argument
714 static void ath10k_pci_enable_legacy_irq(struct ath10k *ar) ath10k_pci_enable_legacy_irq() argument
726 static inline const char *ath10k_pci_get_irq_method(struct ath10k *ar) ath10k_pci_get_irq_method() argument
741 struct ath10k *ar = pipe->hif_ce_state; __ath10k_pci_rx_post_buf() local
780 struct ath10k *ar = pipe->hif_ce_state; ath10k_pci_rx_post_pipe() local
807 static void ath10k_pci_rx_post(struct ath10k *ar) ath10k_pci_rx_post() argument
818 struct ath10k *ar = (void *)ptr; ath10k_pci_rx_replenish_retry() local
823 static u32 ath10k_pci_targ_cpu_to_ce_addr(struct ath10k *ar, u32 addr) ath10k_pci_targ_cpu_to_ce_addr() argument
849 static int ath10k_pci_diag_read_mem(struct ath10k *ar, u32 address, void *data, ath10k_pci_diag_read_mem() argument
966 static int ath10k_pci_diag_read32(struct ath10k *ar, u32 address, u32 *value) ath10k_pci_diag_read32() argument
977 static int __ath10k_pci_diag_read_hi(struct ath10k *ar, void *dest, __ath10k_pci_diag_read_hi() argument
1005 static int ath10k_pci_diag_write_mem(struct ath10k *ar, u32 address, ath10k_pci_diag_write_mem() argument
1128 static int ath10k_pci_diag_write32(struct ath10k *ar, u32 address, u32 value) ath10k_pci_diag_write32() argument
1138 struct ath10k *ar = ce_state->ar; ath10k_pci_htc_tx_cb() local
1159 struct ath10k *ar = ce_state->ar; ath10k_pci_process_rx_cb() local
1221 struct ath10k *ar = ce_state->ar; ath10k_pci_htt_tx_cb() local
1235 static void ath10k_pci_htt_rx_deliver(struct ath10k *ar, struct sk_buff *skb) ath10k_pci_htt_rx_deliver() argument
1252 static int ath10k_pci_hif_tx_sg(struct ath10k *ar, u8 pipe_id, ath10k_pci_hif_tx_sg() argument
1321 static int ath10k_pci_hif_diag_read(struct ath10k *ar, u32 address, void *buf, ath10k_pci_hif_diag_read() argument
1327 static u16 ath10k_pci_hif_get_free_queue_number(struct ath10k *ar, u8 pipe) ath10k_pci_hif_get_free_queue_number() argument
1336 static void ath10k_pci_dump_registers(struct ath10k *ar, ath10k_pci_dump_registers() argument
1370 static void ath10k_pci_fw_crashed_dump(struct ath10k *ar) ath10k_pci_fw_crashed_dump() argument
1395 static void ath10k_pci_hif_send_complete_check(struct ath10k *ar, u8 pipe, ath10k_pci_hif_send_complete_check() argument
1421 static void ath10k_pci_kill_tasklet(struct ath10k *ar) ath10k_pci_kill_tasklet() argument
1435 static int ath10k_pci_hif_map_service_to_pipe(struct ath10k *ar, u16 service_id, ath10k_pci_hif_map_service_to_pipe() argument
1480 static void ath10k_pci_hif_get_default_pipe(struct ath10k *ar, ath10k_pci_hif_get_default_pipe() argument
1490 static void ath10k_pci_irq_msi_fw_mask(struct ath10k *ar) ath10k_pci_irq_msi_fw_mask() argument
1512 static void ath10k_pci_irq_msi_fw_unmask(struct ath10k *ar) ath10k_pci_irq_msi_fw_unmask() argument
1534 static void ath10k_pci_irq_disable(struct ath10k *ar) ath10k_pci_irq_disable() argument
1541 static void ath10k_pci_irq_sync(struct ath10k *ar) ath10k_pci_irq_sync() argument
1550 static void ath10k_pci_irq_enable(struct ath10k *ar) ath10k_pci_irq_enable() argument
1557 static int ath10k_pci_hif_start(struct ath10k *ar) ath10k_pci_hif_start() argument
1574 struct ath10k *ar; ath10k_pci_rx_pipe_cleanup() local
1606 struct ath10k *ar; ath10k_pci_tx_pipe_cleanup() local
1643 static void ath10k_pci_buffer_cleanup(struct ath10k *ar) ath10k_pci_buffer_cleanup() argument
1657 static void ath10k_pci_ce_deinit(struct ath10k *ar) ath10k_pci_ce_deinit() argument
1665 static void ath10k_pci_flush(struct ath10k *ar) ath10k_pci_flush() argument
1671 static void ath10k_pci_hif_stop(struct ath10k *ar) ath10k_pci_hif_stop() argument
1700 static int ath10k_pci_hif_exchange_bmi_msg(struct ath10k *ar, ath10k_pci_hif_exchange_bmi_msg() argument
1806 struct ath10k *ar = ce_state->ar; ath10k_pci_bmi_recv_data() local
1852 static int ath10k_pci_wake_target_cpu(struct ath10k *ar) ath10k_pci_wake_target_cpu() argument
1864 static int ath10k_pci_get_num_banks(struct ath10k *ar) ath10k_pci_get_num_banks() argument
1896 static int ath10k_pci_init_config(struct ath10k *ar) ath10k_pci_init_config() argument
2037 static void ath10k_pci_override_ce_config(struct ath10k *ar) ath10k_pci_override_ce_config() argument
2060 static int ath10k_pci_alloc_pipes(struct ath10k *ar) ath10k_pci_alloc_pipes() argument
2091 static void ath10k_pci_free_pipes(struct ath10k *ar) ath10k_pci_free_pipes() argument
2099 static int ath10k_pci_init_pipes(struct ath10k *ar) ath10k_pci_init_pipes() argument
2115 static bool ath10k_pci_has_fw_crashed(struct ath10k *ar) ath10k_pci_has_fw_crashed() argument
2121 static void ath10k_pci_fw_crashed_clear(struct ath10k *ar) ath10k_pci_fw_crashed_clear() argument
2131 static void ath10k_pci_warm_reset_si0(struct ath10k *ar) ath10k_pci_warm_reset_si0() argument
2150 static void ath10k_pci_warm_reset_cpu(struct ath10k *ar) ath10k_pci_warm_reset_cpu() argument
2162 static void ath10k_pci_warm_reset_ce(struct ath10k *ar) ath10k_pci_warm_reset_ce() argument
2176 static void ath10k_pci_warm_reset_clear_lf(struct ath10k *ar) ath10k_pci_warm_reset_clear_lf() argument
2187 static int ath10k_pci_warm_reset(struct ath10k *ar) ath10k_pci_warm_reset() argument
2225 static int ath10k_pci_safe_chip_reset(struct ath10k *ar) ath10k_pci_safe_chip_reset() argument
2237 static int ath10k_pci_qca988x_chip_reset(struct ath10k *ar) ath10k_pci_qca988x_chip_reset() argument
2311 static int ath10k_pci_qca6174_chip_reset(struct ath10k *ar) ath10k_pci_qca6174_chip_reset() argument
2343 static int ath10k_pci_qca99x0_chip_reset(struct ath10k *ar) ath10k_pci_qca99x0_chip_reset() argument
2367 static int ath10k_pci_chip_reset(struct ath10k *ar) ath10k_pci_chip_reset() argument
2381 static int ath10k_pci_hif_power_up(struct ath10k *ar) ath10k_pci_hif_power_up() argument
2442 static void ath10k_pci_hif_power_down(struct ath10k *ar) ath10k_pci_hif_power_down() argument
2453 static int ath10k_pci_hif_suspend(struct ath10k *ar) ath10k_pci_hif_suspend() argument
2465 static int ath10k_pci_hif_resume(struct ath10k *ar) ath10k_pci_hif_resume() argument
2524 struct ath10k *ar = (struct ath10k *)data; ath10k_msi_err_tasklet() local
2542 struct ath10k *ar = arg; ath10k_pci_per_engine_handler() local
2566 struct ath10k *ar = arg; ath10k_pci_msi_fw_handler() local
2580 struct ath10k *ar = arg; ath10k_pci_interrupt_handler() local
2607 struct ath10k *ar = (struct ath10k *)data; ath10k_pci_tasklet() local
2624 static int ath10k_pci_request_irq_msix(struct ath10k *ar) ath10k_pci_request_irq_msix() argument
2657 static int ath10k_pci_request_irq_msi(struct ath10k *ar) ath10k_pci_request_irq_msi() argument
2674 static int ath10k_pci_request_irq_legacy(struct ath10k *ar) ath10k_pci_request_irq_legacy() argument
2691 static int ath10k_pci_request_irq(struct ath10k *ar) ath10k_pci_request_irq() argument
2705 static void ath10k_pci_free_irq(struct ath10k *ar) ath10k_pci_free_irq() argument
2716 static void ath10k_pci_init_irq_tasklets(struct ath10k *ar) ath10k_pci_init_irq_tasklets() argument
2732 static int ath10k_pci_init_irq(struct ath10k *ar) ath10k_pci_init_irq() argument
2780 static void ath10k_pci_deinit_irq_legacy(struct ath10k *ar) ath10k_pci_deinit_irq_legacy() argument
2786 static int ath10k_pci_deinit_irq(struct ath10k *ar) ath10k_pci_deinit_irq() argument
2802 static int ath10k_pci_wait_for_target_init(struct ath10k *ar) ath10k_pci_wait_for_target_init() argument
2859 static int ath10k_pci_cold_reset(struct ath10k *ar) ath10k_pci_cold_reset() argument
2894 static int ath10k_pci_claim(struct ath10k *ar) ath10k_pci_claim() argument
2955 static void ath10k_pci_release(struct ath10k *ar) ath10k_pci_release() argument
2987 struct ath10k *ar; ath10k_pci_probe() local
3138 struct ath10k *ar = pci_get_drvdata(pdev); ath10k_pci_remove() local
1155 ath10k_pci_process_rx_cb(struct ath10k_ce_pipe *ce_state, void (*callback)(struct ath10k *ar, struct sk_buff *skb)) ath10k_pci_process_rx_cb() argument
H A Dwmi-ops.h194 ath10k_wmi_rx(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_rx() argument
204 ath10k_wmi_map_svc(struct ath10k *ar, const __le32 *in, unsigned long *out, ath10k_wmi_map_svc() argument
215 ath10k_wmi_pull_scan(struct ath10k *ar, struct sk_buff *skb, ath10k_wmi_pull_scan() argument
225 ath10k_wmi_pull_mgmt_rx(struct ath10k *ar, struct sk_buff *skb, ath10k_wmi_pull_mgmt_rx() argument
235 ath10k_wmi_pull_ch_info(struct ath10k *ar, struct sk_buff *skb, ath10k_wmi_pull_ch_info() argument
245 ath10k_wmi_pull_vdev_start(struct ath10k *ar, struct sk_buff *skb, ath10k_wmi_pull_vdev_start() argument
255 ath10k_wmi_pull_peer_kick(struct ath10k *ar, struct sk_buff *skb, ath10k_wmi_pull_peer_kick() argument
265 ath10k_wmi_pull_swba(struct ath10k *ar, struct sk_buff *skb, ath10k_wmi_pull_swba() argument
275 ath10k_wmi_pull_phyerr_hdr(struct ath10k *ar, struct sk_buff *skb, ath10k_wmi_pull_phyerr_hdr() argument
285 ath10k_wmi_pull_phyerr(struct ath10k *ar, const void *phyerr_buf, ath10k_wmi_pull_phyerr() argument
295 ath10k_wmi_pull_svc_rdy(struct ath10k *ar, struct sk_buff *skb, ath10k_wmi_pull_svc_rdy() argument
305 ath10k_wmi_pull_rdy(struct ath10k *ar, struct sk_buff *skb, ath10k_wmi_pull_rdy() argument
315 ath10k_wmi_pull_fw_stats(struct ath10k *ar, struct sk_buff *skb, ath10k_wmi_pull_fw_stats() argument
325 ath10k_wmi_pull_roam_ev(struct ath10k *ar, struct sk_buff *skb, ath10k_wmi_pull_roam_ev() argument
335 ath10k_wmi_pull_wow_event(struct ath10k *ar, struct sk_buff *skb, ath10k_wmi_pull_wow_event() argument
345 ath10k_wmi_get_txbf_conf_scheme(struct ath10k *ar) ath10k_wmi_get_txbf_conf_scheme() argument
354 ath10k_wmi_mgmt_tx(struct ath10k *ar, struct sk_buff *msdu) ath10k_wmi_mgmt_tx() argument
380 ath10k_wmi_pdev_set_regdomain(struct ath10k *ar, u16 rd, u16 rd2g, u16 rd5g, ath10k_wmi_pdev_set_regdomain() argument
399 ath10k_wmi_pdev_suspend_target(struct ath10k *ar, u32 suspend_opt) ath10k_wmi_pdev_suspend_target() argument
414 ath10k_wmi_pdev_resume_target(struct ath10k *ar) ath10k_wmi_pdev_resume_target() argument
429 ath10k_wmi_pdev_set_param(struct ath10k *ar, u32 id, u32 value) ath10k_wmi_pdev_set_param() argument
444 ath10k_wmi_cmd_init(struct ath10k *ar) ath10k_wmi_cmd_init() argument
459 ath10k_wmi_start_scan(struct ath10k *ar, ath10k_wmi_start_scan() argument
475 ath10k_wmi_stop_scan(struct ath10k *ar, const struct wmi_stop_scan_arg *arg) ath10k_wmi_stop_scan() argument
490 ath10k_wmi_vdev_create(struct ath10k *ar, u32 vdev_id, ath10k_wmi_vdev_create() argument
508 ath10k_wmi_vdev_delete(struct ath10k *ar, u32 vdev_id) ath10k_wmi_vdev_delete() argument
523 ath10k_wmi_vdev_start(struct ath10k *ar, ath10k_wmi_vdev_start() argument
540 ath10k_wmi_vdev_restart(struct ath10k *ar, ath10k_wmi_vdev_restart() argument
557 ath10k_wmi_vdev_stop(struct ath10k *ar, u32 vdev_id) ath10k_wmi_vdev_stop() argument
572 ath10k_wmi_vdev_up(struct ath10k *ar, u32 vdev_id, u32 aid, const u8 *bssid) ath10k_wmi_vdev_up() argument
587 ath10k_wmi_vdev_down(struct ath10k *ar, u32 vdev_id) ath10k_wmi_vdev_down() argument
602 ath10k_wmi_vdev_set_param(struct ath10k *ar, u32 vdev_id, u32 param_id, ath10k_wmi_vdev_set_param() argument
619 ath10k_wmi_vdev_install_key(struct ath10k *ar, ath10k_wmi_vdev_install_key() argument
636 ath10k_wmi_vdev_spectral_conf(struct ath10k *ar, ath10k_wmi_vdev_spectral_conf() argument
651 ath10k_wmi_vdev_spectral_enable(struct ath10k *ar, u32 vdev_id, u32 trigger, ath10k_wmi_vdev_spectral_enable() argument
667 ath10k_wmi_vdev_sta_uapsd(struct ath10k *ar, u32 vdev_id, ath10k_wmi_vdev_sta_uapsd() argument
688 ath10k_wmi_vdev_wmm_conf(struct ath10k *ar, u32 vdev_id, ath10k_wmi_vdev_wmm_conf() argument
703 ath10k_wmi_peer_create(struct ath10k *ar, u32 vdev_id, ath10k_wmi_peer_create() argument
720 ath10k_wmi_peer_delete(struct ath10k *ar, u32 vdev_id, ath10k_wmi_peer_delete() argument
736 ath10k_wmi_peer_flush(struct ath10k *ar, u32 vdev_id, ath10k_wmi_peer_flush() argument
752 ath10k_wmi_peer_set_param(struct ath10k *ar, u32 vdev_id, const u8 *peer_addr, ath10k_wmi_peer_set_param() argument
769 ath10k_wmi_set_psmode(struct ath10k *ar, u32 vdev_id, ath10k_wmi_set_psmode() argument
786 ath10k_wmi_set_sta_ps_param(struct ath10k *ar, u32 vdev_id, ath10k_wmi_set_sta_ps_param() argument
803 ath10k_wmi_set_ap_ps_param(struct ath10k *ar, u32 vdev_id, const u8 *mac, ath10k_wmi_set_ap_ps_param() argument
820 ath10k_wmi_scan_chan_list(struct ath10k *ar, ath10k_wmi_scan_chan_list() argument
836 ath10k_wmi_peer_assoc(struct ath10k *ar, ath10k_wmi_peer_assoc() argument
852 ath10k_wmi_beacon_send_ref_nowait(struct ath10k *ar, u32 vdev_id, ath10k_wmi_beacon_send_ref_nowait() argument
879 ath10k_wmi_pdev_set_wmm_params(struct ath10k *ar, ath10k_wmi_pdev_set_wmm_params() argument
896 ath10k_wmi_request_stats(struct ath10k *ar, u32 stats_mask) ath10k_wmi_request_stats() argument
911 ath10k_wmi_force_fw_hang(struct ath10k *ar, ath10k_wmi_force_fw_hang() argument
927 ath10k_wmi_dbglog_cfg(struct ath10k *ar, u32 module_enable, u32 log_level) ath10k_wmi_dbglog_cfg() argument
942 ath10k_wmi_pdev_pktlog_enable(struct ath10k *ar, u32 filter) ath10k_wmi_pdev_pktlog_enable() argument
957 ath10k_wmi_pdev_pktlog_disable(struct ath10k *ar) ath10k_wmi_pdev_pktlog_disable() argument
973 ath10k_wmi_pdev_set_quiet_mode(struct ath10k *ar, u32 period, u32 duration, ath10k_wmi_pdev_set_quiet_mode() argument
991 ath10k_wmi_pdev_get_temperature(struct ath10k *ar) ath10k_wmi_pdev_get_temperature() argument
1007 ath10k_wmi_addba_clear_resp(struct ath10k *ar, u32 vdev_id, const u8 *mac) ath10k_wmi_addba_clear_resp() argument
1023 ath10k_wmi_addba_send(struct ath10k *ar, u32 vdev_id, const u8 *mac, ath10k_wmi_addba_send() argument
1040 ath10k_wmi_addba_set_resp(struct ath10k *ar, u32 vdev_id, const u8 *mac, ath10k_wmi_addba_set_resp() argument
1057 ath10k_wmi_delba_send(struct ath10k *ar, u32 vdev_id, const u8 *mac, ath10k_wmi_delba_send() argument
1075 ath10k_wmi_bcn_tmpl(struct ath10k *ar, u32 vdev_id, u32 tim_ie_offset, ath10k_wmi_bcn_tmpl() argument
1094 ath10k_wmi_prb_tmpl(struct ath10k *ar, u32 vdev_id, struct sk_buff *prb) ath10k_wmi_prb_tmpl() argument
1109 ath10k_wmi_p2p_go_bcn_ie(struct ath10k *ar, u32 vdev_id, const u8 *p2p_ie) ath10k_wmi_p2p_go_bcn_ie() argument
1124 ath10k_wmi_sta_keepalive(struct ath10k *ar, ath10k_wmi_sta_keepalive() argument
1142 ath10k_wmi_wow_enable(struct ath10k *ar) ath10k_wmi_wow_enable() argument
1159 ath10k_wmi_wow_add_wakeup_event(struct ath10k *ar, u32 vdev_id, ath10k_wmi_wow_add_wakeup_event() argument
1178 ath10k_wmi_wow_host_wakeup_ind(struct ath10k *ar) ath10k_wmi_wow_host_wakeup_ind() argument
1195 ath10k_wmi_wow_add_pattern(struct ath10k *ar, u32 vdev_id, u32 pattern_id, ath10k_wmi_wow_add_pattern() argument
1216 ath10k_wmi_wow_del_pattern(struct ath10k *ar, u32 vdev_id, u32 pattern_id) ath10k_wmi_wow_del_pattern() argument
1233 ath10k_wmi_update_fw_tdls_state(struct ath10k *ar, u32 vdev_id, ath10k_wmi_update_fw_tdls_state() argument
1249 ath10k_wmi_tdls_peer_update(struct ath10k *ar, ath10k_wmi_tdls_peer_update() argument
1268 ath10k_wmi_adaptive_qcs(struct ath10k *ar, bool enable) ath10k_wmi_adaptive_qcs() argument
1283 ath10k_wmi_pdev_get_tpc_config(struct ath10k *ar, u32 param) ath10k_wmi_pdev_get_tpc_config() argument
1300 ath10k_wmi_fw_stats_fill(struct ath10k *ar, struct ath10k_fw_stats *fw_stats, ath10k_wmi_fw_stats_fill() argument
1311 ath10k_wmi_pdev_enable_adaptive_cca(struct ath10k *ar, u8 enable, ath10k_wmi_pdev_enable_adaptive_cca() argument
H A Dwmi-tlv.c80 ath10k_wmi_tlv_iter(struct ath10k *ar, const void *ptr, size_t len, ath10k_wmi_tlv_iter() argument
132 static int ath10k_wmi_tlv_iter_parse(struct ath10k *ar, u16 tag, u16 len, ath10k_wmi_tlv_iter_parse() argument
143 static int ath10k_wmi_tlv_parse(struct ath10k *ar, const void **tb, ath10k_wmi_tlv_parse() argument
151 ath10k_wmi_tlv_parse_alloc(struct ath10k *ar, const void *ptr, ath10k_wmi_tlv_parse_alloc() argument
178 static int ath10k_wmi_tlv_event_bcn_tx_status(struct ath10k *ar, ath10k_wmi_tlv_event_bcn_tx_status() argument
225 static int ath10k_wmi_tlv_event_diag_data(struct ath10k *ar, ath10k_wmi_tlv_event_diag_data() argument
288 static int ath10k_wmi_tlv_event_diag(struct ath10k *ar, ath10k_wmi_tlv_event_diag() argument
316 static int ath10k_wmi_tlv_event_p2p_noa(struct ath10k *ar, ath10k_wmi_tlv_event_p2p_noa() argument
350 static int ath10k_wmi_tlv_event_tx_pause(struct ath10k *ar, ath10k_wmi_tlv_event_tx_pause() argument
419 static void ath10k_wmi_tlv_op_rx(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_tlv_op_rx() argument
564 static int ath10k_wmi_tlv_op_pull_scan_ev(struct ath10k *ar, ath10k_wmi_tlv_op_pull_scan_ev() argument
596 static int ath10k_wmi_tlv_op_pull_mgmt_rx_ev(struct ath10k *ar, ath10k_wmi_tlv_op_pull_mgmt_rx_ev() argument
645 static int ath10k_wmi_tlv_op_pull_ch_info_ev(struct ath10k *ar, ath10k_wmi_tlv_op_pull_ch_info_ev() argument
678 ath10k_wmi_tlv_op_pull_vdev_start_ev(struct ath10k *ar, struct sk_buff *skb, ath10k_wmi_tlv_op_pull_vdev_start_ev() argument
708 static int ath10k_wmi_tlv_op_pull_peer_kick_ev(struct ath10k *ar, ath10k_wmi_tlv_op_pull_peer_kick_ev() argument
744 static int ath10k_wmi_tlv_swba_tim_parse(struct ath10k *ar, u16 tag, u16 len, ath10k_wmi_tlv_swba_tim_parse() argument
775 static int ath10k_wmi_tlv_swba_noa_parse(struct ath10k *ar, u16 tag, u16 len, ath10k_wmi_tlv_swba_noa_parse() argument
790 static int ath10k_wmi_tlv_swba_parse(struct ath10k *ar, u16 tag, u16 len, ath10k_wmi_tlv_swba_parse() argument
823 static int ath10k_wmi_tlv_op_pull_swba_ev(struct ath10k *ar, ath10k_wmi_tlv_op_pull_swba_ev() argument
855 static int ath10k_wmi_tlv_op_pull_phyerr_ev_hdr(struct ath10k *ar, ath10k_wmi_tlv_op_pull_phyerr_ev_hdr() argument
901 ath10k_wmi_tlv_parse_mem_reqs(struct ath10k *ar, u16 tag, u16 len, ath10k_wmi_tlv_parse_mem_reqs() argument
920 static int ath10k_wmi_tlv_op_pull_svc_rdy_ev(struct ath10k *ar, ath10k_wmi_tlv_op_pull_svc_rdy_ev() argument
994 static int ath10k_wmi_tlv_op_pull_rdy_ev(struct ath10k *ar, ath10k_wmi_tlv_op_pull_rdy_ev() argument
1060 static int ath10k_wmi_tlv_op_pull_fw_stats(struct ath10k *ar, ath10k_wmi_tlv_op_pull_fw_stats() argument
1167 static int ath10k_wmi_tlv_op_pull_roam_ev(struct ath10k *ar, ath10k_wmi_tlv_op_pull_roam_ev() argument
1197 ath10k_wmi_tlv_op_pull_wow_ev(struct ath10k *ar, struct sk_buff *skb, ath10k_wmi_tlv_op_pull_wow_ev() argument
1227 ath10k_wmi_tlv_op_gen_pdev_suspend(struct ath10k *ar, u32 opt) ath10k_wmi_tlv_op_gen_pdev_suspend() argument
1248 ath10k_wmi_tlv_op_gen_pdev_resume(struct ath10k *ar) ath10k_wmi_tlv_op_gen_pdev_resume() argument
1269 ath10k_wmi_tlv_op_gen_pdev_set_rd(struct ath10k *ar, ath10k_wmi_tlv_op_gen_pdev_set_rd() argument
1296 static enum wmi_txbf_conf ath10k_wmi_tlv_txbf_conf_scheme(struct ath10k *ar) ath10k_wmi_tlv_txbf_conf_scheme() argument
1302 ath10k_wmi_tlv_op_gen_pdev_set_param(struct ath10k *ar, u32 param_id, ath10k_wmi_tlv_op_gen_pdev_set_param() argument
1324 static struct sk_buff *ath10k_wmi_tlv_op_gen_init(struct ath10k *ar) ath10k_wmi_tlv_op_gen_init() argument
1429 ath10k_wmi_tlv_op_gen_start_scan(struct ath10k *ar, ath10k_wmi_tlv_op_gen_start_scan() argument
1527 ath10k_wmi_tlv_op_gen_stop_scan(struct ath10k *ar, ath10k_wmi_tlv_op_gen_stop_scan() argument
1565 ath10k_wmi_tlv_op_gen_vdev_create(struct ath10k *ar, ath10k_wmi_tlv_op_gen_vdev_create() argument
1593 ath10k_wmi_tlv_op_gen_vdev_delete(struct ath10k *ar, u32 vdev_id) ath10k_wmi_tlv_op_gen_vdev_delete() argument
1614 ath10k_wmi_tlv_op_gen_vdev_start(struct ath10k *ar, ath10k_wmi_tlv_op_gen_vdev_start() argument
1692 ath10k_wmi_tlv_op_gen_vdev_stop(struct ath10k *ar, u32 vdev_id) ath10k_wmi_tlv_op_gen_vdev_stop() argument
1713 ath10k_wmi_tlv_op_gen_vdev_up(struct ath10k *ar, u32 vdev_id, u32 aid, ath10k_wmi_tlv_op_gen_vdev_up() argument
1738 ath10k_wmi_tlv_op_gen_vdev_down(struct ath10k *ar, u32 vdev_id) ath10k_wmi_tlv_op_gen_vdev_down() argument
1759 ath10k_wmi_tlv_op_gen_vdev_set_param(struct ath10k *ar, u32 vdev_id, ath10k_wmi_tlv_op_gen_vdev_set_param() argument
1783 ath10k_wmi_tlv_op_gen_vdev_install_key(struct ath10k *ar, ath10k_wmi_tlv_op_gen_vdev_install_key() argument
1835 static void *ath10k_wmi_tlv_put_uapsd_ac(struct ath10k *ar, void *ptr, ath10k_wmi_tlv_put_uapsd_ac() argument
1861 ath10k_wmi_tlv_op_gen_vdev_sta_uapsd(struct ath10k *ar, u32 vdev_id, ath10k_wmi_tlv_op_gen_vdev_sta_uapsd() argument
1923 ath10k_wmi_tlv_op_gen_vdev_wmm_conf(struct ath10k *ar, u32 vdev_id, ath10k_wmi_tlv_op_gen_vdev_wmm_conf() argument
1954 ath10k_wmi_tlv_op_gen_sta_keepalive(struct ath10k *ar, ath10k_wmi_tlv_op_gen_sta_keepalive() argument
1998 ath10k_wmi_tlv_op_gen_peer_create(struct ath10k *ar, u32 vdev_id, ath10k_wmi_tlv_op_gen_peer_create() argument
2023 ath10k_wmi_tlv_op_gen_peer_delete(struct ath10k *ar, u32 vdev_id, ath10k_wmi_tlv_op_gen_peer_delete() argument
2046 ath10k_wmi_tlv_op_gen_peer_flush(struct ath10k *ar, u32 vdev_id, ath10k_wmi_tlv_op_gen_peer_flush() argument
2070 ath10k_wmi_tlv_op_gen_peer_set_param(struct ath10k *ar, u32 vdev_id, ath10k_wmi_tlv_op_gen_peer_set_param() argument
2097 ath10k_wmi_tlv_op_gen_peer_assoc(struct ath10k *ar, ath10k_wmi_tlv_op_gen_peer_assoc() argument
2187 ath10k_wmi_tlv_op_gen_set_psmode(struct ath10k *ar, u32 vdev_id, ath10k_wmi_tlv_op_gen_set_psmode() argument
2210 ath10k_wmi_tlv_op_gen_set_sta_ps(struct ath10k *ar, u32 vdev_id, ath10k_wmi_tlv_op_gen_set_sta_ps() argument
2235 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
2263 ath10k_wmi_tlv_op_gen_scan_chan_list(struct ath10k *ar, ath10k_wmi_tlv_op_gen_scan_chan_list() argument
2320 ath10k_wmi_tlv_op_gen_beacon_dma(struct ath10k *ar, u32 vdev_id, ath10k_wmi_tlv_op_gen_beacon_dma() argument
2361 ath10k_wmi_tlv_op_gen_pdev_set_wmm(struct ath10k *ar, ath10k_wmi_tlv_op_gen_pdev_set_wmm() argument
2399 ath10k_wmi_tlv_op_gen_request_stats(struct ath10k *ar, u32 stats_mask) ath10k_wmi_tlv_op_gen_request_stats() argument
2420 ath10k_wmi_tlv_op_gen_force_fw_hang(struct ath10k *ar, ath10k_wmi_tlv_op_gen_force_fw_hang() argument
2444 ath10k_wmi_tlv_op_gen_dbglog_cfg(struct ath10k *ar, u32 module_enable, ath10k_wmi_tlv_op_gen_dbglog_cfg() argument
2495 ath10k_wmi_tlv_op_gen_pktlog_enable(struct ath10k *ar, u32 filter) ath10k_wmi_tlv_op_gen_pktlog_enable() argument
2524 ath10k_wmi_tlv_op_gen_pktlog_disable(struct ath10k *ar) ath10k_wmi_tlv_op_gen_pktlog_disable() argument
2551 ath10k_wmi_tlv_op_gen_bcn_tmpl(struct ath10k *ar, u32 vdev_id, ath10k_wmi_tlv_op_gen_bcn_tmpl() argument
2615 ath10k_wmi_tlv_op_gen_prb_tmpl(struct ath10k *ar, u32 vdev_id, ath10k_wmi_tlv_op_gen_prb_tmpl() argument
2664 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
2704 ath10k_wmi_tlv_op_gen_update_fw_tdls_state(struct ath10k *ar, u32 vdev_id, ath10k_wmi_tlv_op_gen_update_fw_tdls_state() argument
2769 ath10k_wmi_tlv_op_gen_tdls_peer_update(struct ath10k *ar, ath10k_wmi_tlv_op_gen_tdls_peer_update() argument
2853 ath10k_wmi_tlv_op_gen_wow_enable(struct ath10k *ar) ath10k_wmi_tlv_op_gen_wow_enable() argument
2877 ath10k_wmi_tlv_op_gen_wow_add_wakeup_event(struct ath10k *ar, ath10k_wmi_tlv_op_gen_wow_add_wakeup_event() argument
2907 ath10k_wmi_tlv_gen_wow_host_wakeup_ind(struct ath10k *ar) ath10k_wmi_tlv_gen_wow_host_wakeup_ind() argument
2929 ath10k_wmi_tlv_op_gen_wow_add_pattern(struct ath10k *ar, u32 vdev_id, ath10k_wmi_tlv_op_gen_wow_add_pattern() argument
3029 ath10k_wmi_tlv_op_gen_wow_del_pattern(struct ath10k *ar, u32 vdev_id, ath10k_wmi_tlv_op_gen_wow_del_pattern() argument
3057 ath10k_wmi_tlv_op_gen_adaptive_qcs(struct ath10k *ar, bool enable) ath10k_wmi_tlv_op_gen_adaptive_qcs() argument
3492 void ath10k_wmi_tlv_attach(struct ath10k *ar) ath10k_wmi_tlv_attach() argument
H A Dcore.h349 struct ath10k *ar; member in struct:ath10k_vif
H A Dmac.c166 struct ath10k *ar = arvif->ar; ath10k_send_key() local
216 struct ath10k *ar = arvif->ar; ath10k_install_key() local
241 struct ath10k *ar = arvif->ar; ath10k_install_peer_wep_keys() local
328 struct ath10k *ar = arvif->ar; ath10k_clear_peer_keys() local
366 bool ath10k_mac_is_peer_wep_key_set(struct ath10k *ar, const u8 *addr, ath10k_mac_is_peer_wep_key_set() argument
394 struct ath10k *ar = arvif->ar; ath10k_clear_vdev_key() local
441 struct ath10k *ar = arvif->ar; ath10k_mac_vif_update_wep_key() local
596 static int ath10k_mac_num_chanctxs(struct ath10k *ar) ath10k_mac_num_chanctxs() argument
617 static int ath10k_peer_create(struct ath10k *ar, u32 vdev_id, const u8 *addr, ath10k_peer_create() argument
656 struct ath10k *ar = arvif->ar; ath10k_mac_set_kickout() local
701 struct ath10k *ar = arvif->ar; ath10k_mac_set_rts() local
708 static int ath10k_peer_delete(struct ath10k *ar, u32 vdev_id, const u8 *addr) ath10k_peer_delete() argument
727 static void ath10k_peer_cleanup(struct ath10k *ar, u32 vdev_id) ath10k_peer_cleanup() argument
748 static void ath10k_peer_cleanup_all(struct ath10k *ar) ath10k_peer_cleanup_all() argument
765 static int ath10k_mac_tdls_peer_update(struct ath10k *ar, u32 vdev_id, ath10k_mac_tdls_peer_update() argument
803 struct ath10k *ar = arvif->ar; ath10k_mac_vif_beacon_free() local
826 struct ath10k *ar = arvif->ar; ath10k_mac_vif_beacon_cleanup() local
839 static inline int ath10k_vdev_setup_sync(struct ath10k *ar) ath10k_vdev_setup_sync() argument
856 static int ath10k_monitor_vdev_start(struct ath10k *ar, int vdev_id) ath10k_monitor_vdev_start() argument
926 static int ath10k_monitor_vdev_stop(struct ath10k *ar) ath10k_monitor_vdev_stop() argument
954 static int ath10k_monitor_vdev_create(struct ath10k *ar) ath10k_monitor_vdev_create() argument
985 static int ath10k_monitor_vdev_delete(struct ath10k *ar) ath10k_monitor_vdev_delete() argument
1005 static int ath10k_monitor_start(struct ath10k *ar) ath10k_monitor_start() argument
1030 static int ath10k_monitor_stop(struct ath10k *ar) ath10k_monitor_stop() argument
1054 static bool ath10k_mac_monitor_vdev_is_needed(struct ath10k *ar) ath10k_mac_monitor_vdev_is_needed() argument
1076 static bool ath10k_mac_monitor_vdev_is_allowed(struct ath10k *ar) ath10k_mac_monitor_vdev_is_allowed() argument
1092 static int ath10k_monitor_recalc(struct ath10k *ar) ath10k_monitor_recalc() argument
1132 struct ath10k *ar = arvif->ar; ath10k_recalc_rtscts_prot() local
1152 static int ath10k_start_cac(struct ath10k *ar) ath10k_start_cac() argument
1173 static int ath10k_stop_cac(struct ath10k *ar) ath10k_stop_cac() argument
1199 static bool ath10k_mac_has_radar_enabled(struct ath10k *ar) ath10k_mac_has_radar_enabled() argument
1210 static void ath10k_recalc_radar_detection(struct ath10k *ar) ath10k_recalc_radar_detection() argument
1238 struct ath10k *ar = arvif->ar; ath10k_vdev_stop() local
1273 struct ath10k *ar = arvif->ar; ath10k_vdev_start_restart() local
1352 struct ath10k *ar = arvif->ar; ath10k_mac_setup_bcn_p2p_ie() local
1413 struct ath10k *ar = arvif->ar; ath10k_mac_setup_bcn_tmpl() local
1463 struct ath10k *ar = arvif->ar; ath10k_mac_setup_prb_tmpl() local
1495 struct ath10k *ar = arvif->ar; ath10k_mac_vif_fix_hidden_ssid() local
1570 struct ath10k *ar = arvif->ar; ath10k_control_beaconing() local
1619 struct ath10k *ar = arvif->ar; ath10k_control_ibss() local
1644 struct ath10k *ar = arvif->ar; ath10k_mac_vif_recalc_ps_wake_threshold() local
1669 struct ath10k *ar = arvif->ar; ath10k_mac_vif_recalc_ps_poll_count() local
1693 static int ath10k_mac_num_vifs_started(struct ath10k *ar) ath10k_mac_num_vifs_started() argument
1709 struct ath10k *ar = arvif->ar; ath10k_mac_vif_setup_ps() local
1777 struct ath10k *ar = arvif->ar; ath10k_mac_vif_disable_keepalive() local
1809 struct ath10k *ar = arvif->ar; ath10k_mac_vif_ap_csa_count_down() local
1848 struct ath10k *ar = arvif->ar; ath10k_mac_vif_ap_csa_work() local
1871 void ath10k_mac_handle_beacon(struct ath10k *ar, struct sk_buff *skb) ath10k_mac_handle_beacon() argument
1884 struct ath10k *ar = arvif->ar; ath10k_mac_handle_beacon_miss_iter() local
1904 void ath10k_mac_handle_beacon_miss(struct ath10k *ar, u32 vdev_id) ath10k_mac_handle_beacon_miss() argument
1928 static u32 ath10k_peer_assoc_h_listen_intval(struct ath10k *ar, ath10k_peer_assoc_h_listen_intval() argument
1945 static void ath10k_peer_assoc_h_basic(struct ath10k *ar, ath10k_peer_assoc_h_basic() argument
1969 static void ath10k_peer_assoc_h_crypto(struct ath10k *ar, ath10k_peer_assoc_h_crypto() argument
2014 static void ath10k_peer_assoc_h_rates(struct ath10k *ar, ath10k_peer_assoc_h_rates() argument
2076 static void ath10k_peer_assoc_h_ht(struct ath10k *ar, ath10k_peer_assoc_h_ht() argument
2182 static int ath10k_peer_assoc_qos_ap(struct ath10k *ar, ath10k_peer_assoc_qos_ap() argument
2300 static void ath10k_peer_assoc_h_vht(struct ath10k *ar, ath10k_peer_assoc_h_vht() argument
2359 static void ath10k_peer_assoc_h_qos(struct ath10k *ar, ath10k_peer_assoc_h_qos() argument
2398 static void ath10k_peer_assoc_h_phymode(struct ath10k *ar, ath10k_peer_assoc_h_phymode() argument
2472 static int ath10k_peer_assoc_prepare(struct ath10k *ar, ath10k_peer_assoc_prepare() argument
2499 static int ath10k_setup_peer_smps(struct ath10k *ar, struct ath10k_vif *arvif, ath10k_setup_peer_smps() argument
2519 static int ath10k_mac_vif_recalc_txbf(struct ath10k *ar, ath10k_mac_vif_recalc_txbf() argument
2589 struct ath10k *ar = hw->priv; ath10k_bss_assoc() local
2682 struct ath10k *ar = hw->priv; ath10k_bss_disassoc() local
2711 static int ath10k_station_assoc(struct ath10k *ar, ath10k_station_assoc() argument
2779 static int ath10k_station_disassoc(struct ath10k *ar, ath10k_station_disassoc() argument
2812 static int ath10k_update_channel_list(struct ath10k *ar) ath10k_update_channel_list() argument
2925 static void ath10k_regd_update(struct ath10k *ar) ath10k_regd_update() argument
2964 struct ath10k *ar = hw->priv; ath10k_reg_notifier() local
2989 void ath10k_mac_tx_lock(struct ath10k *ar, int reason) ath10k_mac_tx_lock() argument
3001 struct ath10k *ar = data; ath10k_mac_tx_unlock_iter() local
3010 void ath10k_mac_tx_unlock(struct ath10k *ar, int reason) ath10k_mac_tx_unlock() argument
3030 struct ath10k *ar = arvif->ar; ath10k_mac_vif_tx_lock() local
3041 struct ath10k *ar = arvif->ar; ath10k_mac_vif_tx_unlock() local
3061 struct ath10k *ar = arvif->ar; ath10k_mac_vif_handle_tx_pause() local
3097 void ath10k_mac_handle_tx_pause_vdev(struct ath10k *ar, u32 vdev_id, ath10k_mac_handle_tx_pause_vdev() argument
3129 static u8 ath10k_tx_h_get_vdev_id(struct ath10k *ar, struct ieee80211_vif *vif) ath10k_tx_h_get_vdev_id() argument
3142 ath10k_tx_h_get_txmode(struct ath10k *ar, struct ieee80211_vif *vif, ath10k_tx_h_get_txmode() argument
3259 static void ath10k_tx_h_add_p2p_noa_ie(struct ath10k *ar, ath10k_tx_h_add_p2p_noa_ie() argument
3283 static bool ath10k_mac_need_offchan_tx_work(struct ath10k *ar) ath10k_mac_need_offchan_tx_work() argument
3295 static int ath10k_mac_tx_wmi_mgmt(struct ath10k *ar, struct sk_buff *skb) ath10k_mac_tx_wmi_mgmt() argument
3317 static void ath10k_mac_tx(struct ath10k *ar, struct sk_buff *skb) ath10k_mac_tx() argument
3347 void ath10k_offchan_tx_purge(struct ath10k *ar) ath10k_offchan_tx_purge() argument
3362 struct ath10k *ar = container_of(work, struct ath10k, offchan_tx_work); ath10k_offchan_tx_work() local
3435 void ath10k_mgmt_over_wmi_tx_purge(struct ath10k *ar) ath10k_mgmt_over_wmi_tx_purge() argument
3450 struct ath10k *ar = container_of(work, struct ath10k, wmi_mgmt_tx_work); ath10k_mgmt_over_wmi_tx_work() local
3472 void __ath10k_scan_finish(struct ath10k *ar) __ath10k_scan_finish() argument
3498 void ath10k_scan_finish(struct ath10k *ar) ath10k_scan_finish() argument
3505 static int ath10k_scan_stop(struct ath10k *ar) ath10k_scan_stop() argument
3546 static void ath10k_scan_abort(struct ath10k *ar) ath10k_scan_abort() argument
3583 struct ath10k *ar = container_of(work, struct ath10k, ath10k_scan_timeout_work() local
3591 static int ath10k_start_scan(struct ath10k *ar, ath10k_start_scan() argument
3633 struct ath10k *ar = hw->priv; ath10k_tx() local
3693 void ath10k_drain_tx(struct ath10k *ar) ath10k_drain_tx() argument
3705 void ath10k_halt(struct ath10k *ar) ath10k_halt() argument
3735 struct ath10k *ar = hw->priv; ath10k_get_antenna() local
3747 static void ath10k_check_chain_mask(struct ath10k *ar, u32 cm, const char *dbg) ath10k_check_chain_mask() argument
3760 static int ath10k_mac_get_vht_cap_bf_sts(struct ath10k *ar) ath10k_mac_get_vht_cap_bf_sts() argument
3777 static int ath10k_mac_get_vht_cap_bf_sound_dim(struct ath10k *ar) ath10k_mac_get_vht_cap_bf_sound_dim() argument
3793 static struct ieee80211_sta_vht_cap ath10k_create_vht_cap(struct ath10k *ar) ath10k_create_vht_cap() argument
3835 static struct ieee80211_sta_ht_cap ath10k_get_ht_cap(struct ath10k *ar) ath10k_get_ht_cap() argument
3900 static void ath10k_mac_setup_ht_vht_cap(struct ath10k *ar) ath10k_mac_setup_ht_vht_cap() argument
3923 static int __ath10k_set_antenna(struct ath10k *ar, u32 tx_ant, u32 rx_ant) __ath10k_set_antenna() argument
3963 struct ath10k *ar = hw->priv; ath10k_set_antenna() local
3974 struct ath10k *ar = hw->priv; ath10k_start() local
4114 struct ath10k *ar = hw->priv; ath10k_stop() local
4129 static int ath10k_config_ps(struct ath10k *ar) ath10k_config_ps() argument
4147 static int ath10k_mac_txpower_setup(struct ath10k *ar, int txpower) ath10k_mac_txpower_setup() argument
4175 static int ath10k_mac_txpower_recalc(struct ath10k *ar) ath10k_mac_txpower_recalc() argument
4206 struct ath10k *ar = hw->priv; ath10k_config() local
4240 struct ath10k *ar = arvif->ar; ath10k_mac_set_txbf_conf() local
4288 struct ath10k *ar = hw->priv; ath10k_add_interface() local
4593 struct ath10k *ar = hw->priv; ath10k_remove_interface() local
4682 struct ath10k *ar = hw->priv; ath10k_configure_filter() local
4703 struct ath10k *ar = hw->priv; ath10k_bss_info_changed() local
4883 struct ath10k *ar = hw->priv; ath10k_hw_scan() local
4960 struct ath10k *ar = hw->priv; ath10k_cancel_hw_scan() local
4969 static void ath10k_set_key_h_def_keyidx(struct ath10k *ar, ath10k_set_key_h_def_keyidx() argument
5015 struct ath10k *ar = hw->priv; ath10k_set_key() local
5154 struct ath10k *ar = hw->priv; ath10k_set_default_unicast_key() local
5186 struct ath10k *ar; ath10k_sta_rc_update_wk() local
5276 struct ath10k *ar = arvif->ar; ath10k_mac_inc_num_stations() local
5294 struct ath10k *ar = arvif->ar; ath10k_mac_dec_num_stations() local
5363 struct ath10k *ar = hw->priv; ath10k_sta_state() local
5548 static int ath10k_conf_tx_uapsd(struct ath10k *ar, struct ieee80211_vif *vif, ath10k_conf_tx_uapsd() argument
5658 struct ath10k *ar = hw->priv; ath10k_conf_tx() local
5732 struct ath10k *ar = hw->priv; ath10k_remain_on_channel() local
5811 struct ath10k *ar = hw->priv; ath10k_cancel_remain_on_channel() local
5835 struct ath10k *ar = hw->priv; ath10k_set_rts_threshold() local
5874 struct ath10k *ar = hw->priv; ath10k_flush() local
5922 struct ath10k *ar = hw->priv; ath10k_reconfig_complete() local
5943 struct ath10k *ar = hw->priv; ath10k_get_survey() local
5979 ath10k_mac_bitrate_mask_has_single_rate(struct ath10k *ar, ath10k_mac_bitrate_mask_has_single_rate() argument
5998 ath10k_mac_bitrate_mask_get_single_nss(struct ath10k *ar, ath10k_mac_bitrate_mask_get_single_nss() argument
6047 ath10k_mac_bitrate_mask_get_single_rate(struct ath10k *ar, ath10k_mac_bitrate_mask_get_single_rate() argument
6106 struct ath10k *ar = arvif->ar; ath10k_mac_set_fixed_rate_params() local
6148 ath10k_mac_can_set_bitrate_mask(struct ath10k *ar, ath10k_mac_can_set_bitrate_mask() argument
6182 struct ath10k *ar = arvif->ar; ath10k_mac_set_bitrate_mask_iter() local
6200 struct ath10k *ar = arvif->ar; ath10k_mac_op_set_bitrate_mask() local
6274 struct ath10k *ar = hw->priv; ath10k_sta_rc_update() local
6358 struct ath10k *ar = hw->priv; ath10k_ampdu_action() local
6386 ath10k_mac_update_rx_channel(struct ath10k *ar, ath10k_mac_update_rx_channel() argument
6437 ath10k_mac_update_vif_chan(struct ath10k *ar, ath10k_mac_update_vif_chan() argument
6528 struct ath10k *ar = hw->priv; ath10k_mac_op_add_chanctx() local
6552 struct ath10k *ar = hw->priv; ath10k_mac_op_remove_chanctx() local
6614 struct ath10k *ar = hw->priv; ath10k_mac_op_change_chanctx() local
6671 struct ath10k *ar = hw->priv; ath10k_mac_op_assign_vif_chanctx() local
6732 struct ath10k *ar = hw->priv; ath10k_mac_op_unassign_vif_chanctx() local
6771 struct ath10k *ar = hw->priv; ath10k_mac_op_switch_vif_chanctx() local
6900 struct ath10k *ar; ath10k_mac_create() local
6912 void ath10k_mac_destroy(struct ath10k *ar) ath10k_mac_destroy() argument
7109 struct ath10k_vif *ath10k_get_arvif(struct ath10k *ar, u32 vdev_id) ath10k_get_arvif() argument
7130 int ath10k_mac_register(struct ath10k *ar) ath10k_mac_register() argument
7376 void ath10k_mac_unregister(struct ath10k *ar) ath10k_mac_unregister() argument
H A Dwmi.c1582 int ath10k_wmi_wait_for_service_ready(struct ath10k *ar) ath10k_wmi_wait_for_service_ready() argument
1593 int ath10k_wmi_wait_for_unified_ready(struct ath10k *ar) ath10k_wmi_wait_for_unified_ready() argument
1604 struct sk_buff *ath10k_wmi_alloc_skb(struct ath10k *ar, u32 len) ath10k_wmi_alloc_skb() argument
1623 static void ath10k_wmi_htc_tx_complete(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_htc_tx_complete() argument
1628 int ath10k_wmi_cmd_send_nowait(struct ath10k *ar, struct sk_buff *skb, ath10k_wmi_cmd_send_nowait() argument
1660 struct ath10k *ar = arvif->ar; ath10k_wmi_tx_beacon_nowait() local
1709 static void ath10k_wmi_tx_beacons_nowait(struct ath10k *ar) ath10k_wmi_tx_beacons_nowait() argument
1717 static void ath10k_wmi_op_ep_tx_credits(struct ath10k *ar) ath10k_wmi_op_ep_tx_credits() argument
1725 int ath10k_wmi_cmd_send(struct ath10k *ar, struct sk_buff *skb, u32 cmd_id) ath10k_wmi_cmd_send() argument
1756 ath10k_wmi_op_gen_mgmt_tx(struct ath10k *ar, struct sk_buff *msdu) ath10k_wmi_op_gen_mgmt_tx() argument
1806 static void ath10k_wmi_event_scan_started(struct ath10k *ar) ath10k_wmi_event_scan_started() argument
1829 static void ath10k_wmi_event_scan_start_failed(struct ath10k *ar) ath10k_wmi_event_scan_start_failed() argument
1848 static void ath10k_wmi_event_scan_completed(struct ath10k *ar) ath10k_wmi_event_scan_completed() argument
1874 static void ath10k_wmi_event_scan_bss_chan(struct ath10k *ar) ath10k_wmi_event_scan_bss_chan() argument
1892 static void ath10k_wmi_event_scan_foreign_chan(struct ath10k *ar, u32 freq) ath10k_wmi_event_scan_foreign_chan() argument
1955 static int ath10k_wmi_op_pull_scan_ev(struct ath10k *ar, struct sk_buff *skb, ath10k_wmi_op_pull_scan_ev() argument
1974 int ath10k_wmi_event_scan(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_scan() argument
2066 static void ath10k_wmi_handle_wep_reauth(struct ath10k *ar, ath10k_wmi_handle_wep_reauth() argument
2097 static int ath10k_wmi_op_pull_mgmt_rx_ev(struct ath10k *ar, struct sk_buff *skb, ath10k_wmi_op_pull_mgmt_rx_ev() argument
2139 static int ath10k_wmi_10_4_op_pull_mgmt_rx_ev(struct ath10k *ar, ath10k_wmi_10_4_op_pull_mgmt_rx_ev() argument
2173 int ath10k_wmi_event_mgmt_rx(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_mgmt_rx() argument
2295 static int freq_to_idx(struct ath10k *ar, int freq) freq_to_idx() argument
2314 static int ath10k_wmi_op_pull_ch_info_ev(struct ath10k *ar, struct sk_buff *skb, ath10k_wmi_op_pull_ch_info_ev() argument
2333 static int ath10k_wmi_10_4_op_pull_ch_info_ev(struct ath10k *ar, ath10k_wmi_10_4_op_pull_ch_info_ev() argument
2356 void ath10k_wmi_event_chan_info(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_chan_info() argument
2428 void ath10k_wmi_event_echo(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_echo() argument
2433 int ath10k_wmi_event_debug_mesg(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_debug_mesg() argument
2561 static int ath10k_wmi_main_op_pull_fw_stats(struct ath10k *ar, ath10k_wmi_main_op_pull_fw_stats() argument
2616 static int ath10k_wmi_10x_op_pull_fw_stats(struct ath10k *ar, ath10k_wmi_10x_op_pull_fw_stats() argument
2675 static int ath10k_wmi_10_2_op_pull_fw_stats(struct ath10k *ar, ath10k_wmi_10_2_op_pull_fw_stats() argument
2754 static int ath10k_wmi_10_2_4_op_pull_fw_stats(struct ath10k *ar, ath10k_wmi_10_2_4_op_pull_fw_stats() argument
2833 static int ath10k_wmi_10_4_op_pull_fw_stats(struct ath10k *ar, ath10k_wmi_10_4_op_pull_fw_stats() argument
2913 void ath10k_wmi_event_update_stats(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_update_stats() argument
2920 ath10k_wmi_op_pull_vdev_start_ev(struct ath10k *ar, struct sk_buff *skb, ath10k_wmi_op_pull_vdev_start_ev() argument
2937 void ath10k_wmi_event_vdev_start_resp(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_vdev_start_resp() argument
2956 void ath10k_wmi_event_vdev_stopped(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_vdev_stopped() argument
2963 ath10k_wmi_op_pull_peer_kick_ev(struct ath10k *ar, struct sk_buff *skb, ath10k_wmi_op_pull_peer_kick_ev() argument
2977 void ath10k_wmi_event_peer_sta_kickout(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_peer_sta_kickout() argument
3032 static void ath10k_wmi_update_tim(struct ath10k *ar, ath10k_wmi_update_tim() argument
3129 static void ath10k_wmi_update_noa(struct ath10k *ar, struct ath10k_vif *arvif, ath10k_wmi_update_noa() argument
3148 static int ath10k_wmi_op_pull_swba_ev(struct ath10k *ar, struct sk_buff *skb, ath10k_wmi_op_pull_swba_ev() argument
3193 static int ath10k_wmi_10_4_op_pull_swba_ev(struct ath10k *ar, ath10k_wmi_10_4_op_pull_swba_ev() argument
3250 static enum wmi_txbf_conf ath10k_wmi_10_4_txbf_conf_scheme(struct ath10k *ar) ath10k_wmi_10_4_txbf_conf_scheme() argument
3255 void ath10k_wmi_event_host_swba(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_host_swba() argument
3392 void ath10k_wmi_event_tbttoffset_update(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_tbttoffset_update() argument
3397 static void ath10k_dfs_radar_report(struct ath10k *ar, ath10k_dfs_radar_report() argument
3486 static int ath10k_dfs_fft_report(struct ath10k *ar, ath10k_dfs_fft_report() argument
3524 void ath10k_wmi_event_dfs(struct ath10k *ar, ath10k_wmi_event_dfs() argument
3589 void ath10k_wmi_event_spectral_scan(struct ath10k *ar, ath10k_wmi_event_spectral_scan() argument
3643 static int ath10k_wmi_op_pull_phyerr_ev_hdr(struct ath10k *ar, ath10k_wmi_op_pull_phyerr_ev_hdr() argument
3661 static int ath10k_wmi_10_4_op_pull_phyerr_ev_hdr(struct ath10k *ar, ath10k_wmi_10_4_op_pull_phyerr_ev_hdr() argument
3681 int ath10k_wmi_op_pull_phyerr_ev(struct ath10k *ar, ath10k_wmi_op_pull_phyerr_ev() argument
3725 static int ath10k_wmi_10_4_op_pull_phyerr_ev(struct ath10k *ar, ath10k_wmi_10_4_op_pull_phyerr_ev() argument
3764 void ath10k_wmi_event_phyerr(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_phyerr() argument
3833 void ath10k_wmi_event_roam(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_roam() argument
3874 void ath10k_wmi_event_profile_match(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_profile_match() argument
3879 void ath10k_wmi_event_debug_print(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_debug_print() argument
3912 void ath10k_wmi_event_pdev_qvit(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_pdev_qvit() argument
3917 void ath10k_wmi_event_wlan_profile_data(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_wlan_profile_data() argument
3922 void ath10k_wmi_event_rtt_measurement_report(struct ath10k *ar, ath10k_wmi_event_rtt_measurement_report() argument
3928 void ath10k_wmi_event_tsf_measurement_report(struct ath10k *ar, ath10k_wmi_event_tsf_measurement_report() argument
3934 void ath10k_wmi_event_rtt_error_report(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_rtt_error_report() argument
3939 void ath10k_wmi_event_wow_wakeup_host(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_wow_wakeup_host() argument
3956 void ath10k_wmi_event_dcs_interference(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_dcs_interference() argument
3961 static u8 ath10k_tpc_config_get_rate(struct ath10k *ar, ath10k_tpc_config_get_rate() argument
4007 static void ath10k_tpc_config_disp_tables(struct ath10k *ar, ath10k_tpc_config_disp_tables() argument
4071 void ath10k_wmi_event_pdev_tpc_config(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_pdev_tpc_config() argument
4215 void ath10k_wmi_event_pdev_ftm_intg(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_pdev_ftm_intg() argument
4220 void ath10k_wmi_event_gtk_offload_status(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_gtk_offload_status() argument
4225 void ath10k_wmi_event_gtk_rekey_fail(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_gtk_rekey_fail() argument
4230 void ath10k_wmi_event_delba_complete(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_delba_complete() argument
4235 void ath10k_wmi_event_addba_complete(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_addba_complete() argument
4240 void ath10k_wmi_event_vdev_install_key_complete(struct ath10k *ar, ath10k_wmi_event_vdev_install_key_complete() argument
4246 void ath10k_wmi_event_inst_rssi_stats(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_inst_rssi_stats() argument
4251 void ath10k_wmi_event_vdev_standby_req(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_vdev_standby_req() argument
4256 void ath10k_wmi_event_vdev_resume_req(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_vdev_resume_req() argument
4261 static int ath10k_wmi_alloc_host_mem(struct ath10k *ar, u32 req_id, ath10k_wmi_alloc_host_mem() argument
4293 ath10k_wmi_is_host_mem_allocated(struct ath10k *ar, ath10k_wmi_is_host_mem_allocated() argument
4340 ath10k_wmi_main_op_pull_svc_rdy_ev(struct ath10k *ar, struct sk_buff *skb, ath10k_wmi_main_op_pull_svc_rdy_ev() argument
4377 ath10k_wmi_10x_op_pull_svc_rdy_ev(struct ath10k *ar, struct sk_buff *skb, ath10k_wmi_10x_op_pull_svc_rdy_ev() argument
4414 struct ath10k *ar = container_of(work, struct ath10k, svc_rdy_work); ath10k_wmi_event_service_ready_work() local
4565 void ath10k_wmi_event_service_ready(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_service_ready() argument
4571 static int ath10k_wmi_op_pull_rdy_ev(struct ath10k *ar, struct sk_buff *skb, ath10k_wmi_op_pull_rdy_ev() argument
4588 static int ath10k_wmi_op_pull_roam_ev(struct ath10k *ar, struct sk_buff *skb, ath10k_wmi_op_pull_roam_ev() argument
4603 int ath10k_wmi_event_ready(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_ready() argument
4626 static int ath10k_wmi_event_temperature(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_temperature() argument
4638 static void ath10k_wmi_op_rx(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_op_rx() argument
4755 static void ath10k_wmi_10_1_op_rx(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_10_1_op_rx() argument
4879 static void ath10k_wmi_10_2_op_rx(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_10_2_op_rx() argument
5000 static void ath10k_wmi_10_4_op_rx(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_10_4_op_rx() argument
5073 static void ath10k_wmi_process_rx(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_process_rx() argument
5082 int ath10k_wmi_connect(struct ath10k *ar) ath10k_wmi_connect() argument
5111 ath10k_wmi_op_gen_pdev_set_rd(struct ath10k *ar, u16 rd, u16 rd2g, u16 rd5g, ath10k_wmi_op_gen_pdev_set_rd() argument
5136 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
5162 ath10k_wmi_op_gen_pdev_suspend(struct ath10k *ar, u32 suspend_opt) ath10k_wmi_op_gen_pdev_suspend() argument
5178 ath10k_wmi_op_gen_pdev_resume(struct ath10k *ar) ath10k_wmi_op_gen_pdev_resume() argument
5190 ath10k_wmi_op_gen_pdev_set_param(struct ath10k *ar, u32 id, u32 value) ath10k_wmi_op_gen_pdev_set_param() argument
5214 void ath10k_wmi_put_host_mem_chunks(struct ath10k *ar, ath10k_wmi_put_host_mem_chunks() argument
5236 static struct sk_buff *ath10k_wmi_op_gen_init(struct ath10k *ar) ath10k_wmi_op_gen_init() argument
5309 static struct sk_buff *ath10k_wmi_10_1_op_gen_init(struct ath10k *ar) ath10k_wmi_10_1_op_gen_init() argument
5374 static struct sk_buff *ath10k_wmi_10_2_op_gen_init(struct ath10k *ar) ath10k_wmi_10_2_op_gen_init() argument
5445 static struct sk_buff *ath10k_wmi_10_4_op_gen_init(struct ath10k *ar) ath10k_wmi_10_4_op_gen_init() argument
5674 ath10k_wmi_op_gen_start_scan(struct ath10k *ar, ath10k_wmi_op_gen_start_scan() argument
5703 ath10k_wmi_10x_op_gen_start_scan(struct ath10k *ar, ath10k_wmi_10x_op_gen_start_scan() argument
5729 void ath10k_wmi_start_scan_init(struct ath10k *ar, ath10k_wmi_start_scan_init() argument
5755 ath10k_wmi_op_gen_stop_scan(struct ath10k *ar, ath10k_wmi_op_gen_stop_scan() argument
5791 ath10k_wmi_op_gen_vdev_create(struct ath10k *ar, u32 vdev_id, ath10k_wmi_op_gen_vdev_create() argument
5816 ath10k_wmi_op_gen_vdev_delete(struct ath10k *ar, u32 vdev_id) ath10k_wmi_op_gen_vdev_delete() argument
5834 ath10k_wmi_op_gen_vdev_start(struct ath10k *ar, ath10k_wmi_op_gen_vdev_start() argument
5888 ath10k_wmi_op_gen_vdev_stop(struct ath10k *ar, u32 vdev_id) ath10k_wmi_op_gen_vdev_stop() argument
5905 ath10k_wmi_op_gen_vdev_up(struct ath10k *ar, u32 vdev_id, u32 aid, ath10k_wmi_op_gen_vdev_up() argument
5927 ath10k_wmi_op_gen_vdev_down(struct ath10k *ar, u32 vdev_id) ath10k_wmi_op_gen_vdev_down() argument
5945 ath10k_wmi_op_gen_vdev_set_param(struct ath10k *ar, u32 vdev_id, ath10k_wmi_op_gen_vdev_set_param() argument
5974 ath10k_wmi_op_gen_vdev_install_key(struct ath10k *ar, ath10k_wmi_op_gen_vdev_install_key() argument
6010 ath10k_wmi_op_gen_vdev_spectral_conf(struct ath10k *ar, ath10k_wmi_op_gen_vdev_spectral_conf() argument
6045 ath10k_wmi_op_gen_vdev_spectral_enable(struct ath10k *ar, u32 vdev_id, ath10k_wmi_op_gen_vdev_spectral_enable() argument
6064 ath10k_wmi_op_gen_peer_create(struct ath10k *ar, u32 vdev_id, ath10k_wmi_op_gen_peer_create() argument
6086 ath10k_wmi_op_gen_peer_delete(struct ath10k *ar, u32 vdev_id, ath10k_wmi_op_gen_peer_delete() argument
6107 ath10k_wmi_op_gen_peer_flush(struct ath10k *ar, u32 vdev_id, ath10k_wmi_op_gen_peer_flush() argument
6129 ath10k_wmi_op_gen_peer_set_param(struct ath10k *ar, u32 vdev_id, ath10k_wmi_op_gen_peer_set_param() argument
6154 ath10k_wmi_op_gen_set_psmode(struct ath10k *ar, u32 vdev_id, ath10k_wmi_op_gen_set_psmode() argument
6175 ath10k_wmi_op_gen_set_sta_ps(struct ath10k *ar, u32 vdev_id, ath10k_wmi_op_gen_set_sta_ps() argument
6198 ath10k_wmi_op_gen_set_ap_ps(struct ath10k *ar, u32 vdev_id, const u8 *mac, ath10k_wmi_op_gen_set_ap_ps() argument
6224 ath10k_wmi_op_gen_scan_chan_list(struct ath10k *ar, ath10k_wmi_op_gen_scan_chan_list() argument
6254 ath10k_wmi_peer_assoc_fill(struct ath10k *ar, void *buf, ath10k_wmi_peer_assoc_fill() argument
6296 ath10k_wmi_peer_assoc_fill_main(struct ath10k *ar, void *buf, ath10k_wmi_peer_assoc_fill_main() argument
6306 ath10k_wmi_peer_assoc_fill_10_1(struct ath10k *ar, void *buf, ath10k_wmi_peer_assoc_fill_10_1() argument
6313 ath10k_wmi_peer_assoc_fill_10_2(struct ath10k *ar, void *buf, ath10k_wmi_peer_assoc_fill_10_2() argument
6345 ath10k_wmi_op_gen_peer_assoc(struct ath10k *ar, ath10k_wmi_op_gen_peer_assoc() argument
6370 ath10k_wmi_10_1_op_gen_peer_assoc(struct ath10k *ar, ath10k_wmi_10_1_op_gen_peer_assoc() argument
6395 ath10k_wmi_10_2_op_gen_peer_assoc(struct ath10k *ar, ath10k_wmi_10_2_op_gen_peer_assoc() argument
6420 ath10k_wmi_10_2_op_gen_pdev_get_temperature(struct ath10k *ar) ath10k_wmi_10_2_op_gen_pdev_get_temperature() argument
6434 ath10k_wmi_op_gen_beacon_dma(struct ath10k *ar, u32 vdev_id, const void *bcn, ath10k_wmi_op_gen_beacon_dma() argument
6480 ath10k_wmi_op_gen_pdev_set_wmm(struct ath10k *ar, ath10k_wmi_op_gen_pdev_set_wmm() argument
6501 ath10k_wmi_op_gen_request_stats(struct ath10k *ar, u32 stats_mask) ath10k_wmi_op_gen_request_stats() argument
6519 ath10k_wmi_op_gen_force_fw_hang(struct ath10k *ar, ath10k_wmi_op_gen_force_fw_hang() argument
6539 ath10k_wmi_op_gen_dbglog_cfg(struct ath10k *ar, u32 module_enable, ath10k_wmi_op_gen_dbglog_cfg() argument
6577 ath10k_wmi_op_gen_pktlog_enable(struct ath10k *ar, u32 ev_bitmap) ath10k_wmi_op_gen_pktlog_enable() argument
6597 ath10k_wmi_op_gen_pktlog_disable(struct ath10k *ar) ath10k_wmi_op_gen_pktlog_disable() argument
6610 ath10k_wmi_op_gen_pdev_set_quiet_mode(struct ath10k *ar, u32 period, ath10k_wmi_op_gen_pdev_set_quiet_mode() argument
6634 ath10k_wmi_op_gen_addba_clear_resp(struct ath10k *ar, u32 vdev_id, ath10k_wmi_op_gen_addba_clear_resp() argument
6658 ath10k_wmi_op_gen_addba_send(struct ath10k *ar, u32 vdev_id, const u8 *mac, ath10k_wmi_op_gen_addba_send() argument
6684 ath10k_wmi_op_gen_addba_set_resp(struct ath10k *ar, u32 vdev_id, const u8 *mac, ath10k_wmi_op_gen_addba_set_resp() argument
6710 ath10k_wmi_op_gen_delba_send(struct ath10k *ar, u32 vdev_id, const u8 *mac, ath10k_wmi_op_gen_delba_send() argument
6737 ath10k_wmi_10_2_4_op_gen_pdev_get_tpc_config(struct ath10k *ar, u32 param) ath10k_wmi_10_2_4_op_gen_pdev_get_tpc_config() argument
7014 void ath10k_wmi_main_op_fw_stats_fill(struct ath10k *ar, ath10k_wmi_main_op_fw_stats_fill() argument
7071 void ath10k_wmi_10x_op_fw_stats_fill(struct ath10k *ar, ath10k_wmi_10x_op_fw_stats_fill() argument
7130 ath10k_wmi_op_gen_pdev_enable_adaptive_cca(struct ath10k *ar, u8 enable, ath10k_wmi_op_gen_pdev_enable_adaptive_cca() argument
7151 void ath10k_wmi_10_4_op_fw_stats_fill(struct ath10k *ar, ath10k_wmi_10_4_op_fw_stats_fill() argument
7562 int ath10k_wmi_attach(struct ath10k *ar) ath10k_wmi_attach() argument
7613 void ath10k_wmi_free_host_mem(struct ath10k *ar) ath10k_wmi_free_host_mem() argument
7628 void ath10k_wmi_detach(struct ath10k *ar) ath10k_wmi_detach() argument
H A Dhtt.h1392 struct ath10k *ar; member in struct:ath10k_htt
/linux-4.4.14/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.h107 static inline void ath6kl_debug_fwlog_event(struct ath6kl *ar, ath6kl_debug_fwlog_event() argument
112 static inline void ath6kl_debug_war(struct ath6kl *ar, enum ath6kl_war war) ath6kl_debug_war() argument
116 static inline int ath6kl_debug_roam_tbl_event(struct ath6kl *ar, ath6kl_debug_roam_tbl_event() argument
122 static inline void ath6kl_debug_set_keepalive(struct ath6kl *ar, u8 keepalive) ath6kl_debug_set_keepalive() argument
126 static inline void ath6kl_debug_set_disconnect_timeout(struct ath6kl *ar, ath6kl_debug_set_disconnect_timeout() argument
131 static inline void ath6kl_debug_init(struct ath6kl *ar) ath6kl_debug_init() argument
135 static inline int ath6kl_debug_init_fs(struct ath6kl *ar) ath6kl_debug_init_fs() argument
140 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
724 static bool check_device_tree(struct ath6kl *ar) check_device_tree() argument
730 static int ath6kl_fetch_board_file(struct ath6kl *ar) ath6kl_fetch_board_file() argument
775 static int ath6kl_fetch_otp_file(struct ath6kl *ar) ath6kl_fetch_otp_file() argument
803 static int ath6kl_fetch_testmode_file(struct ath6kl *ar) ath6kl_fetch_testmode_file() argument
843 static int ath6kl_fetch_fw_file(struct ath6kl *ar) ath6kl_fetch_fw_file() argument
868 static int ath6kl_fetch_patch_file(struct ath6kl *ar) ath6kl_fetch_patch_file() argument
893 static int ath6kl_fetch_testscript_file(struct ath6kl *ar) ath6kl_fetch_testscript_file() argument
921 static int ath6kl_fetch_fw_api1(struct ath6kl *ar) ath6kl_fetch_fw_api1() argument
944 static int ath6kl_fetch_fw_apin(struct ath6kl *ar, const char *name) ath6kl_fetch_fw_apin() argument
1129 int ath6kl_init_fetch_firmwares(struct ath6kl *ar) ath6kl_init_fetch_firmwares() argument
1177 static int ath6kl_upload_board_file(struct ath6kl *ar) ath6kl_upload_board_file() argument
1283 static int ath6kl_upload_otp(struct ath6kl *ar) ath6kl_upload_otp() argument
1330 static int ath6kl_upload_firmware(struct ath6kl *ar) ath6kl_upload_firmware() argument
1361 static int ath6kl_upload_patch(struct ath6kl *ar) ath6kl_upload_patch() argument
1385 static int ath6kl_upload_testscript(struct ath6kl *ar) ath6kl_upload_testscript() argument
1419 static int ath6kl_init_upload(struct ath6kl *ar) ath6kl_init_upload() argument
1553 int ath6kl_init_hw_params(struct ath6kl *ar) ath6kl_init_hw_params() argument
1638 static void ath6kl_init_get_fwcaps(struct ath6kl *ar, char *buf, size_t buf_len) ath6kl_init_get_fwcaps() argument
1675 static int ath6kl_init_hw_reset(struct ath6kl *ar) ath6kl_init_hw_reset() argument
1683 static int __ath6kl_init_hw_start(struct ath6kl *ar) __ath6kl_init_hw_start() argument
1805 int ath6kl_init_hw_start(struct ath6kl *ar) ath6kl_init_hw_start() argument
1816 static int __ath6kl_init_hw_stop(struct ath6kl *ar) __ath6kl_init_hw_stop() argument
1835 int ath6kl_init_hw_stop(struct ath6kl *ar) ath6kl_init_hw_stop() argument
1846 void ath6kl_init_hw_restart(struct ath6kl *ar) ath6kl_init_hw_restart() argument
1863 void ath6kl_stop_txrx(struct ath6kl *ar) ath6kl_stop_txrx() argument
H A Ddebug.c101 int ath6kl_read_tgt_stats(struct ath6kl *ar, struct ath6kl_vif *vif) ath6kl_read_tgt_stats() argument
291 void ath6kl_debug_war(struct ath6kl *ar, enum ath6kl_war war) ath6kl_debug_war() argument
303 struct ath6kl *ar = file->private_data; read_file_war_stats() local
336 void ath6kl_debug_fwlog_event(struct ath6kl *ar, const void *buf, size_t len) ath6kl_debug_fwlog_event() argument
378 struct ath6kl *ar = inode->i_private; ath6kl_fwlog_open() local
391 struct ath6kl *ar = inode->i_private; ath6kl_fwlog_release() local
401 struct ath6kl *ar = file->private_data; ath6kl_fwlog_read() local
454 struct ath6kl *ar = file->private_data; ath6kl_fwlog_block_read() local
528 struct ath6kl *ar = file->private_data; ath6kl_fwlog_mask_read() local
541 struct ath6kl *ar = file->private_data; ath6kl_fwlog_mask_write() local
568 struct ath6kl *ar = file->private_data; read_file_tgt_stats() local
707 struct ath6kl *ar = file->private_data; read_file_credit_dist_stats() local
785 struct ath6kl *ar = file->private_data; ath6kl_endpoint_stats_read() local
840 struct ath6kl *ar = file->private_data; ath6kl_endpoint_stats_write() local
895 struct ath6kl *ar = file->private_data; ath6kl_regread_read() local
913 struct ath6kl *ar = file->private_data; ath6kl_regread_write() local
940 struct ath6kl *ar = inode->i_private; ath6kl_regdump_open() local
1028 struct ath6kl *ar = file->private_data; ath6kl_lrssi_roam_write() local
1045 struct ath6kl *ar = file->private_data; ath6kl_lrssi_roam_read() local
1066 struct ath6kl *ar = file->private_data; ath6kl_regwrite_read() local
1080 struct ath6kl *ar = file->private_data; ath6kl_regwrite_write() local
1124 int ath6kl_debug_roam_tbl_event(struct ath6kl *ar, const void *buf, ath6kl_debug_roam_tbl_event() argument
1161 struct ath6kl *ar = file->private_data; ath6kl_roam_table_read() local
1233 struct ath6kl *ar = file->private_data; ath6kl_force_roam_write() local
1265 struct ath6kl *ar = file->private_data; ath6kl_roam_mode_write() local
1301 void ath6kl_debug_set_keepalive(struct ath6kl *ar, u8 keepalive) ath6kl_debug_set_keepalive() argument
1309 struct ath6kl *ar = file->private_data; ath6kl_keepalive_read() local
1322 struct ath6kl *ar = file->private_data; ath6kl_keepalive_write() local
1345 void ath6kl_debug_set_disconnect_timeout(struct ath6kl *ar, u8 timeout) ath6kl_debug_set_disconnect_timeout() argument
1354 struct ath6kl *ar = file->private_data; ath6kl_disconnect_timeout_read() local
1367 struct ath6kl *ar = file->private_data; ath6kl_disconnect_timeout_write() local
1394 struct ath6kl *ar = file->private_data; ath6kl_create_qos_write() local
1572 struct ath6kl *ar = file->private_data; ath6kl_delete_qos_write() local
1619 struct ath6kl *ar = file->private_data; ath6kl_bgscan_int_write() local
1659 struct ath6kl *ar = file->private_data; ath6kl_listen_int_write() local
1691 struct ath6kl *ar = file->private_data; ath6kl_listen_int_read() local
1717 struct ath6kl *ar = file->private_data; ath6kl_power_params_write() local
1773 void ath6kl_debug_init(struct ath6kl *ar) ath6kl_debug_init() argument
1790 int ath6kl_debug_init_fs(struct ath6kl *ar) ath6kl_debug_init_fs() argument
1865 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.c2843 static void *ath6kl_htc_mbox_create(struct ath6kl *ar) ath6kl_htc_mbox_create() argument
2930 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
3237 struct ath6kl *ar = wiphy_priv(wiphy); ath6kl_get_antenna() local
3265 struct ath6kl *ar = ath6kl_priv(dev); ath6kl_cfg80211_sscan_start() local
3368 struct ath6kl *ar = ath6kl_priv(dev); ath6kl_cfg80211_set_bitrate() local
3379 struct ath6kl *ar = ath6kl_priv(dev); ath6kl_cfg80211_set_txe_config() local
3506 void ath6kl_cfg80211_stop_all(struct ath6kl *ar) ath6kl_cfg80211_stop_all() argument
3532 struct ath6kl *ar = wiphy_priv(wiphy); ath6kl_cfg80211_reg_notify() local
3627 struct ath6kl *ar = vif->ar; ath6kl_cfg80211_vif_cleanup() local
3691 struct ath6kl *ar = vif->ar; ath6kl_get_stats() local
3768 struct wireless_dev *ath6kl_interface_add(struct ath6kl *ar, const char *name, ath6kl_interface_add() argument
3852 int ath6kl_cfg80211_init(struct ath6kl *ar) ath6kl_cfg80211_init() argument
3989 void ath6kl_cfg80211_cleanup(struct ath6kl *ar) ath6kl_cfg80211_cleanup() argument
3998 struct ath6kl *ar; ath6kl_cfg80211_create() local
4016 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
881 static inline u32 ath6kl_get_hi_item_addr(struct ath6kl *ar, ath6kl_get_hi_item_addr() argument
/linux-4.4.14/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
380 carl9170_find_fw_desc(struct ar9170 *ar, const __u8 *fw_data, const size_t len) carl9170_find_fw_desc() argument
409 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
712 void carl9170_usb_tx(struct ar9170 *ar, struct sk_buff *skb) carl9170_usb_tx() argument
756 static void carl9170_release_firmware(struct ar9170 *ar) carl9170_release_firmware() argument
764 void carl9170_usb_stop(struct ar9170 *ar) carl9170_usb_stop() argument
793 int carl9170_usb_open(struct ar9170 *ar) carl9170_usb_open() argument
801 static int carl9170_usb_load_firmware(struct ar9170 *ar) carl9170_usb_load_firmware() argument
866 int carl9170_usb_restart(struct ar9170 *ar) carl9170_usb_restart() argument
908 void carl9170_usb_reset(struct ar9170 *ar) carl9170_usb_reset() argument
926 static int carl9170_usb_init_device(struct ar9170 *ar) carl9170_usb_init_device() argument
969 static void carl9170_usb_firmware_failed(struct ar9170 *ar) carl9170_usb_firmware_failed() argument
995 static void carl9170_usb_firmware_finish(struct ar9170 *ar) carl9170_usb_firmware_finish() argument
1028 struct ar9170 *ar = context; carl9170_usb_firmware_step2() local
1044 struct ar9170 *ar; carl9170_usb_probe() local
1115 struct ar9170 *ar = usb_get_intfdata(intf); carl9170_usb_disconnect() local
1143 struct ar9170 *ar = usb_get_intfdata(intf); carl9170_usb_suspend() local
1155 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
1052 struct ar9170 *ar = hw->priv; carl9170_op_bss_info_changed() local
1159 struct ar9170 *ar = hw->priv; carl9170_op_get_tsf() local
1178 struct ar9170 *ar = hw->priv; carl9170_op_set_key() local
1348 struct ar9170 *ar = hw->priv; carl9170_op_sta_remove() local
1386 struct ar9170 *ar = hw->priv; carl9170_op_conf_tx() local
1403 struct ar9170 *ar = container_of(work, struct ar9170, carl9170_ampdu_work() local
1420 struct ar9170 *ar = hw->priv; carl9170_op_ampdu_action() local
1508 static int carl9170_register_wps_button(struct ar9170 *ar) carl9170_register_wps_button() argument
1545 static int carl9170_rng_get(struct ar9170 *ar) carl9170_rng_get() argument
1589 struct ar9170 *ar = (struct ar9170 *)rng->priv; carl9170_rng_read() local
1607 static void carl9170_unregister_hwrng(struct ar9170 *ar) carl9170_unregister_hwrng() argument
1615 static int carl9170_register_hwrng(struct ar9170 *ar) carl9170_register_hwrng() argument
1650 struct ar9170 *ar = hw->priv; carl9170_op_get_survey() local
1704 struct ar9170 *ar = hw->priv; carl9170_op_flush() local
1718 struct ar9170 *ar = hw->priv; carl9170_op_get_stats() local
1748 struct ar9170 *ar = hw->priv; carl9170_tx_frames_pending() local
1779 struct ar9170 *ar; carl9170_alloc() local
1882 static int carl9170_read_eeprom(struct ar9170 *ar) carl9170_read_eeprom() argument
1915 static int carl9170_parse_eeprom(struct ar9170 *ar) carl9170_parse_eeprom() argument
1974 struct ar9170 *ar = hw->priv; carl9170_reg_notifier() local
1979 int carl9170_register(struct ar9170 *ar) carl9170_register() argument
2063 void carl9170_unregister(struct ar9170 *ar) carl9170_unregister() argument
2095 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.4.14/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.h84 static inline u64 kvm_s390_get_base_disp_s(struct kvm_vcpu *vcpu, ar_t *ar) kvm_s390_get_base_disp_s() argument
121 static inline u64 kvm_s390_get_base_disp_rsy(struct kvm_vcpu *vcpu, ar_t *ar) kvm_s390_get_base_disp_rsy() argument
136 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.c37 ar_t ar; handle_set_clock() local
62 ar_t ar; handle_set_prefix() local
100 ar_t ar; handle_store_prefix() local
130 ar_t ar; handle_store_cpu_address() local
227 ar_t ar; handle_tpi() local
395 ar_t ar; kvm_s390_handle_lpsw() local
422 ar_t ar; handle_lpswe() local
444 ar_t ar; handle_stidp() local
491 static void insert_stsi_usr_data(struct kvm_vcpu *vcpu, u64 addr, ar_t ar, insert_stsi_usr_data() argument
510 ar_t ar; handle_stsi() local
809 ar_t ar; kvm_s390_handle_lctl() local
848 ar_t ar; kvm_s390_handle_stctl() local
882 ar_t ar; handle_lctlg() local
920 ar_t ar; handle_stctg() local
968 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.4.14/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.c1765 static void osc_process_ar(struct osc_async_rc *ar, __u64 xid, osc_process_ar() argument
/linux-4.4.14/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.4.14/arch/s390/include/asm/
H A Dnmi.h59 u64 ar : 1; /* 33 access register validity */ member in struct:mci::__anon2464
/linux-4.4.14/drivers/video/fbdev/core/
H A Dsvgalib.c383 u16 am, an, ar; svga_compute_pll() local
/linux-4.4.14/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
1331 struct ar5523 *ar = hw->priv; ar5523_configure_filter() local
1367 static int ar5523_host_available(struct ar5523 *ar) ar5523_host_available() argument
1380 static int ar5523_get_devstatus(struct ar5523 *ar) ar5523_get_devstatus() argument
1405 static int ar5523_get_max_rxsz(struct ar5523 *ar) ar5523_get_max_rxsz() argument
1466 static int ar5523_init_modes(struct ar5523 *ar) ar5523_init_modes() argument
1584 struct ar5523 *ar; ar5523_probe() local
1727 struct ar5523 *ar = hw->priv; ar5523_disconnect() local
/linux-4.4.14/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.4.14/tools/testing/selftests/x86/
H A Dldt_gdt.c49 uint32_t has_limit = 0, has_ar = 0, limit, ar; check_invalid_segment() local
79 uint32_t has_limit = 0, has_ar = 0, limit, ar; check_valid_segment() local
116 static bool install_valid_mode(const struct user_desc *desc, uint32_t ar, install_valid_mode() argument
145 static bool install_valid(const struct user_desc *desc, uint32_t ar) install_valid() argument
H A Dsigreturn.c370 uint32_t valid = 0, ar; cs_bitness() local
/linux-4.4.14/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.4.14/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.4.14/scripts/
H A Dkallsyms.c95 struct addr_range *ar; check_symbol_range() local
184 struct addr_range *ar; symbol_in_range() local
/linux-4.4.14/fs/ext4/
H A Dballoc.c632 struct ext4_allocation_request ar; ext4_new_meta_blocks() local
H A Dindirect.c518 struct ext4_allocation_request ar; ext4_ind_map_blocks() local
322 ext4_alloc_branch(handle_t *handle, struct ext4_allocation_request *ar, int indirect_blks, ext4_lblk_t *offsets, Indirect *branch) ext4_alloc_branch() argument
412 ext4_splice_branch(handle_t *handle, struct ext4_allocation_request *ar, Indirect *where, int num) ext4_splice_branch() argument
H A Dextents.c4285 struct ext4_allocation_request ar; ext4_ext_map_blocks() local
H A Dmballoc.c3023 ext4_mb_normalize_request(struct ext4_allocation_context *ac, struct ext4_allocation_request *ar) ext4_mb_normalize_request() argument
4170 ext4_mb_initialize_context(struct ext4_allocation_context *ac, struct ext4_allocation_request *ar) ext4_mb_initialize_context() argument
4415 ext4_mb_new_blocks(handle_t *handle, struct ext4_allocation_request *ar, int *errp) ext4_mb_new_blocks() argument
/linux-4.4.14/arch/ia64/include/uapi/asm/
H A Dptrace.h217 unsigned long ar[128]; member in struct:pt_all_user_regs
/linux-4.4.14/drivers/scsi/megaraid/
H A Dmegaraid_sas_fp.c143 u16 MR_ArPdGet(u32 ar, u32 arm, struct MR_DRV_RAID_MAP_ALL *map) MR_ArPdGet() argument
/linux-4.4.14/drivers/staging/lustre/lnet/lnet/
H A Dnidstrings.c287 struct addrrange *ar; free_addrranges() local
370 struct addrrange *ar; cfs_match_nid() local
416 struct addrrange *ar; cfs_print_addrranges() local
469 static void cfs_ip_ar_min_max(struct addrrange *ar, __u32 *min_nid, cfs_ip_ar_min_max() argument
508 static void cfs_num_ar_min_max(struct addrrange *ar, __u32 *min_nid, cfs_num_ar_min_max() argument
581 struct addrrange *ar; cfs_num_is_contiguous() local
627 struct addrrange *ar; cfs_ip_is_contiguous() local
717 struct addrrange *ar; cfs_num_min_max() local
749 struct addrrange *ar; cfs_ip_min_max() local
/linux-4.4.14/drivers/scsi/esas2r/
H A Desas2r_main.c971 struct esas2r_request *ar = *abort_request; esas2r_check_active_queue() local
/linux-4.4.14/drivers/gpu/drm/exynos/
H A Dexynos_hdmi.c871 u8 ar; hdmi_reg_infoframe() local
/linux-4.4.14/fs/
H A Dlibfs.c682 struct simple_transaction_argresp *ar = file->private_data; simple_transaction_set() local
697 struct simple_transaction_argresp *ar; simple_transaction_get() local
729 struct simple_transaction_argresp *ar = file->private_data; simple_transaction_read() local
/linux-4.4.14/arch/powerpc/sysdev/
H A Dfsl_pci.c629 u32 ar; member in struct:pex_inbound_window
/linux-4.4.14/arch/ia64/kernel/
H A Dpalinfo.c737 unsigned long ar:3; tr_info() member in struct:gr_reg
/linux-4.4.14/drivers/gpu/drm/ast/
H A Dast_drv.h276 u8 ar[20]; member in struct:ast_vbios_stdtable
/linux-4.4.14/drivers/net/wireless/
H A Dmac80211_hwsim.c2131 struct mac80211_hwsim_data *ar = hw->priv; mac80211_hwsim_get_et_stats() local
/linux-4.4.14/arch/ia64/include/asm/
H A Dsal.h381 ar : 1, member in struct:sal_processor_static_info::__anon1528
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.4.14/arch/x86/kvm/
H A Dvmx.c573 u32 ar; member in struct:vcpu_vmx::__anon3200::kvm_save_segment
3838 u32 ar; vmx_get_segment() local
3889 int ar = vmx_read_guest_seg_ar(vmx, VCPU_SREG_SS); vmx_get_cpl() local
3896 u32 ar; vmx_segment_access_rights() local
3957 u32 ar = vmx_read_guest_seg_ar(to_vmx(vcpu), VCPU_SREG_CS); vmx_get_cs_db_l_bits() local
3990 u32 ar; rmode_segment_valid() local
4261 unsigned int ar; seg_setup() local
/linux-4.4.14/include/uapi/linux/
H A Dkvm.h331 __u8 ar; member in struct:kvm_run::__anon14198::__anon14216
405 __u8 ar; /* the access register number */ member in struct:kvm_s390_mem_op
/linux-4.4.14/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_hsi.h2583 __le16 ar; member in struct:hwrm_ring_grp_alloc_input

Completed in 2512 milliseconds