fs/block_dev.c: use list_for_each_entry()
PATCH 1/1 fs/block_dev.c: use list_for_each_entry()
fs/block_dev.c: Use list_for_each_entry() instead of list_for_each() in nr_blockdev_pages()
Signed-off-by Matthias Kaehlcke <[email protected]>
--
fs/block_dev.c +2 -4
@@ -590,12 +590,10 @@ EXPORT_SYMBOL(bdget);long nr_blockdev_pages (void ) { -struct list_head *p; +struct block_device *bdev;long ret =0 ;spin_lock (&bdev_lock); -list_for_each (p, &all_bdevs) { -struct block_device *bdev; - bdev = list_entry(p, struct block_device, bd_list); +list_for_each_entry (bdev, &all_bdevs, bd_list) { ret += bdev->bd_inode->i_mapping->nrpages; }spin_unlock (&bdev_lock);
Signature · 10 lines
Matthias Kaehlcke
Linux Application Developer
Barcelona
If sharing a thing in no way diminishes it,
it is not rightly owned if it is not shared
.''`.
using free software / Debian GNU/Linux | http://debian.org : :' :
`. `'`
gpg --keyserver pgp.mit.edu --recv-keys 47D8E5D4 `-