Searched refs:vm_bo (Results 1 – 7 of 7) sorted by relevance
177 static void amdgpu_vm_bo_evicted(struct amdgpu_vm_bo_base *vm_bo) in amdgpu_vm_bo_evicted() argument179 struct amdgpu_vm *vm = vm_bo->vm; in amdgpu_vm_bo_evicted()180 struct amdgpu_bo *bo = vm_bo->bo; in amdgpu_vm_bo_evicted()182 vm_bo->moved = true; in amdgpu_vm_bo_evicted()183 spin_lock(&vm_bo->vm->status_lock); in amdgpu_vm_bo_evicted()185 list_move(&vm_bo->vm_status, &vm->evicted); in amdgpu_vm_bo_evicted()187 list_move_tail(&vm_bo->vm_status, &vm->evicted); in amdgpu_vm_bo_evicted()188 spin_unlock(&vm_bo->vm->status_lock); in amdgpu_vm_bo_evicted()198 static void amdgpu_vm_bo_moved(struct amdgpu_vm_bo_base *vm_bo) in amdgpu_vm_bo_moved() argument200 spin_lock(&vm_bo->vm->status_lock); in amdgpu_vm_bo_moved()[all …]
159 return parent->vm_bo; in amdgpu_vm_pt_parent()408 pt = ancestor->vm_bo; in amdgpu_vm_pt_clear()646 entry->bo->vm_bo = NULL; in amdgpu_vm_pt_free()
367 struct amdgpu_vm_bo_base *vm_bo; in amdgpu_amdkfd_remove_fence_on_pt_pd_bos() local377 vm_bo = root->vm_bo; in amdgpu_amdkfd_remove_fence_on_pt_pd_bos()378 if (!vm_bo) in amdgpu_amdkfd_remove_fence_on_pt_pd_bos()381 vm = vm_bo->vm; in amdgpu_amdkfd_remove_fence_on_pt_pd_bos()2147 bo, bo->vm_bo->vm->process_info->eviction_fence); in amdgpu_amdkfd_map_gtt_bo_to_gart()
105 struct amdgpu_vm_bo_base *vm_bo; member
384 for (bo_base = bo->vm_bo; bo_base; bo_base = bo_base->next) { in amdgpu_dma_buf_move_notify()
850 for (base = robj->vm_bo; base; base = base->next) in amdgpu_gem_op_ioctl()
585 bo->vm_bo = NULL; in amdgpu_bo_create()