ste_dma40: Use kmalloc_array() in d40_lcla_allocate()
authorMarkus Elfring <elfring@users.sourceforge.net>
Fri, 16 Sep 2016 15:56:07 +0000 (17:56 +0200)
committerVinod Koul <vinod.koul@intel.com>
Mon, 26 Sep 2016 17:36:16 +0000 (23:06 +0530)
commitcf80ecf7a277e7908264f822c721f93403cf518f
tree3ebfc056b4a29efbb9dac70035fb715b52ae0adb
parent29b4817d4018df78086157ea3a55c1d9424a7cfc
ste_dma40: Use kmalloc_array() in d40_lcla_allocate()

* A multiplication for the size determination of a memory allocation
  indicated that an array data structure should be processed.
  Thus use the corresponding function "kmalloc_array".

  This issue was detected by using the Coccinelle software.

* Replace the specification of a data type by a pointer dereference
  to make the corresponding size determination a bit safer according to
  the Linux coding style convention.

Signed-off-by: Markus Elfring <elfring@users.sourceforge.net>
Reviewed-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Vinod Koul <vinod.koul@intel.com>
drivers/dma/ste_dma40.c