xref: /linux/rust/helpers/drm.c (revision b08494a8f7416e5f09907318c5460ad6f6e2a548)
1 // SPDX-License-Identifier: GPL-2.0
2 
3 #include <drm/drm_gem.h>
4 #include <drm/drm_vma_manager.h>
5 
6 #ifdef CONFIG_DRM
7 
8 void rust_helper_drm_gem_object_get(struct drm_gem_object *obj)
9 {
10 	drm_gem_object_get(obj);
11 }
12 
13 void rust_helper_drm_gem_object_put(struct drm_gem_object *obj)
14 {
15 	drm_gem_object_put(obj);
16 }
17 
18 __u64 rust_helper_drm_vma_node_offset_addr(struct drm_vma_offset_node *node)
19 {
20 	return drm_vma_node_offset_addr(node);
21 }
22 
23 #endif
24