IB/hns: Use kcalloc() in hns_roce_buddy_init()
authorMarkus Elfring <elfring@users.sourceforge.net>
Thu, 16 Feb 2017 08:30:55 +0000 (09:30 +0100)
committerDoug Ledford <dledford@redhat.com>
Thu, 20 Apr 2017 20:31:49 +0000 (16:31 -0400)
commit4418b27b525b688777b27b9aa8e7b43de7ac037a
tree37754ef087384fae62beedb7242925ee33b9f7d7
parente1d717de5d17157a87d33de87c4fec52ccf35639
IB/hns: Use kcalloc() in hns_roce_buddy_init()

* Multiplications for the size determination of memory allocations
  indicated that array data structures should be processed.
  Thus use the corresponding function "kcalloc".

  This issue was detected by using the Coccinelle software.

* Replace the specification of data types by pointer dereferences
  to make the corresponding size determinations a bit safer according to
  the Linux coding style convention.

Signed-off-by: Markus Elfring <elfring@users.sourceforge.net>
Signed-off-by: Doug Ledford <dledford@redhat.com>
drivers/infiniband/hw/hns/hns_roce_mr.c