From 246ed517ebc90469b7f399e12017a4121b6ec2cc Mon Sep 17 00:00:00 2001 From: Shraddha Barke Date: Tue, 13 Oct 2015 21:07:49 +0530 Subject: [PATCH] Staging: most: Remove exceptional & on function name In this file, function names are otherwise used as pointers without &. A simplified version of the Coccinelle semantic patch that makes this change is as follows: // @r@ identifier f; @@ f(...) { ... } @@ identifier r.f; @@ - &f + f // Signed-off-by: Shraddha Barke Signed-off-by: Greg Kroah-Hartman --- drivers/staging/most/aim-sound/sound.c | 2 +- drivers/staging/most/mostcore/core.c | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/drivers/staging/most/aim-sound/sound.c b/drivers/staging/most/aim-sound/sound.c index f08545c..4d33763 100644 --- a/drivers/staging/most/aim-sound/sound.c +++ b/drivers/staging/most/aim-sound/sound.c @@ -279,7 +279,7 @@ static int pcm_open(struct snd_pcm_substream *substream) channel->substream = substream; if (cfg->direction == MOST_CH_TX) { - channel->playback_task = kthread_run(&playback_thread, channel, + channel->playback_task = kthread_run(playback_thread, channel, "most_audio_playback"); if (IS_ERR(channel->playback_task)) { pr_err("Couldn't start thread\n"); diff --git a/drivers/staging/most/mostcore/core.c b/drivers/staging/most/mostcore/core.c index 0045c10..1905547 100644 --- a/drivers/staging/most/mostcore/core.c +++ b/drivers/staging/most/mostcore/core.c @@ -1204,7 +1204,8 @@ static int hdm_enqueue_thread(void *data) static int run_enqueue_thread(struct most_c_obj *c, int channel_id) { struct task_struct *task = - kthread_run(&hdm_enqueue_thread, c, "hdm_fifo_%d", channel_id); + kthread_run(hdm_enqueue_thread, c, "hdm_fifo_%d", + channel_id); if (IS_ERR(task)) return PTR_ERR(task); -- 2.7.4