Lines Matching full:snapshot
34 * Snapshot at hang:
40 * 'First' failure snapshot:
43 * snapshot of the 'first' failure and ignore subsequent calls of this function,
80 ss = &coredump->snapshot; in xe_devcoredump_read()
88 drm_printf(&p, "Snapshot time: %lld.%09ld\n", ts.tv_sec, ts.tv_nsec); in xe_devcoredump_read()
93 xe_guc_ct_snapshot_print(coredump->snapshot.ct, &p); in xe_devcoredump_read()
94 xe_guc_exec_queue_snapshot_print(coredump->snapshot.ge, &p); in xe_devcoredump_read()
98 if (coredump->snapshot.hwe[i]) in xe_devcoredump_read()
99 xe_hw_engine_snapshot_print(coredump->snapshot.hwe[i], in xe_devcoredump_read()
114 xe_guc_ct_snapshot_free(coredump->snapshot.ct); in xe_devcoredump_free()
115 xe_guc_exec_queue_snapshot_free(coredump->snapshot.ge); in xe_devcoredump_free()
117 if (coredump->snapshot.hwe[i]) in xe_devcoredump_free()
118 xe_hw_engine_snapshot_free(coredump->snapshot.hwe[i]); in xe_devcoredump_free()
128 struct xe_devcoredump_snapshot *ss = &coredump->snapshot; in devcoredump_snapshot()
152 coredump->snapshot.ct = xe_guc_ct_snapshot_capture(&guc->ct, true); in devcoredump_snapshot()
153 coredump->snapshot.ge = xe_guc_exec_queue_snapshot_capture(q); in devcoredump_snapshot()
158 coredump->snapshot.hwe[id] = NULL; in devcoredump_snapshot()
161 coredump->snapshot.hwe[id] = xe_hw_engine_snapshot_capture(hwe); in devcoredump_snapshot()
174 * with the information of the 'first' snapshot.
182 drm_dbg(&xe->drm, "Multiple hangs are occurring, but only the first snapshot was taken\n"); in xe_devcoredump()