Lines Matching refs:placements
145 static const struct ttm_place placements = { in amdgpu_evict_flags() local
160 placement->placement = &placements; in amdgpu_evict_flags()
161 placement->busy_placement = &placements; in amdgpu_evict_flags()
191 abo->placements[0].fpfn = adev->gmc.visible_vram_size >> PAGE_SHIFT; in amdgpu_evict_flags()
192 abo->placements[0].lpfn = 0; in amdgpu_evict_flags()
193 abo->placement.busy_placement = &abo->placements[1]; in amdgpu_evict_flags()
490 struct ttm_place placements; in amdgpu_move_vram_ram() local
500 placement.placement = &placements; in amdgpu_move_vram_ram()
502 placement.busy_placement = &placements; in amdgpu_move_vram_ram()
503 placements.fpfn = 0; in amdgpu_move_vram_ram()
504 placements.lpfn = 0; in amdgpu_move_vram_ram()
505 placements.flags = TTM_PL_MASK_CACHING | TTM_PL_FLAG_TT; in amdgpu_move_vram_ram()
550 struct ttm_place placements; in amdgpu_move_ram_vram() local
559 placement.placement = &placements; in amdgpu_move_ram_vram()
561 placement.busy_placement = &placements; in amdgpu_move_ram_vram()
562 placements.fpfn = 0; in amdgpu_move_ram_vram()
563 placements.lpfn = 0; in amdgpu_move_ram_vram()
564 placements.flags = TTM_PL_MASK_CACHING | TTM_PL_FLAG_TT; in amdgpu_move_ram_vram()
1096 struct ttm_place placements; in amdgpu_ttm_alloc_gart() local
1112 placement.placement = &placements; in amdgpu_ttm_alloc_gart()
1114 placement.busy_placement = &placements; in amdgpu_ttm_alloc_gart()
1115 placements.fpfn = 0; in amdgpu_ttm_alloc_gart()
1116 placements.lpfn = adev->gmc.gart_size >> PAGE_SHIFT; in amdgpu_ttm_alloc_gart()
1117 placements.flags = (bo->mem.placement & ~TTM_PL_MASK_MEM) | in amdgpu_ttm_alloc_gart()
1675 bo->placements[i].fpfn = offset >> PAGE_SHIFT; in amdgpu_ttm_fw_reserve_vram_init()
1676 bo->placements[i].lpfn = (offset + size) >> PAGE_SHIFT; in amdgpu_ttm_fw_reserve_vram_init()