ath5k_hw 38 drivers/net/wireless/ath/ath5k/ahb.c struct ath5k_hw *ah = common->priv; ath5k_hw 54 drivers/net/wireless/ath/ath5k/ahb.c int ath5k_hw_read_srev(struct ath5k_hw *ah) ath5k_hw 62 drivers/net/wireless/ath/ath5k/ahb.c static int ath5k_ahb_eeprom_read_mac(struct ath5k_hw *ah, u8 *mac) ath5k_hw 88 drivers/net/wireless/ath/ath5k/ahb.c struct ath5k_hw *ah; ath5k_hw 125 drivers/net/wireless/ath/ath5k/ahb.c hw = ieee80211_alloc_hw(sizeof(struct ath5k_hw), &ath5k_hw_ops); ath5k_hw 195 drivers/net/wireless/ath/ath5k/ahb.c struct ath5k_hw *ah; ath5k_hw 66 drivers/net/wireless/ath/ath5k/ani.c ath5k_ani_set_noise_immunity_level(struct ath5k_hw *ah, int level) ath5k_hw 111 drivers/net/wireless/ath/ath5k/ani.c ath5k_ani_set_spur_immunity_level(struct ath5k_hw *ah, int level) ath5k_hw 135 drivers/net/wireless/ath/ath5k/ani.c ath5k_ani_set_firstep_level(struct ath5k_hw *ah, int level) ath5k_hw 157 drivers/net/wireless/ath/ath5k/ani.c ath5k_ani_set_ofdm_weak_signal_detection(struct ath5k_hw *ah, bool on) ath5k_hw 197 drivers/net/wireless/ath/ath5k/ani.c ath5k_ani_set_cck_weak_signal_detection(struct ath5k_hw *ah, bool on) ath5k_hw 223 drivers/net/wireless/ath/ath5k/ani.c ath5k_ani_raise_immunity(struct ath5k_hw *ah, struct ath5k_ani_state *as, ath5k_hw 310 drivers/net/wireless/ath/ath5k/ani.c ath5k_ani_lower_immunity(struct ath5k_hw *ah, struct ath5k_ani_state *as) ath5k_hw 374 drivers/net/wireless/ath/ath5k/ani.c ath5k_hw_ani_get_listen_time(struct ath5k_hw *ah, struct ath5k_ani_state *as) ath5k_hw 406 drivers/net/wireless/ath/ath5k/ani.c ath5k_ani_save_and_clear_phy_errors(struct ath5k_hw *ah, ath5k_hw 475 drivers/net/wireless/ath/ath5k/ani.c ath5k_ani_calibration(struct ath5k_hw *ah) ath5k_hw 539 drivers/net/wireless/ath/ath5k/ani.c ath5k_ani_mib_intr(struct ath5k_hw *ah) ath5k_hw 576 drivers/net/wireless/ath/ath5k/ani.c ath5k_ani_phy_error_report(struct ath5k_hw *ah, ath5k_hw 604 drivers/net/wireless/ath/ath5k/ani.c ath5k_enable_phy_err_counters(struct ath5k_hw *ah) ath5k_hw 625 drivers/net/wireless/ath/ath5k/ani.c ath5k_disable_phy_err_counters(struct ath5k_hw *ah) ath5k_hw 645 drivers/net/wireless/ath/ath5k/ani.c ath5k_ani_init(struct ath5k_hw *ah, enum ath5k_ani_mode mode) ath5k_hw 730 drivers/net/wireless/ath/ath5k/ani.c ath5k_ani_print_counters(struct ath5k_hw *ah) ath5k_hw 104 drivers/net/wireless/ath/ath5k/ani.h void ath5k_ani_init(struct ath5k_hw *ah, enum ath5k_ani_mode mode); ath5k_hw 105 drivers/net/wireless/ath/ath5k/ani.h void ath5k_ani_mib_intr(struct ath5k_hw *ah); ath5k_hw 106 drivers/net/wireless/ath/ath5k/ani.h void ath5k_ani_calibration(struct ath5k_hw *ah); ath5k_hw 107 drivers/net/wireless/ath/ath5k/ani.h void ath5k_ani_phy_error_report(struct ath5k_hw *ah, ath5k_hw 111 drivers/net/wireless/ath/ath5k/ani.h void ath5k_ani_set_noise_immunity_level(struct ath5k_hw *ah, int level); ath5k_hw 112 drivers/net/wireless/ath/ath5k/ani.h void ath5k_ani_set_spur_immunity_level(struct ath5k_hw *ah, int level); ath5k_hw 113 drivers/net/wireless/ath/ath5k/ani.h void ath5k_ani_set_firstep_level(struct ath5k_hw *ah, int level); ath5k_hw 114 drivers/net/wireless/ath/ath5k/ani.h void ath5k_ani_set_ofdm_weak_signal_detection(struct ath5k_hw *ah, bool on); ath5k_hw 115 drivers/net/wireless/ath/ath5k/ani.h void ath5k_ani_set_cck_weak_signal_detection(struct ath5k_hw *ah, bool on); ath5k_hw 117 drivers/net/wireless/ath/ath5k/ani.h void ath5k_ani_print_counters(struct ath5k_hw *ah); ath5k_hw 84 drivers/net/wireless/ath/ath5k/ath5k.h _ath5k_printk(const struct ath5k_hw *ah, const char *level, ath5k_hw 1182 drivers/net/wireless/ath/ath5k/ath5k.h struct ath5k_hw *ah; /* driver state */ ath5k_hw 1258 drivers/net/wireless/ath/ath5k/ath5k.h struct ath5k_hw { ath5k_hw 1453 drivers/net/wireless/ath/ath5k/ath5k.h int (*ah_setup_tx_desc)(struct ath5k_hw *, struct ath5k_desc *, ath5k_hw 1457 drivers/net/wireless/ath/ath5k/ath5k.h int (*ah_proc_tx_desc)(struct ath5k_hw *, struct ath5k_desc *, ath5k_hw 1459 drivers/net/wireless/ath/ath5k/ath5k.h int (*ah_proc_rx_desc)(struct ath5k_hw *, struct ath5k_desc *, ath5k_hw 1467 drivers/net/wireless/ath/ath5k/ath5k.h int (*eeprom_read_mac)(struct ath5k_hw *ah, u8 *mac); ath5k_hw 1476 drivers/net/wireless/ath/ath5k/ath5k.h int ath5k_hw_init(struct ath5k_hw *ah); ath5k_hw 1477 drivers/net/wireless/ath/ath5k/ath5k.h void ath5k_hw_deinit(struct ath5k_hw *ah); ath5k_hw 1479 drivers/net/wireless/ath/ath5k/ath5k.h int ath5k_sysfs_register(struct ath5k_hw *ah); ath5k_hw 1480 drivers/net/wireless/ath/ath5k/ath5k.h void ath5k_sysfs_unregister(struct ath5k_hw *ah); ath5k_hw 1483 drivers/net/wireless/ath/ath5k/ath5k.h int ath5k_hw_read_srev(struct ath5k_hw *ah); ath5k_hw 1486 drivers/net/wireless/ath/ath5k/ath5k.h int ath5k_init_leds(struct ath5k_hw *ah); ath5k_hw 1487 drivers/net/wireless/ath/ath5k/ath5k.h void ath5k_led_enable(struct ath5k_hw *ah); ath5k_hw 1488 drivers/net/wireless/ath/ath5k/ath5k.h void ath5k_led_off(struct ath5k_hw *ah); ath5k_hw 1489 drivers/net/wireless/ath/ath5k/ath5k.h void ath5k_unregister_leds(struct ath5k_hw *ah); ath5k_hw 1493 drivers/net/wireless/ath/ath5k/ath5k.h int ath5k_hw_nic_wakeup(struct ath5k_hw *ah, struct ieee80211_channel *channel); ath5k_hw 1494 drivers/net/wireless/ath/ath5k/ath5k.h int ath5k_hw_on_hold(struct ath5k_hw *ah); ath5k_hw 1495 drivers/net/wireless/ath/ath5k/ath5k.h int ath5k_hw_reset(struct ath5k_hw *ah, enum nl80211_iftype op_mode, ath5k_hw 1497 drivers/net/wireless/ath/ath5k/ath5k.h int ath5k_hw_register_timeout(struct ath5k_hw *ah, u32 reg, u32 flag, u32 val, ath5k_hw 1503 drivers/net/wireless/ath/ath5k/ath5k.h unsigned int ath5k_hw_htoclock(struct ath5k_hw *ah, unsigned int usec); ath5k_hw 1504 drivers/net/wireless/ath/ath5k/ath5k.h unsigned int ath5k_hw_clocktoh(struct ath5k_hw *ah, unsigned int clock); ath5k_hw 1505 drivers/net/wireless/ath/ath5k/ath5k.h void ath5k_hw_set_clockrate(struct ath5k_hw *ah); ath5k_hw 1509 drivers/net/wireless/ath/ath5k/ath5k.h void ath5k_hw_start_rx_dma(struct ath5k_hw *ah); ath5k_hw 1510 drivers/net/wireless/ath/ath5k/ath5k.h u32 ath5k_hw_get_rxdp(struct ath5k_hw *ah); ath5k_hw 1511 drivers/net/wireless/ath/ath5k/ath5k.h int ath5k_hw_set_rxdp(struct ath5k_hw *ah, u32 phys_addr); ath5k_hw 1512 drivers/net/wireless/ath/ath5k/ath5k.h int ath5k_hw_start_tx_dma(struct ath5k_hw *ah, unsigned int queue); ath5k_hw 1513 drivers/net/wireless/ath/ath5k/ath5k.h int ath5k_hw_stop_beacon_queue(struct ath5k_hw *ah, unsigned int queue); ath5k_hw 1514 drivers/net/wireless/ath/ath5k/ath5k.h u32 ath5k_hw_get_txdp(struct ath5k_hw *ah, unsigned int queue); ath5k_hw 1515 drivers/net/wireless/ath/ath5k/ath5k.h int ath5k_hw_set_txdp(struct ath5k_hw *ah, unsigned int queue, ath5k_hw 1517 drivers/net/wireless/ath/ath5k/ath5k.h int ath5k_hw_update_tx_triglevel(struct ath5k_hw *ah, bool increase); ath5k_hw 1519 drivers/net/wireless/ath/ath5k/ath5k.h bool ath5k_hw_is_intr_pending(struct ath5k_hw *ah); ath5k_hw 1520 drivers/net/wireless/ath/ath5k/ath5k.h int ath5k_hw_get_isr(struct ath5k_hw *ah, enum ath5k_int *interrupt_mask); ath5k_hw 1521 drivers/net/wireless/ath/ath5k/ath5k.h enum ath5k_int ath5k_hw_set_imr(struct ath5k_hw *ah, enum ath5k_int new_mask); ath5k_hw 1522 drivers/net/wireless/ath/ath5k/ath5k.h void ath5k_hw_update_mib_counters(struct ath5k_hw *ah); ath5k_hw 1524 drivers/net/wireless/ath/ath5k/ath5k.h void ath5k_hw_dma_init(struct ath5k_hw *ah); ath5k_hw 1525 drivers/net/wireless/ath/ath5k/ath5k.h int ath5k_hw_dma_stop(struct ath5k_hw *ah); ath5k_hw 1528 drivers/net/wireless/ath/ath5k/ath5k.h int ath5k_eeprom_init(struct ath5k_hw *ah); ath5k_hw 1529 drivers/net/wireless/ath/ath5k/ath5k.h void ath5k_eeprom_detach(struct ath5k_hw *ah); ath5k_hw 1530 drivers/net/wireless/ath/ath5k/ath5k.h int ath5k_eeprom_mode_from_channel(struct ath5k_hw *ah, ath5k_hw 1535 drivers/net/wireless/ath/ath5k/ath5k.h int ath5k_hw_get_frame_duration(struct ath5k_hw *ah, enum nl80211_band band, ath5k_hw 1537 drivers/net/wireless/ath/ath5k/ath5k.h unsigned int ath5k_hw_get_default_slottime(struct ath5k_hw *ah); ath5k_hw 1538 drivers/net/wireless/ath/ath5k/ath5k.h unsigned int ath5k_hw_get_default_sifs(struct ath5k_hw *ah); ath5k_hw 1539 drivers/net/wireless/ath/ath5k/ath5k.h int ath5k_hw_set_opmode(struct ath5k_hw *ah, enum nl80211_iftype opmode); ath5k_hw 1540 drivers/net/wireless/ath/ath5k/ath5k.h void ath5k_hw_set_coverage_class(struct ath5k_hw *ah, u8 coverage_class); ath5k_hw 1542 drivers/net/wireless/ath/ath5k/ath5k.h int ath5k_hw_set_lladdr(struct ath5k_hw *ah, const u8 *mac); ath5k_hw 1543 drivers/net/wireless/ath/ath5k/ath5k.h void ath5k_hw_set_bssid(struct ath5k_hw *ah); ath5k_hw 1544 drivers/net/wireless/ath/ath5k/ath5k.h void ath5k_hw_set_bssid_mask(struct ath5k_hw *ah, const u8 *mask); ath5k_hw 1545 drivers/net/wireless/ath/ath5k/ath5k.h void ath5k_hw_set_mcast_filter(struct ath5k_hw *ah, u32 filter0, u32 filter1); ath5k_hw 1546 drivers/net/wireless/ath/ath5k/ath5k.h u32 ath5k_hw_get_rx_filter(struct ath5k_hw *ah); ath5k_hw 1547 drivers/net/wireless/ath/ath5k/ath5k.h void ath5k_hw_set_rx_filter(struct ath5k_hw *ah, u32 filter); ath5k_hw 1549 drivers/net/wireless/ath/ath5k/ath5k.h void ath5k_hw_start_rx_pcu(struct ath5k_hw *ah); ath5k_hw 1550 drivers/net/wireless/ath/ath5k/ath5k.h void ath5k_hw_stop_rx_pcu(struct ath5k_hw *ah); ath5k_hw 1552 drivers/net/wireless/ath/ath5k/ath5k.h u64 ath5k_hw_get_tsf64(struct ath5k_hw *ah); ath5k_hw 1553 drivers/net/wireless/ath/ath5k/ath5k.h void ath5k_hw_set_tsf64(struct ath5k_hw *ah, u64 tsf64); ath5k_hw 1554 drivers/net/wireless/ath/ath5k/ath5k.h void ath5k_hw_reset_tsf(struct ath5k_hw *ah); ath5k_hw 1555 drivers/net/wireless/ath/ath5k/ath5k.h void ath5k_hw_init_beacon_timers(struct ath5k_hw *ah, u32 next_beacon, ath5k_hw 1557 drivers/net/wireless/ath/ath5k/ath5k.h bool ath5k_hw_check_beacon_timers(struct ath5k_hw *ah, int intval); ath5k_hw 1559 drivers/net/wireless/ath/ath5k/ath5k.h void ath5k_hw_pcu_init(struct ath5k_hw *ah, enum nl80211_iftype op_mode); ath5k_hw 1562 drivers/net/wireless/ath/ath5k/ath5k.h int ath5k_hw_get_tx_queueprops(struct ath5k_hw *ah, int queue, ath5k_hw 1564 drivers/net/wireless/ath/ath5k/ath5k.h int ath5k_hw_set_tx_queueprops(struct ath5k_hw *ah, int queue, ath5k_hw 1566 drivers/net/wireless/ath/ath5k/ath5k.h int ath5k_hw_setup_tx_queue(struct ath5k_hw *ah, ath5k_hw 1569 drivers/net/wireless/ath/ath5k/ath5k.h void ath5k_hw_set_tx_retry_limits(struct ath5k_hw *ah, ath5k_hw 1571 drivers/net/wireless/ath/ath5k/ath5k.h u32 ath5k_hw_num_tx_pending(struct ath5k_hw *ah, unsigned int queue); ath5k_hw 1572 drivers/net/wireless/ath/ath5k/ath5k.h void ath5k_hw_release_tx_queue(struct ath5k_hw *ah, unsigned int queue); ath5k_hw 1573 drivers/net/wireless/ath/ath5k/ath5k.h int ath5k_hw_reset_tx_queue(struct ath5k_hw *ah, unsigned int queue); ath5k_hw 1574 drivers/net/wireless/ath/ath5k/ath5k.h int ath5k_hw_set_ifs_intervals(struct ath5k_hw *ah, unsigned int slot_time); ath5k_hw 1576 drivers/net/wireless/ath/ath5k/ath5k.h int ath5k_hw_init_queues(struct ath5k_hw *ah); ath5k_hw 1579 drivers/net/wireless/ath/ath5k/ath5k.h int ath5k_hw_init_desc_functions(struct ath5k_hw *ah); ath5k_hw 1580 drivers/net/wireless/ath/ath5k/ath5k.h int ath5k_hw_setup_rx_desc(struct ath5k_hw *ah, struct ath5k_desc *desc, ath5k_hw 1582 drivers/net/wireless/ath/ath5k/ath5k.h int ath5k_hw_setup_mrr_tx_desc(struct ath5k_hw *ah, struct ath5k_desc *desc, ath5k_hw 1588 drivers/net/wireless/ath/ath5k/ath5k.h void ath5k_hw_set_ledstate(struct ath5k_hw *ah, unsigned int state); ath5k_hw 1589 drivers/net/wireless/ath/ath5k/ath5k.h int ath5k_hw_set_gpio_input(struct ath5k_hw *ah, u32 gpio); ath5k_hw 1590 drivers/net/wireless/ath/ath5k/ath5k.h int ath5k_hw_set_gpio_output(struct ath5k_hw *ah, u32 gpio); ath5k_hw 1591 drivers/net/wireless/ath/ath5k/ath5k.h u32 ath5k_hw_get_gpio(struct ath5k_hw *ah, u32 gpio); ath5k_hw 1592 drivers/net/wireless/ath/ath5k/ath5k.h int ath5k_hw_set_gpio(struct ath5k_hw *ah, u32 gpio, u32 val); ath5k_hw 1593 drivers/net/wireless/ath/ath5k/ath5k.h void ath5k_hw_set_gpio_intr(struct ath5k_hw *ah, unsigned int gpio, ath5k_hw 1598 drivers/net/wireless/ath/ath5k/ath5k.h void ath5k_rfkill_hw_start(struct ath5k_hw *ah); ath5k_hw 1599 drivers/net/wireless/ath/ath5k/ath5k.h void ath5k_rfkill_hw_stop(struct ath5k_hw *ah); ath5k_hw 1603 drivers/net/wireless/ath/ath5k/ath5k.h int ath5k_hw_set_capabilities(struct ath5k_hw *ah); ath5k_hw 1604 drivers/net/wireless/ath/ath5k/ath5k.h int ath5k_hw_enable_pspoll(struct ath5k_hw *ah, u8 *bssid, u16 assoc_id); ath5k_hw 1605 drivers/net/wireless/ath/ath5k/ath5k.h int ath5k_hw_disable_pspoll(struct ath5k_hw *ah); ath5k_hw 1609 drivers/net/wireless/ath/ath5k/ath5k.h int ath5k_hw_write_initvals(struct ath5k_hw *ah, u8 mode, bool change_channel); ath5k_hw 1614 drivers/net/wireless/ath/ath5k/ath5k.h u16 ath5k_hw_radio_revision(struct ath5k_hw *ah, enum nl80211_band band); ath5k_hw 1615 drivers/net/wireless/ath/ath5k/ath5k.h int ath5k_hw_phy_disable(struct ath5k_hw *ah); ath5k_hw 1617 drivers/net/wireless/ath/ath5k/ath5k.h enum ath5k_rfgain ath5k_hw_gainf_calibrate(struct ath5k_hw *ah); ath5k_hw 1618 drivers/net/wireless/ath/ath5k/ath5k.h int ath5k_hw_rfgain_opt_init(struct ath5k_hw *ah); ath5k_hw 1620 drivers/net/wireless/ath/ath5k/ath5k.h bool ath5k_channel_ok(struct ath5k_hw *ah, struct ieee80211_channel *channel); ath5k_hw 1622 drivers/net/wireless/ath/ath5k/ath5k.h void ath5k_hw_init_nfcal_hist(struct ath5k_hw *ah); ath5k_hw 1623 drivers/net/wireless/ath/ath5k/ath5k.h int ath5k_hw_phy_calibrate(struct ath5k_hw *ah, ath5k_hw 1625 drivers/net/wireless/ath/ath5k/ath5k.h void ath5k_hw_update_noise_floor(struct ath5k_hw *ah); ath5k_hw 1627 drivers/net/wireless/ath/ath5k/ath5k.h bool ath5k_hw_chan_has_spur_noise(struct ath5k_hw *ah, ath5k_hw 1630 drivers/net/wireless/ath/ath5k/ath5k.h void ath5k_hw_set_antenna_mode(struct ath5k_hw *ah, u8 ant_mode); ath5k_hw 1631 drivers/net/wireless/ath/ath5k/ath5k.h void ath5k_hw_set_antenna_switch(struct ath5k_hw *ah, u8 ee_mode); ath5k_hw 1633 drivers/net/wireless/ath/ath5k/ath5k.h int ath5k_hw_set_txpower_limit(struct ath5k_hw *ah, u8 txpower); ath5k_hw 1635 drivers/net/wireless/ath/ath5k/ath5k.h int ath5k_hw_phy_init(struct ath5k_hw *ah, struct ieee80211_channel *channel, ath5k_hw 1642 drivers/net/wireless/ath/ath5k/ath5k.h static inline struct ath_common *ath5k_hw_common(struct ath5k_hw *ah) ath5k_hw 1647 drivers/net/wireless/ath/ath5k/ath5k.h static inline struct ath_regulatory *ath5k_hw_regulatory(struct ath5k_hw *ah) ath5k_hw 1655 drivers/net/wireless/ath/ath5k/ath5k.h static inline void __iomem *ath5k_ahb_reg(struct ath5k_hw *ah, u16 reg) ath5k_hw 1666 drivers/net/wireless/ath/ath5k/ath5k.h static inline u32 ath5k_hw_reg_read(struct ath5k_hw *ah, u16 reg) ath5k_hw 1671 drivers/net/wireless/ath/ath5k/ath5k.h static inline void ath5k_hw_reg_write(struct ath5k_hw *ah, u32 val, u16 reg) ath5k_hw 1678 drivers/net/wireless/ath/ath5k/ath5k.h static inline u32 ath5k_hw_reg_read(struct ath5k_hw *ah, u16 reg) ath5k_hw 1683 drivers/net/wireless/ath/ath5k/ath5k.h static inline void ath5k_hw_reg_write(struct ath5k_hw *ah, u32 val, u16 reg) ath5k_hw 1690 drivers/net/wireless/ath/ath5k/ath5k.h static inline enum ath_bus_type ath5k_get_bus_type(struct ath5k_hw *ah) ath5k_hw 1700 drivers/net/wireless/ath/ath5k/ath5k.h static inline bool ath5k_hw_nvram_read(struct ath5k_hw *ah, u32 off, u16 *data) ath5k_hw 35 drivers/net/wireless/ath/ath5k/attach.c static int ath5k_hw_post(struct ath5k_hw *ah) ath5k_hw 104 drivers/net/wireless/ath/ath5k/attach.c int ath5k_hw_init(struct ath5k_hw *ah) ath5k_hw 350 drivers/net/wireless/ath/ath5k/attach.c void ath5k_hw_deinit(struct ath5k_hw *ah) ath5k_hw 97 drivers/net/wireless/ath/ath5k/base.c static int ath5k_reset(struct ath5k_hw *ah, struct ieee80211_channel *chan, ath5k_hw 201 drivers/net/wireless/ath/ath5k/base.c static inline u64 ath5k_extend_tsf(struct ath5k_hw *ah, u32 rstamp) ath5k_hw 234 drivers/net/wireless/ath/ath5k/base.c struct ath5k_hw *ah = (struct ath5k_hw *) hw_priv; ath5k_hw 240 drivers/net/wireless/ath/ath5k/base.c struct ath5k_hw *ah = (struct ath5k_hw *) hw_priv; ath5k_hw 257 drivers/net/wireless/ath/ath5k/base.c struct ath5k_hw *ah = hw->priv; ath5k_hw 296 drivers/net/wireless/ath/ath5k/base.c ath5k_setup_channels(struct ath5k_hw *ah, struct ieee80211_channel *channels, ath5k_hw 344 drivers/net/wireless/ath/ath5k/base.c ath5k_setup_rate_idx(struct ath5k_hw *ah, struct ieee80211_supported_band *b) ath5k_hw 361 drivers/net/wireless/ath/ath5k/base.c struct ath5k_hw *ah = hw->priv; ath5k_hw 447 drivers/net/wireless/ath/ath5k/base.c ath5k_chan_set(struct ath5k_hw *ah, struct cfg80211_chan_def *chandef) ath5k_hw 519 drivers/net/wireless/ath/ath5k/base.c ath5k_update_bssid_mask_and_opmode(struct ath5k_hw *ah, ath5k_hw 576 drivers/net/wireless/ath/ath5k/base.c ath5k_hw_to_driver_rix(struct ath5k_hw *ah, int hw_rix) ath5k_hw 597 drivers/net/wireless/ath/ath5k/base.c struct sk_buff *ath5k_rx_skb_alloc(struct ath5k_hw *ah, dma_addr_t *skb_addr) ath5k_hw 629 drivers/net/wireless/ath/ath5k/base.c ath5k_rxbuf_setup(struct ath5k_hw *ah, struct ath5k_buf *bf) ath5k_hw 732 drivers/net/wireless/ath/ath5k/base.c ath5k_txbuf_setup(struct ath5k_hw *ah, struct ath5k_buf *bf, ath5k_hw 853 drivers/net/wireless/ath/ath5k/base.c ath5k_desc_alloc(struct ath5k_hw *ah) ath5k_hw 918 drivers/net/wireless/ath/ath5k/base.c ath5k_txbuf_free_skb(struct ath5k_hw *ah, struct ath5k_buf *bf) ath5k_hw 932 drivers/net/wireless/ath/ath5k/base.c ath5k_rxbuf_free_skb(struct ath5k_hw *ah, struct ath5k_buf *bf) ath5k_hw 948 drivers/net/wireless/ath/ath5k/base.c ath5k_desc_free(struct ath5k_hw *ah) ath5k_hw 974 drivers/net/wireless/ath/ath5k/base.c ath5k_txq_setup(struct ath5k_hw *ah, ath5k_hw 1026 drivers/net/wireless/ath/ath5k/base.c ath5k_beaconq_setup(struct ath5k_hw *ah) ath5k_hw 1042 drivers/net/wireless/ath/ath5k/base.c ath5k_beaconq_config(struct ath5k_hw *ah) ath5k_hw 1110 drivers/net/wireless/ath/ath5k/base.c ath5k_drain_tx_buffs(struct ath5k_hw *ah) ath5k_hw 1139 drivers/net/wireless/ath/ath5k/base.c ath5k_txq_release(struct ath5k_hw *ah) ath5k_hw 1160 drivers/net/wireless/ath/ath5k/base.c ath5k_rx_start(struct ath5k_hw *ah) ath5k_hw 1201 drivers/net/wireless/ath/ath5k/base.c ath5k_rx_stop(struct ath5k_hw *ah) ath5k_hw 1211 drivers/net/wireless/ath/ath5k/base.c ath5k_rx_decrypted(struct ath5k_hw *ah, struct sk_buff *skb, ath5k_hw 1240 drivers/net/wireless/ath/ath5k/base.c ath5k_check_ibss_tsf(struct ath5k_hw *ah, struct sk_buff *skb, ath5k_hw 1371 drivers/net/wireless/ath/ath5k/base.c ath5k_receive_frame(struct ath5k_hw *ah, struct sk_buff *skb, ath5k_hw 1448 drivers/net/wireless/ath/ath5k/base.c ath5k_receive_frame_ok(struct ath5k_hw *ah, struct ath5k_rx_status *rs) ath5k_hw 1520 drivers/net/wireless/ath/ath5k/base.c ath5k_set_current_imask(struct ath5k_hw *ah) ath5k_hw 1544 drivers/net/wireless/ath/ath5k/base.c struct ath5k_hw *ah = (void *)data; ath5k_hw 1613 drivers/net/wireless/ath/ath5k/base.c struct ath5k_hw *ah = hw->priv; ath5k_hw 1666 drivers/net/wireless/ath/ath5k/base.c ath5k_tx_frame_completed(struct ath5k_hw *ah, struct sk_buff *skb, ath5k_hw 1732 drivers/net/wireless/ath/ath5k/base.c ath5k_tx_processq(struct ath5k_hw *ah, struct ath5k_txq *txq) ath5k_hw 1790 drivers/net/wireless/ath/ath5k/base.c struct ath5k_hw *ah = (void *)data; ath5k_hw 1809 drivers/net/wireless/ath/ath5k/base.c ath5k_beacon_setup(struct ath5k_hw *ah, struct ath5k_buf *bf) ath5k_hw 1895 drivers/net/wireless/ath/ath5k/base.c struct ath5k_hw *ah = hw->priv; ath5k_hw 1928 drivers/net/wireless/ath/ath5k/base.c ath5k_beacon_send(struct ath5k_hw *ah) ath5k_hw 2046 drivers/net/wireless/ath/ath5k/base.c ath5k_beacon_update_timers(struct ath5k_hw *ah, u64 bc_tsf) ath5k_hw 2148 drivers/net/wireless/ath/ath5k/base.c ath5k_beacon_config(struct ath5k_hw *ah) ath5k_hw 2181 drivers/net/wireless/ath/ath5k/base.c struct ath5k_hw *ah = (struct ath5k_hw *) data; ath5k_hw 2214 drivers/net/wireless/ath/ath5k/base.c ath5k_intr_calibration_poll(struct ath5k_hw *ah) ath5k_hw 2247 drivers/net/wireless/ath/ath5k/base.c ath5k_schedule_rx(struct ath5k_hw *ah) ath5k_hw 2254 drivers/net/wireless/ath/ath5k/base.c ath5k_schedule_tx(struct ath5k_hw *ah) ath5k_hw 2263 drivers/net/wireless/ath/ath5k/base.c struct ath5k_hw *ah = dev_id; ath5k_hw 2406 drivers/net/wireless/ath/ath5k/base.c struct ath5k_hw *ah = container_of(work, struct ath5k_hw, ath5k_hw 2452 drivers/net/wireless/ath/ath5k/base.c struct ath5k_hw *ah = (void *)data; ath5k_hw 2463 drivers/net/wireless/ath/ath5k/base.c struct ath5k_hw *ah = container_of(work, struct ath5k_hw, ath5k_hw 2529 drivers/net/wireless/ath/ath5k/base.c ath5k_init_ah(struct ath5k_hw *ah, const struct ath_bus_ops *bus_ops) ath5k_hw 2687 drivers/net/wireless/ath/ath5k/base.c ath5k_stop_locked(struct ath5k_hw *ah) ath5k_hw 2725 drivers/net/wireless/ath/ath5k/base.c struct ath5k_hw *ah = hw->priv; ath5k_hw 2789 drivers/net/wireless/ath/ath5k/base.c static void ath5k_stop_tasklets(struct ath5k_hw *ah) ath5k_hw 2807 drivers/net/wireless/ath/ath5k/base.c struct ath5k_hw *ah = hw->priv; ath5k_hw 2857 drivers/net/wireless/ath/ath5k/base.c ath5k_reset(struct ath5k_hw *ah, struct ieee80211_channel *chan, ath5k_hw 2972 drivers/net/wireless/ath/ath5k/base.c struct ath5k_hw *ah = container_of(work, struct ath5k_hw, ath5k_hw 2984 drivers/net/wireless/ath/ath5k/base.c struct ath5k_hw *ah = hw->priv; ath5k_hw 3123 drivers/net/wireless/ath/ath5k/base.c ath5k_deinit_ah(struct ath5k_hw *ah) ath5k_hw 3157 drivers/net/wireless/ath/ath5k/base.c ath5k_any_vif_assoc(struct ath5k_hw *ah) ath5k_hw 3174 drivers/net/wireless/ath/ath5k/base.c struct ath5k_hw *ah = hw->priv; ath5k_hw 3185 drivers/net/wireless/ath/ath5k/base.c void _ath5k_printk(const struct ath5k_hw *ah, const char *level, ath5k_hw 46 drivers/net/wireless/ath/ath5k/base.h struct ath5k_hw; ath5k_hw 92 drivers/net/wireless/ath/ath5k/base.h bool ath5k_any_vif_assoc(struct ath5k_hw *ah); ath5k_hw 97 drivers/net/wireless/ath/ath5k/base.h void ath5k_beacon_update_timers(struct ath5k_hw *ah, u64 bc_tsf); ath5k_hw 99 drivers/net/wireless/ath/ath5k/base.h void ath5k_beacon_config(struct ath5k_hw *ah); ath5k_hw 102 drivers/net/wireless/ath/ath5k/base.h void ath5k_update_bssid_mask_and_opmode(struct ath5k_hw *ah, ath5k_hw 104 drivers/net/wireless/ath/ath5k/base.h int ath5k_chan_set(struct ath5k_hw *ah, struct cfg80211_chan_def *chandef); ath5k_hw 105 drivers/net/wireless/ath/ath5k/base.h void ath5k_txbuf_free_skb(struct ath5k_hw *ah, struct ath5k_buf *bf); ath5k_hw 106 drivers/net/wireless/ath/ath5k/base.h void ath5k_rxbuf_free_skb(struct ath5k_hw *ah, struct ath5k_buf *bf); ath5k_hw 112 drivers/net/wireless/ath/ath5k/base.h int ath5k_init_ah(struct ath5k_hw *ah, const struct ath_bus_ops *bus_ops); ath5k_hw 113 drivers/net/wireless/ath/ath5k/base.h void ath5k_deinit_ah(struct ath5k_hw *ah); ath5k_hw 33 drivers/net/wireless/ath/ath5k/caps.c int ath5k_hw_set_capabilities(struct ath5k_hw *ah) ath5k_hw 133 drivers/net/wireless/ath/ath5k/caps.c int ath5k_hw_enable_pspoll(struct ath5k_hw *ah, u8 *bssid, ath5k_hw 145 drivers/net/wireless/ath/ath5k/caps.c int ath5k_hw_disable_pspoll(struct ath5k_hw *ah) ath5k_hw 157 drivers/net/wireless/ath/ath5k/debug.c struct ath5k_hw *ah = seq->private; ath5k_hw 197 drivers/net/wireless/ath/ath5k/debug.c struct ath5k_hw *ah = file->private_data; ath5k_hw 246 drivers/net/wireless/ath/ath5k/debug.c struct ath5k_hw *ah = file->private_data; ath5k_hw 279 drivers/net/wireless/ath/ath5k/debug.c struct ath5k_hw *ah = file->private_data; ath5k_hw 318 drivers/net/wireless/ath/ath5k/debug.c struct ath5k_hw *ah = file->private_data; ath5k_hw 347 drivers/net/wireless/ath/ath5k/debug.c struct ath5k_hw *ah = file->private_data; ath5k_hw 380 drivers/net/wireless/ath/ath5k/debug.c struct ath5k_hw *ah = file->private_data; ath5k_hw 452 drivers/net/wireless/ath/ath5k/debug.c struct ath5k_hw *ah = file->private_data; ath5k_hw 493 drivers/net/wireless/ath/ath5k/debug.c struct ath5k_hw *ah = file->private_data; ath5k_hw 548 drivers/net/wireless/ath/ath5k/debug.c struct ath5k_hw *ah = file->private_data; ath5k_hw 625 drivers/net/wireless/ath/ath5k/debug.c struct ath5k_hw *ah = file->private_data; ath5k_hw 666 drivers/net/wireless/ath/ath5k/debug.c struct ath5k_hw *ah = file->private_data; ath5k_hw 775 drivers/net/wireless/ath/ath5k/debug.c struct ath5k_hw *ah = file->private_data; ath5k_hw 831 drivers/net/wireless/ath/ath5k/debug.c struct ath5k_hw *ah = file->private_data; ath5k_hw 873 drivers/net/wireless/ath/ath5k/debug.c struct ath5k_hw *ah = file->private_data; ath5k_hw 908 drivers/net/wireless/ath/ath5k/debug.c struct ath5k_hw *ah = inode->i_private; ath5k_hw 997 drivers/net/wireless/ath/ath5k/debug.c ath5k_debug_init_device(struct ath5k_hw *ah) ath5k_hw 1024 drivers/net/wireless/ath/ath5k/debug.c ath5k_debug_dump_bands(struct ath5k_hw *ah) ath5k_hw 1082 drivers/net/wireless/ath/ath5k/debug.c ath5k_debug_printrxbuffs(struct ath5k_hw *ah) ath5k_hw 1106 drivers/net/wireless/ath/ath5k/debug.c ath5k_debug_printtxbuf(struct ath5k_hw *ah, struct ath5k_buf *bf) ath5k_hw 64 drivers/net/wireless/ath/ath5k/debug.h struct ath5k_hw; ath5k_hw 129 drivers/net/wireless/ath/ath5k/debug.h ath5k_debug_init_device(struct ath5k_hw *ah); ath5k_hw 132 drivers/net/wireless/ath/ath5k/debug.h ath5k_debug_printrxbuffs(struct ath5k_hw *ah); ath5k_hw 135 drivers/net/wireless/ath/ath5k/debug.h ath5k_debug_dump_bands(struct ath5k_hw *ah); ath5k_hw 138 drivers/net/wireless/ath/ath5k/debug.h ath5k_debug_printtxbuf(struct ath5k_hw *ah, struct ath5k_buf *bf); ath5k_hw 145 drivers/net/wireless/ath/ath5k/debug.h ATH5K_DBG(struct ath5k_hw *ah, unsigned int m, const char *fmt, ...) {} ath5k_hw 148 drivers/net/wireless/ath/ath5k/debug.h ATH5K_DBG_UNLIMIT(struct ath5k_hw *ah, unsigned int m, const char *fmt, ...) ath5k_hw 152 drivers/net/wireless/ath/ath5k/debug.h ath5k_debug_init_device(struct ath5k_hw *ah) {} ath5k_hw 155 drivers/net/wireless/ath/ath5k/debug.h ath5k_debug_printrxbuffs(struct ath5k_hw *ah) {} ath5k_hw 158 drivers/net/wireless/ath/ath5k/debug.h ath5k_debug_dump_bands(struct ath5k_hw *ah) {} ath5k_hw 161 drivers/net/wireless/ath/ath5k/debug.h ath5k_debug_printtxbuf(struct ath5k_hw *ah, struct ath5k_buf *bf) {} ath5k_hw 75 drivers/net/wireless/ath/ath5k/desc.c ath5k_hw_setup_2word_tx_desc(struct ath5k_hw *ah, ath5k_hw 241 drivers/net/wireless/ath/ath5k/desc.c ath5k_hw_setup_4word_tx_desc(struct ath5k_hw *ah, ath5k_hw 379 drivers/net/wireless/ath/ath5k/desc.c ath5k_hw_setup_mrr_tx_desc(struct ath5k_hw *ah, ath5k_hw 442 drivers/net/wireless/ath/ath5k/desc.c ath5k_hw_proc_2word_tx_status(struct ath5k_hw *ah, ath5k_hw 494 drivers/net/wireless/ath/ath5k/desc.c ath5k_hw_proc_4word_tx_status(struct ath5k_hw *ah, ath5k_hw 559 drivers/net/wireless/ath/ath5k/desc.c ath5k_hw_setup_rx_desc(struct ath5k_hw *ah, ath5k_hw 601 drivers/net/wireless/ath/ath5k/desc.c ath5k_hw_proc_5210_rx_status(struct ath5k_hw *ah, ath5k_hw 695 drivers/net/wireless/ath/ath5k/desc.c ath5k_hw_proc_5212_rx_status(struct ath5k_hw *ah, ath5k_hw 773 drivers/net/wireless/ath/ath5k/desc.c ath5k_hw_init_desc_functions(struct ath5k_hw *ah) ath5k_hw 48 drivers/net/wireless/ath/ath5k/dma.c ath5k_hw_start_rx_dma(struct ath5k_hw *ah) ath5k_hw 59 drivers/net/wireless/ath/ath5k/dma.c ath5k_hw_stop_rx_dma(struct ath5k_hw *ah) ath5k_hw 85 drivers/net/wireless/ath/ath5k/dma.c ath5k_hw_get_rxdp(struct ath5k_hw *ah) ath5k_hw 98 drivers/net/wireless/ath/ath5k/dma.c ath5k_hw_set_rxdp(struct ath5k_hw *ah, u32 phys_addr) ath5k_hw 130 drivers/net/wireless/ath/ath5k/dma.c ath5k_hw_start_tx_dma(struct ath5k_hw *ah, unsigned int queue) ath5k_hw 188 drivers/net/wireless/ath/ath5k/dma.c ath5k_hw_stop_tx_dma(struct ath5k_hw *ah, unsigned int queue) ath5k_hw 328 drivers/net/wireless/ath/ath5k/dma.c ath5k_hw_stop_beacon_queue(struct ath5k_hw *ah, unsigned int queue) ath5k_hw 353 drivers/net/wireless/ath/ath5k/dma.c ath5k_hw_get_txdp(struct ath5k_hw *ah, unsigned int queue) ath5k_hw 396 drivers/net/wireless/ath/ath5k/dma.c ath5k_hw_set_txdp(struct ath5k_hw *ah, unsigned int queue, u32 phys_addr) ath5k_hw 453 drivers/net/wireless/ath/ath5k/dma.c ath5k_hw_update_tx_triglevel(struct ath5k_hw *ah, bool increase) ath5k_hw 506 drivers/net/wireless/ath/ath5k/dma.c ath5k_hw_is_intr_pending(struct ath5k_hw *ah) ath5k_hw 527 drivers/net/wireless/ath/ath5k/dma.c ath5k_hw_get_isr(struct ath5k_hw *ah, enum ath5k_int *interrupt_mask) ath5k_hw 755 drivers/net/wireless/ath/ath5k/dma.c ath5k_hw_set_imr(struct ath5k_hw *ah, enum ath5k_int new_mask) ath5k_hw 856 drivers/net/wireless/ath/ath5k/dma.c ath5k_hw_dma_init(struct ath5k_hw *ah) ath5k_hw 896 drivers/net/wireless/ath/ath5k/dma.c ath5k_hw_dma_stop(struct ath5k_hw *ah) ath5k_hw 73 drivers/net/wireless/ath/ath5k/eeprom.c ath5k_eeprom_init_header(struct ath5k_hw *ah) ath5k_hw 189 drivers/net/wireless/ath/ath5k/eeprom.c static int ath5k_eeprom_read_ants(struct ath5k_hw *ah, u32 *offset, ath5k_hw 249 drivers/net/wireless/ath/ath5k/eeprom.c static int ath5k_eeprom_read_modes(struct ath5k_hw *ah, u32 *offset, ath5k_hw 467 drivers/net/wireless/ath/ath5k/eeprom.c ath5k_eeprom_init_modes(struct ath5k_hw *ah) ath5k_hw 510 drivers/net/wireless/ath/ath5k/eeprom.c ath5k_eeprom_read_freq_list(struct ath5k_hw *ah, int *offset, int max, ath5k_hw 548 drivers/net/wireless/ath/ath5k/eeprom.c ath5k_eeprom_init_11a_pcal_freq(struct ath5k_hw *ah, int offset) ath5k_hw 601 drivers/net/wireless/ath/ath5k/eeprom.c ath5k_eeprom_init_11bg_2413(struct ath5k_hw *ah, unsigned int mode, int offset) ath5k_hw 646 drivers/net/wireless/ath/ath5k/eeprom.c ath5k_get_pcdac_intercepts(struct ath5k_hw *ah, u8 min, u8 max, u8 *vp) ath5k_hw 667 drivers/net/wireless/ath/ath5k/eeprom.c ath5k_eeprom_free_pcal_info(struct ath5k_hw *ah, int mode) ath5k_hw 714 drivers/net/wireless/ath/ath5k/eeprom.c ath5k_eeprom_convert_pcal_info_5111(struct ath5k_hw *ah, int mode, ath5k_hw 793 drivers/net/wireless/ath/ath5k/eeprom.c ath5k_eeprom_read_pcal_info_5111(struct ath5k_hw *ah, int mode) ath5k_hw 902 drivers/net/wireless/ath/ath5k/eeprom.c ath5k_eeprom_convert_pcal_info_5112(struct ath5k_hw *ah, int mode, ath5k_hw 1016 drivers/net/wireless/ath/ath5k/eeprom.c ath5k_eeprom_read_pcal_info_5112(struct ath5k_hw *ah, int mode) ath5k_hw 1194 drivers/net/wireless/ath/ath5k/eeprom.c ath5k_eeprom_convert_pcal_info_2413(struct ath5k_hw *ah, int mode, ath5k_hw 1279 drivers/net/wireless/ath/ath5k/eeprom.c ath5k_eeprom_read_pcal_info_2413(struct ath5k_hw *ah, int mode) ath5k_hw 1470 drivers/net/wireless/ath/ath5k/eeprom.c ath5k_eeprom_read_target_rate_pwr_info(struct ath5k_hw *ah, unsigned int mode) ath5k_hw 1565 drivers/net/wireless/ath/ath5k/eeprom.c ath5k_eeprom_read_pcal_info(struct ath5k_hw *ah) ath5k_hw 1568 drivers/net/wireless/ath/ath5k/eeprom.c int (*read_pcal)(struct ath5k_hw *hw, int mode); ath5k_hw 1598 drivers/net/wireless/ath/ath5k/eeprom.c ath5k_eeprom_read_ctl_info(struct ath5k_hw *ah) ath5k_hw 1705 drivers/net/wireless/ath/ath5k/eeprom.c ath5k_eeprom_read_spur_chans(struct ath5k_hw *ah) ath5k_hw 1745 drivers/net/wireless/ath/ath5k/eeprom.c ath5k_eeprom_init(struct ath5k_hw *ah) ath5k_hw 1773 drivers/net/wireless/ath/ath5k/eeprom.c ath5k_eeprom_detach(struct ath5k_hw *ah) ath5k_hw 1782 drivers/net/wireless/ath/ath5k/eeprom.c ath5k_eeprom_mode_from_channel(struct ath5k_hw *ah, ath5k_hw 53 drivers/net/wireless/ath/ath5k/gpio.c ath5k_hw_set_ledstate(struct ath5k_hw *ah, unsigned int state) ath5k_hw 106 drivers/net/wireless/ath/ath5k/gpio.c ath5k_hw_set_gpio_input(struct ath5k_hw *ah, u32 gpio) ath5k_hw 124 drivers/net/wireless/ath/ath5k/gpio.c ath5k_hw_set_gpio_output(struct ath5k_hw *ah, u32 gpio) ath5k_hw 142 drivers/net/wireless/ath/ath5k/gpio.c ath5k_hw_get_gpio(struct ath5k_hw *ah, u32 gpio) ath5k_hw 159 drivers/net/wireless/ath/ath5k/gpio.c ath5k_hw_set_gpio(struct ath5k_hw *ah, u32 gpio, u32 val) ath5k_hw 189 drivers/net/wireless/ath/ath5k/gpio.c ath5k_hw_set_gpio_intr(struct ath5k_hw *ah, unsigned int gpio, ath5k_hw 1380 drivers/net/wireless/ath/ath5k/initvals.c ath5k_hw_ini_registers(struct ath5k_hw *ah, unsigned int size, ath5k_hw 1416 drivers/net/wireless/ath/ath5k/initvals.c ath5k_hw_ini_mode_registers(struct ath5k_hw *ah, ath5k_hw 1440 drivers/net/wireless/ath/ath5k/initvals.c ath5k_hw_write_initvals(struct ath5k_hw *ah, u8 mode, bool skip_pcu) ath5k_hw 90 drivers/net/wireless/ath/ath5k/led.c void ath5k_led_enable(struct ath5k_hw *ah) ath5k_hw 98 drivers/net/wireless/ath/ath5k/led.c static void ath5k_led_on(struct ath5k_hw *ah) ath5k_hw 105 drivers/net/wireless/ath/ath5k/led.c void ath5k_led_off(struct ath5k_hw *ah) ath5k_hw 126 drivers/net/wireless/ath/ath5k/led.c ath5k_register_led(struct ath5k_hw *ah, struct ath5k_led *led, ath5k_hw 156 drivers/net/wireless/ath/ath5k/led.c void ath5k_unregister_leds(struct ath5k_hw *ah) ath5k_hw 162 drivers/net/wireless/ath/ath5k/led.c int ath5k_init_leds(struct ath5k_hw *ah) ath5k_hw 61 drivers/net/wireless/ath/ath5k/mac80211-ops.c struct ath5k_hw *ah = hw->priv; ath5k_hw 76 drivers/net/wireless/ath/ath5k/mac80211-ops.c struct ath5k_hw *ah = hw->priv; ath5k_hw 161 drivers/net/wireless/ath/ath5k/mac80211-ops.c struct ath5k_hw *ah = hw->priv; ath5k_hw 197 drivers/net/wireless/ath/ath5k/mac80211-ops.c struct ath5k_hw *ah = hw->priv; ath5k_hw 256 drivers/net/wireless/ath/ath5k/mac80211-ops.c struct ath5k_hw *ah = hw->priv; ath5k_hw 375 drivers/net/wireless/ath/ath5k/mac80211-ops.c struct ath5k_hw *ah = hw->priv; ath5k_hw 476 drivers/net/wireless/ath/ath5k/mac80211-ops.c struct ath5k_hw *ah = hw->priv; ath5k_hw 540 drivers/net/wireless/ath/ath5k/mac80211-ops.c struct ath5k_hw *ah = hw->priv; ath5k_hw 549 drivers/net/wireless/ath/ath5k/mac80211-ops.c struct ath5k_hw *ah = hw->priv; ath5k_hw 559 drivers/net/wireless/ath/ath5k/mac80211-ops.c struct ath5k_hw *ah = hw->priv; ath5k_hw 577 drivers/net/wireless/ath/ath5k/mac80211-ops.c struct ath5k_hw *ah = hw->priv; ath5k_hw 615 drivers/net/wireless/ath/ath5k/mac80211-ops.c struct ath5k_hw *ah = hw->priv; ath5k_hw 624 drivers/net/wireless/ath/ath5k/mac80211-ops.c struct ath5k_hw *ah = hw->priv; ath5k_hw 633 drivers/net/wireless/ath/ath5k/mac80211-ops.c struct ath5k_hw *ah = hw->priv; ath5k_hw 649 drivers/net/wireless/ath/ath5k/mac80211-ops.c struct ath5k_hw *ah = hw->priv; ath5k_hw 697 drivers/net/wireless/ath/ath5k/mac80211-ops.c struct ath5k_hw *ah = hw->priv; ath5k_hw 708 drivers/net/wireless/ath/ath5k/mac80211-ops.c struct ath5k_hw *ah = hw->priv; ath5k_hw 725 drivers/net/wireless/ath/ath5k/mac80211-ops.c struct ath5k_hw *ah = hw->priv; ath5k_hw 742 drivers/net/wireless/ath/ath5k/mac80211-ops.c struct ath5k_hw *ah = hw->priv; ath5k_hw 753 drivers/net/wireless/ath/ath5k/mac80211-ops.c struct ath5k_hw *ah = hw->priv; ath5k_hw 57 drivers/net/wireless/ath/ath5k/pci.c struct ath5k_hw *ah = (struct ath5k_hw *) common->priv; ath5k_hw 79 drivers/net/wireless/ath/ath5k/pci.c struct ath5k_hw *ah = (struct ath5k_hw *) common->ah; ath5k_hw 109 drivers/net/wireless/ath/ath5k/pci.c int ath5k_hw_read_srev(struct ath5k_hw *ah) ath5k_hw 118 drivers/net/wireless/ath/ath5k/pci.c static int ath5k_pci_eeprom_read_mac(struct ath5k_hw *ah, u8 *mac) ath5k_hw 162 drivers/net/wireless/ath/ath5k/pci.c struct ath5k_hw *ah; ath5k_hw 291 drivers/net/wireless/ath/ath5k/pci.c struct ath5k_hw *ah = hw->priv; ath5k_hw 305 drivers/net/wireless/ath/ath5k/pci.c struct ath5k_hw *ah = hw->priv; ath5k_hw 315 drivers/net/wireless/ath/ath5k/pci.c struct ath5k_hw *ah = hw->priv; ath5k_hw 113 drivers/net/wireless/ath/ath5k/pcu.c ath5k_hw_get_frame_duration(struct ath5k_hw *ah, enum nl80211_band band, ath5k_hw 175 drivers/net/wireless/ath/ath5k/pcu.c ath5k_hw_get_default_slottime(struct ath5k_hw *ah) ath5k_hw 206 drivers/net/wireless/ath/ath5k/pcu.c ath5k_hw_get_default_sifs(struct ath5k_hw *ah) ath5k_hw 243 drivers/net/wireless/ath/ath5k/pcu.c ath5k_hw_update_mib_counters(struct ath5k_hw *ah) ath5k_hw 277 drivers/net/wireless/ath/ath5k/pcu.c ath5k_hw_write_rate_duration(struct ath5k_hw *ah) ath5k_hw 327 drivers/net/wireless/ath/ath5k/pcu.c ath5k_hw_set_ack_timeout(struct ath5k_hw *ah, unsigned int timeout) ath5k_hw 345 drivers/net/wireless/ath/ath5k/pcu.c ath5k_hw_set_cts_timeout(struct ath5k_hw *ah, unsigned int timeout) ath5k_hw 370 drivers/net/wireless/ath/ath5k/pcu.c ath5k_hw_set_lladdr(struct ath5k_hw *ah, const u8 *mac) ath5k_hw 398 drivers/net/wireless/ath/ath5k/pcu.c ath5k_hw_set_bssid(struct ath5k_hw *ah) ath5k_hw 447 drivers/net/wireless/ath/ath5k/pcu.c ath5k_hw_set_bssid_mask(struct ath5k_hw *ah, const u8 *mask) ath5k_hw 465 drivers/net/wireless/ath/ath5k/pcu.c ath5k_hw_set_mcast_filter(struct ath5k_hw *ah, u32 filter0, u32 filter1) ath5k_hw 482 drivers/net/wireless/ath/ath5k/pcu.c ath5k_hw_get_rx_filter(struct ath5k_hw *ah) ath5k_hw 511 drivers/net/wireless/ath/ath5k/pcu.c ath5k_hw_set_rx_filter(struct ath5k_hw *ah, u32 filter) ath5k_hw 561 drivers/net/wireless/ath/ath5k/pcu.c ath5k_hw_get_tsf64(struct ath5k_hw *ah) ath5k_hw 608 drivers/net/wireless/ath/ath5k/pcu.c ath5k_hw_set_tsf64(struct ath5k_hw *ah, u64 tsf64) ath5k_hw 621 drivers/net/wireless/ath/ath5k/pcu.c ath5k_hw_reset_tsf(struct ath5k_hw *ah) ath5k_hw 647 drivers/net/wireless/ath/ath5k/pcu.c ath5k_hw_init_beacon_timers(struct ath5k_hw *ah, u32 next_beacon, u32 interval) ath5k_hw 796 drivers/net/wireless/ath/ath5k/pcu.c ath5k_hw_check_beacon_timers(struct ath5k_hw *ah, int intval) ath5k_hw 823 drivers/net/wireless/ath/ath5k/pcu.c ath5k_hw_set_coverage_class(struct ath5k_hw *ah, u8 coverage_class) ath5k_hw 851 drivers/net/wireless/ath/ath5k/pcu.c ath5k_hw_start_rx_pcu(struct ath5k_hw *ah) ath5k_hw 863 drivers/net/wireless/ath/ath5k/pcu.c ath5k_hw_stop_rx_pcu(struct ath5k_hw *ah) ath5k_hw 876 drivers/net/wireless/ath/ath5k/pcu.c ath5k_hw_set_opmode(struct ath5k_hw *ah, enum nl80211_iftype op_mode) ath5k_hw 954 drivers/net/wireless/ath/ath5k/pcu.c ath5k_hw_pcu_init(struct ath5k_hw *ah, enum nl80211_iftype op_mode) ath5k_hw 84 drivers/net/wireless/ath/ath5k/phy.c ath5k_hw_radio_revision(struct ath5k_hw *ah, enum nl80211_band band) ath5k_hw 136 drivers/net/wireless/ath/ath5k/phy.c ath5k_channel_ok(struct ath5k_hw *ah, struct ieee80211_channel *channel) ath5k_hw 159 drivers/net/wireless/ath/ath5k/phy.c ath5k_hw_chan_has_spur_noise(struct ath5k_hw *ah, ath5k_hw 193 drivers/net/wireless/ath/ath5k/phy.c ath5k_hw_rfb_op(struct ath5k_hw *ah, const struct ath5k_rf_reg *rf_regs, ath5k_hw 285 drivers/net/wireless/ath/ath5k/phy.c ath5k_hw_write_ofdm_timings(struct ath5k_hw *ah, ath5k_hw 349 drivers/net/wireless/ath/ath5k/phy.c int ath5k_hw_phy_disable(struct ath5k_hw *ah) ath5k_hw 363 drivers/net/wireless/ath/ath5k/phy.c ath5k_hw_wait_for_synth(struct ath5k_hw *ah, ath5k_hw 420 drivers/net/wireless/ath/ath5k/phy.c int ath5k_hw_rfgain_opt_init(struct ath5k_hw *ah) ath5k_hw 457 drivers/net/wireless/ath/ath5k/phy.c ath5k_hw_request_rfgain_probe(struct ath5k_hw *ah) ath5k_hw 483 drivers/net/wireless/ath/ath5k/phy.c ath5k_hw_rf_gainf_corr(struct ath5k_hw *ah) ath5k_hw 546 drivers/net/wireless/ath/ath5k/phy.c ath5k_hw_rf_check_gainf_readback(struct ath5k_hw *ah) ath5k_hw 603 drivers/net/wireless/ath/ath5k/phy.c ath5k_hw_rf_gainf_adjust(struct ath5k_hw *ah) ath5k_hw 678 drivers/net/wireless/ath/ath5k/phy.c ath5k_hw_gainf_calibrate(struct ath5k_hw *ah) ath5k_hw 749 drivers/net/wireless/ath/ath5k/phy.c ath5k_hw_rfgain_init(struct ath5k_hw *ah, enum nl80211_band band) ath5k_hw 810 drivers/net/wireless/ath/ath5k/phy.c ath5k_hw_rfregs_init(struct ath5k_hw *ah, ath5k_hw 1196 drivers/net/wireless/ath/ath5k/phy.c ath5k_hw_rf5110_channel(struct ath5k_hw *ah, ath5k_hw 1255 drivers/net/wireless/ath/ath5k/phy.c ath5k_hw_rf5111_channel(struct ath5k_hw *ah, ath5k_hw 1313 drivers/net/wireless/ath/ath5k/phy.c ath5k_hw_rf5112_channel(struct ath5k_hw *ah, ath5k_hw 1387 drivers/net/wireless/ath/ath5k/phy.c ath5k_hw_rf2425_channel(struct ath5k_hw *ah, ath5k_hw 1432 drivers/net/wireless/ath/ath5k/phy.c ath5k_hw_channel(struct ath5k_hw *ah, ath5k_hw 1523 drivers/net/wireless/ath/ath5k/phy.c ath5k_hw_read_measured_noise_floor(struct ath5k_hw *ah) ath5k_hw 1536 drivers/net/wireless/ath/ath5k/phy.c ath5k_hw_init_nfcal_hist(struct ath5k_hw *ah) ath5k_hw 1550 drivers/net/wireless/ath/ath5k/phy.c static void ath5k_hw_update_nfcal_hist(struct ath5k_hw *ah, s16 noise_floor) ath5k_hw 1562 drivers/net/wireless/ath/ath5k/phy.c ath5k_hw_get_median_noise_floor(struct ath5k_hw *ah) ath5k_hw 1594 drivers/net/wireless/ath/ath5k/phy.c ath5k_hw_update_noise_floor(struct ath5k_hw *ah) ath5k_hw 1669 drivers/net/wireless/ath/ath5k/phy.c ath5k_hw_rf5110_calibrate(struct ath5k_hw *ah, ath5k_hw 1772 drivers/net/wireless/ath/ath5k/phy.c ath5k_hw_rf511x_iq_calibrate(struct ath5k_hw *ah) ath5k_hw 1853 drivers/net/wireless/ath/ath5k/phy.c ath5k_hw_phy_calibrate(struct ath5k_hw *ah, ath5k_hw 1903 drivers/net/wireless/ath/ath5k/phy.c ath5k_hw_set_spur_mitigation_filter(struct ath5k_hw *ah, ath5k_hw 2199 drivers/net/wireless/ath/ath5k/phy.c ath5k_hw_set_def_antenna(struct ath5k_hw *ah, u8 ant) ath5k_hw 2212 drivers/net/wireless/ath/ath5k/phy.c ath5k_hw_set_fast_div(struct ath5k_hw *ah, u8 ee_mode, bool enable) ath5k_hw 2258 drivers/net/wireless/ath/ath5k/phy.c ath5k_hw_set_antenna_switch(struct ath5k_hw *ah, u8 ee_mode) ath5k_hw 2294 drivers/net/wireless/ath/ath5k/phy.c ath5k_hw_set_antenna_mode(struct ath5k_hw *ah, u8 ant_mode) ath5k_hw 2580 drivers/net/wireless/ath/ath5k/phy.c ath5k_get_chan_pcal_surrounding_piers(struct ath5k_hw *ah, ath5k_hw 2669 drivers/net/wireless/ath/ath5k/phy.c ath5k_get_rate_pcal_data(struct ath5k_hw *ah, ath5k_hw 2764 drivers/net/wireless/ath/ath5k/phy.c ath5k_get_max_ctl_power(struct ath5k_hw *ah, ath5k_hw 2877 drivers/net/wireless/ath/ath5k/phy.c ath5k_fill_pwr_to_pcdac_table(struct ath5k_hw *ah, s16* table_min, ath5k_hw 2927 drivers/net/wireless/ath/ath5k/phy.c ath5k_combine_linear_pcdac_curves(struct ath5k_hw *ah, s16* table_min, ath5k_hw 3025 drivers/net/wireless/ath/ath5k/phy.c ath5k_write_pcdac_table(struct ath5k_hw *ah) ath5k_hw 3077 drivers/net/wireless/ath/ath5k/phy.c ath5k_combine_pwr_to_pdadc_curves(struct ath5k_hw *ah, ath5k_hw 3201 drivers/net/wireless/ath/ath5k/phy.c ath5k_write_pwr_to_pdadc_table(struct ath5k_hw *ah, u8 ee_mode) ath5k_hw 3270 drivers/net/wireless/ath/ath5k/phy.c ath5k_setup_channel_powertable(struct ath5k_hw *ah, ath5k_hw 3467 drivers/net/wireless/ath/ath5k/phy.c ath5k_write_channel_powertable(struct ath5k_hw *ah, u8 ee_mode, u8 type) ath5k_hw 3506 drivers/net/wireless/ath/ath5k/phy.c ath5k_setup_rate_powertable(struct ath5k_hw *ah, u16 max_pwr, ath5k_hw 3598 drivers/net/wireless/ath/ath5k/phy.c ath5k_hw_txpower(struct ath5k_hw *ah, struct ieee80211_channel *channel, ath5k_hw 3724 drivers/net/wireless/ath/ath5k/phy.c ath5k_hw_set_txpower_limit(struct ath5k_hw *ah, u8 txpower) ath5k_hw 3751 drivers/net/wireless/ath/ath5k/phy.c ath5k_hw_phy_init(struct ath5k_hw *ah, struct ieee80211_channel *channel, ath5k_hw 63 drivers/net/wireless/ath/ath5k/qcu.c ath5k_hw_num_tx_pending(struct ath5k_hw *ah, unsigned int queue) ath5k_hw 94 drivers/net/wireless/ath/ath5k/qcu.c ath5k_hw_release_tx_queue(struct ath5k_hw *ah, unsigned int queue) ath5k_hw 138 drivers/net/wireless/ath/ath5k/qcu.c ath5k_hw_get_tx_queueprops(struct ath5k_hw *ah, int queue, ath5k_hw 154 drivers/net/wireless/ath/ath5k/qcu.c ath5k_hw_set_tx_queueprops(struct ath5k_hw *ah, int queue, ath5k_hw 203 drivers/net/wireless/ath/ath5k/qcu.c ath5k_hw_setup_tx_queue(struct ath5k_hw *ah, enum ath5k_tx_queue queue_type, ath5k_hw 281 drivers/net/wireless/ath/ath5k/qcu.c ath5k_hw_set_tx_retry_limits(struct ath5k_hw *ah, ath5k_hw 324 drivers/net/wireless/ath/ath5k/qcu.c ath5k_hw_reset_tx_queue(struct ath5k_hw *ah, unsigned int queue) ath5k_hw 557 drivers/net/wireless/ath/ath5k/qcu.c int ath5k_hw_set_ifs_intervals(struct ath5k_hw *ah, unsigned int slot_time) ath5k_hw 688 drivers/net/wireless/ath/ath5k/qcu.c ath5k_hw_init_queues(struct ath5k_hw *ah) ath5k_hw 67 drivers/net/wireless/ath/ath5k/reset.c ath5k_hw_register_timeout(struct ath5k_hw *ah, u32 reg, u32 flag, u32 val, ath5k_hw 101 drivers/net/wireless/ath/ath5k/reset.c ath5k_hw_htoclock(struct ath5k_hw *ah, unsigned int usec) ath5k_hw 118 drivers/net/wireless/ath/ath5k/reset.c ath5k_hw_clocktoh(struct ath5k_hw *ah, unsigned int clock) ath5k_hw 132 drivers/net/wireless/ath/ath5k/reset.c ath5k_hw_init_core_clock(struct ath5k_hw *ah) ath5k_hw 281 drivers/net/wireless/ath/ath5k/reset.c ath5k_hw_set_sleep_clock(struct ath5k_hw *ah, bool enable) ath5k_hw 397 drivers/net/wireless/ath/ath5k/reset.c ath5k_hw_nic_reset(struct ath5k_hw *ah, u32 val) ath5k_hw 446 drivers/net/wireless/ath/ath5k/reset.c ath5k_hw_wisoc_reset(struct ath5k_hw *ah, u32 flags) ath5k_hw 514 drivers/net/wireless/ath/ath5k/reset.c ath5k_hw_set_power_mode(struct ath5k_hw *ah, enum ath5k_power_mode mode, ath5k_hw 607 drivers/net/wireless/ath/ath5k/reset.c ath5k_hw_on_hold(struct ath5k_hw *ah) ath5k_hw 669 drivers/net/wireless/ath/ath5k/reset.c ath5k_hw_nic_wakeup(struct ath5k_hw *ah, struct ieee80211_channel *channel) ath5k_hw 848 drivers/net/wireless/ath/ath5k/reset.c ath5k_hw_tweak_initval_settings(struct ath5k_hw *ah, ath5k_hw 976 drivers/net/wireless/ath/ath5k/reset.c ath5k_hw_commit_eeprom_settings(struct ath5k_hw *ah, ath5k_hw 1146 drivers/net/wireless/ath/ath5k/reset.c ath5k_hw_reset(struct ath5k_hw *ah, enum nl80211_iftype op_mode, ath5k_hw 39 drivers/net/wireless/ath/ath5k/rfkill.c static inline void ath5k_rfkill_disable(struct ath5k_hw *ah) ath5k_hw 48 drivers/net/wireless/ath/ath5k/rfkill.c static inline void ath5k_rfkill_enable(struct ath5k_hw *ah) ath5k_hw 56 drivers/net/wireless/ath/ath5k/rfkill.c static inline void ath5k_rfkill_set_intr(struct ath5k_hw *ah, bool enable) ath5k_hw 67 drivers/net/wireless/ath/ath5k/rfkill.c ath5k_is_rfkill_set(struct ath5k_hw *ah) ath5k_hw 78 drivers/net/wireless/ath/ath5k/rfkill.c struct ath5k_hw *ah = (void *)data; ath5k_hw 87 drivers/net/wireless/ath/ath5k/rfkill.c ath5k_rfkill_hw_start(struct ath5k_hw *ah) ath5k_hw 105 drivers/net/wireless/ath/ath5k/rfkill.c ath5k_rfkill_hw_stop(struct ath5k_hw *ah) ath5k_hw 16 drivers/net/wireless/ath/ath5k/sysfs.c struct ath5k_hw *ah = hw->priv; \ ath5k_hw 25 drivers/net/wireless/ath/ath5k/sysfs.c struct ath5k_hw *ah = hw->priv; \ ath5k_hw 43 drivers/net/wireless/ath/ath5k/sysfs.c struct ath5k_hw *ah = hw->priv; \ ath5k_hw 103 drivers/net/wireless/ath/ath5k/sysfs.c ath5k_sysfs_register(struct ath5k_hw *ah) ath5k_hw 118 drivers/net/wireless/ath/ath5k/sysfs.c ath5k_sysfs_unregister(struct ath5k_hw *ah) ath5k_hw 22 drivers/net/wireless/ath/ath5k/trace.h TP_PROTO(struct ath5k_hw *priv, struct sk_buff *skb), ath5k_hw 25 drivers/net/wireless/ath/ath5k/trace.h __field(struct ath5k_hw *, priv) ath5k_hw 40 drivers/net/wireless/ath/ath5k/trace.h TP_PROTO(struct ath5k_hw *priv, struct sk_buff *skb, ath5k_hw 46 drivers/net/wireless/ath/ath5k/trace.h __field(struct ath5k_hw *, priv) ath5k_hw 66 drivers/net/wireless/ath/ath5k/trace.h TP_PROTO(struct ath5k_hw *priv, struct sk_buff *skb, ath5k_hw 72 drivers/net/wireless/ath/ath5k/trace.h __field(struct ath5k_hw *, priv)