ath10k 28 drivers/net/wireless/ath/ath10k/ahb.c static inline struct ath10k_ahb *ath10k_ahb_priv(struct ath10k *ar) ath10k 33 drivers/net/wireless/ath/ath10k/ahb.c static void ath10k_ahb_write32(struct ath10k *ar, u32 offset, u32 value) ath10k 40 drivers/net/wireless/ath/ath10k/ahb.c static u32 ath10k_ahb_read32(struct ath10k *ar, u32 offset) ath10k 47 drivers/net/wireless/ath/ath10k/ahb.c static u32 ath10k_ahb_gcc_read32(struct ath10k *ar, u32 offset) ath10k 54 drivers/net/wireless/ath/ath10k/ahb.c static void ath10k_ahb_tcsr_write32(struct ath10k *ar, u32 offset, u32 value) ath10k 61 drivers/net/wireless/ath/ath10k/ahb.c static u32 ath10k_ahb_tcsr_read32(struct ath10k *ar, u32 offset) ath10k 68 drivers/net/wireless/ath/ath10k/ahb.c static u32 ath10k_ahb_soc_read32(struct ath10k *ar, u32 addr) ath10k 73 drivers/net/wireless/ath/ath10k/ahb.c static int ath10k_ahb_get_num_banks(struct ath10k *ar) ath10k 82 drivers/net/wireless/ath/ath10k/ahb.c static int ath10k_ahb_clock_init(struct ath10k *ar) ath10k 113 drivers/net/wireless/ath/ath10k/ahb.c static void ath10k_ahb_clock_deinit(struct ath10k *ar) ath10k 122 drivers/net/wireless/ath/ath10k/ahb.c static int ath10k_ahb_clock_enable(struct ath10k *ar) ath10k 165 drivers/net/wireless/ath/ath10k/ahb.c static void ath10k_ahb_clock_disable(struct ath10k *ar) ath10k 176 drivers/net/wireless/ath/ath10k/ahb.c static int ath10k_ahb_rst_ctrl_init(struct ath10k *ar) ath10k 226 drivers/net/wireless/ath/ath10k/ahb.c static void ath10k_ahb_rst_ctrl_deinit(struct ath10k *ar) ath10k 237 drivers/net/wireless/ath/ath10k/ahb.c static int ath10k_ahb_release_reset(struct ath10k *ar) ath10k 277 drivers/net/wireless/ath/ath10k/ahb.c static void ath10k_ahb_halt_axi_bus(struct ath10k *ar, u32 haltreq_reg, ath10k 306 drivers/net/wireless/ath/ath10k/ahb.c static void ath10k_ahb_halt_chip(struct ath10k *ar) ath10k 392 drivers/net/wireless/ath/ath10k/ahb.c struct ath10k *ar = arg; ath10k 404 drivers/net/wireless/ath/ath10k/ahb.c static int ath10k_ahb_request_irq_legacy(struct ath10k *ar) ath10k 423 drivers/net/wireless/ath/ath10k/ahb.c static void ath10k_ahb_release_irq_legacy(struct ath10k *ar) ath10k 430 drivers/net/wireless/ath/ath10k/ahb.c static void ath10k_ahb_irq_disable(struct ath10k *ar) ath10k 436 drivers/net/wireless/ath/ath10k/ahb.c static int ath10k_ahb_resource_init(struct ath10k *ar) ath10k 531 drivers/net/wireless/ath/ath10k/ahb.c static void ath10k_ahb_resource_deinit(struct ath10k *ar) ath10k 555 drivers/net/wireless/ath/ath10k/ahb.c static int ath10k_ahb_prepare_device(struct ath10k *ar) ath10k 599 drivers/net/wireless/ath/ath10k/ahb.c static int ath10k_ahb_chip_reset(struct ath10k *ar) ath10k 613 drivers/net/wireless/ath/ath10k/ahb.c static int ath10k_ahb_wake_target_cpu(struct ath10k *ar) ath10k 625 drivers/net/wireless/ath/ath10k/ahb.c static int ath10k_ahb_hif_start(struct ath10k *ar) ath10k 638 drivers/net/wireless/ath/ath10k/ahb.c static void ath10k_ahb_hif_stop(struct ath10k *ar) ath10k 653 drivers/net/wireless/ath/ath10k/ahb.c static int ath10k_ahb_hif_power_up(struct ath10k *ar, ath10k 692 drivers/net/wireless/ath/ath10k/ahb.c static u32 ath10k_ahb_qca4019_targ_cpu_to_ce_addr(struct ath10k *ar, u32 addr) ath10k 736 drivers/net/wireless/ath/ath10k/ahb.c struct ath10k *ar; ath10k 837 drivers/net/wireless/ath/ath10k/ahb.c struct ath10k *ar = platform_get_drvdata(pdev); ath10k 13 drivers/net/wireless/ath/ath10k/bmi.c void ath10k_bmi_start(struct ath10k *ar) ath10k 28 drivers/net/wireless/ath/ath10k/bmi.c int ath10k_bmi_done(struct ath10k *ar) ath10k 53 drivers/net/wireless/ath/ath10k/bmi.c int ath10k_bmi_get_target_info(struct ath10k *ar, ath10k 91 drivers/net/wireless/ath/ath10k/bmi.c int ath10k_bmi_get_target_info_sdio(struct ath10k *ar, ath10k 160 drivers/net/wireless/ath/ath10k/bmi.c int ath10k_bmi_read_memory(struct ath10k *ar, ath10k 201 drivers/net/wireless/ath/ath10k/bmi.c int ath10k_bmi_write_soc_reg(struct ath10k *ar, u32 address, u32 reg_val) ath10k 230 drivers/net/wireless/ath/ath10k/bmi.c int ath10k_bmi_read_soc_reg(struct ath10k *ar, u32 address, u32 *reg_val) ath10k 264 drivers/net/wireless/ath/ath10k/bmi.c int ath10k_bmi_write_memory(struct ath10k *ar, ath10k 310 drivers/net/wireless/ath/ath10k/bmi.c int ath10k_bmi_execute(struct ath10k *ar, u32 address, u32 param, u32 *result) ath10k 349 drivers/net/wireless/ath/ath10k/bmi.c int ath10k_bmi_lz_data(struct ath10k *ar, const void *buffer, u32 length) ath10k 387 drivers/net/wireless/ath/ath10k/bmi.c int ath10k_bmi_lz_stream_start(struct ath10k *ar, u32 address) ath10k 413 drivers/net/wireless/ath/ath10k/bmi.c int ath10k_bmi_fast_download(struct ath10k *ar, ath10k 452 drivers/net/wireless/ath/ath10k/bmi.c int ath10k_bmi_set_start(struct ath10k *ar, u32 address) ath10k 222 drivers/net/wireless/ath/ath10k/bmi.h void ath10k_bmi_start(struct ath10k *ar); ath10k 223 drivers/net/wireless/ath/ath10k/bmi.h int ath10k_bmi_done(struct ath10k *ar); ath10k 224 drivers/net/wireless/ath/ath10k/bmi.h int ath10k_bmi_get_target_info(struct ath10k *ar, ath10k 226 drivers/net/wireless/ath/ath10k/bmi.h int ath10k_bmi_get_target_info_sdio(struct ath10k *ar, ath10k 228 drivers/net/wireless/ath/ath10k/bmi.h int ath10k_bmi_read_memory(struct ath10k *ar, u32 address, ath10k 230 drivers/net/wireless/ath/ath10k/bmi.h int ath10k_bmi_write_memory(struct ath10k *ar, u32 address, ath10k 258 drivers/net/wireless/ath/ath10k/bmi.h int ath10k_bmi_execute(struct ath10k *ar, u32 address, u32 param, u32 *result); ath10k 259 drivers/net/wireless/ath/ath10k/bmi.h int ath10k_bmi_lz_stream_start(struct ath10k *ar, u32 address); ath10k 260 drivers/net/wireless/ath/ath10k/bmi.h int ath10k_bmi_lz_data(struct ath10k *ar, const void *buffer, u32 length); ath10k 261 drivers/net/wireless/ath/ath10k/bmi.h int ath10k_bmi_fast_download(struct ath10k *ar, u32 address, ath10k 263 drivers/net/wireless/ath/ath10k/bmi.h int ath10k_bmi_read_soc_reg(struct ath10k *ar, u32 address, u32 *reg_val); ath10k 264 drivers/net/wireless/ath/ath10k/bmi.h int ath10k_bmi_write_soc_reg(struct ath10k *ar, u32 address, u32 reg_val); ath10k 265 drivers/net/wireless/ath/ath10k/bmi.h int ath10k_bmi_set_start(struct ath10k *ar, u32 address); ath10k 51 drivers/net/wireless/ath/ath10k/ce.c static inline u32 shadow_sr_wr_ind_addr(struct ath10k *ar, ath10k 80 drivers/net/wireless/ath/ath10k/ce.c static inline u32 shadow_dst_wr_ind_addr(struct ath10k *ar, ath10k 133 drivers/net/wireless/ath/ath10k/ce.c static inline u32 ath10k_ce_read32(struct ath10k *ar, u32 offset) ath10k 140 drivers/net/wireless/ath/ath10k/ce.c static inline void ath10k_ce_write32(struct ath10k *ar, u32 offset, u32 value) ath10k 147 drivers/net/wireless/ath/ath10k/ce.c static inline void ath10k_ce_dest_ring_write_index_set(struct ath10k *ar, ath10k 155 drivers/net/wireless/ath/ath10k/ce.c static inline u32 ath10k_ce_dest_ring_write_index_get(struct ath10k *ar, ath10k 162 drivers/net/wireless/ath/ath10k/ce.c static inline void ath10k_ce_src_ring_write_index_set(struct ath10k *ar, ath10k 170 drivers/net/wireless/ath/ath10k/ce.c static inline u32 ath10k_ce_src_ring_write_index_get(struct ath10k *ar, ath10k 177 drivers/net/wireless/ath/ath10k/ce.c static inline u32 ath10k_ce_src_ring_read_index_from_ddr(struct ath10k *ar, ath10k 185 drivers/net/wireless/ath/ath10k/ce.c static inline u32 ath10k_ce_src_ring_read_index_get(struct ath10k *ar, ath10k 204 drivers/net/wireless/ath/ath10k/ce.c ath10k_ce_shadow_src_ring_write_index_set(struct ath10k *ar, ath10k 212 drivers/net/wireless/ath/ath10k/ce.c ath10k_ce_shadow_dest_ring_write_index_set(struct ath10k *ar, ath10k 219 drivers/net/wireless/ath/ath10k/ce.c static inline void ath10k_ce_src_ring_base_addr_set(struct ath10k *ar, ath10k 237 drivers/net/wireless/ath/ath10k/ce.c static void ath10k_ce_set_src_ring_base_addr_hi(struct ath10k *ar, ath10k 247 drivers/net/wireless/ath/ath10k/ce.c static inline void ath10k_ce_src_ring_size_set(struct ath10k *ar, ath10k 255 drivers/net/wireless/ath/ath10k/ce.c static inline void ath10k_ce_src_ring_dmax_set(struct ath10k *ar, ath10k 269 drivers/net/wireless/ath/ath10k/ce.c static inline void ath10k_ce_src_ring_byte_swap_set(struct ath10k *ar, ath10k 283 drivers/net/wireless/ath/ath10k/ce.c static inline void ath10k_ce_dest_ring_byte_swap_set(struct ath10k *ar, ath10k 298 drivers/net/wireless/ath/ath10k/ce.c u32 ath10k_ce_dest_ring_read_index_from_ddr(struct ath10k *ar, u32 ce_id) ath10k 306 drivers/net/wireless/ath/ath10k/ce.c static inline u32 ath10k_ce_dest_ring_read_index_get(struct ath10k *ar, ath10k 324 drivers/net/wireless/ath/ath10k/ce.c static inline void ath10k_ce_dest_ring_base_addr_set(struct ath10k *ar, ath10k 342 drivers/net/wireless/ath/ath10k/ce.c static void ath10k_ce_set_dest_ring_base_addr_hi(struct ath10k *ar, ath10k 357 drivers/net/wireless/ath/ath10k/ce.c static inline void ath10k_ce_dest_ring_size_set(struct ath10k *ar, ath10k 365 drivers/net/wireless/ath/ath10k/ce.c static inline void ath10k_ce_src_ring_highmark_set(struct ath10k *ar, ath10k 377 drivers/net/wireless/ath/ath10k/ce.c static inline void ath10k_ce_src_ring_lowmark_set(struct ath10k *ar, ath10k 389 drivers/net/wireless/ath/ath10k/ce.c static inline void ath10k_ce_dest_ring_highmark_set(struct ath10k *ar, ath10k 401 drivers/net/wireless/ath/ath10k/ce.c static inline void ath10k_ce_dest_ring_lowmark_set(struct ath10k *ar, ath10k 413 drivers/net/wireless/ath/ath10k/ce.c static inline void ath10k_ce_copy_complete_inter_enable(struct ath10k *ar, ath10k 425 drivers/net/wireless/ath/ath10k/ce.c static inline void ath10k_ce_copy_complete_intr_disable(struct ath10k *ar, ath10k 437 drivers/net/wireless/ath/ath10k/ce.c static inline void ath10k_ce_watermark_intr_disable(struct ath10k *ar, ath10k 449 drivers/net/wireless/ath/ath10k/ce.c static inline void ath10k_ce_error_intr_enable(struct ath10k *ar, ath10k 462 drivers/net/wireless/ath/ath10k/ce.c static inline void ath10k_ce_error_intr_disable(struct ath10k *ar, ath10k 475 drivers/net/wireless/ath/ath10k/ce.c static inline void ath10k_ce_engine_int_status_clear(struct ath10k *ar, ath10k 495 drivers/net/wireless/ath/ath10k/ce.c struct ath10k *ar = ce_state->ar; ath10k 552 drivers/net/wireless/ath/ath10k/ce.c struct ath10k *ar = ce_state->ar; ath10k 640 drivers/net/wireless/ath/ath10k/ce.c struct ath10k *ar = pipe->ar; ath10k 673 drivers/net/wireless/ath/ath10k/ce.c struct ath10k *ar = ce_state->ar; ath10k 688 drivers/net/wireless/ath/ath10k/ce.c struct ath10k *ar = pipe->ar; ath10k 704 drivers/net/wireless/ath/ath10k/ce.c struct ath10k *ar = pipe->ar; ath10k 720 drivers/net/wireless/ath/ath10k/ce.c struct ath10k *ar = pipe->ar; ath10k 751 drivers/net/wireless/ath/ath10k/ce.c struct ath10k *ar = pipe->ar; ath10k 782 drivers/net/wireless/ath/ath10k/ce.c struct ath10k *ar = pipe->ar; ath10k 804 drivers/net/wireless/ath/ath10k/ce.c struct ath10k *ar = pipe->ar; ath10k 933 drivers/net/wireless/ath/ath10k/ce.c struct ath10k *ar = ce_state->ar; ath10k 957 drivers/net/wireless/ath/ath10k/ce.c struct ath10k *ar; ath10k 1010 drivers/net/wireless/ath/ath10k/ce.c struct ath10k *ar; ath10k 1074 drivers/net/wireless/ath/ath10k/ce.c struct ath10k *ar = ce_state->ar; ath10k 1127 drivers/net/wireless/ath/ath10k/ce.c struct ath10k *ar = ce_state->ar; ath10k 1183 drivers/net/wireless/ath/ath10k/ce.c static void ath10k_ce_extract_desc_data(struct ath10k *ar, ath10k 1200 drivers/net/wireless/ath/ath10k/ce.c static void ath10k_ce_extract_desc_data_64(struct ath10k *ar, ath10k 1230 drivers/net/wireless/ath/ath10k/ce.c struct ath10k *ar; ath10k 1276 drivers/net/wireless/ath/ath10k/ce.c struct ath10k *ar = ce_state->ar; ath10k 1295 drivers/net/wireless/ath/ath10k/ce.c void ath10k_ce_per_engine_service(struct ath10k *ar, unsigned int ce_id) ath10k 1334 drivers/net/wireless/ath/ath10k/ce.c void ath10k_ce_per_engine_service_any(struct ath10k *ar) ath10k 1363 drivers/net/wireless/ath/ath10k/ce.c struct ath10k *ar = ce_state->ar; ath10k 1375 drivers/net/wireless/ath/ath10k/ce.c int ath10k_ce_disable_interrupts(struct ath10k *ar) ath10k 1398 drivers/net/wireless/ath/ath10k/ce.c void ath10k_ce_enable_interrupts(struct ath10k *ar) ath10k 1417 drivers/net/wireless/ath/ath10k/ce.c static int ath10k_ce_init_src_ring(struct ath10k *ar, ath10k 1458 drivers/net/wireless/ath/ath10k/ce.c static int ath10k_ce_init_dest_ring(struct ath10k *ar, ath10k 1496 drivers/net/wireless/ath/ath10k/ce.c static int ath10k_ce_alloc_shadow_base(struct ath10k *ar, ath10k 1513 drivers/net/wireless/ath/ath10k/ce.c ath10k_ce_alloc_src_ring(struct ath10k *ar, unsigned int ce_id, ath10k 1571 drivers/net/wireless/ath/ath10k/ce.c ath10k_ce_alloc_src_ring_64(struct ath10k *ar, unsigned int ce_id, ath10k 1628 drivers/net/wireless/ath/ath10k/ce.c ath10k_ce_alloc_dest_ring(struct ath10k *ar, unsigned int ce_id, ath10k 1672 drivers/net/wireless/ath/ath10k/ce.c ath10k_ce_alloc_dest_ring_64(struct ath10k *ar, unsigned int ce_id, ath10k 1727 drivers/net/wireless/ath/ath10k/ce.c int ath10k_ce_init_pipe(struct ath10k *ar, unsigned int ce_id, ath10k 1754 drivers/net/wireless/ath/ath10k/ce.c static void ath10k_ce_deinit_src_ring(struct ath10k *ar, unsigned int ce_id) ath10k 1764 drivers/net/wireless/ath/ath10k/ce.c static void ath10k_ce_deinit_dest_ring(struct ath10k *ar, unsigned int ce_id) ath10k 1773 drivers/net/wireless/ath/ath10k/ce.c void ath10k_ce_deinit_pipe(struct ath10k *ar, unsigned int ce_id) ath10k 1780 drivers/net/wireless/ath/ath10k/ce.c static void _ath10k_ce_free_pipe(struct ath10k *ar, int ce_id) ath10k 1811 drivers/net/wireless/ath/ath10k/ce.c static void _ath10k_ce_free_pipe_64(struct ath10k *ar, int ce_id) ath10k 1842 drivers/net/wireless/ath/ath10k/ce.c void ath10k_ce_free_pipe(struct ath10k *ar, int ce_id) ath10k 1851 drivers/net/wireless/ath/ath10k/ce.c void ath10k_ce_dump_registers(struct ath10k *ar, ath10k 1920 drivers/net/wireless/ath/ath10k/ce.c static void ath10k_ce_set_ops(struct ath10k *ar, ath10k 1933 drivers/net/wireless/ath/ath10k/ce.c int ath10k_ce_alloc_pipe(struct ath10k *ar, int ce_id, ath10k 1994 drivers/net/wireless/ath/ath10k/ce.c void ath10k_ce_alloc_rri(struct ath10k *ar) ath10k 2027 drivers/net/wireless/ath/ath10k/ce.c void ath10k_ce_free_rri(struct ath10k *ar) ath10k 117 drivers/net/wireless/ath/ath10k/ce.h struct ath10k *ar; ath10k 137 drivers/net/wireless/ath/ath10k/ce.h u32 (*read32)(struct ath10k *ar, u32 offset); ath10k 138 drivers/net/wireless/ath/ath10k/ce.h void (*write32)(struct ath10k *ar, u32 offset, u32 value); ath10k 139 drivers/net/wireless/ath/ath10k/ce.h int (*get_num_banks)(struct ath10k *ar); ath10k 142 drivers/net/wireless/ath/ath10k/ce.h static inline struct ath10k_ce *ath10k_ce_priv(struct ath10k *ar) ath10k 223 drivers/net/wireless/ath/ath10k/ce.h int ath10k_ce_init_pipe(struct ath10k *ar, unsigned int ce_id, ath10k 225 drivers/net/wireless/ath/ath10k/ce.h void ath10k_ce_deinit_pipe(struct ath10k *ar, unsigned int ce_id); ath10k 226 drivers/net/wireless/ath/ath10k/ce.h int ath10k_ce_alloc_pipe(struct ath10k *ar, int ce_id, ath10k 228 drivers/net/wireless/ath/ath10k/ce.h void ath10k_ce_free_pipe(struct ath10k *ar, int ce_id); ath10k 256 drivers/net/wireless/ath/ath10k/ce.h void ath10k_ce_per_engine_service_any(struct ath10k *ar); ath10k 257 drivers/net/wireless/ath/ath10k/ce.h void ath10k_ce_per_engine_service(struct ath10k *ar, unsigned int ce_id); ath10k 258 drivers/net/wireless/ath/ath10k/ce.h int ath10k_ce_disable_interrupts(struct ath10k *ar); ath10k 259 drivers/net/wireless/ath/ath10k/ce.h void ath10k_ce_enable_interrupts(struct ath10k *ar); ath10k 260 drivers/net/wireless/ath/ath10k/ce.h void ath10k_ce_dump_registers(struct ath10k *ar, ath10k 262 drivers/net/wireless/ath/ath10k/ce.h void ath10k_ce_alloc_rri(struct ath10k *ar); ath10k 263 drivers/net/wireless/ath/ath10k/ce.h void ath10k_ce_free_rri(struct ath10k *ar); ath10k 303 drivers/net/wireless/ath/ath10k/ce.h struct ath10k_ce_ring *(*ce_alloc_src_ring)(struct ath10k *ar, ath10k 306 drivers/net/wireless/ath/ath10k/ce.h struct ath10k_ce_ring *(*ce_alloc_dst_ring)(struct ath10k *ar, ath10k 317 drivers/net/wireless/ath/ath10k/ce.h void (*ce_extract_desc_data)(struct ath10k *ar, ath10k 321 drivers/net/wireless/ath/ath10k/ce.h void (*ce_free_pipe)(struct ath10k *ar, int ce_id); ath10k 326 drivers/net/wireless/ath/ath10k/ce.h void (*ce_set_src_ring_base_addr_hi)(struct ath10k *ar, ath10k 329 drivers/net/wireless/ath/ath10k/ce.h void (*ce_set_dest_ring_base_addr_hi)(struct ath10k *ar, ath10k 336 drivers/net/wireless/ath/ath10k/ce.h static inline u32 ath10k_ce_base_address(struct ath10k *ar, unsigned int ce_id) ath10k 374 drivers/net/wireless/ath/ath10k/ce.h static inline u32 ath10k_ce_interrupt_summary(struct ath10k *ar) ath10k 654 drivers/net/wireless/ath/ath10k/core.c void ath10k_core_get_fw_features_str(struct ath10k *ar, ath10k 673 drivers/net/wireless/ath/ath10k/core.c static void ath10k_send_suspend_complete(struct ath10k *ar) ath10k 680 drivers/net/wireless/ath/ath10k/core.c static void ath10k_init_sdio(struct ath10k *ar, enum ath10k_firmware_mode mode) ath10k 713 drivers/net/wireless/ath/ath10k/core.c static int ath10k_init_configure_target(struct ath10k *ar) ath10k 781 drivers/net/wireless/ath/ath10k/core.c static const struct firmware *ath10k_fetch_fw_file(struct ath10k *ar, ath10k 806 drivers/net/wireless/ath/ath10k/core.c static int ath10k_push_board_ext_data(struct ath10k *ar, const void *data, ath10k 853 drivers/net/wireless/ath/ath10k/core.c static int ath10k_core_get_board_id_from_otp(struct ath10k *ar) ath10k 921 drivers/net/wireless/ath/ath10k/core.c struct ath10k *ar = data; ath10k 974 drivers/net/wireless/ath/ath10k/core.c static int ath10k_core_check_smbios(struct ath10k *ar) ath10k 985 drivers/net/wireless/ath/ath10k/core.c static int ath10k_core_check_dt(struct ath10k *ar) ath10k 1007 drivers/net/wireless/ath/ath10k/core.c static int ath10k_download_fw(struct ath10k *ar) ath10k 1049 drivers/net/wireless/ath/ath10k/core.c void ath10k_core_free_board_files(struct ath10k *ar) ath10k 1066 drivers/net/wireless/ath/ath10k/core.c static void ath10k_core_free_firmware_files(struct ath10k *ar) ath10k 1090 drivers/net/wireless/ath/ath10k/core.c static int ath10k_fetch_cal_file(struct ath10k *ar) ath10k 1117 drivers/net/wireless/ath/ath10k/core.c static int ath10k_core_fetch_board_data_api_1(struct ath10k *ar, int bd_ie_type) ath10k 1154 drivers/net/wireless/ath/ath10k/core.c static int ath10k_core_parse_bd_ie_board(struct ath10k *ar, ath10k 1244 drivers/net/wireless/ath/ath10k/core.c static int ath10k_core_search_bd(struct ath10k *ar, ath10k 1302 drivers/net/wireless/ath/ath10k/core.c static int ath10k_core_fetch_board_data_api_n(struct ath10k *ar, ath10k 1373 drivers/net/wireless/ath/ath10k/core.c static int ath10k_core_create_board_name(struct ath10k *ar, char *name, ath10k 1411 drivers/net/wireless/ath/ath10k/core.c static int ath10k_core_create_eboard_name(struct ath10k *ar, char *name, ath10k 1428 drivers/net/wireless/ath/ath10k/core.c int ath10k_core_fetch_board_file(struct ath10k *ar, int bd_ie_type) ath10k 1478 drivers/net/wireless/ath/ath10k/core.c static int ath10k_core_get_ext_board_id_from_otp(struct ath10k *ar) ath10k 1530 drivers/net/wireless/ath/ath10k/core.c static int ath10k_download_board_data(struct ath10k *ar, const void *data, ath10k 1599 drivers/net/wireless/ath/ath10k/core.c static int ath10k_download_and_run_otp(struct ath10k *ar) ath10k 1657 drivers/net/wireless/ath/ath10k/core.c static int ath10k_download_cal_file(struct ath10k *ar, ath10k 1679 drivers/net/wireless/ath/ath10k/core.c static int ath10k_download_cal_dt(struct ath10k *ar, const char *dt_name) ath10k 1734 drivers/net/wireless/ath/ath10k/core.c static int ath10k_download_cal_eeprom(struct ath10k *ar) ath10k 1763 drivers/net/wireless/ath/ath10k/core.c int ath10k_core_fetch_firmware_api_n(struct ath10k *ar, const char *name, ath10k 1940 drivers/net/wireless/ath/ath10k/core.c static void ath10k_core_get_fw_name(struct ath10k *ar, char *fw_name, ath10k 1959 drivers/net/wireless/ath/ath10k/core.c static int ath10k_core_fetch_firmware_files(struct ath10k *ar) ath10k 1993 drivers/net/wireless/ath/ath10k/core.c static int ath10k_core_pre_cal_download(struct ath10k *ar) ath10k 2022 drivers/net/wireless/ath/ath10k/core.c static int ath10k_core_pre_cal_config(struct ath10k *ar) ath10k 2051 drivers/net/wireless/ath/ath10k/core.c static int ath10k_download_cal_data(struct ath10k *ar) ath10k 2107 drivers/net/wireless/ath/ath10k/core.c static int ath10k_init_uart(struct ath10k *ar) ath10k 2158 drivers/net/wireless/ath/ath10k/core.c static int ath10k_init_hw_params(struct ath10k *ar) ath10k 2188 drivers/net/wireless/ath/ath10k/core.c struct ath10k *ar = container_of(work, struct ath10k, restart_work); ath10k 2261 drivers/net/wireless/ath/ath10k/core.c struct ath10k *ar = container_of(work, struct ath10k, ath10k 2268 drivers/net/wireless/ath/ath10k/core.c static int ath10k_core_init_firmware_features(struct ath10k *ar) ath10k 2447 drivers/net/wireless/ath/ath10k/core.c static int ath10k_core_reset_rx_filter(struct ath10k *ar) ath10k 2496 drivers/net/wireless/ath/ath10k/core.c static int ath10k_core_compat_services(struct ath10k *ar) ath10k 2518 drivers/net/wireless/ath/ath10k/core.c int ath10k_core_start(struct ath10k *ar, enum ath10k_firmware_mode mode, ath10k 2809 drivers/net/wireless/ath/ath10k/core.c int ath10k_wait_for_suspend(struct ath10k *ar, u32 suspend_opt) ath10k 2832 drivers/net/wireless/ath/ath10k/core.c void ath10k_core_stop(struct ath10k *ar) ath10k 2854 drivers/net/wireless/ath/ath10k/core.c static int ath10k_core_probe_fw(struct ath10k *ar) ath10k 3007 drivers/net/wireless/ath/ath10k/core.c struct ath10k *ar = container_of(work, struct ath10k, register_work); ath10k 3070 drivers/net/wireless/ath/ath10k/core.c int ath10k_core_register(struct ath10k *ar, ath10k 3081 drivers/net/wireless/ath/ath10k/core.c void ath10k_core_unregister(struct ath10k *ar) ath10k 3110 drivers/net/wireless/ath/ath10k/core.c struct ath10k *ath10k_core_create(size_t priv_size, struct device *dev, ath10k 3115 drivers/net/wireless/ath/ath10k/core.c struct ath10k *ar; ath10k 3242 drivers/net/wireless/ath/ath10k/core.c void ath10k_core_destroy(struct ath10k *ar) ath10k 85 drivers/net/wireless/ath/ath10k/core.h struct ath10k; ath10k 542 drivers/net/wireless/ath/ath10k/core.h struct ath10k *ar; ath10k 1218 drivers/net/wireless/ath/ath10k/core.h static inline bool ath10k_peer_stats_enabled(struct ath10k *ar) ath10k 1229 drivers/net/wireless/ath/ath10k/core.h struct ath10k *ath10k_core_create(size_t priv_size, struct device *dev, ath10k 1233 drivers/net/wireless/ath/ath10k/core.h void ath10k_core_destroy(struct ath10k *ar); ath10k 1234 drivers/net/wireless/ath/ath10k/core.h void ath10k_core_get_fw_features_str(struct ath10k *ar, ath10k 1237 drivers/net/wireless/ath/ath10k/core.h int ath10k_core_fetch_firmware_api_n(struct ath10k *ar, const char *name, ath10k 1240 drivers/net/wireless/ath/ath10k/core.h int ath10k_core_start(struct ath10k *ar, enum ath10k_firmware_mode mode, ath10k 1242 drivers/net/wireless/ath/ath10k/core.h int ath10k_wait_for_suspend(struct ath10k *ar, u32 suspend_opt); ath10k 1243 drivers/net/wireless/ath/ath10k/core.h void ath10k_core_stop(struct ath10k *ar); ath10k 1244 drivers/net/wireless/ath/ath10k/core.h int ath10k_core_register(struct ath10k *ar, ath10k 1246 drivers/net/wireless/ath/ath10k/core.h void ath10k_core_unregister(struct ath10k *ar); ath10k 1247 drivers/net/wireless/ath/ath10k/core.h int ath10k_core_fetch_board_file(struct ath10k *ar, int bd_ie_type); ath10k 1248 drivers/net/wireless/ath/ath10k/core.h void ath10k_core_free_board_files(struct ath10k *ar); ath10k 1053 drivers/net/wireless/ath/ath10k/coredump.c static u32 ath10k_coredump_get_ramdump_size(struct ath10k *ar) ath10k 1081 drivers/net/wireless/ath/ath10k/coredump.c const struct ath10k_hw_mem_layout *ath10k_coredump_get_mem_layout(struct ath10k *ar) ath10k 1101 drivers/net/wireless/ath/ath10k/coredump.c struct ath10k_fw_crash_data *ath10k_coredump_new(struct ath10k *ar) ath10k 1118 drivers/net/wireless/ath/ath10k/coredump.c static struct ath10k_dump_file_data *ath10k_coredump_build(struct ath10k *ar) ath10k 1223 drivers/net/wireless/ath/ath10k/coredump.c int ath10k_coredump_submit(struct ath10k *ar) ath10k 1242 drivers/net/wireless/ath/ath10k/coredump.c int ath10k_coredump_create(struct ath10k *ar) ath10k 1255 drivers/net/wireless/ath/ath10k/coredump.c int ath10k_coredump_register(struct ath10k *ar) ath10k 1273 drivers/net/wireless/ath/ath10k/coredump.c void ath10k_coredump_unregister(struct ath10k *ar) ath10k 1280 drivers/net/wireless/ath/ath10k/coredump.c void ath10k_coredump_destroy(struct ath10k *ar) ath10k 170 drivers/net/wireless/ath/ath10k/coredump.h int ath10k_coredump_submit(struct ath10k *ar); ath10k 171 drivers/net/wireless/ath/ath10k/coredump.h struct ath10k_fw_crash_data *ath10k_coredump_new(struct ath10k *ar); ath10k 172 drivers/net/wireless/ath/ath10k/coredump.h int ath10k_coredump_create(struct ath10k *ar); ath10k 173 drivers/net/wireless/ath/ath10k/coredump.h int ath10k_coredump_register(struct ath10k *ar); ath10k 174 drivers/net/wireless/ath/ath10k/coredump.h void ath10k_coredump_unregister(struct ath10k *ar); ath10k 175 drivers/net/wireless/ath/ath10k/coredump.h void ath10k_coredump_destroy(struct ath10k *ar); ath10k 177 drivers/net/wireless/ath/ath10k/coredump.h const struct ath10k_hw_mem_layout *ath10k_coredump_get_mem_layout(struct ath10k *ar); ath10k 181 drivers/net/wireless/ath/ath10k/coredump.h static inline int ath10k_coredump_submit(struct ath10k *ar) ath10k 186 drivers/net/wireless/ath/ath10k/coredump.h static inline struct ath10k_fw_crash_data *ath10k_coredump_new(struct ath10k *ar) ath10k 191 drivers/net/wireless/ath/ath10k/coredump.h static inline int ath10k_coredump_create(struct ath10k *ar) ath10k 196 drivers/net/wireless/ath/ath10k/coredump.h static inline int ath10k_coredump_register(struct ath10k *ar) ath10k 201 drivers/net/wireless/ath/ath10k/coredump.h static inline void ath10k_coredump_unregister(struct ath10k *ar) ath10k 205 drivers/net/wireless/ath/ath10k/coredump.h static inline void ath10k_coredump_destroy(struct ath10k *ar) ath10k 210 drivers/net/wireless/ath/ath10k/coredump.h ath10k_coredump_get_mem_layout(struct ath10k *ar) ath10k 24 drivers/net/wireless/ath/ath10k/debug.c void ath10k_info(struct ath10k *ar, const char *fmt, ...) ath10k 39 drivers/net/wireless/ath/ath10k/debug.c void ath10k_debug_print_hwfw_info(struct ath10k *ar) ath10k 71 drivers/net/wireless/ath/ath10k/debug.c void ath10k_debug_print_board_info(struct ath10k *ar) ath10k 95 drivers/net/wireless/ath/ath10k/debug.c void ath10k_debug_print_boot_info(struct ath10k *ar) ath10k 108 drivers/net/wireless/ath/ath10k/debug.c void ath10k_print_driver_info(struct ath10k *ar) ath10k 116 drivers/net/wireless/ath/ath10k/debug.c void ath10k_err(struct ath10k *ar, const char *fmt, ...) ath10k 131 drivers/net/wireless/ath/ath10k/debug.c void ath10k_warn(struct ath10k *ar, const char *fmt, ...) ath10k 153 drivers/net/wireless/ath/ath10k/debug.c struct ath10k *ar = file->private_data; ath10k 242 drivers/net/wireless/ath/ath10k/debug.c static void ath10k_debug_fw_stats_reset(struct ath10k *ar) ath10k 254 drivers/net/wireless/ath/ath10k/debug.c void ath10k_debug_fw_stats_process(struct ath10k *ar, struct sk_buff *skb) ath10k 352 drivers/net/wireless/ath/ath10k/debug.c static int ath10k_debug_fw_stats_request(struct ath10k *ar) ath10k 394 drivers/net/wireless/ath/ath10k/debug.c struct ath10k *ar = inode->i_private; ath10k 464 drivers/net/wireless/ath/ath10k/debug.c struct ath10k *ar = file->private_data; ath10k 501 drivers/net/wireless/ath/ath10k/debug.c static int ath10k_debug_fw_assert(struct ath10k *ar) ath10k 545 drivers/net/wireless/ath/ath10k/debug.c struct ath10k *ar = file->private_data; ath10k 616 drivers/net/wireless/ath/ath10k/debug.c struct ath10k *ar = file->private_data; ath10k 636 drivers/net/wireless/ath/ath10k/debug.c struct ath10k *ar = file->private_data; ath10k 654 drivers/net/wireless/ath/ath10k/debug.c struct ath10k *ar = file->private_data; ath10k 684 drivers/net/wireless/ath/ath10k/debug.c struct ath10k *ar = file->private_data; ath10k 715 drivers/net/wireless/ath/ath10k/debug.c struct ath10k *ar = file->private_data; ath10k 755 drivers/net/wireless/ath/ath10k/debug.c struct ath10k *ar = file->private_data; ath10k 807 drivers/net/wireless/ath/ath10k/debug.c struct ath10k *ar = file->private_data; ath10k 862 drivers/net/wireless/ath/ath10k/debug.c static int ath10k_debug_htt_stats_req(struct ath10k *ar) ath10k 893 drivers/net/wireless/ath/ath10k/debug.c struct ath10k *ar = container_of(work, struct ath10k, ath10k 907 drivers/net/wireless/ath/ath10k/debug.c struct ath10k *ar = file->private_data; ath10k 920 drivers/net/wireless/ath/ath10k/debug.c struct ath10k *ar = file->private_data; ath10k 960 drivers/net/wireless/ath/ath10k/debug.c struct ath10k *ar = file->private_data; ath10k 980 drivers/net/wireless/ath/ath10k/debug.c struct ath10k *ar = file->private_data; ath10k 1022 drivers/net/wireless/ath/ath10k/debug.c struct ath10k *ar = file->private_data; ath10k 1036 drivers/net/wireless/ath/ath10k/debug.c struct ath10k *ar = file->private_data; ath10k 1158 drivers/net/wireless/ath/ath10k/debug.c struct ath10k *ar = hw->priv; ath10k 1247 drivers/net/wireless/ath/ath10k/debug.c static int ath10k_debug_cal_data_fetch(struct ath10k *ar) ath10k 1282 drivers/net/wireless/ath/ath10k/debug.c struct ath10k *ar = inode->i_private; ath10k 1301 drivers/net/wireless/ath/ath10k/debug.c struct ath10k *ar = file->private_data; ath10k 1318 drivers/net/wireless/ath/ath10k/debug.c struct ath10k *ar = file->private_data; ath10k 1351 drivers/net/wireless/ath/ath10k/debug.c struct ath10k *ar = file->private_data; ath10k 1379 drivers/net/wireless/ath/ath10k/debug.c struct ath10k *ar = file->private_data; ath10k 1392 drivers/net/wireless/ath/ath10k/debug.c struct ath10k *ar = file->private_data; ath10k 1443 drivers/net/wireless/ath/ath10k/debug.c static int ath10k_debug_tpc_stats_request(struct ath10k *ar) ath10k 1466 drivers/net/wireless/ath/ath10k/debug.c void ath10k_debug_tpc_stats_process(struct ath10k *ar, ath10k 1479 drivers/net/wireless/ath/ath10k/debug.c ath10k_debug_tpc_stats_final_process(struct ath10k *ar, ath10k 1537 drivers/net/wireless/ath/ath10k/debug.c static void ath10k_tpc_stats_fill(struct ath10k *ar, ath10k 1627 drivers/net/wireless/ath/ath10k/debug.c struct ath10k *ar = inode->i_private; ath10k 1689 drivers/net/wireless/ath/ath10k/debug.c int ath10k_debug_start(struct ath10k *ar) ath10k 1740 drivers/net/wireless/ath/ath10k/debug.c void ath10k_debug_stop(struct ath10k *ar) ath10k 1762 drivers/net/wireless/ath/ath10k/debug.c struct ath10k *ar = file->private_data; ath10k 1798 drivers/net/wireless/ath/ath10k/debug.c struct ath10k *ar = file->private_data; ath10k 1851 drivers/net/wireless/ath/ath10k/debug.c struct ath10k *ar = file->private_data; ath10k 1898 drivers/net/wireless/ath/ath10k/debug.c struct ath10k *ar = file->private_data; ath10k 1919 drivers/net/wireless/ath/ath10k/debug.c struct ath10k *ar = file->private_data; ath10k 1942 drivers/net/wireless/ath/ath10k/debug.c struct ath10k *ar = file->private_data; ath10k 1963 drivers/net/wireless/ath/ath10k/debug.c struct ath10k *ar = file->private_data; ath10k 2023 drivers/net/wireless/ath/ath10k/debug.c struct ath10k *ar = file->private_data; ath10k 2044 drivers/net/wireless/ath/ath10k/debug.c struct ath10k *ar = file->private_data; ath10k 2078 drivers/net/wireless/ath/ath10k/debug.c struct ath10k *ar = file->private_data; ath10k 2099 drivers/net/wireless/ath/ath10k/debug.c struct ath10k *ar = file->private_data; ath10k 2147 drivers/net/wireless/ath/ath10k/debug.c struct ath10k *ar = file->private_data; ath10k 2168 drivers/net/wireless/ath/ath10k/debug.c struct ath10k *ar = file->private_data; ath10k 2223 drivers/net/wireless/ath/ath10k/debug.c struct ath10k *ar = file->private_data; ath10k 2235 drivers/net/wireless/ath/ath10k/debug.c struct ath10k *ar = file->private_data; ath10k 2261 drivers/net/wireless/ath/ath10k/debug.c static int ath10k_debug_tpc_stats_final_request(struct ath10k *ar) ath10k 2286 drivers/net/wireless/ath/ath10k/debug.c struct ath10k *ar = inode->i_private; ath10k 2354 drivers/net/wireless/ath/ath10k/debug.c struct ath10k *ar = file->private_data; ath10k 2399 drivers/net/wireless/ath/ath10k/debug.c struct ath10k *ar = data; ath10k 2411 drivers/net/wireless/ath/ath10k/debug.c struct ath10k *ar = file->private_data; ath10k 2455 drivers/net/wireless/ath/ath10k/debug.c struct ath10k *ar = file->private_data; ath10k 2479 drivers/net/wireless/ath/ath10k/debug.c struct ath10k *ar = file->private_data; ath10k 2513 drivers/net/wireless/ath/ath10k/debug.c int ath10k_debug_create(struct ath10k *ar) ath10k 2527 drivers/net/wireless/ath/ath10k/debug.c void ath10k_debug_destroy(struct ath10k *ar) ath10k 2537 drivers/net/wireless/ath/ath10k/debug.c int ath10k_debug_register(struct ath10k *ar) ath10k 2659 drivers/net/wireless/ath/ath10k/debug.c void ath10k_debug_unregister(struct ath10k *ar) ath10k 2667 drivers/net/wireless/ath/ath10k/debug.c void __ath10k_dbg(struct ath10k *ar, enum ath10k_debug_mask mask, ath10k 2687 drivers/net/wireless/ath/ath10k/debug.c void ath10k_dbg_dump(struct ath10k *ar, ath10k 79 drivers/net/wireless/ath/ath10k/debug.h __printf(2, 3) void ath10k_info(struct ath10k *ar, const char *fmt, ...); ath10k 80 drivers/net/wireless/ath/ath10k/debug.h __printf(2, 3) void ath10k_err(struct ath10k *ar, const char *fmt, ...); ath10k 81 drivers/net/wireless/ath/ath10k/debug.h __printf(2, 3) void ath10k_warn(struct ath10k *ar, const char *fmt, ...); ath10k 83 drivers/net/wireless/ath/ath10k/debug.h void ath10k_debug_print_hwfw_info(struct ath10k *ar); ath10k 84 drivers/net/wireless/ath/ath10k/debug.h void ath10k_debug_print_board_info(struct ath10k *ar); ath10k 85 drivers/net/wireless/ath/ath10k/debug.h void ath10k_debug_print_boot_info(struct ath10k *ar); ath10k 86 drivers/net/wireless/ath/ath10k/debug.h void ath10k_print_driver_info(struct ath10k *ar); ath10k 89 drivers/net/wireless/ath/ath10k/debug.h int ath10k_debug_start(struct ath10k *ar); ath10k 90 drivers/net/wireless/ath/ath10k/debug.h void ath10k_debug_stop(struct ath10k *ar); ath10k 91 drivers/net/wireless/ath/ath10k/debug.h int ath10k_debug_create(struct ath10k *ar); ath10k 92 drivers/net/wireless/ath/ath10k/debug.h void ath10k_debug_destroy(struct ath10k *ar); ath10k 93 drivers/net/wireless/ath/ath10k/debug.h int ath10k_debug_register(struct ath10k *ar); ath10k 94 drivers/net/wireless/ath/ath10k/debug.h void ath10k_debug_unregister(struct ath10k *ar); ath10k 95 drivers/net/wireless/ath/ath10k/debug.h void ath10k_debug_fw_stats_process(struct ath10k *ar, struct sk_buff *skb); ath10k 96 drivers/net/wireless/ath/ath10k/debug.h void ath10k_debug_tpc_stats_process(struct ath10k *ar, ath10k 99 drivers/net/wireless/ath/ath10k/debug.h ath10k_debug_tpc_stats_final_process(struct ath10k *ar, ath10k 101 drivers/net/wireless/ath/ath10k/debug.h void ath10k_debug_dbglog_add(struct ath10k *ar, u8 *buffer, int len); ath10k 114 drivers/net/wireless/ath/ath10k/debug.h static inline u64 ath10k_debug_get_fw_dbglog_mask(struct ath10k *ar) ath10k 119 drivers/net/wireless/ath/ath10k/debug.h static inline u32 ath10k_debug_get_fw_dbglog_level(struct ath10k *ar) ath10k 124 drivers/net/wireless/ath/ath10k/debug.h static inline int ath10k_debug_is_extd_tx_stats_enabled(struct ath10k *ar) ath10k 130 drivers/net/wireless/ath/ath10k/debug.h static inline int ath10k_debug_start(struct ath10k *ar) ath10k 135 drivers/net/wireless/ath/ath10k/debug.h static inline void ath10k_debug_stop(struct ath10k *ar) ath10k 139 drivers/net/wireless/ath/ath10k/debug.h static inline int ath10k_debug_create(struct ath10k *ar) ath10k 144 drivers/net/wireless/ath/ath10k/debug.h static inline void ath10k_debug_destroy(struct ath10k *ar) ath10k 148 drivers/net/wireless/ath/ath10k/debug.h static inline int ath10k_debug_register(struct ath10k *ar) ath10k 153 drivers/net/wireless/ath/ath10k/debug.h static inline void ath10k_debug_unregister(struct ath10k *ar) ath10k 157 drivers/net/wireless/ath/ath10k/debug.h static inline void ath10k_debug_fw_stats_process(struct ath10k *ar, ath10k 162 drivers/net/wireless/ath/ath10k/debug.h static inline void ath10k_debug_tpc_stats_process(struct ath10k *ar, ath10k 169 drivers/net/wireless/ath/ath10k/debug.h ath10k_debug_tpc_stats_final_process(struct ath10k *ar, ath10k 175 drivers/net/wireless/ath/ath10k/debug.h static inline void ath10k_debug_dbglog_add(struct ath10k *ar, u8 *buffer, ath10k 180 drivers/net/wireless/ath/ath10k/debug.h static inline u64 ath10k_debug_get_fw_dbglog_mask(struct ath10k *ar) ath10k 185 drivers/net/wireless/ath/ath10k/debug.h static inline u32 ath10k_debug_get_fw_dbglog_level(struct ath10k *ar) ath10k 190 drivers/net/wireless/ath/ath10k/debug.h static inline int ath10k_debug_is_extd_tx_stats_enabled(struct ath10k *ar) ath10k 205 drivers/net/wireless/ath/ath10k/debug.h void ath10k_sta_update_rx_duration(struct ath10k *ar, ath10k 207 drivers/net/wireless/ath/ath10k/debug.h void ath10k_sta_update_rx_tid_stats(struct ath10k *ar, u8 *first_hdr, ath10k 214 drivers/net/wireless/ath/ath10k/debug.h void ath10k_sta_update_rx_tid_stats_ampdu(struct ath10k *ar, ath10k 220 drivers/net/wireless/ath/ath10k/debug.h void ath10k_sta_update_rx_duration(struct ath10k *ar, ath10k 226 drivers/net/wireless/ath/ath10k/debug.h void ath10k_sta_update_rx_tid_stats(struct ath10k *ar, u8 *first_hdr, ath10k 237 drivers/net/wireless/ath/ath10k/debug.h void ath10k_sta_update_rx_tid_stats_ampdu(struct ath10k *ar, ath10k 246 drivers/net/wireless/ath/ath10k/debug.h __printf(3, 4) void __ath10k_dbg(struct ath10k *ar, ath10k 249 drivers/net/wireless/ath/ath10k/debug.h void ath10k_dbg_dump(struct ath10k *ar, ath10k 255 drivers/net/wireless/ath/ath10k/debug.h static inline int __ath10k_dbg(struct ath10k *ar, ath10k 262 drivers/net/wireless/ath/ath10k/debug.h static inline void ath10k_dbg_dump(struct ath10k *ar, ath10k 12 drivers/net/wireless/ath/ath10k/debugfs_sta.c static void ath10k_rx_stats_update_amsdu_subfrm(struct ath10k *ar, ath10k 28 drivers/net/wireless/ath/ath10k/debugfs_sta.c static void ath10k_rx_stats_update_ampdu_subfrm(struct ath10k *ar, ath10k 48 drivers/net/wireless/ath/ath10k/debugfs_sta.c void ath10k_sta_update_rx_tid_stats_ampdu(struct ath10k *ar, u16 peer_id, u8 tid, ath10k 78 drivers/net/wireless/ath/ath10k/debugfs_sta.c void ath10k_sta_update_rx_tid_stats(struct ath10k *ar, u8 *first_hdr, ath10k 128 drivers/net/wireless/ath/ath10k/debugfs_sta.c static void ath10k_sta_update_extd_stats_rx_duration(struct ath10k *ar, ath10k 147 drivers/net/wireless/ath/ath10k/debugfs_sta.c static void ath10k_sta_update_stats_rx_duration(struct ath10k *ar, ath10k 166 drivers/net/wireless/ath/ath10k/debugfs_sta.c void ath10k_sta_update_rx_duration(struct ath10k *ar, ath10k 181 drivers/net/wireless/ath/ath10k/debugfs_sta.c struct ath10k *ar = arsta->arvif->ar; ath10k 200 drivers/net/wireless/ath/ath10k/debugfs_sta.c struct ath10k *ar = arsta->arvif->ar; ath10k 243 drivers/net/wireless/ath/ath10k/debugfs_sta.c struct ath10k *ar = arsta->arvif->ar; ath10k 294 drivers/net/wireless/ath/ath10k/debugfs_sta.c struct ath10k *ar = arsta->arvif->ar; ath10k 344 drivers/net/wireless/ath/ath10k/debugfs_sta.c struct ath10k *ar = arsta->arvif->ar; ath10k 396 drivers/net/wireless/ath/ath10k/debugfs_sta.c struct ath10k *ar = arsta->arvif->ar; ath10k 415 drivers/net/wireless/ath/ath10k/debugfs_sta.c struct ath10k *ar = arsta->arvif->ar; ath10k 458 drivers/net/wireless/ath/ath10k/debugfs_sta.c struct ath10k *ar = arsta->arvif->ar; ath10k 568 drivers/net/wireless/ath/ath10k/debugfs_sta.c struct ath10k *ar = arsta->arvif->ar; ath10k 651 drivers/net/wireless/ath/ath10k/debugfs_sta.c struct ath10k *ar = arsta->arvif->ar; ath10k 760 drivers/net/wireless/ath/ath10k/debugfs_sta.c struct ath10k *ar = hw->priv; ath10k 31 drivers/net/wireless/ath/ath10k/hif.h int (*tx_sg)(struct ath10k *ar, u8 pipe_id, ath10k 35 drivers/net/wireless/ath/ath10k/hif.h int (*diag_read)(struct ath10k *ar, u32 address, void *buf, ath10k 38 drivers/net/wireless/ath/ath10k/hif.h int (*diag_write)(struct ath10k *ar, u32 address, const void *data, ath10k 45 drivers/net/wireless/ath/ath10k/hif.h int (*exchange_bmi_msg)(struct ath10k *ar, ath10k 50 drivers/net/wireless/ath/ath10k/hif.h int (*start)(struct ath10k *ar); ath10k 55 drivers/net/wireless/ath/ath10k/hif.h void (*stop)(struct ath10k *ar); ath10k 57 drivers/net/wireless/ath/ath10k/hif.h int (*swap_mailbox)(struct ath10k *ar); ath10k 59 drivers/net/wireless/ath/ath10k/hif.h int (*map_service_to_pipe)(struct ath10k *ar, u16 service_id, ath10k 62 drivers/net/wireless/ath/ath10k/hif.h void (*get_default_pipe)(struct ath10k *ar, u8 *ul_pipe, u8 *dl_pipe); ath10k 72 drivers/net/wireless/ath/ath10k/hif.h void (*send_complete_check)(struct ath10k *ar, u8 pipe_id, int force); ath10k 74 drivers/net/wireless/ath/ath10k/hif.h u16 (*get_free_queue_number)(struct ath10k *ar, u8 pipe_id); ath10k 76 drivers/net/wireless/ath/ath10k/hif.h u32 (*read32)(struct ath10k *ar, u32 address); ath10k 78 drivers/net/wireless/ath/ath10k/hif.h void (*write32)(struct ath10k *ar, u32 address, u32 value); ath10k 81 drivers/net/wireless/ath/ath10k/hif.h int (*power_up)(struct ath10k *ar, enum ath10k_firmware_mode fw_mode); ath10k 86 drivers/net/wireless/ath/ath10k/hif.h void (*power_down)(struct ath10k *ar); ath10k 88 drivers/net/wireless/ath/ath10k/hif.h int (*suspend)(struct ath10k *ar); ath10k 89 drivers/net/wireless/ath/ath10k/hif.h int (*resume)(struct ath10k *ar); ath10k 92 drivers/net/wireless/ath/ath10k/hif.h int (*fetch_cal_eeprom)(struct ath10k *ar, void **data, ath10k 95 drivers/net/wireless/ath/ath10k/hif.h int (*get_target_info)(struct ath10k *ar, ath10k 97 drivers/net/wireless/ath/ath10k/hif.h int (*set_target_log_mode)(struct ath10k *ar, u8 fw_log_mode); ath10k 100 drivers/net/wireless/ath/ath10k/hif.h static inline int ath10k_hif_tx_sg(struct ath10k *ar, u8 pipe_id, ath10k 107 drivers/net/wireless/ath/ath10k/hif.h static inline int ath10k_hif_diag_read(struct ath10k *ar, u32 address, void *buf, ath10k 113 drivers/net/wireless/ath/ath10k/hif.h static inline int ath10k_hif_diag_write(struct ath10k *ar, u32 address, ath10k 122 drivers/net/wireless/ath/ath10k/hif.h static inline int ath10k_hif_exchange_bmi_msg(struct ath10k *ar, ath10k 130 drivers/net/wireless/ath/ath10k/hif.h static inline int ath10k_hif_start(struct ath10k *ar) ath10k 135 drivers/net/wireless/ath/ath10k/hif.h static inline void ath10k_hif_stop(struct ath10k *ar) ath10k 140 drivers/net/wireless/ath/ath10k/hif.h static inline int ath10k_hif_swap_mailbox(struct ath10k *ar) ath10k 147 drivers/net/wireless/ath/ath10k/hif.h static inline int ath10k_hif_map_service_to_pipe(struct ath10k *ar, ath10k 155 drivers/net/wireless/ath/ath10k/hif.h static inline void ath10k_hif_get_default_pipe(struct ath10k *ar, ath10k 161 drivers/net/wireless/ath/ath10k/hif.h static inline void ath10k_hif_send_complete_check(struct ath10k *ar, ath10k 167 drivers/net/wireless/ath/ath10k/hif.h static inline u16 ath10k_hif_get_free_queue_number(struct ath10k *ar, ath10k 173 drivers/net/wireless/ath/ath10k/hif.h static inline int ath10k_hif_power_up(struct ath10k *ar, ath10k 179 drivers/net/wireless/ath/ath10k/hif.h static inline void ath10k_hif_power_down(struct ath10k *ar) ath10k 184 drivers/net/wireless/ath/ath10k/hif.h static inline int ath10k_hif_suspend(struct ath10k *ar) ath10k 192 drivers/net/wireless/ath/ath10k/hif.h static inline int ath10k_hif_resume(struct ath10k *ar) ath10k 200 drivers/net/wireless/ath/ath10k/hif.h static inline u32 ath10k_hif_read32(struct ath10k *ar, u32 address) ath10k 210 drivers/net/wireless/ath/ath10k/hif.h static inline void ath10k_hif_write32(struct ath10k *ar, ath10k 221 drivers/net/wireless/ath/ath10k/hif.h static inline int ath10k_hif_fetch_cal_eeprom(struct ath10k *ar, ath10k 231 drivers/net/wireless/ath/ath10k/hif.h static inline int ath10k_hif_get_target_info(struct ath10k *ar, ath10k 240 drivers/net/wireless/ath/ath10k/hif.h static inline int ath10k_hif_set_target_log_mode(struct ath10k *ar, ath10k 15 drivers/net/wireless/ath/ath10k/htc.c static void ath10k_htc_control_tx_complete(struct ath10k *ar, ath10k 53 drivers/net/wireless/ath/ath10k/htc.c struct ath10k *ar = ep->htc->ar; ath10k 93 drivers/net/wireless/ath/ath10k/htc.c struct ath10k *ar = htc->ar; ath10k 174 drivers/net/wireless/ath/ath10k/htc.c void ath10k_htc_tx_completion_handler(struct ath10k *ar, struct sk_buff *skb) ath10k 201 drivers/net/wireless/ath/ath10k/htc.c struct ath10k *ar = htc->ar; ath10k 238 drivers/net/wireless/ath/ath10k/htc.c struct ath10k *ar = htc->ar; ath10k 270 drivers/net/wireless/ath/ath10k/htc.c struct ath10k *ar = htc->ar; ath10k 302 drivers/net/wireless/ath/ath10k/htc.c struct ath10k *ar = htc->ar; ath10k 386 drivers/net/wireless/ath/ath10k/htc.c void ath10k_htc_rx_completion_handler(struct ath10k *ar, struct sk_buff *skb) ath10k 474 drivers/net/wireless/ath/ath10k/htc.c static void ath10k_htc_control_rx_complete(struct ath10k *ar, ath10k 586 drivers/net/wireless/ath/ath10k/htc.c struct ath10k *ar = htc->ar; ath10k 667 drivers/net/wireless/ath/ath10k/htc.c struct ath10k *ar = htc->ar; ath10k 823 drivers/net/wireless/ath/ath10k/htc.c struct sk_buff *ath10k_htc_alloc_skb(struct ath10k *ar, int size) ath10k 840 drivers/net/wireless/ath/ath10k/htc.c static void ath10k_htc_pktlog_process_rx(struct ath10k *ar, struct sk_buff *skb) ath10k 846 drivers/net/wireless/ath/ath10k/htc.c static int ath10k_htc_pktlog_connect(struct ath10k *ar) ath10k 871 drivers/net/wireless/ath/ath10k/htc.c static bool ath10k_htc_pktlog_svc_supported(struct ath10k *ar) ath10k 892 drivers/net/wireless/ath/ath10k/htc.c struct ath10k *ar = htc->ar; ath10k 935 drivers/net/wireless/ath/ath10k/htc.c int ath10k_htc_init(struct ath10k *ar) ath10k 16 drivers/net/wireless/ath/ath10k/htc.h struct ath10k; ath10k 291 drivers/net/wireless/ath/ath10k/htc.h void (*target_send_suspend_complete)(struct ath10k *ar); ath10k 295 drivers/net/wireless/ath/ath10k/htc.h void (*ep_tx_complete)(struct ath10k *, struct sk_buff *); ath10k 296 drivers/net/wireless/ath/ath10k/htc.h void (*ep_rx_complete)(struct ath10k *, struct sk_buff *); ath10k 297 drivers/net/wireless/ath/ath10k/htc.h void (*ep_tx_credits)(struct ath10k *); ath10k 346 drivers/net/wireless/ath/ath10k/htc.h struct ath10k *ar; ath10k 364 drivers/net/wireless/ath/ath10k/htc.h int ath10k_htc_init(struct ath10k *ar); ath10k 372 drivers/net/wireless/ath/ath10k/htc.h struct sk_buff *ath10k_htc_alloc_skb(struct ath10k *ar, int size); ath10k 373 drivers/net/wireless/ath/ath10k/htc.h void ath10k_htc_tx_completion_handler(struct ath10k *ar, struct sk_buff *skb); ath10k 374 drivers/net/wireless/ath/ath10k/htc.h void ath10k_htc_rx_completion_handler(struct ath10k *ar, struct sk_buff *skb); ath10k 159 drivers/net/wireless/ath/ath10k/htt.c int ath10k_htt_init(struct ath10k *ar) ath10k 209 drivers/net/wireless/ath/ath10k/htt.c struct ath10k *ar = htt->ar; ath10k 226 drivers/net/wireless/ath/ath10k/htt.c struct ath10k *ar = htt->ar; ath10k 1869 drivers/net/wireless/ath/ath10k/htt.h struct ath10k *ar; ath10k 2244 drivers/net/wireless/ath/ath10k/htt.h int ath10k_htt_init(struct ath10k *ar); ath10k 2253 drivers/net/wireless/ath/ath10k/htt.h int ath10k_htt_rx_ring_refill(struct ath10k *ar); ath10k 2256 drivers/net/wireless/ath/ath10k/htt.h void ath10k_htt_htc_tx_complete(struct ath10k *ar, struct sk_buff *skb); ath10k 2257 drivers/net/wireless/ath/ath10k/htt.h void ath10k_htt_htc_t2h_msg_handler(struct ath10k *ar, struct sk_buff *skb); ath10k 2258 drivers/net/wireless/ath/ath10k/htt.h bool ath10k_htt_t2h_msg_handler(struct ath10k *ar, struct sk_buff *skb); ath10k 2262 drivers/net/wireless/ath/ath10k/htt.h void ath10k_htt_hif_tx_complete(struct ath10k *ar, struct sk_buff *skb); ath10k 2263 drivers/net/wireless/ath/ath10k/htt.h int ath10k_htt_tx_fetch_resp(struct ath10k *ar, ath10k 2273 drivers/net/wireless/ath/ath10k/htt.h void ath10k_htt_tx_txq_sync(struct ath10k *ar); ath10k 2283 drivers/net/wireless/ath/ath10k/htt.h void ath10k_htt_rx_pktlog_completion_handler(struct ath10k *ar, ath10k 2285 drivers/net/wireless/ath/ath10k/htt.h int ath10k_htt_txrx_compl_task(struct ath10k *ar, int budget); ath10k 27 drivers/net/wireless/ath/ath10k/htt_rx.c ath10k_htt_rx_find_skb_paddr(struct ath10k *ar, u64 paddr) ath10k 252 drivers/net/wireless/ath/ath10k/htt_rx.c int ath10k_htt_rx_ring_refill(struct ath10k *ar) ath10k 302 drivers/net/wireless/ath/ath10k/htt_rx.c struct ath10k *ar = htt->ar; ath10k 337 drivers/net/wireless/ath/ath10k/htt_rx.c struct ath10k *ar = htt->ar; ath10k 438 drivers/net/wireless/ath/ath10k/htt_rx.c struct ath10k *ar = htt->ar; ath10k 474 drivers/net/wireless/ath/ath10k/htt_rx.c struct ath10k *ar = htt->ar; ath10k 550 drivers/net/wireless/ath/ath10k/htt_rx.c struct ath10k *ar = htt->ar; ath10k 625 drivers/net/wireless/ath/ath10k/htt_rx.c struct ath10k *ar = htt->ar; ath10k 687 drivers/net/wireless/ath/ath10k/htt_rx.c struct ath10k *ar = htt->ar; ath10k 746 drivers/net/wireless/ath/ath10k/htt_rx.c struct ath10k *ar = htt->ar; ath10k 824 drivers/net/wireless/ath/ath10k/htt_rx.c static int ath10k_htt_rx_crypto_param_len(struct ath10k *ar, ath10k 854 drivers/net/wireless/ath/ath10k/htt_rx.c static int ath10k_htt_rx_crypto_mic_len(struct ath10k *ar, ath10k 880 drivers/net/wireless/ath/ath10k/htt_rx.c static int ath10k_htt_rx_crypto_icv_len(struct ath10k *ar, ath10k 935 drivers/net/wireless/ath/ath10k/htt_rx.c static void ath10k_htt_rx_h_rates(struct ath10k *ar, ath10k 1046 drivers/net/wireless/ath/ath10k/htt_rx.c ath10k_htt_rx_h_peer_channel(struct ath10k *ar, struct htt_rx_desc *rxd) ath10k 1084 drivers/net/wireless/ath/ath10k/htt_rx.c ath10k_htt_rx_h_vdev_channel(struct ath10k *ar, u32 vdev_id) ath10k 1111 drivers/net/wireless/ath/ath10k/htt_rx.c ath10k_htt_rx_h_any_channel(struct ath10k *ar) ath10k 1122 drivers/net/wireless/ath/ath10k/htt_rx.c static bool ath10k_htt_rx_h_channel(struct ath10k *ar, ath10k 1152 drivers/net/wireless/ath/ath10k/htt_rx.c static void ath10k_htt_rx_h_signal(struct ath10k *ar, ath10k 1175 drivers/net/wireless/ath/ath10k/htt_rx.c static void ath10k_htt_rx_h_mactime(struct ath10k *ar, ath10k 1189 drivers/net/wireless/ath/ath10k/htt_rx.c static void ath10k_htt_rx_h_ppdu(struct ath10k *ar, ath10k 1268 drivers/net/wireless/ath/ath10k/htt_rx.c static void ath10k_htt_rx_h_queue_msdu(struct ath10k *ar, ath10k 1280 drivers/net/wireless/ath/ath10k/htt_rx.c static void ath10k_process_rx(struct ath10k *ar, struct sk_buff *skb) ath10k 1319 drivers/net/wireless/ath/ath10k/htt_rx.c static int ath10k_htt_rx_nwifi_hdrlen(struct ath10k *ar, ath10k 1331 drivers/net/wireless/ath/ath10k/htt_rx.c static void ath10k_htt_rx_h_undecap_raw(struct ath10k *ar, ath10k 1455 drivers/net/wireless/ath/ath10k/htt_rx.c static void ath10k_htt_rx_h_undecap_nwifi(struct ath10k *ar, ath10k 1514 drivers/net/wireless/ath/ath10k/htt_rx.c static void *ath10k_htt_rx_h_find_rfc1042(struct ath10k *ar, ath10k 1550 drivers/net/wireless/ath/ath10k/htt_rx.c static void ath10k_htt_rx_h_undecap_eth(struct ath10k *ar, ath10k 1611 drivers/net/wireless/ath/ath10k/htt_rx.c static void ath10k_htt_rx_h_undecap_snap(struct ath10k *ar, ath10k 1648 drivers/net/wireless/ath/ath10k/htt_rx.c static void ath10k_htt_rx_h_undecap(struct ath10k *ar, ath10k 1728 drivers/net/wireless/ath/ath10k/htt_rx.c static void ath10k_htt_rx_h_mpdu(struct ath10k *ar, ath10k 1869 drivers/net/wireless/ath/ath10k/htt_rx.c static void ath10k_htt_rx_h_enqueue(struct ath10k *ar, ath10k 1944 drivers/net/wireless/ath/ath10k/htt_rx.c static void ath10k_htt_rx_h_unchain(struct ath10k *ar, ath10k 1973 drivers/net/wireless/ath/ath10k/htt_rx.c static bool ath10k_htt_rx_amsdu_allowed(struct ath10k *ar, ath10k 1994 drivers/net/wireless/ath/ath10k/htt_rx.c static void ath10k_htt_rx_h_filter(struct ath10k *ar, ath10k 2013 drivers/net/wireless/ath/ath10k/htt_rx.c struct ath10k *ar = htt->ar; ath10k 2086 drivers/net/wireless/ath/ath10k/htt_rx.c static bool ath10k_htt_rx_pn_check_replay_hl(struct ath10k *ar, ath10k 2150 drivers/net/wireless/ath/ath10k/htt_rx.c struct ath10k *ar = htt->ar; ath10k 2442 drivers/net/wireless/ath/ath10k/htt_rx.c struct ath10k *ar = htt->ar; ath10k 2594 drivers/net/wireless/ath/ath10k/htt_rx.c struct ath10k *ar = htt->ar; ath10k 2620 drivers/net/wireless/ath/ath10k/htt_rx.c static void ath10k_htt_rx_tx_compl_ind(struct ath10k *ar, ath10k 2745 drivers/net/wireless/ath/ath10k/htt_rx.c static void ath10k_htt_rx_addba(struct ath10k *ar, struct htt_resp *resp) ath10k 2785 drivers/net/wireless/ath/ath10k/htt_rx.c static void ath10k_htt_rx_delba(struct ath10k *ar, struct htt_resp *resp) ath10k 2876 drivers/net/wireless/ath/ath10k/htt_rx.c static void ath10k_htt_rx_h_rx_offload(struct ath10k *ar, ath10k 2926 drivers/net/wireless/ath/ath10k/htt_rx.c static int ath10k_htt_rx_in_ord_ind(struct ath10k *ar, struct sk_buff *skb) ath10k 3019 drivers/net/wireless/ath/ath10k/htt_rx.c static void ath10k_htt_rx_tx_fetch_resp_id_confirm(struct ath10k *ar, ath10k 3039 drivers/net/wireless/ath/ath10k/htt_rx.c static void ath10k_htt_rx_tx_fetch_ind(struct ath10k *ar, struct sk_buff *skb) ath10k 3172 drivers/net/wireless/ath/ath10k/htt_rx.c static void ath10k_htt_rx_tx_fetch_confirm(struct ath10k *ar, ath10k 3200 drivers/net/wireless/ath/ath10k/htt_rx.c static void ath10k_htt_rx_tx_mode_switch_ind(struct ath10k *ar, ath10k 3302 drivers/net/wireless/ath/ath10k/htt_rx.c void ath10k_htt_htc_t2h_msg_handler(struct ath10k *ar, struct sk_buff *skb) ath10k 3313 drivers/net/wireless/ath/ath10k/htt_rx.c static inline s8 ath10k_get_legacy_rate_idx(struct ath10k *ar, u8 rate) ath10k 3329 drivers/net/wireless/ath/ath10k/htt_rx.c ath10k_accumulate_per_peer_tx_stats(struct ath10k *ar, ath10k 3451 drivers/net/wireless/ath/ath10k/htt_rx.c ath10k_update_per_peer_tx_stats(struct ath10k *ar, ath10k 3569 drivers/net/wireless/ath/ath10k/htt_rx.c static void ath10k_htt_fetch_peer_stats(struct ath10k *ar, ath10k 3625 drivers/net/wireless/ath/ath10k/htt_rx.c static void ath10k_fetch_10_2_tx_stats(struct ath10k *ar, u8 *data) ath10k 3693 drivers/net/wireless/ath/ath10k/htt_rx.c static void ath10k_htt_rx_sec_ind_handler(struct ath10k *ar, ath10k 3726 drivers/net/wireless/ath/ath10k/htt_rx.c bool ath10k_htt_t2h_msg_handler(struct ath10k *ar, struct sk_buff *skb) ath10k 3818 drivers/net/wireless/ath/ath10k/htt_rx.c struct ath10k *ar = htt->ar; ath10k 3925 drivers/net/wireless/ath/ath10k/htt_rx.c void ath10k_htt_rx_pktlog_completion_handler(struct ath10k *ar, ath10k 3933 drivers/net/wireless/ath/ath10k/htt_rx.c static int ath10k_htt_rx_deliver_msdu(struct ath10k *ar, int quota, int budget) ath10k 3951 drivers/net/wireless/ath/ath10k/htt_rx.c int ath10k_htt_txrx_compl_task(struct ath10k *ar, int budget) ath10k 4056 drivers/net/wireless/ath/ath10k/htt_rx.c struct ath10k *ar = htt->ar; ath10k 40 drivers/net/wireless/ath/ath10k/htt_tx.c struct ath10k *ar = hw->priv; ath10k 88 drivers/net/wireless/ath/ath10k/htt_tx.c static void __ath10k_htt_tx_txq_sync(struct ath10k *ar) ath10k 118 drivers/net/wireless/ath/ath10k/htt_tx.c struct ath10k *ar = hw->priv; ath10k 125 drivers/net/wireless/ath/ath10k/htt_tx.c void ath10k_htt_tx_txq_sync(struct ath10k *ar) ath10k 135 drivers/net/wireless/ath/ath10k/htt_tx.c struct ath10k *ar = hw->priv; ath10k 169 drivers/net/wireless/ath/ath10k/htt_tx.c struct ath10k *ar = htt->ar; ath10k 197 drivers/net/wireless/ath/ath10k/htt_tx.c struct ath10k *ar = htt->ar; ath10k 212 drivers/net/wireless/ath/ath10k/htt_tx.c struct ath10k *ar = htt->ar; ath10k 223 drivers/net/wireless/ath/ath10k/htt_tx.c struct ath10k *ar = htt->ar; ath10k 237 drivers/net/wireless/ath/ath10k/htt_tx.c struct ath10k *ar = htt->ar; ath10k 256 drivers/net/wireless/ath/ath10k/htt_tx.c struct ath10k *ar = htt->ar; ath10k 270 drivers/net/wireless/ath/ath10k/htt_tx.c struct ath10k *ar = htt->ar; ath10k 307 drivers/net/wireless/ath/ath10k/htt_tx.c struct ath10k *ar = htt->ar; ath10k 347 drivers/net/wireless/ath/ath10k/htt_tx.c struct ath10k *ar = htt->ar; ath10k 370 drivers/net/wireless/ath/ath10k/htt_tx.c struct ath10k *ar = htt->ar; ath10k 385 drivers/net/wireless/ath/ath10k/htt_tx.c struct ath10k *ar = htt->ar; ath10k 432 drivers/net/wireless/ath/ath10k/htt_tx.c struct ath10k *ar = htt->ar; ath10k 475 drivers/net/wireless/ath/ath10k/htt_tx.c struct ath10k *ar = htt->ar; ath10k 506 drivers/net/wireless/ath/ath10k/htt_tx.c struct ath10k *ar = ctx; ath10k 544 drivers/net/wireless/ath/ath10k/htt_tx.c void ath10k_htt_htc_tx_complete(struct ath10k *ar, struct sk_buff *skb) ath10k 549 drivers/net/wireless/ath/ath10k/htt_tx.c void ath10k_htt_hif_tx_complete(struct ath10k *ar, struct sk_buff *skb) ath10k 557 drivers/net/wireless/ath/ath10k/htt_tx.c struct ath10k *ar = htt->ar; ath10k 586 drivers/net/wireless/ath/ath10k/htt_tx.c struct ath10k *ar = htt->ar; ath10k 629 drivers/net/wireless/ath/ath10k/htt_tx.c struct ath10k *ar = htt->ar; ath10k 691 drivers/net/wireless/ath/ath10k/htt_tx.c struct ath10k *ar = htt->ar; ath10k 791 drivers/net/wireless/ath/ath10k/htt_tx.c struct ath10k *ar = htt->ar; ath10k 863 drivers/net/wireless/ath/ath10k/htt_tx.c struct ath10k *ar = htt->ar; ath10k 932 drivers/net/wireless/ath/ath10k/htt_tx.c struct ath10k *ar = htt->ar; ath10k 985 drivers/net/wireless/ath/ath10k/htt_tx.c struct ath10k *ar = htt->ar; ath10k 1032 drivers/net/wireless/ath/ath10k/htt_tx.c struct ath10k *ar = htt->ar; ath10k 1075 drivers/net/wireless/ath/ath10k/htt_tx.c int ath10k_htt_tx_fetch_resp(struct ath10k *ar, ath10k 1124 drivers/net/wireless/ath/ath10k/htt_tx.c static u8 ath10k_htt_tx_get_vdev_id(struct ath10k *ar, struct sk_buff *skb) ath10k 1157 drivers/net/wireless/ath/ath10k/htt_tx.c struct ath10k *ar = htt->ar; ath10k 1237 drivers/net/wireless/ath/ath10k/htt_tx.c struct ath10k *ar = htt->ar; ath10k 1347 drivers/net/wireless/ath/ath10k/htt_tx.c struct ath10k *ar = htt->ar; ath10k 1547 drivers/net/wireless/ath/ath10k/htt_tx.c struct ath10k *ar = htt->ar; ath10k 1781 drivers/net/wireless/ath/ath10k/htt_tx.c struct ath10k *ar = htt->ar; ath10k 545 drivers/net/wireless/ath/ath10k/hw.c void ath10k_hw_fill_survey_time(struct ath10k *ar, struct survey_info *survey, ath10k 587 drivers/net/wireless/ath/ath10k/hw.c static void ath10k_hw_qca988x_set_coverage_class(struct ath10k *ar, ath10k 736 drivers/net/wireless/ath/ath10k/hw.c static int ath10k_hw_qca6174_enable_pll_clock(struct ath10k *ar) ath10k 916 drivers/net/wireless/ath/ath10k/hw.c static void ath10k_hw_map_target_mem(struct ath10k *ar, u32 msb) ath10k 931 drivers/net/wireless/ath/ath10k/hw.c static int ath10k_hw_diag_segment_msb_download(struct ath10k *ar, ath10k 986 drivers/net/wireless/ath/ath10k/hw.c static int ath10k_hw_diag_segment_download(struct ath10k *ar, ath10k 999 drivers/net/wireless/ath/ath10k/hw.c int ath10k_hw_diag_fast_download(struct ath10k *ar, ath10k 393 drivers/net/wireless/ath/ath10k/hw.h void ath10k_hw_fill_survey_time(struct ath10k *ar, struct survey_info *survey, ath10k 396 drivers/net/wireless/ath/ath10k/hw.h int ath10k_hw_diag_fast_download(struct ath10k *ar, ath10k 629 drivers/net/wireless/ath/ath10k/hw.h void (*set_coverage_class)(struct ath10k *ar, s16 value); ath10k 630 drivers/net/wireless/ath/ath10k/hw.h int (*enable_pll_clk)(struct ath10k *ar); ath10k 199 drivers/net/wireless/ath/ath10k/mac.c int ath10k_mac_ext_resource_config(struct ath10k *ar, u32 val) ath10k 228 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = arvif->ar; ath10k 288 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = arvif->ar; ath10k 313 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = arvif->ar; ath10k 401 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = arvif->ar; ath10k 439 drivers/net/wireless/ath/ath10k/mac.c bool ath10k_mac_is_peer_wep_key_set(struct ath10k *ar, const u8 *addr, ath10k 467 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = arvif->ar; ath10k 515 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = arvif->ar; ath10k 675 drivers/net/wireless/ath/ath10k/mac.c static int ath10k_mac_num_chanctxs(struct ath10k *ar) ath10k 696 drivers/net/wireless/ath/ath10k/mac.c static void ath10k_wait_for_peer_delete_done(struct ath10k *ar, u32 vdev_id, ath10k 716 drivers/net/wireless/ath/ath10k/mac.c static int ath10k_peer_create(struct ath10k *ar, ath10k 776 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = arvif->ar; ath10k 821 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = arvif->ar; ath10k 828 drivers/net/wireless/ath/ath10k/mac.c static int ath10k_peer_delete(struct ath10k *ar, u32 vdev_id, const u8 *addr) ath10k 859 drivers/net/wireless/ath/ath10k/mac.c static void ath10k_peer_cleanup(struct ath10k *ar, u32 vdev_id) ath10k 898 drivers/net/wireless/ath/ath10k/mac.c static void ath10k_peer_cleanup_all(struct ath10k *ar) ath10k 920 drivers/net/wireless/ath/ath10k/mac.c static int ath10k_mac_tdls_peer_update(struct ath10k *ar, u32 vdev_id, ath10k 958 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = arvif->ar; ath10k 981 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = arvif->ar; ath10k 994 drivers/net/wireless/ath/ath10k/mac.c static inline int ath10k_vdev_setup_sync(struct ath10k *ar) ath10k 1011 drivers/net/wireless/ath/ath10k/mac.c static int ath10k_monitor_vdev_start(struct ath10k *ar, int vdev_id) ath10k 1084 drivers/net/wireless/ath/ath10k/mac.c static int ath10k_monitor_vdev_stop(struct ath10k *ar) ath10k 1113 drivers/net/wireless/ath/ath10k/mac.c static int ath10k_monitor_vdev_create(struct ath10k *ar) ath10k 1144 drivers/net/wireless/ath/ath10k/mac.c static int ath10k_monitor_vdev_delete(struct ath10k *ar) ath10k 1164 drivers/net/wireless/ath/ath10k/mac.c static int ath10k_monitor_start(struct ath10k *ar) ath10k 1189 drivers/net/wireless/ath/ath10k/mac.c static int ath10k_monitor_stop(struct ath10k *ar) ath10k 1213 drivers/net/wireless/ath/ath10k/mac.c static bool ath10k_mac_monitor_vdev_is_needed(struct ath10k *ar) ath10k 1237 drivers/net/wireless/ath/ath10k/mac.c static bool ath10k_mac_monitor_vdev_is_allowed(struct ath10k *ar) ath10k 1253 drivers/net/wireless/ath/ath10k/mac.c static int ath10k_monitor_recalc(struct ath10k *ar) ath10k 1293 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = arvif->ar; ath10k 1307 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = arvif->ar; ath10k 1323 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = arvif->ar; ath10k 1346 drivers/net/wireless/ath/ath10k/mac.c static int ath10k_start_cac(struct ath10k *ar) ath10k 1367 drivers/net/wireless/ath/ath10k/mac.c static int ath10k_stop_cac(struct ath10k *ar) ath10k 1393 drivers/net/wireless/ath/ath10k/mac.c static bool ath10k_mac_has_radar_enabled(struct ath10k *ar) ath10k 1404 drivers/net/wireless/ath/ath10k/mac.c static void ath10k_recalc_radar_detection(struct ath10k *ar) ath10k 1432 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = arvif->ar; ath10k 1468 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = arvif->ar; ath10k 1549 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = arvif->ar; ath10k 1607 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = arvif->ar; ath10k 1657 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = arvif->ar; ath10k 1693 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = arvif->ar; ath10k 1768 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = arvif->ar; ath10k 1817 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = arvif->ar; ath10k 1842 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = arvif->ar; ath10k 1867 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = arvif->ar; ath10k 1891 drivers/net/wireless/ath/ath10k/mac.c static int ath10k_mac_num_vifs_started(struct ath10k *ar) ath10k 1907 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = arvif->ar; ath10k 1975 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = arvif->ar; ath10k 2007 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = arvif->ar; ath10k 2046 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = arvif->ar; ath10k 2069 drivers/net/wireless/ath/ath10k/mac.c void ath10k_mac_handle_beacon(struct ath10k *ar, struct sk_buff *skb) ath10k 2082 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = arvif->ar; ath10k 2102 drivers/net/wireless/ath/ath10k/mac.c void ath10k_mac_handle_beacon_miss(struct ath10k *ar, u32 vdev_id) ath10k 2126 drivers/net/wireless/ath/ath10k/mac.c static u32 ath10k_peer_assoc_h_listen_intval(struct ath10k *ar, ath10k 2143 drivers/net/wireless/ath/ath10k/mac.c static void ath10k_peer_assoc_h_basic(struct ath10k *ar, ath10k 2167 drivers/net/wireless/ath/ath10k/mac.c static void ath10k_peer_assoc_h_crypto(struct ath10k *ar, ath10k 2219 drivers/net/wireless/ath/ath10k/mac.c static void ath10k_peer_assoc_h_rates(struct ath10k *ar, ath10k 2281 drivers/net/wireless/ath/ath10k/mac.c static void ath10k_peer_assoc_h_ht(struct ath10k *ar, ath10k 2387 drivers/net/wireless/ath/ath10k/mac.c static int ath10k_peer_assoc_qos_ap(struct ath10k *ar, ath10k 2506 drivers/net/wireless/ath/ath10k/mac.c static void ath10k_peer_assoc_h_vht(struct ath10k *ar, ath10k 2597 drivers/net/wireless/ath/ath10k/mac.c static void ath10k_peer_assoc_h_qos(struct ath10k *ar, ath10k 2637 drivers/net/wireless/ath/ath10k/mac.c static enum wmi_phy_mode ath10k_mac_get_phymode_vht(struct ath10k *ar, ath10k 2664 drivers/net/wireless/ath/ath10k/mac.c static void ath10k_peer_assoc_h_phymode(struct ath10k *ar, ath10k 2733 drivers/net/wireless/ath/ath10k/mac.c static int ath10k_peer_assoc_prepare(struct ath10k *ar, ath10k 2760 drivers/net/wireless/ath/ath10k/mac.c static int ath10k_setup_peer_smps(struct ath10k *ar, struct ath10k_vif *arvif, ath10k 2780 drivers/net/wireless/ath/ath10k/mac.c static int ath10k_mac_vif_recalc_txbf(struct ath10k *ar, ath10k 2850 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = hw->priv; ath10k 2944 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = hw->priv; ath10k 2973 drivers/net/wireless/ath/ath10k/mac.c static int ath10k_station_assoc(struct ath10k *ar, ath10k 3041 drivers/net/wireless/ath/ath10k/mac.c static int ath10k_station_disassoc(struct ath10k *ar, ath10k 3074 drivers/net/wireless/ath/ath10k/mac.c static int ath10k_update_channel_list(struct ath10k *ar) ath10k 3195 drivers/net/wireless/ath/ath10k/mac.c static void ath10k_regd_update(struct ath10k *ar) ath10k 3231 drivers/net/wireless/ath/ath10k/mac.c static void ath10k_mac_update_channel_list(struct ath10k *ar, ath10k 3250 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = hw->priv; ath10k 3275 drivers/net/wireless/ath/ath10k/mac.c static void ath10k_stop_radar_confirmation(struct ath10k *ar) ath10k 3295 drivers/net/wireless/ath/ath10k/mac.c void ath10k_mac_tx_lock(struct ath10k *ar, int reason) ath10k 3307 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = data; ath10k 3316 drivers/net/wireless/ath/ath10k/mac.c void ath10k_mac_tx_unlock(struct ath10k *ar, int reason) ath10k 3336 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = arvif->ar; ath10k 3347 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = arvif->ar; ath10k 3367 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = arvif->ar; ath10k 3404 drivers/net/wireless/ath/ath10k/mac.c void ath10k_mac_handle_tx_pause_vdev(struct ath10k *ar, u32 vdev_id, ath10k 3423 drivers/net/wireless/ath/ath10k/mac.c ath10k_mac_tx_h_get_txmode(struct ath10k *ar, ath10k 3553 drivers/net/wireless/ath/ath10k/mac.c static void ath10k_tx_h_add_p2p_noa_ie(struct ath10k *ar, ath10k 3575 drivers/net/wireless/ath/ath10k/mac.c static void ath10k_mac_tx_h_fill_cb(struct ath10k *ar, ath10k 3611 drivers/net/wireless/ath/ath10k/mac.c bool ath10k_mac_tx_frm_has_freq(struct ath10k *ar) ath10k 3624 drivers/net/wireless/ath/ath10k/mac.c static int ath10k_mac_tx_wmi_mgmt(struct ath10k *ar, struct sk_buff *skb) ath10k 3647 drivers/net/wireless/ath/ath10k/mac.c ath10k_mac_tx_h_get_txpath(struct ath10k *ar, ath10k 3671 drivers/net/wireless/ath/ath10k/mac.c static int ath10k_mac_tx_submit(struct ath10k *ar, ath10k 3707 drivers/net/wireless/ath/ath10k/mac.c static int ath10k_mac_tx(struct ath10k *ar, ath10k 3761 drivers/net/wireless/ath/ath10k/mac.c void ath10k_offchan_tx_purge(struct ath10k *ar) ath10k 3776 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = container_of(work, struct ath10k, offchan_tx_work); ath10k 3877 drivers/net/wireless/ath/ath10k/mac.c void ath10k_mgmt_over_wmi_tx_purge(struct ath10k *ar) ath10k 3892 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = container_of(work, struct ath10k, wmi_mgmt_tx_work); ath10k 3940 drivers/net/wireless/ath/ath10k/mac.c static void ath10k_mac_txq_unref(struct ath10k *ar, struct ieee80211_txq *txq) ath10k 3958 drivers/net/wireless/ath/ath10k/mac.c struct ieee80211_txq *ath10k_mac_txq_lookup(struct ath10k *ar, ath10k 3984 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = hw->priv; ath10k 4008 drivers/net/wireless/ath/ath10k/mac.c static u16 ath10k_mac_update_airtime(struct ath10k *ar, ath10k 4049 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = hw->priv; ath10k 4144 drivers/net/wireless/ath/ath10k/mac.c void ath10k_mac_tx_push_pending(struct ath10k *ar) ath10k 4168 drivers/net/wireless/ath/ath10k/mac.c void __ath10k_scan_finish(struct ath10k *ar) ath10k 4199 drivers/net/wireless/ath/ath10k/mac.c void ath10k_scan_finish(struct ath10k *ar) ath10k 4206 drivers/net/wireless/ath/ath10k/mac.c static int ath10k_scan_stop(struct ath10k *ar) ath10k 4247 drivers/net/wireless/ath/ath10k/mac.c static void ath10k_scan_abort(struct ath10k *ar) ath10k 4284 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = container_of(work, struct ath10k, ath10k 4292 drivers/net/wireless/ath/ath10k/mac.c static int ath10k_start_scan(struct ath10k *ar, ath10k 4334 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = hw->priv; ath10k 4400 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = hw->priv; ath10k 4426 drivers/net/wireless/ath/ath10k/mac.c void ath10k_drain_tx(struct ath10k *ar) ath10k 4438 drivers/net/wireless/ath/ath10k/mac.c void ath10k_halt(struct ath10k *ar) ath10k 4469 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = hw->priv; ath10k 4481 drivers/net/wireless/ath/ath10k/mac.c static void ath10k_check_chain_mask(struct ath10k *ar, u32 cm, const char *dbg) ath10k 4494 drivers/net/wireless/ath/ath10k/mac.c static int ath10k_mac_get_vht_cap_bf_sts(struct ath10k *ar) ath10k 4511 drivers/net/wireless/ath/ath10k/mac.c static int ath10k_mac_get_vht_cap_bf_sound_dim(struct ath10k *ar) ath10k 4527 drivers/net/wireless/ath/ath10k/mac.c static struct ieee80211_sta_vht_cap ath10k_create_vht_cap(struct ath10k *ar) ath10k 4591 drivers/net/wireless/ath/ath10k/mac.c static struct ieee80211_sta_ht_cap ath10k_get_ht_cap(struct ath10k *ar) ath10k 4658 drivers/net/wireless/ath/ath10k/mac.c static void ath10k_mac_setup_ht_vht_cap(struct ath10k *ar) ath10k 4678 drivers/net/wireless/ath/ath10k/mac.c static int __ath10k_set_antenna(struct ath10k *ar, u32 tx_ant, u32 rx_ant) ath10k 4718 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = hw->priv; ath10k 4727 drivers/net/wireless/ath/ath10k/mac.c static int __ath10k_fetch_bb_timing_dt(struct ath10k *ar, ath10k 4761 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = hw->priv; ath10k 4959 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = hw->priv; ath10k 4975 drivers/net/wireless/ath/ath10k/mac.c static int ath10k_config_ps(struct ath10k *ar) ath10k 4993 drivers/net/wireless/ath/ath10k/mac.c static int ath10k_mac_txpower_setup(struct ath10k *ar, int txpower) ath10k 5021 drivers/net/wireless/ath/ath10k/mac.c static int ath10k_mac_txpower_recalc(struct ath10k *ar) ath10k 5053 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = hw->priv; ath10k 5087 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = arvif->ar; ath10k 5135 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = hw->priv; ath10k 5496 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = hw->priv; ath10k 5624 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = hw->priv; ath10k 5645 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = hw->priv; ath10k 5906 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = hw->priv; ath10k 5951 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = hw->priv; ath10k 6054 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = hw->priv; ath10k 6063 drivers/net/wireless/ath/ath10k/mac.c static void ath10k_set_key_h_def_keyidx(struct ath10k *ar, ath10k 6109 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = hw->priv; ath10k 6255 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = hw->priv; ath10k 6287 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar; ath10k 6388 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = arvif->ar; ath10k 6406 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = arvif->ar; ath10k 6420 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = hw->priv; ath10k 6457 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = hw->priv; ath10k 6710 drivers/net/wireless/ath/ath10k/mac.c static int ath10k_conf_tx_uapsd(struct ath10k *ar, struct ieee80211_vif *vif, ath10k 6820 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = hw->priv; ath10k 6894 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = hw->priv; ath10k 6979 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = hw->priv; ath10k 7003 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = hw->priv; ath10k 7039 drivers/net/wireless/ath/ath10k/mac.c void ath10k_mac_wait_tx_complete(struct ath10k *ar) ath10k 7073 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = hw->priv; ath10k 7106 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = hw->priv; ath10k 7126 drivers/net/wireless/ath/ath10k/mac.c ath10k_mac_update_bss_chan_survey(struct ath10k *ar, ath10k 7161 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = hw->priv; ath10k 7199 drivers/net/wireless/ath/ath10k/mac.c ath10k_mac_bitrate_mask_has_single_rate(struct ath10k *ar, ath10k 7223 drivers/net/wireless/ath/ath10k/mac.c ath10k_mac_bitrate_mask_get_single_nss(struct ath10k *ar, ath10k 7272 drivers/net/wireless/ath/ath10k/mac.c ath10k_mac_bitrate_mask_get_single_rate(struct ath10k *ar, ath10k 7337 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = arvif->ar; ath10k 7379 drivers/net/wireless/ath/ath10k/mac.c ath10k_mac_can_set_bitrate_mask(struct ath10k *ar, ath10k 7410 drivers/net/wireless/ath/ath10k/mac.c static bool ath10k_mac_set_vht_bitrate_mask_fixup(struct ath10k *ar, ath10k 7435 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = arvif->ar; ath10k 7455 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = arvif->ar; ath10k 7476 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = arvif->ar; ath10k 7585 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = hw->priv; ath10k 7669 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = hw->priv; ath10k 7694 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = hw->priv; ath10k 7725 drivers/net/wireless/ath/ath10k/mac.c ath10k_mac_update_rx_channel(struct ath10k *ar, ath10k 7776 drivers/net/wireless/ath/ath10k/mac.c ath10k_mac_update_vif_chan(struct ath10k *ar, ath10k 7867 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = hw->priv; ath10k 7891 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = hw->priv; ath10k 7953 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = hw->priv; ath10k 8010 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = hw->priv; ath10k 8089 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = hw->priv; ath10k 8128 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = hw->priv; ath10k 8145 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar; ath10k 8161 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar = arsta->arvif->ar; ath10k 8306 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ath10k_mac_create(size_t priv_size) ath10k 8310 drivers/net/wireless/ath/ath10k/mac.c struct ath10k *ar; ath10k 8316 drivers/net/wireless/ath/ath10k/mac.c hw = ieee80211_alloc_hw(sizeof(struct ath10k) + priv_size, ops); ath10k 8329 drivers/net/wireless/ath/ath10k/mac.c void ath10k_mac_destroy(struct ath10k *ar) ath10k 8553 drivers/net/wireless/ath/ath10k/mac.c struct ath10k_vif *ath10k_get_arvif(struct ath10k *ar, u32 vdev_id) ath10k 8577 drivers/net/wireless/ath/ath10k/mac.c static u32 ath10k_mac_wrdd_get_mcc(struct ath10k *ar, union acpi_object *wrdd) ath10k 8613 drivers/net/wireless/ath/ath10k/mac.c static int ath10k_mac_get_wrdd_regulatory(struct ath10k *ar, u16 *rd) ath10k 8660 drivers/net/wireless/ath/ath10k/mac.c static int ath10k_mac_init_rd(struct ath10k *ar) ath10k 8676 drivers/net/wireless/ath/ath10k/mac.c int ath10k_mac_register(struct ath10k *ar) ath10k 9037 drivers/net/wireless/ath/ath10k/mac.c void ath10k_mac_unregister(struct ath10k *ar) ath10k 19 drivers/net/wireless/ath/ath10k/mac.h struct ath10k *ar; ath10k 31 drivers/net/wireless/ath/ath10k/mac.h struct ath10k *ath10k_mac_create(size_t priv_size); ath10k 32 drivers/net/wireless/ath/ath10k/mac.h void ath10k_mac_destroy(struct ath10k *ar); ath10k 33 drivers/net/wireless/ath/ath10k/mac.h int ath10k_mac_register(struct ath10k *ar); ath10k 34 drivers/net/wireless/ath/ath10k/mac.h void ath10k_mac_unregister(struct ath10k *ar); ath10k 35 drivers/net/wireless/ath/ath10k/mac.h struct ath10k_vif *ath10k_get_arvif(struct ath10k *ar, u32 vdev_id); ath10k 36 drivers/net/wireless/ath/ath10k/mac.h void __ath10k_scan_finish(struct ath10k *ar); ath10k 37 drivers/net/wireless/ath/ath10k/mac.h void ath10k_scan_finish(struct ath10k *ar); ath10k 39 drivers/net/wireless/ath/ath10k/mac.h void ath10k_offchan_tx_purge(struct ath10k *ar); ath10k 41 drivers/net/wireless/ath/ath10k/mac.h void ath10k_mgmt_over_wmi_tx_purge(struct ath10k *ar); ath10k 43 drivers/net/wireless/ath/ath10k/mac.h void ath10k_halt(struct ath10k *ar); ath10k 45 drivers/net/wireless/ath/ath10k/mac.h void ath10k_drain_tx(struct ath10k *ar); ath10k 46 drivers/net/wireless/ath/ath10k/mac.h bool ath10k_mac_is_peer_wep_key_set(struct ath10k *ar, const u8 *addr, ath10k 51 drivers/net/wireless/ath/ath10k/mac.h void ath10k_mac_handle_beacon(struct ath10k *ar, struct sk_buff *skb); ath10k 52 drivers/net/wireless/ath/ath10k/mac.h void ath10k_mac_handle_beacon_miss(struct ath10k *ar, u32 vdev_id); ath10k 53 drivers/net/wireless/ath/ath10k/mac.h void ath10k_mac_handle_tx_pause_vdev(struct ath10k *ar, u32 vdev_id, ath10k 62 drivers/net/wireless/ath/ath10k/mac.h void ath10k_mac_tx_lock(struct ath10k *ar, int reason); ath10k 63 drivers/net/wireless/ath/ath10k/mac.h void ath10k_mac_tx_unlock(struct ath10k *ar, int reason); ath10k 66 drivers/net/wireless/ath/ath10k/mac.h bool ath10k_mac_tx_frm_has_freq(struct ath10k *ar); ath10k 67 drivers/net/wireless/ath/ath10k/mac.h void ath10k_mac_tx_push_pending(struct ath10k *ar); ath10k 70 drivers/net/wireless/ath/ath10k/mac.h struct ieee80211_txq *ath10k_mac_txq_lookup(struct ath10k *ar, ath10k 73 drivers/net/wireless/ath/ath10k/mac.h int ath10k_mac_ext_resource_config(struct ath10k *ar, u32 val); ath10k 74 drivers/net/wireless/ath/ath10k/mac.h void ath10k_mac_wait_tx_complete(struct ath10k *ar); ath10k 73 drivers/net/wireless/ath/ath10k/p2p.c struct ath10k *ar = arvif->ar; ath10k 86 drivers/net/wireless/ath/ath10k/p2p.c struct ath10k *ar = arvif->ar; ath10k 109 drivers/net/wireless/ath/ath10k/p2p.c struct ath10k *ar = arvif->ar; ath10k 133 drivers/net/wireless/ath/ath10k/p2p.c void ath10k_p2p_noa_update_by_vdev_id(struct ath10k *ar, u32 vdev_id, ath10k 14 drivers/net/wireless/ath/ath10k/p2p.h void ath10k_p2p_noa_update_by_vdev_id(struct ath10k *ar, u32 vdev_id, ath10k 100 drivers/net/wireless/ath/ath10k/pci.c static void ath10k_pci_buffer_cleanup(struct ath10k *ar); ath10k 101 drivers/net/wireless/ath/ath10k/pci.c static int ath10k_pci_cold_reset(struct ath10k *ar); ath10k 102 drivers/net/wireless/ath/ath10k/pci.c static int ath10k_pci_safe_chip_reset(struct ath10k *ar); ath10k 103 drivers/net/wireless/ath/ath10k/pci.c static int ath10k_pci_init_irq(struct ath10k *ar); ath10k 104 drivers/net/wireless/ath/ath10k/pci.c static int ath10k_pci_deinit_irq(struct ath10k *ar); ath10k 105 drivers/net/wireless/ath/ath10k/pci.c static int ath10k_pci_request_irq(struct ath10k *ar); ath10k 106 drivers/net/wireless/ath/ath10k/pci.c static void ath10k_pci_free_irq(struct ath10k *ar); ath10k 107 drivers/net/wireless/ath/ath10k/pci.c static int ath10k_pci_bmi_wait(struct ath10k *ar, ath10k 111 drivers/net/wireless/ath/ath10k/pci.c static int ath10k_pci_qca99x0_chip_reset(struct ath10k *ar); ath10k 429 drivers/net/wireless/ath/ath10k/pci.c static bool ath10k_pci_is_awake(struct ath10k *ar) ath10k 438 drivers/net/wireless/ath/ath10k/pci.c static void __ath10k_pci_wake(struct ath10k *ar) ath10k 452 drivers/net/wireless/ath/ath10k/pci.c static void __ath10k_pci_sleep(struct ath10k *ar) ath10k 467 drivers/net/wireless/ath/ath10k/pci.c static int ath10k_pci_wake_wait(struct ath10k *ar) ath10k 490 drivers/net/wireless/ath/ath10k/pci.c static int ath10k_pci_force_wake(struct ath10k *ar) ath10k 516 drivers/net/wireless/ath/ath10k/pci.c static void ath10k_pci_force_sleep(struct ath10k *ar) ath10k 531 drivers/net/wireless/ath/ath10k/pci.c static int ath10k_pci_wake(struct ath10k *ar) ath10k 566 drivers/net/wireless/ath/ath10k/pci.c static void ath10k_pci_sleep(struct ath10k *ar) ath10k 594 drivers/net/wireless/ath/ath10k/pci.c struct ath10k *ar = ar_pci->ar; ath10k 611 drivers/net/wireless/ath/ath10k/pci.c static void ath10k_pci_sleep_sync(struct ath10k *ar) ath10k 629 drivers/net/wireless/ath/ath10k/pci.c static void ath10k_bus_pci_write32(struct ath10k *ar, u32 offset, u32 value) ath10k 651 drivers/net/wireless/ath/ath10k/pci.c static u32 ath10k_bus_pci_read32(struct ath10k *ar, u32 offset) ath10k 676 drivers/net/wireless/ath/ath10k/pci.c inline void ath10k_pci_write32(struct ath10k *ar, u32 offset, u32 value) ath10k 683 drivers/net/wireless/ath/ath10k/pci.c inline u32 ath10k_pci_read32(struct ath10k *ar, u32 offset) ath10k 690 drivers/net/wireless/ath/ath10k/pci.c u32 ath10k_pci_soc_read32(struct ath10k *ar, u32 addr) ath10k 695 drivers/net/wireless/ath/ath10k/pci.c void ath10k_pci_soc_write32(struct ath10k *ar, u32 addr, u32 val) ath10k 700 drivers/net/wireless/ath/ath10k/pci.c u32 ath10k_pci_reg_read32(struct ath10k *ar, u32 addr) ath10k 705 drivers/net/wireless/ath/ath10k/pci.c void ath10k_pci_reg_write32(struct ath10k *ar, u32 addr, u32 val) ath10k 710 drivers/net/wireless/ath/ath10k/pci.c bool ath10k_pci_irq_pending(struct ath10k *ar) ath10k 723 drivers/net/wireless/ath/ath10k/pci.c void ath10k_pci_disable_and_clear_legacy_irq(struct ath10k *ar) ath10k 741 drivers/net/wireless/ath/ath10k/pci.c void ath10k_pci_enable_legacy_irq(struct ath10k *ar) ath10k 754 drivers/net/wireless/ath/ath10k/pci.c static inline const char *ath10k_pci_get_irq_method(struct ath10k *ar) ath10k 766 drivers/net/wireless/ath/ath10k/pci.c struct ath10k *ar = pipe->hif_ce_state; ath10k 805 drivers/net/wireless/ath/ath10k/pci.c struct ath10k *ar = pipe->hif_ce_state; ath10k 835 drivers/net/wireless/ath/ath10k/pci.c void ath10k_pci_rx_post(struct ath10k *ar) ath10k 847 drivers/net/wireless/ath/ath10k/pci.c struct ath10k *ar = ar_pci->ar; ath10k 852 drivers/net/wireless/ath/ath10k/pci.c static u32 ath10k_pci_qca988x_targ_cpu_to_ce_addr(struct ath10k *ar, u32 addr) ath10k 867 drivers/net/wireless/ath/ath10k/pci.c static u32 ath10k_pci_qca6174_targ_cpu_to_ce_addr(struct ath10k *ar, u32 addr) ath10k 877 drivers/net/wireless/ath/ath10k/pci.c static u32 ath10k_pci_qca99x0_targ_cpu_to_ce_addr(struct ath10k *ar, u32 addr) ath10k 886 drivers/net/wireless/ath/ath10k/pci.c static u32 ath10k_pci_targ_cpu_to_ce_addr(struct ath10k *ar, u32 addr) ath10k 901 drivers/net/wireless/ath/ath10k/pci.c static int ath10k_pci_diag_read_mem(struct ath10k *ar, u32 address, void *data, ath10k 1008 drivers/net/wireless/ath/ath10k/pci.c static int ath10k_pci_diag_read32(struct ath10k *ar, u32 address, u32 *value) ath10k 1019 drivers/net/wireless/ath/ath10k/pci.c static int __ath10k_pci_diag_read_hi(struct ath10k *ar, void *dest, ath10k 1047 drivers/net/wireless/ath/ath10k/pci.c int ath10k_pci_diag_write_mem(struct ath10k *ar, u32 address, ath10k 1163 drivers/net/wireless/ath/ath10k/pci.c static int ath10k_pci_diag_write32(struct ath10k *ar, u32 address, u32 value) ath10k 1173 drivers/net/wireless/ath/ath10k/pci.c struct ath10k *ar = ce_state->ar; ath10k 1191 drivers/net/wireless/ath/ath10k/pci.c void (*callback)(struct ath10k *ar, ath10k 1194 drivers/net/wireless/ath/ath10k/pci.c struct ath10k *ar = ce_state->ar; ath10k 1234 drivers/net/wireless/ath/ath10k/pci.c void (*callback)(struct ath10k *ar, ath10k 1237 drivers/net/wireless/ath/ath10k/pci.c struct ath10k *ar = ce_state->ar; ath10k 1318 drivers/net/wireless/ath/ath10k/pci.c struct ath10k *ar = ce_state->ar; ath10k 1332 drivers/net/wireless/ath/ath10k/pci.c static void ath10k_pci_htt_rx_deliver(struct ath10k *ar, struct sk_buff *skb) ath10k 1349 drivers/net/wireless/ath/ath10k/pci.c int ath10k_pci_hif_tx_sg(struct ath10k *ar, u8 pipe_id, ath10k 1419 drivers/net/wireless/ath/ath10k/pci.c int ath10k_pci_hif_diag_read(struct ath10k *ar, u32 address, void *buf, ath10k 1425 drivers/net/wireless/ath/ath10k/pci.c u16 ath10k_pci_hif_get_free_queue_number(struct ath10k *ar, u8 pipe) ath10k 1434 drivers/net/wireless/ath/ath10k/pci.c static void ath10k_pci_dump_registers(struct ath10k *ar, ath10k 1468 drivers/net/wireless/ath/ath10k/pci.c static int ath10k_pci_dump_memory_section(struct ath10k *ar, ath10k 1563 drivers/net/wireless/ath/ath10k/pci.c static int ath10k_pci_set_ram_config(struct ath10k *ar, u32 config) ath10k 1582 drivers/net/wireless/ath/ath10k/pci.c static int ath10k_pci_dump_memory_sram(struct ath10k *ar, ath10k 1601 drivers/net/wireless/ath/ath10k/pci.c static int ath10k_pci_dump_memory_reg(struct ath10k *ar, ath10k 1626 drivers/net/wireless/ath/ath10k/pci.c static int ath10k_pci_dump_memory_generic(struct ath10k *ar, ath10k 1655 drivers/net/wireless/ath/ath10k/pci.c static void ath10k_pci_dump_memory(struct ath10k *ar, ath10k 1753 drivers/net/wireless/ath/ath10k/pci.c struct ath10k *ar = ar_pci->ar; ath10k 1780 drivers/net/wireless/ath/ath10k/pci.c static void ath10k_pci_fw_crashed_dump(struct ath10k *ar) ath10k 1787 drivers/net/wireless/ath/ath10k/pci.c void ath10k_pci_hif_send_complete_check(struct ath10k *ar, u8 pipe, ath10k 1813 drivers/net/wireless/ath/ath10k/pci.c static void ath10k_pci_rx_retry_sync(struct ath10k *ar) ath10k 1820 drivers/net/wireless/ath/ath10k/pci.c int ath10k_pci_hif_map_service_to_pipe(struct ath10k *ar, u16 service_id, ath10k 1865 drivers/net/wireless/ath/ath10k/pci.c void ath10k_pci_hif_get_default_pipe(struct ath10k *ar, ath10k 1875 drivers/net/wireless/ath/ath10k/pci.c void ath10k_pci_irq_msi_fw_mask(struct ath10k *ar) ath10k 1903 drivers/net/wireless/ath/ath10k/pci.c static void ath10k_pci_irq_msi_fw_unmask(struct ath10k *ar) ath10k 1931 drivers/net/wireless/ath/ath10k/pci.c static void ath10k_pci_irq_disable(struct ath10k *ar) ath10k 1938 drivers/net/wireless/ath/ath10k/pci.c static void ath10k_pci_irq_sync(struct ath10k *ar) ath10k 1945 drivers/net/wireless/ath/ath10k/pci.c static void ath10k_pci_irq_enable(struct ath10k *ar) ath10k 1952 drivers/net/wireless/ath/ath10k/pci.c static int ath10k_pci_hif_start(struct ath10k *ar) ath10k 1971 drivers/net/wireless/ath/ath10k/pci.c struct ath10k *ar; ath10k 2003 drivers/net/wireless/ath/ath10k/pci.c struct ath10k *ar; ath10k 2038 drivers/net/wireless/ath/ath10k/pci.c static void ath10k_pci_buffer_cleanup(struct ath10k *ar) ath10k 2052 drivers/net/wireless/ath/ath10k/pci.c void ath10k_pci_ce_deinit(struct ath10k *ar) ath10k 2060 drivers/net/wireless/ath/ath10k/pci.c void ath10k_pci_flush(struct ath10k *ar) ath10k 2066 drivers/net/wireless/ath/ath10k/pci.c static void ath10k_pci_hif_stop(struct ath10k *ar) ath10k 2098 drivers/net/wireless/ath/ath10k/pci.c int ath10k_pci_hif_exchange_bmi_msg(struct ath10k *ar, ath10k 2204 drivers/net/wireless/ath/ath10k/pci.c struct ath10k *ar = ce_state->ar; ath10k 2224 drivers/net/wireless/ath/ath10k/pci.c static int ath10k_pci_bmi_wait(struct ath10k *ar, ath10k 2261 drivers/net/wireless/ath/ath10k/pci.c static int ath10k_pci_wake_target_cpu(struct ath10k *ar) ath10k 2273 drivers/net/wireless/ath/ath10k/pci.c static int ath10k_pci_get_num_banks(struct ath10k *ar) ath10k 2309 drivers/net/wireless/ath/ath10k/pci.c static int ath10k_bus_get_num_banks(struct ath10k *ar) ath10k 2316 drivers/net/wireless/ath/ath10k/pci.c int ath10k_pci_init_config(struct ath10k *ar) ath10k 2457 drivers/net/wireless/ath/ath10k/pci.c static void ath10k_pci_override_ce_config(struct ath10k *ar) ath10k 2480 drivers/net/wireless/ath/ath10k/pci.c int ath10k_pci_alloc_pipes(struct ath10k *ar) ath10k 2512 drivers/net/wireless/ath/ath10k/pci.c void ath10k_pci_free_pipes(struct ath10k *ar) ath10k 2520 drivers/net/wireless/ath/ath10k/pci.c int ath10k_pci_init_pipes(struct ath10k *ar) ath10k 2536 drivers/net/wireless/ath/ath10k/pci.c static bool ath10k_pci_has_fw_crashed(struct ath10k *ar) ath10k 2542 drivers/net/wireless/ath/ath10k/pci.c static void ath10k_pci_fw_crashed_clear(struct ath10k *ar) ath10k 2551 drivers/net/wireless/ath/ath10k/pci.c static bool ath10k_pci_has_device_gone(struct ath10k *ar) ath10k 2560 drivers/net/wireless/ath/ath10k/pci.c static void ath10k_pci_warm_reset_si0(struct ath10k *ar) ath10k 2579 drivers/net/wireless/ath/ath10k/pci.c static void ath10k_pci_warm_reset_cpu(struct ath10k *ar) ath10k 2591 drivers/net/wireless/ath/ath10k/pci.c static void ath10k_pci_warm_reset_ce(struct ath10k *ar) ath10k 2605 drivers/net/wireless/ath/ath10k/pci.c static void ath10k_pci_warm_reset_clear_lf(struct ath10k *ar) ath10k 2616 drivers/net/wireless/ath/ath10k/pci.c static int ath10k_pci_warm_reset(struct ath10k *ar) ath10k 2654 drivers/net/wireless/ath/ath10k/pci.c static int ath10k_pci_qca99x0_soft_chip_reset(struct ath10k *ar) ath10k 2660 drivers/net/wireless/ath/ath10k/pci.c static int ath10k_pci_safe_chip_reset(struct ath10k *ar) ath10k 2670 drivers/net/wireless/ath/ath10k/pci.c static int ath10k_pci_qca988x_chip_reset(struct ath10k *ar) ath10k 2744 drivers/net/wireless/ath/ath10k/pci.c static int ath10k_pci_qca6174_chip_reset(struct ath10k *ar) ath10k 2776 drivers/net/wireless/ath/ath10k/pci.c static int ath10k_pci_qca99x0_chip_reset(struct ath10k *ar) ath10k 2800 drivers/net/wireless/ath/ath10k/pci.c static int ath10k_pci_chip_reset(struct ath10k *ar) ath10k 2810 drivers/net/wireless/ath/ath10k/pci.c static int ath10k_pci_hif_power_up(struct ath10k *ar, ath10k 2872 drivers/net/wireless/ath/ath10k/pci.c void ath10k_pci_hif_power_down(struct ath10k *ar) ath10k 2881 drivers/net/wireless/ath/ath10k/pci.c static int ath10k_pci_hif_suspend(struct ath10k *ar) ath10k 2887 drivers/net/wireless/ath/ath10k/pci.c static int ath10k_pci_suspend(struct ath10k *ar) ath10k 2899 drivers/net/wireless/ath/ath10k/pci.c static int ath10k_pci_hif_resume(struct ath10k *ar) ath10k 2905 drivers/net/wireless/ath/ath10k/pci.c static int ath10k_pci_resume(struct ath10k *ar) ath10k 2945 drivers/net/wireless/ath/ath10k/pci.c static void ath10k_pci_enable_eeprom(struct ath10k *ar) ath10k 2981 drivers/net/wireless/ath/ath10k/pci.c static int ath10k_pci_read_eeprom(struct ath10k *ar, u16 addr, u8 *out) ath10k 3031 drivers/net/wireless/ath/ath10k/pci.c static int ath10k_pci_hif_fetch_cal_eeprom(struct ath10k *ar, void **data, ath10k 3095 drivers/net/wireless/ath/ath10k/pci.c struct ath10k *ar = arg; ath10k 3121 drivers/net/wireless/ath/ath10k/pci.c struct ath10k *ar = container_of(ctx, struct ath10k, napi); ath10k 3157 drivers/net/wireless/ath/ath10k/pci.c static int ath10k_pci_request_irq_msi(struct ath10k *ar) ath10k 3174 drivers/net/wireless/ath/ath10k/pci.c static int ath10k_pci_request_irq_legacy(struct ath10k *ar) ath10k 3191 drivers/net/wireless/ath/ath10k/pci.c static int ath10k_pci_request_irq(struct ath10k *ar) ath10k 3205 drivers/net/wireless/ath/ath10k/pci.c static void ath10k_pci_free_irq(struct ath10k *ar) ath10k 3212 drivers/net/wireless/ath/ath10k/pci.c void ath10k_pci_init_napi(struct ath10k *ar) ath10k 3218 drivers/net/wireless/ath/ath10k/pci.c static int ath10k_pci_init_irq(struct ath10k *ar) ath10k 3256 drivers/net/wireless/ath/ath10k/pci.c static void ath10k_pci_deinit_irq_legacy(struct ath10k *ar) ath10k 3262 drivers/net/wireless/ath/ath10k/pci.c static int ath10k_pci_deinit_irq(struct ath10k *ar) ath10k 3278 drivers/net/wireless/ath/ath10k/pci.c int ath10k_pci_wait_for_target_init(struct ath10k *ar) ath10k 3335 drivers/net/wireless/ath/ath10k/pci.c static int ath10k_pci_cold_reset(struct ath10k *ar) ath10k 3370 drivers/net/wireless/ath/ath10k/pci.c static int ath10k_pci_claim(struct ath10k *ar) ath10k 3431 drivers/net/wireless/ath/ath10k/pci.c static void ath10k_pci_release(struct ath10k *ar) ath10k 3459 drivers/net/wireless/ath/ath10k/pci.c int ath10k_pci_setup_resource(struct ath10k *ar) ath10k 3486 drivers/net/wireless/ath/ath10k/pci.c void ath10k_pci_release_resource(struct ath10k *ar) ath10k 3504 drivers/net/wireless/ath/ath10k/pci.c struct ath10k *ar; ath10k 3509 drivers/net/wireless/ath/ath10k/pci.c int (*pci_soft_reset)(struct ath10k *ar); ath10k 3510 drivers/net/wireless/ath/ath10k/pci.c int (*pci_hard_reset)(struct ath10k *ar); ath10k 3511 drivers/net/wireless/ath/ath10k/pci.c u32 (*targ_cpu_to_ce_addr)(struct ath10k *ar, u32 addr); ath10k 3701 drivers/net/wireless/ath/ath10k/pci.c struct ath10k *ar = pci_get_drvdata(pdev); ath10k 3727 drivers/net/wireless/ath/ath10k/pci.c struct ath10k *ar = dev_get_drvdata(dev); ath10k 3739 drivers/net/wireless/ath/ath10k/pci.c struct ath10k *ar = dev_get_drvdata(dev); ath10k 88 drivers/net/wireless/ath/ath10k/pci.h struct ath10k *hif_ce_state; ath10k 110 drivers/net/wireless/ath/ath10k/pci.h struct ath10k *ar; ath10k 171 drivers/net/wireless/ath/ath10k/pci.h int (*pci_soft_reset)(struct ath10k *ar); ath10k 174 drivers/net/wireless/ath/ath10k/pci.h int (*pci_hard_reset)(struct ath10k *ar); ath10k 179 drivers/net/wireless/ath/ath10k/pci.h u32 (*targ_cpu_to_ce_addr)(struct ath10k *ar, u32 addr); ath10k 188 drivers/net/wireless/ath/ath10k/pci.h static inline struct ath10k_pci *ath10k_pci_priv(struct ath10k *ar) ath10k 207 drivers/net/wireless/ath/ath10k/pci.h void ath10k_pci_write32(struct ath10k *ar, u32 offset, u32 value); ath10k 208 drivers/net/wireless/ath/ath10k/pci.h void ath10k_pci_soc_write32(struct ath10k *ar, u32 addr, u32 val); ath10k 209 drivers/net/wireless/ath/ath10k/pci.h void ath10k_pci_reg_write32(struct ath10k *ar, u32 addr, u32 val); ath10k 211 drivers/net/wireless/ath/ath10k/pci.h u32 ath10k_pci_read32(struct ath10k *ar, u32 offset); ath10k 212 drivers/net/wireless/ath/ath10k/pci.h u32 ath10k_pci_soc_read32(struct ath10k *ar, u32 addr); ath10k 213 drivers/net/wireless/ath/ath10k/pci.h u32 ath10k_pci_reg_read32(struct ath10k *ar, u32 addr); ath10k 215 drivers/net/wireless/ath/ath10k/pci.h int ath10k_pci_hif_tx_sg(struct ath10k *ar, u8 pipe_id, ath10k 217 drivers/net/wireless/ath/ath10k/pci.h int ath10k_pci_hif_diag_read(struct ath10k *ar, u32 address, void *buf, ath10k 219 drivers/net/wireless/ath/ath10k/pci.h int ath10k_pci_diag_write_mem(struct ath10k *ar, u32 address, ath10k 221 drivers/net/wireless/ath/ath10k/pci.h int ath10k_pci_hif_exchange_bmi_msg(struct ath10k *ar, void *req, u32 req_len, ath10k 223 drivers/net/wireless/ath/ath10k/pci.h int ath10k_pci_hif_map_service_to_pipe(struct ath10k *ar, u16 service_id, ath10k 225 drivers/net/wireless/ath/ath10k/pci.h void ath10k_pci_hif_get_default_pipe(struct ath10k *ar, u8 *ul_pipe, ath10k 227 drivers/net/wireless/ath/ath10k/pci.h void ath10k_pci_hif_send_complete_check(struct ath10k *ar, u8 pipe, ath10k 229 drivers/net/wireless/ath/ath10k/pci.h u16 ath10k_pci_hif_get_free_queue_number(struct ath10k *ar, u8 pipe); ath10k 230 drivers/net/wireless/ath/ath10k/pci.h void ath10k_pci_hif_power_down(struct ath10k *ar); ath10k 231 drivers/net/wireless/ath/ath10k/pci.h int ath10k_pci_alloc_pipes(struct ath10k *ar); ath10k 232 drivers/net/wireless/ath/ath10k/pci.h void ath10k_pci_free_pipes(struct ath10k *ar); ath10k 233 drivers/net/wireless/ath/ath10k/pci.h void ath10k_pci_free_pipes(struct ath10k *ar); ath10k 235 drivers/net/wireless/ath/ath10k/pci.h void ath10k_pci_ce_deinit(struct ath10k *ar); ath10k 236 drivers/net/wireless/ath/ath10k/pci.h void ath10k_pci_init_napi(struct ath10k *ar); ath10k 237 drivers/net/wireless/ath/ath10k/pci.h int ath10k_pci_init_pipes(struct ath10k *ar); ath10k 238 drivers/net/wireless/ath/ath10k/pci.h int ath10k_pci_init_config(struct ath10k *ar); ath10k 239 drivers/net/wireless/ath/ath10k/pci.h void ath10k_pci_rx_post(struct ath10k *ar); ath10k 240 drivers/net/wireless/ath/ath10k/pci.h void ath10k_pci_flush(struct ath10k *ar); ath10k 241 drivers/net/wireless/ath/ath10k/pci.h void ath10k_pci_enable_legacy_irq(struct ath10k *ar); ath10k 242 drivers/net/wireless/ath/ath10k/pci.h bool ath10k_pci_irq_pending(struct ath10k *ar); ath10k 243 drivers/net/wireless/ath/ath10k/pci.h void ath10k_pci_disable_and_clear_legacy_irq(struct ath10k *ar); ath10k 244 drivers/net/wireless/ath/ath10k/pci.h void ath10k_pci_irq_msi_fw_mask(struct ath10k *ar); ath10k 245 drivers/net/wireless/ath/ath10k/pci.h int ath10k_pci_wait_for_target_init(struct ath10k *ar); ath10k 246 drivers/net/wireless/ath/ath10k/pci.h int ath10k_pci_setup_resource(struct ath10k *ar); ath10k 247 drivers/net/wireless/ath/ath10k/pci.h void ath10k_pci_release_resource(struct ath10k *ar); ath10k 30 drivers/net/wireless/ath/ath10k/qmi.c struct ath10k *ar = qmi->ar; ath10k 62 drivers/net/wireless/ath/ath10k/qmi.c struct ath10k *ar = qmi->ar; ath10k 113 drivers/net/wireless/ath/ath10k/qmi.c struct ath10k *ar = qmi->ar; ath10k 176 drivers/net/wireless/ath/ath10k/qmi.c struct ath10k *ar = qmi->ar; ath10k 215 drivers/net/wireless/ath/ath10k/qmi.c struct ath10k *ar = qmi->ar; ath10k 293 drivers/net/wireless/ath/ath10k/qmi.c struct ath10k *ar = qmi->ar; ath10k 340 drivers/net/wireless/ath/ath10k/qmi.c ath10k_qmi_mode_send_sync_msg(struct ath10k *ar, enum wlfw_driver_mode_enum_v01 mode) ath10k 387 drivers/net/wireless/ath/ath10k/qmi.c ath10k_qmi_cfg_send_sync_msg(struct ath10k *ar, ath10k 474 drivers/net/wireless/ath/ath10k/qmi.c int ath10k_qmi_wlan_enable(struct ath10k *ar, ath10k 499 drivers/net/wireless/ath/ath10k/qmi.c int ath10k_qmi_wlan_disable(struct ath10k *ar) ath10k 508 drivers/net/wireless/ath/ath10k/qmi.c struct ath10k *ar = qmi->ar; ath10k 585 drivers/net/wireless/ath/ath10k/qmi.c struct ath10k *ar = qmi->ar; ath10k 630 drivers/net/wireless/ath/ath10k/qmi.c int ath10k_qmi_set_fw_log_mode(struct ath10k *ar, u8 fw_log_mode) ath10k 680 drivers/net/wireless/ath/ath10k/qmi.c struct ath10k *ar = qmi->ar; ath10k 729 drivers/net/wireless/ath/ath10k/qmi.c struct ath10k *ar = qmi->ar; ath10k 769 drivers/net/wireless/ath/ath10k/qmi.c struct ath10k *ar = qmi->ar; ath10k 804 drivers/net/wireless/ath/ath10k/qmi.c struct ath10k *ar = qmi->ar; ath10k 832 drivers/net/wireless/ath/ath10k/qmi.c struct ath10k *ar = qmi->ar; ath10k 881 drivers/net/wireless/ath/ath10k/qmi.c struct ath10k *ar = qmi->ar; ath10k 923 drivers/net/wireless/ath/ath10k/qmi.c struct ath10k *ar = qmi->ar; ath10k 957 drivers/net/wireless/ath/ath10k/qmi.c struct ath10k *ar = qmi->ar; ath10k 997 drivers/net/wireless/ath/ath10k/qmi.c int ath10k_qmi_init(struct ath10k *ar, u32 msa_size) ath10k 1050 drivers/net/wireless/ath/ath10k/qmi.c int ath10k_qmi_deinit(struct ath10k *ar) ath10k 87 drivers/net/wireless/ath/ath10k/qmi.h struct ath10k *ar; ath10k 109 drivers/net/wireless/ath/ath10k/qmi.h int ath10k_qmi_wlan_enable(struct ath10k *ar, ath10k 113 drivers/net/wireless/ath/ath10k/qmi.h int ath10k_qmi_wlan_disable(struct ath10k *ar); ath10k 115 drivers/net/wireless/ath/ath10k/qmi.h int ath10k_qmi_init(struct ath10k *ar, u32 msa_size); ath10k 116 drivers/net/wireless/ath/ath10k/qmi.h int ath10k_qmi_deinit(struct ath10k *ar); ath10k 117 drivers/net/wireless/ath/ath10k/qmi.h int ath10k_qmi_set_fw_log_mode(struct ath10k *ar, u8 fw_log_mode); ath10k 127 drivers/net/wireless/ath/ath10k/sdio.c static int ath10k_sdio_config(struct ath10k *ar) ath10k 212 drivers/net/wireless/ath/ath10k/sdio.c static int ath10k_sdio_write32(struct ath10k *ar, u32 addr, u32 val) ath10k 236 drivers/net/wireless/ath/ath10k/sdio.c static int ath10k_sdio_writesb32(struct ath10k *ar, u32 addr, u32 val) ath10k 269 drivers/net/wireless/ath/ath10k/sdio.c static int ath10k_sdio_read32(struct ath10k *ar, u32 addr, u32 *val) ath10k 292 drivers/net/wireless/ath/ath10k/sdio.c static int ath10k_sdio_read(struct ath10k *ar, u32 addr, void *buf, size_t len) ath10k 317 drivers/net/wireless/ath/ath10k/sdio.c static int ath10k_sdio_write(struct ath10k *ar, u32 addr, const void *buf, size_t len) ath10k 345 drivers/net/wireless/ath/ath10k/sdio.c static int ath10k_sdio_readsb(struct ath10k *ar, u32 addr, void *buf, size_t len) ath10k 374 drivers/net/wireless/ath/ath10k/sdio.c static int ath10k_sdio_mbox_rx_process_packet(struct ath10k *ar, ath10k 412 drivers/net/wireless/ath/ath10k/sdio.c static int ath10k_sdio_mbox_rx_process_packets(struct ath10k *ar, ath10k 487 drivers/net/wireless/ath/ath10k/sdio.c static int ath10k_sdio_mbox_alloc_pkt_bundle(struct ath10k *ar, ath10k 524 drivers/net/wireless/ath/ath10k/sdio.c static int ath10k_sdio_mbox_rx_alloc(struct ath10k *ar, ath10k 625 drivers/net/wireless/ath/ath10k/sdio.c static int ath10k_sdio_mbox_rx_packet(struct ath10k *ar, ath10k 659 drivers/net/wireless/ath/ath10k/sdio.c static int ath10k_sdio_mbox_rx_fetch(struct ath10k *ar) ath10k 688 drivers/net/wireless/ath/ath10k/sdio.c static int ath10k_sdio_mbox_rxmsg_pending_handler(struct ath10k *ar, ath10k 750 drivers/net/wireless/ath/ath10k/sdio.c static int ath10k_sdio_mbox_proc_dbg_intr(struct ath10k *ar) ath10k 768 drivers/net/wireless/ath/ath10k/sdio.c static int ath10k_sdio_mbox_proc_counter_intr(struct ath10k *ar) ath10k 793 drivers/net/wireless/ath/ath10k/sdio.c static int ath10k_sdio_mbox_proc_err_intr(struct ath10k *ar) ath10k 839 drivers/net/wireless/ath/ath10k/sdio.c static int ath10k_sdio_mbox_proc_cpu_intr(struct ath10k *ar) ath10k 882 drivers/net/wireless/ath/ath10k/sdio.c static int ath10k_sdio_mbox_read_int_status(struct ath10k *ar, ath10k 946 drivers/net/wireless/ath/ath10k/sdio.c static int ath10k_sdio_mbox_proc_pending_irqs(struct ath10k *ar, ath10k 1029 drivers/net/wireless/ath/ath10k/sdio.c static void ath10k_sdio_set_mbox_info(struct ath10k *ar) ath10k 1075 drivers/net/wireless/ath/ath10k/sdio.c static int ath10k_sdio_bmi_credits(struct ath10k *ar) ath10k 1114 drivers/net/wireless/ath/ath10k/sdio.c static int ath10k_sdio_bmi_get_rx_lookahead(struct ath10k *ar) ath10k 1144 drivers/net/wireless/ath/ath10k/sdio.c static int ath10k_sdio_bmi_exchange_msg(struct ath10k *ar, ath10k 1240 drivers/net/wireless/ath/ath10k/sdio.c *ath10k_sdio_alloc_busreq(struct ath10k *ar) ath10k 1261 drivers/net/wireless/ath/ath10k/sdio.c static void ath10k_sdio_free_bus_req(struct ath10k *ar, ath10k 1273 drivers/net/wireless/ath/ath10k/sdio.c static void __ath10k_sdio_write_async(struct ath10k *ar, ath10k 1300 drivers/net/wireless/ath/ath10k/sdio.c struct ath10k *ar = ar_sdio->ar; ath10k 1315 drivers/net/wireless/ath/ath10k/sdio.c static int ath10k_sdio_prep_async_req(struct ath10k *ar, u32 addr, ath10k 1351 drivers/net/wireless/ath/ath10k/sdio.c struct ath10k *ar = ar_sdio->ar; ath10k 1379 drivers/net/wireless/ath/ath10k/sdio.c static int ath10k_sdio_hif_disable_intrs(struct ath10k *ar) ath10k 1399 drivers/net/wireless/ath/ath10k/sdio.c static int ath10k_sdio_hif_power_up(struct ath10k *ar, ath10k 1442 drivers/net/wireless/ath/ath10k/sdio.c static void ath10k_sdio_hif_power_down(struct ath10k *ar) ath10k 1471 drivers/net/wireless/ath/ath10k/sdio.c static int ath10k_sdio_hif_tx_sg(struct ath10k *ar, u8 pipe_id, ath10k 1504 drivers/net/wireless/ath/ath10k/sdio.c static int ath10k_sdio_hif_enable_intrs(struct ath10k *ar) ath10k 1552 drivers/net/wireless/ath/ath10k/sdio.c static int ath10k_sdio_hif_set_mbox_sleep(struct ath10k *ar, bool enable_sleep) ath10k 1581 drivers/net/wireless/ath/ath10k/sdio.c static int ath10k_sdio_hif_diag_read(struct ath10k *ar, u32 address, void *buf, ath10k 1604 drivers/net/wireless/ath/ath10k/sdio.c static int ath10k_sdio_hif_diag_read32(struct ath10k *ar, u32 address, ath10k 1626 drivers/net/wireless/ath/ath10k/sdio.c static int ath10k_sdio_hif_diag_write_mem(struct ath10k *ar, u32 address, ath10k 1650 drivers/net/wireless/ath/ath10k/sdio.c static int ath10k_sdio_hif_swap_mailbox(struct ath10k *ar) ath10k 1679 drivers/net/wireless/ath/ath10k/sdio.c static int ath10k_sdio_hif_start(struct ath10k *ar) ath10k 1732 drivers/net/wireless/ath/ath10k/sdio.c static void ath10k_sdio_irq_disable(struct ath10k *ar) ath10k 1781 drivers/net/wireless/ath/ath10k/sdio.c static void ath10k_sdio_hif_stop(struct ath10k *ar) ath10k 1812 drivers/net/wireless/ath/ath10k/sdio.c static int ath10k_sdio_hif_suspend(struct ath10k *ar) ath10k 1817 drivers/net/wireless/ath/ath10k/sdio.c static int ath10k_sdio_hif_resume(struct ath10k *ar) ath10k 1837 drivers/net/wireless/ath/ath10k/sdio.c static int ath10k_sdio_hif_map_service_to_pipe(struct ath10k *ar, ath10k 1915 drivers/net/wireless/ath/ath10k/sdio.c static void ath10k_sdio_hif_get_default_pipe(struct ath10k *ar, ath10k 1933 drivers/net/wireless/ath/ath10k/sdio.c static void ath10k_sdio_hif_send_complete_check(struct ath10k *ar, ath10k 1987 drivers/net/wireless/ath/ath10k/sdio.c struct ath10k *ar; ath10k 2105 drivers/net/wireless/ath/ath10k/sdio.c struct ath10k *ar = ar_sdio->ar; ath10k 196 drivers/net/wireless/ath/ath10k/sdio.h struct ath10k *ar; ath10k 211 drivers/net/wireless/ath/ath10k/sdio.h static inline struct ath10k_sdio *ath10k_sdio_priv(struct ath10k *ar) ath10k 467 drivers/net/wireless/ath/ath10k/snoc.c static void ath10k_snoc_write32(struct ath10k *ar, u32 offset, u32 value) ath10k 474 drivers/net/wireless/ath/ath10k/snoc.c static u32 ath10k_snoc_read32(struct ath10k *ar, u32 offset) ath10k 487 drivers/net/wireless/ath/ath10k/snoc.c struct ath10k *ar = pipe->hif_ce_state; ath10k 525 drivers/net/wireless/ath/ath10k/snoc.c struct ath10k *ar = pipe->hif_ce_state; ath10k 553 drivers/net/wireless/ath/ath10k/snoc.c static void ath10k_snoc_rx_post(struct ath10k *ar) ath10k 563 drivers/net/wireless/ath/ath10k/snoc.c void (*callback)(struct ath10k *ar, ath10k 566 drivers/net/wireless/ath/ath10k/snoc.c struct ath10k *ar = ce_state->ar; ath10k 626 drivers/net/wireless/ath/ath10k/snoc.c static void ath10k_snoc_htt_rx_deliver(struct ath10k *ar, struct sk_buff *skb) ath10k 641 drivers/net/wireless/ath/ath10k/snoc.c struct ath10k *ar = ar_snoc->ar; ath10k 648 drivers/net/wireless/ath/ath10k/snoc.c struct ath10k *ar = ce_state->ar; ath10k 666 drivers/net/wireless/ath/ath10k/snoc.c struct ath10k *ar = ce_state->ar; ath10k 679 drivers/net/wireless/ath/ath10k/snoc.c static int ath10k_snoc_hif_tx_sg(struct ath10k *ar, u8 pipe_id, ath10k 732 drivers/net/wireless/ath/ath10k/snoc.c static int ath10k_snoc_hif_get_target_info(struct ath10k *ar, ath10k 741 drivers/net/wireless/ath/ath10k/snoc.c static u16 ath10k_snoc_hif_get_free_queue_number(struct ath10k *ar, u8 pipe) ath10k 750 drivers/net/wireless/ath/ath10k/snoc.c static void ath10k_snoc_hif_send_complete_check(struct ath10k *ar, u8 pipe, ath10k 766 drivers/net/wireless/ath/ath10k/snoc.c static int ath10k_snoc_hif_map_service_to_pipe(struct ath10k *ar, ath10k 812 drivers/net/wireless/ath/ath10k/snoc.c static void ath10k_snoc_hif_get_default_pipe(struct ath10k *ar, ath10k 822 drivers/net/wireless/ath/ath10k/snoc.c static inline void ath10k_snoc_irq_disable(struct ath10k *ar) ath10k 827 drivers/net/wireless/ath/ath10k/snoc.c static inline void ath10k_snoc_irq_enable(struct ath10k *ar) ath10k 837 drivers/net/wireless/ath/ath10k/snoc.c struct ath10k *ar; ath10k 869 drivers/net/wireless/ath/ath10k/snoc.c struct ath10k *ar; ath10k 893 drivers/net/wireless/ath/ath10k/snoc.c static void ath10k_snoc_buffer_cleanup(struct ath10k *ar) ath10k 907 drivers/net/wireless/ath/ath10k/snoc.c static void ath10k_snoc_hif_stop(struct ath10k *ar) ath10k 918 drivers/net/wireless/ath/ath10k/snoc.c static int ath10k_snoc_hif_start(struct ath10k *ar) ath10k 933 drivers/net/wireless/ath/ath10k/snoc.c static int ath10k_snoc_init_pipes(struct ath10k *ar) ath10k 949 drivers/net/wireless/ath/ath10k/snoc.c static int ath10k_snoc_wlan_enable(struct ath10k *ar, ath10k 1000 drivers/net/wireless/ath/ath10k/snoc.c static void ath10k_snoc_wlan_disable(struct ath10k *ar) ath10k 1015 drivers/net/wireless/ath/ath10k/snoc.c static void ath10k_snoc_hif_power_down(struct ath10k *ar) ath10k 1023 drivers/net/wireless/ath/ath10k/snoc.c static int ath10k_snoc_hif_power_up(struct ath10k *ar, ath10k 1053 drivers/net/wireless/ath/ath10k/snoc.c static int ath10k_snoc_hif_set_target_log_mode(struct ath10k *ar, ath10k 1067 drivers/net/wireless/ath/ath10k/snoc.c static int ath10k_snoc_hif_suspend(struct ath10k *ar) ath10k 1086 drivers/net/wireless/ath/ath10k/snoc.c static int ath10k_snoc_hif_resume(struct ath10k *ar) ath10k 1132 drivers/net/wireless/ath/ath10k/snoc.c static int ath10k_snoc_get_ce_id_from_irq(struct ath10k *ar, int irq) ath10k 1148 drivers/net/wireless/ath/ath10k/snoc.c struct ath10k *ar = arg; ath10k 1166 drivers/net/wireless/ath/ath10k/snoc.c struct ath10k *ar = container_of(ctx, struct ath10k, napi); ath10k 1185 drivers/net/wireless/ath/ath10k/snoc.c static void ath10k_snoc_init_napi(struct ath10k *ar) ath10k 1191 drivers/net/wireless/ath/ath10k/snoc.c static int ath10k_snoc_request_irq(struct ath10k *ar) ath10k 1218 drivers/net/wireless/ath/ath10k/snoc.c static void ath10k_snoc_free_irq(struct ath10k *ar) ath10k 1227 drivers/net/wireless/ath/ath10k/snoc.c static int ath10k_snoc_resource_init(struct ath10k *ar) ath10k 1264 drivers/net/wireless/ath/ath10k/snoc.c static void ath10k_snoc_quirks_init(struct ath10k *ar) ath10k 1273 drivers/net/wireless/ath/ath10k/snoc.c int ath10k_snoc_fw_indication(struct ath10k *ar, u64 type) ath10k 1311 drivers/net/wireless/ath/ath10k/snoc.c static int ath10k_snoc_setup_resource(struct ath10k *ar) ath10k 1340 drivers/net/wireless/ath/ath10k/snoc.c static void ath10k_snoc_release_resource(struct ath10k *ar) ath10k 1349 drivers/net/wireless/ath/ath10k/snoc.c static int ath10k_get_vreg_info(struct ath10k *ar, struct device *dev, ath10k 1387 drivers/net/wireless/ath/ath10k/snoc.c static int ath10k_get_clk_info(struct ath10k *ar, struct device *dev, ath10k 1415 drivers/net/wireless/ath/ath10k/snoc.c static int __ath10k_snoc_vreg_on(struct ath10k *ar, ath10k 1461 drivers/net/wireless/ath/ath10k/snoc.c static int __ath10k_snoc_vreg_off(struct ath10k *ar, ath10k 1485 drivers/net/wireless/ath/ath10k/snoc.c static int ath10k_snoc_vreg_on(struct ath10k *ar) ath10k 1518 drivers/net/wireless/ath/ath10k/snoc.c static int ath10k_snoc_vreg_off(struct ath10k *ar) ath10k 1537 drivers/net/wireless/ath/ath10k/snoc.c static int ath10k_snoc_clk_init(struct ath10k *ar) ath10k 1586 drivers/net/wireless/ath/ath10k/snoc.c static int ath10k_snoc_clk_deinit(struct ath10k *ar) ath10k 1607 drivers/net/wireless/ath/ath10k/snoc.c static int ath10k_hw_power_on(struct ath10k *ar) ath10k 1628 drivers/net/wireless/ath/ath10k/snoc.c static int ath10k_hw_power_off(struct ath10k *ar) ath10k 1655 drivers/net/wireless/ath/ath10k/snoc.c struct ath10k *ar; ath10k 1756 drivers/net/wireless/ath/ath10k/snoc.c struct ath10k *ar = platform_get_drvdata(pdev); ath10k 27 drivers/net/wireless/ath/ath10k/snoc.h struct ath10k *hif_ce_state; ath10k 71 drivers/net/wireless/ath/ath10k/snoc.h struct ath10k *ar; ath10k 86 drivers/net/wireless/ath/ath10k/snoc.h static inline struct ath10k_snoc *ath10k_snoc_priv(struct ath10k *ar) ath10k 91 drivers/net/wireless/ath/ath10k/snoc.h int ath10k_snoc_fw_indication(struct ath10k *ar, u64 type); ath10k 11 drivers/net/wireless/ath/ath10k/spectral.c static void send_fft_sample(struct ath10k *ar, ath10k 48 drivers/net/wireless/ath/ath10k/spectral.c static inline size_t ath10k_spectral_fix_bin_size(struct ath10k *ar, ath10k 63 drivers/net/wireless/ath/ath10k/spectral.c int ath10k_spectral_process_fft(struct ath10k *ar, ath10k 161 drivers/net/wireless/ath/ath10k/spectral.c static struct ath10k_vif *ath10k_get_spectral_vdev(struct ath10k *ar) ath10k 179 drivers/net/wireless/ath/ath10k/spectral.c static int ath10k_spectral_scan_trigger(struct ath10k *ar) ath10k 210 drivers/net/wireless/ath/ath10k/spectral.c static int ath10k_spectral_scan_config(struct ath10k *ar, ath10k 276 drivers/net/wireless/ath/ath10k/spectral.c struct ath10k *ar = file->private_data; ath10k 305 drivers/net/wireless/ath/ath10k/spectral.c struct ath10k *ar = file->private_data; ath10k 368 drivers/net/wireless/ath/ath10k/spectral.c struct ath10k *ar = file->private_data; ath10k 385 drivers/net/wireless/ath/ath10k/spectral.c struct ath10k *ar = file->private_data; ath10k 420 drivers/net/wireless/ath/ath10k/spectral.c struct ath10k *ar = file->private_data; ath10k 441 drivers/net/wireless/ath/ath10k/spectral.c struct ath10k *ar = file->private_data; ath10k 505 drivers/net/wireless/ath/ath10k/spectral.c int ath10k_spectral_start(struct ath10k *ar) ath10k 529 drivers/net/wireless/ath/ath10k/spectral.c int ath10k_spectral_create(struct ath10k *ar) ath10k 554 drivers/net/wireless/ath/ath10k/spectral.c void ath10k_spectral_destroy(struct ath10k *ar) ath10k 38 drivers/net/wireless/ath/ath10k/spectral.h int ath10k_spectral_process_fft(struct ath10k *ar, ath10k 42 drivers/net/wireless/ath/ath10k/spectral.h int ath10k_spectral_start(struct ath10k *ar); ath10k 44 drivers/net/wireless/ath/ath10k/spectral.h int ath10k_spectral_create(struct ath10k *ar); ath10k 45 drivers/net/wireless/ath/ath10k/spectral.h void ath10k_spectral_destroy(struct ath10k *ar); ath10k 50 drivers/net/wireless/ath/ath10k/spectral.h ath10k_spectral_process_fft(struct ath10k *ar, ath10k 58 drivers/net/wireless/ath/ath10k/spectral.h static inline int ath10k_spectral_start(struct ath10k *ar) ath10k 68 drivers/net/wireless/ath/ath10k/spectral.h static inline int ath10k_spectral_create(struct ath10k *ar) ath10k 73 drivers/net/wireless/ath/ath10k/spectral.h static inline void ath10k_spectral_destroy(struct ath10k *ar) ath10k 15 drivers/net/wireless/ath/ath10k/swap.c static int ath10k_swap_code_seg_fill(struct ath10k *ar, ath10k 73 drivers/net/wireless/ath/ath10k/swap.c ath10k_swap_code_seg_free(struct ath10k *ar, ath10k 90 drivers/net/wireless/ath/ath10k/swap.c ath10k_swap_code_seg_alloc(struct ath10k *ar, size_t swap_bin_len) ath10k 124 drivers/net/wireless/ath/ath10k/swap.c int ath10k_swap_code_seg_configure(struct ath10k *ar, ath10k 149 drivers/net/wireless/ath/ath10k/swap.c void ath10k_swap_code_seg_release(struct ath10k *ar, ath10k 163 drivers/net/wireless/ath/ath10k/swap.c int ath10k_swap_code_seg_init(struct ath10k *ar, struct ath10k_fw_file *fw_file) ath10k 52 drivers/net/wireless/ath/ath10k/swap.h int ath10k_swap_code_seg_configure(struct ath10k *ar, ath10k 54 drivers/net/wireless/ath/ath10k/swap.h void ath10k_swap_code_seg_release(struct ath10k *ar, ath10k 56 drivers/net/wireless/ath/ath10k/swap.h int ath10k_swap_code_seg_init(struct ath10k *ar, ath10k 31 drivers/net/wireless/ath/ath10k/testmode.c bool ath10k_tm_event_wmi(struct ath10k *ar, u32 cmd_id, struct sk_buff *skb) ath10k 100 drivers/net/wireless/ath/ath10k/testmode.c static int ath10k_tm_cmd_get_version(struct ath10k *ar, struct nlattr *tb[]) ath10k 139 drivers/net/wireless/ath/ath10k/testmode.c static int ath10k_tm_fetch_utf_firmware_api_1(struct ath10k *ar, ath10k 173 drivers/net/wireless/ath/ath10k/testmode.c static int ath10k_tm_fetch_firmware(struct ath10k *ar) ath10k 226 drivers/net/wireless/ath/ath10k/testmode.c static int ath10k_tm_cmd_utf_start(struct ath10k *ar, struct nlattr *tb[]) ath10k 323 drivers/net/wireless/ath/ath10k/testmode.c static void __ath10k_tm_cmd_utf_stop(struct ath10k *ar) ath10k 347 drivers/net/wireless/ath/ath10k/testmode.c static int ath10k_tm_cmd_utf_stop(struct ath10k *ar, struct nlattr *tb[]) ath10k 371 drivers/net/wireless/ath/ath10k/testmode.c static int ath10k_tm_cmd_wmi(struct ath10k *ar, struct nlattr *tb[]) ath10k 430 drivers/net/wireless/ath/ath10k/testmode.c struct ath10k *ar = hw->priv; ath10k 456 drivers/net/wireless/ath/ath10k/testmode.c void ath10k_testmode_destroy(struct ath10k *ar) ath10k 10 drivers/net/wireless/ath/ath10k/testmode.h void ath10k_testmode_destroy(struct ath10k *ar); ath10k 12 drivers/net/wireless/ath/ath10k/testmode.h bool ath10k_tm_event_wmi(struct ath10k *ar, u32 cmd_id, struct sk_buff *skb); ath10k 18 drivers/net/wireless/ath/ath10k/testmode.h static inline void ath10k_testmode_destroy(struct ath10k *ar) ath10k 22 drivers/net/wireless/ath/ath10k/testmode.h static inline bool ath10k_tm_event_wmi(struct ath10k *ar, u32 cmd_id, ath10k 28 drivers/net/wireless/ath/ath10k/thermal.c struct ath10k *ar = cdev->devdata; ath10k 41 drivers/net/wireless/ath/ath10k/thermal.c struct ath10k *ar = cdev->devdata; ath10k 65 drivers/net/wireless/ath/ath10k/thermal.c struct ath10k *ar = dev_get_drvdata(dev); ath10k 108 drivers/net/wireless/ath/ath10k/thermal.c void ath10k_thermal_event_temperature(struct ath10k *ar, int temperature) ath10k 125 drivers/net/wireless/ath/ath10k/thermal.c void ath10k_thermal_set_throttling(struct ath10k *ar) ath10k 154 drivers/net/wireless/ath/ath10k/thermal.c int ath10k_thermal_register(struct ath10k *ar) ath10k 212 drivers/net/wireless/ath/ath10k/thermal.c void ath10k_thermal_unregister(struct ath10k *ar) ath10k 29 drivers/net/wireless/ath/ath10k/thermal.h int ath10k_thermal_register(struct ath10k *ar); ath10k 30 drivers/net/wireless/ath/ath10k/thermal.h void ath10k_thermal_unregister(struct ath10k *ar); ath10k 31 drivers/net/wireless/ath/ath10k/thermal.h void ath10k_thermal_event_temperature(struct ath10k *ar, int temperature); ath10k 32 drivers/net/wireless/ath/ath10k/thermal.h void ath10k_thermal_set_throttling(struct ath10k *ar); ath10k 34 drivers/net/wireless/ath/ath10k/thermal.h static inline int ath10k_thermal_register(struct ath10k *ar) ath10k 39 drivers/net/wireless/ath/ath10k/thermal.h static inline void ath10k_thermal_unregister(struct ath10k *ar) ath10k 43 drivers/net/wireless/ath/ath10k/thermal.h static inline void ath10k_thermal_event_temperature(struct ath10k *ar, ath10k 48 drivers/net/wireless/ath/ath10k/thermal.h static inline void ath10k_thermal_set_throttling(struct ath10k *ar) ath10k 45 drivers/net/wireless/ath/ath10k/trace.h #define TRACE_SYSTEM ath10k ath10k 50 drivers/net/wireless/ath/ath10k/trace.h TP_PROTO(struct ath10k *ar, struct va_format *vaf), ath10k 74 drivers/net/wireless/ath/ath10k/trace.h TP_PROTO(struct ath10k *ar, struct va_format *vaf), ath10k 79 drivers/net/wireless/ath/ath10k/trace.h TP_PROTO(struct ath10k *ar, struct va_format *vaf), ath10k 84 drivers/net/wireless/ath/ath10k/trace.h TP_PROTO(struct ath10k *ar, struct va_format *vaf), ath10k 89 drivers/net/wireless/ath/ath10k/trace.h TP_PROTO(struct ath10k *ar, unsigned int level, struct va_format *vaf), ath10k 115 drivers/net/wireless/ath/ath10k/trace.h TP_PROTO(struct ath10k *ar, const char *msg, const char *prefix, ath10k 148 drivers/net/wireless/ath/ath10k/trace.h TP_PROTO(struct ath10k *ar, int id, const void *buf, size_t buf_len), ath10k 178 drivers/net/wireless/ath/ath10k/trace.h TP_PROTO(struct ath10k *ar, int id, const void *buf, size_t buf_len), ath10k 208 drivers/net/wireless/ath/ath10k/trace.h TP_PROTO(struct ath10k *ar, const void *buf, size_t buf_len), ath10k 235 drivers/net/wireless/ath/ath10k/trace.h TP_PROTO(struct ath10k *ar, const void *buf, size_t buf_len), ath10k 265 drivers/net/wireless/ath/ath10k/trace.h TP_PROTO(struct ath10k *ar, const void *buf, u16 buf_len), ath10k 295 drivers/net/wireless/ath/ath10k/trace.h TP_PROTO(struct ath10k *ar, u16 msdu_id, u16 msdu_len, ath10k 330 drivers/net/wireless/ath/ath10k/trace.h TP_PROTO(struct ath10k *ar, u16 msdu_id), ath10k 355 drivers/net/wireless/ath/ath10k/trace.h TP_PROTO(struct ath10k *ar, const void *data, size_t len), ath10k 382 drivers/net/wireless/ath/ath10k/trace.h TP_PROTO(struct ath10k *ar, const void *data, size_t len), ath10k 411 drivers/net/wireless/ath/ath10k/trace.h TP_PROTO(struct ath10k *ar, const void *data, size_t len), ath10k 416 drivers/net/wireless/ath/ath10k/trace.h TP_PROTO(struct ath10k *ar, const void *data, size_t len), ath10k 421 drivers/net/wireless/ath/ath10k/trace.h TP_PROTO(struct ath10k *ar, const void *data, size_t len), ath10k 426 drivers/net/wireless/ath/ath10k/trace.h TP_PROTO(struct ath10k *ar, const void *data, size_t len), ath10k 431 drivers/net/wireless/ath/ath10k/trace.h TP_PROTO(struct ath10k *ar, const void *data, size_t len), ath10k 461 drivers/net/wireless/ath/ath10k/trace.h TP_PROTO(struct ath10k *ar, ath10k 502 drivers/net/wireless/ath/ath10k/trace.h TP_PROTO(struct ath10k *ar, const void *data, size_t len), ath10k 14 drivers/net/wireless/ath/ath10k/txrx.c static void ath10k_report_offchan_tx(struct ath10k *ar, struct sk_buff *skb) ath10k 46 drivers/net/wireless/ath/ath10k/txrx.c struct ath10k *ar = htt->ar; ath10k 132 drivers/net/wireless/ath/ath10k/txrx.c struct ath10k_peer *ath10k_peer_find(struct ath10k *ar, int vdev_id, ath10k 151 drivers/net/wireless/ath/ath10k/txrx.c struct ath10k_peer *ath10k_peer_find_by_id(struct ath10k *ar, int peer_id) ath10k 167 drivers/net/wireless/ath/ath10k/txrx.c static int ath10k_wait_for_peer_common(struct ath10k *ar, int vdev_id, ath10k 189 drivers/net/wireless/ath/ath10k/txrx.c int ath10k_wait_for_peer_created(struct ath10k *ar, int vdev_id, const u8 *addr) ath10k 194 drivers/net/wireless/ath/ath10k/txrx.c int ath10k_wait_for_peer_deleted(struct ath10k *ar, int vdev_id, const u8 *addr) ath10k 202 drivers/net/wireless/ath/ath10k/txrx.c struct ath10k *ar = htt->ar; ath10k 238 drivers/net/wireless/ath/ath10k/txrx.c struct ath10k *ar = htt->ar; ath10k 14 drivers/net/wireless/ath/ath10k/txrx.h struct ath10k_peer *ath10k_peer_find(struct ath10k *ar, int vdev_id, ath10k 16 drivers/net/wireless/ath/ath10k/txrx.h struct ath10k_peer *ath10k_peer_find_by_id(struct ath10k *ar, int peer_id); ath10k 17 drivers/net/wireless/ath/ath10k/txrx.h int ath10k_wait_for_peer_created(struct ath10k *ar, int vdev_id, ath10k 19 drivers/net/wireless/ath/ath10k/txrx.h int ath10k_wait_for_peer_deleted(struct ath10k *ar, int vdev_id, ath10k 18 drivers/net/wireless/ath/ath10k/usb.c static void ath10k_usb_post_recv_transfers(struct ath10k *ar, ath10k 82 drivers/net/wireless/ath/ath10k/usb.c static void ath10k_usb_free_pipe_resources(struct ath10k *ar, ath10k 114 drivers/net/wireless/ath/ath10k/usb.c static void ath10k_usb_cleanup_pipe_resources(struct ath10k *ar) ath10k 129 drivers/net/wireless/ath/ath10k/usb.c struct ath10k *ar = pipe->ar_usb->ar; ath10k 186 drivers/net/wireless/ath/ath10k/usb.c struct ath10k *ar = pipe->ar_usb->ar; ath10k 205 drivers/net/wireless/ath/ath10k/usb.c static void ath10k_usb_post_recv_transfers(struct ath10k *ar, ath10k 258 drivers/net/wireless/ath/ath10k/usb.c static void ath10k_usb_flush_all(struct ath10k *ar) ath10k 271 drivers/net/wireless/ath/ath10k/usb.c static void ath10k_usb_start_recv_pipes(struct ath10k *ar) ath10k 281 drivers/net/wireless/ath/ath10k/usb.c static void ath10k_usb_tx_complete(struct ath10k *ar, struct sk_buff *skb) ath10k 292 drivers/net/wireless/ath/ath10k/usb.c static void ath10k_usb_rx_complete(struct ath10k *ar, struct sk_buff *skb) ath10k 359 drivers/net/wireless/ath/ath10k/usb.c struct ath10k *ar = pipe->ar_usb->ar; ath10k 373 drivers/net/wireless/ath/ath10k/usb.c static void ath10k_usb_destroy(struct ath10k *ar) ath10k 385 drivers/net/wireless/ath/ath10k/usb.c static int ath10k_usb_hif_start(struct ath10k *ar) ath10k 402 drivers/net/wireless/ath/ath10k/usb.c static int ath10k_usb_hif_tx_sg(struct ath10k *ar, u8 pipe_id, ath10k 462 drivers/net/wireless/ath/ath10k/usb.c static void ath10k_usb_hif_stop(struct ath10k *ar) ath10k 467 drivers/net/wireless/ath/ath10k/usb.c static u16 ath10k_usb_hif_get_free_queue_number(struct ath10k *ar, u8 pipe_id) ath10k 474 drivers/net/wireless/ath/ath10k/usb.c static int ath10k_usb_submit_ctrl_out(struct ath10k *ar, ath10k 508 drivers/net/wireless/ath/ath10k/usb.c static int ath10k_usb_submit_ctrl_in(struct ath10k *ar, ath10k 544 drivers/net/wireless/ath/ath10k/usb.c static int ath10k_usb_ctrl_msg_exchange(struct ath10k *ar, ath10k 570 drivers/net/wireless/ath/ath10k/usb.c static int ath10k_usb_hif_diag_read(struct ath10k *ar, u32 address, void *buf, ath10k 605 drivers/net/wireless/ath/ath10k/usb.c static int ath10k_usb_hif_diag_write(struct ath10k *ar, u32 address, ath10k 632 drivers/net/wireless/ath/ath10k/usb.c static int ath10k_usb_bmi_exchange_msg(struct ath10k *ar, ath10k 665 drivers/net/wireless/ath/ath10k/usb.c static void ath10k_usb_hif_get_default_pipe(struct ath10k *ar, ath10k 672 drivers/net/wireless/ath/ath10k/usb.c static int ath10k_usb_hif_map_service_to_pipe(struct ath10k *ar, u16 svc_id, ath10k 702 drivers/net/wireless/ath/ath10k/usb.c static void ath10k_usb_hif_send_complete_check(struct ath10k *ar, ath10k 707 drivers/net/wireless/ath/ath10k/usb.c static int ath10k_usb_hif_power_up(struct ath10k *ar, ath10k 713 drivers/net/wireless/ath/ath10k/usb.c static void ath10k_usb_hif_power_down(struct ath10k *ar) ath10k 720 drivers/net/wireless/ath/ath10k/usb.c static int ath10k_usb_hif_suspend(struct ath10k *ar) ath10k 725 drivers/net/wireless/ath/ath10k/usb.c static int ath10k_usb_hif_resume(struct ath10k *ar) ath10k 795 drivers/net/wireless/ath/ath10k/usb.c static int ath10k_usb_alloc_pipe_resources(struct ath10k *ar, ath10k 827 drivers/net/wireless/ath/ath10k/usb.c static int ath10k_usb_setup_pipe_resources(struct ath10k *ar, ath10k 932 drivers/net/wireless/ath/ath10k/usb.c static int ath10k_usb_create(struct ath10k *ar, ath10k 980 drivers/net/wireless/ath/ath10k/usb.c struct ath10k *ar; ath10k 1068 drivers/net/wireless/ath/ath10k/usb.c struct ath10k *ar = ar_usb->ar; ath10k 101 drivers/net/wireless/ath/ath10k/usb.h struct ath10k *ar; ath10k 109 drivers/net/wireless/ath/ath10k/usb.h struct ath10k *ar; ath10k 112 drivers/net/wireless/ath/ath10k/usb.h static inline struct ath10k_usb *ath10k_usb_priv(struct ath10k *ar) ath10k 11 drivers/net/wireless/ath/ath10k/wmi-ops.h struct ath10k; ath10k 15 drivers/net/wireless/ath/ath10k/wmi-ops.h void (*rx)(struct ath10k *ar, struct sk_buff *skb); ath10k 19 drivers/net/wireless/ath/ath10k/wmi-ops.h int (*pull_scan)(struct ath10k *ar, struct sk_buff *skb, ath10k 21 drivers/net/wireless/ath/ath10k/wmi-ops.h int (*pull_mgmt_rx)(struct ath10k *ar, struct sk_buff *skb, ath10k 23 drivers/net/wireless/ath/ath10k/wmi-ops.h int (*pull_mgmt_tx_compl)(struct ath10k *ar, struct sk_buff *skb, ath10k 26 drivers/net/wireless/ath/ath10k/wmi-ops.h struct ath10k *ar, struct sk_buff *skb, ath10k 28 drivers/net/wireless/ath/ath10k/wmi-ops.h int (*pull_ch_info)(struct ath10k *ar, struct sk_buff *skb, ath10k 30 drivers/net/wireless/ath/ath10k/wmi-ops.h int (*pull_vdev_start)(struct ath10k *ar, struct sk_buff *skb, ath10k 32 drivers/net/wireless/ath/ath10k/wmi-ops.h int (*pull_peer_kick)(struct ath10k *ar, struct sk_buff *skb, ath10k 34 drivers/net/wireless/ath/ath10k/wmi-ops.h int (*pull_swba)(struct ath10k *ar, struct sk_buff *skb, ath10k 36 drivers/net/wireless/ath/ath10k/wmi-ops.h int (*pull_phyerr_hdr)(struct ath10k *ar, struct sk_buff *skb, ath10k 38 drivers/net/wireless/ath/ath10k/wmi-ops.h int (*pull_phyerr)(struct ath10k *ar, const void *phyerr_buf, ath10k 40 drivers/net/wireless/ath/ath10k/wmi-ops.h int (*pull_svc_rdy)(struct ath10k *ar, struct sk_buff *skb, ath10k 42 drivers/net/wireless/ath/ath10k/wmi-ops.h int (*pull_rdy)(struct ath10k *ar, struct sk_buff *skb, ath10k 44 drivers/net/wireless/ath/ath10k/wmi-ops.h int (*pull_fw_stats)(struct ath10k *ar, struct sk_buff *skb, ath10k 46 drivers/net/wireless/ath/ath10k/wmi-ops.h int (*pull_roam_ev)(struct ath10k *ar, struct sk_buff *skb, ath10k 48 drivers/net/wireless/ath/ath10k/wmi-ops.h int (*pull_wow_event)(struct ath10k *ar, struct sk_buff *skb, ath10k 50 drivers/net/wireless/ath/ath10k/wmi-ops.h int (*pull_echo_ev)(struct ath10k *ar, struct sk_buff *skb, ath10k 52 drivers/net/wireless/ath/ath10k/wmi-ops.h int (*pull_dfs_status_ev)(struct ath10k *ar, struct sk_buff *skb, ath10k 54 drivers/net/wireless/ath/ath10k/wmi-ops.h int (*pull_svc_avail)(struct ath10k *ar, struct sk_buff *skb, ath10k 57 drivers/net/wireless/ath/ath10k/wmi-ops.h enum wmi_txbf_conf (*get_txbf_conf_scheme)(struct ath10k *ar); ath10k 59 drivers/net/wireless/ath/ath10k/wmi-ops.h struct sk_buff *(*gen_pdev_suspend)(struct ath10k *ar, u32 suspend_opt); ath10k 60 drivers/net/wireless/ath/ath10k/wmi-ops.h struct sk_buff *(*gen_pdev_resume)(struct ath10k *ar); ath10k 61 drivers/net/wireless/ath/ath10k/wmi-ops.h struct sk_buff *(*gen_pdev_set_base_macaddr)(struct ath10k *ar, ath10k 63 drivers/net/wireless/ath/ath10k/wmi-ops.h struct sk_buff *(*gen_pdev_set_rd)(struct ath10k *ar, u16 rd, u16 rd2g, ath10k 66 drivers/net/wireless/ath/ath10k/wmi-ops.h struct sk_buff *(*gen_pdev_set_param)(struct ath10k *ar, u32 id, ath10k 68 drivers/net/wireless/ath/ath10k/wmi-ops.h struct sk_buff *(*gen_init)(struct ath10k *ar); ath10k 69 drivers/net/wireless/ath/ath10k/wmi-ops.h struct sk_buff *(*gen_start_scan)(struct ath10k *ar, ath10k 71 drivers/net/wireless/ath/ath10k/wmi-ops.h struct sk_buff *(*gen_stop_scan)(struct ath10k *ar, ath10k 73 drivers/net/wireless/ath/ath10k/wmi-ops.h struct sk_buff *(*gen_vdev_create)(struct ath10k *ar, u32 vdev_id, ath10k 77 drivers/net/wireless/ath/ath10k/wmi-ops.h struct sk_buff *(*gen_vdev_delete)(struct ath10k *ar, u32 vdev_id); ath10k 78 drivers/net/wireless/ath/ath10k/wmi-ops.h struct sk_buff *(*gen_vdev_start)(struct ath10k *ar, ath10k 81 drivers/net/wireless/ath/ath10k/wmi-ops.h struct sk_buff *(*gen_vdev_stop)(struct ath10k *ar, u32 vdev_id); ath10k 82 drivers/net/wireless/ath/ath10k/wmi-ops.h struct sk_buff *(*gen_vdev_up)(struct ath10k *ar, u32 vdev_id, u32 aid, ath10k 84 drivers/net/wireless/ath/ath10k/wmi-ops.h struct sk_buff *(*gen_vdev_down)(struct ath10k *ar, u32 vdev_id); ath10k 85 drivers/net/wireless/ath/ath10k/wmi-ops.h struct sk_buff *(*gen_vdev_set_param)(struct ath10k *ar, u32 vdev_id, ath10k 87 drivers/net/wireless/ath/ath10k/wmi-ops.h struct sk_buff *(*gen_vdev_install_key)(struct ath10k *ar, ath10k 89 drivers/net/wireless/ath/ath10k/wmi-ops.h struct sk_buff *(*gen_vdev_spectral_conf)(struct ath10k *ar, ath10k 91 drivers/net/wireless/ath/ath10k/wmi-ops.h struct sk_buff *(*gen_vdev_spectral_enable)(struct ath10k *ar, u32 vdev_id, ath10k 93 drivers/net/wireless/ath/ath10k/wmi-ops.h struct sk_buff *(*gen_vdev_wmm_conf)(struct ath10k *ar, u32 vdev_id, ath10k 95 drivers/net/wireless/ath/ath10k/wmi-ops.h struct sk_buff *(*gen_peer_create)(struct ath10k *ar, u32 vdev_id, ath10k 98 drivers/net/wireless/ath/ath10k/wmi-ops.h struct sk_buff *(*gen_peer_delete)(struct ath10k *ar, u32 vdev_id, ath10k 100 drivers/net/wireless/ath/ath10k/wmi-ops.h struct sk_buff *(*gen_peer_flush)(struct ath10k *ar, u32 vdev_id, ath10k 103 drivers/net/wireless/ath/ath10k/wmi-ops.h struct sk_buff *(*gen_peer_set_param)(struct ath10k *ar, u32 vdev_id, ath10k 107 drivers/net/wireless/ath/ath10k/wmi-ops.h struct sk_buff *(*gen_peer_assoc)(struct ath10k *ar, ath10k 109 drivers/net/wireless/ath/ath10k/wmi-ops.h struct sk_buff *(*gen_set_psmode)(struct ath10k *ar, u32 vdev_id, ath10k 111 drivers/net/wireless/ath/ath10k/wmi-ops.h struct sk_buff *(*gen_set_sta_ps)(struct ath10k *ar, u32 vdev_id, ath10k 114 drivers/net/wireless/ath/ath10k/wmi-ops.h struct sk_buff *(*gen_set_ap_ps)(struct ath10k *ar, u32 vdev_id, ath10k 118 drivers/net/wireless/ath/ath10k/wmi-ops.h struct sk_buff *(*gen_scan_chan_list)(struct ath10k *ar, ath10k 120 drivers/net/wireless/ath/ath10k/wmi-ops.h struct sk_buff *(*gen_scan_prob_req_oui)(struct ath10k *ar, ath10k 122 drivers/net/wireless/ath/ath10k/wmi-ops.h struct sk_buff *(*gen_beacon_dma)(struct ath10k *ar, u32 vdev_id, ath10k 126 drivers/net/wireless/ath/ath10k/wmi-ops.h struct sk_buff *(*gen_pdev_set_wmm)(struct ath10k *ar, ath10k 128 drivers/net/wireless/ath/ath10k/wmi-ops.h struct sk_buff *(*gen_request_stats)(struct ath10k *ar, u32 stats_mask); ath10k 129 drivers/net/wireless/ath/ath10k/wmi-ops.h struct sk_buff *(*gen_force_fw_hang)(struct ath10k *ar, ath10k 132 drivers/net/wireless/ath/ath10k/wmi-ops.h struct sk_buff *(*gen_mgmt_tx)(struct ath10k *ar, struct sk_buff *skb); ath10k 133 drivers/net/wireless/ath/ath10k/wmi-ops.h struct sk_buff *(*gen_mgmt_tx_send)(struct ath10k *ar, ath10k 136 drivers/net/wireless/ath/ath10k/wmi-ops.h struct sk_buff *(*gen_dbglog_cfg)(struct ath10k *ar, u64 module_enable, ath10k 138 drivers/net/wireless/ath/ath10k/wmi-ops.h struct sk_buff *(*gen_pktlog_enable)(struct ath10k *ar, u32 filter); ath10k 139 drivers/net/wireless/ath/ath10k/wmi-ops.h struct sk_buff *(*gen_pktlog_disable)(struct ath10k *ar); ath10k 140 drivers/net/wireless/ath/ath10k/wmi-ops.h struct sk_buff *(*gen_pdev_set_quiet_mode)(struct ath10k *ar, ath10k 144 drivers/net/wireless/ath/ath10k/wmi-ops.h struct sk_buff *(*gen_pdev_get_temperature)(struct ath10k *ar); ath10k 145 drivers/net/wireless/ath/ath10k/wmi-ops.h struct sk_buff *(*gen_addba_clear_resp)(struct ath10k *ar, u32 vdev_id, ath10k 147 drivers/net/wireless/ath/ath10k/wmi-ops.h struct sk_buff *(*gen_addba_send)(struct ath10k *ar, u32 vdev_id, ath10k 149 drivers/net/wireless/ath/ath10k/wmi-ops.h struct sk_buff *(*gen_addba_set_resp)(struct ath10k *ar, u32 vdev_id, ath10k 152 drivers/net/wireless/ath/ath10k/wmi-ops.h struct sk_buff *(*gen_delba_send)(struct ath10k *ar, u32 vdev_id, ath10k 155 drivers/net/wireless/ath/ath10k/wmi-ops.h struct sk_buff *(*gen_bcn_tmpl)(struct ath10k *ar, u32 vdev_id, ath10k 159 drivers/net/wireless/ath/ath10k/wmi-ops.h struct sk_buff *(*gen_prb_tmpl)(struct ath10k *ar, u32 vdev_id, ath10k 161 drivers/net/wireless/ath/ath10k/wmi-ops.h struct sk_buff *(*gen_p2p_go_bcn_ie)(struct ath10k *ar, u32 vdev_id, ath10k 163 drivers/net/wireless/ath/ath10k/wmi-ops.h struct sk_buff *(*gen_vdev_sta_uapsd)(struct ath10k *ar, u32 vdev_id, ath10k 167 drivers/net/wireless/ath/ath10k/wmi-ops.h struct sk_buff *(*gen_sta_keepalive)(struct ath10k *ar, ath10k 169 drivers/net/wireless/ath/ath10k/wmi-ops.h struct sk_buff *(*gen_wow_enable)(struct ath10k *ar); ath10k 170 drivers/net/wireless/ath/ath10k/wmi-ops.h struct sk_buff *(*gen_wow_add_wakeup_event)(struct ath10k *ar, u32 vdev_id, ath10k 173 drivers/net/wireless/ath/ath10k/wmi-ops.h struct sk_buff *(*gen_wow_host_wakeup_ind)(struct ath10k *ar); ath10k 174 drivers/net/wireless/ath/ath10k/wmi-ops.h struct sk_buff *(*gen_wow_add_pattern)(struct ath10k *ar, u32 vdev_id, ath10k 180 drivers/net/wireless/ath/ath10k/wmi-ops.h struct sk_buff *(*gen_wow_del_pattern)(struct ath10k *ar, u32 vdev_id, ath10k 182 drivers/net/wireless/ath/ath10k/wmi-ops.h struct sk_buff *(*gen_update_fw_tdls_state)(struct ath10k *ar, ath10k 185 drivers/net/wireless/ath/ath10k/wmi-ops.h struct sk_buff *(*gen_tdls_peer_update)(struct ath10k *ar, ath10k 190 drivers/net/wireless/ath/ath10k/wmi-ops.h (struct ath10k *ar, ath10k 192 drivers/net/wireless/ath/ath10k/wmi-ops.h struct sk_buff *(*gen_adaptive_qcs)(struct ath10k *ar, bool enable); ath10k 193 drivers/net/wireless/ath/ath10k/wmi-ops.h struct sk_buff *(*gen_pdev_get_tpc_config)(struct ath10k *ar, ath10k 195 drivers/net/wireless/ath/ath10k/wmi-ops.h void (*fw_stats_fill)(struct ath10k *ar, ath10k 198 drivers/net/wireless/ath/ath10k/wmi-ops.h struct sk_buff *(*gen_pdev_enable_adaptive_cca)(struct ath10k *ar, ath10k 202 drivers/net/wireless/ath/ath10k/wmi-ops.h struct sk_buff *(*ext_resource_config)(struct ath10k *ar, ath10k 205 drivers/net/wireless/ath/ath10k/wmi-ops.h int (*get_vdev_subtype)(struct ath10k *ar, ath10k 207 drivers/net/wireless/ath/ath10k/wmi-ops.h struct sk_buff *(*gen_wow_config_pno)(struct ath10k *ar, ath10k 211 drivers/net/wireless/ath/ath10k/wmi-ops.h (struct ath10k *ar, ath10k 213 drivers/net/wireless/ath/ath10k/wmi-ops.h struct sk_buff *(*gen_echo)(struct ath10k *ar, u32 value); ath10k 214 drivers/net/wireless/ath/ath10k/wmi-ops.h struct sk_buff *(*gen_pdev_get_tpc_table_cmdid)(struct ath10k *ar, ath10k 217 drivers/net/wireless/ath/ath10k/wmi-ops.h (struct ath10k *ar, ath10k 222 drivers/net/wireless/ath/ath10k/wmi-ops.h int ath10k_wmi_cmd_send(struct ath10k *ar, struct sk_buff *skb, u32 cmd_id); ath10k 225 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_rx(struct ath10k *ar, struct sk_buff *skb) ath10k 235 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_map_svc(struct ath10k *ar, const __le32 *in, unsigned long *out, ath10k 246 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_map_svc_ext(struct ath10k *ar, const __le32 *in, unsigned long *out, ath10k 257 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_pull_scan(struct ath10k *ar, struct sk_buff *skb, ath10k 267 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_pull_mgmt_tx_compl(struct ath10k *ar, struct sk_buff *skb, ath10k 277 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_pull_mgmt_tx_bundle_compl(struct ath10k *ar, struct sk_buff *skb, ath10k 287 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_pull_mgmt_rx(struct ath10k *ar, struct sk_buff *skb, ath10k 297 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_pull_ch_info(struct ath10k *ar, struct sk_buff *skb, ath10k 307 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_pull_vdev_start(struct ath10k *ar, struct sk_buff *skb, ath10k 317 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_pull_peer_kick(struct ath10k *ar, struct sk_buff *skb, ath10k 327 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_pull_swba(struct ath10k *ar, struct sk_buff *skb, ath10k 337 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_pull_phyerr_hdr(struct ath10k *ar, struct sk_buff *skb, ath10k 347 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_pull_phyerr(struct ath10k *ar, const void *phyerr_buf, ath10k 357 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_pull_svc_rdy(struct ath10k *ar, struct sk_buff *skb, ath10k 367 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_pull_rdy(struct ath10k *ar, struct sk_buff *skb, ath10k 377 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_pull_svc_avail(struct ath10k *ar, struct sk_buff *skb, ath10k 386 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_pull_fw_stats(struct ath10k *ar, struct sk_buff *skb, ath10k 396 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_pull_roam_ev(struct ath10k *ar, struct sk_buff *skb, ath10k 406 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_pull_wow_event(struct ath10k *ar, struct sk_buff *skb, ath10k 416 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_pull_echo_ev(struct ath10k *ar, struct sk_buff *skb, ath10k 426 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_pull_dfs_status(struct ath10k *ar, struct sk_buff *skb, ath10k 436 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_get_txbf_conf_scheme(struct ath10k *ar) ath10k 445 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_mgmt_tx_send(struct ath10k *ar, struct sk_buff *msdu, ath10k 467 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_mgmt_tx(struct ath10k *ar, struct sk_buff *msdu) ath10k 495 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_pdev_set_regdomain(struct ath10k *ar, u16 rd, u16 rd2g, u16 rd5g, ath10k 514 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_pdev_set_base_macaddr(struct ath10k *ar, const u8 macaddr[ETH_ALEN]) ath10k 530 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_pdev_suspend_target(struct ath10k *ar, u32 suspend_opt) ath10k 545 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_pdev_resume_target(struct ath10k *ar) ath10k 560 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_pdev_set_param(struct ath10k *ar, u32 id, u32 value) ath10k 575 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_cmd_init(struct ath10k *ar) ath10k 590 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_start_scan(struct ath10k *ar, ath10k 606 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_stop_scan(struct ath10k *ar, const struct wmi_stop_scan_arg *arg) ath10k 621 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_vdev_create(struct ath10k *ar, u32 vdev_id, ath10k 639 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_vdev_delete(struct ath10k *ar, u32 vdev_id) ath10k 654 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_vdev_start(struct ath10k *ar, ath10k 671 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_vdev_restart(struct ath10k *ar, ath10k 688 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_vdev_stop(struct ath10k *ar, u32 vdev_id) ath10k 703 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_vdev_up(struct ath10k *ar, u32 vdev_id, u32 aid, const u8 *bssid) ath10k 718 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_vdev_down(struct ath10k *ar, u32 vdev_id) ath10k 733 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_vdev_set_param(struct ath10k *ar, u32 vdev_id, u32 param_id, ath10k 750 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_vdev_install_key(struct ath10k *ar, ath10k 767 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_vdev_spectral_conf(struct ath10k *ar, ath10k 785 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_vdev_spectral_enable(struct ath10k *ar, u32 vdev_id, u32 trigger, ath10k 804 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_vdev_sta_uapsd(struct ath10k *ar, u32 vdev_id, ath10k 825 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_vdev_wmm_conf(struct ath10k *ar, u32 vdev_id, ath10k 840 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_peer_create(struct ath10k *ar, u32 vdev_id, ath10k 857 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_peer_delete(struct ath10k *ar, u32 vdev_id, ath10k 873 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_peer_flush(struct ath10k *ar, u32 vdev_id, ath10k 889 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_peer_set_param(struct ath10k *ar, u32 vdev_id, const u8 *peer_addr, ath10k 906 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_set_psmode(struct ath10k *ar, u32 vdev_id, ath10k 923 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_set_sta_ps_param(struct ath10k *ar, u32 vdev_id, ath10k 940 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_set_ap_ps_param(struct ath10k *ar, u32 vdev_id, const u8 *mac, ath10k 957 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_scan_chan_list(struct ath10k *ar, ath10k 973 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_scan_prob_req_oui(struct ath10k *ar, const u8 mac_addr[ETH_ALEN]) ath10k 993 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_peer_assoc(struct ath10k *ar, ath10k 1009 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_beacon_send_ref_nowait(struct ath10k *ar, u32 vdev_id, ath10k 1036 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_pdev_set_wmm_params(struct ath10k *ar, ath10k 1053 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_request_stats(struct ath10k *ar, u32 stats_mask) ath10k 1068 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_force_fw_hang(struct ath10k *ar, ath10k 1084 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_dbglog_cfg(struct ath10k *ar, u64 module_enable, u32 log_level) ath10k 1099 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_pdev_pktlog_enable(struct ath10k *ar, u32 filter) ath10k 1114 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_pdev_pktlog_disable(struct ath10k *ar) ath10k 1130 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_pdev_set_quiet_mode(struct ath10k *ar, u32 period, u32 duration, ath10k 1148 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_pdev_get_temperature(struct ath10k *ar) ath10k 1164 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_addba_clear_resp(struct ath10k *ar, u32 vdev_id, const u8 *mac) ath10k 1180 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_addba_send(struct ath10k *ar, u32 vdev_id, const u8 *mac, ath10k 1197 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_addba_set_resp(struct ath10k *ar, u32 vdev_id, const u8 *mac, ath10k 1214 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_delba_send(struct ath10k *ar, u32 vdev_id, const u8 *mac, ath10k 1232 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_bcn_tmpl(struct ath10k *ar, u32 vdev_id, u32 tim_ie_offset, ath10k 1251 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_prb_tmpl(struct ath10k *ar, u32 vdev_id, struct sk_buff *prb) ath10k 1266 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_p2p_go_bcn_ie(struct ath10k *ar, u32 vdev_id, const u8 *p2p_ie) ath10k 1281 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_sta_keepalive(struct ath10k *ar, ath10k 1299 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_wow_enable(struct ath10k *ar) ath10k 1316 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_wow_add_wakeup_event(struct ath10k *ar, u32 vdev_id, ath10k 1335 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_wow_host_wakeup_ind(struct ath10k *ar) ath10k 1352 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_wow_add_pattern(struct ath10k *ar, u32 vdev_id, u32 pattern_id, ath10k 1373 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_wow_del_pattern(struct ath10k *ar, u32 vdev_id, u32 pattern_id) ath10k 1390 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_wow_config_pno(struct ath10k *ar, u32 vdev_id, ath10k 1408 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_update_fw_tdls_state(struct ath10k *ar, u32 vdev_id, ath10k 1424 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_tdls_peer_update(struct ath10k *ar, ath10k 1443 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_adaptive_qcs(struct ath10k *ar, bool enable) ath10k 1458 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_pdev_get_tpc_config(struct ath10k *ar, u32 param) ath10k 1475 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_fw_stats_fill(struct ath10k *ar, struct ath10k_fw_stats *fw_stats, ath10k 1486 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_pdev_enable_adaptive_cca(struct ath10k *ar, u8 enable, ath10k 1506 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_ext_resource_config(struct ath10k *ar, ath10k 1526 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_get_vdev_subtype(struct ath10k *ar, enum wmi_vdev_subtype subtype) ath10k 1535 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_pdev_bss_chan_info_request(struct ath10k *ar, ath10k 1553 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_echo(struct ath10k *ar, u32 value) ath10k 1569 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_pdev_get_tpc_table_cmdid(struct ath10k *ar, u32 param) ath10k 1586 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_report_radar_found(struct ath10k *ar, ath10k 1603 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_pdev_bb_timing(struct ath10k *ar, ath10k 70 drivers/net/wireless/ath/ath10k/wmi-tlv.c ath10k_wmi_tlv_iter(struct ath10k *ar, const void *ptr, size_t len, ath10k 71 drivers/net/wireless/ath/ath10k/wmi-tlv.c int (*iter)(struct ath10k *ar, u16 tag, u16 len, ath10k 122 drivers/net/wireless/ath/ath10k/wmi-tlv.c static int ath10k_wmi_tlv_iter_parse(struct ath10k *ar, u16 tag, u16 len, ath10k 133 drivers/net/wireless/ath/ath10k/wmi-tlv.c static int ath10k_wmi_tlv_parse(struct ath10k *ar, const void **tb, ath10k 141 drivers/net/wireless/ath/ath10k/wmi-tlv.c ath10k_wmi_tlv_parse_alloc(struct ath10k *ar, const void *ptr, ath10k 168 drivers/net/wireless/ath/ath10k/wmi-tlv.c static int ath10k_wmi_tlv_event_bcn_tx_status(struct ath10k *ar, ath10k 215 drivers/net/wireless/ath/ath10k/wmi-tlv.c static void ath10k_wmi_tlv_event_vdev_delete_resp(struct ath10k *ar, ath10k 222 drivers/net/wireless/ath/ath10k/wmi-tlv.c static int ath10k_wmi_tlv_event_diag_data(struct ath10k *ar, ath10k 285 drivers/net/wireless/ath/ath10k/wmi-tlv.c static int ath10k_wmi_tlv_event_diag(struct ath10k *ar, ath10k 313 drivers/net/wireless/ath/ath10k/wmi-tlv.c static int ath10k_wmi_tlv_event_p2p_noa(struct ath10k *ar, ath10k 347 drivers/net/wireless/ath/ath10k/wmi-tlv.c static int ath10k_wmi_tlv_event_tx_pause(struct ath10k *ar, ath10k 412 drivers/net/wireless/ath/ath10k/wmi-tlv.c static int ath10k_wmi_tlv_event_temperature(struct ath10k *ar, ath10k 425 drivers/net/wireless/ath/ath10k/wmi-tlv.c static void ath10k_wmi_event_tdls_peer(struct ath10k *ar, struct sk_buff *skb) ath10k 468 drivers/net/wireless/ath/ath10k/wmi-tlv.c static int ath10k_wmi_tlv_event_peer_delete_resp(struct ath10k *ar, ath10k 490 drivers/net/wireless/ath/ath10k/wmi-tlv.c static void ath10k_wmi_tlv_op_rx(struct ath10k *ar, struct sk_buff *skb) ath10k 656 drivers/net/wireless/ath/ath10k/wmi-tlv.c static int ath10k_wmi_tlv_op_pull_scan_ev(struct ath10k *ar, ath10k 689 drivers/net/wireless/ath/ath10k/wmi-tlv.c ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev(struct ath10k *ar, struct sk_buff *skb, ath10k 730 drivers/net/wireless/ath/ath10k/wmi-tlv.c ath10k_wmi_tlv_mgmt_tx_bundle_compl_parse(struct ath10k *ar, u16 tag, u16 len, ath10k 761 drivers/net/wireless/ath/ath10k/wmi-tlv.c struct ath10k *ar, struct sk_buff *skb, ath10k 790 drivers/net/wireless/ath/ath10k/wmi-tlv.c static int ath10k_wmi_tlv_op_pull_mgmt_rx_ev(struct ath10k *ar, ath10k 839 drivers/net/wireless/ath/ath10k/wmi-tlv.c static int ath10k_wmi_tlv_op_pull_ch_info_ev(struct ath10k *ar, ath10k 875 drivers/net/wireless/ath/ath10k/wmi-tlv.c ath10k_wmi_tlv_op_pull_vdev_start_ev(struct ath10k *ar, struct sk_buff *skb, ath10k 905 drivers/net/wireless/ath/ath10k/wmi-tlv.c static int ath10k_wmi_tlv_op_pull_peer_kick_ev(struct ath10k *ar, ath10k 941 drivers/net/wireless/ath/ath10k/wmi-tlv.c static int ath10k_wmi_tlv_swba_tim_parse(struct ath10k *ar, u16 tag, u16 len, ath10k 972 drivers/net/wireless/ath/ath10k/wmi-tlv.c static int ath10k_wmi_tlv_swba_noa_parse(struct ath10k *ar, u16 tag, u16 len, ath10k 987 drivers/net/wireless/ath/ath10k/wmi-tlv.c static int ath10k_wmi_tlv_swba_parse(struct ath10k *ar, u16 tag, u16 len, ath10k 1020 drivers/net/wireless/ath/ath10k/wmi-tlv.c static int ath10k_wmi_tlv_op_pull_swba_ev(struct ath10k *ar, ath10k 1052 drivers/net/wireless/ath/ath10k/wmi-tlv.c static int ath10k_wmi_tlv_op_pull_phyerr_ev_hdr(struct ath10k *ar, ath10k 1098 drivers/net/wireless/ath/ath10k/wmi-tlv.c ath10k_wmi_tlv_parse_mem_reqs(struct ath10k *ar, u16 tag, u16 len, ath10k 1126 drivers/net/wireless/ath/ath10k/wmi-tlv.c static int ath10k_wmi_tlv_svc_rdy_parse(struct ath10k *ar, u16 tag, u16 len, ath10k 1155 drivers/net/wireless/ath/ath10k/wmi-tlv.c static int ath10k_wmi_tlv_op_pull_svc_rdy_ev(struct ath10k *ar, ath10k 1226 drivers/net/wireless/ath/ath10k/wmi-tlv.c static int ath10k_wmi_tlv_op_pull_rdy_ev(struct ath10k *ar, ath10k 1256 drivers/net/wireless/ath/ath10k/wmi-tlv.c static int ath10k_wmi_tlv_svc_avail_parse(struct ath10k *ar, u16 tag, u16 len, ath10k 1272 drivers/net/wireless/ath/ath10k/wmi-tlv.c static int ath10k_wmi_tlv_op_pull_svc_avail(struct ath10k *ar, ath10k 1325 drivers/net/wireless/ath/ath10k/wmi-tlv.c static int ath10k_wmi_tlv_op_pull_fw_stats(struct ath10k *ar, ath10k 1464 drivers/net/wireless/ath/ath10k/wmi-tlv.c static int ath10k_wmi_tlv_op_pull_roam_ev(struct ath10k *ar, ath10k 1494 drivers/net/wireless/ath/ath10k/wmi-tlv.c ath10k_wmi_tlv_op_pull_wow_ev(struct ath10k *ar, struct sk_buff *skb, ath10k 1523 drivers/net/wireless/ath/ath10k/wmi-tlv.c static int ath10k_wmi_tlv_op_pull_echo_ev(struct ath10k *ar, ath10k 1551 drivers/net/wireless/ath/ath10k/wmi-tlv.c ath10k_wmi_tlv_op_gen_pdev_suspend(struct ath10k *ar, u32 opt) ath10k 1572 drivers/net/wireless/ath/ath10k/wmi-tlv.c ath10k_wmi_tlv_op_gen_pdev_resume(struct ath10k *ar) ath10k 1593 drivers/net/wireless/ath/ath10k/wmi-tlv.c ath10k_wmi_tlv_op_gen_pdev_set_rd(struct ath10k *ar, ath10k 1620 drivers/net/wireless/ath/ath10k/wmi-tlv.c static enum wmi_txbf_conf ath10k_wmi_tlv_txbf_conf_scheme(struct ath10k *ar) ath10k 1626 drivers/net/wireless/ath/ath10k/wmi-tlv.c ath10k_wmi_tlv_op_gen_pdev_set_param(struct ath10k *ar, u32 param_id, ath10k 1650 drivers/net/wireless/ath/ath10k/wmi-tlv.c ath10k_wmi_tlv_put_host_mem_chunks(struct ath10k *ar, void *host_mem_chunks) ath10k 1681 drivers/net/wireless/ath/ath10k/wmi-tlv.c static struct sk_buff *ath10k_wmi_tlv_op_gen_init(struct ath10k *ar) ath10k 1802 drivers/net/wireless/ath/ath10k/wmi-tlv.c ath10k_wmi_tlv_op_gen_start_scan(struct ath10k *ar, ath10k 1902 drivers/net/wireless/ath/ath10k/wmi-tlv.c ath10k_wmi_tlv_op_gen_stop_scan(struct ath10k *ar, ath10k 1939 drivers/net/wireless/ath/ath10k/wmi-tlv.c static int ath10k_wmi_tlv_op_get_vdev_subtype(struct ath10k *ar, ath10k 1962 drivers/net/wireless/ath/ath10k/wmi-tlv.c ath10k_wmi_tlv_op_gen_vdev_create(struct ath10k *ar, ath10k 1990 drivers/net/wireless/ath/ath10k/wmi-tlv.c ath10k_wmi_tlv_op_gen_vdev_delete(struct ath10k *ar, u32 vdev_id) ath10k 2011 drivers/net/wireless/ath/ath10k/wmi-tlv.c ath10k_wmi_tlv_op_gen_vdev_start(struct ath10k *ar, ath10k 2087 drivers/net/wireless/ath/ath10k/wmi-tlv.c ath10k_wmi_tlv_op_gen_vdev_stop(struct ath10k *ar, u32 vdev_id) ath10k 2108 drivers/net/wireless/ath/ath10k/wmi-tlv.c ath10k_wmi_tlv_op_gen_vdev_up(struct ath10k *ar, u32 vdev_id, u32 aid, ath10k 2133 drivers/net/wireless/ath/ath10k/wmi-tlv.c ath10k_wmi_tlv_op_gen_vdev_down(struct ath10k *ar, u32 vdev_id) ath10k 2154 drivers/net/wireless/ath/ath10k/wmi-tlv.c ath10k_wmi_tlv_op_gen_vdev_set_param(struct ath10k *ar, u32 vdev_id, ath10k 2179 drivers/net/wireless/ath/ath10k/wmi-tlv.c ath10k_wmi_tlv_op_gen_vdev_install_key(struct ath10k *ar, ath10k 2233 drivers/net/wireless/ath/ath10k/wmi-tlv.c static void *ath10k_wmi_tlv_put_uapsd_ac(struct ath10k *ar, void *ptr, ath10k 2259 drivers/net/wireless/ath/ath10k/wmi-tlv.c ath10k_wmi_tlv_op_gen_vdev_sta_uapsd(struct ath10k *ar, u32 vdev_id, ath10k 2321 drivers/net/wireless/ath/ath10k/wmi-tlv.c ath10k_wmi_tlv_op_gen_vdev_wmm_conf(struct ath10k *ar, u32 vdev_id, ath10k 2352 drivers/net/wireless/ath/ath10k/wmi-tlv.c ath10k_wmi_tlv_op_gen_sta_keepalive(struct ath10k *ar, ath10k 2396 drivers/net/wireless/ath/ath10k/wmi-tlv.c ath10k_wmi_tlv_op_gen_peer_create(struct ath10k *ar, u32 vdev_id, ath10k 2421 drivers/net/wireless/ath/ath10k/wmi-tlv.c ath10k_wmi_tlv_op_gen_peer_delete(struct ath10k *ar, u32 vdev_id, ath10k 2444 drivers/net/wireless/ath/ath10k/wmi-tlv.c ath10k_wmi_tlv_op_gen_peer_flush(struct ath10k *ar, u32 vdev_id, ath10k 2468 drivers/net/wireless/ath/ath10k/wmi-tlv.c ath10k_wmi_tlv_op_gen_peer_set_param(struct ath10k *ar, u32 vdev_id, ath10k 2497 drivers/net/wireless/ath/ath10k/wmi-tlv.c ath10k_wmi_tlv_op_gen_peer_assoc(struct ath10k *ar, ath10k 2587 drivers/net/wireless/ath/ath10k/wmi-tlv.c ath10k_wmi_tlv_op_gen_set_psmode(struct ath10k *ar, u32 vdev_id, ath10k 2610 drivers/net/wireless/ath/ath10k/wmi-tlv.c ath10k_wmi_tlv_op_gen_set_sta_ps(struct ath10k *ar, u32 vdev_id, ath10k 2635 drivers/net/wireless/ath/ath10k/wmi-tlv.c ath10k_wmi_tlv_op_gen_set_ap_ps(struct ath10k *ar, u32 vdev_id, const u8 *mac, ath10k 2663 drivers/net/wireless/ath/ath10k/wmi-tlv.c ath10k_wmi_tlv_op_gen_scan_chan_list(struct ath10k *ar, ath10k 2720 drivers/net/wireless/ath/ath10k/wmi-tlv.c ath10k_wmi_tlv_op_gen_scan_prob_req_oui(struct ath10k *ar, u32 prob_req_oui) ath10k 2741 drivers/net/wireless/ath/ath10k/wmi-tlv.c ath10k_wmi_tlv_op_gen_beacon_dma(struct ath10k *ar, u32 vdev_id, ath10k 2782 drivers/net/wireless/ath/ath10k/wmi-tlv.c ath10k_wmi_tlv_op_gen_pdev_set_wmm(struct ath10k *ar, ath10k 2820 drivers/net/wireless/ath/ath10k/wmi-tlv.c ath10k_wmi_tlv_op_gen_request_stats(struct ath10k *ar, u32 stats_mask) ath10k 2841 drivers/net/wireless/ath/ath10k/wmi-tlv.c ath10k_wmi_mgmt_tx_alloc_msdu_id(struct ath10k *ar, struct sk_buff *skb, ath10k 2865 drivers/net/wireless/ath/ath10k/wmi-tlv.c ath10k_wmi_tlv_op_gen_mgmt_tx_send(struct ath10k *ar, struct sk_buff *msdu, ath10k 2944 drivers/net/wireless/ath/ath10k/wmi-tlv.c ath10k_wmi_tlv_op_gen_force_fw_hang(struct ath10k *ar, ath10k 2968 drivers/net/wireless/ath/ath10k/wmi-tlv.c ath10k_wmi_tlv_op_gen_dbglog_cfg(struct ath10k *ar, u64 module_enable, ath10k 3020 drivers/net/wireless/ath/ath10k/wmi-tlv.c ath10k_wmi_tlv_op_gen_pktlog_enable(struct ath10k *ar, u32 filter) ath10k 3049 drivers/net/wireless/ath/ath10k/wmi-tlv.c ath10k_wmi_tlv_op_gen_pdev_get_temperature(struct ath10k *ar) ath10k 3068 drivers/net/wireless/ath/ath10k/wmi-tlv.c ath10k_wmi_tlv_op_gen_pktlog_disable(struct ath10k *ar) ath10k 3095 drivers/net/wireless/ath/ath10k/wmi-tlv.c ath10k_wmi_tlv_op_gen_bcn_tmpl(struct ath10k *ar, u32 vdev_id, ath10k 3159 drivers/net/wireless/ath/ath10k/wmi-tlv.c ath10k_wmi_tlv_op_gen_prb_tmpl(struct ath10k *ar, u32 vdev_id, ath10k 3208 drivers/net/wireless/ath/ath10k/wmi-tlv.c ath10k_wmi_tlv_op_gen_p2p_go_bcn_ie(struct ath10k *ar, u32 vdev_id, ath10k 3248 drivers/net/wireless/ath/ath10k/wmi-tlv.c ath10k_wmi_tlv_op_gen_update_fw_tdls_state(struct ath10k *ar, u32 vdev_id, ath10k 3322 drivers/net/wireless/ath/ath10k/wmi-tlv.c ath10k_wmi_tlv_op_gen_tdls_peer_update(struct ath10k *ar, ath10k 3406 drivers/net/wireless/ath/ath10k/wmi-tlv.c ath10k_wmi_tlv_op_gen_pdev_set_quiet_mode(struct ath10k *ar, u32 period, ath10k 3437 drivers/net/wireless/ath/ath10k/wmi-tlv.c ath10k_wmi_tlv_op_gen_wow_enable(struct ath10k *ar) ath10k 3463 drivers/net/wireless/ath/ath10k/wmi-tlv.c ath10k_wmi_tlv_op_gen_wow_add_wakeup_event(struct ath10k *ar, ath10k 3493 drivers/net/wireless/ath/ath10k/wmi-tlv.c ath10k_wmi_tlv_gen_wow_host_wakeup_ind(struct ath10k *ar) ath10k 3515 drivers/net/wireless/ath/ath10k/wmi-tlv.c ath10k_wmi_tlv_op_gen_wow_add_pattern(struct ath10k *ar, u32 vdev_id, ath10k 3615 drivers/net/wireless/ath/ath10k/wmi-tlv.c ath10k_wmi_tlv_op_gen_wow_del_pattern(struct ath10k *ar, u32 vdev_id, ath10k 3644 drivers/net/wireless/ath/ath10k/wmi-tlv.c ath10k_wmi_tlv_op_gen_config_pno_start(struct ath10k *ar, ath10k 3770 drivers/net/wireless/ath/ath10k/wmi-tlv.c static struct sk_buff *ath10k_wmi_tlv_op_gen_config_pno_stop(struct ath10k *ar, ath10k 3819 drivers/net/wireless/ath/ath10k/wmi-tlv.c ath10k_wmi_tlv_op_gen_config_pno(struct ath10k *ar, u32 vdev_id, ath10k 3829 drivers/net/wireless/ath/ath10k/wmi-tlv.c ath10k_wmi_tlv_op_gen_adaptive_qcs(struct ath10k *ar, bool enable) ath10k 3857 drivers/net/wireless/ath/ath10k/wmi-tlv.c ath10k_wmi_tlv_op_gen_echo(struct ath10k *ar, u32 value) ath10k 3885 drivers/net/wireless/ath/ath10k/wmi-tlv.c ath10k_wmi_tlv_op_gen_vdev_spectral_conf(struct ath10k *ar, ath10k 3928 drivers/net/wireless/ath/ath10k/wmi-tlv.c ath10k_wmi_tlv_op_gen_vdev_spectral_enable(struct ath10k *ar, u32 vdev_id, ath10k 4395 drivers/net/wireless/ath/ath10k/wmi-tlv.c void ath10k_wmi_tlv_attach(struct ath10k *ar) ath10k 2238 drivers/net/wireless/ath/ath10k/wmi-tlv.h void ath10k_wmi_tlv_attach(struct ath10k *ar); ath10k 1721 drivers/net/wireless/ath/ath10k/wmi.c int ath10k_wmi_wait_for_service_ready(struct ath10k *ar) ath10k 1732 drivers/net/wireless/ath/ath10k/wmi.c int ath10k_wmi_wait_for_unified_ready(struct ath10k *ar) ath10k 1743 drivers/net/wireless/ath/ath10k/wmi.c struct sk_buff *ath10k_wmi_alloc_skb(struct ath10k *ar, u32 len) ath10k 1762 drivers/net/wireless/ath/ath10k/wmi.c static void ath10k_wmi_htc_tx_complete(struct ath10k *ar, struct sk_buff *skb) ath10k 1767 drivers/net/wireless/ath/ath10k/wmi.c int ath10k_wmi_cmd_send_nowait(struct ath10k *ar, struct sk_buff *skb, ath10k 1799 drivers/net/wireless/ath/ath10k/wmi.c struct ath10k *ar = arvif->ar; ath10k 1852 drivers/net/wireless/ath/ath10k/wmi.c static void ath10k_wmi_tx_beacons_nowait(struct ath10k *ar) ath10k 1860 drivers/net/wireless/ath/ath10k/wmi.c static void ath10k_wmi_op_ep_tx_credits(struct ath10k *ar) ath10k 1868 drivers/net/wireless/ath/ath10k/wmi.c int ath10k_wmi_cmd_send(struct ath10k *ar, struct sk_buff *skb, u32 cmd_id) ath10k 1905 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_op_gen_mgmt_tx(struct ath10k *ar, struct sk_buff *msdu) ath10k 1965 drivers/net/wireless/ath/ath10k/wmi.c static void ath10k_wmi_event_scan_started(struct ath10k *ar) ath10k 1988 drivers/net/wireless/ath/ath10k/wmi.c static void ath10k_wmi_event_scan_start_failed(struct ath10k *ar) ath10k 2007 drivers/net/wireless/ath/ath10k/wmi.c static void ath10k_wmi_event_scan_completed(struct ath10k *ar) ath10k 2033 drivers/net/wireless/ath/ath10k/wmi.c static void ath10k_wmi_event_scan_bss_chan(struct ath10k *ar) ath10k 2051 drivers/net/wireless/ath/ath10k/wmi.c static void ath10k_wmi_event_scan_foreign_chan(struct ath10k *ar, u32 freq) ath10k 2114 drivers/net/wireless/ath/ath10k/wmi.c static int ath10k_wmi_op_pull_scan_ev(struct ath10k *ar, struct sk_buff *skb, ath10k 2133 drivers/net/wireless/ath/ath10k/wmi.c int ath10k_wmi_event_scan(struct ath10k *ar, struct sk_buff *skb) ath10k 2197 drivers/net/wireless/ath/ath10k/wmi.c static void ath10k_wmi_handle_wep_reauth(struct ath10k *ar, ath10k 2228 drivers/net/wireless/ath/ath10k/wmi.c static int ath10k_wmi_op_pull_mgmt_rx_ev(struct ath10k *ar, struct sk_buff *skb, ath10k 2279 drivers/net/wireless/ath/ath10k/wmi.c static int ath10k_wmi_10_4_op_pull_mgmt_rx_ev(struct ath10k *ar, ath10k 2322 drivers/net/wireless/ath/ath10k/wmi.c static bool ath10k_wmi_rx_is_decrypted(struct ath10k *ar, ath10k 2346 drivers/net/wireless/ath/ath10k/wmi.c wmi_process_mgmt_tx_comp(struct ath10k *ar, struct mgmt_tx_compl_params *param) ath10k 2388 drivers/net/wireless/ath/ath10k/wmi.c int ath10k_wmi_event_mgmt_tx_compl(struct ath10k *ar, struct sk_buff *skb) ath10k 2414 drivers/net/wireless/ath/ath10k/wmi.c int ath10k_wmi_event_mgmt_tx_bundle_compl(struct ath10k *ar, struct sk_buff *skb) ath10k 2444 drivers/net/wireless/ath/ath10k/wmi.c int ath10k_wmi_event_mgmt_rx(struct ath10k *ar, struct sk_buff *skb) ath10k 2559 drivers/net/wireless/ath/ath10k/wmi.c static int freq_to_idx(struct ath10k *ar, int freq) ath10k 2578 drivers/net/wireless/ath/ath10k/wmi.c static int ath10k_wmi_op_pull_ch_info_ev(struct ath10k *ar, struct sk_buff *skb, ath10k 2597 drivers/net/wireless/ath/ath10k/wmi.c static int ath10k_wmi_10_4_op_pull_ch_info_ev(struct ath10k *ar, ath10k 2624 drivers/net/wireless/ath/ath10k/wmi.c static void ath10k_wmi_event_chan_info_unpaired(struct ath10k *ar, ath10k 2660 drivers/net/wireless/ath/ath10k/wmi.c static void ath10k_wmi_event_chan_info_paired(struct ath10k *ar, ath10k 2698 drivers/net/wireless/ath/ath10k/wmi.c void ath10k_wmi_event_chan_info(struct ath10k *ar, struct sk_buff *skb) ath10k 2746 drivers/net/wireless/ath/ath10k/wmi.c void ath10k_wmi_event_echo(struct ath10k *ar, struct sk_buff *skb) ath10k 2765 drivers/net/wireless/ath/ath10k/wmi.c int ath10k_wmi_event_debug_mesg(struct ath10k *ar, struct sk_buff *skb) ath10k 2925 drivers/net/wireless/ath/ath10k/wmi.c static int ath10k_wmi_main_op_pull_fw_stats(struct ath10k *ar, ath10k 2979 drivers/net/wireless/ath/ath10k/wmi.c static int ath10k_wmi_10x_op_pull_fw_stats(struct ath10k *ar, ath10k 3037 drivers/net/wireless/ath/ath10k/wmi.c static int ath10k_wmi_10_2_op_pull_fw_stats(struct ath10k *ar, ath10k 3114 drivers/net/wireless/ath/ath10k/wmi.c static int ath10k_wmi_10_2_4_op_pull_fw_stats(struct ath10k *ar, ath10k 3200 drivers/net/wireless/ath/ath10k/wmi.c static int ath10k_wmi_10_4_op_pull_fw_stats(struct ath10k *ar, ath10k 3341 drivers/net/wireless/ath/ath10k/wmi.c void ath10k_wmi_event_update_stats(struct ath10k *ar, struct sk_buff *skb) ath10k 3348 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_op_pull_vdev_start_ev(struct ath10k *ar, struct sk_buff *skb, ath10k 3365 drivers/net/wireless/ath/ath10k/wmi.c void ath10k_wmi_event_vdev_start_resp(struct ath10k *ar, struct sk_buff *skb) ath10k 3397 drivers/net/wireless/ath/ath10k/wmi.c void ath10k_wmi_event_vdev_stopped(struct ath10k *ar, struct sk_buff *skb) ath10k 3404 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_op_pull_peer_kick_ev(struct ath10k *ar, struct sk_buff *skb, ath10k 3418 drivers/net/wireless/ath/ath10k/wmi.c void ath10k_wmi_event_peer_sta_kickout(struct ath10k *ar, struct sk_buff *skb) ath10k 3473 drivers/net/wireless/ath/ath10k/wmi.c static void ath10k_wmi_update_tim(struct ath10k *ar, ath10k 3571 drivers/net/wireless/ath/ath10k/wmi.c static void ath10k_wmi_update_noa(struct ath10k *ar, struct ath10k_vif *arvif, ath10k 3589 drivers/net/wireless/ath/ath10k/wmi.c static int ath10k_wmi_op_pull_swba_ev(struct ath10k *ar, struct sk_buff *skb, ath10k 3634 drivers/net/wireless/ath/ath10k/wmi.c static int ath10k_wmi_10_2_4_op_pull_swba_ev(struct ath10k *ar, ath10k 3678 drivers/net/wireless/ath/ath10k/wmi.c static int ath10k_wmi_10_4_op_pull_swba_ev(struct ath10k *ar, ath10k 3735 drivers/net/wireless/ath/ath10k/wmi.c static enum wmi_txbf_conf ath10k_wmi_10_4_txbf_conf_scheme(struct ath10k *ar) ath10k 3740 drivers/net/wireless/ath/ath10k/wmi.c void ath10k_wmi_event_host_swba(struct ath10k *ar, struct sk_buff *skb) ath10k 3883 drivers/net/wireless/ath/ath10k/wmi.c void ath10k_wmi_event_tbttoffset_update(struct ath10k *ar, struct sk_buff *skb) ath10k 3888 drivers/net/wireless/ath/ath10k/wmi.c static void ath10k_radar_detected(struct ath10k *ar) ath10k 3904 drivers/net/wireless/ath/ath10k/wmi.c struct ath10k *ar = container_of(work, struct ath10k, ath10k 3950 drivers/net/wireless/ath/ath10k/wmi.c static void ath10k_dfs_radar_report(struct ath10k *ar, ath10k 4068 drivers/net/wireless/ath/ath10k/wmi.c static int ath10k_dfs_fft_report(struct ath10k *ar, ath10k 4106 drivers/net/wireless/ath/ath10k/wmi.c void ath10k_wmi_event_dfs(struct ath10k *ar, ath10k 4171 drivers/net/wireless/ath/ath10k/wmi.c void ath10k_wmi_event_spectral_scan(struct ath10k *ar, ath10k 4225 drivers/net/wireless/ath/ath10k/wmi.c static int ath10k_wmi_op_pull_phyerr_ev_hdr(struct ath10k *ar, ath10k 4243 drivers/net/wireless/ath/ath10k/wmi.c static int ath10k_wmi_10_4_op_pull_phyerr_ev_hdr(struct ath10k *ar, ath10k 4263 drivers/net/wireless/ath/ath10k/wmi.c int ath10k_wmi_op_pull_phyerr_ev(struct ath10k *ar, ath10k 4307 drivers/net/wireless/ath/ath10k/wmi.c static int ath10k_wmi_10_4_op_pull_phyerr_ev(struct ath10k *ar, ath10k 4346 drivers/net/wireless/ath/ath10k/wmi.c void ath10k_wmi_event_phyerr(struct ath10k *ar, struct sk_buff *skb) ath10k 4416 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_10_4_op_pull_dfs_status_ev(struct ath10k *ar, struct sk_buff *skb, ath10k 4430 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_event_dfs_status_check(struct ath10k *ar, struct sk_buff *skb) ath10k 4456 drivers/net/wireless/ath/ath10k/wmi.c void ath10k_wmi_event_roam(struct ath10k *ar, struct sk_buff *skb) ath10k 4497 drivers/net/wireless/ath/ath10k/wmi.c void ath10k_wmi_event_profile_match(struct ath10k *ar, struct sk_buff *skb) ath10k 4502 drivers/net/wireless/ath/ath10k/wmi.c void ath10k_wmi_event_debug_print(struct ath10k *ar, struct sk_buff *skb) ath10k 4535 drivers/net/wireless/ath/ath10k/wmi.c void ath10k_wmi_event_pdev_qvit(struct ath10k *ar, struct sk_buff *skb) ath10k 4540 drivers/net/wireless/ath/ath10k/wmi.c void ath10k_wmi_event_wlan_profile_data(struct ath10k *ar, struct sk_buff *skb) ath10k 4545 drivers/net/wireless/ath/ath10k/wmi.c void ath10k_wmi_event_rtt_measurement_report(struct ath10k *ar, ath10k 4551 drivers/net/wireless/ath/ath10k/wmi.c void ath10k_wmi_event_tsf_measurement_report(struct ath10k *ar, ath10k 4557 drivers/net/wireless/ath/ath10k/wmi.c void ath10k_wmi_event_rtt_error_report(struct ath10k *ar, struct sk_buff *skb) ath10k 4562 drivers/net/wireless/ath/ath10k/wmi.c void ath10k_wmi_event_wow_wakeup_host(struct ath10k *ar, struct sk_buff *skb) ath10k 4579 drivers/net/wireless/ath/ath10k/wmi.c void ath10k_wmi_event_dcs_interference(struct ath10k *ar, struct sk_buff *skb) ath10k 4584 drivers/net/wireless/ath/ath10k/wmi.c static u8 ath10k_tpc_config_get_rate(struct ath10k *ar, ath10k 4630 drivers/net/wireless/ath/ath10k/wmi.c static void ath10k_tpc_config_disp_tables(struct ath10k *ar, ath10k 4791 drivers/net/wireless/ath/ath10k/wmi.c void ath10k_wmi_event_pdev_tpc_config(struct ath10k *ar, struct sk_buff *skb) ath10k 4855 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_tpc_final_get_rate(struct ath10k *ar, ath10k 4980 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_tpc_stats_final_disp_tables(struct ath10k *ar, ath10k 5044 drivers/net/wireless/ath/ath10k/wmi.c void ath10k_wmi_event_tpc_final_table(struct ath10k *ar, struct sk_buff *skb) ath10k 5102 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_handle_tdls_peer_event(struct ath10k *ar, struct sk_buff *skb) ath10k 5170 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_event_peer_sta_ps_state_chg(struct ath10k *ar, struct sk_buff *skb) ath10k 5199 drivers/net/wireless/ath/ath10k/wmi.c void ath10k_wmi_event_pdev_ftm_intg(struct ath10k *ar, struct sk_buff *skb) ath10k 5204 drivers/net/wireless/ath/ath10k/wmi.c void ath10k_wmi_event_gtk_offload_status(struct ath10k *ar, struct sk_buff *skb) ath10k 5209 drivers/net/wireless/ath/ath10k/wmi.c void ath10k_wmi_event_gtk_rekey_fail(struct ath10k *ar, struct sk_buff *skb) ath10k 5214 drivers/net/wireless/ath/ath10k/wmi.c void ath10k_wmi_event_delba_complete(struct ath10k *ar, struct sk_buff *skb) ath10k 5219 drivers/net/wireless/ath/ath10k/wmi.c void ath10k_wmi_event_addba_complete(struct ath10k *ar, struct sk_buff *skb) ath10k 5224 drivers/net/wireless/ath/ath10k/wmi.c void ath10k_wmi_event_vdev_install_key_complete(struct ath10k *ar, ath10k 5230 drivers/net/wireless/ath/ath10k/wmi.c void ath10k_wmi_event_inst_rssi_stats(struct ath10k *ar, struct sk_buff *skb) ath10k 5235 drivers/net/wireless/ath/ath10k/wmi.c void ath10k_wmi_event_vdev_standby_req(struct ath10k *ar, struct sk_buff *skb) ath10k 5240 drivers/net/wireless/ath/ath10k/wmi.c void ath10k_wmi_event_vdev_resume_req(struct ath10k *ar, struct sk_buff *skb) ath10k 5245 drivers/net/wireless/ath/ath10k/wmi.c static int ath10k_wmi_alloc_chunk(struct ath10k *ar, u32 req_id, ath10k 5268 drivers/net/wireless/ath/ath10k/wmi.c static int ath10k_wmi_alloc_host_mem(struct ath10k *ar, u32 req_id, ath10k 5285 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_is_host_mem_allocated(struct ath10k *ar, ath10k 5332 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_main_op_pull_svc_rdy_ev(struct ath10k *ar, struct sk_buff *skb, ath10k 5371 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_10x_op_pull_svc_rdy_ev(struct ath10k *ar, struct sk_buff *skb, ath10k 5410 drivers/net/wireless/ath/ath10k/wmi.c struct ath10k *ar = container_of(work, struct ath10k, svc_rdy_work); ath10k 5565 drivers/net/wireless/ath/ath10k/wmi.c void ath10k_wmi_event_service_ready(struct ath10k *ar, struct sk_buff *skb) ath10k 5571 drivers/net/wireless/ath/ath10k/wmi.c static int ath10k_wmi_op_pull_rdy_ev(struct ath10k *ar, struct sk_buff *skb, ath10k 5588 drivers/net/wireless/ath/ath10k/wmi.c static int ath10k_wmi_op_pull_roam_ev(struct ath10k *ar, struct sk_buff *skb, ath10k 5603 drivers/net/wireless/ath/ath10k/wmi.c static int ath10k_wmi_op_pull_echo_ev(struct ath10k *ar, ath10k 5614 drivers/net/wireless/ath/ath10k/wmi.c int ath10k_wmi_event_ready(struct ath10k *ar, struct sk_buff *skb) ath10k 5638 drivers/net/wireless/ath/ath10k/wmi.c void ath10k_wmi_event_service_available(struct ath10k *ar, struct sk_buff *skb) ath10k 5653 drivers/net/wireless/ath/ath10k/wmi.c static int ath10k_wmi_event_temperature(struct ath10k *ar, struct sk_buff *skb) ath10k 5665 drivers/net/wireless/ath/ath10k/wmi.c static int ath10k_wmi_event_pdev_bss_chan_info(struct ath10k *ar, ath10k 5717 drivers/net/wireless/ath/ath10k/wmi.c static inline void ath10k_wmi_queue_set_coverage_class_work(struct ath10k *ar) ath10k 5734 drivers/net/wireless/ath/ath10k/wmi.c static void ath10k_wmi_op_rx(struct ath10k *ar, struct sk_buff *skb) ath10k 5861 drivers/net/wireless/ath/ath10k/wmi.c static void ath10k_wmi_10_1_op_rx(struct ath10k *ar, struct sk_buff *skb) ath10k 5992 drivers/net/wireless/ath/ath10k/wmi.c static void ath10k_wmi_10_2_op_rx(struct ath10k *ar, struct sk_buff *skb) ath10k 6141 drivers/net/wireless/ath/ath10k/wmi.c static void ath10k_wmi_10_4_op_rx(struct ath10k *ar, struct sk_buff *skb) ath10k 6261 drivers/net/wireless/ath/ath10k/wmi.c static void ath10k_wmi_process_rx(struct ath10k *ar, struct sk_buff *skb) ath10k 6270 drivers/net/wireless/ath/ath10k/wmi.c int ath10k_wmi_connect(struct ath10k *ar) ath10k 6301 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_op_gen_pdev_set_base_macaddr(struct ath10k *ar, ath10k 6320 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_op_gen_pdev_set_rd(struct ath10k *ar, u16 rd, u16 rd2g, u16 rd5g, ath10k 6345 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_10x_op_gen_pdev_set_rd(struct ath10k *ar, u16 rd, u16 rd2g, u16 ath10k 6371 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_op_gen_pdev_suspend(struct ath10k *ar, u32 suspend_opt) ath10k 6387 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_op_gen_pdev_resume(struct ath10k *ar) ath10k 6399 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_op_gen_pdev_set_param(struct ath10k *ar, u32 id, u32 value) ath10k 6423 drivers/net/wireless/ath/ath10k/wmi.c void ath10k_wmi_put_host_mem_chunks(struct ath10k *ar, ath10k 6445 drivers/net/wireless/ath/ath10k/wmi.c static struct sk_buff *ath10k_wmi_op_gen_init(struct ath10k *ar) ath10k 6518 drivers/net/wireless/ath/ath10k/wmi.c static struct sk_buff *ath10k_wmi_10_1_op_gen_init(struct ath10k *ar) ath10k 6583 drivers/net/wireless/ath/ath10k/wmi.c static struct sk_buff *ath10k_wmi_10_2_op_gen_init(struct ath10k *ar) ath10k 6670 drivers/net/wireless/ath/ath10k/wmi.c static struct sk_buff *ath10k_wmi_10_4_op_gen_init(struct ath10k *ar) ath10k 6889 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_op_gen_start_scan(struct ath10k *ar, ath10k 6918 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_10x_op_gen_start_scan(struct ath10k *ar, ath10k 6944 drivers/net/wireless/ath/ath10k/wmi.c void ath10k_wmi_start_scan_init(struct ath10k *ar, ath10k 6971 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_op_gen_stop_scan(struct ath10k *ar, ath10k 7007 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_op_gen_vdev_create(struct ath10k *ar, u32 vdev_id, ath10k 7032 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_op_gen_vdev_delete(struct ath10k *ar, u32 vdev_id) ath10k 7050 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_op_gen_vdev_start(struct ath10k *ar, ath10k 7104 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_op_gen_vdev_stop(struct ath10k *ar, u32 vdev_id) ath10k 7121 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_op_gen_vdev_up(struct ath10k *ar, u32 vdev_id, u32 aid, ath10k 7143 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_op_gen_vdev_down(struct ath10k *ar, u32 vdev_id) ath10k 7161 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_op_gen_vdev_set_param(struct ath10k *ar, u32 vdev_id, ath10k 7190 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_op_gen_vdev_install_key(struct ath10k *ar, ath10k 7226 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_op_gen_vdev_spectral_conf(struct ath10k *ar, ath10k 7261 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_op_gen_vdev_spectral_enable(struct ath10k *ar, u32 vdev_id, ath10k 7280 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_op_gen_peer_create(struct ath10k *ar, u32 vdev_id, ath10k 7303 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_op_gen_peer_delete(struct ath10k *ar, u32 vdev_id, ath10k 7324 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_op_gen_peer_flush(struct ath10k *ar, u32 vdev_id, ath10k 7346 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_op_gen_peer_set_param(struct ath10k *ar, u32 vdev_id, ath10k 7371 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_op_gen_set_psmode(struct ath10k *ar, u32 vdev_id, ath10k 7392 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_op_gen_set_sta_ps(struct ath10k *ar, u32 vdev_id, ath10k 7415 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_op_gen_set_ap_ps(struct ath10k *ar, u32 vdev_id, const u8 *mac, ath10k 7441 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_op_gen_scan_chan_list(struct ath10k *ar, ath10k 7471 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_peer_assoc_fill(struct ath10k *ar, void *buf, ath10k 7513 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_peer_assoc_fill_main(struct ath10k *ar, void *buf, ath10k 7523 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_peer_assoc_fill_10_1(struct ath10k *ar, void *buf, ath10k 7530 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_peer_assoc_fill_10_2(struct ath10k *ar, void *buf, ath10k 7549 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_peer_assoc_fill_10_4(struct ath10k *ar, void *buf, ath10k 7577 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_op_gen_peer_assoc(struct ath10k *ar, ath10k 7602 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_10_1_op_gen_peer_assoc(struct ath10k *ar, ath10k 7627 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_10_2_op_gen_peer_assoc(struct ath10k *ar, ath10k 7652 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_10_4_op_gen_peer_assoc(struct ath10k *ar, ath10k 7677 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_10_2_op_gen_pdev_get_temperature(struct ath10k *ar) ath10k 7690 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_10_2_op_gen_pdev_bss_chan_info(struct ath10k *ar, ath10k 7711 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_op_gen_beacon_dma(struct ath10k *ar, u32 vdev_id, const void *bcn, ath10k 7757 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_op_gen_pdev_set_wmm(struct ath10k *ar, ath10k 7778 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_op_gen_request_stats(struct ath10k *ar, u32 stats_mask) ath10k 7796 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_op_gen_force_fw_hang(struct ath10k *ar, ath10k 7816 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_op_gen_dbglog_cfg(struct ath10k *ar, u64 module_enable, ath10k 7854 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_10_4_op_gen_dbglog_cfg(struct ath10k *ar, u64 module_enable, ath10k 7892 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_op_gen_pktlog_enable(struct ath10k *ar, u32 ev_bitmap) ath10k 7912 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_op_gen_pktlog_disable(struct ath10k *ar) ath10k 7925 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_op_gen_pdev_set_quiet_mode(struct ath10k *ar, u32 period, ath10k 7949 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_op_gen_addba_clear_resp(struct ath10k *ar, u32 vdev_id, ath10k 7973 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_op_gen_addba_send(struct ath10k *ar, u32 vdev_id, const u8 *mac, ath10k 7999 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_op_gen_addba_set_resp(struct ath10k *ar, u32 vdev_id, const u8 *mac, ath10k 8025 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_op_gen_delba_send(struct ath10k *ar, u32 vdev_id, const u8 *mac, ath10k 8052 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_10_2_4_op_gen_pdev_get_tpc_config(struct ath10k *ar, u32 param) ath10k 8346 drivers/net/wireless/ath/ath10k/wmi.c void ath10k_wmi_main_op_fw_stats_fill(struct ath10k *ar, ath10k 8404 drivers/net/wireless/ath/ath10k/wmi.c void ath10k_wmi_10x_op_fw_stats_fill(struct ath10k *ar, ath10k 8464 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_op_gen_pdev_enable_adaptive_cca(struct ath10k *ar, u8 enable, ath10k 8551 drivers/net/wireless/ath/ath10k/wmi.c void ath10k_wmi_10_4_op_fw_stats_fill(struct ath10k *ar, ath10k 8643 drivers/net/wireless/ath/ath10k/wmi.c int ath10k_wmi_op_get_vdev_subtype(struct ath10k *ar, ath10k 8664 drivers/net/wireless/ath/ath10k/wmi.c static int ath10k_wmi_10_2_4_op_get_vdev_subtype(struct ath10k *ar, ath10k 8686 drivers/net/wireless/ath/ath10k/wmi.c static int ath10k_wmi_10_4_op_get_vdev_subtype(struct ath10k *ar, ath10k 8709 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_10_4_ext_resource_config(struct ath10k *ar, ath10k 8745 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_10_4_gen_update_fw_tdls_state(struct ath10k *ar, u32 vdev_id, ath10k 8804 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_10_4_op_gen_pdev_get_tpc_table_cmdid(struct ath10k *ar, u32 param) ath10k 8822 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_10_4_gen_tdls_peer_update(struct ath10k *ar, ath10k 8882 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_10_4_gen_radar_found(struct ath10k *ar, ath10k 8908 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_op_gen_echo(struct ath10k *ar, u32 value) ath10k 8926 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_barrier(struct ath10k *ar) ath10k 8950 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_10_2_4_op_gen_bb_timing(struct ath10k *ar, ath10k 9327 drivers/net/wireless/ath/ath10k/wmi.c int ath10k_wmi_attach(struct ath10k *ar) ath10k 9398 drivers/net/wireless/ath/ath10k/wmi.c void ath10k_wmi_free_host_mem(struct ath10k *ar) ath10k 9417 drivers/net/wireless/ath/ath10k/wmi.c struct ath10k *ar = ctx; ath10k 9431 drivers/net/wireless/ath/ath10k/wmi.c void ath10k_wmi_detach(struct ath10k *ar) ath10k 7278 drivers/net/wireless/ath/ath10k/wmi.h struct ath10k; ath10k 7284 drivers/net/wireless/ath/ath10k/wmi.h int ath10k_wmi_attach(struct ath10k *ar); ath10k 7285 drivers/net/wireless/ath/ath10k/wmi.h void ath10k_wmi_detach(struct ath10k *ar); ath10k 7286 drivers/net/wireless/ath/ath10k/wmi.h void ath10k_wmi_free_host_mem(struct ath10k *ar); ath10k 7287 drivers/net/wireless/ath/ath10k/wmi.h int ath10k_wmi_wait_for_service_ready(struct ath10k *ar); ath10k 7288 drivers/net/wireless/ath/ath10k/wmi.h int ath10k_wmi_wait_for_unified_ready(struct ath10k *ar); ath10k 7290 drivers/net/wireless/ath/ath10k/wmi.h struct sk_buff *ath10k_wmi_alloc_skb(struct ath10k *ar, u32 len); ath10k 7291 drivers/net/wireless/ath/ath10k/wmi.h int ath10k_wmi_connect(struct ath10k *ar); ath10k 7293 drivers/net/wireless/ath/ath10k/wmi.h struct sk_buff *ath10k_wmi_alloc_skb(struct ath10k *ar, u32 len); ath10k 7294 drivers/net/wireless/ath/ath10k/wmi.h int ath10k_wmi_cmd_send(struct ath10k *ar, struct sk_buff *skb, u32 cmd_id); ath10k 7295 drivers/net/wireless/ath/ath10k/wmi.h int ath10k_wmi_cmd_send_nowait(struct ath10k *ar, struct sk_buff *skb, ath10k 7297 drivers/net/wireless/ath/ath10k/wmi.h void ath10k_wmi_start_scan_init(struct ath10k *ar, struct wmi_start_scan_arg *arg); ath10k 7309 drivers/net/wireless/ath/ath10k/wmi.h void ath10k_wmi_put_host_mem_chunks(struct ath10k *ar, ath10k 7319 drivers/net/wireless/ath/ath10k/wmi.h int ath10k_wmi_event_scan(struct ath10k *ar, struct sk_buff *skb); ath10k 7320 drivers/net/wireless/ath/ath10k/wmi.h int ath10k_wmi_event_mgmt_rx(struct ath10k *ar, struct sk_buff *skb); ath10k 7321 drivers/net/wireless/ath/ath10k/wmi.h int ath10k_wmi_event_mgmt_tx_compl(struct ath10k *ar, struct sk_buff *skb); ath10k 7322 drivers/net/wireless/ath/ath10k/wmi.h int ath10k_wmi_event_mgmt_tx_bundle_compl(struct ath10k *ar, struct sk_buff *skb); ath10k 7323 drivers/net/wireless/ath/ath10k/wmi.h void ath10k_wmi_event_chan_info(struct ath10k *ar, struct sk_buff *skb); ath10k 7324 drivers/net/wireless/ath/ath10k/wmi.h void ath10k_wmi_event_echo(struct ath10k *ar, struct sk_buff *skb); ath10k 7325 drivers/net/wireless/ath/ath10k/wmi.h int ath10k_wmi_event_debug_mesg(struct ath10k *ar, struct sk_buff *skb); ath10k 7326 drivers/net/wireless/ath/ath10k/wmi.h void ath10k_wmi_event_update_stats(struct ath10k *ar, struct sk_buff *skb); ath10k 7327 drivers/net/wireless/ath/ath10k/wmi.h void ath10k_wmi_event_vdev_start_resp(struct ath10k *ar, struct sk_buff *skb); ath10k 7328 drivers/net/wireless/ath/ath10k/wmi.h void ath10k_wmi_event_vdev_stopped(struct ath10k *ar, struct sk_buff *skb); ath10k 7329 drivers/net/wireless/ath/ath10k/wmi.h void ath10k_wmi_event_peer_sta_kickout(struct ath10k *ar, struct sk_buff *skb); ath10k 7330 drivers/net/wireless/ath/ath10k/wmi.h void ath10k_wmi_event_host_swba(struct ath10k *ar, struct sk_buff *skb); ath10k 7331 drivers/net/wireless/ath/ath10k/wmi.h void ath10k_wmi_event_tbttoffset_update(struct ath10k *ar, struct sk_buff *skb); ath10k 7332 drivers/net/wireless/ath/ath10k/wmi.h void ath10k_wmi_event_dfs(struct ath10k *ar, ath10k 7334 drivers/net/wireless/ath/ath10k/wmi.h void ath10k_wmi_event_spectral_scan(struct ath10k *ar, ath10k 7337 drivers/net/wireless/ath/ath10k/wmi.h void ath10k_wmi_event_phyerr(struct ath10k *ar, struct sk_buff *skb); ath10k 7338 drivers/net/wireless/ath/ath10k/wmi.h void ath10k_wmi_event_roam(struct ath10k *ar, struct sk_buff *skb); ath10k 7339 drivers/net/wireless/ath/ath10k/wmi.h void ath10k_wmi_event_profile_match(struct ath10k *ar, struct sk_buff *skb); ath10k 7340 drivers/net/wireless/ath/ath10k/wmi.h void ath10k_wmi_event_debug_print(struct ath10k *ar, struct sk_buff *skb); ath10k 7341 drivers/net/wireless/ath/ath10k/wmi.h void ath10k_wmi_event_pdev_qvit(struct ath10k *ar, struct sk_buff *skb); ath10k 7342 drivers/net/wireless/ath/ath10k/wmi.h void ath10k_wmi_event_wlan_profile_data(struct ath10k *ar, struct sk_buff *skb); ath10k 7343 drivers/net/wireless/ath/ath10k/wmi.h void ath10k_wmi_event_rtt_measurement_report(struct ath10k *ar, ath10k 7345 drivers/net/wireless/ath/ath10k/wmi.h void ath10k_wmi_event_tsf_measurement_report(struct ath10k *ar, ath10k 7347 drivers/net/wireless/ath/ath10k/wmi.h void ath10k_wmi_event_rtt_error_report(struct ath10k *ar, struct sk_buff *skb); ath10k 7348 drivers/net/wireless/ath/ath10k/wmi.h void ath10k_wmi_event_wow_wakeup_host(struct ath10k *ar, struct sk_buff *skb); ath10k 7349 drivers/net/wireless/ath/ath10k/wmi.h void ath10k_wmi_event_dcs_interference(struct ath10k *ar, struct sk_buff *skb); ath10k 7350 drivers/net/wireless/ath/ath10k/wmi.h void ath10k_wmi_event_pdev_tpc_config(struct ath10k *ar, struct sk_buff *skb); ath10k 7351 drivers/net/wireless/ath/ath10k/wmi.h void ath10k_wmi_event_pdev_ftm_intg(struct ath10k *ar, struct sk_buff *skb); ath10k 7352 drivers/net/wireless/ath/ath10k/wmi.h void ath10k_wmi_event_gtk_offload_status(struct ath10k *ar, ath10k 7354 drivers/net/wireless/ath/ath10k/wmi.h void ath10k_wmi_event_gtk_rekey_fail(struct ath10k *ar, struct sk_buff *skb); ath10k 7355 drivers/net/wireless/ath/ath10k/wmi.h void ath10k_wmi_event_delba_complete(struct ath10k *ar, struct sk_buff *skb); ath10k 7356 drivers/net/wireless/ath/ath10k/wmi.h void ath10k_wmi_event_addba_complete(struct ath10k *ar, struct sk_buff *skb); ath10k 7357 drivers/net/wireless/ath/ath10k/wmi.h void ath10k_wmi_event_vdev_install_key_complete(struct ath10k *ar, ath10k 7359 drivers/net/wireless/ath/ath10k/wmi.h void ath10k_wmi_event_inst_rssi_stats(struct ath10k *ar, struct sk_buff *skb); ath10k 7360 drivers/net/wireless/ath/ath10k/wmi.h void ath10k_wmi_event_vdev_standby_req(struct ath10k *ar, struct sk_buff *skb); ath10k 7361 drivers/net/wireless/ath/ath10k/wmi.h void ath10k_wmi_event_vdev_resume_req(struct ath10k *ar, struct sk_buff *skb); ath10k 7362 drivers/net/wireless/ath/ath10k/wmi.h void ath10k_wmi_event_service_ready(struct ath10k *ar, struct sk_buff *skb); ath10k 7363 drivers/net/wireless/ath/ath10k/wmi.h int ath10k_wmi_event_ready(struct ath10k *ar, struct sk_buff *skb); ath10k 7364 drivers/net/wireless/ath/ath10k/wmi.h void ath10k_wmi_event_service_available(struct ath10k *ar, struct sk_buff *skb); ath10k 7365 drivers/net/wireless/ath/ath10k/wmi.h int ath10k_wmi_op_pull_phyerr_ev(struct ath10k *ar, const void *phyerr_buf, ath10k 7367 drivers/net/wireless/ath/ath10k/wmi.h void ath10k_wmi_main_op_fw_stats_fill(struct ath10k *ar, ath10k 7370 drivers/net/wireless/ath/ath10k/wmi.h void ath10k_wmi_10x_op_fw_stats_fill(struct ath10k *ar, ath10k 7375 drivers/net/wireless/ath/ath10k/wmi.h void ath10k_wmi_10_4_op_fw_stats_fill(struct ath10k *ar, ath10k 7378 drivers/net/wireless/ath/ath10k/wmi.h int ath10k_wmi_op_get_vdev_subtype(struct ath10k *ar, ath10k 7380 drivers/net/wireless/ath/ath10k/wmi.h int ath10k_wmi_barrier(struct ath10k *ar); ath10k 7383 drivers/net/wireless/ath/ath10k/wmi.h void ath10k_wmi_event_tpc_final_table(struct ath10k *ar, struct sk_buff *skb); ath10k 26 drivers/net/wireless/ath/ath10k/wow.c struct ath10k *ar = arvif->ar; ath10k 50 drivers/net/wireless/ath/ath10k/wow.c static int ath10k_wow_cleanup(struct ath10k *ar) ath10k 171 drivers/net/wireless/ath/ath10k/wow.c static int ath10k_wmi_pno_check(struct ath10k *ar, u32 vdev_id, ath10k 270 drivers/net/wireless/ath/ath10k/wow.c struct ath10k *ar = arvif->ar; ath10k 384 drivers/net/wireless/ath/ath10k/wow.c static int ath10k_wow_set_wakeups(struct ath10k *ar, ath10k 407 drivers/net/wireless/ath/ath10k/wow.c struct ath10k *ar = arvif->ar; ath10k 430 drivers/net/wireless/ath/ath10k/wow.c static int ath10k_wow_nlo_cleanup(struct ath10k *ar) ath10k 449 drivers/net/wireless/ath/ath10k/wow.c static int ath10k_wow_enable(struct ath10k *ar) ath10k 472 drivers/net/wireless/ath/ath10k/wow.c static int ath10k_wow_wakeup(struct ath10k *ar) ath10k 499 drivers/net/wireless/ath/ath10k/wow.c struct ath10k *ar = hw->priv; ath10k 553 drivers/net/wireless/ath/ath10k/wow.c struct ath10k *ar = hw->priv; ath10k 565 drivers/net/wireless/ath/ath10k/wow.c struct ath10k *ar = hw->priv; ath10k 613 drivers/net/wireless/ath/ath10k/wow.c int ath10k_wow_init(struct ath10k *ar) ath10k 16 drivers/net/wireless/ath/ath10k/wow.h int ath10k_wow_init(struct ath10k *ar); ath10k 24 drivers/net/wireless/ath/ath10k/wow.h static inline int ath10k_wow_init(struct ath10k *ar)