Lines Matching refs:ah
23 struct ath_hw *ah = priv->ah; in ath9k_htc_beaconq_config() local
29 ath9k_hw_get_txq_props(ah, priv->beacon.beaconq, &qi); in ath9k_htc_beaconq_config()
31 if (priv->ah->opmode == NL80211_IFTYPE_AP || in ath9k_htc_beaconq_config()
32 priv->ah->opmode == NL80211_IFTYPE_MESH_POINT) { in ath9k_htc_beaconq_config()
36 } else if (priv->ah->opmode == NL80211_IFTYPE_ADHOC) { in ath9k_htc_beaconq_config()
39 ath9k_hw_get_txq_props(ah, qnum, &qi_be); in ath9k_htc_beaconq_config()
48 if (ah->slottime == ATH9K_SLOT_TIME_20) in ath9k_htc_beaconq_config()
57 if (!ath9k_hw_set_txq_props(ah, priv->beacon.beaconq, &qi)) { in ath9k_htc_beaconq_config()
58 ath_err(ath9k_hw_common(ah), in ath9k_htc_beaconq_config()
61 ath9k_hw_resettxqueue(ah, priv->beacon.beaconq); in ath9k_htc_beaconq_config()
72 struct ath_hw *ah = priv->ah; in ath9k_htc_beacon_init() local
78 ah->config.sw_beacon_response_time = DEFAULT_SWBA_RESPONSE; in ath9k_htc_beacon_init()
80 ah->config.sw_beacon_response_time = MIN_SWBA_RESPONSE; in ath9k_htc_beacon_init()
84 ath9k_hw_reset_tsf(ah); in ath9k_htc_beacon_init()
86 ath9k_hw_beaconinit(ah, conf->nexttbtt, conf->intval); in ath9k_htc_beacon_init()
88 htc_imask = cpu_to_be32(ah->imask); in ath9k_htc_beacon_init()
101 if (ath9k_cmn_beacon_config_sta(priv->ah, bss_conf, &bs) == -EPERM) in ath9k_htc_beacon_config_sta()
105 ath9k_hw_set_sta_beacon_timers(priv->ah, &bs); in ath9k_htc_beacon_config_sta()
114 struct ath_hw *ah = priv->ah; in ath9k_htc_beacon_config_ap() local
115 ah->imask = 0; in ath9k_htc_beacon_config_ap()
117 ath9k_cmn_beacon_config_ap(ah, conf, ATH9K_HTC_MAX_BCN_VIF); in ath9k_htc_beacon_config_ap()
124 struct ath_hw *ah = priv->ah; in ath9k_htc_beacon_config_adhoc() local
125 ah->imask = 0; in ath9k_htc_beacon_config_adhoc()
127 ath9k_cmn_beacon_config_adhoc(ah, conf); in ath9k_htc_beacon_config_adhoc()
140 struct ath_common *common = ath9k_hw_common(priv->ah); in ath9k_htc_send_buffered()
194 struct ath_common *common = ath9k_hw_common(priv->ah); in ath9k_htc_send_beacon()
265 struct ath_common *common = ath9k_hw_common(priv->ah); in ath9k_htc_choose_bslot()
288 struct ath_common *common = ath9k_hw_common(priv->ah); in ath9k_htc_swba()
323 struct ath_common *common = ath9k_hw_common(priv->ah); in ath9k_htc_assign_bslot()
345 struct ath_common *common = ath9k_hw_common(priv->ah); in ath9k_htc_remove_bslot()
363 struct ath_common *common = ath9k_hw_common(priv->ah); in ath9k_htc_set_tsfadjust()
396 struct ath_common *common = ath9k_hw_common(priv->ah); in ath9k_htc_check_beacon_config()
406 if ((priv->ah->opmode == NL80211_IFTYPE_AP) && in ath9k_htc_check_beacon_config()
430 if ((priv->ah->opmode == NL80211_IFTYPE_STATION) && in ath9k_htc_check_beacon_config()
451 struct ath_common *common = ath9k_hw_common(priv->ah); in ath9k_htc_beacon_config()
487 struct ath_common *common = ath9k_hw_common(priv->ah); in ath9k_htc_beacon_reconfig()
490 switch (priv->ah->opmode) { in ath9k_htc_beacon_reconfig()