[PATCH 12/22] change blockmtd_sync
Jörn Engel
joern at wohnheim.fh-wedel.de
Tue Dec 21 08:55:30 EST 2004
I hate casts. This adds a line, but is much simpler to read. Also
renames the function.
Signed-off-by: Jörn Engel <joern at wohnheim.fh-wedel.de>
---
blockmtd.c | 10 ++++++----
1 files changed, 6 insertions(+), 4 deletions(-)
--- linux-2.6.9cow/drivers/mtd/devices/blockmtd.c~blockmtd_sync2 2004-12-20 22:14:47.000000000 +0100
+++ linux-2.6.9cow/drivers/mtd/devices/blockmtd.c 2004-12-20 22:16:31.000000000 +0100
@@ -336,12 +336,14 @@
/* sync the device - wait until the write queue is empty */
-static void blkmtd_sync(struct mtd_info *mtd)
+static void blockmtd_sync(struct mtd_info *mtd)
{
- sync_blockdev(((struct blkmtd_dev*)mtd->priv)->blkdev);
+ struct blkmtd_dev *dev = mtd->priv;
+ sync_blockdev(dev->blkdev);
return;
}
+
static void blockmtd_free_device(struct blkmtd_dev *dev)
{
if (!dev)
@@ -479,7 +481,7 @@
dev->mtd_info.erase = blkmtd_erase;
dev->mtd_info.write = blkmtd_write;
dev->mtd_info.writev = default_mtd_writev;
- dev->mtd_info.sync = blkmtd_sync;
+ dev->mtd_info.sync = blockmtd_sync;
dev->mtd_info.read = blkmtd_read;
dev->mtd_info.readv = default_mtd_readv;
dev->mtd_info.priv = dev;
@@ -624,7 +626,7 @@
list_for_each_safe(temp1, temp2, &blkmtd_device_list) {
struct blkmtd_dev *dev = list_entry(temp1, struct blkmtd_dev,
list);
- blkmtd_sync(&dev->mtd_info);
+ blockmtd_sync(&dev->mtd_info);
del_mtd_device(&dev->mtd_info);
INFO("mtd%d: [%s] removed", dev->mtd_info.index,
dev->mtd_info.name + strlen("blkmtd: "));
More information about the linux-mtd
mailing list