Lines Matching refs:sc_ah

133 	struct ath_common *common = ath9k_hw_common(sc->sc_ah);  in ath9k_wake_tx_queue()
448 memcpy(tbf->bf_desc, bf->bf_desc, sc->sc_ah->caps.tx_desc_len); in ath_clone_txbuf()
564 if (sc->sc_ah->opmode == NL80211_IFTYPE_STATION) in ath_tx_complete_aggr()
631 ath_dynack_sample_tx_ts(sc->sc_ah, in ath_tx_complete_aggr()
722 int rate_dur = ath9k_hw_get_duration(sc->sc_ah, bf->bf_desc, i); in ath_tx_count_airtime()
748 ts->duration = ath9k_hw_get_duration(sc->sc_ah, bf->bf_desc, in ath_tx_process_buffer()
767 ath_dynack_sample_tx_ts(sc->sc_ah, bf->bf_mpdu, ts, in ath_tx_process_buffer()
892 !(sc->sc_ah->caps.hw_caps & ATH9K_HW_CAP_EDMA)) in ath_compute_num_delims()
899 if (first_subfrm && !AR_SREV_9580_10_OR_LATER(sc->sc_ah) && in ath_compute_num_delims()
900 (sc->sc_ah->ent_mode & AR_ENT_OTP_MIN_PKT_SIZE_DISABLE)) in ath_compute_num_delims()
1185 struct ath_hw *ah = sc->sc_ah; in ath_get_rate_txpower()
1267 struct ath_hw *ah = sc->sc_ah; in ath_buf_set_rate()
1367 info->rates[i].PktDuration = ath9k_hw_computetxtime(sc->sc_ah, in ath_buf_set_rate()
1376 if (bf_isaggr(bf) && (len > sc->sc_ah->caps.rts_aggr_limit)) in ath_buf_set_rate()
1410 struct ath_hw *ah = sc->sc_ah; in ath_tx_fill_desc()
1578 struct ath_common *common = ath9k_hw_common(sc->sc_ah); in ath_tx_aggr_start()
1617 struct ath_common *common = ath9k_hw_common(sc->sc_ah); in ath_tx_aggr_stop()
1633 struct ath_common *common = ath9k_hw_common(sc->sc_ah); in ath_tx_aggr_sleep()
1650 struct ath_common *common = ath9k_hw_common(sc->sc_ah); in ath_tx_aggr_wakeup()
1764 struct ath_hw *ah = sc->sc_ah; in ath_txq_setup()
1837 struct ath_hw *ah = sc->sc_ah; in ath_txq_update()
1851 ath_err(ath9k_hw_common(sc->sc_ah), in ath_txq_update()
1867 ath9k_hw_get_txq_props(sc->sc_ah, qnum, &qi); in ath_cabq_update()
1914 if (sc->sc_ah->caps.hw_caps & ATH9K_HW_CAP_EDMA) { in ath_draintxq()
1935 struct ath_hw *ah = sc->sc_ah; in ath_drain_all_txq()
1936 struct ath_common *common = ath9k_hw_common(sc->sc_ah); in ath_drain_all_txq()
1977 ath9k_hw_releasetxqueue(sc->sc_ah, txq->axq_qnum); in ath_tx_cleanupq()
1987 struct ath_common *common = ath9k_hw_common(sc->sc_ah); in ath_txq_schedule()
2048 struct ath_hw *ah = sc->sc_ah; in ath_tx_txqaddbuf()
2200 struct ath_hw *ah = sc->sc_ah; in ath_txchainmask_reduction()
2222 struct ath_common *common = ath9k_hw_common(sc->sc_ah); in ath_tx_setup_buffer()
2258 ath_err(ath9k_hw_common(sc->sc_ah), in ath_tx_setup_buffer()
2314 ath_assign_seq(ath9k_hw_common(sc->sc_ah), skb); in ath_tx_prepare()
2475 struct ath_common *common = ath9k_hw_common(sc->sc_ah); in ath_tx_complete()
2482 if (sc->sc_ah->caldata) in ath_tx_complete()
2483 set_bit(PAPRD_PACKET_SENT, &sc->sc_ah->caldata->cal_flags); in ath_tx_complete()
2586 struct ath_hw *ah = sc->sc_ah; in ath_tx_rc_status()
2629 ah->tx_trig_level >= sc->sc_ah->config.max_txtrig_level) in ath_tx_rc_status()
2637 struct ath_hw *ah = sc->sc_ah; in ath_tx_processq()
2646 txq->axq_qnum, ath9k_hw_gettxbuf(sc->sc_ah, txq->axq_qnum), in ath_tx_processq()
2712 struct ath_hw *ah = sc->sc_ah; in ath_tx_tasklet()
2727 struct ath_common *common = ath9k_hw_common(sc->sc_ah); in ath_tx_edma_tasklet()
2728 struct ath_hw *ah = sc->sc_ah; in ath_tx_edma_tasklet()
2816 u8 txs_len = sc->sc_ah->caps.txs_len; in ath_txstatus_setup()
2833 ath9k_hw_setup_statusring(sc->sc_ah, sc->txsdma.dd_desc, in ath_tx_edma_init()
2842 struct ath_common *common = ath9k_hw_common(sc->sc_ah); in ath_tx_init()
2863 if (sc->sc_ah->caps.hw_caps & ATH9K_HW_CAP_EDMA) in ath_tx_init()
2929 struct ath_common *common = ath9k_hw_common(sc->sc_ah); in ath9k_tx99_send()
2959 ath9k_hw_set_desc_link(sc->sc_ah, bf->bf_desc, bf->bf_daddr); in ath9k_tx99_send()
2960 ath9k_hw_tx99_start(sc->sc_ah, txctl->txq->axq_qnum); in ath9k_tx99_send()