drm: msm: Replace instances of *_reference/unreference() with *_get/put()
Subsystems (3)
PATCH 1/1 drm: msm: Replace instances of *_reference/unreference() with *_get/put()
Replace instances of *_reference/unreference() with *_get/put(),
to maintain consistency with the kernel use of *_get/put suffixes and get/put() is shorter.
Issue found with drm-get-put.cocci:
WARNING: use get/put helpers to reference and dereference state
Path to the Coccinelle script: scripts/coccinelle/api/drm-get-put.cocci
Signed-off-by Mamta Shukla <[email protected]>
--- drivers/gpu/drm/msm/adreno/a5xx_debugfs.c | 4 ++-- drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 2 +- drivers/gpu/drm/msm/adreno/a5xx_power.c | 2 +- drivers/gpu/drm/msm/adreno/a5xx_preempt.c | 2 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 2 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c | 4 ++-- drivers/gpu/drm/msm/msm_drv.c | 4 ++-- drivers/gpu/drm/msm/msm_gem_submit.c | 4 ++-- 8 files changed, 12 insertions(+), 12 deletions(-)
drivers/gpu/drm/msm/adreno/a5xx_debugfs.c +2 -2
@@ -132,14 +132,14 @@ static int show(struct seq_file *m, void *arg)if (a5xx_gpu->pm4_bo) {if (a5xx_gpu->pm4_iova)msm_gem_put_iova (a5xx_gpu->pm4_bo, gpu->aspace); -drm_gem_object_unreference (a5xx_gpu->pm4_bo); +drm_gem_object_put (a5xx_gpu->pm4_bo); a5xx_gpu->pm4_bo =NULL ; }if (a5xx_gpu->pfp_bo) {if (a5xx_gpu->pfp_iova)msm_gem_put_iova (a5xx_gpu->pfp_bo, gpu->aspace); -drm_gem_object_unreference (a5xx_gpu->pfp_bo); +drm_gem_object_put (a5xx_gpu->pfp_bo); a5xx_gpu->pfp_bo =NULL ; }
drivers/gpu/drm/msm/adreno/a5xx_gpu.c +1 -1
@@ -1234,7 +1234,7 @@ static void a5xx_crashdumper_free(struct msm_gpu *gpu,msm_gem_put_iova (dumper->bo, gpu->aspace);msm_gem_put_vaddr (dumper->bo); -drm_gem_object_unreference (dumper->bo); +drm_gem_object_put (dumper->bo); } static int a5xx_crashdumper_run(struct msm_gpu *gpu,
drivers/gpu/drm/msm/adreno/a5xx_power.c +1 -1
@@ -323,7 +323,7 @@ void a5xx_gpmu_ucode_init(struct msm_gpu *gpu)if (a5xx_gpu->gpmu_iova)msm_gem_put_iova (a5xx_gpu->gpmu_bo, gpu->aspace);if (a5xx_gpu->gpmu_bo) -drm_gem_object_unreference (a5xx_gpu->gpmu_bo); +drm_gem_object_put (a5xx_gpu->gpmu_bo); a5xx_gpu->gpmu_bo =NULL ; a5xx_gpu->gpmu_iova =0 ;
drivers/gpu/drm/msm/adreno/a5xx_preempt.c +1 -1
@@ -272,7 +272,7 @@ void a5xx_preempt_fini(struct msm_gpu *gpu)if (a5xx_gpu->preempt_iova[i])msm_gem_put_iova (a5xx_gpu->preempt_bo[i], gpu->aspace); -drm_gem_object_unreference (a5xx_gpu->preempt_bo[i]); +drm_gem_object_put (a5xx_gpu->preempt_bo[i]); a5xx_gpu->preempt_bo[i] =NULL ; } }
drivers/gpu/drm/msm/adreno/a6xx_gpu.c +1 -1
@@ -744,7 +744,7 @@ static void a6xx_destroy(struct msm_gpu *gpu)if (a6xx_gpu->sqe_bo) {if (a6xx_gpu->sqe_iova)msm_gem_put_iova (a6xx_gpu->sqe_bo, gpu->aspace); -drm_gem_object_unreference_unlocked (a6xx_gpu->sqe_bo); +drm_gem_object_put__unlocked (a6xx_gpu->sqe_bo); }a6xx_gmu_remove (a6xx_gpu);
drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c +2 -2
@@ -184,7 +184,7 @@ static void mdp5_plane_reset(struct drm_plane *plane)struct mdp5_plane_state *mdp5_state;if (plane->state && plane->state->fb) -drm_framebuffer_unreference (plane->state->fb); +drm_framebuffer_put (plane->state->fb);kfree (to_mdp5_plane_state (plane->state)); mdp5_state =kzalloc (sizeof (*mdp5_state),GFP_KERNEL );
@@ -227,7 +227,7 @@ static void mdp5_plane_destroy_state(struct drm_plane *plane,struct mdp5_plane_state *pstate =to_mdp5_plane_state (state);if (state->fb) -drm_framebuffer_unreference (state->fb); +drm_framebuffer_put (state->fb);kfree (pstate); }
drivers/gpu/drm/msm/msm_drv.c +2 -2
@@ -338,7 +338,7 @@ static int msm_drm_uninit(struct device *dev) mdss->funcs->destroy (ddev); ddev->dev_private =NULL ; -drm_dev_unref (ddev); +drm_dev_put (ddev);kfree (priv);
@@ -655,7 +655,7 @@ static int msm_drm_init(struct device *dev, struct drm_driver *drv) err_free_priv:kfree (priv); err_unref_drm_dev: -drm_dev_unref (ddev); +drm_dev_put (ddev);return ret; }
drivers/gpu/drm/msm/msm_gem_submit.c +2 -2
@@ -144,7 +144,7 @@ static int submit_lookup_objects(struct msm_gem_submit *submit, goto out_unlock; } -drm_gem_object_reference (obj); +drm_gem_object_get (obj); submit->bos[i].obj = msm_obj;
@@ -396,7 +396,7 @@ static void submit_cleanup(struct msm_gem_submit *submit)struct msm_gem_object *msm_obj = submit->bos[i].obj;submit_unlock_unpin_bo (submit, i, false);list_del_init (&msm_obj->submit_entry); -drm_gem_object_unreference (&msm_obj->base); +drm_gem_object_put (&msm_obj->base); }ww_acquire_fini (&submit->ticket);
Signature · 6 lines
1.9.1 _______________________________________________ dri-devel mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/dri-devel