History

drm: remove drm_mode_object_{un/reference} aliases

This patch remove the compatibility aliases drm_mode_object_{reference/unreference} of drm_mode_object_{get/put} since all callers have been converted to the prefered _{get/put}. Remove the helpers from the semantic patch drm-get-put-cocci.

Haneen Mohammed committed 8 years ago

Commit e0074881 parent c5fe4732 files · +0 −34Browse files

Unified · Split

2 files
  1. include/drm/drm_mode_object.h +0 −24
  2. scripts/coccinelle/api/drm-get-put.cocci +0 −10
include/drm/drm_mode_object.h+0−24
@@ -120,30 +120,6 @@ struct drm_mode_object *drm_mode_object_find(struct drm_device *dev, · 119 unmodified lines
120void drm_mode_object_get(struct drm_mode_object *obj);120void drm_mode_object_get(struct drm_mode_object *obj);
121void drm_mode_object_put(struct drm_mode_object *obj);121void drm_mode_object_put(struct drm_mode_object *obj);
122 122
123/**
124 * drm_mode_object_reference - acquire a mode object reference
125 * @obj: DRM mode object
126 *
127 * This is a compatibility alias for drm_mode_object_get() and should not be
128 * used by new code.
129 */
130static inline void drm_mode_object_reference(struct drm_mode_object *obj)
131{
132 drm_mode_object_get(obj);
133}
134
135/**
136 * drm_mode_object_unreference - release a mode object reference
137 * @obj: DRM mode object
138 *
139 * This is a compatibility alias for drm_mode_object_put() and should not be
140 * used by new code.
141 */
142static inline void drm_mode_object_unreference(struct drm_mode_object *obj)
143{
144 drm_mode_object_put(obj);
145}
146
147int drm_object_property_set_value(struct drm_mode_object *obj,123int drm_object_property_set_value(struct drm_mode_object *obj,
148 struct drm_property *property,124 struct drm_property *property,
149 uint64_t val);125 uint64_t val);
scripts/coccinelle/api/drm-get-put.cocci+0−10
@@ -16,12 +16,6 @@ expression object; · 15 unmodified lines
16@@16@@
17 17
18(18(
19- drm_mode_object_reference(object)
20+ drm_mode_object_get(object)
21|
22- drm_mode_object_unreference(object)
23+ drm_mode_object_put(object)
24|
25- drm_connector_reference(object)19- drm_connector_reference(object)
26+ drm_connector_get(object)20+ drm_connector_get(object)
27|21|
@@ -62,10 +56,6 @@ position p; · 34 unmodified lines
62@@56@@
63 57
64(58(
65drm_mode_object_unreference@p(object)
66|
67drm_mode_object_reference@p(object)
68|
69drm_connector_unreference@p(object)59drm_connector_unreference@p(object)
70|60|
71drm_connector_reference@p(object)61drm_connector_reference@p(object)