Lines Matching refs:exec
1069 struct drm_exec exec; member
1099 drm_exec_init(&ctx->exec, DRM_EXEC_INTERRUPTIBLE_WAIT); in reserve_bo_and_vm()
1100 drm_exec_until_all_locked(&ctx->exec) { in reserve_bo_and_vm()
1101 ret = amdgpu_vm_lock_pd(vm, &ctx->exec, 2); in reserve_bo_and_vm()
1102 drm_exec_retry_on_contention(&ctx->exec); in reserve_bo_and_vm()
1106 ret = drm_exec_prepare_obj(&ctx->exec, &bo->tbo.base, 1); in reserve_bo_and_vm()
1107 drm_exec_retry_on_contention(&ctx->exec); in reserve_bo_and_vm()
1115 drm_exec_fini(&ctx->exec); in reserve_bo_and_vm()
1138 drm_exec_init(&ctx->exec, DRM_EXEC_INTERRUPTIBLE_WAIT); in reserve_bo_and_cond_vms()
1139 drm_exec_until_all_locked(&ctx->exec) { in reserve_bo_and_cond_vms()
1148 &ctx->exec, 2); in reserve_bo_and_cond_vms()
1149 drm_exec_retry_on_contention(&ctx->exec); in reserve_bo_and_cond_vms()
1155 ret = drm_exec_prepare_obj(&ctx->exec, &bo->tbo.base, 1); in reserve_bo_and_cond_vms()
1156 drm_exec_retry_on_contention(&ctx->exec); in reserve_bo_and_cond_vms()
1164 drm_exec_fini(&ctx->exec); in reserve_bo_and_cond_vms()
1186 drm_exec_fini(&ctx->exec); in unreserve_bo_and_vms()
2494 struct drm_exec exec; in validate_invalid_user_pages() local
2503 drm_exec_init(&exec, 0); in validate_invalid_user_pages()
2505 drm_exec_until_all_locked(&exec) { in validate_invalid_user_pages()
2509 ret = amdgpu_vm_lock_pd(peer_vm, &exec, 2); in validate_invalid_user_pages()
2510 drm_exec_retry_on_contention(&exec); in validate_invalid_user_pages()
2521 ret = drm_exec_prepare_obj(&exec, gobj, 1); in validate_invalid_user_pages()
2522 drm_exec_retry_on_contention(&exec); in validate_invalid_user_pages()
2577 drm_exec_fini(&exec); in validate_invalid_user_pages()
2737 struct drm_exec exec; in amdgpu_amdkfd_gpuvm_restore_process_bos() local
2744 drm_exec_init(&exec, 0); in amdgpu_amdkfd_gpuvm_restore_process_bos()
2745 drm_exec_until_all_locked(&exec) { in amdgpu_amdkfd_gpuvm_restore_process_bos()
2748 ret = amdgpu_vm_lock_pd(peer_vm, &exec, 2); in amdgpu_amdkfd_gpuvm_restore_process_bos()
2749 drm_exec_retry_on_contention(&exec); in amdgpu_amdkfd_gpuvm_restore_process_bos()
2762 ret = drm_exec_prepare_obj(&exec, gobj, 1); in amdgpu_amdkfd_gpuvm_restore_process_bos()
2763 drm_exec_retry_on_contention(&exec); in amdgpu_amdkfd_gpuvm_restore_process_bos()
2881 drm_exec_fini(&exec); in amdgpu_amdkfd_gpuvm_restore_process_bos()