staging:iio:dac: Fix kcalloc parameters swapped
Subsystems (4)
PATCH 1/1 staging:iio:dac: Fix kcalloc parameters swapped
The first parameter should be "number of elements" and the second parameter should be "element size".
Signed-off-by Axel Lin <[email protected]>
--- drivers/staging/iio/dac/ad5360.c | 4 ++-- drivers/staging/iio/dac/ad5380.c | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-)
drivers/staging/iio/dac/ad5360.c +2 -2
@@ -439,8 +439,8 @@ static int __devinit ad5360_alloc_channels(struct iio_dev *indio_dev)struct iio_chan_spec *channels;unsigned int i; - channels =kcalloc (sizeof (struct iio_chan_spec ), - st->chip_info->num_channels,GFP_KERNEL ); + channels =kcalloc (st->chip_info->num_channels, +sizeof (struct iio_chan_spec ),GFP_KERNEL );if (!channels)return -ENOMEM ;
drivers/staging/iio/dac/ad5380.c +2 -2
@@ -363,8 +363,8 @@ static int __devinit ad5380_alloc_channels(struct iio_dev *indio_dev)struct iio_chan_spec *channels;unsigned int i; - channels =kcalloc (sizeof (struct iio_chan_spec ), - st->chip_info->num_channels,GFP_KERNEL ); + channels =kcalloc (st->chip_info->num_channels, +sizeof (struct iio_chan_spec ),GFP_KERNEL );if (!channels)return -ENOMEM ;
Signature · 1 line
1.7.5.4
Quoted 4 lines · Axel Lin
The first parameter should be "number of elements" and the second parameter should be "element size".
Signed-off-by Axel Lin <[email protected]>
Quoted 35 lines
--- drivers/staging/iio/dac/ad5360.c | 4 ++-- drivers/staging/iio/dac/ad5380.c | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-)drivers/staging/iio/dac/ad5360.c +2
-2@@ -439,8 +439,8 @@ static int __devinit ad5360_alloc_channels(struct iio_dev *indio_dev)struct iio_chan_spec *channels;unsigned int i; - channels =kcalloc (sizeof (struct iio_chan_spec ), - st->chip_info->num_channels,GFP_KERNEL ); + channels =kcalloc (st->chip_info->num_channels, +sizeof (struct iio_chan_spec ),GFP_KERNEL );if (!channels)return -ENOMEM ;drivers/staging/iio/dac/ad5380.c +2
-2@@ -363,8 +363,8 @@ static int __devinit ad5380_alloc_channels(struct iio_dev *indio_dev)struct iio_chan_spec *channels;unsigned int i; - channels =kcalloc (sizeof (struct iio_chan_spec ), - st->chip_info->num_channels,GFP_KERNEL ); + channels =kcalloc (st->chip_info->num_channels, +sizeof (struct iio_chan_spec ),GFP_KERNEL );if (!channels)return -ENOMEM ;