drivers/platform/x86: 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>
This commit is contained in:
Julia Lawall 2010-05-13 22:06:20 +02:00 committed by Matthew Garrett
parent 420f5f0c5a
commit 6c75dd0f96

View File

@ -1090,10 +1090,9 @@ static int __init fujitsu_init(void)
if (acpi_disabled) if (acpi_disabled)
return -ENODEV; return -ENODEV;
fujitsu = kmalloc(sizeof(struct fujitsu_t), GFP_KERNEL); fujitsu = kzalloc(sizeof(struct fujitsu_t), GFP_KERNEL);
if (!fujitsu) if (!fujitsu)
return -ENOMEM; return -ENOMEM;
memset(fujitsu, 0, sizeof(struct fujitsu_t));
fujitsu->keycode1 = KEY_PROG1; fujitsu->keycode1 = KEY_PROG1;
fujitsu->keycode2 = KEY_PROG2; fujitsu->keycode2 = KEY_PROG2;
fujitsu->keycode3 = KEY_PROG3; fujitsu->keycode3 = KEY_PROG3;
@ -1150,12 +1149,11 @@ static int __init fujitsu_init(void)
/* Register hotkey driver */ /* Register hotkey driver */
fujitsu_hotkey = kmalloc(sizeof(struct fujitsu_hotkey_t), GFP_KERNEL); fujitsu_hotkey = kzalloc(sizeof(struct fujitsu_hotkey_t), GFP_KERNEL);
if (!fujitsu_hotkey) { if (!fujitsu_hotkey) {
ret = -ENOMEM; ret = -ENOMEM;
goto fail_hotkey; goto fail_hotkey;
} }
memset(fujitsu_hotkey, 0, sizeof(struct fujitsu_hotkey_t));
result = acpi_bus_register_driver(&acpi_fujitsu_hotkey_driver); result = acpi_bus_register_driver(&acpi_fujitsu_hotkey_driver);
if (result < 0) { if (result < 0) {