Lines Matching defs:end
203 * in the begin report and the the end report should be
220 * true when the final, end MI_RPC snapshot has been
226 * Accumulated OA results between begin and end of the query.
680 * been accumulated via accumulate_oa_reports() after the end
767 * buffer commands and is used to capture begin/end counter snapshots isn't
773 * with commands between the begin/end delimiters and so for that to be the
785 * end snapshot - otherwise the results won't be a complete representation
925 * finished before taking our query end counter readings.
947 * until the end MI_REPORT_PERF_COUNT snapshot has been written
1075 uint32_t *end;
1089 end = query->oa.map + perf_ctx->perf->query_layout.size;
1095 if (end[0] != (query->oa.begin_report_id + 1)) {
1096 DBG("Spurious end report id=%"PRIu32"\n", end[0]);
1100 /* Read the reports until the end timestamp. */
1101 switch (read_oa_samples_until(perf_ctx, start[1], end[1])) {
1272 uint32_t *end;
1280 end = query->oa.map + perf_ctx->perf->query_layout.size;
1286 if (end[0] != (query->oa.begin_report_id + 1)) {
1287 DBG("Spurious end report id=%"PRIu32"\n", end[0]);
1296 goto end;
1339 /* Ignore reports that come after the end marker.
1343 report[1] - end[1]) <= 5000000000) {
1344 goto end;
1411 end:
1414 last, end);
1534 uint64_t *end = start + (STATS_BO_END_OFFSET_BYTES / sizeof(uint64_t));
1538 uint64_t value = end[i] - start[i];