diff options
author | Jeff Cody <jcody@redhat.com> | 2016-04-15 16:29:06 -0400 |
---|---|---|
committer | Jeff Cody <jcody@redhat.com> | 2016-04-19 12:24:59 -0400 |
commit | 5d4343e6c2682fb7fe66f1560d1823b5a26e7b2f (patch) | |
tree | d5ff568c6b67f3f1cb05c07a398bd651a3018bc5 /block/gluster.c | |
parent | a882745356b17925b83c93d0b821adba8050236f (diff) |
block/gluster: code movement of qemu_gluster_close()
Move qemu_gluster_close() further up in the file, in preparation
for the next patch, to avoid a forward declaration.
Signed-off-by: Jeff Cody <jcody@redhat.com>
Diffstat (limited to 'block/gluster.c')
-rw-r--r-- | block/gluster.c | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/block/gluster.c b/block/gluster.c index b0e2cc2a98..d9aace6253 100644 --- a/block/gluster.c +++ b/block/gluster.c @@ -589,6 +589,17 @@ static coroutine_fn int qemu_gluster_co_writev(BlockDriverState *bs, return qemu_gluster_co_rw(bs, sector_num, nb_sectors, qiov, 1); } +static void qemu_gluster_close(BlockDriverState *bs) +{ + BDRVGlusterState *s = bs->opaque; + + if (s->fd) { + glfs_close(s->fd); + s->fd = NULL; + } + glfs_fini(s->glfs); +} + static coroutine_fn int qemu_gluster_co_flush_to_disk(BlockDriverState *bs) { int ret; @@ -661,17 +672,6 @@ static int64_t qemu_gluster_allocated_file_size(BlockDriverState *bs) } } -static void qemu_gluster_close(BlockDriverState *bs) -{ - BDRVGlusterState *s = bs->opaque; - - if (s->fd) { - glfs_close(s->fd); - s->fd = NULL; - } - glfs_fini(s->glfs); -} - static int qemu_gluster_has_zero_init(BlockDriverState *bs) { /* GlusterFS volume could be backed by a block device */ |