Lines Matching refs:report
247 const struct ath10k_htc_credit_report *report, in ath10k_htc_process_credit_report() argument
255 if (len % sizeof(*report)) in ath10k_htc_process_credit_report()
258 n_reports = len / sizeof(*report); in ath10k_htc_process_credit_report()
261 for (i = 0; i < n_reports; i++, report++) { in ath10k_htc_process_credit_report()
262 if (report->eid >= ATH10K_HTC_EP_COUNT) in ath10k_htc_process_credit_report()
265 ep = &htc->endpoint[report->eid]; in ath10k_htc_process_credit_report()
266 ep->tx_credits += report->credits; in ath10k_htc_process_credit_report()
269 report->eid, report->credits, ep->tx_credits); in ath10k_htc_process_credit_report()
282 const struct ath10k_htc_lookahead_report *report, in ath10k_htc_process_lookahead() argument
295 if (report->pre_valid != ((~report->post_valid) & 0xFF)) in ath10k_htc_process_lookahead()
301 report->pre_valid, report->post_valid); in ath10k_htc_process_lookahead()
304 memcpy((u8 *)next_lookaheads, report->lookahead, 4); in ath10k_htc_process_lookahead()
314 const struct ath10k_htc_lookahead_bundle *report, in ath10k_htc_process_lookahead_bundle() argument
321 int bundle_cnt = len / sizeof(*report); in ath10k_htc_process_lookahead_bundle()
334 report->lookahead, 4); in ath10k_htc_process_lookahead_bundle()
335 report++; in ath10k_htc_process_lookahead_bundle()