]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
drm/ttm: make ttm_bo_get internal
authorChristian König <christian.koenig@amd.com>
Tue, 16 Jul 2024 12:28:40 +0000 (14:28 +0200)
committerChristian König <christian.koenig@amd.com>
Mon, 26 May 2025 13:34:00 +0000 (15:34 +0200)
Prevent drivers from using this directly.

Signed-off-by: Christian König <christian.koenig@amd.com>
Reviewed-by: Matthew Brost <matthew.brost@intel.com>
Reviewed-by: Simona Vetter <simona.vetter@ffwll.ch>
Link: https://lore.kernel.org/r/20240723121750.2086-8-christian.koenig@amd.com
drivers/gpu/drm/ttm/ttm_bo_internal.h
include/drm/ttm/ttm_bo.h

index 6a7305efd77862e4e97375926367718995747b97..9d8b747a34dbe6c99f61599ad62e85f767e46b74 100644 (file)
 
 #include <drm/ttm/ttm_bo.h>
 
+/**
+ * ttm_bo_get - reference a struct ttm_buffer_object
+ *
+ * @bo: The buffer object.
+ */
+static inline void ttm_bo_get(struct ttm_buffer_object *bo)
+{
+       kref_get(&bo->kref);
+}
+
 /**
  * ttm_bo_get_unless_zero - reference a struct ttm_buffer_object unless
  * its refcount has already reached zero.
index bf241698a52705ebcd1302aca4fcbabf1a377f94..8ad6e27136256d74d71efc944420f67cc883b1b2 100644 (file)
@@ -244,16 +244,6 @@ bool ttm_bo_shrink_suitable(struct ttm_buffer_object *bo, struct ttm_operation_c
 
 bool ttm_bo_shrink_avoid_wait(void);
 
-/**
- * ttm_bo_get - reference a struct ttm_buffer_object
- *
- * @bo: The buffer object.
- */
-static inline void ttm_bo_get(struct ttm_buffer_object *bo)
-{
-       kref_get(&bo->kref);
-}
-
 /**
  * ttm_bo_reserve:
  *