summaryrefslogtreecommitdiffstats
path: root/sys-utils/losetup.c
diff options
context:
space:
mode:
authorKarel Zak2019-01-22 11:12:42 +0100
committerKarel Zak2019-01-22 11:12:42 +0100
commit9fcc893624dc4c9f2617fbf6827d7df3537d5452 (patch)
tree9cb73708cb5bf2c19c86865e0e1fc661d7a53df2 /sys-utils/losetup.c
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 'sys-utils/losetup.c')
-rw-r--r--sys-utils/losetup.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/sys-utils/losetup.c b/sys-utils/losetup.c
index db7b68deb..06feb8377 100644
--- a/sys-utils/losetup.c
+++ b/sys-utils/losetup.c
@@ -508,7 +508,7 @@ static int create_loop(struct loopdev_cxt *lc,
}
lc->info.lo_flags &= ~LO_FLAGS_AUTOCLEAR;
- if (loopcxt_set_status(lc)) {
+ if (loopcxt_ioctl_status(lc)) {
loopcxt_deinit(lc);
errx(EXIT_FAILURE, _("%s: failed to re-use loop device"), file);
}
@@ -887,7 +887,7 @@ int main(int argc, char **argv)
warn("%s", loopcxt_get_device(&lc));
break;
case A_SET_CAPACITY:
- res = loopcxt_set_capacity(&lc);
+ res = loopcxt_ioctl_capacity(&lc);
if (res)
warn(_("%s: set capacity failed"),
loopcxt_get_device(&lc));
@@ -896,13 +896,13 @@ int main(int argc, char **argv)
case A_SET_BLOCKSIZE:
lo_set_post:
if (set_dio) {
- res = loopcxt_set_dio(&lc, use_dio);
+ res = loopcxt_ioctl_dio(&lc, use_dio);
if (res)
warn(_("%s: set direct io failed"),
loopcxt_get_device(&lc));
}
if (set_blocksize) {
- res = loopcxt_set_blocksize(&lc, blocksize);
+ res = loopcxt_ioctl_blocksize(&lc, blocksize);
if (res)
warn(_("%s: set logical block size failed"),
loopcxt_get_device(&lc));