Lines Matching refs:placements
91 static const struct ttm_place placements = { in amdgpu_evict_flags() local
107 placement->placement = &placements; in amdgpu_evict_flags()
108 placement->busy_placement = &placements; in amdgpu_evict_flags()
138 abo->placements[0].fpfn = adev->gmc.visible_vram_size >> PAGE_SHIFT; in amdgpu_evict_flags()
139 abo->placements[0].lpfn = 0; in amdgpu_evict_flags()
140 abo->placement.busy_placement = &abo->placements[1]; in amdgpu_evict_flags()
527 struct ttm_place placements; in amdgpu_move_vram_ram() local
535 placement.placement = &placements; in amdgpu_move_vram_ram()
537 placement.busy_placement = &placements; in amdgpu_move_vram_ram()
538 placements.fpfn = 0; in amdgpu_move_vram_ram()
539 placements.lpfn = 0; in amdgpu_move_vram_ram()
540 placements.mem_type = TTM_PL_TT; in amdgpu_move_vram_ram()
541 placements.flags = TTM_PL_MASK_CACHING; in amdgpu_move_vram_ram()
589 struct ttm_place placements; in amdgpu_move_ram_vram() local
596 placement.placement = &placements; in amdgpu_move_ram_vram()
598 placement.busy_placement = &placements; in amdgpu_move_ram_vram()
599 placements.fpfn = 0; in amdgpu_move_ram_vram()
600 placements.lpfn = 0; in amdgpu_move_ram_vram()
601 placements.mem_type = TTM_PL_TT; in amdgpu_move_ram_vram()
602 placements.flags = TTM_PL_MASK_CACHING; in amdgpu_move_ram_vram()
1177 struct ttm_place placements; in amdgpu_ttm_alloc_gart() local
1193 placement.placement = &placements; in amdgpu_ttm_alloc_gart()
1195 placement.busy_placement = &placements; in amdgpu_ttm_alloc_gart()
1196 placements.fpfn = 0; in amdgpu_ttm_alloc_gart()
1197 placements.lpfn = adev->gmc.gart_size >> PAGE_SHIFT; in amdgpu_ttm_alloc_gart()
1198 placements.mem_type = TTM_PL_TT; in amdgpu_ttm_alloc_gart()
1199 placements.flags = bo->mem.placement; in amdgpu_ttm_alloc_gart()