Lines Matching refs:placement

117 				      struct ttm_placement *placement,  in amdgpu_ttm_placement_init()  argument
123 placement->placement = placements; in amdgpu_ttm_placement_init()
124 placement->busy_placement = placements; in amdgpu_ttm_placement_init()
184 placement->num_placement = c; in amdgpu_ttm_placement_init()
185 placement->num_busy_placement = c; in amdgpu_ttm_placement_init()
200 amdgpu_ttm_placement_init(rbo->adev, &rbo->placement, in amdgpu_ttm_placement_from_domain()
205 struct ttm_placement *placement) in amdgpu_fill_placement_to_bo() argument
207 BUG_ON(placement->num_placement > (AMDGPU_GEM_DOMAIN_MAX + 1)); in amdgpu_fill_placement_to_bo()
209 memcpy(bo->placements, placement->placement, in amdgpu_fill_placement_to_bo()
210 placement->num_placement * sizeof(struct ttm_place)); in amdgpu_fill_placement_to_bo()
211 bo->placement.num_placement = placement->num_placement; in amdgpu_fill_placement_to_bo()
212 bo->placement.num_busy_placement = placement->num_busy_placement; in amdgpu_fill_placement_to_bo()
213 bo->placement.placement = bo->placements; in amdgpu_fill_placement_to_bo()
214 bo->placement.busy_placement = bo->placements; in amdgpu_fill_placement_to_bo()
221 struct ttm_placement *placement, in amdgpu_bo_create_restricted() argument
272 amdgpu_fill_placement_to_bo(bo, placement); in amdgpu_bo_create_restricted()
275 &bo->placement, page_align, !kernel, NULL, in amdgpu_bo_create_restricted()
294 struct ttm_placement placement = {0}; in amdgpu_bo_create() local
300 amdgpu_ttm_placement_init(adev, &placement, in amdgpu_bo_create()
304 domain, flags, sg, &placement, in amdgpu_bo_create()
394 for (i = 0; i < bo->placement.num_placement; i++) { in amdgpu_bo_pin_restricted()
416 r = ttm_bo_validate(&bo->tbo, &bo->placement, false, false); in amdgpu_bo_pin_restricted()
447 for (i = 0; i < bo->placement.num_placement; i++) { in amdgpu_bo_unpin()
451 r = ttm_bo_validate(&bo->tbo, &bo->placement, false, false); in amdgpu_bo_unpin()
629 for (i = 0; i < abo->placement.num_placement; i++) { in amdgpu_bo_fault_reserve_notify()
635 r = ttm_bo_validate(bo, &abo->placement, false, false); in amdgpu_bo_fault_reserve_notify()
638 return ttm_bo_validate(bo, &abo->placement, false, false); in amdgpu_bo_fault_reserve_notify()