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)