Home
last modified time | relevance | path

Searched refs:TTM_PL_FLAG_CONTIGUOUS (Results 1 – 15 of 15) sorted by relevance

/linux/drivers/gpu/drm/xe/
H A Dxe_ttm_vram_mgr.c114 place->flags & TTM_PL_FLAG_CONTIGUOUS) { in xe_ttm_vram_mgr_new()
127 if (place->flags & TTM_PL_FLAG_CONTIGUOUS) { in xe_ttm_vram_mgr_new()
152 if (!(vres->base.placement & TTM_PL_FLAG_CONTIGUOUS) && in xe_ttm_vram_mgr_new()
154 vres->base.placement |= TTM_PL_FLAG_CONTIGUOUS; in xe_ttm_vram_mgr_new()
160 if (vres->base.placement & TTM_PL_FLAG_CONTIGUOUS) { in xe_ttm_vram_mgr_new()
H A Dxe_ttm_stolen_mgr.c287 drm_WARN_ON(&xe->drm, !(mem->placement & TTM_PL_FLAG_CONTIGUOUS)); in __xe_ttm_stolen_io_mem_reserve_bar2()
289 if (mem->placement & TTM_PL_FLAG_CONTIGUOUS && mgr->mapping) in __xe_ttm_stolen_io_mem_reserve_bar2()
H A Dxe_bo.c188 place.flags |= TTM_PL_FLAG_CONTIGUOUS; in add_vram()
220 TTM_PL_FLAG_CONTIGUOUS : 0, in try_add_stolen()
475 mem->placement & TTM_PL_FLAG_CONTIGUOUS) in xe_ttm_io_mem_reserve()
1546 place->flags = TTM_PL_FLAG_CONTIGUOUS; in __xe_bo_fixed_placement()
1932 xe_assert(xe, place->flags & TTM_PL_FLAG_CONTIGUOUS); in xe_bo_pin()
/linux/include/drm/ttm/
H A Dttm_placement.h61 #define TTM_PL_FLAG_CONTIGUOUS (1 << 0) macro
/linux/drivers/gpu/drm/i915/
H A Dintel_region_ttm.c210 place.flags |= TTM_PL_FLAG_CONTIGUOUS; in intel_region_ttm_resource_alloc()
H A Di915_ttm_buddy_manager.c62 if (place->flags & TTM_PL_FLAG_CONTIGUOUS) in i915_ttm_buddy_man_alloc()
/linux/drivers/gpu/drm/ttm/tests/
H A Dttm_mock_manager.c48 if (place->flags & TTM_PL_FLAG_CONTIGUOUS) in ttm_mock_manager_alloc()
/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_object.c142 places[c].flags |= TTM_PL_FLAG_CONTIGUOUS; in amdgpu_bo_placement_from_domain()
958 !(mem_flags & TTM_PL_FLAG_CONTIGUOUS)) in amdgpu_bo_pin()
980 bo->placements[i].flags |= TTM_PL_FLAG_CONTIGUOUS; in amdgpu_bo_pin()
H A Damdgpu_vram_mgr.c554 !(place->flags & TTM_PL_FLAG_CONTIGUOUS)) { in amdgpu_vram_mgr_new()
608 vres->base.placement |= TTM_PL_FLAG_CONTIGUOUS; in amdgpu_vram_mgr_new()
H A Damdgpu_ttm.c478 !(mem->placement & TTM_PL_FLAG_CONTIGUOUS)) in amdgpu_res_copyable()
618 mem->placement & TTM_PL_FLAG_CONTIGUOUS) in amdgpu_ttm_io_mem_reserve()
1427 !(place->flags & TTM_PL_FLAG_CONTIGUOUS)) in amdgpu_ttm_bo_eviction_valuable()
H A Damdgpu_cs.c1807 !((*bo)->tbo.resource->placement & TTM_PL_FLAG_CONTIGUOUS)) { in amdgpu_cs_find_mapping()
1811 (*bo)->placements[i].flags |= TTM_PL_FLAG_CONTIGUOUS; in amdgpu_cs_find_mapping()
H A Damdgpu_uvd.c555 abo->placements[i].flags |= TTM_PL_FLAG_CONTIGUOUS; in amdgpu_uvd_force_into_uvd_segment()
H A Damdgpu_amdkfd_gpuvm.c1490 if (!(bo->tbo.resource->placement & TTM_PL_FLAG_CONTIGUOUS)) { in amdgpu_amdkfd_gpuvm_pin_bo()
/linux/drivers/gpu/drm/ttm/
H A Dttm_resource.c466 if (place->flags & TTM_PL_FLAG_CONTIGUOUS && in ttm_resource_compatible()
467 !(res->placement & TTM_PL_FLAG_CONTIGUOUS)) in ttm_resource_compatible()
/linux/drivers/gpu/drm/i915/gem/
H A Di915_gem_ttm.c139 place->flags |= TTM_PL_FLAG_CONTIGUOUS; in i915_ttm_place_from_region()