Searched refs:dst_bo (Results 1 - 6 of 6) sorted by relevance
/linux-master/drivers/gpu/drm/loongson/ |
H A D | lsdc_benchmark.c | 14 struct lsdc_bo *dst_bo, 19 struct lsdc_bo *dst_bo, 24 lsdc_bo_kmap(dst_bo); 27 memcpy_toio(dst_bo->kptr, src_bo->kptr, size); 30 lsdc_bo_kunmap(dst_bo); 34 struct lsdc_bo *dst_bo, 39 lsdc_bo_kmap(dst_bo); 42 memcpy_fromio(dst_bo->kptr, src_bo->kptr, size); 45 lsdc_bo_kunmap(dst_bo); 49 struct lsdc_bo *dst_bo, 18 lsdc_copy_gtt_to_vram_cpu(struct lsdc_bo *src_bo, struct lsdc_bo *dst_bo, unsigned int size, int n) argument 33 lsdc_copy_vram_to_gtt_cpu(struct lsdc_bo *src_bo, struct lsdc_bo *dst_bo, unsigned int size, int n) argument 48 lsdc_copy_gtt_to_gtt_cpu(struct lsdc_bo *src_bo, struct lsdc_bo *dst_bo, unsigned int size, int n) argument 73 struct lsdc_bo *dst_bo; local [all...] |
/linux-master/drivers/gpu/drm/xe/ |
H A D | xe_migrate.h | 86 struct xe_bo *dst_bo,
|
H A D | xe_migrate.c | 676 * @dst_bo: If copying between resources created for the same bo, set this to 693 struct xe_bo *dst_bo, 713 xe_bo_needs_ccs_pages(src_bo) && xe_bo_needs_ccs_pages(dst_bo); 717 if (XE_WARN_ON(copy_ccs && src_bo != dst_bo)) 720 if (src_bo != dst_bo && XE_WARN_ON(src_bo->size != dst_bo->size)) 728 xe_res_first_sg(xe_bo_sg(dst_bo), 0, size, &dst_it); 824 if (!err && src_bo != dst_bo) 825 err = job_add_deps(job, dst_bo->ttm.base.resv, 691 xe_migrate_copy(struct xe_migrate *m, struct xe_bo *src_bo, struct xe_bo *dst_bo, struct ttm_resource *src, struct ttm_resource *dst, bool copy_only_ccs) argument
|
/linux-master/drivers/gpu/drm/qxl/ |
H A D | qxl_ioctl.c | 73 struct qxl_bo *dst_bo; member in struct:qxl_reloc_info 89 reloc_page = qxl_bo_kmap_atomic_page(qdev, info->dst_bo, info->dst_offset & PAGE_MASK); 93 qxl_bo_kunmap_atomic_page(qdev, info->dst_bo, reloc_page); 105 reloc_page = qxl_bo_kmap_atomic_page(qdev, info->dst_bo, info->dst_offset & PAGE_MASK); 107 qxl_bo_kunmap_atomic_page(qdev, info->dst_bo, reloc_page); 224 &reloc_info[i].dst_bo); 229 reloc_info[i].dst_bo = cmd_bo;
|
/linux-master/drivers/gpu/drm/i915/gem/ |
H A D | i915_gem_ttm_move.c | 708 struct ttm_buffer_object *dst_bo = i915_gem_to_ttm(dst); local 721 if (GEM_WARN_ON(!src_bo->resource || !dst_bo->resource)) 730 ret = dma_resv_reserve_fences(dst_bo->base.resv, 1); 734 ret = i915_deps_add_resv(&deps, dst_bo->base.resv, &ctx); 742 dst_rsgt = i915_ttm_resource_get_st(dst, dst_bo->resource); 743 copy_fence = __i915_ttm_move(src_bo, &ctx, false, dst_bo->resource, 744 dst_bo->ttm, dst_rsgt, allow_accel, 752 dma_resv_add_fence(dst_bo->base.resv, copy_fence, DMA_RESV_USAGE_WRITE);
|
/linux-master/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_stdu.c | 497 struct ttm_buffer_object *src_bo, *dst_bo; local 516 dst_bo = &ddirty->buf->tbo; 519 (void) vmw_bo_cpu_blit(dst_bo, dst_offset, dst_pitch, 1076 struct ttm_buffer_object *src_bo, *dst_bo; local 1090 dst_bo = &stdu->display_srf->res.guest_memory_bo->tbo; 1099 (void) vmw_bo_cpu_blit(dst_bo, dst_offset, dst_pitch, src_bo,
|
Completed in 478 milliseconds