drm: Remove drm_property_{un/reference}_blob aliases
Subsystems (3)
PATCH 1/1 drm: Remove drm_property_{un/reference}_blob aliases
This patch remove the compatibility aliases drm_property_{reference/unreference}_blob of drm_property_blob_{get/put} since all callers have been converted to the prefered _{get/put}.
Remove the helpers from the semantic patch drm-get-put-cocci.
--- include/drm/drm_property.h | 26 -------------------------- scripts/coccinelle/api/drm-get-put.cocci | 10 ---------- 2 files changed, 36 deletions(-)
include/drm/drm_property.h +0 -26
@@ -279,32 +279,6 @@ struct drm_property_blob *drm_property_blob_get(struct drm_property_blob *blob);void drm_property_blob_put (struct drm_property_blob *blob);/** -* drm_property_reference_blob - acquire a blob property reference -* @blob: DRM blob property -* -* This is a compatibility alias for drm_property_blob_get() and should not be -* used by new code. -*/ -static inline struct drm_property_blob * -drm_property_reference_blob (struct drm_property_blob *blob) -{ -return drm_property_blob_get (blob); -} - -/** -* drm_property_unreference_blob - release a blob property reference -* @blob: DRM blob property -* -* This is a compatibility alias for drm_property_blob_put() and should not be -* used by new code. -*/ -static inline void -drm_property_unreference_blob (struct drm_property_blob *blob) -{ -drm_property_blob_put (blob); -} - -/** * drm_property_find - find property object * @dev: DRM device * @file_priv: drm file to check for lease against.
scripts/coccinelle/api/drm-get-put.cocci +0 -10
@@ -40,12 +40,6 @@ expression object; - drm_gem_object_unreference_unlocked(object) + drm_gem_object_put_unlocked(object) | -- drm_property_reference_blob(object) -+ drm_property_blob_get(object) -| -- drm_property_unreference_blob(object) -+ drm_property_blob_put(object) -| - drm_dev_unref(object) + drm_dev_put(object) )
@@ -72,10 +66,6 @@ __drm_gem_object_unreference(object) | drm_gem_object_unreference_unlocked(object) | -drm_property_unreference_blob@p(object) -| -drm_property_reference_blob@p(object) -| drm_dev_unref@p(object) )
Signature · 1 line
2.7.4
Sean Paul
AppliedQuoted 8 lines · Haneen Mohammed
This patch remove the compatibility aliases drm_property_{reference/unreference}_blob of drm_property_blob_{get/put} since all callers have been converted to the prefered _{get/put}.
Remove the helpers from the semantic patch drm-get-put-cocci.
Signed-off-by Haneen Mohammed <[email protected]>
Pushed to drm-misc-next, thanks!
Sean
Quoted 73 lines
--- include/drm/drm_property.h | 26 -------------------------- scripts/coccinelle/api/drm-get-put.cocci | 10 ---------- 2 files changed, 36 deletions(-)include/drm/drm_property.h +0
-26@@ -279,32 +279,6 @@ struct drm_property_blob *drm_property_blob_get(struct drm_property_blob *blob);void drm_property_blob_put (struct drm_property_blob *blob);/** -* drm_property_reference_blob - acquire a blob property reference -* @blob: DRM blob property -* -* This is a compatibility alias for drm_property_blob_get() and should not be -* used by new code. -*/ -static inline struct drm_property_blob * -drm_property_reference_blob (struct drm_property_blob *blob) -{ -return drm_property_blob_get (blob); -} - -/** -* drm_property_unreference_blob - release a blob property reference -* @blob: DRM blob property -* -* This is a compatibility alias for drm_property_blob_put() and should not be -* used by new code. -*/ -static inline void -drm_property_unreference_blob (struct drm_property_blob *blob) -{ -drm_property_blob_put (blob); -} - -/** * drm_property_find - find property object * @dev: DRM device * @file_priv: drm file to check for lease against. scripts/coccinelle/api/drm-get-put.cocci +0
-10@@ -40,12 +40,6 @@ expression object; - drm_gem_object_unreference_unlocked(object) + drm_gem_object_put_unlocked(object) | -- drm_property_reference_blob(object) -+ drm_property_blob_get(object) -| -- drm_property_unreference_blob(object) -+ drm_property_blob_put(object) -| - drm_dev_unref(object) + drm_dev_put(object) )@@ -72,10 +66,6 @@ __drm_gem_object_unreference(object) | drm_gem_object_unreference_unlocked(object) | -drm_property_unreference_blob@p(object) -| -drm_property_reference_blob@p(object) -| drm_dev_unref@p(object) )Signature · 1 line
2.7.4
Signature · 1 line
Sean Paul, Software Engineer, Google / Chromium OS
Quoted 8 lines · Haneen Mohammed
This patch remove the compatibility aliases drm_property_{reference/unreference}_blob of drm_property_blob_{get/put} since all callers have been converted to the prefered _{get/put}.
Remove the helpers from the semantic patch drm-get-put-cocci.
Signed-off-by Haneen Mohammed <[email protected]>
For the Coccinelle part.
Quoted 74 lines
--- include/drm/drm_property.h | 26 -------------------------- scripts/coccinelle/api/drm-get-put.cocci | 10 ---------- 2 files changed, 36 deletions(-)include/drm/drm_property.h +0
-26@@ -279,32 +279,6 @@ struct drm_property_blob *drm_property_blob_get(struct drm_property_blob *blob);void drm_property_blob_put (struct drm_property_blob *blob);/** -* drm_property_reference_blob - acquire a blob property reference -* @blob: DRM blob property -* -* This is a compatibility alias for drm_property_blob_get() and should not be -* used by new code. -*/ -static inline struct drm_property_blob * -drm_property_reference_blob (struct drm_property_blob *blob) -{ -return drm_property_blob_get (blob); -} - -/** -* drm_property_unreference_blob - release a blob property reference -* @blob: DRM blob property -* -* This is a compatibility alias for drm_property_blob_put() and should not be -* used by new code. -*/ -static inline void -drm_property_unreference_blob (struct drm_property_blob *blob) -{ -drm_property_blob_put (blob); -} - -/** * drm_property_find - find property object * @dev: DRM device * @file_priv: drm file to check for lease against. scripts/coccinelle/api/drm-get-put.cocci +0
-11@@ -40,12 +40,6 @@ expression object; - drm_gem_object_unreference_unlocked(object) + drm_gem_object_put_unlocked(object) | -- drm_property_reference_blob(object) -+ drm_property_blob_get(object) -| -- drm_property_unreference_blob(object) -+ drm_property_blob_put(object) -| - drm_dev_unref(object) + drm_dev_put(object) )@@ -72,10 +66,6 @@ __drm_gem_object_unreference(object) | drm_gem_object_unreference_unlocked(object) | -drm_property_unreference_blob@p(object) -| -drm_property_reference_blob@p(object) -| drm_dev_unref@p(object) ) --2.7.4