Lines Matching refs:uc
805 if (gt->uc && gt->uc->guc.is_guc_capture) { in err_print_gt_engines()
871 if (error->gt->uc && error->gt->uc->guc.is_guc_capture) in __err_print_to_sgl()
886 if (error->gt->uc) in __err_print_to_sgl()
887 err_print_uc(m, error->gt->uc); in __err_print_to_sgl()
1020 static void cleanup_uc(struct intel_uc_coredump *uc) in cleanup_uc() argument
1022 kfree(uc->guc_fw.file_selected.path); in cleanup_uc()
1023 kfree(uc->huc_fw.file_selected.path); in cleanup_uc()
1024 kfree(uc->guc_fw.file_wanted.path); in cleanup_uc()
1025 kfree(uc->huc_fw.file_wanted.path); in cleanup_uc()
1026 i915_vma_coredump_free(uc->guc.vma_log); in cleanup_uc()
1027 i915_vma_coredump_free(uc->guc.vma_ctb); in cleanup_uc()
1029 kfree(uc); in cleanup_uc()
1044 if (gt->uc) in cleanup_gt()
1045 cleanup_uc(gt->uc); in cleanup_gt()
1728 const struct intel_uc *uc = >->_gt->uc; in gt_record_uc() local
1735 memcpy(&error_uc->guc_fw, &uc->guc.fw, sizeof(uc->guc.fw)); in gt_record_uc()
1736 memcpy(&error_uc->huc_fw, &uc->huc.fw, sizeof(uc->huc.fw)); in gt_record_uc()
1738 error_uc->guc_fw.file_selected.path = kstrdup(uc->guc.fw.file_selected.path, ALLOW_FAIL); in gt_record_uc()
1739 error_uc->huc_fw.file_selected.path = kstrdup(uc->huc.fw.file_selected.path, ALLOW_FAIL); in gt_record_uc()
1740 error_uc->guc_fw.file_wanted.path = kstrdup(uc->guc.fw.file_wanted.path, ALLOW_FAIL); in gt_record_uc()
1741 error_uc->huc_fw.file_wanted.path = kstrdup(uc->huc.fw.file_wanted.path, ALLOW_FAIL); in gt_record_uc()
1749 error_uc->guc.vma_log = create_vma_coredump(gt->_gt, uc->guc.log.vma, in gt_record_uc()
1751 error_uc->guc.vma_ctb = create_vma_coredump(gt->_gt, uc->guc.ct.vma, in gt_record_uc()
1753 error_uc->guc.last_fence = uc->guc.ct.requests.last_fence; in gt_record_uc()
1754 gt_record_guc_ctb(error_uc->guc.ctb + 0, &uc->guc.ct.ctbs.send, in gt_record_uc()
1755 uc->guc.ct.ctbs.send.desc, (struct intel_guc *)&uc->guc); in gt_record_uc()
1756 gt_record_guc_ctb(error_uc->guc.ctb + 1, &uc->guc.ct.ctbs.recv, in gt_record_uc()
1757 uc->guc.ct.ctbs.send.desc, (struct intel_guc *)&uc->guc); in gt_record_uc()
2094 error->gt->uc = gt_record_uc(error->gt, compress); in __i915_gpu_coredump()
2095 if (error->gt->uc) { in __i915_gpu_coredump()
2097 error->gt->uc->guc.is_guc_capture = true; in __i915_gpu_coredump()
2099 GEM_BUG_ON(error->gt->uc->guc.is_guc_capture); in __i915_gpu_coredump()