Commit 0edf734a authored by Suman Anna's avatar Suman Anna Committed by Hari Kanigeri

SYSLINK: ipc - removed gt_traces from listmp modules

This patch cleaned up all the gt_traces in listmp_sharedmemory and listmp
modules. Duplicate BUG_ONs have also been removed. return statements have
been added in couple of functions for successful execution scenarions.
Signed-off-by: default avatarSuman Anna <s-anna@ti.com>
parent fad64711
...@@ -63,27 +63,18 @@ ...@@ -63,27 +63,18 @@
#include <linux/string.h> #include <linux/string.h>
#include <linux/list.h> #include <linux/list.h>
/* Syslink headers */
#include <gt.h>
/* Module level headers */ /* Module level headers */
#include <nameserver.h> #include <nameserver.h>
#include <listmp.h> #include <listmp.h>
#include <listmp_sharedmemory.h> #include <listmp_sharedmemory.h>
#if GT_TRACE
static struct GT_Mask listmp_debugmask = { NULL, NULL }; /* GT trace variable */
EXPORT_SYMBOL(listmp_debugmask);
#endif
/* /*
* ======== listmp_params_init ======== * ======== listmp_params_init ========
* Purpose: * Purpose:
* Function initializes listmp parameters * Function initializes listmp parameters
*/ */
void listmp_params_init(void *listmp_handle, void listmp_params_init(void *listmp_handle, struct listmp_params *params)
struct listmp_params *params)
{ {
BUG_ON(params == NULL); BUG_ON(params == NULL);
listmp_sharedmemory_params_init(listmp_handle, params); listmp_sharedmemory_params_init(listmp_handle, params);
...@@ -115,20 +106,17 @@ void *listmp_create(struct listmp_params *params) ...@@ -115,20 +106,17 @@ void *listmp_create(struct listmp_params *params)
{ {
struct listmp_object *handle = NULL; struct listmp_object *handle = NULL;
gt_1trace(listmp_debugmask, GT_ENTER, "listmp_create", params);
BUG_ON(params == NULL);
if (WARN_ON(params == NULL)) if (WARN_ON(params == NULL))
goto exit; goto exit;
if (params->list_type == listmp_type_SHARED) if (params->list_type == listmp_type_SHARED)
handle = (struct listmp_object *) handle = (struct listmp_object *)
listmp_sharedmemory_create(params); listmp_sharedmemory_create(params);
return (void *)handle;
exit: exit:
gt_1trace(listmp_debugmask, GT_LEAVE, "listmp_create", handle); printk(KERN_ERR "listmp_create: listmp_params passed are NULL!\n");
return (void *)handle; return NULL;
} }
/* /*
...@@ -140,10 +128,6 @@ int listmp_delete(void **listmp_handle_ptr) ...@@ -140,10 +128,6 @@ int listmp_delete(void **listmp_handle_ptr)
{ {
int status = 0; int status = 0;
gt_1trace(listmp_debugmask, GT_ENTER, "listmp_delete",
listmp_handle_ptr);
BUG_ON(*listmp_handle_ptr == NULL);
if (WARN_ON(*listmp_handle_ptr == NULL)) { if (WARN_ON(*listmp_handle_ptr == NULL)) {
status = -EINVAL; status = -EINVAL;
goto exit; goto exit;
...@@ -154,7 +138,10 @@ int listmp_delete(void **listmp_handle_ptr) ...@@ -154,7 +138,10 @@ int listmp_delete(void **listmp_handle_ptr)
status = listmp_sharedmemory_delete(listmp_handle_ptr); status = listmp_sharedmemory_delete(listmp_handle_ptr);
exit: exit:
gt_1trace(listmp_debugmask, GT_LEAVE, "listmp_delete", status); if (status < 0) {
printk(KERN_ERR "listmp_delete failed! status = 0x%x\n",
status);
}
return status; return status;
} }
...@@ -167,11 +154,6 @@ int listmp_open(void **listmp_handle_ptr, struct listmp_params *params) ...@@ -167,11 +154,6 @@ int listmp_open(void **listmp_handle_ptr, struct listmp_params *params)
{ {
int status = 0; int status = 0;
gt_2trace(listmp_debugmask, GT_ENTER, "listmp_open", listmp_handle_ptr,
params);
BUG_ON(listmp_handle_ptr == NULL);
BUG_ON(params == NULL);
if (WARN_ON(listmp_handle_ptr == NULL)) { if (WARN_ON(listmp_handle_ptr == NULL)) {
status = -EINVAL; status = -EINVAL;
goto exit; goto exit;
...@@ -185,7 +167,8 @@ int listmp_open(void **listmp_handle_ptr, struct listmp_params *params) ...@@ -185,7 +167,8 @@ int listmp_open(void **listmp_handle_ptr, struct listmp_params *params)
status = listmp_sharedmemory_open(listmp_handle_ptr, params); status = listmp_sharedmemory_open(listmp_handle_ptr, params);
exit: exit:
gt_1trace(listmp_debugmask, GT_LEAVE, "listmp_open", status); if (status < 0)
printk(KERN_ERR "listmp_open failed! status = 0x%x\n", status);
return status; return status;
} }
...@@ -198,9 +181,6 @@ int listmp_close(void *listmp_handle) ...@@ -198,9 +181,6 @@ int listmp_close(void *listmp_handle)
{ {
int status = 0; int status = 0;
gt_1trace(listmp_debugmask, GT_ENTER, "listmp_close", listmp_handle);
BUG_ON(listmp_handle == NULL);
if (WARN_ON(listmp_handle == NULL)) { if (WARN_ON(listmp_handle == NULL)) {
status = -EINVAL; status = -EINVAL;
goto exit; goto exit;
...@@ -211,7 +191,8 @@ int listmp_close(void *listmp_handle) ...@@ -211,7 +191,8 @@ int listmp_close(void *listmp_handle)
status = listmp_sharedmemory_close(listmp_handle); status = listmp_sharedmemory_close(listmp_handle);
exit: exit:
gt_1trace(listmp_debugmask, GT_LEAVE, "listmp_close", status); if (status < 0)
printk(KERN_ERR "listmp_close failed! status = 0x%x\n", status);
return status; return status;
} }
...@@ -225,9 +206,6 @@ bool listmp_empty(void *listmp_handle) ...@@ -225,9 +206,6 @@ bool listmp_empty(void *listmp_handle)
bool isEmpty = false; bool isEmpty = false;
struct listmp_object *handle = NULL; struct listmp_object *handle = NULL;
gt_1trace(listmp_debugmask, GT_ENTER, "listmp_empty", listmp_handle);
BUG_ON(listmp_handle == NULL);
if (WARN_ON(listmp_handle == NULL)) if (WARN_ON(listmp_handle == NULL))
goto exit; goto exit;
...@@ -237,7 +215,6 @@ bool listmp_empty(void *listmp_handle) ...@@ -237,7 +215,6 @@ bool listmp_empty(void *listmp_handle)
isEmpty = handle->empty(listmp_handle); isEmpty = handle->empty(listmp_handle);
exit: exit:
gt_1trace(listmp_debugmask, GT_LEAVE, "listmp_empty", isEmpty);
return isEmpty; return isEmpty;
} }
...@@ -251,9 +228,6 @@ void *listmp_get_head(void *listmp_handle) ...@@ -251,9 +228,6 @@ void *listmp_get_head(void *listmp_handle)
struct listmp_object *handle = NULL; struct listmp_object *handle = NULL;
struct listmp_elem *elem = NULL; struct listmp_elem *elem = NULL;
gt_1trace(listmp_debugmask, GT_ENTER, "listmp_get_head", listmp_handle);
BUG_ON(listmp_handle == NULL);
if (WARN_ON(listmp_handle == NULL)) if (WARN_ON(listmp_handle == NULL))
goto exit; goto exit;
...@@ -263,7 +237,6 @@ void *listmp_get_head(void *listmp_handle) ...@@ -263,7 +237,6 @@ void *listmp_get_head(void *listmp_handle)
elem = handle->get_head(listmp_handle); elem = handle->get_head(listmp_handle);
exit: exit:
gt_1trace(listmp_debugmask, GT_LEAVE, "listmp_get_head", elem);
return elem; return elem;
} }
...@@ -277,9 +250,6 @@ void *listmp_get_tail(void *listmp_handle) ...@@ -277,9 +250,6 @@ void *listmp_get_tail(void *listmp_handle)
struct listmp_object *handle = NULL; struct listmp_object *handle = NULL;
struct listmp_elem *elem = NULL; struct listmp_elem *elem = NULL;
gt_1trace(listmp_debugmask, GT_ENTER, "listmp_get_tail", listmp_handle);
BUG_ON(listmp_handle == NULL);
if (WARN_ON(listmp_handle == NULL)) if (WARN_ON(listmp_handle == NULL))
goto exit; goto exit;
...@@ -289,7 +259,6 @@ void *listmp_get_tail(void *listmp_handle) ...@@ -289,7 +259,6 @@ void *listmp_get_tail(void *listmp_handle)
elem = handle->get_tail(listmp_handle); elem = handle->get_tail(listmp_handle);
exit: exit:
gt_1trace(listmp_debugmask, GT_LEAVE, "listmp_get_tail", elem);
return elem; return elem;
} }
...@@ -303,11 +272,6 @@ int listmp_put_head(void *listmp_handle, struct listmp_elem *elem) ...@@ -303,11 +272,6 @@ int listmp_put_head(void *listmp_handle, struct listmp_elem *elem)
int status = 0; int status = 0;
struct listmp_object *handle = NULL; struct listmp_object *handle = NULL;
gt_2trace(listmp_debugmask, GT_ENTER, "listmp_put_head",
listmp_handle,
elem);
BUG_ON(listmp_handle == NULL);
if (WARN_ON(listmp_handle == NULL)) { if (WARN_ON(listmp_handle == NULL)) {
status = -EINVAL; status = -EINVAL;
goto exit; goto exit;
...@@ -323,7 +287,10 @@ int listmp_put_head(void *listmp_handle, struct listmp_elem *elem) ...@@ -323,7 +287,10 @@ int listmp_put_head(void *listmp_handle, struct listmp_elem *elem)
status = handle->put_head(listmp_handle, elem); status = handle->put_head(listmp_handle, elem);
exit: exit:
gt_1trace(listmp_debugmask, GT_LEAVE, "listmp_put_head", status); if (status < 0) {
printk(KERN_ERR "listmp_put_head failed! status = 0x%x\n",
status);
}
return status; return status;
} }
...@@ -337,10 +304,6 @@ int listmp_put_tail(void *listmp_handle, struct listmp_elem *elem) ...@@ -337,10 +304,6 @@ int listmp_put_tail(void *listmp_handle, struct listmp_elem *elem)
int status = 0; int status = 0;
struct listmp_object *handle = NULL; struct listmp_object *handle = NULL;
gt_2trace(listmp_debugmask, GT_ENTER, "listmp_put_tail", listmp_handle,
elem);
BUG_ON(listmp_handle == NULL);
if (WARN_ON(listmp_handle == NULL)) { if (WARN_ON(listmp_handle == NULL)) {
status = -EINVAL; status = -EINVAL;
goto exit; goto exit;
...@@ -356,7 +319,10 @@ int listmp_put_tail(void *listmp_handle, struct listmp_elem *elem) ...@@ -356,7 +319,10 @@ int listmp_put_tail(void *listmp_handle, struct listmp_elem *elem)
status = handle->put_tail(listmp_handle, elem); status = handle->put_tail(listmp_handle, elem);
exit: exit:
gt_1trace(listmp_debugmask, GT_LEAVE, "listmp_put_tail", status); if (status < 0) {
printk(KERN_ERR "listmp_put_tail failed! status = 0x%x\n",
status);
}
return status; return status;
} }
...@@ -371,12 +337,6 @@ int listmp_insert(void *listmp_handle, struct listmp_elem *elem, ...@@ -371,12 +337,6 @@ int listmp_insert(void *listmp_handle, struct listmp_elem *elem,
int status = 0; int status = 0;
struct listmp_object *handle = NULL; struct listmp_object *handle = NULL;
gt_3trace(listmp_debugmask, GT_ENTER, "listmp_insert",
listmp_handle,
elem,
curElem);
BUG_ON(listmp_handle == NULL);
if (WARN_ON(listmp_handle == NULL)) { if (WARN_ON(listmp_handle == NULL)) {
status = -EINVAL; status = -EINVAL;
goto exit; goto exit;
...@@ -396,7 +356,10 @@ int listmp_insert(void *listmp_handle, struct listmp_elem *elem, ...@@ -396,7 +356,10 @@ int listmp_insert(void *listmp_handle, struct listmp_elem *elem,
status = handle->insert(listmp_handle, elem, curElem); status = handle->insert(listmp_handle, elem, curElem);
exit: exit:
gt_1trace(listmp_debugmask, GT_LEAVE, "listmp_insert", status); if (status < 0) {
printk(KERN_ERR "listmp_insert failed! status = 0x%x\n",
status);
}
return status; return status;
} }
...@@ -410,10 +373,6 @@ int listmp_remove(void *listmp_handle, struct listmp_elem *elem) ...@@ -410,10 +373,6 @@ int listmp_remove(void *listmp_handle, struct listmp_elem *elem)
int status = LISTMP_SUCCESS; int status = LISTMP_SUCCESS;
struct listmp_object *handle = NULL; struct listmp_object *handle = NULL;
gt_2trace(listmp_debugmask, GT_ENTER, "listmp_remove", listmp_handle,
elem);
BUG_ON(listmp_handle == NULL);
if (WARN_ON(listmp_handle == NULL)) { if (WARN_ON(listmp_handle == NULL)) {
status = -EINVAL; status = -EINVAL;
goto exit; goto exit;
...@@ -429,7 +388,10 @@ int listmp_remove(void *listmp_handle, struct listmp_elem *elem) ...@@ -429,7 +388,10 @@ int listmp_remove(void *listmp_handle, struct listmp_elem *elem)
status = handle->remove(listmp_handle, elem); status = handle->remove(listmp_handle, elem);
exit: exit:
gt_1trace(listmp_debugmask, GT_LEAVE, "listmp_remove", status); if (status < 0) {
printk(KERN_ERR "listmp_remove failed! status = 0x%x\n",
status);
}
return status ; return status ;
} }
...@@ -443,9 +405,6 @@ void *listmp_next(void *listmp_handle, struct listmp_elem *elem) ...@@ -443,9 +405,6 @@ void *listmp_next(void *listmp_handle, struct listmp_elem *elem)
struct listmp_object *handle = NULL; struct listmp_object *handle = NULL;
struct listmp_elem *nextElem = NULL; struct listmp_elem *nextElem = NULL;
gt_1trace(listmp_debugmask, GT_ENTER, "listmp_next", listmp_handle);
BUG_ON(listmp_handle == NULL);
if (WARN_ON(listmp_handle == NULL)) if (WARN_ON(listmp_handle == NULL))
goto exit; goto exit;
...@@ -455,7 +414,6 @@ void *listmp_next(void *listmp_handle, struct listmp_elem *elem) ...@@ -455,7 +414,6 @@ void *listmp_next(void *listmp_handle, struct listmp_elem *elem)
nextElem = handle->next(listmp_handle, elem); nextElem = handle->next(listmp_handle, elem);
exit: exit:
gt_1trace(listmp_debugmask, GT_LEAVE, "listmp_next", nextElem);
return nextElem; return nextElem;
} }
...@@ -469,9 +427,6 @@ void *listmp_prev(void *listmp_handle, struct listmp_elem *elem) ...@@ -469,9 +427,6 @@ void *listmp_prev(void *listmp_handle, struct listmp_elem *elem)
struct listmp_object *handle = NULL; struct listmp_object *handle = NULL;
struct listmp_elem *prevElem = NULL; struct listmp_elem *prevElem = NULL;
gt_1trace(listmp_debugmask, GT_ENTER, "listmp_prev", listmp_handle);
BUG_ON(listmp_handle == NULL);
if (WARN_ON(listmp_handle == NULL)) if (WARN_ON(listmp_handle == NULL))
goto exit; goto exit;
...@@ -481,7 +436,5 @@ void *listmp_prev(void *listmp_handle, struct listmp_elem *elem) ...@@ -481,7 +436,5 @@ void *listmp_prev(void *listmp_handle, struct listmp_elem *elem)
prevElem = handle->prev(listmp_handle, elem); prevElem = handle->prev(listmp_handle, elem);
exit: exit:
gt_1trace(listmp_debugmask, GT_LEAVE, "listmp_prev", prevElem);
return prevElem; return prevElem;
} }
...@@ -23,8 +23,6 @@ ...@@ -23,8 +23,6 @@
#include <linux/bug.h> #include <linux/bug.h>
#include <linux/fs.h> #include <linux/fs.h>
#include <linux/mm.h> #include <linux/mm.h>
/* Syslink headers */
#include <gt.h>
/* Module Headers */ /* Module Headers */
#include <listmp.h> #include <listmp.h>
...@@ -573,10 +571,6 @@ int listmp_sharedmemory_ioctl(struct inode *inode, struct file *filp, ...@@ -573,10 +571,6 @@ int listmp_sharedmemory_ioctl(struct inode *inode, struct file *filp,
struct listmp_sharedmemory_cmd_args cargs; struct listmp_sharedmemory_cmd_args cargs;
unsigned long size; unsigned long size;
gt_4trace(curTrace, GT_ENTER, "listmp_sharedmemory_ioctl"
"inode: %x, filp: %x,\n cmd: %x, args: %x",
inode, filp, cmd, args);
if (_IOC_DIR(cmd) & _IOC_READ) if (_IOC_DIR(cmd) & _IOC_READ)
os_status = !access_ok(VERIFY_WRITE, uarg, _IOC_SIZE(cmd)); os_status = !access_ok(VERIFY_WRITE, uarg, _IOC_SIZE(cmd));
else if (_IOC_DIR(cmd) & _IOC_WRITE) else if (_IOC_DIR(cmd) & _IOC_WRITE)
...@@ -682,8 +676,10 @@ int listmp_sharedmemory_ioctl(struct inode *inode, struct file *filp, ...@@ -682,8 +676,10 @@ int listmp_sharedmemory_ioctl(struct inode *inode, struct file *filp,
os_status = -EFAULT; os_status = -EFAULT;
goto exit; goto exit;
} }
return os_status;
exit: exit:
gt_1trace(curTrace, GT_LEAVE, "listmp_sharedmemory_ioctl", os_status); printk(KERN_ERR "listmp_sharedmemory_ioctl failed: status = 0x%x\n",
os_status);
return os_status; return os_status;
} }
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment