All the mail mirrored from lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/2] Improve code, codestyle in usb_ops_linux.c
@ 2015-02-27 16:39 Navya Sri Nizamkari
  2015-02-27 16:40 ` [PATCH 1/2] staging: rtl8188eu: Compress two statements into one Navya Sri Nizamkari
  2015-02-27 16:41 ` [PATCH 2/2] staging: rtl8188eu: Add blank line after declarations Navya Sri Nizamkari
  0 siblings, 2 replies; 4+ messages in thread
From: Navya Sri Nizamkari @ 2015-02-27 16:39 UTC (permalink / raw
  To: outreachy-kernel

This patchset improves the code in usb_ops_linux by removing
the use of a variable, adds a blank line after declarations 
to improve code readability.

Navya Sri Nizamkari (2):
  staging: rtl8188eu: Compress two statements into one.
  staging: rtl8188eu: Add blank line after declarations

 drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c | 13 ++++---------
 1 file changed, 4 insertions(+), 9 deletions(-)

-- 
1.9.1



^ permalink raw reply	[flat|nested] 4+ messages in thread

* [PATCH 1/2] staging: rtl8188eu: Compress two statements into one.
  2015-02-27 16:39 [PATCH 0/2] Improve code, codestyle in usb_ops_linux.c Navya Sri Nizamkari
@ 2015-02-27 16:40 ` Navya Sri Nizamkari
  2015-02-27 18:24   ` [Outreachy kernel] " Julia Lawall
  2015-02-27 16:41 ` [PATCH 2/2] staging: rtl8188eu: Add blank line after declarations Navya Sri Nizamkari
  1 sibling, 1 reply; 4+ messages in thread
From: Navya Sri Nizamkari @ 2015-02-27 16:40 UTC (permalink / raw
  To: outreachy-kernel

This patch removes the use of a variable used only for
returning a value. The following coccinelle script was
used to discover it:

@@
expression ret;
identifier f;
@@

-ret =
+return
     f(...);
     -return ret;

Signed-off-by: Navya Sri Nizamkari <navyasri.tech@gmail.com>
---
 drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c | 12 +++---------
 1 file changed, 3 insertions(+), 9 deletions(-)

diff --git a/drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c b/drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c
index 80e7ef9..4c8cc2b 100644
--- a/drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c
+++ b/drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c
@@ -552,7 +552,6 @@ int usb_write8(struct adapter *adapter, u32 addr, u8 val)
 	u16 index;
 	u16 len;
 	u8 data;
-	int ret;
 
 	request = 0x05;
 	requesttype = 0x00;/* write_out */
@@ -560,8 +559,7 @@ int usb_write8(struct adapter *adapter, u32 addr, u8 val)
 	wvalue = (u16)(addr&0x0000ffff);
 	len = 1;
 	data = val;
-	ret = usbctrl_vendorreq(adapter, request, wvalue, index, &data, len, requesttype);
-	return ret;
+	return usbctrl_vendorreq(adapter, request, wvalue, index, &data, len, requesttype);
 }
 
 int usb_write16(struct adapter *adapter, u32 addr, u16 val)
@@ -572,7 +570,6 @@ int usb_write16(struct adapter *adapter, u32 addr, u16 val)
 	u16 index;
 	u16 len;
 	__le32 data;
-	int ret;
 
 
 	request = 0x05;
@@ -584,10 +581,9 @@ int usb_write16(struct adapter *adapter, u32 addr, u16 val)
 
 	data = cpu_to_le32(val & 0x0000ffff);
 
-	ret = usbctrl_vendorreq(adapter, request, wvalue, index, &data, len, requesttype);
+	return usbctrl_vendorreq(adapter, request, wvalue, index, &data, len, requesttype);
 
 
-	return ret;
 }
 
 int usb_write32(struct adapter *adapter, u32 addr, u32 val)
@@ -598,7 +594,6 @@ int usb_write32(struct adapter *adapter, u32 addr, u32 val)
 	u16 index;
 	u16 len;
 	__le32 data;
-	int ret;
 
 
 	request = 0x05;
@@ -609,10 +604,9 @@ int usb_write32(struct adapter *adapter, u32 addr, u32 val)
 	len = 4;
 	data = cpu_to_le32(val);
 
-	ret = usbctrl_vendorreq(adapter, request, wvalue, index, &data, len, requesttype);
+	return usbctrl_vendorreq(adapter, request, wvalue, index, &data, len, requesttype);
 
 
-	return ret;
 }
 
 static void usb_write_port_complete(struct urb *purb, struct pt_regs *regs)
-- 
1.9.1



^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [PATCH 2/2] staging: rtl8188eu: Add blank line after declarations
  2015-02-27 16:39 [PATCH 0/2] Improve code, codestyle in usb_ops_linux.c Navya Sri Nizamkari
  2015-02-27 16:40 ` [PATCH 1/2] staging: rtl8188eu: Compress two statements into one Navya Sri Nizamkari
@ 2015-02-27 16:41 ` Navya Sri Nizamkari
  1 sibling, 0 replies; 4+ messages in thread
From: Navya Sri Nizamkari @ 2015-02-27 16:41 UTC (permalink / raw
  To: outreachy-kernel

This patch removes the following checkpatch.pl warning:

WARNING: Missing a blank line after declarations

Signed-off-by: Navya Sri Nizamkari <navyasri.tech@gmail.com>
---
 drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c b/drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c
index 4c8cc2b..51a52e4 100644
--- a/drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c
+++ b/drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c
@@ -530,6 +530,7 @@ void usb_read_port_cancel(struct adapter *padapter)
 {
 	int i;
 	struct recv_buf *precvbuf;
+
 	precvbuf = (struct recv_buf *)padapter->recvpriv.precv_buf;
 
 	DBG_88E("%s\n", __func__);
-- 
1.9.1



^ permalink raw reply related	[flat|nested] 4+ messages in thread

* Re: [Outreachy kernel] [PATCH 1/2] staging: rtl8188eu: Compress two statements into one.
  2015-02-27 16:40 ` [PATCH 1/2] staging: rtl8188eu: Compress two statements into one Navya Sri Nizamkari
@ 2015-02-27 18:24   ` Julia Lawall
  0 siblings, 0 replies; 4+ messages in thread
From: Julia Lawall @ 2015-02-27 18:24 UTC (permalink / raw
  To: Navya Sri Nizamkari; +Cc: outreachy-kernel

> -	ret = usbctrl_vendorreq(adapter, request, wvalue, index, &data, len, requesttype);
> -	return ret;
> +	return usbctrl_vendorreq(adapter, request, wvalue, index, &data, len, requesttype);

Consider fixing the 80 character problem at the same time.

julia


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2015-02-27 18:24 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-02-27 16:39 [PATCH 0/2] Improve code, codestyle in usb_ops_linux.c Navya Sri Nizamkari
2015-02-27 16:40 ` [PATCH 1/2] staging: rtl8188eu: Compress two statements into one Navya Sri Nizamkari
2015-02-27 18:24   ` [Outreachy kernel] " Julia Lawall
2015-02-27 16:41 ` [PATCH 2/2] staging: rtl8188eu: Add blank line after declarations Navya Sri Nizamkari

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.