All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] Staging: rtl8188eu: hal: Compress return logic into one line
@ 2016-10-13  8:41 Mihaela Muraru
  2016-10-13  8:42 ` [Outreachy kernel] " Julia Lawall
  2016-10-13  8:53 ` Greg Kroah-Hartman
  0 siblings, 2 replies; 5+ messages in thread
From: Mihaela Muraru @ 2016-10-13  8:41 UTC (permalink / raw)
  To: Greg Kroah-Hartman; +Cc: outreachy-kernel

Simplify function returns by merging assignment and return into
one command line.
Found with Coccinelle
@@
expression e, ret;
@@

-ret =
+return
        e;
-return ret;

Signed-off-by: Mihaela Muraru <mihaela.muraru21@gmail.com>
---
 ret.out | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)
 create mode 100644 ret.out

diff --git a/ret.out b/ret.out
new file mode 100644
index 0000000..fd4d380
--- /dev/null
+++ b/ret.out
@@ -0,0 +1,22 @@
+--- /home/domino/git/kernels/staging/drivers/staging/rtl8188eu/hal/phy.c
++++ /tmp/cocci-output-5790-5d9d37-phy.c
+@@ -44,8 +44,7 @@ u32 phy_query_bb_reg(struct adapter *ada
+ 
+ 	original_value = usb_read32(adapt, regaddr);
+ 	bit_shift = cal_bit_shift(bitmask);
+-	return_value = (original_value & bitmask) >> bit_shift;
+-	return return_value;
++	return (original_value & bitmask) >> bit_shift;
+ }
+ 
+ void phy_set_bb_reg(struct adapter *adapt, u32 regaddr, u32 bitmask, u32 data)
+@@ -123,8 +122,7 @@ u32 rtw_hal_read_rfreg(struct adapter *a
+ 
+ 	original_value = rf_serial_read(adapt, rf_path, reg_addr);
+ 	bit_shift =  cal_bit_shift(bit_mask);
+-	readback_value = (original_value & bit_mask) >> bit_shift;
+-	return readback_value;
++	return (original_value & bit_mask) >> bit_shift;
+ }
+ 
+ void phy_set_rf_reg(struct adapter *adapt, enum rf_radio_path rf_path,
-- 
2.7.4



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

end of thread, other threads:[~2016-10-13  9:15 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-10-13  8:41 [PATCH] Staging: rtl8188eu: hal: Compress return logic into one line Mihaela Muraru
2016-10-13  8:42 ` [Outreachy kernel] " Julia Lawall
2016-10-13  8:53 ` Greg Kroah-Hartman
2016-10-13  8:57   ` [Outreachy kernel] " Julia Lawall
2016-10-13  9:15   ` Muraru Mihaela

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.