Home
last modified time | relevance | path

Searched refs:vm_bo (Results 1 - 13 of 13) sorted by relevance

/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_vm.c170 * amdgpu_vm_bo_evicted - vm_bo is evicted
172 * @vm_bo: vm_bo which is evicted
177 static void amdgpu_vm_bo_evicted(struct amdgpu_vm_bo_base *vm_bo) in amdgpu_vm_bo_evicted() argument
179 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 in amdgpu_vm_bo_evicted()
198 amdgpu_vm_bo_moved(struct amdgpu_vm_bo_base *vm_bo) amdgpu_vm_bo_moved() argument
213 amdgpu_vm_bo_idle(struct amdgpu_vm_bo_base *vm_bo) amdgpu_vm_bo_idle() argument
229 amdgpu_vm_bo_invalidated(struct amdgpu_vm_bo_base *vm_bo) amdgpu_vm_bo_invalidated() argument
244 amdgpu_vm_bo_relocated(struct amdgpu_vm_bo_base *vm_bo) amdgpu_vm_bo_relocated() argument
263 amdgpu_vm_bo_done(struct amdgpu_vm_bo_base *vm_bo) amdgpu_vm_bo_done() argument
279 struct amdgpu_vm_bo_base *vm_bo, *tmp; amdgpu_vm_bo_reset_state_machine() local
[all...]
H A Damdgpu_vm_pt.c159 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()
H A Damdgpu_dma_buf.c384 for (bo_base = bo->vm_bo; bo_base; bo_base = bo_base->next) { in amdgpu_dma_buf_move_notify()
H A Damdgpu_object.h105 struct amdgpu_vm_bo_base *vm_bo; member
H A Damdgpu_amdkfd_gpuvm.c367 struct amdgpu_vm_bo_base *vm_bo; in amdgpu_amdkfd_remove_fence_on_pt_pd_bos() local
373 /* we can always get vm_bo from root PD bo.*/ in amdgpu_amdkfd_remove_fence_on_pt_pd_bos()
377 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()
H A Damdgpu_gem.c850 for (base = robj->vm_bo; base; base = base->next) in amdgpu_gem_op_ioctl()
H A Damdgpu_object.c585 bo->vm_bo = NULL; in amdgpu_bo_create()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_vm.c216 * amdgpu_vm_bo_evicted - vm_bo is evicted
218 * @vm_bo: vm_bo which is evicted
223 static void amdgpu_vm_bo_evicted(struct amdgpu_vm_bo_base *vm_bo) in amdgpu_vm_bo_evicted() argument
225 struct amdgpu_vm *vm = vm_bo->vm; in amdgpu_vm_bo_evicted()
226 struct amdgpu_bo *bo = vm_bo->bo; in amdgpu_vm_bo_evicted()
228 vm_bo->moved = true; in amdgpu_vm_bo_evicted()
230 list_move(&vm_bo->vm_status, &vm->evicted); in amdgpu_vm_bo_evicted()
232 list_move_tail(&vm_bo->vm_status, &vm->evicted); in amdgpu_vm_bo_evicted()
235 * amdgpu_vm_bo_moved - vm_bo i
242 amdgpu_vm_bo_moved(struct amdgpu_vm_bo_base *vm_bo) amdgpu_vm_bo_moved() argument
255 amdgpu_vm_bo_idle(struct amdgpu_vm_bo_base *vm_bo) amdgpu_vm_bo_idle() argument
269 amdgpu_vm_bo_invalidated(struct amdgpu_vm_bo_base *vm_bo) amdgpu_vm_bo_invalidated() argument
284 amdgpu_vm_bo_relocated(struct amdgpu_vm_bo_base *vm_bo) amdgpu_vm_bo_relocated() argument
300 amdgpu_vm_bo_done(struct amdgpu_vm_bo_base *vm_bo) amdgpu_vm_bo_done() argument
[all...]
H A Damdgpu_amdkfd_gpuvm.c279 struct amdgpu_vm_bo_base *vm_bo; in amdgpu_amdkfd_remove_fence_on_pt_pd_bos() local
285 /* we can always get vm_bo from root PD bo.*/ in amdgpu_amdkfd_remove_fence_on_pt_pd_bos()
289 vm_bo = root->vm_bo; in amdgpu_amdkfd_remove_fence_on_pt_pd_bos()
290 if (!vm_bo) in amdgpu_amdkfd_remove_fence_on_pt_pd_bos()
293 vm = vm_bo->vm; in amdgpu_amdkfd_remove_fence_on_pt_pd_bos()
H A Damdgpu_object.h99 struct amdgpu_vm_bo_base *vm_bo; member
H A Damdgpu_dma_buf.c534 for (bo_base = bo->vm_bo; bo_base; bo_base = bo_base->next) { in amdgpu_dma_buf_move_notify()
H A Damdgpu_gem.c769 for (base = robj->vm_bo; base; base = base->next) in amdgpu_gem_op_ioctl()
H A Damdgpu_object.c566 bo->vm_bo = NULL; in amdgpu_bo_do_create()

Completed in 19 milliseconds