Staging: kpc2000: kpc_dma: Use kcalloc over kzalloc.
Replace kzalloc(sizeof(...) * n, ...) with kcalloc(n, sizeof(...), ...) since kcalloc is the preferred API in case of allocating with multiply. Checkpatch.pl: WARNING: Prefer kcalloc over kzalloc with multiply. Signed-off-by: Sam Muhammed <jane.pnx9@gmail.com> Link: https://lore.kernel.org/r/4b8339d1e81e497c3c2f0dad57a9587338ec82b1.1585143581.git.jane.pnx9@gmail.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
dbec450e2d
commit
edf279abba
@ -66,7 +66,8 @@ static int kpc_dma_transfer(struct dev_private_data *priv,
|
|||||||
acd->page_count = count_pages(iov_base, iov_len);
|
acd->page_count = count_pages(iov_base, iov_len);
|
||||||
|
|
||||||
// Allocate an array of page pointers
|
// Allocate an array of page pointers
|
||||||
acd->user_pages = kzalloc(sizeof(struct page *) * acd->page_count, GFP_KERNEL);
|
acd->user_pages = kcalloc(acd->page_count, sizeof(struct page *),
|
||||||
|
GFP_KERNEL);
|
||||||
if (!acd->user_pages) {
|
if (!acd->user_pages) {
|
||||||
dev_err(&priv->ldev->pldev->dev, "Couldn't kmalloc space for for the page pointers\n");
|
dev_err(&priv->ldev->pldev->dev, "Couldn't kmalloc space for for the page pointers\n");
|
||||||
rv = -ENOMEM;
|
rv = -ENOMEM;
|
||||||
|
Loading…
Reference in New Issue
Block a user