ar9170            195 drivers/net/wireless/ath/carl9170/carl9170.h struct ar9170;
ar9170            198 drivers/net/wireless/ath/carl9170/carl9170.h 	struct ar9170 *ar;
ar9170            495 drivers/net/wireless/ath/carl9170/carl9170.h 	struct ar9170 *ar;
ar9170            499 drivers/net/wireless/ath/carl9170/carl9170.h #define CHK_DEV_STATE(a, s)	(((struct ar9170 *)a)->state >= (s))
ar9170            504 drivers/net/wireless/ath/carl9170/carl9170.h static inline void __carl9170_set_state(struct ar9170 *ar,
ar9170            510 drivers/net/wireless/ath/carl9170/carl9170.h static inline void carl9170_set_state(struct ar9170 *ar,
ar9170            520 drivers/net/wireless/ath/carl9170/carl9170.h static inline void carl9170_set_state_when(struct ar9170 *ar,
ar9170            533 drivers/net/wireless/ath/carl9170/carl9170.h int carl9170_register(struct ar9170 *ar);
ar9170            534 drivers/net/wireless/ath/carl9170/carl9170.h void carl9170_unregister(struct ar9170 *ar);
ar9170            535 drivers/net/wireless/ath/carl9170/carl9170.h void carl9170_free(struct ar9170 *ar);
ar9170            536 drivers/net/wireless/ath/carl9170/carl9170.h void carl9170_restart(struct ar9170 *ar, const enum carl9170_restart_reasons r);
ar9170            537 drivers/net/wireless/ath/carl9170/carl9170.h void carl9170_ps_check(struct ar9170 *ar);
ar9170            540 drivers/net/wireless/ath/carl9170/carl9170.h int carl9170_usb_open(struct ar9170 *ar);
ar9170            541 drivers/net/wireless/ath/carl9170/carl9170.h void carl9170_usb_stop(struct ar9170 *ar);
ar9170            542 drivers/net/wireless/ath/carl9170/carl9170.h void carl9170_usb_tx(struct ar9170 *ar, struct sk_buff *skb);
ar9170            543 drivers/net/wireless/ath/carl9170/carl9170.h void carl9170_usb_handle_tx_err(struct ar9170 *ar);
ar9170            544 drivers/net/wireless/ath/carl9170/carl9170.h int carl9170_exec_cmd(struct ar9170 *ar, const enum carl9170_cmd_oids,
ar9170            546 drivers/net/wireless/ath/carl9170/carl9170.h int __carl9170_exec_cmd(struct ar9170 *ar, struct carl9170_cmd *cmd,
ar9170            548 drivers/net/wireless/ath/carl9170/carl9170.h int carl9170_usb_restart(struct ar9170 *ar);
ar9170            549 drivers/net/wireless/ath/carl9170/carl9170.h void carl9170_usb_reset(struct ar9170 *ar);
ar9170            552 drivers/net/wireless/ath/carl9170/carl9170.h int carl9170_init_mac(struct ar9170 *ar);
ar9170            553 drivers/net/wireless/ath/carl9170/carl9170.h int carl9170_set_qos(struct ar9170 *ar);
ar9170            554 drivers/net/wireless/ath/carl9170/carl9170.h int carl9170_update_multicast(struct ar9170 *ar, const u64 mc_hast);
ar9170            555 drivers/net/wireless/ath/carl9170/carl9170.h int carl9170_mod_virtual_mac(struct ar9170 *ar, const unsigned int id,
ar9170            557 drivers/net/wireless/ath/carl9170/carl9170.h int carl9170_set_operating_mode(struct ar9170 *ar);
ar9170            558 drivers/net/wireless/ath/carl9170/carl9170.h int carl9170_set_beacon_timers(struct ar9170 *ar);
ar9170            559 drivers/net/wireless/ath/carl9170/carl9170.h int carl9170_set_dyn_sifs_ack(struct ar9170 *ar);
ar9170            560 drivers/net/wireless/ath/carl9170/carl9170.h int carl9170_set_rts_cts_rate(struct ar9170 *ar);
ar9170            561 drivers/net/wireless/ath/carl9170/carl9170.h int carl9170_set_ampdu_settings(struct ar9170 *ar);
ar9170            562 drivers/net/wireless/ath/carl9170/carl9170.h int carl9170_set_slot_time(struct ar9170 *ar);
ar9170            563 drivers/net/wireless/ath/carl9170/carl9170.h int carl9170_set_mac_rates(struct ar9170 *ar);
ar9170            564 drivers/net/wireless/ath/carl9170/carl9170.h int carl9170_set_hwretry_limit(struct ar9170 *ar, const u32 max_retry);
ar9170            565 drivers/net/wireless/ath/carl9170/carl9170.h int carl9170_upload_key(struct ar9170 *ar, const u8 id, const u8 *mac,
ar9170            567 drivers/net/wireless/ath/carl9170/carl9170.h int carl9170_disable_key(struct ar9170 *ar, const u8 id);
ar9170            568 drivers/net/wireless/ath/carl9170/carl9170.h int carl9170_set_mac_tpc(struct ar9170 *ar, struct ieee80211_channel *channel);
ar9170            571 drivers/net/wireless/ath/carl9170/carl9170.h void carl9170_rx(struct ar9170 *ar, void *buf, unsigned int len);
ar9170            572 drivers/net/wireless/ath/carl9170/carl9170.h void carl9170_handle_command_response(struct ar9170 *ar, void *buf, u32 len);
ar9170            579 drivers/net/wireless/ath/carl9170/carl9170.h void carl9170_tx_process_status(struct ar9170 *ar,
ar9170            581 drivers/net/wireless/ath/carl9170/carl9170.h void carl9170_tx_status(struct ar9170 *ar, struct sk_buff *skb,
ar9170            583 drivers/net/wireless/ath/carl9170/carl9170.h void carl9170_tx_callback(struct ar9170 *ar, struct sk_buff *skb);
ar9170            584 drivers/net/wireless/ath/carl9170/carl9170.h void carl9170_tx_drop(struct ar9170 *ar, struct sk_buff *skb);
ar9170            585 drivers/net/wireless/ath/carl9170/carl9170.h void carl9170_tx_scheduler(struct ar9170 *ar);
ar9170            588 drivers/net/wireless/ath/carl9170/carl9170.h int carl9170_update_beacon(struct ar9170 *ar, const bool submit);
ar9170            592 drivers/net/wireless/ath/carl9170/carl9170.h int carl9170_led_register(struct ar9170 *ar);
ar9170            593 drivers/net/wireless/ath/carl9170/carl9170.h void carl9170_led_unregister(struct ar9170 *ar);
ar9170            595 drivers/net/wireless/ath/carl9170/carl9170.h int carl9170_led_init(struct ar9170 *ar);
ar9170            596 drivers/net/wireless/ath/carl9170/carl9170.h int carl9170_led_set_state(struct ar9170 *ar, const u32 led_state);
ar9170            599 drivers/net/wireless/ath/carl9170/carl9170.h int carl9170_set_channel(struct ar9170 *ar, struct ieee80211_channel *channel,
ar9170            601 drivers/net/wireless/ath/carl9170/carl9170.h int carl9170_get_noisefloor(struct ar9170 *ar);
ar9170            604 drivers/net/wireless/ath/carl9170/carl9170.h int carl9170_parse_firmware(struct ar9170 *ar);
ar9170            609 drivers/net/wireless/ath/carl9170/carl9170.h static inline struct ar9170 *carl9170_get_priv(struct carl9170_vif *carl_vif)
ar9170            611 drivers/net/wireless/ath/carl9170/carl9170.h 	return container_of(carl_vif, struct ar9170,
ar9170            648 drivers/net/wireless/ath/carl9170/carl9170.h static inline struct ieee80211_vif *carl9170_get_main_vif(struct ar9170 *ar)
ar9170            660 drivers/net/wireless/ath/carl9170/carl9170.h static inline bool is_main_vif(struct ar9170 *ar, struct ieee80211_vif *vif)
ar9170             43 drivers/net/wireless/ath/carl9170/cmd.c int carl9170_write_reg(struct ar9170 *ar, const u32 reg, const u32 val)
ar9170             62 drivers/net/wireless/ath/carl9170/cmd.c int carl9170_read_mreg(struct ar9170 *ar, const int nregs,
ar9170             94 drivers/net/wireless/ath/carl9170/cmd.c int carl9170_read_reg(struct ar9170 *ar, u32 reg, u32 *val)
ar9170             99 drivers/net/wireless/ath/carl9170/cmd.c int carl9170_echo_test(struct ar9170 *ar, const u32 v)
ar9170            118 drivers/net/wireless/ath/carl9170/cmd.c struct carl9170_cmd *carl9170_cmd_buf(struct ar9170 *ar,
ar9170            132 drivers/net/wireless/ath/carl9170/cmd.c int carl9170_reboot(struct ar9170 *ar)
ar9170            145 drivers/net/wireless/ath/carl9170/cmd.c int carl9170_mac_reset(struct ar9170 *ar)
ar9170            151 drivers/net/wireless/ath/carl9170/cmd.c int carl9170_bcn_ctrl(struct ar9170 *ar, const unsigned int vif_id,
ar9170            169 drivers/net/wireless/ath/carl9170/cmd.c int carl9170_collect_tally(struct ar9170 *ar)
ar9170            202 drivers/net/wireless/ath/carl9170/cmd.c int carl9170_powersave(struct ar9170 *ar, const bool ps)
ar9170             45 drivers/net/wireless/ath/carl9170/cmd.h int carl9170_write_reg(struct ar9170 *ar, const u32 reg, const u32 val);
ar9170             46 drivers/net/wireless/ath/carl9170/cmd.h int carl9170_read_reg(struct ar9170 *ar, const u32 reg, u32 *val);
ar9170             47 drivers/net/wireless/ath/carl9170/cmd.h int carl9170_read_mreg(struct ar9170 *ar, const int nregs,
ar9170             49 drivers/net/wireless/ath/carl9170/cmd.h int carl9170_echo_test(struct ar9170 *ar, u32 v);
ar9170             50 drivers/net/wireless/ath/carl9170/cmd.h int carl9170_reboot(struct ar9170 *ar);
ar9170             51 drivers/net/wireless/ath/carl9170/cmd.h int carl9170_mac_reset(struct ar9170 *ar);
ar9170             52 drivers/net/wireless/ath/carl9170/cmd.h int carl9170_powersave(struct ar9170 *ar, const bool power_on);
ar9170             53 drivers/net/wireless/ath/carl9170/cmd.h int carl9170_collect_tally(struct ar9170 *ar);
ar9170             54 drivers/net/wireless/ath/carl9170/cmd.h int carl9170_bcn_ctrl(struct ar9170 *ar, const unsigned int vif_id,
ar9170             57 drivers/net/wireless/ath/carl9170/cmd.h static inline int carl9170_flush_cab(struct ar9170 *ar,
ar9170             63 drivers/net/wireless/ath/carl9170/cmd.h static inline int carl9170_rx_filter(struct ar9170 *ar,
ar9170             73 drivers/net/wireless/ath/carl9170/cmd.h struct carl9170_cmd *carl9170_cmd_buf(struct ar9170 *ar,
ar9170             85 drivers/net/wireless/ath/carl9170/cmd.h 	struct ar9170 *__ar = ar;
ar9170            133 drivers/net/wireless/ath/carl9170/cmd.h 	struct ar9170 *__carl = carl;					\
ar9170             54 drivers/net/wireless/ath/carl9170/debug.c 	char *(*read)(struct ar9170 *ar, char *buf, size_t bufsize,
ar9170             56 drivers/net/wireless/ath/carl9170/debug.c 	ssize_t (*write)(struct ar9170 *aru, const char *buf, size_t size);
ar9170             66 drivers/net/wireless/ath/carl9170/debug.c 	struct ar9170 *ar;
ar9170            117 drivers/net/wireless/ath/carl9170/debug.c 	struct ar9170 *ar;
ar9170            207 drivers/net/wireless/ath/carl9170/debug.c static char *carl9170_debugfs_ ##name ## _read(struct ar9170 *ar,	\
ar9170            216 drivers/net/wireless/ath/carl9170/debug.c static char *carl9170_debugfs_mem_usage_read(struct ar9170 *ar, char *buf,
ar9170            239 drivers/net/wireless/ath/carl9170/debug.c static char *carl9170_debugfs_qos_stat_read(struct ar9170 *ar, char *buf,
ar9170            283 drivers/net/wireless/ath/carl9170/debug.c static void carl9170_debugfs_format_frame(struct ar9170 *ar,
ar9170            300 drivers/net/wireless/ath/carl9170/debug.c static char *carl9170_debugfs_ampdu_state_read(struct ar9170 *ar, char *buf,
ar9170            356 drivers/net/wireless/ath/carl9170/debug.c static void carl9170_debugfs_queue_dump(struct ar9170 *ar, char *buf,
ar9170            374 drivers/net/wireless/ath/carl9170/debug.c static char *carl9170_debugfs_##q ##_##qi ##_read(struct ar9170 *ar,	\
ar9170            382 drivers/net/wireless/ath/carl9170/debug.c static char *carl9170_debugfs_sta_psm_read(struct ar9170 *ar, char *buf,
ar9170            398 drivers/net/wireless/ath/carl9170/debug.c static char *carl9170_debugfs_tx_stuck_read(struct ar9170 *ar, char *buf,
ar9170            416 drivers/net/wireless/ath/carl9170/debug.c static char *carl9170_debugfs_phy_noise_read(struct ar9170 *ar, char *buf,
ar9170            436 drivers/net/wireless/ath/carl9170/debug.c static char *carl9170_debugfs_vif_dump_read(struct ar9170 *ar, char *buf,
ar9170            487 drivers/net/wireless/ath/carl9170/debug.c static char *carl9170_debugfs_##name ## _read(struct ar9170 *ar,	\
ar9170            517 drivers/net/wireless/ath/carl9170/debug.c static char *carl9170_debugfs_##name ## _read(struct ar9170 *ar,	\
ar9170            544 drivers/net/wireless/ath/carl9170/debug.c static ssize_t carl9170_debugfs_hw_ioread32_write(struct ar9170 *ar,
ar9170            595 drivers/net/wireless/ath/carl9170/debug.c static char *carl9170_debugfs_hw_ioread32_read(struct ar9170 *ar, char *buf,
ar9170            616 drivers/net/wireless/ath/carl9170/debug.c static ssize_t carl9170_debugfs_bug_write(struct ar9170 *ar, const char *buf,
ar9170            663 drivers/net/wireless/ath/carl9170/debug.c static char *carl9170_debugfs_bug_read(struct ar9170 *ar, char *buf,
ar9170            691 drivers/net/wireless/ath/carl9170/debug.c static char *carl9170_debugfs_erp_read(struct ar9170 *ar, char *buf,
ar9170            699 drivers/net/wireless/ath/carl9170/debug.c static ssize_t carl9170_debugfs_erp_write(struct ar9170 *ar, const char *buf,
ar9170            721 drivers/net/wireless/ath/carl9170/debug.c static ssize_t carl9170_debugfs_hw_iowrite32_write(struct ar9170 *ar,
ar9170            813 drivers/net/wireless/ath/carl9170/debug.c void carl9170_debugfs_register(struct ar9170 *ar)
ar9170            883 drivers/net/wireless/ath/carl9170/debug.c void carl9170_debugfs_unregister(struct ar9170 *ar)
ar9170            130 drivers/net/wireless/ath/carl9170/debug.h struct ar9170;
ar9170            132 drivers/net/wireless/ath/carl9170/debug.h void carl9170_debugfs_register(struct ar9170 *ar);
ar9170            133 drivers/net/wireless/ath/carl9170/debug.h void carl9170_debugfs_unregister(struct ar9170 *ar);
ar9170             20 drivers/net/wireless/ath/carl9170/fw.c static const void *carl9170_fw_find_desc(struct ar9170 *ar, const u8 descid[4],
ar9170             39 drivers/net/wireless/ath/carl9170/fw.c static int carl9170_fw_verify_descs(struct ar9170 *ar,
ar9170             82 drivers/net/wireless/ath/carl9170/fw.c static void carl9170_fw_info(struct ar9170 *ar)
ar9170            131 drivers/net/wireless/ath/carl9170/fw.c static int carl9170_fw_checksum(struct ar9170 *ar, const __u8 *data,
ar9170            188 drivers/net/wireless/ath/carl9170/fw.c static int carl9170_fw_tx_sequence(struct ar9170 *ar)
ar9170            205 drivers/net/wireless/ath/carl9170/fw.c static void carl9170_fw_set_if_combinations(struct ar9170 *ar,
ar9170            223 drivers/net/wireless/ath/carl9170/fw.c static int carl9170_fw(struct ar9170 *ar, const __u8 *data, size_t len)
ar9170            367 drivers/net/wireless/ath/carl9170/fw.c carl9170_find_fw_desc(struct ar9170 *ar, const __u8 *fw_data, const size_t len)
ar9170            396 drivers/net/wireless/ath/carl9170/fw.c int carl9170_parse_firmware(struct ar9170 *ar)
ar9170             43 drivers/net/wireless/ath/carl9170/led.c int carl9170_led_set_state(struct ar9170 *ar, const u32 led_state)
ar9170             48 drivers/net/wireless/ath/carl9170/led.c int carl9170_led_init(struct ar9170 *ar)
ar9170             68 drivers/net/wireless/ath/carl9170/led.c 	struct ar9170 *ar = container_of(work, struct ar9170, led_work.work);
ar9170            110 drivers/net/wireless/ath/carl9170/led.c 	struct ar9170 *ar = arl->ar;
ar9170            124 drivers/net/wireless/ath/carl9170/led.c static int carl9170_led_register_led(struct ar9170 *ar, int i, char *name,
ar9170            150 drivers/net/wireless/ath/carl9170/led.c void carl9170_led_unregister(struct ar9170 *ar)
ar9170            164 drivers/net/wireless/ath/carl9170/led.c int carl9170_led_register(struct ar9170 *ar)
ar9170             44 drivers/net/wireless/ath/carl9170/mac.c int carl9170_set_dyn_sifs_ack(struct ar9170 *ar)
ar9170             60 drivers/net/wireless/ath/carl9170/mac.c int carl9170_set_rts_cts_rate(struct ar9170 *ar)
ar9170             84 drivers/net/wireless/ath/carl9170/mac.c int carl9170_set_slot_time(struct ar9170 *ar)
ar9170            106 drivers/net/wireless/ath/carl9170/mac.c int carl9170_set_mac_rates(struct ar9170 *ar)
ar9170            136 drivers/net/wireless/ath/carl9170/mac.c int carl9170_set_qos(struct ar9170 *ar)
ar9170            171 drivers/net/wireless/ath/carl9170/mac.c int carl9170_init_mac(struct ar9170 *ar)
ar9170            257 drivers/net/wireless/ath/carl9170/mac.c static int carl9170_set_mac_reg(struct ar9170 *ar,
ar9170            275 drivers/net/wireless/ath/carl9170/mac.c int carl9170_mod_virtual_mac(struct ar9170 *ar, const unsigned int id,
ar9170            285 drivers/net/wireless/ath/carl9170/mac.c int carl9170_update_multicast(struct ar9170 *ar, const u64 mc_hash)
ar9170            301 drivers/net/wireless/ath/carl9170/mac.c int carl9170_set_operating_mode(struct ar9170 *ar)
ar9170            396 drivers/net/wireless/ath/carl9170/mac.c int carl9170_set_hwretry_limit(struct ar9170 *ar, const unsigned int max_retry)
ar9170            403 drivers/net/wireless/ath/carl9170/mac.c int carl9170_set_beacon_timers(struct ar9170 *ar)
ar9170            474 drivers/net/wireless/ath/carl9170/mac.c int carl9170_upload_key(struct ar9170 *ar, const u8 id, const u8 *mac,
ar9170            495 drivers/net/wireless/ath/carl9170/mac.c int carl9170_disable_key(struct ar9170 *ar, const u8 id)
ar9170            505 drivers/net/wireless/ath/carl9170/mac.c int carl9170_set_mac_tpc(struct ar9170 *ar, struct ieee80211_channel *channel)
ar9170            184 drivers/net/wireless/ath/carl9170/main.c static void carl9170_ampdu_gc(struct ar9170 *ar)
ar9170            219 drivers/net/wireless/ath/carl9170/main.c static void carl9170_flush(struct ar9170 *ar, bool drop_queued)
ar9170            249 drivers/net/wireless/ath/carl9170/main.c static void carl9170_flush_ba(struct ar9170 *ar)
ar9170            276 drivers/net/wireless/ath/carl9170/main.c static void carl9170_zap_queues(struct ar9170 *ar)
ar9170            339 drivers/net/wireless/ath/carl9170/main.c 	struct ar9170 *ar = hw->priv;
ar9170            431 drivers/net/wireless/ath/carl9170/main.c static void carl9170_cancel_worker(struct ar9170 *ar)
ar9170            445 drivers/net/wireless/ath/carl9170/main.c 	struct ar9170 *ar = hw->priv;
ar9170            470 drivers/net/wireless/ath/carl9170/main.c 	struct ar9170 *ar = container_of(work, struct ar9170,
ar9170            507 drivers/net/wireless/ath/carl9170/main.c void carl9170_restart(struct ar9170 *ar, const enum carl9170_restart_reasons r)
ar9170            546 drivers/net/wireless/ath/carl9170/main.c 	struct ar9170 *ar = container_of(work, struct ar9170, ping_work);
ar9170            559 drivers/net/wireless/ath/carl9170/main.c static int carl9170_init_interface(struct ar9170 *ar,
ar9170            604 drivers/net/wireless/ath/carl9170/main.c 	struct ar9170 *ar = hw->priv;
ar9170            769 drivers/net/wireless/ath/carl9170/main.c 	struct ar9170 *ar = hw->priv;
ar9170            826 drivers/net/wireless/ath/carl9170/main.c void carl9170_ps_check(struct ar9170 *ar)
ar9170            832 drivers/net/wireless/ath/carl9170/main.c static int carl9170_ps_update(struct ar9170 *ar)
ar9170            862 drivers/net/wireless/ath/carl9170/main.c 	struct ar9170 *ar = container_of(work, struct ar9170,
ar9170            870 drivers/net/wireless/ath/carl9170/main.c static int carl9170_update_survey(struct ar9170 *ar, bool flush, bool noise)
ar9170            894 drivers/net/wireless/ath/carl9170/main.c 	struct ar9170 *ar = container_of(work, struct ar9170, stat_work.work);
ar9170            910 drivers/net/wireless/ath/carl9170/main.c 	struct ar9170 *ar = hw->priv;
ar9170            992 drivers/net/wireless/ath/carl9170/main.c 	struct ar9170 *ar = hw->priv;
ar9170           1052 drivers/net/wireless/ath/carl9170/main.c 	struct ar9170 *ar = hw->priv;
ar9170           1159 drivers/net/wireless/ath/carl9170/main.c 	struct ar9170 *ar = hw->priv;
ar9170           1178 drivers/net/wireless/ath/carl9170/main.c 	struct ar9170 *ar = hw->priv;
ar9170           1348 drivers/net/wireless/ath/carl9170/main.c 	struct ar9170 *ar = hw->priv;
ar9170           1386 drivers/net/wireless/ath/carl9170/main.c 	struct ar9170 *ar = hw->priv;
ar9170           1398 drivers/net/wireless/ath/carl9170/main.c 	struct ar9170 *ar = container_of(work, struct ar9170,
ar9170           1417 drivers/net/wireless/ath/carl9170/main.c 	struct ar9170 *ar = hw->priv;
ar9170           1505 drivers/net/wireless/ath/carl9170/main.c static int carl9170_register_wps_button(struct ar9170 *ar)
ar9170           1542 drivers/net/wireless/ath/carl9170/main.c static int carl9170_rng_get(struct ar9170 *ar)
ar9170           1586 drivers/net/wireless/ath/carl9170/main.c 	struct ar9170 *ar = (struct ar9170 *)rng->priv;
ar9170           1604 drivers/net/wireless/ath/carl9170/main.c static void carl9170_unregister_hwrng(struct ar9170 *ar)
ar9170           1612 drivers/net/wireless/ath/carl9170/main.c static int carl9170_register_hwrng(struct ar9170 *ar)
ar9170           1647 drivers/net/wireless/ath/carl9170/main.c 	struct ar9170 *ar = hw->priv;
ar9170           1701 drivers/net/wireless/ath/carl9170/main.c 	struct ar9170 *ar = hw->priv;
ar9170           1715 drivers/net/wireless/ath/carl9170/main.c 	struct ar9170 *ar = hw->priv;
ar9170           1745 drivers/net/wireless/ath/carl9170/main.c 	struct ar9170 *ar = hw->priv;
ar9170           1776 drivers/net/wireless/ath/carl9170/main.c 	struct ar9170 *ar;
ar9170           1881 drivers/net/wireless/ath/carl9170/main.c static int carl9170_read_eeprom(struct ar9170 *ar)
ar9170           1914 drivers/net/wireless/ath/carl9170/main.c static int carl9170_parse_eeprom(struct ar9170 *ar)
ar9170           1973 drivers/net/wireless/ath/carl9170/main.c 	struct ar9170 *ar = hw->priv;
ar9170           1978 drivers/net/wireless/ath/carl9170/main.c int carl9170_register(struct ar9170 *ar)
ar9170           2063 drivers/net/wireless/ath/carl9170/main.c void carl9170_unregister(struct ar9170 *ar)
ar9170           2095 drivers/net/wireless/ath/carl9170/main.c void carl9170_free(struct ar9170 *ar)
ar9170             44 drivers/net/wireless/ath/carl9170/phy.c static int carl9170_init_power_cal(struct ar9170 *ar)
ar9170            432 drivers/net/wireless/ath/carl9170/phy.c static int carl9170_init_phy_from_eeprom(struct ar9170 *ar,
ar9170            543 drivers/net/wireless/ath/carl9170/phy.c static int carl9170_init_phy(struct ar9170 *ar, enum nl80211_band band)
ar9170            672 drivers/net/wireless/ath/carl9170/phy.c static int carl9170_init_rf_banks_0_7(struct ar9170 *ar, bool band5ghz)
ar9170            966 drivers/net/wireless/ath/carl9170/phy.c static int carl9170_init_rf_bank4_pwr(struct ar9170 *ar, bool band5ghz,
ar9170           1117 drivers/net/wireless/ath/carl9170/phy.c static int carl9170_set_freq_cal_data(struct ar9170 *ar,
ar9170           1217 drivers/net/wireless/ath/carl9170/phy.c static u8 carl9170_get_max_edge_power(struct ar9170 *ar,
ar9170           1259 drivers/net/wireless/ath/carl9170/phy.c static u8 carl9170_get_heavy_clip(struct ar9170 *ar, u32 freq,
ar9170           1291 drivers/net/wireless/ath/carl9170/phy.c static void carl9170_calc_ctl(struct ar9170 *ar, u32 freq, enum carl9170_bw bw)
ar9170           1428 drivers/net/wireless/ath/carl9170/phy.c static void carl9170_set_power_cal(struct ar9170 *ar, u32 freq,
ar9170           1527 drivers/net/wireless/ath/carl9170/phy.c int carl9170_get_noisefloor(struct ar9170 *ar)
ar9170           1570 drivers/net/wireless/ath/carl9170/phy.c int carl9170_set_channel(struct ar9170 *ar, struct ieee80211_channel *channel,
ar9170             49 drivers/net/wireless/ath/carl9170/rx.c static void carl9170_dbg_message(struct ar9170 *ar, const char *buf, u32 len)
ar9170             76 drivers/net/wireless/ath/carl9170/rx.c static void carl9170_handle_ps(struct ar9170 *ar, struct carl9170_rsp *rsp)
ar9170             96 drivers/net/wireless/ath/carl9170/rx.c static int carl9170_check_sequence(struct ar9170 *ar, unsigned int seq)
ar9170            129 drivers/net/wireless/ath/carl9170/rx.c static void carl9170_cmd_callback(struct ar9170 *ar, u32 len, void *buffer)
ar9170            161 drivers/net/wireless/ath/carl9170/rx.c void carl9170_handle_command_response(struct ar9170 *ar, void *buf, u32 len)
ar9170            289 drivers/net/wireless/ath/carl9170/rx.c static int carl9170_rx_mac_status(struct ar9170 *ar,
ar9170            442 drivers/net/wireless/ath/carl9170/rx.c static void carl9170_rx_phy_status(struct ar9170 *ar,
ar9170            518 drivers/net/wireless/ath/carl9170/rx.c static void carl9170_ps_beacon(struct ar9170 *ar, void *data, unsigned int len)
ar9170            573 drivers/net/wireless/ath/carl9170/rx.c static void carl9170_ba_check(struct ar9170 *ar, void *data, unsigned int len)
ar9170            620 drivers/net/wireless/ath/carl9170/rx.c static bool carl9170_ampdu_check(struct ar9170 *ar, u8 *buf, u8 ms,
ar9170            659 drivers/net/wireless/ath/carl9170/rx.c static int carl9170_handle_mpdu(struct ar9170 *ar, u8 *buf, int len,
ar9170            697 drivers/net/wireless/ath/carl9170/rx.c static void carl9170_rx_untie_data(struct ar9170 *ar, u8 *buf, int len)
ar9170            825 drivers/net/wireless/ath/carl9170/rx.c static void carl9170_rx_untie_cmds(struct ar9170 *ar, const u8 *respbuf,
ar9170            854 drivers/net/wireless/ath/carl9170/rx.c static void __carl9170_rx(struct ar9170 *ar, u8 *buf, unsigned int len)
ar9170            875 drivers/net/wireless/ath/carl9170/rx.c static void carl9170_rx_stream(struct ar9170 *ar, void *buf, unsigned int len)
ar9170           1007 drivers/net/wireless/ath/carl9170/rx.c void carl9170_rx(struct ar9170 *ar, void *buf, unsigned int len)
ar9170             48 drivers/net/wireless/ath/carl9170/tx.c static inline unsigned int __carl9170_get_queue(struct ar9170 *ar,
ar9170             64 drivers/net/wireless/ath/carl9170/tx.c static inline unsigned int carl9170_get_queue(struct ar9170 *ar,
ar9170             70 drivers/net/wireless/ath/carl9170/tx.c static bool is_mem_full(struct ar9170 *ar)
ar9170             76 drivers/net/wireless/ath/carl9170/tx.c static void carl9170_tx_accounting(struct ar9170 *ar, struct sk_buff *skb)
ar9170            107 drivers/net/wireless/ath/carl9170/tx.c static struct ieee80211_sta *__carl9170_get_tx_sta(struct ar9170 *ar,
ar9170            138 drivers/net/wireless/ath/carl9170/tx.c static void carl9170_tx_ps_unblock(struct ar9170 *ar, struct sk_buff *skb)
ar9170            156 drivers/net/wireless/ath/carl9170/tx.c static void carl9170_tx_accounting_free(struct ar9170 *ar, struct sk_buff *skb)
ar9170            190 drivers/net/wireless/ath/carl9170/tx.c static int carl9170_alloc_dev_space(struct ar9170 *ar, struct sk_buff *skb)
ar9170            226 drivers/net/wireless/ath/carl9170/tx.c static void carl9170_release_dev_space(struct ar9170 *ar, struct sk_buff *skb)
ar9170            264 drivers/net/wireless/ath/carl9170/tx.c 	struct ar9170 *ar;
ar9170            346 drivers/net/wireless/ath/carl9170/tx.c static void carl9170_tx_shift_bm(struct ar9170 *ar,
ar9170            378 drivers/net/wireless/ath/carl9170/tx.c static void carl9170_tx_status_process_ampdu(struct ar9170 *ar,
ar9170            437 drivers/net/wireless/ath/carl9170/tx.c static void carl9170_tx_bar_status(struct ar9170 *ar, struct sk_buff *skb,
ar9170            476 drivers/net/wireless/ath/carl9170/tx.c void carl9170_tx_status(struct ar9170 *ar, struct sk_buff *skb,
ar9170            500 drivers/net/wireless/ath/carl9170/tx.c void carl9170_tx_callback(struct ar9170 *ar, struct sk_buff *skb)
ar9170            513 drivers/net/wireless/ath/carl9170/tx.c static struct sk_buff *carl9170_get_queued_skb(struct ar9170 *ar, u8 cookie,
ar9170            536 drivers/net/wireless/ath/carl9170/tx.c static void carl9170_tx_fill_rateinfo(struct ar9170 *ar, unsigned int rix,
ar9170            558 drivers/net/wireless/ath/carl9170/tx.c static void carl9170_check_queue_stop_timeout(struct ar9170 *ar)
ar9170            603 drivers/net/wireless/ath/carl9170/tx.c static void carl9170_tx_ampdu_timeout(struct ar9170 *ar)
ar9170            641 drivers/net/wireless/ath/carl9170/tx.c 	struct ar9170 *ar = container_of(work, struct ar9170,
ar9170            658 drivers/net/wireless/ath/carl9170/tx.c static void __carl9170_tx_process_status(struct ar9170 *ar,
ar9170            689 drivers/net/wireless/ath/carl9170/tx.c void carl9170_tx_process_status(struct ar9170 *ar,
ar9170            706 drivers/net/wireless/ath/carl9170/tx.c static void carl9170_tx_rate_tpc_chains(struct ar9170 *ar,
ar9170            765 drivers/net/wireless/ath/carl9170/tx.c static __le32 carl9170_tx_physet(struct ar9170 *ar,
ar9170            825 drivers/net/wireless/ath/carl9170/tx.c static bool carl9170_tx_rts_check(struct ar9170 *ar,
ar9170            851 drivers/net/wireless/ath/carl9170/tx.c static bool carl9170_tx_cts_check(struct ar9170 *ar,
ar9170            871 drivers/net/wireless/ath/carl9170/tx.c static void carl9170_tx_get_rates(struct ar9170 *ar,
ar9170            888 drivers/net/wireless/ath/carl9170/tx.c static void carl9170_tx_apply_rateset(struct ar9170 *ar,
ar9170            958 drivers/net/wireless/ath/carl9170/tx.c static int carl9170_tx_prepare(struct ar9170 *ar,
ar9170           1082 drivers/net/wireless/ath/carl9170/tx.c static void carl9170_set_immba(struct ar9170 *ar, struct sk_buff *skb)
ar9170           1090 drivers/net/wireless/ath/carl9170/tx.c static void carl9170_set_ampdu_params(struct ar9170 *ar, struct sk_buff *skb)
ar9170           1127 drivers/net/wireless/ath/carl9170/tx.c static void carl9170_tx_ampdu(struct ar9170 *ar)
ar9170           1242 drivers/net/wireless/ath/carl9170/tx.c static struct sk_buff *carl9170_tx_pick_skb(struct ar9170 *ar,
ar9170           1273 drivers/net/wireless/ath/carl9170/tx.c void carl9170_tx_drop(struct ar9170 *ar, struct sk_buff *skb)
ar9170           1286 drivers/net/wireless/ath/carl9170/tx.c static bool carl9170_tx_ps_drop(struct ar9170 *ar, struct sk_buff *skb)
ar9170           1319 drivers/net/wireless/ath/carl9170/tx.c static void carl9170_bar_check(struct ar9170 *ar, struct sk_buff *skb)
ar9170           1339 drivers/net/wireless/ath/carl9170/tx.c static void carl9170_tx(struct ar9170 *ar)
ar9170           1394 drivers/net/wireless/ath/carl9170/tx.c static bool carl9170_tx_ampdu_queue(struct ar9170 *ar,
ar9170           1474 drivers/net/wireless/ath/carl9170/tx.c 	struct ar9170 *ar = hw->priv;
ar9170           1528 drivers/net/wireless/ath/carl9170/tx.c void carl9170_tx_scheduler(struct ar9170 *ar)
ar9170           1539 drivers/net/wireless/ath/carl9170/tx.c static struct carl9170_vif_info *carl9170_pick_beaconing_vif(struct ar9170 *ar)
ar9170           1567 drivers/net/wireless/ath/carl9170/tx.c static bool carl9170_tx_beacon_physet(struct ar9170 *ar, struct sk_buff *skb,
ar9170           1611 drivers/net/wireless/ath/carl9170/tx.c int carl9170_update_beacon(struct ar9170 *ar, const bool submit)
ar9170            133 drivers/net/wireless/ath/carl9170/usb.c static void carl9170_usb_submit_data_urb(struct ar9170 *ar)
ar9170            169 drivers/net/wireless/ath/carl9170/usb.c 	struct ar9170 *ar = usb_get_intfdata(usb_ifnum_to_if(urb->dev, 0));
ar9170            212 drivers/net/wireless/ath/carl9170/usb.c static int carl9170_usb_submit_cmd_urb(struct ar9170 *ar)
ar9170            241 drivers/net/wireless/ath/carl9170/usb.c 	struct ar9170 *ar = urb->context;
ar9170            279 drivers/net/wireless/ath/carl9170/usb.c 	struct ar9170 *ar = urb->context;
ar9170            316 drivers/net/wireless/ath/carl9170/usb.c static int carl9170_usb_submit_rx_urb(struct ar9170 *ar, gfp_t gfp)
ar9170            342 drivers/net/wireless/ath/carl9170/usb.c static void carl9170_usb_rx_work(struct ar9170 *ar)
ar9170            367 drivers/net/wireless/ath/carl9170/usb.c void carl9170_usb_handle_tx_err(struct ar9170 *ar)
ar9170            382 drivers/net/wireless/ath/carl9170/usb.c 	struct ar9170 *ar = (struct ar9170 *) data;
ar9170            400 drivers/net/wireless/ath/carl9170/usb.c 	struct ar9170 *ar = (struct ar9170 *)urb->context;
ar9170            459 drivers/net/wireless/ath/carl9170/usb.c static struct urb *carl9170_usb_alloc_rx_urb(struct ar9170 *ar, gfp_t gfp)
ar9170            483 drivers/net/wireless/ath/carl9170/usb.c static int carl9170_usb_send_rx_irq_urb(struct ar9170 *ar)
ar9170            513 drivers/net/wireless/ath/carl9170/usb.c static int carl9170_usb_init_rx_bulk_urbs(struct ar9170 *ar)
ar9170            556 drivers/net/wireless/ath/carl9170/usb.c static int carl9170_usb_flush(struct ar9170 *ar)
ar9170            583 drivers/net/wireless/ath/carl9170/usb.c static void carl9170_usb_cancel_urbs(struct ar9170 *ar)
ar9170            604 drivers/net/wireless/ath/carl9170/usb.c int __carl9170_exec_cmd(struct ar9170 *ar, struct carl9170_cmd *cmd,
ar9170            652 drivers/net/wireless/ath/carl9170/usb.c int carl9170_exec_cmd(struct ar9170 *ar, const enum carl9170_cmd_oids cmd,
ar9170            715 drivers/net/wireless/ath/carl9170/usb.c void carl9170_usb_tx(struct ar9170 *ar, struct sk_buff *skb)
ar9170            759 drivers/net/wireless/ath/carl9170/usb.c static void carl9170_release_firmware(struct ar9170 *ar)
ar9170            767 drivers/net/wireless/ath/carl9170/usb.c void carl9170_usb_stop(struct ar9170 *ar)
ar9170            793 drivers/net/wireless/ath/carl9170/usb.c int carl9170_usb_open(struct ar9170 *ar)
ar9170            801 drivers/net/wireless/ath/carl9170/usb.c static int carl9170_usb_load_firmware(struct ar9170 *ar)
ar9170            866 drivers/net/wireless/ath/carl9170/usb.c int carl9170_usb_restart(struct ar9170 *ar)
ar9170            908 drivers/net/wireless/ath/carl9170/usb.c void carl9170_usb_reset(struct ar9170 *ar)
ar9170            926 drivers/net/wireless/ath/carl9170/usb.c static int carl9170_usb_init_device(struct ar9170 *ar)
ar9170            969 drivers/net/wireless/ath/carl9170/usb.c static void carl9170_usb_firmware_failed(struct ar9170 *ar)
ar9170            990 drivers/net/wireless/ath/carl9170/usb.c static void carl9170_usb_firmware_finish(struct ar9170 *ar)
ar9170           1024 drivers/net/wireless/ath/carl9170/usb.c 	struct ar9170 *ar = context;
ar9170           1040 drivers/net/wireless/ath/carl9170/usb.c 	struct ar9170 *ar;
ar9170           1109 drivers/net/wireless/ath/carl9170/usb.c 	struct ar9170 *ar = usb_get_intfdata(intf);
ar9170           1134 drivers/net/wireless/ath/carl9170/usb.c 	struct ar9170 *ar = usb_get_intfdata(intf);
ar9170           1146 drivers/net/wireless/ath/carl9170/usb.c 	struct ar9170 *ar = usb_get_intfdata(intf);