Archived
14
0
Fork 0
This repository has been archived on 2022-02-17. You can view files and clone it, but cannot push or open issues or pull requests.
linux-2.6/drivers/staging/rtl8187se
Julia Lawall 94002c07ff Staging: 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: Greg Kroah-Hartman <gregkh@suse.de>
2010-05-17 16:31:15 -07:00
..
ieee80211 Staging: Use kmemdup 2010-05-17 16:31:15 -07:00
Kconfig staging: r8187se: Change to use common eeprom routines in EEPROM_93CX 2010-03-03 16:42:57 -08:00
Makefile staging: r8187se: Change to use common eeprom routines in EEPROM_93CX 2010-03-03 16:42:57 -08:00
r8180.h Staging: r8187se: Remove two private variables that have a fixed value 2010-03-03 16:42:59 -08:00
r8180_93cx6.h staging: r8187se: Change to use common eeprom routines in EEPROM_93CX 2010-03-03 16:42:57 -08:00
r8180_core.c Staging: rtl8187se: fixed C99 comments style issues in r8180_core.c 2010-05-14 13:59:51 -07:00
r8180_dm.c Staging: r8187se: Remove two private variables that have a fixed value 2010-03-03 16:42:59 -08:00
r8180_dm.h
r8180_hw.h
r8180_rtl8225.h
r8180_rtl8225z2.c Staging: rtl8187se: fixed checkpatch.pl warnings and errors in r8180_rtl8225z2.c 2010-05-11 11:35:54 -07:00
r8180_wx.c
r8180_wx.h
r8185b_init.c Staging: r8187se: Remove dead code from r8185b_init.c 2010-03-03 16:42:59 -08:00
TODO staging: r8187se: Change to use common eeprom routines in EEPROM_93CX 2010-03-03 16:42:57 -08:00