linux/drivers/net/wireless/wl12xx
Julia Lawall 80caf6017a drivers/net/wireless/wl12xx: Use kmemdup
Use kmemdup when some other buffer is immediately copied into the
allocated region.

A simplified version of the semantic patch that makes this change is as
follows: (http://coccinelle.lip6.fr/)

// <smpl>
@@
expression from,to,size,flag;
statement S;
@@

-  to = \(kmalloc\|kzalloc\)(size,flag);
+  to = kmemdup(from,size,flag);
   if (to==NULL || ...) S
-  memcpy(to, from, size);
// </smpl>

Signed-off-by: Julia Lawall <julia@diku.dk>
Acked-by: Kalle Valo <kvalo@adurom.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2010-06-02 16:13:09 -04:00
..
Kconfig wl1271: remove sdio ARM dependency 2010-06-02 16:02:54 -04:00
Makefile
wl12xx_80211.h
wl1251_acx.c include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
wl1251_acx.h
wl1251_boot.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-11 14:53:53 -07:00
wl1251_boot.h
wl1251_cmd.c include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
wl1251_cmd.h
wl1251_debugfs.c include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
wl1251_debugfs.h
wl1251_event.c
wl1251_event.h
wl1251_init.c include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
wl1251_init.h
wl1251_io.c
wl1251_io.h
wl1251_main.c drivers/net/wireless/wl12xx: Use kmemdup 2010-06-02 16:13:09 -04:00
wl1251_ps.c
wl1251_ps.h
wl1251_reg.h wl1251: read default MAC address from EEPROM when available 2010-04-16 15:32:00 -04:00
wl1251_rx.c drivers/net: Remove unnecessary returns from void function()s 2010-05-14 00:19:28 -07:00
wl1251_rx.h
wl1251_sdio.c wl1251: add support for dedicated IRQ line 2010-04-16 15:47:14 -04:00
wl1251_spi.c Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 into for-davem 2010-04-15 16:21:34 -04:00
wl1251_spi.h
wl1251_tx.c
wl1251_tx.h
wl1251.h
wl1271_acx.c Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 into for-davem 2010-05-05 16:14:16 -04:00
wl1271_acx.h wl1271: Add support for connection quality monitoring 2010-04-09 13:43:11 -04:00
wl1271_boot.c Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 into for-davem 2010-05-11 14:24:55 -04:00
wl1271_boot.h wl1271: Add sysfs file to retrieve HW PG-version and ROM-version 2010-05-07 14:57:18 -04:00
wl1271_cmd.c wl1271: Add support for NVS files with 5GHz band parameters 2010-06-02 16:13:05 -04:00
wl1271_cmd.h wl1271: Update handling of the NVS file / INI parameters 2010-06-02 16:13:05 -04:00
wl1271_conf.h wl1271: fix a bunch of sparse warnings 2010-04-28 16:50:27 -04:00
wl1271_debugfs.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-04-11 14:53:53 -07:00
wl1271_debugfs.h
wl1271_event.c wl1271: Add support for connection quality monitoring 2010-04-09 13:43:11 -04:00
wl1271_event.h wl1271: Add support for connection quality monitoring 2010-04-09 13:43:11 -04:00
wl1271_ini.h wl1271: Add support for NVS files with 5GHz band parameters 2010-06-02 16:13:05 -04:00
wl1271_init.c Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 into for-davem 2010-04-15 16:21:34 -04:00
wl1271_init.h
wl1271_io.c
wl1271_io.h wl1271: Fix 32 bit register read related endiannes bug 2010-05-07 14:57:18 -04:00
wl1271_main.c wl1271: Add support for NVS files with 5GHz band parameters 2010-06-02 16:13:05 -04:00
wl1271_ps.c wl1271: Go to ELP in idle 2010-04-09 13:43:10 -04:00
wl1271_ps.h
wl1271_reg.h
wl1271_rx.c wl1271: Fix RX data path frame lengths 2010-05-21 14:40:00 -04:00
wl1271_rx.h wl1271: Clean up RX rate reporting 2010-03-31 14:39:11 -04:00
wl1271_sdio.c wl1271: remove sdio ARM dependency 2010-06-02 16:02:54 -04:00
wl1271_spi.c Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 into for-davem 2010-04-15 16:21:34 -04:00
wl1271_testmode.c wl1271: Add support for NVS files with 5GHz band parameters 2010-06-02 16:13:05 -04:00
wl1271_testmode.h
wl1271_tx.c wl1271: Fix tx queue flushing 2010-04-06 16:55:14 -04:00
wl1271_tx.h wl1271: Use minimum rate for each band for control messages 2010-04-06 16:55:12 -04:00
wl1271.h wl1271: Update handling of the NVS file / INI parameters 2010-06-02 16:13:05 -04:00