aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/staging/slicoss
diff options
context:
space:
mode:
authorDevendra Naga <devendra.aaru@gmail.com>2012-10-23 18:08:43 -0400
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2012-10-23 20:28:20 -0700
commitbae5c3d1427a9e685e4e9f7fc74f1c46aec2de62 (patch)
tree82050c3c95e3b50db7be6fe9a2dc5c4060cc2479 /drivers/staging/slicoss
parentstaging: slicoss: remove default case in irqhandler (diff)
downloadlinux-dev-bae5c3d1427a9e685e4e9f7fc74f1c46aec2de62.tar.xz
linux-dev-bae5c3d1427a9e685e4e9f7fc74f1c46aec2de62.zip
staging: slicoss: get rid of slic_cmdqmem_init function
this function memset's the cmdqmem, instead do it in slic_cmdq_init. Signed-off-by: Devendra Naga <devendra.aaru@gmail.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/staging/slicoss')
-rw-r--r--drivers/staging/slicoss/slicoss.c9
1 files changed, 1 insertions, 8 deletions
diff --git a/drivers/staging/slicoss/slicoss.c b/drivers/staging/slicoss/slicoss.c
index 86c8c8e05576..f08f4593b186 100644
--- a/drivers/staging/slicoss/slicoss.c
+++ b/drivers/staging/slicoss/slicoss.c
@@ -1424,13 +1424,6 @@ static struct slic_rspbuf *slic_rspqueue_getnext(struct adapter *adapter)
return buf;
}
-static void slic_cmdqmem_init(struct adapter *adapter)
-{
- struct slic_cmdqmem *cmdqmem = &adapter->cmdqmem;
-
- memset(cmdqmem, 0, sizeof(struct slic_cmdqmem));
-}
-
static void slic_cmdqmem_free(struct adapter *adapter)
{
struct slic_cmdqmem *cmdqmem = &adapter->cmdqmem;
@@ -1559,7 +1552,7 @@ static int slic_cmdq_init(struct adapter *adapter)
spin_lock_init(&adapter->cmdq_all.lock.lock);
spin_lock_init(&adapter->cmdq_free.lock.lock);
spin_lock_init(&adapter->cmdq_done.lock.lock);
- slic_cmdqmem_init(adapter);
+ memset(&adapter->cmdqmem, 0, sizeof(struct slic_cmdqmem));
adapter->slic_handle_ix = 1;
for (i = 0; i < SLIC_CMDQ_INITPAGES; i++) {
pageaddr = slic_cmdqmem_addpage(adapter);