Julia Lawall
7a6cb0d549
Staging: Use kcalloc or kzalloc
...
Use kcalloc or kzalloc rather than the combination of kmalloc and memset.
The semantic patch that makes this change is as follows:
(http://coccinelle.lip6.fr/ )
// <smpl>
@@
expression x,y,flags;
statement S;
type T;
@@
x =
- kmalloc
+ kcalloc
(
- y * sizeof(T),
+ y, sizeof(T),
flags);
if (x == NULL) S
-memset(x, 0, y * sizeof(T));
@@
expression x,size,flags;
statement S;
@@
-x = kmalloc(size,flags);
+x = kzalloc(size,flags);
if (x == NULL) S
-memset(x, 0, size);
// </smpl>
Signed-off-by: Julia Lawall <julia@diku.dk>
2010-05-14 14:02:56 -07:00
..
2010-05-11 11:35:55 -07:00
2010-05-11 11:36:01 -07:00
2010-05-11 11:36:01 -07:00
2010-05-11 15:53:37 -07:00
2010-05-11 11:36:01 -07:00
2010-05-11 14:18:23 -07:00
2010-05-11 14:18:23 -07:00
2010-05-11 14:18:23 -07:00
2010-05-11 14:18:23 -07:00
2010-05-11 11:36:12 -07:00
2010-05-11 16:06:48 -07:00
2010-05-11 11:36:12 -07:00
2010-05-11 11:36:12 -07:00
2010-05-11 11:35:53 -07:00
2010-05-11 11:36:01 -07:00
2009-09-15 12:01:32 -07:00
2010-05-11 11:36:12 -07:00
2010-05-11 11:36:12 -07:00
2010-05-11 11:36:01 -07:00
2009-09-15 12:02:07 -07:00
2010-05-14 13:23:06 -07:00
2010-05-11 14:18:23 -07:00
2010-05-11 11:36:01 -07:00
2010-05-11 11:35:56 -07:00
2010-05-11 11:36:01 -07:00
2010-05-14 14:02:56 -07:00
2010-05-11 11:36:01 -07:00
2010-05-11 14:18:23 -07:00
2010-05-11 11:36:01 -07:00
2010-05-14 13:23:06 -07:00
2010-05-11 14:18:23 -07:00
2010-05-11 11:36:01 -07:00
2010-05-11 11:36:01 -07:00
2010-05-11 14:18:23 -07:00
2010-05-11 11:36:01 -07:00
2009-12-23 11:27:50 -08:00
2010-05-11 11:36:12 -07:00
2010-05-11 11:36:12 -07:00
2010-05-11 11:36:01 -07:00
2010-05-11 11:36:01 -07:00
2010-05-11 16:06:48 -07:00
2009-09-15 12:02:34 -07:00
2010-05-11 11:35:56 -07:00
2010-05-11 11:36:01 -07:00
2010-05-11 11:36:01 -07:00
2010-05-11 11:36:01 -07:00
2010-05-11 14:18:23 -07:00
2010-05-11 14:18:23 -07:00
2010-05-11 11:36:01 -07:00
2010-05-11 11:36:01 -07:00
2010-05-11 11:36:01 -07:00
2010-05-11 11:36:01 -07:00
2010-05-11 11:36:01 -07:00
2010-05-11 14:18:23 -07:00
2010-05-11 11:36:12 -07:00
2010-05-11 11:36:01 -07:00
2010-05-11 11:35:53 -07:00
2010-05-11 11:36:01 -07:00
2010-05-11 11:35:56 -07:00
2010-05-11 11:36:01 -07:00
2010-05-11 11:36:01 -07:00
2010-05-11 11:36:01 -07:00
2010-05-11 11:36:01 -07:00
2009-11-30 16:39:42 -08:00
2010-05-14 13:23:06 -07:00
2010-05-11 11:36:01 -07:00
2010-05-11 11:36:12 -07:00
2010-05-11 11:36:12 -07:00
2009-09-15 12:01:32 -07:00
2010-05-11 14:18:23 -07:00
2010-05-11 14:18:23 -07:00
2010-05-11 11:35:56 -07:00
2010-05-11 11:36:01 -07:00
2010-05-11 14:18:23 -07:00
2010-05-11 14:18:23 -07:00
2010-05-11 11:36:12 -07:00
2010-05-11 11:36:12 -07:00
2010-05-11 11:36:01 -07:00
2010-05-11 11:36:01 -07:00
2010-05-14 14:02:56 -07:00
2010-05-11 11:36:01 -07:00