Home
last modified time | relevance | path

Searched refs:TTM_TT_FLAG_EXTERNAL (Results 1 – 12 of 12) sorted by relevance

/linux-6.15/drivers/gpu/drm/ttm/
H A Dttm_tt.c84 page_flags |= TTM_TT_FLAG_EXTERNAL; in ttm_tt_create()
105 !(bo->ttm->page_flags & TTM_TT_FLAG_EXTERNAL)); in ttm_tt_create()
211 if (page_flags & TTM_TT_FLAG_EXTERNAL) in ttm_sg_tt_init()
378 if (!(ttm->page_flags & TTM_TT_FLAG_EXTERNAL)) { in ttm_tt_populate()
416 if (!(ttm->page_flags & TTM_TT_FLAG_EXTERNAL)) { in ttm_tt_populate()
439 if (!(ttm->page_flags & TTM_TT_FLAG_EXTERNAL)) { in ttm_tt_unpopulate()
H A Dttm_bo_vm.c152 if (bo->ttm && (bo->ttm->page_flags & TTM_TT_FLAG_EXTERNAL)) { in ttm_bo_vm_reserve()
H A Dttm_bo.c1122 bo->ttm->page_flags & TTM_TT_FLAG_EXTERNAL || in ttm_bo_swapout_cb()
/linux-6.15/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_ttm_buffer.c191 if (vmw_tt->dma_ttm.page_flags & TTM_TT_FLAG_EXTERNAL) { in vmw_ttm_map_dma()
365 bool external = (ttm->page_flags & TTM_TT_FLAG_EXTERNAL) != 0; in vmw_ttm_populate()
383 bool external = (ttm->page_flags & TTM_TT_FLAG_EXTERNAL) != 0; in vmw_ttm_unpopulate()
415 page_flags |= TTM_TT_FLAG_EXTERNAL | TTM_TT_FLAG_EXTERNAL_MAPPABLE; in vmw_ttm_tt_create()
H A Dvmwgfx_blit.c559 bool src_external = (src->ttm->page_flags & TTM_TT_FLAG_EXTERNAL) != 0; in vmw_bo_cpu_blit()
560 bool dst_external = (dst->ttm->page_flags & TTM_TT_FLAG_EXTERNAL) != 0; in vmw_bo_cpu_blit()
/linux-6.15/include/drm/ttm/
H A Dttm_tt.h100 #define TTM_TT_FLAG_EXTERNAL BIT(2) macro
/linux-6.15/drivers/gpu/drm/radeon/
H A Dradeon_ttm.c533 bool slave = !!(ttm->page_flags & TTM_TT_FLAG_EXTERNAL); in radeon_ttm_tt_populate()
540 ttm->page_flags |= TTM_TT_FLAG_EXTERNAL; in radeon_ttm_tt_populate()
557 bool slave = !!(ttm->page_flags & TTM_TT_FLAG_EXTERNAL); in radeon_ttm_tt_unpopulate()
563 ttm->page_flags &= ~TTM_TT_FLAG_EXTERNAL; in radeon_ttm_tt_unpopulate()
/linux-6.15/drivers/gpu/drm/loongson/
H A Dlsdc_ttm.c115 bool slave = !!(ttm->page_flags & TTM_TT_FLAG_EXTERNAL); in lsdc_ttm_tt_populate()
131 bool slave = !!(ttm->page_flags & TTM_TT_FLAG_EXTERNAL); in lsdc_ttm_tt_unpopulate()
/linux-6.15/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_ttm.c940 } else if (ttm->page_flags & TTM_TT_FLAG_EXTERNAL) { in amdgpu_ttm_backend_bind()
1157 if (ttm->page_flags & TTM_TT_FLAG_EXTERNAL) in amdgpu_ttm_tt_populate()
1197 if (ttm->page_flags & TTM_TT_FLAG_EXTERNAL) in amdgpu_ttm_tt_unpopulate()
1258 bo->ttm->page_flags |= TTM_TT_FLAG_EXTERNAL; in amdgpu_ttm_tt_set_userptr()
/linux-6.15/drivers/gpu/drm/i915/gem/
H A Di915_gem_ttm.c289 page_flags |= TTM_TT_FLAG_EXTERNAL | in i915_ttm_tt_create()
367 if (bo->ttm && bo->ttm->page_flags & TTM_TT_FLAG_EXTERNAL) in i915_ttm_eviction_valuable()
/linux-6.15/drivers/gpu/drm/xe/
H A Dxe_bo.c337 XE_WARN_ON((tt->page_flags & TTM_TT_FLAG_EXTERNAL) && in xe_tt_map_sg()
470 page_flags |= TTM_TT_FLAG_EXTERNAL | TTM_TT_FLAG_EXTERNAL_MAPPABLE; in xe_ttm_tt_create()
500 if ((tt->page_flags & TTM_TT_FLAG_EXTERNAL) && in xe_ttm_tt_populate()
521 if ((tt->page_flags & TTM_TT_FLAG_EXTERNAL) && in xe_ttm_tt_unpopulate()
/linux-6.15/drivers/gpu/drm/nouveau/
H A Dnouveau_bo.c1344 bool slave = !!(ttm->page_flags & TTM_TT_FLAG_EXTERNAL); in nouveau_ttm_tt_populate()
1365 bool slave = !!(ttm->page_flags & TTM_TT_FLAG_EXTERNAL); in nouveau_ttm_tt_unpopulate()