Lines Matching full:credits
115 int credits, ret = 0; in ath10k_htc_consume_credit() local
120 credits = DIV_ROUND_UP(len, ep->tx_credit_size); in ath10k_htc_consume_credit()
123 if (ep->tx_credits < credits) { in ath10k_htc_consume_credit()
125 "htc insufficient credits ep %d required %d available %d consume %d\n", in ath10k_htc_consume_credit()
126 eid, credits, ep->tx_credits, consume); in ath10k_htc_consume_credit()
132 ep->tx_credits -= credits; in ath10k_htc_consume_credit()
134 "htc ep %d consumed %d credits total %d\n", in ath10k_htc_consume_credit()
135 eid, credits, ep->tx_credits); in ath10k_htc_consume_credit()
148 int credits; in ath10k_htc_release_credit() local
153 credits = DIV_ROUND_UP(len, ep->tx_credit_size); in ath10k_htc_release_credit()
155 ep->tx_credits += credits; in ath10k_htc_release_credit()
157 "htc ep %d reverted %d credits back total %d\n", in ath10k_htc_release_credit()
158 eid, credits, ep->tx_credits); in ath10k_htc_release_credit()
269 ep->tx_credits += report->credits; in ath10k_htc_process_credit_report()
271 ath10k_dbg(ar, ATH10K_DBG_HTC, "htc ep %d got %d credits (total %d)\n", in ath10k_htc_process_credit_report()
272 report->eid, report->credits, ep->tx_credits); in ath10k_htc_process_credit_report()
633 * Let it have all transmit credits. in ath10k_htc_get_credit_allocation()
970 "Target ready! transmit resources: %d size:%d actual credits:%d\n", in ath10k_htc_wait_target()
1046 "boot htc service %s does not allocate target credits\n", in ath10k_htc_connect_service()