diff options
author | Christoph Hellwig <hch@lst.de> | 2021-08-09 17:19:36 +0200 |
---|---|---|
committer | Christoph Hellwig <hch@lst.de> | 2021-08-14 09:18:36 +0200 |
commit | 2a047e0662aee1bd773e0415accd785ad26a9398 (patch) | |
tree | bc3bb16facaa48e0f53e66c609371fae583798fa /kernel/dma | |
parent | dma-mapping: disallow .map_sg operations from returning zero on error (diff) | |
download | linux-2a047e0662aee1bd773e0415accd785ad26a9398.tar.xz linux-2a047e0662aee1bd773e0415accd785ad26a9398.zip |
dma-mapping: return an unsigned int from dma_map_sg{,_attrs}
These can only return 0 for failure or the number of entries, so turn
the return value into an unsigned int.
Signed-off-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Logan Gunthorpe <logang@deltatee.com>
Diffstat (limited to 'kernel/dma')
-rw-r--r-- | kernel/dma/mapping.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/kernel/dma/mapping.c b/kernel/dma/mapping.c index 967b62692102..7ee5284bff58 100644 --- a/kernel/dma/mapping.c +++ b/kernel/dma/mapping.c @@ -219,7 +219,7 @@ static int __dma_map_sg_attrs(struct device *dev, struct scatterlist *sg, * dma_unmap_sg_attrs() should be used to unmap the buffer with the * original sg and original nents (not the value returned by this funciton). */ -int dma_map_sg_attrs(struct device *dev, struct scatterlist *sg, +unsigned int dma_map_sg_attrs(struct device *dev, struct scatterlist *sg, int nents, enum dma_data_direction dir, unsigned long attrs) { int ret; |