/linux-4.1.27/arch/xtensa/include/asm/ |
H A D | cacheasm.h | 38 __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 D | asmmacro.h | 138 bltu \ar, \as, 98b variable 148 addi \ar, \ar, \incr variable
|
/linux-4.1.27/drivers/net/wireless/ath/ath10k/ |
H A D | htt.c | 51 int ath10k_htt_init(struct ath10k *ar) ath10k_htt_init() argument 76 struct ath10k *ar = htt->ar; ath10k_htt_verify_version() local 93 struct ath10k *ar = htt->ar; ath10k_htt_setup() local
|
H A D | testmode.h | 29 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 D | mac.h | 27 struct ath10k *ar; member in struct:ath10k_generic_iter
|
H A D | thermal.h | 43 static inline int ath10k_thermal_register(struct ath10k *ar) ath10k_thermal_register() argument 48 static inline void ath10k_thermal_unregister(struct ath10k *ar) ath10k_thermal_unregister() argument 52 static inline void ath10k_thermal_event_temperature(struct ath10k *ar, ath10k_thermal_event_temperature() argument
|
H A D | spectral.h | 61 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 D | bmi.c | 23 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 D | testmode.c | 41 bool ath10k_tm_event_wmi(struct ath10k *ar, u32 cmd_id, struct sk_buff *skb) ath10k_tm_event_wmi() argument 110 static int ath10k_tm_cmd_get_version(struct ath10k *ar, struct nlattr *tb[]) ath10k_tm_cmd_get_version() argument 142 static int ath10k_tm_cmd_utf_start(struct ath10k *ar, struct nlattr *tb[]) ath10k_tm_cmd_utf_start() argument 239 static void __ath10k_tm_cmd_utf_stop(struct ath10k *ar) __ath10k_tm_cmd_utf_stop() argument 263 static int ath10k_tm_cmd_utf_stop(struct ath10k *ar, struct nlattr *tb[]) ath10k_tm_cmd_utf_stop() argument 287 static int ath10k_tm_cmd_wmi(struct ath10k *ar, struct nlattr *tb[]) ath10k_tm_cmd_wmi() argument 346 struct ath10k *ar = hw->priv; ath10k_tm_cmd() local 372 void ath10k_testmode_destroy(struct ath10k *ar) ath10k_testmode_destroy() argument
|
H A D | thermal.c | 26 static int ath10k_thermal_get_active_vifs(struct ath10k *ar, ath10k_thermal_get_active_vifs() argument 60 struct ath10k *ar = cdev->devdata; ath10k_thermal_get_cur_dutycycle() local 72 struct ath10k *ar = cdev->devdata; ath10k_thermal_set_cur_dutycycle() local 128 struct ath10k *ar = dev_get_drvdata(dev); ath10k_thermal_show_temp() local 170 void ath10k_thermal_event_temperature(struct ath10k *ar, int temperature) ath10k_thermal_event_temperature() argument 187 int ath10k_thermal_register(struct ath10k *ar) ath10k_thermal_register() argument 240 void ath10k_thermal_unregister(struct ath10k *ar) ath10k_thermal_unregister() argument
|
H A D | txrx.c | 24 static void ath10k_report_offchan_tx(struct ath10k *ar, struct sk_buff *skb) ath10k_report_offchan_tx() argument 50 struct ath10k *ar = htt->ar; ath10k_txrx_tx_unref() local 110 struct ath10k_peer *ath10k_peer_find(struct ath10k *ar, int vdev_id, ath10k_peer_find() argument 129 struct ath10k_peer *ath10k_peer_find_by_id(struct ath10k *ar, int peer_id) ath10k_peer_find_by_id() argument 142 static int ath10k_wait_for_peer_common(struct ath10k *ar, int vdev_id, ath10k_wait_for_peer_common() argument 164 int ath10k_wait_for_peer_created(struct ath10k *ar, int vdev_id, const u8 *addr) ath10k_wait_for_peer_created() argument 169 int ath10k_wait_for_peer_deleted(struct ath10k *ar, int vdev_id, const u8 *addr) ath10k_wait_for_peer_deleted() argument 177 struct ath10k *ar = htt->ar; ath10k_peer_map_event() local 204 struct ath10k *ar = htt->ar; ath10k_peer_unmap_event() local
|
H A D | debugfs_sta.c | 27 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 D | debug.h | 87 static inline int ath10k_debug_start(struct ath10k *ar) ath10k_debug_start() argument 92 static inline void ath10k_debug_stop(struct ath10k *ar) ath10k_debug_stop() argument 96 static inline int ath10k_debug_create(struct ath10k *ar) ath10k_debug_create() argument 101 static inline void ath10k_debug_destroy(struct ath10k *ar) ath10k_debug_destroy() argument 105 static inline int ath10k_debug_register(struct ath10k *ar) ath10k_debug_register() argument 110 static inline void ath10k_debug_unregister(struct ath10k *ar) ath10k_debug_unregister() argument 114 static inline void ath10k_debug_fw_stats_process(struct ath10k *ar, ath10k_debug_fw_stats_process() argument 119 static inline void ath10k_debug_dbglog_add(struct ath10k *ar, u8 *buffer, ath10k_debug_dbglog_add() argument 125 ath10k_debug_get_new_fw_crash_data(struct ath10k *ar) ath10k_debug_get_new_fw_crash_data() argument 152 static inline int ath10k_dbg(struct ath10k *ar, ath10k_dbg() argument 159 static inline void ath10k_dbg_dump(struct ath10k *ar, ath10k_dbg_dump() argument
|
H A D | htt_tx.c | 61 struct ath10k *ar = htt->ar; ath10k_htt_tx_alloc_msdu_id() local 75 struct ath10k *ar = htt->ar; ath10k_htt_tx_free_msdu_id() local 86 struct ath10k *ar = htt->ar; ath10k_htt_tx_alloc() local 106 struct ath10k *ar = ctx; ath10k_htt_tx_clean_up_pending() local 129 void ath10k_htt_htc_tx_complete(struct ath10k *ar, struct sk_buff *skb) ath10k_htt_htc_tx_complete() argument 136 struct ath10k *ar = htt->ar; ath10k_htt_h2t_ver_req_msg() local 164 struct ath10k *ar = htt->ar; ath10k_htt_h2t_stats_req() local 206 struct ath10k *ar = htt->ar; ath10k_htt_send_rx_ring_cfg_ll() local 294 struct ath10k *ar = htt->ar; ath10k_htt_h2t_aggr_cfg_msg() local 339 struct ath10k *ar = htt->ar; ath10k_htt_mgmt_tx() local 413 struct ath10k *ar = htt->ar; ath10k_htt_tx() local
|
H A D | core.c | 105 static void ath10k_send_suspend_complete(struct ath10k *ar) ath10k_send_suspend_complete() argument 112 static int ath10k_init_configure_target(struct ath10k *ar) ath10k_init_configure_target() argument 169 static const struct firmware *ath10k_fetch_fw_file(struct ath10k *ar, ath10k_fetch_fw_file() argument 191 static int ath10k_push_board_ext_data(struct ath10k *ar, const void *data, ath10k_push_board_ext_data() argument 238 static int ath10k_download_board_data(struct ath10k *ar, const void *data, ath10k_download_board_data() argument 275 static int ath10k_download_cal_file(struct ath10k *ar) ath10k_download_cal_file() argument 297 static int ath10k_download_cal_dt(struct ath10k *ar) ath10k_download_cal_dt() argument 354 static int ath10k_download_and_run_otp(struct ath10k *ar) ath10k_download_and_run_otp() argument 398 static int ath10k_download_fw(struct ath10k *ar, enum ath10k_firmware_mode mode) ath10k_download_fw() argument 437 static void ath10k_core_free_firmware_files(struct ath10k *ar) ath10k_core_free_firmware_files() argument 466 static int ath10k_fetch_cal_file(struct ath10k *ar) ath10k_fetch_cal_file() argument 485 static int ath10k_core_fetch_firmware_api_1(struct ath10k *ar) ath10k_core_fetch_firmware_api_1() argument 546 static int ath10k_core_fetch_firmware_api_n(struct ath10k *ar, const char *name) ath10k_core_fetch_firmware_api_n() argument 726 static int ath10k_core_fetch_firmware_files(struct ath10k *ar) ath10k_core_fetch_firmware_files() argument 767 static int ath10k_download_cal_data(struct ath10k *ar) ath10k_download_cal_data() argument 805 static int ath10k_init_uart(struct ath10k *ar) ath10k_init_uart() argument 845 static int ath10k_init_hw_params(struct ath10k *ar) ath10k_init_hw_params() argument 873 struct ath10k *ar = container_of(work, struct ath10k, restart_work); ath10k_core_restart() local 926 static int ath10k_core_init_firmware_features(struct ath10k *ar) ath10k_core_init_firmware_features() argument 985 int ath10k_core_start(struct ath10k *ar, enum ath10k_firmware_mode mode) ath10k_core_start() argument 1151 int ath10k_wait_for_suspend(struct ath10k *ar, u32 suspend_opt) ath10k_wait_for_suspend() argument 1173 void ath10k_core_stop(struct ath10k *ar) ath10k_core_stop() argument 1194 static int ath10k_core_probe_fw(struct ath10k *ar) ath10k_core_probe_fw() argument 1264 struct ath10k *ar = container_of(work, struct ath10k, register_work); ath10k_core_register_work() local 1316 int ath10k_core_register(struct ath10k *ar, u32 chip_id) ath10k_core_register() argument 1325 void ath10k_core_unregister(struct ath10k *ar) ath10k_core_unregister() argument 1357 struct ath10k *ar; ath10k_core_create() local 1434 void ath10k_core_destroy(struct ath10k *ar) ath10k_core_destroy() argument
|
H A D | hif.h | 103 static inline int ath10k_hif_tx_sg(struct ath10k *ar, u8 pipe_id, ath10k_hif_tx_sg() argument 110 static inline int ath10k_hif_diag_read(struct ath10k *ar, u32 address, void *buf, ath10k_hif_diag_read() argument 116 static inline int ath10k_hif_diag_write(struct ath10k *ar, u32 address, ath10k_hif_diag_write() argument 125 static inline int ath10k_hif_exchange_bmi_msg(struct ath10k *ar, ath10k_hif_exchange_bmi_msg() argument 133 static inline int ath10k_hif_start(struct ath10k *ar) ath10k_hif_start() argument 138 static inline void ath10k_hif_stop(struct ath10k *ar) ath10k_hif_stop() argument 143 static inline int ath10k_hif_map_service_to_pipe(struct ath10k *ar, ath10k_hif_map_service_to_pipe() argument 154 static inline void ath10k_hif_get_default_pipe(struct ath10k *ar, ath10k_hif_get_default_pipe() argument 160 static inline void ath10k_hif_send_complete_check(struct ath10k *ar, ath10k_hif_send_complete_check() argument 166 static inline void ath10k_hif_set_callbacks(struct ath10k *ar, ath10k_hif_set_callbacks() argument 172 static inline u16 ath10k_hif_get_free_queue_number(struct ath10k *ar, ath10k_hif_get_free_queue_number() argument 178 static inline int ath10k_hif_power_up(struct ath10k *ar) ath10k_hif_power_up() argument 183 static inline void ath10k_hif_power_down(struct ath10k *ar) ath10k_hif_power_down() argument 188 static inline int ath10k_hif_suspend(struct ath10k *ar) ath10k_hif_suspend() argument 196 static inline int ath10k_hif_resume(struct ath10k *ar) ath10k_hif_resume() argument 204 static inline u32 ath10k_hif_read32(struct ath10k *ar, u32 address) ath10k_hif_read32() argument 214 static inline void ath10k_hif_write32(struct ath10k *ar, ath10k_hif_write32() argument
|
H A D | htc.c | 36 static void ath10k_htc_control_tx_complete(struct ath10k *ar, ath10k_htc_control_tx_complete() argument 42 static struct sk_buff *ath10k_htc_build_tx_ctrl_skb(void *ar) ath10k_htc_build_tx_ctrl_skb() argument 73 struct ath10k *ar = ep->htc->ar; ath10k_htc_notify_tx_completion() local 92 struct ath10k *ar = ep->htc->ar; ath10k_htc_ep_need_credit_update() local 128 struct ath10k *ar = htc->ar; ath10k_htc_send() local 202 static int ath10k_htc_tx_completion_handler(struct ath10k *ar, ath10k_htc_tx_completion_handler() argument 231 struct ath10k *ar = htc->ar; ath10k_htc_process_credit_report() local 265 struct ath10k *ar = htc->ar; ath10k_htc_process_trailer() local 325 static int ath10k_htc_rx_completion_handler(struct ath10k *ar, ath10k_htc_rx_completion_handler() argument 459 static void ath10k_htc_control_rx_complete(struct ath10k *ar, ath10k_htc_control_rx_complete() argument 551 struct ath10k *ar = htc->ar; ath10k_htc_wait_target() local 641 struct ath10k *ar = htc->ar; ath10k_htc_connect_service() local 805 struct sk_buff *ath10k_htc_alloc_skb(struct ath10k *ar, int size) ath10k_htc_alloc_skb() argument 824 struct ath10k *ar = htc->ar; ath10k_htc_start() local 852 int ath10k_htc_init(struct ath10k *ar) ath10k_htc_init() argument
|
H A D | pci.h | 163 struct ath10k *ar; member in struct:ath10k_pci 190 static inline struct ath10k_pci *ath10k_pci_priv(struct ath10k *ar) ath10k_pci_priv() argument 230 static inline void ath10k_pci_write32(struct ath10k *ar, u32 offset, ath10k_pci_write32() argument 238 static inline u32 ath10k_pci_read32(struct ath10k *ar, u32 offset) ath10k_pci_read32() argument 245 static inline u32 ath10k_pci_soc_read32(struct ath10k *ar, u32 addr) ath10k_pci_soc_read32() argument 250 static inline void ath10k_pci_soc_write32(struct ath10k *ar, u32 addr, u32 val) ath10k_pci_soc_write32() argument 255 static inline u32 ath10k_pci_reg_read32(struct ath10k *ar, u32 addr) ath10k_pci_reg_read32() argument 262 static inline void ath10k_pci_reg_write32(struct ath10k *ar, u32 addr, u32 val) ath10k_pci_reg_write32() argument
|
H A D | spectral.c | 22 static void send_fft_sample(struct ath10k *ar, send_fft_sample() argument 59 int ath10k_spectral_process_fft(struct ath10k *ar, ath10k_spectral_process_fft() argument 156 static struct ath10k_vif *ath10k_get_spectral_vdev(struct ath10k *ar) ath10k_get_spectral_vdev() argument 174 static int ath10k_spectral_scan_trigger(struct ath10k *ar) ath10k_spectral_scan_trigger() argument 205 static int ath10k_spectral_scan_config(struct ath10k *ar, ath10k_spectral_scan_config() argument 271 struct ath10k *ar = file->private_data; read_file_spec_scan_ctl() local 300 struct ath10k *ar = file->private_data; write_file_spec_scan_ctl() local 363 struct ath10k *ar = file->private_data; read_file_spectral_count() local 380 struct ath10k *ar = file->private_data; write_file_spectral_count() local 415 struct ath10k *ar = file->private_data; read_file_spectral_bins() local 435 struct ath10k *ar = file->private_data; write_file_spectral_bins() local 496 int ath10k_spectral_start(struct ath10k *ar) ath10k_spectral_start() argument 520 int ath10k_spectral_create(struct ath10k *ar) ath10k_spectral_create() argument 542 void ath10k_spectral_destroy(struct ath10k *ar) ath10k_spectral_destroy() argument
|
H A D | ce.c | 62 static inline void ath10k_ce_dest_ring_write_index_set(struct ath10k *ar, ath10k_ce_dest_ring_write_index_set() argument 69 static inline u32 ath10k_ce_dest_ring_write_index_get(struct ath10k *ar, ath10k_ce_dest_ring_write_index_get() argument 75 static inline void ath10k_ce_src_ring_write_index_set(struct ath10k *ar, ath10k_ce_src_ring_write_index_set() argument 82 static inline u32 ath10k_ce_src_ring_write_index_get(struct ath10k *ar, ath10k_ce_src_ring_write_index_get() argument 88 static inline u32 ath10k_ce_src_ring_read_index_get(struct ath10k *ar, ath10k_ce_src_ring_read_index_get() argument 94 static inline void ath10k_ce_src_ring_base_addr_set(struct ath10k *ar, ath10k_ce_src_ring_base_addr_set() argument 101 static inline void ath10k_ce_src_ring_size_set(struct ath10k *ar, ath10k_ce_src_ring_size_set() argument 108 static inline void ath10k_ce_src_ring_dmax_set(struct ath10k *ar, ath10k_ce_src_ring_dmax_set() argument 120 static inline void ath10k_ce_src_ring_byte_swap_set(struct ath10k *ar, ath10k_ce_src_ring_byte_swap_set() argument 131 static inline void ath10k_ce_dest_ring_byte_swap_set(struct ath10k *ar, ath10k_ce_dest_ring_byte_swap_set() argument 142 static inline u32 ath10k_ce_dest_ring_read_index_get(struct ath10k *ar, ath10k_ce_dest_ring_read_index_get() argument 148 static inline void ath10k_ce_dest_ring_base_addr_set(struct ath10k *ar, ath10k_ce_dest_ring_base_addr_set() argument 155 static inline void ath10k_ce_dest_ring_size_set(struct ath10k *ar, ath10k_ce_dest_ring_size_set() argument 162 static inline void ath10k_ce_src_ring_highmark_set(struct ath10k *ar, ath10k_ce_src_ring_highmark_set() argument 173 static inline void ath10k_ce_src_ring_lowmark_set(struct ath10k *ar, ath10k_ce_src_ring_lowmark_set() argument 184 static inline void ath10k_ce_dest_ring_highmark_set(struct ath10k *ar, ath10k_ce_dest_ring_highmark_set() argument 195 static inline void ath10k_ce_dest_ring_lowmark_set(struct ath10k *ar, ath10k_ce_dest_ring_lowmark_set() argument 206 static inline void ath10k_ce_copy_complete_inter_enable(struct ath10k *ar, ath10k_ce_copy_complete_inter_enable() argument 216 static inline void ath10k_ce_copy_complete_intr_disable(struct ath10k *ar, ath10k_ce_copy_complete_intr_disable() argument 226 static inline void ath10k_ce_watermark_intr_disable(struct ath10k *ar, ath10k_ce_watermark_intr_disable() argument 236 static inline void ath10k_ce_error_intr_enable(struct ath10k *ar, ath10k_ce_error_intr_enable() argument 246 static inline void ath10k_ce_error_intr_disable(struct ath10k *ar, ath10k_ce_error_intr_disable() argument 256 static inline void ath10k_ce_engine_int_status_clear(struct ath10k *ar, ath10k_ce_engine_int_status_clear() argument 275 struct ath10k *ar = ce_state->ar; ath10k_ce_send_nolock() local 328 struct ath10k *ar = pipe->ar; __ath10k_ce_send_revert() local 360 struct ath10k *ar = ce_state->ar; ath10k_ce_send() local 374 struct ath10k *ar = pipe->ar; ath10k_ce_num_free_src_entries() local 389 struct ath10k *ar = pipe->ar; __ath10k_ce_rx_num_free_bufs() local 403 struct ath10k *ar = pipe->ar; __ath10k_ce_rx_post_buf() local 431 struct ath10k *ar = pipe->ar; ath10k_ce_rx_post_buf() local 509 struct ath10k *ar = ce_state->ar; ath10k_ce_completed_recv_next() local 532 struct ath10k *ar; ath10k_ce_revoke_recv_next() local 588 struct ath10k *ar = ce_state->ar; ath10k_ce_completed_send_next_nolock() local 651 struct ath10k *ar; ath10k_ce_cancel_send_next() local 704 struct ath10k *ar = ce_state->ar; ath10k_ce_completed_send_next() local 724 void ath10k_ce_per_engine_service(struct ath10k *ar, unsigned int ce_id) ath10k_ce_per_engine_service() argument 761 void ath10k_ce_per_engine_service_any(struct ath10k *ar) ath10k_ce_per_engine_service_any() argument 789 struct ath10k *ar = ce_state->ar; ath10k_ce_per_engine_handler_adjust() local 801 int ath10k_ce_disable_interrupts(struct ath10k *ar) ath10k_ce_disable_interrupts() argument 816 void ath10k_ce_enable_interrupts(struct ath10k *ar) ath10k_ce_enable_interrupts() argument 828 static int ath10k_ce_init_src_ring(struct ath10k *ar, ath10k_ce_init_src_ring() argument 865 static int ath10k_ce_init_dest_ring(struct ath10k *ar, ath10k_ce_init_dest_ring() argument 900 ath10k_ce_alloc_src_ring(struct ath10k *ar, unsigned int ce_id, ath10k_ce_alloc_src_ring() argument 967 ath10k_ce_alloc_dest_ring(struct ath10k *ar, unsigned int ce_id, ath10k_ce_alloc_dest_ring() argument 1026 int ath10k_ce_init_pipe(struct ath10k *ar, unsigned int ce_id, ath10k_ce_init_pipe() argument 1052 static void ath10k_ce_deinit_src_ring(struct ath10k *ar, unsigned int ce_id) ath10k_ce_deinit_src_ring() argument 1062 static void ath10k_ce_deinit_dest_ring(struct ath10k *ar, unsigned int ce_id) ath10k_ce_deinit_dest_ring() argument 1071 void ath10k_ce_deinit_pipe(struct ath10k *ar, unsigned int ce_id) ath10k_ce_deinit_pipe() argument 1077 int ath10k_ce_alloc_pipe(struct ath10k *ar, int ce_id, ath10k_ce_alloc_pipe() argument 1137 void ath10k_ce_free_pipe(struct ath10k *ar, int ce_id) ath10k_ce_free_pipe() argument
|
H A D | ce.h | 110 struct ath10k *ar; member in struct:ath10k_ce_pipe 397 static inline u32 ath10k_ce_base_address(struct ath10k *ar, unsigned int ce_id) ath10k_ce_base_address() argument
|
H A D | debug.c | 110 void ath10k_info(struct ath10k *ar, const char *fmt, ...) ath10k_info() argument 125 void ath10k_print_driver_info(struct ath10k *ar) ath10k_print_driver_info() argument 147 void ath10k_err(struct ath10k *ar, const char *fmt, ...) ath10k_err() argument 162 void ath10k_warn(struct ath10k *ar, const char *fmt, ...) ath10k_warn() argument 184 struct ath10k *ar = file->private_data; ath10k_read_wmi_services() local 266 static void ath10k_debug_fw_stats_reset(struct ath10k *ar) ath10k_debug_fw_stats_reset() argument 298 void ath10k_debug_fw_stats_process(struct ath10k *ar, struct sk_buff *skb) ath10k_debug_fw_stats_process() argument 381 static int ath10k_debug_fw_stats_request(struct ath10k *ar) ath10k_debug_fw_stats_request() argument 426 static void ath10k_fw_stats_fill(struct ath10k *ar, ath10k_fw_stats_fill() argument 659 struct ath10k *ar = inode->i_private; ath10k_fw_stats_open() local 724 struct ath10k *ar = file->private_data; ath10k_debug_fw_reset_stats_read() local 762 static int ath10k_debug_fw_assert(struct ath10k *ar) ath10k_debug_fw_assert() argument 806 struct ath10k *ar = file->private_data; ath10k_write_simulate_fw_crash() local 875 struct ath10k *ar = file->private_data; ath10k_read_chip_id() local 892 ath10k_debug_get_new_fw_crash_data(struct ath10k *ar) ath10k_debug_get_new_fw_crash_data() argument 906 static struct ath10k_dump_file_data *ath10k_build_dump_file(struct ath10k *ar) ath10k_build_dump_file() argument 984 struct ath10k *ar = inode->i_private; ath10k_fw_crash_dump_open() local 1027 struct ath10k *ar = file->private_data; ath10k_reg_addr_read() local 1045 struct ath10k *ar = file->private_data; ath10k_reg_addr_write() local 1075 struct ath10k *ar = file->private_data; ath10k_reg_value_read() local 1106 struct ath10k *ar = file->private_data; ath10k_reg_value_write() local 1146 struct ath10k *ar = file->private_data; ath10k_mem_value_read() local 1198 struct ath10k *ar = file->private_data; ath10k_mem_value_write() local 1253 static int ath10k_debug_htt_stats_req(struct ath10k *ar) ath10k_debug_htt_stats_req() argument 1284 struct ath10k *ar = container_of(work, struct ath10k, ath10k_debug_htt_stats_dwork() local 1298 struct ath10k *ar = file->private_data; ath10k_read_htt_stats_mask() local 1311 struct ath10k *ar = file->private_data; ath10k_write_htt_stats_mask() local 1351 struct ath10k *ar = file->private_data; ath10k_read_htt_max_amsdu_ampdu() local 1375 struct ath10k *ar = file->private_data; ath10k_write_htt_max_amsdu_ampdu() local 1417 struct ath10k *ar = file->private_data; ath10k_read_fw_dbglog() local 1431 struct ath10k *ar = file->private_data; ath10k_write_fw_dbglog() local 1552 struct ath10k *ar = hw->priv; ath10k_debug_get_et_stats() local 1643 struct ath10k *ar = inode->i_private; ath10k_debug_cal_data_open() local 1723 struct ath10k *ar = file->private_data; ath10k_read_nf_cal_period() local 1737 struct ath10k *ar = file->private_data; ath10k_write_nf_cal_period() local 1786 int ath10k_debug_start(struct ath10k *ar) ath10k_debug_start() argument 1835 void ath10k_debug_stop(struct ath10k *ar) ath10k_debug_stop() argument 1855 struct ath10k *ar = file->private_data; ath10k_write_simulate_radar() local 1882 struct ath10k *ar = file->private_data; ath10k_read_dfs_stats() local 1935 struct ath10k *ar = file->private_data; ath10k_write_pktlog_filter() local 1982 struct ath10k *ar = file->private_data; ath10k_read_pktlog_filter() local 1999 int ath10k_debug_create(struct ath10k *ar) ath10k_debug_create() argument 2012 void ath10k_debug_destroy(struct ath10k *ar) ath10k_debug_destroy() argument 2020 int ath10k_debug_register(struct ath10k *ar) ath10k_debug_register() argument 2099 void ath10k_debug_unregister(struct ath10k *ar) ath10k_debug_unregister() argument 2107 void ath10k_dbg(struct ath10k *ar, enum ath10k_debug_mask mask, ath10k_dbg() argument 2127 void ath10k_dbg_dump(struct ath10k *ar, ath10k_dbg_dump() argument
|
H A D | htc.h | 331 struct ath10k *ar; member in struct:ath10k_htc
|
H A D | htt_rx.c | 38 ath10k_htt_rx_find_skb_paddr(struct ath10k *ar, u32 paddr) ath10k_htt_rx_find_skb_paddr() argument 207 int ath10k_htt_rx_ring_refill(struct ath10k *ar) ath10k_htt_rx_ring_refill() argument 251 struct ath10k *ar = htt->ar; ath10k_htt_rx_netbuf_pop() local 287 struct ath10k *ar = htt->ar; ath10k_htt_rx_amsdu_pop() local 436 struct ath10k *ar = htt->ar; ath10k_htt_rx_pop_paddr() local 463 struct ath10k *ar = htt->ar; ath10k_htt_rx_pop_paddr_list() local 511 struct ath10k *ar = htt->ar; ath10k_htt_rx_alloc() local 592 static int ath10k_htt_rx_crypto_param_len(struct ath10k *ar, ath10k_htt_rx_crypto_param_len() argument 617 static int ath10k_htt_rx_crypto_tail_len(struct ath10k *ar, ath10k_htt_rx_crypto_tail_len() argument 673 static void ath10k_htt_rx_h_rates(struct ath10k *ar, ath10k_htt_rx_h_rates() argument 776 static bool ath10k_htt_rx_h_channel(struct ath10k *ar, ath10k_htt_rx_h_channel() argument 796 static void ath10k_htt_rx_h_signal(struct ath10k *ar, ath10k_htt_rx_h_signal() argument 806 static void ath10k_htt_rx_h_mactime(struct ath10k *ar, ath10k_htt_rx_h_mactime() argument 820 static void ath10k_htt_rx_h_ppdu(struct ath10k *ar, ath10k_htt_rx_h_ppdu() argument 891 static void ath10k_process_rx(struct ath10k *ar, ath10k_process_rx() argument 938 static void ath10k_htt_rx_h_undecap_raw(struct ath10k *ar, ath10k_htt_rx_h_undecap_raw() argument 1011 static void ath10k_htt_rx_h_undecap_nwifi(struct ath10k *ar, ath10k_htt_rx_h_undecap_nwifi() argument 1052 static void *ath10k_htt_rx_h_find_rfc1042(struct ath10k *ar, ath10k_htt_rx_h_find_rfc1042() argument 1087 static void ath10k_htt_rx_h_undecap_eth(struct ath10k *ar, ath10k_htt_rx_h_undecap_eth() argument 1132 static void ath10k_htt_rx_h_undecap_snap(struct ath10k *ar, ath10k_htt_rx_h_undecap_snap() argument 1153 static void ath10k_htt_rx_h_undecap(struct ath10k *ar, ath10k_htt_rx_h_undecap() argument 1233 static void ath10k_htt_rx_h_mpdu(struct ath10k *ar, ath10k_htt_rx_h_mpdu() argument 1330 static void ath10k_htt_rx_h_deliver(struct ath10k *ar, ath10k_htt_rx_h_deliver() argument 1390 static void ath10k_htt_rx_h_unchain(struct ath10k *ar, ath10k_htt_rx_h_unchain() argument 1420 static bool ath10k_htt_rx_amsdu_allowed(struct ath10k *ar, ath10k_htt_rx_amsdu_allowed() argument 1466 static void ath10k_htt_rx_h_filter(struct ath10k *ar, ath10k_htt_rx_h_filter() argument 1482 struct ath10k *ar = htt->ar; ath10k_htt_rx_handler() local 1538 struct ath10k *ar = htt->ar; ath10k_htt_rx_frag_handler() local 1584 static void ath10k_htt_rx_frm_tx_compl(struct ath10k *ar, ath10k_htt_rx_frm_tx_compl() argument 1623 static void ath10k_htt_rx_addba(struct ath10k *ar, struct htt_resp *resp) ath10k_htt_rx_addba() argument 1663 static void ath10k_htt_rx_delba(struct ath10k *ar, struct htt_resp *resp) ath10k_htt_rx_delba() argument 1754 static void ath10k_htt_rx_h_rx_offload(struct ath10k *ar, ath10k_htt_rx_h_rx_offload() argument 1804 static void ath10k_htt_rx_in_ord_ind(struct ath10k *ar, struct sk_buff *skb) ath10k_htt_rx_in_ord_ind() argument 1891 void ath10k_htt_t2h_msg_handler(struct ath10k *ar, struct sk_buff *skb) ath10k_htt_t2h_msg_handler() argument 1961 struct ath10k *ar = htt->ar; ath10k_htt_t2h_msg_handler() local 2042 struct ath10k *ar = htt->ar; ath10k_htt_txrx_compl_task() local
|
H A D | pci.c | 333 static bool ath10k_pci_irq_pending(struct ath10k *ar) ath10k_pci_irq_pending() argument 346 static void ath10k_pci_disable_and_clear_legacy_irq(struct ath10k *ar) ath10k_pci_disable_and_clear_legacy_irq() argument 362 static void ath10k_pci_enable_legacy_irq(struct ath10k *ar) ath10k_pci_enable_legacy_irq() argument 374 static inline const char *ath10k_pci_get_irq_method(struct ath10k *ar) ath10k_pci_get_irq_method() argument 389 struct ath10k *ar = pipe->hif_ce_state; __ath10k_pci_rx_post_buf() local 429 struct ath10k *ar = pipe->hif_ce_state; __ath10k_pci_rx_post_pipe() local 456 struct ath10k *ar = pipe->hif_ce_state; ath10k_pci_rx_post_pipe() local 464 static void ath10k_pci_rx_post(struct ath10k *ar) ath10k_pci_rx_post() argument 477 struct ath10k *ar = (void *)ptr; ath10k_pci_rx_replenish_retry() local 487 static int ath10k_pci_diag_read_mem(struct ath10k *ar, u32 address, void *data, ath10k_pci_diag_read_mem() argument 616 static int ath10k_pci_diag_read32(struct ath10k *ar, u32 address, u32 *value) ath10k_pci_diag_read32() argument 627 static int __ath10k_pci_diag_read_hi(struct ath10k *ar, void *dest, __ath10k_pci_diag_read_hi() argument 655 static int ath10k_pci_diag_write_mem(struct ath10k *ar, u32 address, ath10k_pci_diag_write_mem() argument 789 static int ath10k_pci_diag_write32(struct ath10k *ar, u32 address, u32 value) ath10k_pci_diag_write32() argument 796 static bool ath10k_pci_is_awake(struct ath10k *ar) ath10k_pci_is_awake() argument 803 static int ath10k_pci_wake_wait(struct ath10k *ar) ath10k_pci_wake_wait() argument 822 static int ath10k_pci_wake(struct ath10k *ar) ath10k_pci_wake() argument 829 static void ath10k_pci_sleep(struct ath10k *ar) ath10k_pci_sleep() argument 838 struct ath10k *ar = ce_state->ar; ath10k_pci_ce_send_done() local 864 struct ath10k *ar = ce_state->ar; ath10k_pci_ce_recv_data() local 908 static int ath10k_pci_hif_tx_sg(struct ath10k *ar, u8 pipe_id, ath10k_pci_hif_tx_sg() argument 977 static int ath10k_pci_hif_diag_read(struct ath10k *ar, u32 address, void *buf, ath10k_pci_hif_diag_read() argument 983 static u16 ath10k_pci_hif_get_free_queue_number(struct ath10k *ar, u8 pipe) ath10k_pci_hif_get_free_queue_number() argument 992 static void ath10k_pci_dump_registers(struct ath10k *ar, ath10k_pci_dump_registers() argument 1026 static void ath10k_pci_fw_crashed_dump(struct ath10k *ar) ath10k_pci_fw_crashed_dump() argument 1051 static void ath10k_pci_hif_send_complete_check(struct ath10k *ar, u8 pipe, ath10k_pci_hif_send_complete_check() argument 1077 static void ath10k_pci_hif_set_callbacks(struct ath10k *ar, ath10k_pci_hif_set_callbacks() argument 1088 static void ath10k_pci_kill_tasklet(struct ath10k *ar) ath10k_pci_kill_tasklet() argument 1102 static int ath10k_pci_hif_map_service_to_pipe(struct ath10k *ar, ath10k_pci_hif_map_service_to_pipe() argument 1155 static void ath10k_pci_hif_get_default_pipe(struct ath10k *ar, ath10k_pci_hif_get_default_pipe() argument 1170 static void ath10k_pci_irq_msi_fw_mask(struct ath10k *ar) ath10k_pci_irq_msi_fw_mask() argument 1180 static void ath10k_pci_irq_msi_fw_unmask(struct ath10k *ar) ath10k_pci_irq_msi_fw_unmask() argument 1190 static void ath10k_pci_irq_disable(struct ath10k *ar) ath10k_pci_irq_disable() argument 1197 static void ath10k_pci_irq_sync(struct ath10k *ar) ath10k_pci_irq_sync() argument 1206 static void ath10k_pci_irq_enable(struct ath10k *ar) ath10k_pci_irq_enable() argument 1213 static int ath10k_pci_hif_start(struct ath10k *ar) ath10k_pci_hif_start() argument 1225 struct ath10k *ar; ath10k_pci_rx_pipe_cleanup() local 1257 struct ath10k *ar; ath10k_pci_tx_pipe_cleanup() local 1302 static void ath10k_pci_buffer_cleanup(struct ath10k *ar) ath10k_pci_buffer_cleanup() argument 1316 static void ath10k_pci_ce_deinit(struct ath10k *ar) ath10k_pci_ce_deinit() argument 1324 static void ath10k_pci_flush(struct ath10k *ar) ath10k_pci_flush() argument 1330 static void ath10k_pci_hif_stop(struct ath10k *ar) ath10k_pci_hif_stop() argument 1352 static int ath10k_pci_hif_exchange_bmi_msg(struct ath10k *ar, ath10k_pci_hif_exchange_bmi_msg() argument 1462 struct ath10k *ar = ce_state->ar; ath10k_pci_bmi_recv_data() local 1508 static int ath10k_pci_wake_target_cpu(struct ath10k *ar) ath10k_pci_wake_target_cpu() argument 1520 static int ath10k_pci_get_num_banks(struct ath10k *ar) ath10k_pci_get_num_banks() argument 1548 static int ath10k_pci_init_config(struct ath10k *ar) ath10k_pci_init_config() argument 1688 static int ath10k_pci_alloc_pipes(struct ath10k *ar) ath10k_pci_alloc_pipes() argument 1721 static void ath10k_pci_free_pipes(struct ath10k *ar) ath10k_pci_free_pipes() argument 1729 static int ath10k_pci_init_pipes(struct ath10k *ar) ath10k_pci_init_pipes() argument 1745 static bool ath10k_pci_has_fw_crashed(struct ath10k *ar) ath10k_pci_has_fw_crashed() argument 1751 static void ath10k_pci_fw_crashed_clear(struct ath10k *ar) ath10k_pci_fw_crashed_clear() argument 1761 static void ath10k_pci_warm_reset_si0(struct ath10k *ar) ath10k_pci_warm_reset_si0() argument 1780 static void ath10k_pci_warm_reset_cpu(struct ath10k *ar) ath10k_pci_warm_reset_cpu() argument 1792 static void ath10k_pci_warm_reset_ce(struct ath10k *ar) ath10k_pci_warm_reset_ce() argument 1806 static void ath10k_pci_warm_reset_clear_lf(struct ath10k *ar) ath10k_pci_warm_reset_clear_lf() argument 1817 static int ath10k_pci_warm_reset(struct ath10k *ar) ath10k_pci_warm_reset() argument 1855 static int ath10k_pci_qca988x_chip_reset(struct ath10k *ar) ath10k_pci_qca988x_chip_reset() argument 1929 static int ath10k_pci_qca6174_chip_reset(struct ath10k *ar) ath10k_pci_qca6174_chip_reset() argument 1961 static int ath10k_pci_chip_reset(struct ath10k *ar) ath10k_pci_chip_reset() argument 1971 static int ath10k_pci_hif_power_up(struct ath10k *ar) ath10k_pci_hif_power_up() argument 2033 static void ath10k_pci_hif_power_down(struct ath10k *ar) ath10k_pci_hif_power_down() argument 2048 static int ath10k_pci_hif_suspend(struct ath10k *ar) ath10k_pci_hif_suspend() argument 2066 static int ath10k_pci_hif_resume(struct ath10k *ar) ath10k_pci_hif_resume() argument 2125 struct ath10k *ar = (struct ath10k *)data; ath10k_msi_err_tasklet() local 2143 struct ath10k *ar = arg; ath10k_pci_per_engine_handler() local 2167 struct ath10k *ar = arg; ath10k_pci_msi_fw_handler() local 2181 struct ath10k *ar = arg; ath10k_pci_interrupt_handler() local 2198 struct ath10k *ar = (struct ath10k *)data; ath10k_pci_tasklet() local 2215 static int ath10k_pci_request_irq_msix(struct ath10k *ar) ath10k_pci_request_irq_msix() argument 2248 static int ath10k_pci_request_irq_msi(struct ath10k *ar) ath10k_pci_request_irq_msi() argument 2265 static int ath10k_pci_request_irq_legacy(struct ath10k *ar) ath10k_pci_request_irq_legacy() argument 2282 static int ath10k_pci_request_irq(struct ath10k *ar) ath10k_pci_request_irq() argument 2299 static void ath10k_pci_free_irq(struct ath10k *ar) ath10k_pci_free_irq() argument 2310 static void ath10k_pci_init_irq_tasklets(struct ath10k *ar) ath10k_pci_init_irq_tasklets() argument 2326 static int ath10k_pci_init_irq(struct ath10k *ar) ath10k_pci_init_irq() argument 2374 static void ath10k_pci_deinit_irq_legacy(struct ath10k *ar) ath10k_pci_deinit_irq_legacy() argument 2380 static int ath10k_pci_deinit_irq(struct ath10k *ar) ath10k_pci_deinit_irq() argument 2401 static int ath10k_pci_wait_for_target_init(struct ath10k *ar) ath10k_pci_wait_for_target_init() argument 2458 static int ath10k_pci_cold_reset(struct ath10k *ar) ath10k_pci_cold_reset() argument 2499 static int ath10k_pci_claim(struct ath10k *ar) ath10k_pci_claim() argument 2564 static void ath10k_pci_release(struct ath10k *ar) ath10k_pci_release() argument 2596 struct ath10k *ar; ath10k_pci_probe() local 2721 struct ath10k *ar = pci_get_drvdata(pdev); ath10k_pci_remove() local
|
H A D | wmi-ops.h | 156 ath10k_wmi_rx(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_rx() argument 166 ath10k_wmi_map_svc(struct ath10k *ar, const __le32 *in, unsigned long *out, ath10k_wmi_map_svc() argument 177 ath10k_wmi_pull_scan(struct ath10k *ar, struct sk_buff *skb, ath10k_wmi_pull_scan() argument 187 ath10k_wmi_pull_mgmt_rx(struct ath10k *ar, struct sk_buff *skb, ath10k_wmi_pull_mgmt_rx() argument 197 ath10k_wmi_pull_ch_info(struct ath10k *ar, struct sk_buff *skb, ath10k_wmi_pull_ch_info() argument 207 ath10k_wmi_pull_vdev_start(struct ath10k *ar, struct sk_buff *skb, ath10k_wmi_pull_vdev_start() argument 217 ath10k_wmi_pull_peer_kick(struct ath10k *ar, struct sk_buff *skb, ath10k_wmi_pull_peer_kick() argument 227 ath10k_wmi_pull_swba(struct ath10k *ar, struct sk_buff *skb, ath10k_wmi_pull_swba() argument 237 ath10k_wmi_pull_phyerr(struct ath10k *ar, struct sk_buff *skb, ath10k_wmi_pull_phyerr() argument 247 ath10k_wmi_pull_svc_rdy(struct ath10k *ar, struct sk_buff *skb, ath10k_wmi_pull_svc_rdy() argument 257 ath10k_wmi_pull_rdy(struct ath10k *ar, struct sk_buff *skb, ath10k_wmi_pull_rdy() argument 267 ath10k_wmi_pull_fw_stats(struct ath10k *ar, struct sk_buff *skb, ath10k_wmi_pull_fw_stats() argument 277 ath10k_wmi_mgmt_tx(struct ath10k *ar, struct sk_buff *msdu) ath10k_wmi_mgmt_tx() argument 303 ath10k_wmi_pdev_set_regdomain(struct ath10k *ar, u16 rd, u16 rd2g, u16 rd5g, ath10k_wmi_pdev_set_regdomain() argument 322 ath10k_wmi_pdev_suspend_target(struct ath10k *ar, u32 suspend_opt) ath10k_wmi_pdev_suspend_target() argument 337 ath10k_wmi_pdev_resume_target(struct ath10k *ar) ath10k_wmi_pdev_resume_target() argument 352 ath10k_wmi_pdev_set_param(struct ath10k *ar, u32 id, u32 value) ath10k_wmi_pdev_set_param() argument 367 ath10k_wmi_cmd_init(struct ath10k *ar) ath10k_wmi_cmd_init() argument 382 ath10k_wmi_start_scan(struct ath10k *ar, ath10k_wmi_start_scan() argument 398 ath10k_wmi_stop_scan(struct ath10k *ar, const struct wmi_stop_scan_arg *arg) ath10k_wmi_stop_scan() argument 413 ath10k_wmi_vdev_create(struct ath10k *ar, u32 vdev_id, ath10k_wmi_vdev_create() argument 431 ath10k_wmi_vdev_delete(struct ath10k *ar, u32 vdev_id) ath10k_wmi_vdev_delete() argument 446 ath10k_wmi_vdev_start(struct ath10k *ar, ath10k_wmi_vdev_start() argument 463 ath10k_wmi_vdev_restart(struct ath10k *ar, ath10k_wmi_vdev_restart() argument 480 ath10k_wmi_vdev_stop(struct ath10k *ar, u32 vdev_id) ath10k_wmi_vdev_stop() argument 495 ath10k_wmi_vdev_up(struct ath10k *ar, u32 vdev_id, u32 aid, const u8 *bssid) ath10k_wmi_vdev_up() argument 510 ath10k_wmi_vdev_down(struct ath10k *ar, u32 vdev_id) ath10k_wmi_vdev_down() argument 525 ath10k_wmi_vdev_set_param(struct ath10k *ar, u32 vdev_id, u32 param_id, ath10k_wmi_vdev_set_param() argument 542 ath10k_wmi_vdev_install_key(struct ath10k *ar, ath10k_wmi_vdev_install_key() argument 559 ath10k_wmi_vdev_spectral_conf(struct ath10k *ar, ath10k_wmi_vdev_spectral_conf() argument 574 ath10k_wmi_vdev_spectral_enable(struct ath10k *ar, u32 vdev_id, u32 trigger, ath10k_wmi_vdev_spectral_enable() argument 590 ath10k_wmi_vdev_sta_uapsd(struct ath10k *ar, u32 vdev_id, ath10k_wmi_vdev_sta_uapsd() argument 611 ath10k_wmi_vdev_wmm_conf(struct ath10k *ar, u32 vdev_id, ath10k_wmi_vdev_wmm_conf() argument 626 ath10k_wmi_peer_create(struct ath10k *ar, u32 vdev_id, ath10k_wmi_peer_create() argument 642 ath10k_wmi_peer_delete(struct ath10k *ar, u32 vdev_id, ath10k_wmi_peer_delete() argument 658 ath10k_wmi_peer_flush(struct ath10k *ar, u32 vdev_id, ath10k_wmi_peer_flush() argument 674 ath10k_wmi_peer_set_param(struct ath10k *ar, u32 vdev_id, const u8 *peer_addr, ath10k_wmi_peer_set_param() argument 691 ath10k_wmi_set_psmode(struct ath10k *ar, u32 vdev_id, ath10k_wmi_set_psmode() argument 708 ath10k_wmi_set_sta_ps_param(struct ath10k *ar, u32 vdev_id, ath10k_wmi_set_sta_ps_param() argument 725 ath10k_wmi_set_ap_ps_param(struct ath10k *ar, u32 vdev_id, const u8 *mac, ath10k_wmi_set_ap_ps_param() argument 742 ath10k_wmi_scan_chan_list(struct ath10k *ar, ath10k_wmi_scan_chan_list() argument 758 ath10k_wmi_peer_assoc(struct ath10k *ar, ath10k_wmi_peer_assoc() argument 774 ath10k_wmi_beacon_send_ref_nowait(struct ath10k *ar, u32 vdev_id, ath10k_wmi_beacon_send_ref_nowait() argument 801 ath10k_wmi_pdev_set_wmm_params(struct ath10k *ar, ath10k_wmi_pdev_set_wmm_params() argument 818 ath10k_wmi_request_stats(struct ath10k *ar, u32 stats_mask) ath10k_wmi_request_stats() argument 833 ath10k_wmi_force_fw_hang(struct ath10k *ar, ath10k_wmi_force_fw_hang() argument 849 ath10k_wmi_dbglog_cfg(struct ath10k *ar, u32 module_enable, u32 log_level) ath10k_wmi_dbglog_cfg() argument 864 ath10k_wmi_pdev_pktlog_enable(struct ath10k *ar, u32 filter) ath10k_wmi_pdev_pktlog_enable() argument 879 ath10k_wmi_pdev_pktlog_disable(struct ath10k *ar) ath10k_wmi_pdev_pktlog_disable() argument 895 ath10k_wmi_pdev_set_quiet_mode(struct ath10k *ar, u32 period, u32 duration, ath10k_wmi_pdev_set_quiet_mode() argument 913 ath10k_wmi_pdev_get_temperature(struct ath10k *ar) ath10k_wmi_pdev_get_temperature() argument 929 ath10k_wmi_addba_clear_resp(struct ath10k *ar, u32 vdev_id, const u8 *mac) ath10k_wmi_addba_clear_resp() argument 945 ath10k_wmi_addba_send(struct ath10k *ar, u32 vdev_id, const u8 *mac, ath10k_wmi_addba_send() argument 962 ath10k_wmi_addba_set_resp(struct ath10k *ar, u32 vdev_id, const u8 *mac, ath10k_wmi_addba_set_resp() argument 979 ath10k_wmi_delba_send(struct ath10k *ar, u32 vdev_id, const u8 *mac, ath10k_wmi_delba_send() argument 997 ath10k_wmi_bcn_tmpl(struct ath10k *ar, u32 vdev_id, u32 tim_ie_offset, ath10k_wmi_bcn_tmpl() argument 1016 ath10k_wmi_prb_tmpl(struct ath10k *ar, u32 vdev_id, struct sk_buff *prb) ath10k_wmi_prb_tmpl() argument 1031 ath10k_wmi_p2p_go_bcn_ie(struct ath10k *ar, u32 vdev_id, const u8 *p2p_ie) ath10k_wmi_p2p_go_bcn_ie() argument 1046 ath10k_wmi_sta_keepalive(struct ath10k *ar, ath10k_wmi_sta_keepalive() argument
|
H A D | wmi-tlv.c | 68 ath10k_wmi_tlv_iter(struct ath10k *ar, const void *ptr, size_t len, ath10k_wmi_tlv_iter() argument 120 static int ath10k_wmi_tlv_iter_parse(struct ath10k *ar, u16 tag, u16 len, ath10k_wmi_tlv_iter_parse() argument 131 static int ath10k_wmi_tlv_parse(struct ath10k *ar, const void **tb, ath10k_wmi_tlv_parse() argument 139 ath10k_wmi_tlv_parse_alloc(struct ath10k *ar, const void *ptr, ath10k_wmi_tlv_parse_alloc() argument 166 static int ath10k_wmi_tlv_event_bcn_tx_status(struct ath10k *ar, ath10k_wmi_tlv_event_bcn_tx_status() argument 208 static int ath10k_wmi_tlv_event_diag_data(struct ath10k *ar, ath10k_wmi_tlv_event_diag_data() argument 271 static int ath10k_wmi_tlv_event_diag(struct ath10k *ar, ath10k_wmi_tlv_event_diag() argument 303 static void ath10k_wmi_tlv_op_rx(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_tlv_op_rx() argument 428 static int ath10k_wmi_tlv_op_pull_scan_ev(struct ath10k *ar, ath10k_wmi_tlv_op_pull_scan_ev() argument 460 static int ath10k_wmi_tlv_op_pull_mgmt_rx_ev(struct ath10k *ar, ath10k_wmi_tlv_op_pull_mgmt_rx_ev() argument 509 static int ath10k_wmi_tlv_op_pull_ch_info_ev(struct ath10k *ar, ath10k_wmi_tlv_op_pull_ch_info_ev() argument 542 ath10k_wmi_tlv_op_pull_vdev_start_ev(struct ath10k *ar, struct sk_buff *skb, ath10k_wmi_tlv_op_pull_vdev_start_ev() argument 572 static int ath10k_wmi_tlv_op_pull_peer_kick_ev(struct ath10k *ar, ath10k_wmi_tlv_op_pull_peer_kick_ev() argument 608 static int ath10k_wmi_tlv_swba_tim_parse(struct ath10k *ar, u16 tag, u16 len, ath10k_wmi_tlv_swba_tim_parse() argument 623 static int ath10k_wmi_tlv_swba_noa_parse(struct ath10k *ar, u16 tag, u16 len, ath10k_wmi_tlv_swba_noa_parse() argument 638 static int ath10k_wmi_tlv_swba_parse(struct ath10k *ar, u16 tag, u16 len, ath10k_wmi_tlv_swba_parse() argument 671 static int ath10k_wmi_tlv_op_pull_swba_ev(struct ath10k *ar, ath10k_wmi_tlv_op_pull_swba_ev() argument 703 static int ath10k_wmi_tlv_op_pull_phyerr_ev(struct ath10k *ar, ath10k_wmi_tlv_op_pull_phyerr_ev() argument 749 ath10k_wmi_tlv_parse_mem_reqs(struct ath10k *ar, u16 tag, u16 len, ath10k_wmi_tlv_parse_mem_reqs() argument 768 static int ath10k_wmi_tlv_op_pull_svc_rdy_ev(struct ath10k *ar, ath10k_wmi_tlv_op_pull_svc_rdy_ev() argument 842 static int ath10k_wmi_tlv_op_pull_rdy_ev(struct ath10k *ar, ath10k_wmi_tlv_op_pull_rdy_ev() argument 908 static int ath10k_wmi_tlv_op_pull_fw_stats(struct ath10k *ar, ath10k_wmi_tlv_op_pull_fw_stats() argument 1016 ath10k_wmi_tlv_op_gen_pdev_suspend(struct ath10k *ar, u32 opt) ath10k_wmi_tlv_op_gen_pdev_suspend() argument 1037 ath10k_wmi_tlv_op_gen_pdev_resume(struct ath10k *ar) ath10k_wmi_tlv_op_gen_pdev_resume() argument 1058 ath10k_wmi_tlv_op_gen_pdev_set_rd(struct ath10k *ar, ath10k_wmi_tlv_op_gen_pdev_set_rd() argument 1086 ath10k_wmi_tlv_op_gen_pdev_set_param(struct ath10k *ar, u32 param_id, ath10k_wmi_tlv_op_gen_pdev_set_param() argument 1108 static struct sk_buff *ath10k_wmi_tlv_op_gen_init(struct ath10k *ar) ath10k_wmi_tlv_op_gen_init() argument 1213 ath10k_wmi_tlv_op_gen_start_scan(struct ath10k *ar, ath10k_wmi_tlv_op_gen_start_scan() argument 1311 ath10k_wmi_tlv_op_gen_stop_scan(struct ath10k *ar, ath10k_wmi_tlv_op_gen_stop_scan() argument 1349 ath10k_wmi_tlv_op_gen_vdev_create(struct ath10k *ar, ath10k_wmi_tlv_op_gen_vdev_create() argument 1377 ath10k_wmi_tlv_op_gen_vdev_delete(struct ath10k *ar, u32 vdev_id) ath10k_wmi_tlv_op_gen_vdev_delete() argument 1398 ath10k_wmi_tlv_op_gen_vdev_start(struct ath10k *ar, ath10k_wmi_tlv_op_gen_vdev_start() argument 1478 ath10k_wmi_tlv_op_gen_vdev_stop(struct ath10k *ar, u32 vdev_id) ath10k_wmi_tlv_op_gen_vdev_stop() argument 1499 ath10k_wmi_tlv_op_gen_vdev_up(struct ath10k *ar, u32 vdev_id, u32 aid, ath10k_wmi_tlv_op_gen_vdev_up() argument 1524 ath10k_wmi_tlv_op_gen_vdev_down(struct ath10k *ar, u32 vdev_id) ath10k_wmi_tlv_op_gen_vdev_down() argument 1545 ath10k_wmi_tlv_op_gen_vdev_set_param(struct ath10k *ar, u32 vdev_id, ath10k_wmi_tlv_op_gen_vdev_set_param() argument 1569 ath10k_wmi_tlv_op_gen_vdev_install_key(struct ath10k *ar, ath10k_wmi_tlv_op_gen_vdev_install_key() argument 1621 static void *ath10k_wmi_tlv_put_uapsd_ac(struct ath10k *ar, void *ptr, ath10k_wmi_tlv_put_uapsd_ac() argument 1647 ath10k_wmi_tlv_op_gen_vdev_sta_uapsd(struct ath10k *ar, u32 vdev_id, ath10k_wmi_tlv_op_gen_vdev_sta_uapsd() argument 1709 ath10k_wmi_tlv_op_gen_vdev_wmm_conf(struct ath10k *ar, u32 vdev_id, ath10k_wmi_tlv_op_gen_vdev_wmm_conf() argument 1740 ath10k_wmi_tlv_op_gen_sta_keepalive(struct ath10k *ar, ath10k_wmi_tlv_op_gen_sta_keepalive() argument 1784 ath10k_wmi_tlv_op_gen_peer_create(struct ath10k *ar, u32 vdev_id, ath10k_wmi_tlv_op_gen_peer_create() argument 1808 ath10k_wmi_tlv_op_gen_peer_delete(struct ath10k *ar, u32 vdev_id, ath10k_wmi_tlv_op_gen_peer_delete() argument 1831 ath10k_wmi_tlv_op_gen_peer_flush(struct ath10k *ar, u32 vdev_id, ath10k_wmi_tlv_op_gen_peer_flush() argument 1855 ath10k_wmi_tlv_op_gen_peer_set_param(struct ath10k *ar, u32 vdev_id, ath10k_wmi_tlv_op_gen_peer_set_param() argument 1882 ath10k_wmi_tlv_op_gen_peer_assoc(struct ath10k *ar, ath10k_wmi_tlv_op_gen_peer_assoc() argument 1972 ath10k_wmi_tlv_op_gen_set_psmode(struct ath10k *ar, u32 vdev_id, ath10k_wmi_tlv_op_gen_set_psmode() argument 1995 ath10k_wmi_tlv_op_gen_set_sta_ps(struct ath10k *ar, u32 vdev_id, ath10k_wmi_tlv_op_gen_set_sta_ps() argument 2020 ath10k_wmi_tlv_op_gen_set_ap_ps(struct ath10k *ar, u32 vdev_id, const u8 *mac, ath10k_wmi_tlv_op_gen_set_ap_ps() argument 2048 ath10k_wmi_tlv_op_gen_scan_chan_list(struct ath10k *ar, ath10k_wmi_tlv_op_gen_scan_chan_list() argument 2105 ath10k_wmi_tlv_op_gen_beacon_dma(struct ath10k *ar, u32 vdev_id, ath10k_wmi_tlv_op_gen_beacon_dma() argument 2146 ath10k_wmi_tlv_op_gen_pdev_set_wmm(struct ath10k *ar, ath10k_wmi_tlv_op_gen_pdev_set_wmm() argument 2184 ath10k_wmi_tlv_op_gen_request_stats(struct ath10k *ar, u32 stats_mask) ath10k_wmi_tlv_op_gen_request_stats() argument 2205 ath10k_wmi_tlv_op_gen_force_fw_hang(struct ath10k *ar, ath10k_wmi_tlv_op_gen_force_fw_hang() argument 2229 ath10k_wmi_tlv_op_gen_dbglog_cfg(struct ath10k *ar, u32 module_enable, ath10k_wmi_tlv_op_gen_dbglog_cfg() argument 2280 ath10k_wmi_tlv_op_gen_pktlog_enable(struct ath10k *ar, u32 filter) ath10k_wmi_tlv_op_gen_pktlog_enable() argument 2309 ath10k_wmi_tlv_op_gen_pktlog_disable(struct ath10k *ar) ath10k_wmi_tlv_op_gen_pktlog_disable() argument 2336 ath10k_wmi_tlv_op_gen_bcn_tmpl(struct ath10k *ar, u32 vdev_id, ath10k_wmi_tlv_op_gen_bcn_tmpl() argument 2400 ath10k_wmi_tlv_op_gen_prb_tmpl(struct ath10k *ar, u32 vdev_id, ath10k_wmi_tlv_op_gen_prb_tmpl() argument 2449 ath10k_wmi_tlv_op_gen_p2p_go_bcn_ie(struct ath10k *ar, u32 vdev_id, ath10k_wmi_tlv_op_gen_p2p_go_bcn_ie() argument 2790 void ath10k_wmi_tlv_attach(struct ath10k *ar) ath10k_wmi_tlv_attach() argument
|
H A D | mac.c | 42 struct ath10k *ar = arvif->ar; ath10k_send_key() local 100 struct ath10k *ar = arvif->ar; ath10k_install_key() local 121 struct ath10k *ar = arvif->ar; ath10k_install_peer_wep_keys() local 161 struct ath10k *ar = arvif->ar; ath10k_clear_peer_keys() local 198 bool ath10k_mac_is_peer_wep_key_set(struct ath10k *ar, const u8 *addr, ath10k_mac_is_peer_wep_key_set() argument 226 struct ath10k *ar = arvif->ar; ath10k_clear_vdev_key() local 367 static int ath10k_peer_create(struct ath10k *ar, u32 vdev_id, const u8 *addr) ath10k_peer_create() argument 397 struct ath10k *ar = arvif->ar; ath10k_mac_set_kickout() local 442 struct ath10k *ar = arvif->ar; ath10k_mac_set_rts() local 451 struct ath10k *ar = arvif->ar; ath10k_mac_set_frag() local 463 static int ath10k_peer_delete(struct ath10k *ar, u32 vdev_id, const u8 *addr) ath10k_peer_delete() argument 482 static void ath10k_peer_cleanup(struct ath10k *ar, u32 vdev_id) ath10k_peer_cleanup() argument 503 static void ath10k_peer_cleanup_all(struct ath10k *ar) ath10k_peer_cleanup_all() argument 526 struct ath10k *ar = arvif->ar; ath10k_mac_vif_beacon_free() local 549 struct ath10k *ar = arvif->ar; ath10k_mac_vif_beacon_cleanup() local 562 static inline int ath10k_vdev_setup_sync(struct ath10k *ar) ath10k_vdev_setup_sync() argument 579 static int ath10k_monitor_vdev_start(struct ath10k *ar, int vdev_id) ath10k_monitor_vdev_start() argument 641 static int ath10k_monitor_vdev_stop(struct ath10k *ar) ath10k_monitor_vdev_stop() argument 669 static int ath10k_monitor_vdev_create(struct ath10k *ar) ath10k_monitor_vdev_create() argument 700 static int ath10k_monitor_vdev_delete(struct ath10k *ar) ath10k_monitor_vdev_delete() argument 720 static int ath10k_monitor_start(struct ath10k *ar) ath10k_monitor_start() argument 745 static int ath10k_monitor_stop(struct ath10k *ar) ath10k_monitor_stop() argument 769 static int ath10k_monitor_recalc(struct ath10k *ar) ath10k_monitor_recalc() argument 794 struct ath10k *ar = arvif->ar; ath10k_recalc_rtscts_prot() local 812 static int ath10k_start_cac(struct ath10k *ar) ath10k_start_cac() argument 833 static int ath10k_stop_cac(struct ath10k *ar) ath10k_stop_cac() argument 849 static void ath10k_recalc_radar_detection(struct ath10k *ar) ath10k_recalc_radar_detection() argument 877 struct ath10k *ar = arvif->ar; ath10k_vdev_start_restart() local 954 struct ath10k *ar = arvif->ar; ath10k_vdev_stop() local 988 struct ath10k *ar = arvif->ar; ath10k_mac_setup_bcn_p2p_ie() local 1049 struct ath10k *ar = arvif->ar; ath10k_mac_setup_bcn_tmpl() local 1095 struct ath10k *ar = arvif->ar; ath10k_mac_setup_prb_tmpl() local 1125 struct ath10k *ar = arvif->ar; ath10k_control_beaconing() local 1171 struct ath10k *ar = arvif->ar; ath10k_control_ibss() local 1208 struct ath10k *ar = arvif->ar; ath10k_mac_vif_recalc_ps_wake_threshold() local 1233 struct ath10k *ar = arvif->ar; ath10k_mac_vif_recalc_ps_poll_count() local 1257 static int ath10k_mac_ps_vif_count(struct ath10k *ar) ath10k_mac_ps_vif_count() argument 1273 struct ath10k *ar = arvif->ar; ath10k_mac_vif_setup_ps() local 1334 struct ath10k *ar = arvif->ar; ath10k_mac_vif_disable_keepalive() local 1368 static u32 ath10k_peer_assoc_h_listen_intval(struct ath10k *ar, ath10k_peer_assoc_h_listen_intval() argument 1385 static void ath10k_peer_assoc_h_basic(struct ath10k *ar, ath10k_peer_assoc_h_basic() argument 1403 static void ath10k_peer_assoc_h_crypto(struct ath10k *ar, ath10k_peer_assoc_h_crypto() argument 1445 static void ath10k_peer_assoc_h_rates(struct ath10k *ar, ath10k_peer_assoc_h_rates() argument 1472 static void ath10k_peer_assoc_h_ht(struct ath10k *ar, ath10k_peer_assoc_h_ht() argument 1555 static int ath10k_peer_assoc_qos_ap(struct ath10k *ar, ath10k_peer_assoc_qos_ap() argument 1622 static void ath10k_peer_assoc_h_vht(struct ath10k *ar, ath10k_peer_assoc_h_vht() argument 1667 static void ath10k_peer_assoc_h_qos(struct ath10k *ar, ath10k_peer_assoc_h_qos() argument 1706 static void ath10k_peer_assoc_h_phymode(struct ath10k *ar, ath10k_peer_assoc_h_phymode() argument 1764 static int ath10k_peer_assoc_prepare(struct ath10k *ar, ath10k_peer_assoc_prepare() argument 1791 static int ath10k_setup_peer_smps(struct ath10k *ar, struct ath10k_vif *arvif, ath10k_setup_peer_smps() argument 1811 static int ath10k_mac_vif_recalc_txbf(struct ath10k *ar, ath10k_mac_vif_recalc_txbf() argument 1878 struct ath10k *ar = hw->priv; ath10k_bss_assoc() local 1971 struct ath10k *ar = hw->priv; ath10k_bss_disassoc() local 1998 static int ath10k_station_assoc(struct ath10k *ar, ath10k_station_assoc() argument 2067 static int ath10k_station_disassoc(struct ath10k *ar, ath10k_station_disassoc() argument 2100 static int ath10k_update_channel_list(struct ath10k *ar) ath10k_update_channel_list() argument 2213 static void ath10k_regd_update(struct ath10k *ar) ath10k_regd_update() argument 2252 struct ath10k *ar = hw->priv; ath10k_reg_notifier() local 2291 static u8 ath10k_tx_h_get_vdev_id(struct ath10k *ar, struct ieee80211_vif *vif) ath10k_tx_h_get_vdev_id() argument 2332 static void ath10k_tx_h_add_p2p_noa_ie(struct ath10k *ar, ath10k_tx_h_add_p2p_noa_ie() argument 2356 static bool ath10k_mac_need_offchan_tx_work(struct ath10k *ar) ath10k_mac_need_offchan_tx_work() argument 2368 static void ath10k_tx_htt(struct ath10k *ar, struct sk_buff *skb) ath10k_tx_htt() argument 2414 void ath10k_offchan_tx_purge(struct ath10k *ar) ath10k_offchan_tx_purge() argument 2429 struct ath10k *ar = container_of(work, struct ath10k, offchan_tx_work); ath10k_offchan_tx_work() local 2498 void ath10k_mgmt_over_wmi_tx_purge(struct ath10k *ar) ath10k_mgmt_over_wmi_tx_purge() argument 2513 struct ath10k *ar = container_of(work, struct ath10k, wmi_mgmt_tx_work); ath10k_mgmt_over_wmi_tx_work() local 2535 void __ath10k_scan_finish(struct ath10k *ar) __ath10k_scan_finish() argument 2562 void ath10k_scan_finish(struct ath10k *ar) ath10k_scan_finish() argument 2569 static int ath10k_scan_stop(struct ath10k *ar) ath10k_scan_stop() argument 2610 static void ath10k_scan_abort(struct ath10k *ar) ath10k_scan_abort() argument 2647 struct ath10k *ar = container_of(work, struct ath10k, ath10k_scan_timeout_work() local 2655 static int ath10k_start_scan(struct ath10k *ar, ath10k_start_scan() argument 2700 struct ath10k *ar = hw->priv; ath10k_tx() local 2743 void ath10k_drain_tx(struct ath10k *ar) ath10k_drain_tx() argument 2755 void ath10k_halt(struct ath10k *ar) ath10k_halt() argument 2783 struct ath10k *ar = hw->priv; ath10k_get_antenna() local 2800 static void ath10k_check_chain_mask(struct ath10k *ar, u32 cm, const char *dbg) ath10k_check_chain_mask() argument 2813 static int __ath10k_set_antenna(struct ath10k *ar, u32 tx_ant, u32 rx_ant) __ath10k_set_antenna() argument 2850 struct ath10k *ar = hw->priv; ath10k_set_antenna() local 2861 struct ath10k *ar = hw->priv; ath10k_start() local 2961 struct ath10k *ar = hw->priv; ath10k_stop() local 2976 static int ath10k_config_ps(struct ath10k *ar) ath10k_config_ps() argument 3017 static void ath10k_config_chan(struct ath10k *ar) ath10k_config_chan() argument 3085 static int ath10k_mac_txpower_setup(struct ath10k *ar, int txpower) ath10k_mac_txpower_setup() argument 3113 static int ath10k_mac_txpower_recalc(struct ath10k *ar) ath10k_mac_txpower_recalc() argument 3144 struct ath10k *ar = hw->priv; ath10k_config() local 3205 struct ath10k *ar = hw->priv; ath10k_add_interface() local 3439 struct ath10k *ar = hw->priv; ath10k_remove_interface() local 3513 struct ath10k *ar = hw->priv; ath10k_configure_filter() local 3534 struct ath10k *ar = hw->priv; ath10k_bss_info_changed() local 3700 struct ath10k *ar = hw->priv; ath10k_hw_scan() local 3775 struct ath10k *ar = hw->priv; ath10k_cancel_hw_scan() local 3784 static void ath10k_set_key_h_def_keyidx(struct ath10k *ar, ath10k_set_key_h_def_keyidx() argument 3826 struct ath10k *ar = hw->priv; ath10k_set_key() local 3914 struct ath10k *ar = hw->priv; ath10k_set_default_unicast_key() local 3945 struct ath10k *ar; ath10k_sta_rc_update_wk() local 4019 struct ath10k *ar = arvif->ar; ath10k_mac_inc_num_stations() local 4037 struct ath10k *ar = arvif->ar; ath10k_mac_dec_num_stations() local 4054 struct ath10k *ar = hw->priv; ath10k_sta_state() local 4174 static int ath10k_conf_tx_uapsd(struct ath10k *ar, struct ieee80211_vif *vif, ath10k_conf_tx_uapsd() argument 4284 struct ath10k *ar = hw->priv; ath10k_conf_tx() local 4358 struct ath10k *ar = hw->priv; ath10k_remain_on_channel() local 4431 struct ath10k *ar = hw->priv; ath10k_cancel_remain_on_channel() local 4449 struct ath10k *ar = hw->priv; ath10k_set_rts_threshold() local 4488 struct ath10k *ar = hw->priv; ath10k_flush() local 4537 struct ath10k *ar = hw->priv; ath10k_suspend() local 4571 struct ath10k *ar = hw->priv; ath10k_resume() local 4600 struct ath10k *ar = hw->priv; ath10k_reconfig_complete() local 4621 struct ath10k *ar = hw->priv; ath10k_get_survey() local 4691 ath10k_default_bitrate_mask(struct ath10k *ar, ath10k_default_bitrate_mask() argument 4815 ath10k_bitrate_mask_rate(struct ath10k *ar, ath10k_bitrate_mask_rate() argument 4882 static bool ath10k_get_fixed_rate_nss(struct ath10k *ar, ath10k_get_fixed_rate_nss() argument 4901 struct ath10k *ar = arvif->ar; ath10k_set_fixed_rate_param() local 4966 struct ath10k *ar = arvif->ar; ath10k_set_bitrate_mask() local 5000 struct ath10k *ar = hw->priv; ath10k_sta_rc_update() local 5084 struct ath10k *ar = hw->priv; ath10k_ampdu_action() local 5251 struct ath10k *ar; ath10k_mac_create() local 5263 void ath10k_mac_destroy(struct ath10k *ar) ath10k_mac_destroy() argument 5321 static struct ieee80211_sta_vht_cap ath10k_create_vht_cap(struct ath10k *ar) ath10k_create_vht_cap() argument 5344 static struct ieee80211_sta_ht_cap ath10k_get_ht_cap(struct ath10k *ar) ath10k_get_ht_cap() argument 5417 struct ath10k_vif *ath10k_get_arvif(struct ath10k *ar, u32 vdev_id) ath10k_get_arvif() argument 5438 int ath10k_mac_register(struct ath10k *ar) ath10k_mac_register() argument 5636 void ath10k_mac_unregister(struct ath10k *ar) ath10k_mac_unregister() argument
|
H A D | core.h | 305 struct ath10k *ar; member in struct:ath10k_vif
|
H A D | wmi.c | 885 int ath10k_wmi_wait_for_service_ready(struct ath10k *ar) ath10k_wmi_wait_for_service_ready() argument 894 int ath10k_wmi_wait_for_unified_ready(struct ath10k *ar) ath10k_wmi_wait_for_unified_ready() argument 903 struct sk_buff *ath10k_wmi_alloc_skb(struct ath10k *ar, u32 len) ath10k_wmi_alloc_skb() argument 922 static void ath10k_wmi_htc_tx_complete(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_htc_tx_complete() argument 927 int ath10k_wmi_cmd_send_nowait(struct ath10k *ar, struct sk_buff *skb, ath10k_wmi_cmd_send_nowait() argument 959 struct ath10k *ar = arvif->ar; ath10k_wmi_tx_beacon_nowait() local 1008 static void ath10k_wmi_tx_beacons_nowait(struct ath10k *ar) ath10k_wmi_tx_beacons_nowait() argument 1016 static void ath10k_wmi_op_ep_tx_credits(struct ath10k *ar) ath10k_wmi_op_ep_tx_credits() argument 1024 int ath10k_wmi_cmd_send(struct ath10k *ar, struct sk_buff *skb, u32 cmd_id) ath10k_wmi_cmd_send() argument 1055 ath10k_wmi_op_gen_mgmt_tx(struct ath10k *ar, struct sk_buff *msdu) ath10k_wmi_op_gen_mgmt_tx() argument 1105 static void ath10k_wmi_event_scan_started(struct ath10k *ar) ath10k_wmi_event_scan_started() argument 1128 static void ath10k_wmi_event_scan_start_failed(struct ath10k *ar) ath10k_wmi_event_scan_start_failed() argument 1147 static void ath10k_wmi_event_scan_completed(struct ath10k *ar) ath10k_wmi_event_scan_completed() argument 1173 static void ath10k_wmi_event_scan_bss_chan(struct ath10k *ar) ath10k_wmi_event_scan_bss_chan() argument 1191 static void ath10k_wmi_event_scan_foreign_chan(struct ath10k *ar, u32 freq) ath10k_wmi_event_scan_foreign_chan() argument 1248 static int ath10k_wmi_op_pull_scan_ev(struct ath10k *ar, struct sk_buff *skb, ath10k_wmi_op_pull_scan_ev() argument 1267 int ath10k_wmi_event_scan(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_scan() argument 1414 static void ath10k_wmi_handle_wep_reauth(struct ath10k *ar, ath10k_wmi_handle_wep_reauth() argument 1445 static int ath10k_wmi_op_pull_mgmt_rx_ev(struct ath10k *ar, struct sk_buff *skb, ath10k_wmi_op_pull_mgmt_rx_ev() argument 1487 int ath10k_wmi_event_mgmt_rx(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_mgmt_rx() argument 1602 static int freq_to_idx(struct ath10k *ar, int freq) freq_to_idx() argument 1621 static int ath10k_wmi_op_pull_ch_info_ev(struct ath10k *ar, struct sk_buff *skb, ath10k_wmi_op_pull_ch_info_ev() argument 1640 void ath10k_wmi_event_chan_info(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_chan_info() argument 1708 void ath10k_wmi_event_echo(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_echo() argument 1713 int ath10k_wmi_event_debug_mesg(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_debug_mesg() argument 1800 static int ath10k_wmi_main_op_pull_fw_stats(struct ath10k *ar, ath10k_wmi_main_op_pull_fw_stats() argument 1855 static int ath10k_wmi_10x_op_pull_fw_stats(struct ath10k *ar, ath10k_wmi_10x_op_pull_fw_stats() argument 1914 static int ath10k_wmi_10_2_op_pull_fw_stats(struct ath10k *ar, ath10k_wmi_10_2_op_pull_fw_stats() argument 1993 static int ath10k_wmi_10_2_4_op_pull_fw_stats(struct ath10k *ar, ath10k_wmi_10_2_4_op_pull_fw_stats() argument 2072 void ath10k_wmi_event_update_stats(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_update_stats() argument 2079 ath10k_wmi_op_pull_vdev_start_ev(struct ath10k *ar, struct sk_buff *skb, ath10k_wmi_op_pull_vdev_start_ev() argument 2096 void ath10k_wmi_event_vdev_start_resp(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_vdev_start_resp() argument 2115 void ath10k_wmi_event_vdev_stopped(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_vdev_stopped() argument 2122 ath10k_wmi_op_pull_peer_kick_ev(struct ath10k *ar, struct sk_buff *skb, ath10k_wmi_op_pull_peer_kick_ev() argument 2136 void ath10k_wmi_event_peer_sta_kickout(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_peer_sta_kickout() argument 2191 static void ath10k_wmi_update_tim(struct ath10k *ar, ath10k_wmi_update_tim() argument 2340 static void ath10k_wmi_update_noa(struct ath10k *ar, struct ath10k_vif *arvif, ath10k_wmi_update_noa() argument 2384 static int ath10k_wmi_op_pull_swba_ev(struct ath10k *ar, struct sk_buff *skb, ath10k_wmi_op_pull_swba_ev() argument 2415 void ath10k_wmi_event_host_swba(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_host_swba() argument 2548 void ath10k_wmi_event_tbttoffset_update(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_tbttoffset_update() argument 2553 static void ath10k_dfs_radar_report(struct ath10k *ar, ath10k_dfs_radar_report() argument 2631 static int ath10k_dfs_fft_report(struct ath10k *ar, ath10k_dfs_fft_report() argument 2669 void ath10k_wmi_event_dfs(struct ath10k *ar, ath10k_wmi_event_dfs() argument 2734 void ath10k_wmi_event_spectral_scan(struct ath10k *ar, ath10k_wmi_event_spectral_scan() argument 2788 static int ath10k_wmi_op_pull_phyerr_ev(struct ath10k *ar, struct sk_buff *skb, ath10k_wmi_op_pull_phyerr_ev() argument 2805 void ath10k_wmi_event_phyerr(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_phyerr() argument 2874 void ath10k_wmi_event_roam(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_roam() argument 2879 void ath10k_wmi_event_profile_match(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_profile_match() argument 2884 void ath10k_wmi_event_debug_print(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_debug_print() argument 2917 void ath10k_wmi_event_pdev_qvit(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_pdev_qvit() argument 2922 void ath10k_wmi_event_wlan_profile_data(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_wlan_profile_data() argument 2927 void ath10k_wmi_event_rtt_measurement_report(struct ath10k *ar, ath10k_wmi_event_rtt_measurement_report() argument 2933 void ath10k_wmi_event_tsf_measurement_report(struct ath10k *ar, ath10k_wmi_event_tsf_measurement_report() argument 2939 void ath10k_wmi_event_rtt_error_report(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_rtt_error_report() argument 2944 void ath10k_wmi_event_wow_wakeup_host(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_wow_wakeup_host() argument 2949 void ath10k_wmi_event_dcs_interference(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_dcs_interference() argument 2954 void ath10k_wmi_event_pdev_tpc_config(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_pdev_tpc_config() argument 2959 void ath10k_wmi_event_pdev_ftm_intg(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_pdev_ftm_intg() argument 2964 void ath10k_wmi_event_gtk_offload_status(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_gtk_offload_status() argument 2969 void ath10k_wmi_event_gtk_rekey_fail(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_gtk_rekey_fail() argument 2974 void ath10k_wmi_event_delba_complete(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_delba_complete() argument 2979 void ath10k_wmi_event_addba_complete(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_addba_complete() argument 2984 void ath10k_wmi_event_vdev_install_key_complete(struct ath10k *ar, ath10k_wmi_event_vdev_install_key_complete() argument 2990 void ath10k_wmi_event_inst_rssi_stats(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_inst_rssi_stats() argument 2995 void ath10k_wmi_event_vdev_standby_req(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_vdev_standby_req() argument 3000 void ath10k_wmi_event_vdev_resume_req(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_vdev_resume_req() argument 3005 static int ath10k_wmi_alloc_host_mem(struct ath10k *ar, u32 req_id, ath10k_wmi_alloc_host_mem() argument 3037 ath10k_wmi_main_op_pull_svc_rdy_ev(struct ath10k *ar, struct sk_buff *skb, ath10k_wmi_main_op_pull_svc_rdy_ev() argument 3074 ath10k_wmi_10x_op_pull_svc_rdy_ev(struct ath10k *ar, struct sk_buff *skb, ath10k_wmi_10x_op_pull_svc_rdy_ev() argument 3109 void ath10k_wmi_event_service_ready(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_service_ready() argument 3218 static int ath10k_wmi_op_pull_rdy_ev(struct ath10k *ar, struct sk_buff *skb, ath10k_wmi_op_pull_rdy_ev() argument 3235 int ath10k_wmi_event_ready(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_ready() argument 3258 static int ath10k_wmi_event_temperature(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_event_temperature() argument 3270 static void ath10k_wmi_op_rx(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_op_rx() argument 3386 static void ath10k_wmi_10_1_op_rx(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_10_1_op_rx() argument 3510 static void ath10k_wmi_10_2_op_rx(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_10_2_op_rx() argument 3630 static void ath10k_wmi_process_rx(struct ath10k *ar, struct sk_buff *skb) ath10k_wmi_process_rx() argument 3639 int ath10k_wmi_connect(struct ath10k *ar) ath10k_wmi_connect() argument 3668 ath10k_wmi_op_gen_pdev_set_rd(struct ath10k *ar, u16 rd, u16 rd2g, u16 rd5g, ath10k_wmi_op_gen_pdev_set_rd() argument 3693 ath10k_wmi_10x_op_gen_pdev_set_rd(struct ath10k *ar, u16 rd, u16 rd2g, u16 ath10k_wmi_10x_op_gen_pdev_set_rd() argument 3719 ath10k_wmi_op_gen_pdev_suspend(struct ath10k *ar, u32 suspend_opt) ath10k_wmi_op_gen_pdev_suspend() argument 3735 ath10k_wmi_op_gen_pdev_resume(struct ath10k *ar) ath10k_wmi_op_gen_pdev_resume() argument 3747 ath10k_wmi_op_gen_pdev_set_param(struct ath10k *ar, u32 id, u32 value) ath10k_wmi_op_gen_pdev_set_param() argument 3771 void ath10k_wmi_put_host_mem_chunks(struct ath10k *ar, ath10k_wmi_put_host_mem_chunks() argument 3793 static struct sk_buff *ath10k_wmi_op_gen_init(struct ath10k *ar) ath10k_wmi_op_gen_init() argument 3867 static struct sk_buff *ath10k_wmi_10_1_op_gen_init(struct ath10k *ar) ath10k_wmi_10_1_op_gen_init() argument 3933 static struct sk_buff *ath10k_wmi_10_2_op_gen_init(struct ath10k *ar) ath10k_wmi_10_2_op_gen_init() argument 4149 ath10k_wmi_op_gen_start_scan(struct ath10k *ar, ath10k_wmi_op_gen_start_scan() argument 4178 ath10k_wmi_10x_op_gen_start_scan(struct ath10k *ar, ath10k_wmi_10x_op_gen_start_scan() argument 4204 void ath10k_wmi_start_scan_init(struct ath10k *ar, ath10k_wmi_start_scan_init() argument 4231 ath10k_wmi_op_gen_stop_scan(struct ath10k *ar, ath10k_wmi_op_gen_stop_scan() argument 4267 ath10k_wmi_op_gen_vdev_create(struct ath10k *ar, u32 vdev_id, ath10k_wmi_op_gen_vdev_create() argument 4292 ath10k_wmi_op_gen_vdev_delete(struct ath10k *ar, u32 vdev_id) ath10k_wmi_op_gen_vdev_delete() argument 4310 ath10k_wmi_op_gen_vdev_start(struct ath10k *ar, ath10k_wmi_op_gen_vdev_start() argument 4366 ath10k_wmi_op_gen_vdev_stop(struct ath10k *ar, u32 vdev_id) ath10k_wmi_op_gen_vdev_stop() argument 4383 ath10k_wmi_op_gen_vdev_up(struct ath10k *ar, u32 vdev_id, u32 aid, ath10k_wmi_op_gen_vdev_up() argument 4405 ath10k_wmi_op_gen_vdev_down(struct ath10k *ar, u32 vdev_id) ath10k_wmi_op_gen_vdev_down() argument 4423 ath10k_wmi_op_gen_vdev_set_param(struct ath10k *ar, u32 vdev_id, ath10k_wmi_op_gen_vdev_set_param() argument 4452 ath10k_wmi_op_gen_vdev_install_key(struct ath10k *ar, ath10k_wmi_op_gen_vdev_install_key() argument 4488 ath10k_wmi_op_gen_vdev_spectral_conf(struct ath10k *ar, ath10k_wmi_op_gen_vdev_spectral_conf() argument 4523 ath10k_wmi_op_gen_vdev_spectral_enable(struct ath10k *ar, u32 vdev_id, ath10k_wmi_op_gen_vdev_spectral_enable() argument 4542 ath10k_wmi_op_gen_peer_create(struct ath10k *ar, u32 vdev_id, ath10k_wmi_op_gen_peer_create() argument 4563 ath10k_wmi_op_gen_peer_delete(struct ath10k *ar, u32 vdev_id, ath10k_wmi_op_gen_peer_delete() argument 4584 ath10k_wmi_op_gen_peer_flush(struct ath10k *ar, u32 vdev_id, ath10k_wmi_op_gen_peer_flush() argument 4606 ath10k_wmi_op_gen_peer_set_param(struct ath10k *ar, u32 vdev_id, ath10k_wmi_op_gen_peer_set_param() argument 4631 ath10k_wmi_op_gen_set_psmode(struct ath10k *ar, u32 vdev_id, ath10k_wmi_op_gen_set_psmode() argument 4652 ath10k_wmi_op_gen_set_sta_ps(struct ath10k *ar, u32 vdev_id, ath10k_wmi_op_gen_set_sta_ps() argument 4675 ath10k_wmi_op_gen_set_ap_ps(struct ath10k *ar, u32 vdev_id, const u8 *mac, ath10k_wmi_op_gen_set_ap_ps() argument 4701 ath10k_wmi_op_gen_scan_chan_list(struct ath10k *ar, ath10k_wmi_op_gen_scan_chan_list() argument 4731 ath10k_wmi_peer_assoc_fill(struct ath10k *ar, void *buf, ath10k_wmi_peer_assoc_fill() argument 4773 ath10k_wmi_peer_assoc_fill_main(struct ath10k *ar, void *buf, ath10k_wmi_peer_assoc_fill_main() argument 4783 ath10k_wmi_peer_assoc_fill_10_1(struct ath10k *ar, void *buf, ath10k_wmi_peer_assoc_fill_10_1() argument 4790 ath10k_wmi_peer_assoc_fill_10_2(struct ath10k *ar, void *buf, ath10k_wmi_peer_assoc_fill_10_2() argument 4822 ath10k_wmi_op_gen_peer_assoc(struct ath10k *ar, ath10k_wmi_op_gen_peer_assoc() argument 4847 ath10k_wmi_10_1_op_gen_peer_assoc(struct ath10k *ar, ath10k_wmi_10_1_op_gen_peer_assoc() argument 4872 ath10k_wmi_10_2_op_gen_peer_assoc(struct ath10k *ar, ath10k_wmi_10_2_op_gen_peer_assoc() argument 4897 ath10k_wmi_10_2_op_gen_pdev_get_temperature(struct ath10k *ar) ath10k_wmi_10_2_op_gen_pdev_get_temperature() argument 4911 ath10k_wmi_op_gen_beacon_dma(struct ath10k *ar, u32 vdev_id, const void *bcn, ath10k_wmi_op_gen_beacon_dma() argument 4957 ath10k_wmi_op_gen_pdev_set_wmm(struct ath10k *ar, ath10k_wmi_op_gen_pdev_set_wmm() argument 4978 ath10k_wmi_op_gen_request_stats(struct ath10k *ar, u32 stats_mask) ath10k_wmi_op_gen_request_stats() argument 4996 ath10k_wmi_op_gen_force_fw_hang(struct ath10k *ar, ath10k_wmi_op_gen_force_fw_hang() argument 5016 ath10k_wmi_op_gen_dbglog_cfg(struct ath10k *ar, u32 module_enable, ath10k_wmi_op_gen_dbglog_cfg() argument 5054 ath10k_wmi_op_gen_pktlog_enable(struct ath10k *ar, u32 ev_bitmap) ath10k_wmi_op_gen_pktlog_enable() argument 5074 ath10k_wmi_op_gen_pktlog_disable(struct ath10k *ar) ath10k_wmi_op_gen_pktlog_disable() argument 5087 ath10k_wmi_op_gen_pdev_set_quiet_mode(struct ath10k *ar, u32 period, ath10k_wmi_op_gen_pdev_set_quiet_mode() argument 5111 ath10k_wmi_op_gen_addba_clear_resp(struct ath10k *ar, u32 vdev_id, ath10k_wmi_op_gen_addba_clear_resp() argument 5135 ath10k_wmi_op_gen_addba_send(struct ath10k *ar, u32 vdev_id, const u8 *mac, ath10k_wmi_op_gen_addba_send() argument 5161 ath10k_wmi_op_gen_addba_set_resp(struct ath10k *ar, u32 vdev_id, const u8 *mac, ath10k_wmi_op_gen_addba_set_resp() argument 5187 ath10k_wmi_op_gen_delba_send(struct ath10k *ar, u32 vdev_id, const u8 *mac, ath10k_wmi_op_gen_delba_send() argument 5458 int ath10k_wmi_attach(struct ath10k *ar) ath10k_wmi_attach() argument 5501 void ath10k_wmi_detach(struct ath10k *ar) ath10k_wmi_detach() argument
|
H A D | htt.h | 1245 struct ath10k *ar; member in struct:ath10k_htt
|
/linux-4.1.27/drivers/net/wireless/ath/ath6kl/ |
H A D | testmode.h | 28 static inline void ath6kl_tm_rx_event(struct ath6kl *ar, void *buf, ath6kl_tm_rx_event() argument
|
H A D | recovery.c | 23 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 D | core.c | 52 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 D | htc-ops.h | 23 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 D | testmode.c | 46 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 D | bmi.c | 23 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 D | debug.h | 105 static inline void ath6kl_debug_fwlog_event(struct ath6kl *ar, ath6kl_debug_fwlog_event() argument 110 static inline void ath6kl_debug_war(struct ath6kl *ar, enum ath6kl_war war) ath6kl_debug_war() argument 114 static inline int ath6kl_debug_roam_tbl_event(struct ath6kl *ar, ath6kl_debug_roam_tbl_event() argument 120 static inline void ath6kl_debug_set_keepalive(struct ath6kl *ar, u8 keepalive) ath6kl_debug_set_keepalive() argument 124 static inline void ath6kl_debug_set_disconnect_timeout(struct ath6kl *ar, ath6kl_debug_set_disconnect_timeout() argument 129 static inline void ath6kl_debug_init(struct ath6kl *ar) ath6kl_debug_init() argument 133 static inline int ath6kl_debug_init_fs(struct ath6kl *ar) ath6kl_debug_init_fs() argument 138 static inline void ath6kl_debug_cleanup(struct ath6kl *ar) ath6kl_debug_cleanup() argument
|
H A D | hif-ops.h | 24 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 D | hif.c | 70 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 D | init.c | 250 static int ath6kl_set_host_app_area(struct ath6kl *ar) ath6kl_set_host_app_area() argument 272 static inline void set_ac2_ep_map(struct ath6kl *ar, set_ac2_ep_map() argument 281 static int ath6kl_connectservice(struct ath6kl *ar, ath6kl_connectservice() argument 323 static int ath6kl_init_service_ep(struct ath6kl *ar) ath6kl_init_service_ep() argument 415 static int ath6kl_set_htc_params(struct ath6kl *ar, u32 mbox_isr_yield_val, ath6kl_set_htc_params() argument 451 static int ath6kl_target_config_wlan_params(struct ath6kl *ar, int idx) ath6kl_target_config_wlan_params() argument 535 int ath6kl_configure_target(struct ath6kl *ar) ath6kl_configure_target() argument 665 static int ath6kl_get_fw(struct ath6kl *ar, const char *filename, ath6kl_get_fw() argument 693 static bool check_device_tree(struct ath6kl *ar) check_device_tree() argument 723 static bool check_device_tree(struct ath6kl *ar) check_device_tree() argument 729 static int ath6kl_fetch_board_file(struct ath6kl *ar) ath6kl_fetch_board_file() argument 774 static int ath6kl_fetch_otp_file(struct ath6kl *ar) ath6kl_fetch_otp_file() argument 802 static int ath6kl_fetch_testmode_file(struct ath6kl *ar) ath6kl_fetch_testmode_file() argument 842 static int ath6kl_fetch_fw_file(struct ath6kl *ar) ath6kl_fetch_fw_file() argument 867 static int ath6kl_fetch_patch_file(struct ath6kl *ar) ath6kl_fetch_patch_file() argument 892 static int ath6kl_fetch_testscript_file(struct ath6kl *ar) ath6kl_fetch_testscript_file() argument 920 static int ath6kl_fetch_fw_api1(struct ath6kl *ar) ath6kl_fetch_fw_api1() argument 943 static int ath6kl_fetch_fw_apin(struct ath6kl *ar, const char *name) ath6kl_fetch_fw_apin() argument 1128 int ath6kl_init_fetch_firmwares(struct ath6kl *ar) ath6kl_init_fetch_firmwares() argument 1176 static int ath6kl_upload_board_file(struct ath6kl *ar) ath6kl_upload_board_file() argument 1282 static int ath6kl_upload_otp(struct ath6kl *ar) ath6kl_upload_otp() argument 1329 static int ath6kl_upload_firmware(struct ath6kl *ar) ath6kl_upload_firmware() argument 1360 static int ath6kl_upload_patch(struct ath6kl *ar) ath6kl_upload_patch() argument 1384 static int ath6kl_upload_testscript(struct ath6kl *ar) ath6kl_upload_testscript() argument 1418 static int ath6kl_init_upload(struct ath6kl *ar) ath6kl_init_upload() argument 1552 int ath6kl_init_hw_params(struct ath6kl *ar) ath6kl_init_hw_params() argument 1637 static void ath6kl_init_get_fwcaps(struct ath6kl *ar, char *buf, size_t buf_len) ath6kl_init_get_fwcaps() argument 1674 static int ath6kl_init_hw_reset(struct ath6kl *ar) ath6kl_init_hw_reset() argument 1682 static int __ath6kl_init_hw_start(struct ath6kl *ar) __ath6kl_init_hw_start() argument 1804 int ath6kl_init_hw_start(struct ath6kl *ar) ath6kl_init_hw_start() argument 1815 static int __ath6kl_init_hw_stop(struct ath6kl *ar) __ath6kl_init_hw_stop() argument 1834 int ath6kl_init_hw_stop(struct ath6kl *ar) ath6kl_init_hw_stop() argument 1845 void ath6kl_init_hw_restart(struct ath6kl *ar) ath6kl_init_hw_restart() argument 1862 void ath6kl_stop_txrx(struct ath6kl *ar) ath6kl_stop_txrx() argument
|
H A D | debug.c | 264 void ath6kl_debug_war(struct ath6kl *ar, enum ath6kl_war war) ath6kl_debug_war() argument 276 struct ath6kl *ar = file->private_data; read_file_war_stats() local 309 void ath6kl_debug_fwlog_event(struct ath6kl *ar, const void *buf, size_t len) ath6kl_debug_fwlog_event() argument 351 struct ath6kl *ar = inode->i_private; ath6kl_fwlog_open() local 364 struct ath6kl *ar = inode->i_private; ath6kl_fwlog_release() local 374 struct ath6kl *ar = file->private_data; ath6kl_fwlog_read() local 427 struct ath6kl *ar = file->private_data; ath6kl_fwlog_block_read() local 501 struct ath6kl *ar = file->private_data; ath6kl_fwlog_mask_read() local 514 struct ath6kl *ar = file->private_data; ath6kl_fwlog_mask_write() local 541 struct ath6kl *ar = file->private_data; read_file_tgt_stats() local 698 struct ath6kl *ar = file->private_data; read_file_credit_dist_stats() local 776 struct ath6kl *ar = file->private_data; ath6kl_endpoint_stats_read() local 831 struct ath6kl *ar = file->private_data; ath6kl_endpoint_stats_write() local 886 struct ath6kl *ar = file->private_data; ath6kl_regread_read() local 904 struct ath6kl *ar = file->private_data; ath6kl_regread_write() local 931 struct ath6kl *ar = inode->i_private; ath6kl_regdump_open() local 1019 struct ath6kl *ar = file->private_data; ath6kl_lrssi_roam_write() local 1036 struct ath6kl *ar = file->private_data; ath6kl_lrssi_roam_read() local 1057 struct ath6kl *ar = file->private_data; ath6kl_regwrite_read() local 1071 struct ath6kl *ar = file->private_data; ath6kl_regwrite_write() local 1115 int ath6kl_debug_roam_tbl_event(struct ath6kl *ar, const void *buf, ath6kl_debug_roam_tbl_event() argument 1152 struct ath6kl *ar = file->private_data; ath6kl_roam_table_read() local 1224 struct ath6kl *ar = file->private_data; ath6kl_force_roam_write() local 1256 struct ath6kl *ar = file->private_data; ath6kl_roam_mode_write() local 1292 void ath6kl_debug_set_keepalive(struct ath6kl *ar, u8 keepalive) ath6kl_debug_set_keepalive() argument 1300 struct ath6kl *ar = file->private_data; ath6kl_keepalive_read() local 1313 struct ath6kl *ar = file->private_data; ath6kl_keepalive_write() local 1336 void ath6kl_debug_set_disconnect_timeout(struct ath6kl *ar, u8 timeout) ath6kl_debug_set_disconnect_timeout() argument 1345 struct ath6kl *ar = file->private_data; ath6kl_disconnect_timeout_read() local 1358 struct ath6kl *ar = file->private_data; ath6kl_disconnect_timeout_write() local 1385 struct ath6kl *ar = file->private_data; ath6kl_create_qos_write() local 1563 struct ath6kl *ar = file->private_data; ath6kl_delete_qos_write() local 1610 struct ath6kl *ar = file->private_data; ath6kl_bgscan_int_write() local 1650 struct ath6kl *ar = file->private_data; ath6kl_listen_int_write() local 1682 struct ath6kl *ar = file->private_data; ath6kl_listen_int_read() local 1708 struct ath6kl *ar = file->private_data; ath6kl_power_params_write() local 1764 void ath6kl_debug_init(struct ath6kl *ar) ath6kl_debug_init() argument 1781 int ath6kl_debug_init_fs(struct ath6kl *ar) ath6kl_debug_init_fs() argument 1856 void ath6kl_debug_cleanup(struct ath6kl *ar) ath6kl_debug_cleanup() argument
|
H A D | hif.h | 231 struct ath6kl *ar; member in struct:ath6kl_device
|
H A D | htc_pipe.c | 307 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 D | main.c | 28 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 D | sdio.c | 45 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 D | txrx.c | 45 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 D | htc_mbox.c | 2845 static void *ath6kl_htc_mbox_create(struct ath6kl *ar) ath6kl_htc_mbox_create() argument 2932 void ath6kl_htc_mbox_attach(struct ath6kl *ar) ath6kl_htc_mbox_attach() argument
|
H A D | usb.c | 73 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 D | cfg80211.c | 148 struct ath6kl *ar = vif->ar; __ath6kl_cfg80211_sscan_stop() local 165 struct ath6kl *ar = vif->ar; ath6kl_cfg80211_sscan_disable() local 287 struct ath6kl *ar = vif->ar; ath6kl_cfg80211_ready() local 325 struct ath6kl *ar = vif->ar; ath6kl_set_assoc_req_ies() local 390 static bool ath6kl_is_valid_iftype(struct ath6kl *ar, enum nl80211_iftype type, ath6kl_is_valid_iftype() argument 425 static bool ath6kl_is_tx_pending(struct ath6kl *ar) ath6kl_is_tx_pending() argument 458 struct ath6kl *ar = ath6kl_priv(dev); ath6kl_cfg80211_connect() local 687 struct ath6kl *ar = vif->ar; ath6kl_add_bss_if_needed() local 744 struct ath6kl *ar = vif->ar; ath6kl_cfg80211_connect_event() local 819 struct ath6kl *ar = ath6kl_priv(dev); ath6kl_cfg80211_disconnect() local 859 struct ath6kl *ar = vif->ar; ath6kl_cfg80211_disconnect_event() local 909 static int ath6kl_set_probed_ssids(struct ath6kl *ar, ath6kl_set_probed_ssids() argument 991 struct ath6kl *ar = ath6kl_priv(vif->ndev); ath6kl_cfg80211_scan() local 1071 struct ath6kl *ar = vif->ar; ath6kl_cfg80211_scan_complete_event() local 1120 struct ath6kl *ar = ath6kl_priv(ndev); ath6kl_cfg80211_add_key() local 1244 struct ath6kl *ar = ath6kl_priv(ndev); ath6kl_cfg80211_del_key() local 1310 struct ath6kl *ar = ath6kl_priv(ndev); ath6kl_cfg80211_set_default_key() local 1370 struct ath6kl *ar = (struct ath6kl *)wiphy_priv(wiphy); ath6kl_cfg80211_set_wiphy_params() local 1400 struct ath6kl *ar = (struct ath6kl *)wiphy_priv(wiphy); ath6kl_cfg80211_set_txpower() local 1435 struct ath6kl *ar = (struct ath6kl *)wiphy_priv(wiphy); ath6kl_cfg80211_get_txpower() local 1470 struct ath6kl *ar = ath6kl_priv(dev); ath6kl_cfg80211_set_power_mgmt() local 1504 struct ath6kl *ar = wiphy_priv(wiphy); ath6kl_cfg80211_add_iface() local 1530 struct ath6kl *ar = wiphy_priv(wiphy); ath6kl_cfg80211_del_iface() local 1613 struct ath6kl *ar = ath6kl_priv(dev); ath6kl_cfg80211_join_ibss() local 1767 struct ath6kl *ar = ath6kl_priv(dev); ath6kl_get_station() local 1867 struct ath6kl *ar = ath6kl_priv(netdev); ath6kl_set_pmksa() local 1877 struct ath6kl *ar = ath6kl_priv(netdev); ath6kl_del_pmksa() local 1886 struct ath6kl *ar = ath6kl_priv(netdev); ath6kl_flush_pmksa() local 1895 static int ath6kl_wow_usr(struct ath6kl *ar, struct ath6kl_vif *vif, ath6kl_wow_usr() argument 1950 static int ath6kl_wow_ap(struct ath6kl *ar, struct ath6kl_vif *vif) ath6kl_wow_ap() argument 2028 static int ath6kl_wow_sta(struct ath6kl *ar, struct ath6kl_vif *vif) ath6kl_wow_sta() argument 2072 static bool is_ctrl_ep_empty(struct ath6kl *ar) is_ctrl_ep_empty() argument 2077 static int ath6kl_cfg80211_host_sleep(struct ath6kl *ar, struct ath6kl_vif *vif) ath6kl_cfg80211_host_sleep() argument 2119 struct ath6kl *ar = vif->ar; ath6kl_wow_suspend_vif() local 2211 static int ath6kl_wow_suspend(struct ath6kl *ar, struct cfg80211_wowlan *wow) ath6kl_wow_suspend() argument 2260 struct ath6kl *ar = vif->ar; ath6kl_wow_resume_vif() local 2294 static int ath6kl_wow_resume(struct ath6kl *ar) ath6kl_wow_resume() argument 2336 static int ath6kl_cfg80211_deepsleep_suspend(struct ath6kl *ar) ath6kl_cfg80211_deepsleep_suspend() argument 2376 static int ath6kl_cfg80211_deepsleep_resume(struct ath6kl *ar) ath6kl_cfg80211_deepsleep_resume() argument 2409 int ath6kl_cfg80211_suspend(struct ath6kl *ar, ath6kl_cfg80211_suspend() argument 2483 int ath6kl_cfg80211_resume(struct ath6kl *ar) ath6kl_cfg80211_resume() argument 2533 struct ath6kl *ar = wiphy_priv(wiphy); __ath6kl_cfg80211_suspend() local 2542 struct ath6kl *ar = wiphy_priv(wiphy); __ath6kl_cfg80211_resume() local 2570 void ath6kl_check_wow_status(struct ath6kl *ar) ath6kl_check_wow_status() argument 2581 void ath6kl_check_wow_status(struct ath6kl *ar) ath6kl_check_wow_status() argument 2635 struct ath6kl *ar = vif->ar; ath6kl_set_ap_probe_resp_ies() local 2671 struct ath6kl *ar = vif->ar; ath6kl_set_ies() local 2754 struct ath6kl *ar = ath6kl_priv(dev); ath6kl_start_ap() local 2964 struct ath6kl *ar = ath6kl_priv(dev); ath6kl_stop_ap() local 2984 struct ath6kl *ar = ath6kl_priv(dev); ath6kl_del_station() local 2996 struct ath6kl *ar = ath6kl_priv(dev); ath6kl_change_station() local 3022 struct ath6kl *ar = ath6kl_priv(vif->ndev); ath6kl_remain_on_channel() local 3043 struct ath6kl *ar = ath6kl_priv(vif->ndev); ath6kl_cancel_remain_on_channel() local 3056 struct ath6kl *ar = vif->ar; ath6kl_send_go_probe_resp() local 3103 struct ath6kl *ar = vif->ar; ath6kl_mgmt_powersave_ap() local 3178 struct ath6kl *ar = ath6kl_priv(vif->ndev); ath6kl_mgmt_tx() local 3256 struct ath6kl *ar = ath6kl_priv(dev); ath6kl_cfg80211_sscan_start() local 3359 struct ath6kl *ar = ath6kl_priv(dev); ath6kl_cfg80211_set_bitrate() local 3370 struct ath6kl *ar = ath6kl_priv(dev); ath6kl_cfg80211_set_txe_config() local 3496 void ath6kl_cfg80211_stop_all(struct ath6kl *ar) ath6kl_cfg80211_stop_all() argument 3522 struct ath6kl *ar = wiphy_priv(wiphy); ath6kl_cfg80211_reg_notify() local 3617 struct ath6kl *ar = vif->ar; ath6kl_cfg80211_vif_cleanup() local 3637 struct wireless_dev *ath6kl_interface_add(struct ath6kl *ar, const char *name, ath6kl_interface_add() argument 3719 int ath6kl_cfg80211_init(struct ath6kl *ar) ath6kl_cfg80211_init() argument 3846 void ath6kl_cfg80211_cleanup(struct ath6kl *ar) ath6kl_cfg80211_cleanup() argument 3855 struct ath6kl *ar; ath6kl_cfg80211_create() local 3873 void ath6kl_cfg80211_destroy(struct ath6kl *ar) ath6kl_cfg80211_destroy() argument
|
H A D | wmi.c | 136 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 D | core.h | 603 struct ath6kl *ar; member in struct:ath6kl_vif 879 static inline u32 ath6kl_get_hi_item_addr(struct ath6kl *ar, ath6kl_get_hi_item_addr() argument
|
/linux-4.1.27/drivers/net/wireless/ath/carl9170/ |
H A D | cmd.h | 57 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 D | led.c | 43 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 D | cmd.c | 43 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 D | fw.c | 33 static const void *carl9170_fw_find_desc(struct ar9170 *ar, const u8 descid[4], carl9170_fw_find_desc() argument 52 static int carl9170_fw_verify_descs(struct ar9170 *ar, carl9170_fw_verify_descs() argument 95 static void carl9170_fw_info(struct ar9170 *ar) carl9170_fw_info() argument 144 static int carl9170_fw_checksum(struct ar9170 *ar, const __u8 *data, carl9170_fw_checksum() argument 201 static int carl9170_fw_tx_sequence(struct ar9170 *ar) carl9170_fw_tx_sequence() argument 218 static void carl9170_fw_set_if_combinations(struct ar9170 *ar, carl9170_fw_set_if_combinations() argument 236 static int carl9170_fw(struct ar9170 *ar, const __u8 *data, size_t len) carl9170_fw() argument 381 carl9170_find_fw_desc(struct ar9170 *ar, const __u8 *fw_data, const size_t len) carl9170_find_fw_desc() argument 410 int carl9170_parse_firmware(struct ar9170 *ar) carl9170_parse_firmware() argument
|
H A D | mac.c | 44 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 D | usb.c | 131 static void carl9170_usb_submit_data_urb(struct ar9170 *ar) carl9170_usb_submit_data_urb() argument 167 struct ar9170 *ar = usb_get_intfdata(usb_ifnum_to_if(urb->dev, 0)); carl9170_usb_tx_data_complete() local 210 static int carl9170_usb_submit_cmd_urb(struct ar9170 *ar) carl9170_usb_submit_cmd_urb() argument 239 struct ar9170 *ar = urb->context; carl9170_usb_cmd_complete() local 277 struct ar9170 *ar = urb->context; carl9170_usb_rx_irq_complete() local 314 static int carl9170_usb_submit_rx_urb(struct ar9170 *ar, gfp_t gfp) carl9170_usb_submit_rx_urb() argument 340 static void carl9170_usb_rx_work(struct ar9170 *ar) carl9170_usb_rx_work() argument 365 void carl9170_usb_handle_tx_err(struct ar9170 *ar) carl9170_usb_handle_tx_err() argument 380 struct ar9170 *ar = (struct ar9170 *) data; carl9170_usb_tasklet() local 398 struct ar9170 *ar = (struct ar9170 *)urb->context; carl9170_usb_rx_complete() local 457 static struct urb *carl9170_usb_alloc_rx_urb(struct ar9170 *ar, gfp_t gfp) carl9170_usb_alloc_rx_urb() argument 481 static int carl9170_usb_send_rx_irq_urb(struct ar9170 *ar) carl9170_usb_send_rx_irq_urb() argument 511 static int carl9170_usb_init_rx_bulk_urbs(struct ar9170 *ar) carl9170_usb_init_rx_bulk_urbs() argument 554 static int carl9170_usb_flush(struct ar9170 *ar) carl9170_usb_flush() argument 581 static void carl9170_usb_cancel_urbs(struct ar9170 *ar) carl9170_usb_cancel_urbs() argument 602 int __carl9170_exec_cmd(struct ar9170 *ar, struct carl9170_cmd *cmd, __carl9170_exec_cmd() argument 650 int carl9170_exec_cmd(struct ar9170 *ar, const enum carl9170_cmd_oids cmd, carl9170_exec_cmd() argument 711 void carl9170_usb_tx(struct ar9170 *ar, struct sk_buff *skb) carl9170_usb_tx() argument 755 static void carl9170_release_firmware(struct ar9170 *ar) carl9170_release_firmware() argument 763 void carl9170_usb_stop(struct ar9170 *ar) carl9170_usb_stop() argument 792 int carl9170_usb_open(struct ar9170 *ar) carl9170_usb_open() argument 800 static int carl9170_usb_load_firmware(struct ar9170 *ar) carl9170_usb_load_firmware() argument 865 int carl9170_usb_restart(struct ar9170 *ar) carl9170_usb_restart() argument 907 void carl9170_usb_reset(struct ar9170 *ar) carl9170_usb_reset() argument 925 static int carl9170_usb_init_device(struct ar9170 *ar) carl9170_usb_init_device() argument 968 static void carl9170_usb_firmware_failed(struct ar9170 *ar) carl9170_usb_firmware_failed() argument 994 static void carl9170_usb_firmware_finish(struct ar9170 *ar) carl9170_usb_firmware_finish() argument 1027 struct ar9170 *ar = context; carl9170_usb_firmware_step2() local 1043 struct ar9170 *ar; carl9170_usb_probe() local 1114 struct ar9170 *ar = usb_get_intfdata(intf); carl9170_usb_disconnect() local 1142 struct ar9170 *ar = usb_get_intfdata(intf); carl9170_usb_suspend() local 1154 struct ar9170 *ar = usb_get_intfdata(intf); carl9170_usb_resume() local
|
H A D | debug.c | 66 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 D | rx.c | 49 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 D | phy.c | 44 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 D | main.c | 184 static void carl9170_ampdu_gc(struct ar9170 *ar) carl9170_ampdu_gc() argument 219 static void carl9170_flush(struct ar9170 *ar, bool drop_queued) carl9170_flush() argument 249 static void carl9170_flush_ba(struct ar9170 *ar) carl9170_flush_ba() argument 276 static void carl9170_zap_queues(struct ar9170 *ar) carl9170_zap_queues() argument 339 struct ar9170 *ar = hw->priv; carl9170_op_start() local 431 static void carl9170_cancel_worker(struct ar9170 *ar) carl9170_cancel_worker() argument 445 struct ar9170 *ar = hw->priv; carl9170_op_stop() local 470 struct ar9170 *ar = container_of(work, struct ar9170, carl9170_restart_work() local 507 void carl9170_restart(struct ar9170 *ar, const enum carl9170_restart_reasons r) carl9170_restart() argument 546 struct ar9170 *ar = container_of(work, struct ar9170, ping_work); carl9170_ping_work() local 559 static int carl9170_init_interface(struct ar9170 *ar, carl9170_init_interface() argument 604 struct ar9170 *ar = hw->priv; carl9170_op_add_interface() local 769 struct ar9170 *ar = hw->priv; carl9170_op_remove_interface() local 826 void carl9170_ps_check(struct ar9170 *ar) carl9170_ps_check() argument 832 static int carl9170_ps_update(struct ar9170 *ar) carl9170_ps_update() argument 862 struct ar9170 *ar = container_of(work, struct ar9170, carl9170_ps_work() local 870 static int carl9170_update_survey(struct ar9170 *ar, bool flush, bool noise) carl9170_update_survey() argument 894 struct ar9170 *ar = container_of(work, struct ar9170, stat_work.work); carl9170_stat_work() local 910 struct ar9170 *ar = hw->priv; carl9170_op_config() local 992 struct ar9170 *ar = hw->priv; carl9170_op_configure_filter() local 1053 struct ar9170 *ar = hw->priv; carl9170_op_bss_info_changed() local 1160 struct ar9170 *ar = hw->priv; carl9170_op_get_tsf() local 1179 struct ar9170 *ar = hw->priv; carl9170_op_set_key() local 1349 struct ar9170 *ar = hw->priv; carl9170_op_sta_remove() local 1387 struct ar9170 *ar = hw->priv; carl9170_op_conf_tx() local 1404 struct ar9170 *ar = container_of(work, struct ar9170, carl9170_ampdu_work() local 1421 struct ar9170 *ar = hw->priv; carl9170_op_ampdu_action() local 1509 static int carl9170_register_wps_button(struct ar9170 *ar) carl9170_register_wps_button() argument 1546 static int carl9170_rng_get(struct ar9170 *ar) carl9170_rng_get() argument 1590 struct ar9170 *ar = (struct ar9170 *)rng->priv; carl9170_rng_read() local 1608 static void carl9170_unregister_hwrng(struct ar9170 *ar) carl9170_unregister_hwrng() argument 1616 static int carl9170_register_hwrng(struct ar9170 *ar) carl9170_register_hwrng() argument 1651 struct ar9170 *ar = hw->priv; carl9170_op_get_survey() local 1705 struct ar9170 *ar = hw->priv; carl9170_op_flush() local 1719 struct ar9170 *ar = hw->priv; carl9170_op_get_stats() local 1749 struct ar9170 *ar = hw->priv; carl9170_tx_frames_pending() local 1780 struct ar9170 *ar; carl9170_alloc() local 1883 static int carl9170_read_eeprom(struct ar9170 *ar) carl9170_read_eeprom() argument 1916 static int carl9170_parse_eeprom(struct ar9170 *ar) carl9170_parse_eeprom() argument 1975 struct ar9170 *ar = hw->priv; carl9170_reg_notifier() local 1980 int carl9170_register(struct ar9170 *ar) carl9170_register() argument 2064 void carl9170_unregister(struct ar9170 *ar) carl9170_unregister() argument 2096 void carl9170_free(struct ar9170 *ar) carl9170_free() argument
|
H A D | tx.c | 48 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 D | carl9170.h | 198 struct ar9170 *ar; member in struct:carl9170_led 495 struct ar9170 *ar; member in struct:carl9170_tx_info 504 static inline void __carl9170_set_state(struct ar9170 *ar, __carl9170_set_state() argument 510 static inline void carl9170_set_state(struct ar9170 *ar, carl9170_set_state() argument 520 static inline void carl9170_set_state_when(struct ar9170 *ar, carl9170_set_state_when() argument 648 static inline struct ieee80211_vif *carl9170_get_main_vif(struct ar9170 *ar) carl9170_get_main_vif() argument 660 static inline bool is_main_vif(struct ar9170 *ar, struct ieee80211_vif *vif) is_main_vif() argument
|
/linux-4.1.27/arch/s390/kvm/ |
H A D | gaccess.h | 215 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 D | kvm-s390.h | 75 static inline u64 kvm_s390_get_base_disp_s(struct kvm_vcpu *vcpu, ar_t *ar) kvm_s390_get_base_disp_s() argument 112 static inline u64 kvm_s390_get_base_disp_rsy(struct kvm_vcpu *vcpu, ar_t *ar) kvm_s390_get_base_disp_rsy() argument 127 static inline u64 kvm_s390_get_base_disp_rs(struct kvm_vcpu *vcpu, ar_t *ar) kvm_s390_get_base_disp_rs() argument
|
H A D | priv.c | 39 ar_t ar; handle_set_clock() local 72 ar_t ar; handle_set_prefix() local 112 ar_t ar; handle_store_prefix() local 142 ar_t ar; handle_store_cpu_address() local 238 ar_t ar; handle_tpi() local 406 ar_t ar; kvm_s390_handle_lpsw() local 433 ar_t ar; handle_lpswe() local 455 ar_t ar; handle_stidp() local 502 static void insert_stsi_usr_data(struct kvm_vcpu *vcpu, u64 addr, ar_t ar, insert_stsi_usr_data() argument 521 ar_t ar; handle_stsi() local 816 ar_t ar; kvm_s390_handle_lctl() local 855 ar_t ar; kvm_s390_handle_stctl() local 889 ar_t ar; handle_lctlg() local 927 ar_t ar; handle_stctg() local 975 ar_t ar; handle_tprot() local
|
H A D | gaccess.c | 359 static int ar_translation(struct kvm_vcpu *vcpu, union asce *asce, ar_t ar, ar_translation() argument 754 int access_guest(struct kvm_vcpu *vcpu, unsigned long ga, ar_t ar, void *data, access_guest() argument 827 int guest_translate_address(struct kvm_vcpu *vcpu, unsigned long gva, ar_t ar, guest_translate_address() argument 869 int check_gva_range(struct kvm_vcpu *vcpu, unsigned long gva, ar_t ar, check_gva_range() argument 463 get_vcpu_asce(struct kvm_vcpu *vcpu, union asce *asce, ar_t ar, int write) get_vcpu_asce() argument
|
/linux-4.1.27/drivers/staging/lustre/lustre/osc/ |
H A D | osc_object.c | 141 struct osc_async_rc *ar = &oinfo->loi_ar; osc_object_print() local
|
H A D | osc_cache.c | 1761 static void osc_process_ar(struct osc_async_rc *ar, __u64 xid, osc_process_ar() argument
|
/linux-4.1.27/drivers/edac/ |
H A D | cell_edac.c | 34 static void cell_edac_count_ce(struct mem_ctl_info *mci, int chan, u64 ar) cell_edac_count_ce() argument 57 static void cell_edac_count_ue(struct mem_ctl_info *mci, int chan, u64 ar) cell_edac_count_ue() argument
|
/linux-4.1.27/arch/s390/include/asm/ |
H A D | nmi.h | 49 __u32 ar : 1; /* 33 access register validity */ member in struct:mci
|
/linux-4.1.27/drivers/net/wireless/ath/ar5523/ |
H A D | ar5523.h | 61 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 D | ar5523.c | 48 static void ar5523_read_reply(struct ar5523 *ar, struct ar5523_cmd_hdr *hdr, ar5523_read_reply() argument 94 struct ar5523 *ar = urb->context; ar5523_cmd_rx_cb() local 171 static int ar5523_alloc_rx_cmd(struct ar5523 *ar) ar5523_alloc_rx_cmd() argument 187 static void ar5523_cancel_rx_cmd(struct ar5523 *ar) ar5523_cancel_rx_cmd() argument 192 static void ar5523_free_rx_cmd(struct ar5523 *ar) ar5523_free_rx_cmd() argument 199 static int ar5523_submit_rx_cmd(struct ar5523 *ar) ar5523_submit_rx_cmd() argument 224 struct ar5523 *ar = cmd->ar; ar5523_cmd_tx_cb() local 240 static int ar5523_cmd(struct ar5523 *ar, u32 code, const void *idata, ar5523_cmd() argument 286 static int ar5523_cmd_write(struct ar5523 *ar, u32 code, const void *data, ar5523_cmd_write() argument 293 static int ar5523_cmd_read(struct ar5523 *ar, u32 code, const void *idata, ar5523_cmd_read() argument 300 static int ar5523_config(struct ar5523 *ar, u32 reg, u32 val) ar5523_config() argument 316 static int ar5523_config_multi(struct ar5523 *ar, u32 reg, const void *data, ar5523_config_multi() argument 335 static int ar5523_get_status(struct ar5523 *ar, u32 which, void *odata, ar5523_get_status() argument 349 static int ar5523_get_capability(struct ar5523 *ar, u32 cap, u32 *val) ar5523_get_capability() argument 366 static int ar5523_get_devcap(struct ar5523 *ar) ar5523_get_devcap() argument 415 static int ar5523_set_ledsteady(struct ar5523 *ar, int lednum, int ledmode) ar5523_set_ledsteady() argument 429 static int ar5523_set_rxfilter(struct ar5523 *ar, u32 bits, u32 op) ar5523_set_rxfilter() argument 441 static int ar5523_reset_tx_queues(struct ar5523 *ar) ar5523_reset_tx_queues() argument 450 static int ar5523_set_chan(struct ar5523 *ar) ar5523_set_chan() argument 470 static int ar5523_queue_init(struct ar5523 *ar) ar5523_queue_init() argument 488 static int ar5523_switch_chan(struct ar5523 *ar) ar5523_switch_chan() argument 514 static void ar5523_rx_data_put(struct ar5523 *ar, ar5523_rx_data_put() argument 526 struct ar5523 *ar = data->ar; ar5523_data_rx_cb() local 617 struct ar5523 *ar = container_of(work, struct ar5523, rx_refill_work); ar5523_rx_refill_work() local 666 static void ar5523_cancel_rx_bufs(struct ar5523 *ar) ar5523_cancel_rx_bufs() argument 688 static void ar5523_free_rx_bufs(struct ar5523 *ar) ar5523_free_rx_bufs() argument 700 static int ar5523_alloc_rx_bufs(struct ar5523 *ar) ar5523_alloc_rx_bufs() argument 723 static void ar5523_data_tx_pkt_put(struct ar5523 *ar) ar5523_data_tx_pkt_put() argument 743 struct ar5523 *ar = data->ar; ar5523_data_tx_cb() local 770 struct ar5523 *ar = hw->priv; ar5523_tx() local 789 static void ar5523_tx_work_locked(struct ar5523 *ar) ar5523_tx_work_locked() argument 887 struct ar5523 *ar = container_of(work, struct ar5523, tx_work); ar5523_tx_work() local 897 struct ar5523 *ar = (struct ar5523 *) arg; ar5523_tx_wd_timer() local 905 struct ar5523 *ar = container_of(work, struct ar5523, tx_wd_work); ar5523_tx_wd_work() local 921 static void ar5523_flush_tx(struct ar5523 *ar) ar5523_flush_tx() argument 935 static void ar5523_free_tx_cmd(struct ar5523 *ar) ar5523_free_tx_cmd() argument 944 static int ar5523_alloc_tx_cmd(struct ar5523 *ar) ar5523_alloc_tx_cmd() argument 972 struct ar5523 *ar = container_of(work, struct ar5523, stat_work.work); ar5523_stat_work() local 994 struct ar5523 *ar = hw->priv; ar5523_start() local 1060 struct ar5523 *ar = hw->priv; ar5523_stop() local 1082 struct ar5523 *ar = hw->priv; ar5523_set_rts_threshold() local 1097 struct ar5523 *ar = hw->priv; ar5523_flush() local 1106 struct ar5523 *ar = hw->priv; ar5523_add_interface() local 1128 struct ar5523 *ar = hw->priv; ar5523_remove_interface() local 1136 struct ar5523 *ar = hw->priv; ar5523_hwconfig() local 1149 static int ar5523_get_wlan_mode(struct ar5523 *ar, ar5523_get_wlan_mode() argument 1185 static void ar5523_create_rateset(struct ar5523 *ar, ar5523_create_rateset() argument 1223 static int ar5523_set_basic_rates(struct ar5523 *ar, ar5523_set_basic_rates() argument 1237 static int ar5523_create_connection(struct ar5523 *ar, ar5523_create_connection() argument 1259 static int ar5523_write_associd(struct ar5523 *ar, ar5523_write_associd() argument 1278 struct ar5523 *ar = hw->priv; ar5523_bss_info_changed() local 1332 struct ar5523 *ar = hw->priv; ar5523_configure_filter() local 1368 static int ar5523_host_available(struct ar5523 *ar) ar5523_host_available() argument 1381 static int ar5523_get_devstatus(struct ar5523 *ar) ar5523_get_devstatus() argument 1406 static int ar5523_get_max_rxsz(struct ar5523 *ar) ar5523_get_max_rxsz() argument 1467 static int ar5523_init_modes(struct ar5523 *ar) ar5523_init_modes() argument 1585 struct ar5523 *ar; ar5523_probe() local 1728 struct ar5523 *ar = hw->priv; ar5523_disconnect() local
|
/linux-4.1.27/drivers/video/fbdev/core/ |
H A D | svgalib.c | 383 u16 am, an, ar; svga_compute_pll() local
|
/linux-4.1.27/net/mac80211/ |
H A D | rc80211_minstrel.c | 270 struct ieee80211_tx_rate *ar = info->status.rates; minstrel_tx_status() local
|
H A D | rc80211_minstrel_ht.c | 704 struct ieee80211_tx_rate *ar = info->status.rates; minstrel_ht_tx_status() local
|
/linux-4.1.27/tools/testing/selftests/x86/ |
H A D | sigreturn.c | 370 uint32_t valid = 0, ar; cs_bitness() local
|
/linux-4.1.27/drivers/media/pci/saa7164/ |
H A D | saa7164-api.c | 251 struct tmComResEncVideoInputAspectRatio ar; saa7164_api_get_encoder() local 327 struct tmComResEncVideoInputAspectRatio ar; saa7164_api_set_aspect_ratio() local
|
/linux-4.1.27/drivers/media/platform/ |
H A D | arv.c | 109 struct ar { struct 249 static void wait_for_vertical_sync(struct ar *ar, int exp_line) wait_for_vertical_sync() argument 273 struct ar *ar = video_drvdata(file); ar_read() local 402 struct ar *ar = video_drvdata(file); ar_querycap() local 438 struct ar *ar = video_drvdata(file); ar_g_fmt_vid_cap() local 454 struct ar *ar = video_drvdata(file); ar_try_fmt_vid_cap() local 476 struct ar *ar = video_drvdata(file); ar_s_fmt_vid_cap() local 528 struct ar *ar = dev; ar_interrupt() local 600 static int ar_initialize(struct ar *ar) ar_initialize() argument 735 struct ar *ar; ar_init() local 862 struct ar *ar; ar_cleanup_module() local
|
/linux-4.1.27/drivers/staging/lustre/lustre/libcfs/ |
H A D | nidstrings.c | 743 struct addrrange *ar; free_addrranges() local 826 struct addrrange *ar; cfs_match_nid() local
|
/linux-4.1.27/arch/ia64/include/uapi/asm/ |
H A D | ptrace.h | 217 unsigned long ar[128]; member in struct:pt_all_user_regs
|
/linux-4.1.27/fs/ext4/ |
H A D | balloc.c | 625 struct ext4_allocation_request ar; ext4_new_meta_blocks() local
|
H A D | indirect.c | 517 struct ext4_allocation_request ar; ext4_ind_map_blocks() local 321 ext4_alloc_branch(handle_t *handle, struct ext4_allocation_request *ar, int indirect_blks, ext4_lblk_t *offsets, Indirect *branch) ext4_alloc_branch() argument 411 ext4_splice_branch(handle_t *handle, struct ext4_allocation_request *ar, Indirect *where, int num) ext4_splice_branch() argument
|
H A D | extents.c | 4280 struct ext4_allocation_request ar; ext4_ext_map_blocks() local
|
H A D | mballoc.c | 3005 ext4_mb_normalize_request(struct ext4_allocation_context *ac, struct ext4_allocation_request *ar) ext4_mb_normalize_request() argument 4149 ext4_mb_initialize_context(struct ext4_allocation_context *ac, struct ext4_allocation_request *ar) ext4_mb_initialize_context() argument 4394 ext4_mb_new_blocks(handle_t *handle, struct ext4_allocation_request *ar, int *errp) ext4_mb_new_blocks() argument
|
/linux-4.1.27/scripts/ |
H A D | kallsyms.c | 95 struct addr_range *ar; check_symbol_range() local 184 struct addr_range *ar; symbol_in_range() local
|
/linux-4.1.27/drivers/scsi/megaraid/ |
H A D | megaraid_sas_fp.c | 135 u16 MR_ArPdGet(u32 ar, u32 arm, struct MR_DRV_RAID_MAP_ALL *map) MR_ArPdGet() argument
|
/linux-4.1.27/drivers/scsi/esas2r/ |
H A D | esas2r_main.c | 972 struct esas2r_request *ar = *abort_request; esas2r_check_active_queue() local
|
/linux-4.1.27/fs/ |
H A D | libfs.c | 687 struct simple_transaction_argresp *ar = file->private_data; simple_transaction_set() local 702 struct simple_transaction_argresp *ar; simple_transaction_get() local 734 struct simple_transaction_argresp *ar = file->private_data; simple_transaction_read() local
|
/linux-4.1.27/arch/powerpc/sysdev/ |
H A D | fsl_pci.c | 591 u32 ar; member in struct:pex_inbound_window
|
/linux-4.1.27/arch/ia64/kernel/ |
H A D | palinfo.c | 737 unsigned long ar:3; tr_info() member in struct:gr_reg
|
/linux-4.1.27/drivers/gpu/drm/ast/ |
H A D | ast_drv.h | 276 u8 ar[20]; member in struct:ast_vbios_stdtable
|
/linux-4.1.27/drivers/net/wireless/ |
H A D | mac80211_hwsim.c | 2133 struct mac80211_hwsim_data *ar = hw->priv; mac80211_hwsim_get_et_stats() local
|
/linux-4.1.27/arch/ia64/include/asm/ |
H A D | sal.h | 381 ar : 1, member in struct:sal_processor_static_info::__anon1531 389 u64 ar[128]; member in struct:sal_processor_static_info
|
H A D | pal.h | 451 ar : 1, /* App regs valid */ member in struct:pal_process_state_info_s
|
/linux-4.1.27/arch/x86/kvm/ |
H A D | vmx.c | 523 u32 ar; member in struct:vcpu_vmx::__anon3174::kvm_save_segment 3696 u32 ar; vmx_get_segment() local 3747 int ar = vmx_read_guest_seg_ar(vmx, VCPU_SREG_SS); vmx_get_cpl() local 3754 u32 ar; vmx_segment_access_rights() local 3815 u32 ar = vmx_read_guest_seg_ar(to_vmx(vcpu), VCPU_SREG_CS); vmx_get_cs_db_l_bits() local 3848 u32 ar; rmode_segment_valid() local 4119 unsigned int ar; seg_setup() local
|
/linux-4.1.27/include/uapi/linux/ |
H A D | kvm.h | 326 __u8 ar; member in struct:kvm_run::__anon13391::__anon13409 396 __u8 ar; /* the access register number */ member in struct:kvm_s390_mem_op
|