Home
last modified time | relevance | path

Searched refs:src_bo (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/gpu/drm/xe/
H A Dxe_migrate.c865 struct xe_bo *src_bo, in __xe_migrate_copy() argument
875 u64 size = xe_bo_size(src_bo); in __xe_migrate_copy()
886 bool type_device = src_bo->ttm.type == ttm_bo_type_device; in __xe_migrate_copy()
889 xe_bo_needs_ccs_pages(src_bo) && xe_bo_needs_ccs_pages(dst_bo); in __xe_migrate_copy()
902 if (XE_WARN_ON(copy_ccs && src_bo != dst_bo)) in __xe_migrate_copy()
905 if (src_bo != dst_bo && XE_WARN_ON(xe_bo_size(src_bo) != xe_bo_size(dst_bo))) in __xe_migrate_copy()
909 xe_res_first_sg(xe_bo_sg(src_bo), 0, size, &src_it); in __xe_migrate_copy()
918 xe_res_first_sg(xe_bo_sg(src_bo), xe_bo_ccs_pages_start(src_bo), in __xe_migrate_copy()
1016 err = xe_sched_job_add_deps(job, src_bo->ttm.base.resv, in __xe_migrate_copy()
1018 if (!err && src_bo->ttm.base.resv != dst_bo->ttm.base.resv) in __xe_migrate_copy()
[all …]
/linux/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_stdu.c505 struct vmw_bo *src_bo, *dst_bo; in vmw_stdu_bo_cpu_commit() local
520 src_bo = stdu->display_srf->res.guest_memory_bo; in vmw_stdu_bo_cpu_commit()
528 src_bo, src_offset, src_pitch, in vmw_stdu_bo_cpu_commit()
1177 struct vmw_bo *src_bo, *dst_bo; in vmw_stdu_bo_populate_update_cpu() local
1195 src_bo = vfbbo->buffer; in vmw_stdu_bo_populate_update_cpu()
1200 (void) vmw_bo_cpu_blit(dst_bo, dst_offset, dst_pitch, src_bo, in vmw_stdu_bo_populate_update_cpu()