diff options
author | Julia Lawall <julia@diku.dk> | 2010-05-13 16:02:56 -0400 |
---|---|---|
committer | John W. Linville <linville@tuxdriver.com> | 2010-06-02 16:13:01 -0400 |
commit | 6ac478cf05662911242957e8f765c623be23cf2a (patch) | |
tree | 0b3e730171b248ec8546f8aaffef9fa6ce468584 /drivers/net/wireless/orinoco | |
parent | 08578b8f16ca551499c54f2cd229df3e58c8f381 (diff) |
drivers/net/wireless/orinoco: Use kzalloc
Use 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,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>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/net/wireless/orinoco')
-rw-r--r-- | drivers/net/wireless/orinoco/orinoco_usb.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/drivers/net/wireless/orinoco/orinoco_usb.c b/drivers/net/wireless/orinoco/orinoco_usb.c index 78f089baa8c9..020da76c9558 100644 --- a/drivers/net/wireless/orinoco/orinoco_usb.c +++ b/drivers/net/wireless/orinoco/orinoco_usb.c | |||
@@ -356,12 +356,10 @@ static struct request_context *ezusb_alloc_ctx(struct ezusb_priv *upriv, | |||
356 | { | 356 | { |
357 | struct request_context *ctx; | 357 | struct request_context *ctx; |
358 | 358 | ||
359 | ctx = kmalloc(sizeof(*ctx), GFP_ATOMIC); | 359 | ctx = kzalloc(sizeof(*ctx), GFP_ATOMIC); |
360 | if (!ctx) | 360 | if (!ctx) |
361 | return NULL; | 361 | return NULL; |
362 | 362 | ||
363 | memset(ctx, 0, sizeof(*ctx)); | ||
364 | |||
365 | ctx->buf = kmalloc(BULK_BUF_SIZE, GFP_ATOMIC); | 363 | ctx->buf = kmalloc(BULK_BUF_SIZE, GFP_ATOMIC); |
366 | if (!ctx->buf) { | 364 | if (!ctx->buf) { |
367 | kfree(ctx); | 365 | kfree(ctx); |