linux-kernel-test/drivers/net/wireless/wl12xx
Julia Lawall 929ebd30e4 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>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2010-07-26 15:32:40 -04:00
..
Kconfig wl1271: the core wl1271 module shouldn't depend on SPI_MASTER 2010-06-02 16:13:35 -04:00
Makefile wl1271: moved scan operations to a separate file 2010-07-08 16:41:58 -04:00
wl12xx_80211.h
wl1251_acx.c
wl1251_acx.h
wl1251_boot.c wl1251: fix sparse-generated warnings 2010-07-26 15:09:03 -04:00
wl1251_boot.h
wl1251_cmd.c
wl1251_cmd.h wl1251: fix sparse-generated warnings 2010-07-26 15:09:03 -04:00
wl1251_debugfs.c
wl1251_debugfs.h
wl1251_event.c
wl1251_event.h
wl1251_init.c
wl1251_init.h
wl1251_io.c
wl1251_io.h
wl1251_main.c wl12xx: Use MODULE_ALIAS macro at correct postion for SPI bus 2010-07-06 14:25:04 -04:00
wl1251_ps.c
wl1251_ps.h
wl1251_reg.h
wl1251_rx.c
wl1251_rx.h
wl1251_sdio.c wl1251: fix ELP_CTRL register reads 2010-06-08 09:31:21 -04:00
wl1251_spi.c wl12xx: Use MODULE_ALIAS macro at correct postion for SPI bus 2010-07-06 14:25:04 -04:00
wl1251_spi.h
wl1251_tx.c wl1251: fix sparse-generated warnings 2010-07-26 15:09:03 -04:00
wl1251_tx.h wl1251: fix sparse-generated warnings 2010-07-26 15:09:03 -04:00
wl1251.h
wl1271_acx.c wl1271: Update hardware ARP filtering configuration handling 2010-07-08 16:35:51 -04:00
wl1271_acx.h wl1271: use __packed annotation 2010-07-12 16:05:31 -04:00
wl1271_boot.c wl1271: Disable dynamic PS based on BT co-ext sense events 2010-07-08 16:35:51 -04:00
wl1271_boot.h
wl1271_cmd.c wl1271: moved scan operations to a separate file 2010-07-08 16:41:58 -04:00
wl1271_cmd.h wl1271: moved scan operations to a separate file 2010-07-08 16:41:58 -04:00
wl1271_conf.h wl1271: read fem manufacturer value from nvs 2010-07-08 16:35:51 -04:00
wl1271_debugfs.c
wl1271_debugfs.h
wl1271_event.c wl1271: rewritten scanning code 2010-07-08 16:42:09 -04:00
wl1271_event.h wl1271: Work around AP's with broken ps-poll functionality 2010-07-08 16:35:51 -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
wl1271_init.h
wl1271_io.c
wl1271_io.h
wl1271_main.c drivers/net/wireless/wl12xx: Use kmemdup 2010-07-26 15:32:40 -04:00
wl1271_ps.c
wl1271_ps.h
wl1271_reg.h
wl1271_rx.c wl1271: Add TSF handling 2010-07-08 16:35:50 -04:00
wl1271_rx.h
wl1271_scan.c wl1271: use per-channel max tx power passed by mac80211 when scanning 2010-07-08 16:42:23 -04:00
wl1271_scan.h wl1271: use __packed annotation 2010-07-12 16:05:31 -04:00
wl1271_sdio.c wl1271: remove sdio ARM dependency 2010-06-02 16:02:54 -04:00
wl1271_spi.c wl12xx: Use MODULE_ALIAS macro at correct postion for SPI bus 2010-07-06 14:25:04 -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: Flush TX buffers to air before going to idle 2010-06-02 16:13:35 -04:00
wl1271_tx.h wl1271: Flush TX buffers to air before going to idle 2010-06-02 16:13:35 -04:00
wl1271.h wl1271: rewritten scanning code 2010-07-08 16:42:09 -04:00