Lines Matching refs:resv
162 if (bo->tbo.resv != vm->root.base.bo->tbo.resv) in amdgpu_vm_bo_base_init()
392 r = reservation_object_reserve_shared(bo->tbo.resv); in amdgpu_vm_clear_bo()
424 r = amdgpu_sync_resv(adev, &job->sync, bo->tbo.resv, in amdgpu_vm_clear_bo()
508 struct reservation_object *resv = vm->root.base.bo->tbo.resv; in amdgpu_vm_alloc_levels() local
521 bp.resv = resv; in amdgpu_vm_alloc_levels()
953 amdgpu_sync_resv(adev, &sync, vm->root.base.bo->tbo.resv, owner, false); in amdgpu_vm_wait_pd()
1122 amdgpu_sync_resv(adev, &job->sync, root->tbo.resv, in amdgpu_vm_update_directories()
1475 r = amdgpu_sync_resv(adev, &job->sync, vm->root.base.bo->tbo.resv, in amdgpu_vm_bo_update_mapping()
1480 r = reservation_object_reserve_shared(vm->root.base.bo->tbo.resv); in amdgpu_vm_bo_update_mapping()
1664 exclusive = reservation_object_get_excl(bo->tbo.resv); in amdgpu_vm_bo_update()
1672 if (clear || (bo && bo->tbo.resv == vm->root.base.bo->tbo.resv)) in amdgpu_vm_bo_update()
1707 if (bo && bo->tbo.resv == vm->root.base.bo->tbo.resv) { in amdgpu_vm_bo_update()
1841 struct reservation_object *resv = vm->root.base.bo->tbo.resv; in amdgpu_vm_prt_fini() local
1846 r = reservation_object_get_fences_rcu(resv, &excl, in amdgpu_vm_prt_fini()
1852 reservation_object_wait_timeout_rcu(resv, true, false, in amdgpu_vm_prt_fini()
1949 struct reservation_object *resv = bo_va->base.bo->tbo.resv; in amdgpu_vm_handle_moved() local
1952 if (resv == vm->root.base.bo->tbo.resv) in amdgpu_vm_handle_moved()
1955 else if (!amdgpu_vm_debug && reservation_object_trylock(resv)) in amdgpu_vm_handle_moved()
1969 if (!clear && resv != vm->root.base.bo->tbo.resv) in amdgpu_vm_handle_moved()
1970 reservation_object_unlock(resv); in amdgpu_vm_handle_moved()
2035 if (bo && bo->tbo.resv == vm->root.base.bo->tbo.resv && in amdgpu_vm_bo_insert_map()
2369 if (READ_ONCE(bo->tbo.resv->lock.ctx) != ticket) in amdgpu_vm_bo_trace_cs()
2440 if (evicted && bo->tbo.resv == vm->root.base.bo->tbo.resv) { in amdgpu_vm_bo_invalidate()
2655 bp.resv = NULL; in amdgpu_vm_init()