Lines Matching refs:report
247 const struct ath10k_htc_credit_report *report,
255 if (len % sizeof(*report))
256 ath10k_warn(ar, "Uneven credit report len %d", len);
258 n_reports = len / sizeof(*report);
261 for (i = 0; i < n_reports; i++, report++) {
262 if (report->eid >= ATH10K_HTC_EP_COUNT)
265 ep = &htc->endpoint[report->eid];
266 ep->tx_credits += report->credits;
269 report->eid, report->credits, ep->tx_credits);
282 const struct ath10k_htc_lookahead_report *report,
295 if (report->pre_valid != ((~report->post_valid) & 0xFF))
301 report->pre_valid, report->post_valid);
304 memcpy((u8 *)next_lookaheads, report->lookahead, 4);
314 const struct ath10k_htc_lookahead_bundle *report,
321 int bundle_cnt = len / sizeof(*report);
334 report->lookahead, 4);
335 report++;
382 ath10k_warn(ar, "Credit report too long\n");
394 ath10k_warn(ar, "Lookahead report too long\n");