linux-sg2042/drivers/staging/rtl8712
Julia Lawall 4bb101d4f2 staging: r8712u: delete unnecessary field initialization
On success, the function netdev_alloc_skb initializes the dev field of its
result to its first argument, so this doesn't have to be done in the
calling context.

The semantic patch that fixes this problem is as follows:
(http://coccinelle.lip6.fr/)

// <smpl>
@@
expression skb,privn,e;
@@

skb = netdev_alloc_skb(privn,...);
... when strict
(
-skb->dev = privn;
|
?skb = e
)
// </smpl>

Signed-off-by: Julia Lawall <Julia.Lawall@lip6.fr>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2014-02-15 12:32:55 -08:00
..
Kconfig staging: r8712u: Add missing initialization and remove configuration parameter CONFIG_R8712_AP 2012-02-10 09:57:28 -08:00
Makefile
TODO
basic_types.h
drv_types.h staging: r8712u: Remove defines that are not used 2012-09-04 14:14:08 -07:00
ethernet.h rtl8712: remove unused definitions from ethernet.h 2013-01-11 16:39:12 -08:00
hal_init.c rtl8712: replace printk with better solutions 2013-01-11 16:39:11 -08:00
ieee80211.c staging: r8712u: Merging Realtek's latest (v2.6.6). Various fixes. 2011-09-06 17:00:35 -07:00
ieee80211.h rtl8712: code clean up 2013-01-11 16:39:11 -08:00
mlme_linux.c rtl8712: remove useless calls to memset(). 2013-01-11 16:37:11 -08:00
mlme_osdep.h
mp_custom_oid.h
os_intfs.c staging: delete non-required instances of include <linux/init.h> 2013-12-17 10:08:14 -08:00
osdep_intf.h
osdep_service.h staging: delete all duplicated endian crap from rtl8712 driver 2012-05-10 13:10:03 -04:00
recv_linux.c staging: r8712u: fix bug in r8712_recv_indicatepkt() 2012-09-10 15:58:31 -07:00
recv_osdep.h
rtl871x_cmd.c staging: delete non-required instances of include <linux/init.h> 2013-12-17 10:08:14 -08:00
rtl871x_cmd.h rtl8712: code clean up 2013-01-11 16:39:11 -08:00
rtl871x_debug.h
rtl871x_eeprom.c
rtl871x_eeprom.h
rtl871x_event.h
rtl871x_ht.h
rtl871x_io.c staging: r8712u: Simplify semaphores 2012-02-09 09:12:55 -08:00
rtl871x_io.h staging: rtl8712: Fix typo in rtl871x_io.h 2012-05-15 17:58:30 -07:00
rtl871x_ioctl.h
rtl871x_ioctl_linux.c staging: delete non-required instances of include <linux/init.h> 2013-12-17 10:08:14 -08:00
rtl871x_ioctl_rtl.c Staging: rtl8712: fix spaces before semicolons 2013-10-03 13:50:54 -07:00
rtl871x_ioctl_rtl.h
rtl871x_ioctl_set.c rtl8712: remove useless calls to memset(). 2013-01-11 16:37:11 -08:00
rtl871x_ioctl_set.h staging: r8712u: Most return-values changed from -1 to proper errno macros. 2011-09-06 17:00:36 -07:00
rtl871x_led.h
rtl871x_mlme.c staging r8712u: Remove useless netdev_info slowly polluting dmesg 2013-11-25 11:57:53 -08:00
rtl871x_mlme.h staging: rtl8712: Fix typos. 2012-05-09 13:46:01 -07:00
rtl871x_mp.c Staging: rtl8712: fix spaces before semicolons 2013-10-03 13:50:54 -07:00
rtl871x_mp.h rtl8712: remove all NDIS_* definitions and use rndis.h instead 2013-01-11 16:39:11 -08:00
rtl871x_mp_ioctl.c rtl8712: remove all NDIS_* definitions and use rndis.h instead 2013-01-11 16:39:11 -08:00
rtl871x_mp_ioctl.h staging: r8712u: Merging Realtek's latest (v2.6.6). No power tracking OID. 2011-09-06 17:00:33 -07:00
rtl871x_mp_phy_regdef.h staging: rtl8712: Fix typos. 2012-05-09 13:46:01 -07:00
rtl871x_pwrctrl.c staging: r8712u: Simplify semaphores 2012-02-09 09:12:55 -08:00
rtl871x_pwrctrl.h staging: r8712u: Remove defines that are not used 2012-09-04 14:14:08 -07:00
rtl871x_recv.c staging: r8712u: use is_zero_ether_addr() instead of memcmp() 2012-09-04 14:14:08 -07:00
rtl871x_recv.h rtl8712: remove unused definitions from rtl871x_recv.h 2013-03-11 09:49:55 -07:00
rtl871x_rf.h
rtl871x_security.c staging: delete non-required instances of include <linux/init.h> 2013-12-17 10:08:14 -08:00
rtl871x_security.h rtl8712: code clean up 2013-01-11 16:39:11 -08:00
rtl871x_sta_mgt.c Staging: rtl8712: fix spaces before semicolons 2013-10-03 13:50:54 -07:00
rtl871x_wlan_sme.h
rtl871x_xmit.c staging: delete all duplicated endian crap from rtl8712 driver 2012-05-10 13:10:03 -04:00
rtl871x_xmit.h staging: rtl8712: Fix typos. 2012-05-09 13:46:01 -07:00
rtl8712_bitdef.h
rtl8712_cmd.c staging: delete non-required instances of include <linux/init.h> 2013-12-17 10:08:14 -08:00
rtl8712_cmd.h staging: rtl8712: Fix typos. 2012-05-09 13:46:01 -07:00
rtl8712_cmdctrl_bitdef.h
rtl8712_cmdctrl_regdef.h
rtl8712_debugctrl_bitdef.h
rtl8712_debugctrl_regdef.h
rtl8712_edcasetting_bitdef.h
rtl8712_edcasetting_regdef.h
rtl8712_efuse.c Staging: rtl8712: fix spaces before semicolons 2013-10-03 13:50:54 -07:00
rtl8712_efuse.h
rtl8712_event.h
rtl8712_fifoctrl_bitdef.h
rtl8712_fifoctrl_regdef.h
rtl8712_gp_bitdef.h staging: rtl8712: Fix typos. 2012-05-09 13:46:01 -07:00
rtl8712_gp_regdef.h
rtl8712_hal.h staging: rtl8712: Fix typos. 2012-05-09 13:46:01 -07:00
rtl8712_interrupt_bitdef.h
rtl8712_io.c
rtl8712_led.c rtl8712: remove redundant if statement 2013-03-11 09:49:55 -07:00
rtl8712_macsetting_bitdef.h
rtl8712_macsetting_regdef.h
rtl8712_powersave_bitdef.h
rtl8712_powersave_regdef.h
rtl8712_ratectrl_bitdef.h
rtl8712_ratectrl_regdef.h
rtl8712_recv.c staging: r8712u: delete unnecessary field initialization 2014-02-15 12:32:55 -08:00
rtl8712_recv.h staging: r8712u: Reduce maximum receive buffer size to a more sensible value 2012-08-13 19:25:48 -07:00
rtl8712_regdef.h
rtl8712_security_bitdef.h
rtl8712_spec.h
rtl8712_syscfg_bitdef.h
rtl8712_syscfg_regdef.h
rtl8712_timectrl_bitdef.h
rtl8712_timectrl_regdef.h
rtl8712_wmac_bitdef.h
rtl8712_wmac_regdef.h
rtl8712_xmit.c staging: rtl8712: fix a foo * bar errors reported by checkpatch 2012-09-26 09:23:31 -07:00
rtl8712_xmit.h staging: r8712u: Merging Realtek's latest (v2.6.6). Tx aggregation. 2011-09-06 17:00:35 -07:00
sta_info.h rtl8712: code clean up 2013-01-11 16:39:11 -08:00
usb_halinit.c staging: rtl8712: Fix typos. 2012-05-09 13:46:01 -07:00
usb_intf.c staging: r8712u: Set device type to wlan 2014-01-09 10:35:25 -08:00
usb_ops.c staging: delete all duplicated endian crap from rtl8712 driver 2012-05-10 13:10:03 -04:00
usb_ops.h
usb_ops_linux.c rtl8712: remove unused macros 2013-01-11 16:39:11 -08:00
usb_osintf.h staging: r8712u: Remove defines that are not used 2012-09-04 14:14:08 -07:00
wifi.h rtl8712: remove unused macros from rtl8712/wifi.h 2013-01-11 16:39:11 -08:00
wlan_bssdef.h
xmit_linux.c Staging: rtl8712: fix spaces before semicolons 2013-10-03 13:50:54 -07:00
xmit_osdep.h staging: r8712u: Merging Realtek's latest (v2.6.6). tx: NULL _in_ spin lock. 2011-09-06 17:00:34 -07:00