Commit 9a0fd089 authored by Dmitry Osipenko's avatar Dmitry Osipenko
Browse files

drm/gem: Add _locked postfix to functions that have unlocked counterpart



Add _locked postfix to drm_gem functions that have unlocked counterpart
functions to make GEM functions naming more consistent and intuitive in
regards to the locking requirements.

Acked-by: default avatarMaxime Ripard <mripard@kernel.org>
Reviewed-by: default avatarBoris Brezillon <boris.brezillon@collabora.com>
Suggested-by: default avatarBoris Brezillon <boris.brezillon@collabora.com>
Reviewed-by: default avatarChristian König <christian.koenig@amd.com>
Acked-by: default avatarThomas Zimmermann <tzimmermann@suse.d>
Signed-off-by: default avatarDmitry Osipenko <dmitry.osipenko@collabora.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20250322212608.40511-3-dmitry.osipenko@collabora.com
parent 8f5c4871
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -1543,10 +1543,10 @@ drm_gem_lru_scan(struct drm_gem_lru *lru,
EXPORT_SYMBOL(drm_gem_lru_scan);

/**
 * drm_gem_evict - helper to evict backing pages for a GEM object
 * drm_gem_evict_locked - helper to evict backing pages for a GEM object
 * @obj: obj in question
 */
int drm_gem_evict(struct drm_gem_object *obj)
int drm_gem_evict_locked(struct drm_gem_object *obj)
{
	dma_resv_assert_held(obj->resv);

@@ -1558,4 +1558,4 @@ int drm_gem_evict(struct drm_gem_object *obj)

	return 0;
}
EXPORT_SYMBOL(drm_gem_evict);
EXPORT_SYMBOL(drm_gem_evict_locked);
+1 −1
Original line number Diff line number Diff line
@@ -561,7 +561,7 @@ unsigned long drm_gem_lru_scan(struct drm_gem_lru *lru,
			       unsigned long *remaining,
			       bool (*shrink)(struct drm_gem_object *obj));

int drm_gem_evict(struct drm_gem_object *obj);
int drm_gem_evict_locked(struct drm_gem_object *obj);

/**
 * drm_gem_object_is_shared_for_memory_stats - helper for shared memory stats