| // SPDX-License-Identifier: GPL-2.0 or MIT | |
| #ifdef CONFIG_RUST_DRM_GPUVM | |
| #include <drm/drm_gpuvm.h> | |
| __rust_helper | |
| struct drm_gpuvm_bo *rust_helper_drm_gpuvm_bo_get(struct drm_gpuvm_bo *vm_bo) | |
| { | |
| return drm_gpuvm_bo_get(vm_bo); | |
| } | |
| __rust_helper | |
| struct drm_gpuvm *rust_helper_drm_gpuvm_get(struct drm_gpuvm *obj) | |
| { | |
| return drm_gpuvm_get(obj); | |
| } | |
| __rust_helper | |
| bool rust_helper_drm_gpuvm_is_extobj(struct drm_gpuvm *gpuvm, | |
| struct drm_gem_object *obj) | |
| { | |
| return drm_gpuvm_is_extobj(gpuvm, obj); | |
| } | |
| #endif // CONFIG_RUST_DRM_GPUVM |