Searched refs:dst_bo (Results 1 – 6 of 6) sorted by relevance
/linux/drivers/gpu/drm/loongson/ |
H A D | lsdc_benchmark.c | 14 struct lsdc_bo *dst_bo, 19 struct lsdc_bo *dst_bo, in lsdc_copy_gtt_to_vram_cpu() argument 24 lsdc_bo_kmap(dst_bo); in lsdc_copy_gtt_to_vram_cpu() 27 memcpy_toio(dst_bo->kptr, src_bo->kptr, size); in lsdc_copy_gtt_to_vram_cpu() 30 lsdc_bo_kunmap(dst_bo); in lsdc_copy_gtt_to_vram_cpu() 34 struct lsdc_bo *dst_bo, in lsdc_copy_vram_to_gtt_cpu() argument 39 lsdc_bo_kmap(dst_bo); in lsdc_copy_vram_to_gtt_cpu() 42 memcpy_fromio(dst_bo->kptr, src_bo->kptr, size); in lsdc_copy_vram_to_gtt_cpu() 45 lsdc_bo_kunmap(dst_bo); in lsdc_copy_vram_to_gtt_cpu() 49 struct lsdc_bo *dst_bo, in lsdc_copy_gtt_to_gtt_cpu() argument [all …]
|
/linux/drivers/gpu/drm/qxl/ |
H A D | qxl_ioctl.c | 73 struct qxl_bo *dst_bo; member 89 reloc_page = qxl_bo_kmap_atomic_page(qdev, info->dst_bo, info->dst_offset & PAGE_MASK); in apply_reloc() 93 qxl_bo_kunmap_atomic_page(qdev, info->dst_bo, reloc_page); in apply_reloc() 105 reloc_page = qxl_bo_kmap_atomic_page(qdev, info->dst_bo, info->dst_offset & PAGE_MASK); in apply_surf_reloc() 107 qxl_bo_kunmap_atomic_page(qdev, info->dst_bo, reloc_page); in apply_surf_reloc() 224 &reloc_info[i].dst_bo); in qxl_process_single_command() 229 reloc_info[i].dst_bo = cmd_bo; in qxl_process_single_command()
|
/linux/drivers/gpu/drm/xe/ |
H A D | xe_migrate.h | 100 struct xe_bo *dst_bo,
|
H A D | xe_migrate.c | 763 struct xe_bo *dst_bo, in xe_migrate_copy() argument 783 xe_bo_needs_ccs_pages(src_bo) && xe_bo_needs_ccs_pages(dst_bo); in xe_migrate_copy() 789 if (XE_WARN_ON(copy_ccs && src_bo != dst_bo)) in xe_migrate_copy() 792 if (src_bo != dst_bo && XE_WARN_ON(src_bo->size != dst_bo->size)) in xe_migrate_copy() 800 xe_res_first_sg(xe_bo_sg(dst_bo), 0, size, &dst_it); in xe_migrate_copy() 900 if (!err && src_bo != dst_bo) in xe_migrate_copy() 901 err = xe_sched_job_add_deps(job, dst_bo->ttm.base.resv, in xe_migrate_copy()
|
/linux/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_stdu.c | 505 struct vmw_bo *src_bo, *dst_bo; in vmw_stdu_bo_cpu_commit() local 524 dst_bo = ddirty->buf; in vmw_stdu_bo_cpu_commit() 527 (void) vmw_bo_cpu_blit(dst_bo, dst_offset, dst_pitch, in vmw_stdu_bo_cpu_commit() 1177 struct vmw_bo *src_bo, *dst_bo; in vmw_stdu_bo_populate_update_cpu() local 1191 dst_bo = stdu->display_srf->res.guest_memory_bo; 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()
|
/linux/drivers/gpu/drm/xe/tests/ |
H A D | xe_migrate.c | 369 struct xe_bo *src_bo, struct xe_bo *dst_bo, in blt_copy() argument 378 struct ttm_resource *src = src_bo->ttm.resource, *dst = dst_bo->ttm.resource; in blt_copy() 392 xe_res_first_sg(xe_bo_sg(dst_bo), 0, size, &dst_it); in blt_copy()
|