diff options
author | Andrey Smirnov <andrew.smirnov@gmail.com> | 2019-02-26 11:53:01 -0800 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2019-02-27 08:35:08 +0100 |
commit | 189d095272fb6352b329de9275231c7813a71435 (patch) | |
tree | 4c81f1f03d098539cbdd387387f83aab7317c2b6 /fs | |
parent | e182cb98f237c674593c6aa6f783bd68d41601ac (diff) | |
download | barebox-189d095272fb6352b329de9275231c7813a71435.tar.gz barebox-189d095272fb6352b329de9275231c7813a71435.tar.xz |
fs: Make use of cdev_flush()
Drop extra checks and explicit indirect call in devfs_flush() in
favour of using cdev_flush(), since it already does all of the above.
Signed-off-by: Andrey Smirnov <andrew.smirnov@gmail.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'fs')
-rw-r--r-- | fs/devfs.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/fs/devfs.c b/fs/devfs.c index ce04d0243f..d088c1a66c 100644 --- a/fs/devfs.c +++ b/fs/devfs.c @@ -152,10 +152,7 @@ static int devfs_flush(struct device_d *_dev, FILE *f) { struct cdev *cdev = f->priv; - if (cdev->ops->flush) - return cdev->ops->flush(cdev); - - return 0; + return cdev_flush(cdev); } static int devfs_ioctl(struct device_d *_dev, FILE *f, int request, void *buf) |