mirror of https://gitee.com/openkylin/linux.git
scatterlist: refactor the sg_nents
Replace 'while' with 'for' as suggested by Tejun Heo Signed-off-by: Maxim Levitsky <maximlevitsky@gmail.com> Signed-off-by: Jens Axboe <axboe@kernel.dk>
This commit is contained in:
parent
2e48461029
commit
232f1b5106
|
@ -49,12 +49,9 @@ EXPORT_SYMBOL(sg_next);
|
|||
**/
|
||||
int sg_nents(struct scatterlist *sg)
|
||||
{
|
||||
int nents = 0;
|
||||
while (sg) {
|
||||
int nents;
|
||||
for (nents = 0; sg; sg = sg_next(sg))
|
||||
nents++;
|
||||
sg = sg_next(sg);
|
||||
}
|
||||
|
||||
return nents;
|
||||
}
|
||||
EXPORT_SYMBOL(sg_nents);
|
||||
|
|
Loading…
Reference in New Issue