Lines Matching refs:compress
988 struct i915_vma_compress *compress) in i915_vma_coredump_create() argument
999 if (!vma || !vma->pages || !compress) in i915_vma_coredump_create()
1008 if (!compress_start(compress)) { in i915_vma_coredump_create()
1034 ret = compress_page(compress, in i915_vma_coredump_create()
1049 ret = compress_page(compress, in i915_vma_coredump_create()
1065 ret = compress_page(compress, s, dst, false); in i915_vma_coredump_create()
1075 if (ret || compress_flush(compress, dst)) { in i915_vma_coredump_create()
1077 pool_free(&compress->pool, dst->pages[dst->page_count]); in i915_vma_coredump_create()
1081 compress_finish(compress); in i915_vma_coredump_create()
1391 struct i915_vma_compress *compress) in intel_engine_coredump_add_vma() argument
1402 compress)); in intel_engine_coredump_add_vma()
1414 compress)); in intel_engine_coredump_add_vma()
1420 compress)); in intel_engine_coredump_add_vma()
1425 struct i915_vma_compress *compress) in capture_engine() argument
1447 intel_engine_coredump_add_vma(ee, capture, compress); in capture_engine()
1454 struct i915_vma_compress *compress) in gt_record_engines() argument
1463 pool_refill(&compress->pool, ALLOW_FAIL); in gt_record_engines()
1465 ee = capture_engine(engine, compress); in gt_record_engines()
1482 struct i915_vma_compress *compress) in gt_record_uc() argument
1503 compress); in gt_record_uc()
1774 struct i915_vma_compress *compress; in i915_vma_capture_prepare() local
1776 compress = kmalloc(sizeof(*compress), ALLOW_FAIL); in i915_vma_capture_prepare()
1777 if (!compress) in i915_vma_capture_prepare()
1780 if (!compress_init(compress)) { in i915_vma_capture_prepare()
1781 kfree(compress); in i915_vma_capture_prepare()
1787 return compress; in i915_vma_capture_prepare()
1791 struct i915_vma_compress *compress) in i915_vma_capture_finish() argument
1793 if (!compress) in i915_vma_capture_finish()
1798 compress_fini(compress); in i915_vma_capture_finish()
1799 kfree(compress); in i915_vma_capture_finish()
1817 struct i915_vma_compress *compress; in i915_gpu_coredump() local
1819 compress = i915_vma_capture_prepare(error->gt); in i915_gpu_coredump()
1820 if (!compress) { in i915_gpu_coredump()
1827 gt_record_engines(error->gt, compress); in i915_gpu_coredump()
1830 error->gt->uc = gt_record_uc(error->gt, compress); in i915_gpu_coredump()
1832 i915_vma_capture_finish(error->gt, compress); in i915_gpu_coredump()