diff options
| author | Christian König <christian.koenig@amd.com> | 2024-07-12 09:43:24 +0200 |
|---|---|---|
| committer | Christian König <christian.koenig@amd.com> | 2025-05-26 15:26:17 +0200 |
| commit | eb314613cd7c5fa5a26a2293d6ea935cf6cfaac0 (patch) | |
| tree | e9377e221cbcdfd53bb051625ffb6c1924700004 /include/drm | |
| parent | drm/vesadrm: Use helpers for programming gamma ramps (diff) | |
| download | linux-eb314613cd7c5fa5a26a2293d6ea935cf6cfaac0.tar.gz linux-eb314613cd7c5fa5a26a2293d6ea935cf6cfaac0.zip | |
drm/ttm: revert "Export ttm_bo_get_unless_zero()"
This reverts commit 24dc64c1ba5c3ef0463d59fef6df09336754188d.
Shouldn't be needed by drivers any more.
Signed-off-by: Christian König <christian.koenig@amd.com>
Reviewed-by: Matthew Brost <matthew.brost@intel.com>
Reviewed-by: Danilo Krummrich <dakr@kernel.org>
Reviewed-by: Simona Vetter <simona.vetter@ffwll.ch>
Link: https://lore.kernel.org/r/20240723121750.2086-6-christian.koenig@amd.com
Diffstat (limited to 'include/drm')
| -rw-r--r-- | include/drm/ttm/ttm_bo.h | 18 |
1 files changed, 0 insertions, 18 deletions
diff --git a/include/drm/ttm/ttm_bo.h b/include/drm/ttm/ttm_bo.h index cf027558b6db..bf241698a527 100644 --- a/include/drm/ttm/ttm_bo.h +++ b/include/drm/ttm/ttm_bo.h @@ -255,24 +255,6 @@ static inline void ttm_bo_get(struct ttm_buffer_object *bo) } /** - * ttm_bo_get_unless_zero - reference a struct ttm_buffer_object unless - * its refcount has already reached zero. - * @bo: The buffer object. - * - * Used to reference a TTM buffer object in lookups where the object is removed - * from the lookup structure during the destructor and for RCU lookups. - * - * Returns: @bo if the referencing was successful, NULL otherwise. - */ -static inline __must_check struct ttm_buffer_object * -ttm_bo_get_unless_zero(struct ttm_buffer_object *bo) -{ - if (!kref_get_unless_zero(&bo->kref)) - return NULL; - return bo; -} - -/** * ttm_bo_reserve: * * @bo: A pointer to a struct ttm_buffer_object. |
