linux/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
..
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
ieee80211.h rtl8712: code clean up 2013-01-11 16:39:11 -08:00
Kconfig staging: r8712u: Add missing initialization and remove configuration parameter CONFIG_R8712_AP 2012-02-10 09:57:28 -08:00
Makefile
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_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
rtl871x_ioctl.h
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_ioctl.c rtl8712: remove all NDIS_* definitions and use rndis.h instead 2013-01-11 16:39:11 -08:00
rtl871x_mp_ioctl.h
rtl871x_mp_phy_regdef.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_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
sta_info.h rtl8712: code clean up 2013-01-11 16:39:11 -08:00
TODO
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_linux.c rtl8712: remove unused macros 2013-01-11 16:39:11 -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_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