summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorKarel Zak2019-01-22 11:12:42 +0100
committerKarel Zak2019-01-22 11:12:42 +0100
commit9fcc893624dc4c9f2617fbf6827d7df3537d5452 (patch)
tree9cb73708cb5bf2c19c86865e0e1fc661d7a53df2 /include
parentswapon: be more explicit about BTRFS (diff)
downloadkernel-qcow2-util-linux-9fcc893624dc4c9f2617fbf6827d7df3537d5452.tar.gz
kernel-qcow2-util-linux-9fcc893624dc4c9f2617fbf6827d7df3537d5452.tar.xz
kernel-qcow2-util-linux-9fcc893624dc4c9f2617fbf6827d7df3537d5452.zip
lib/loopdev: differentiate between setter()s and ioctl calls
Now the internal API uses loopcxt_set_...() to set context variables as well as to call ioctls. This patch introduces loopcxt_ioctl_...() to makes things more obvious to readers. Signed-off-by: Karel Zak <kzak@redhat.com>
Diffstat (limited to 'include')
-rw-r--r--include/loopdev.h9
1 files changed, 5 insertions, 4 deletions
diff --git a/include/loopdev.h b/include/loopdev.h
index 3f2cec5f5..bbc0d3dd7 100644
--- a/include/loopdev.h
+++ b/include/loopdev.h
@@ -164,16 +164,17 @@ extern int loopcxt_deinit_iterator(struct loopdev_cxt *lc);
extern int loopcxt_next(struct loopdev_cxt *lc);
extern int loopcxt_setup_device(struct loopdev_cxt *lc);
-extern int loopcxt_set_status(struct loopdev_cxt *lc);
extern int loopcxt_delete_device(struct loopdev_cxt *lc);
-extern int loopcxt_set_capacity(struct loopdev_cxt *lc);
-extern int loopcxt_set_dio(struct loopdev_cxt *lc, unsigned long use_dio);
+
+extern int loopcxt_ioctl_status(struct loopdev_cxt *lc);
+extern int loopcxt_ioctl_capacity(struct loopdev_cxt *lc);
+extern int loopcxt_ioctl_dio(struct loopdev_cxt *lc, unsigned long use_dio);
+extern int loopcxt_ioctl_blocksize(struct loopdev_cxt *lc, uint64_t blocksize);
int loopcxt_set_offset(struct loopdev_cxt *lc, uint64_t offset);
int loopcxt_set_sizelimit(struct loopdev_cxt *lc, uint64_t sizelimit);
int loopcxt_set_flags(struct loopdev_cxt *lc, uint32_t flags);
int loopcxt_set_backing_file(struct loopdev_cxt *lc, const char *filename);
-int loopcxt_set_blocksize(struct loopdev_cxt *lc, uint64_t blocksize);
extern char *loopcxt_get_backing_file(struct loopdev_cxt *lc);
extern int loopcxt_get_backing_devno(struct loopdev_cxt *lc, dev_t *devno);