Commit cd27f56f authored by Kimberly Brown's avatar Kimberly Brown Committed by Greg Kroah-Hartman

staging: gasket: use sizeof(*p) for memory allocation

Use sizeof(*p) instead of sizeof(struct P) for memory allocation. This
change complies with the Linux kernel coding style. It improves
readability and decreases the opportunity for bugs if the pointer
variable type is changed. Issue found by checkpatch.
Signed-off-by: default avatarKimberly Brown <kimbrownkd@gmail.com>
Acked-by: default avatarTodd Poynor <toddpoynor@google.com>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent 65102238
...@@ -184,7 +184,7 @@ gasket_interrupt_msix_init(struct gasket_interrupt_data *interrupt_data) ...@@ -184,7 +184,7 @@ gasket_interrupt_msix_init(struct gasket_interrupt_data *interrupt_data)
interrupt_data->msix_entries = interrupt_data->msix_entries =
kcalloc(interrupt_data->num_interrupts, kcalloc(interrupt_data->num_interrupts,
sizeof(struct msix_entry), GFP_KERNEL); sizeof(*interrupt_data->msix_entries), GFP_KERNEL);
if (!interrupt_data->msix_entries) if (!interrupt_data->msix_entries)
return -ENOMEM; return -ENOMEM;
...@@ -322,8 +322,7 @@ int gasket_interrupt_init(struct gasket_dev *gasket_dev) ...@@ -322,8 +322,7 @@ int gasket_interrupt_init(struct gasket_dev *gasket_dev)
const struct gasket_driver_desc *driver_desc = const struct gasket_driver_desc *driver_desc =
gasket_get_driver_desc(gasket_dev); gasket_get_driver_desc(gasket_dev);
interrupt_data = kzalloc(sizeof(struct gasket_interrupt_data), interrupt_data = kzalloc(sizeof(*interrupt_data), GFP_KERNEL);
GFP_KERNEL);
if (!interrupt_data) if (!interrupt_data)
return -ENOMEM; return -ENOMEM;
gasket_dev->interrupt_data = interrupt_data; gasket_dev->interrupt_data = interrupt_data;
...@@ -336,17 +335,17 @@ int gasket_interrupt_init(struct gasket_dev *gasket_dev) ...@@ -336,17 +335,17 @@ int gasket_interrupt_init(struct gasket_dev *gasket_dev)
interrupt_data->pack_width = driver_desc->interrupt_pack_width; interrupt_data->pack_width = driver_desc->interrupt_pack_width;
interrupt_data->num_configured = 0; interrupt_data->num_configured = 0;
interrupt_data->eventfd_ctxs = kcalloc(driver_desc->num_interrupts, interrupt_data->eventfd_ctxs =
sizeof(struct eventfd_ctx *), kcalloc(driver_desc->num_interrupts,
GFP_KERNEL); sizeof(*interrupt_data->eventfd_ctxs), GFP_KERNEL);
if (!interrupt_data->eventfd_ctxs) { if (!interrupt_data->eventfd_ctxs) {
kfree(interrupt_data); kfree(interrupt_data);
return -ENOMEM; return -ENOMEM;
} }
interrupt_data->interrupt_counts = kcalloc(driver_desc->num_interrupts, interrupt_data->interrupt_counts =
sizeof(ulong), kcalloc(driver_desc->num_interrupts,
GFP_KERNEL); sizeof(*interrupt_data->interrupt_counts), GFP_KERNEL);
if (!interrupt_data->interrupt_counts) { if (!interrupt_data->interrupt_counts) {
kfree(interrupt_data->eventfd_ctxs); kfree(interrupt_data->eventfd_ctxs);
kfree(interrupt_data); kfree(interrupt_data);
......
...@@ -1278,7 +1278,8 @@ int gasket_alloc_coherent_memory(struct gasket_dev *gasket_dev, u64 size, ...@@ -1278,7 +1278,8 @@ int gasket_alloc_coherent_memory(struct gasket_dev *gasket_dev, u64 size,
/* allocate the physical memory block */ /* allocate the physical memory block */
gasket_dev->page_table[index]->coherent_pages = gasket_dev->page_table[index]->coherent_pages =
kcalloc(num_pages, sizeof(struct gasket_coherent_page_entry), kcalloc(num_pages,
sizeof(*gasket_dev->page_table[index]->coherent_pages),
GFP_KERNEL); GFP_KERNEL);
if (!gasket_dev->page_table[index]->coherent_pages) if (!gasket_dev->page_table[index]->coherent_pages)
goto nomem; goto nomem;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment