Lines Matching full:place
381 const struct ttm_place *place, in amdgpu_dummy_vram_mgr_compatible() argument
390 const struct ttm_place *place, in amdgpu_dummy_vram_mgr_intersects() argument
405 const struct ttm_place *place, in amdgpu_dummy_vram_mgr_new() argument
417 * @place: placement flags and restrictions
424 const struct ttm_place *place, in amdgpu_vram_mgr_new() argument
437 lpfn = (u64)place->lpfn << PAGE_SHIFT; in amdgpu_vram_mgr_new()
441 fpfn = (u64)place->fpfn << PAGE_SHIFT; in amdgpu_vram_mgr_new()
447 if (place->flags & TTM_PL_FLAG_CONTIGUOUS) { in amdgpu_vram_mgr_new()
464 ttm_resource_init(tbo, place, &vres->base); in amdgpu_vram_mgr_new()
474 if (place->flags & TTM_PL_FLAG_TOPDOWN) in amdgpu_vram_mgr_new()
501 if (fpfn + size != (u64)place->lpfn << PAGE_SHIFT) { in amdgpu_vram_mgr_new()
506 if (place->flags & TTM_PL_FLAG_CONTIGUOUS) { in amdgpu_vram_mgr_new()
768 * @place: The place to test against
775 const struct ttm_place *place, in amdgpu_vram_mgr_intersects() argument
788 if (place->fpfn < lpfn && in amdgpu_vram_mgr_intersects()
789 (!place->lpfn || place->lpfn > fpfn)) in amdgpu_vram_mgr_intersects()
801 * @place: The place to test against
808 const struct ttm_place *place, in amdgpu_vram_mgr_compatible() argument
821 if (fpfn < place->fpfn || in amdgpu_vram_mgr_compatible()
822 (place->lpfn && lpfn > place->lpfn)) in amdgpu_vram_mgr_compatible()