Lines Matching refs:reop_s
899 BDRVGlusterReopenState *reop_s; in qemu_gluster_reopen_prepare() local
909 reop_s = state->opaque; in qemu_gluster_reopen_prepare()
923 reop_s->glfs = qemu_gluster_init(gconf, state->bs->exact_filename, NULL, in qemu_gluster_reopen_prepare()
926 reop_s->glfs = qemu_gluster_init(gconf, NULL, state->options, errp); in qemu_gluster_reopen_prepare()
928 if (reop_s->glfs == NULL) { in qemu_gluster_reopen_prepare()
934 ret = glfs_set_xlator_option(reop_s->glfs, "*-write-behind", in qemu_gluster_reopen_prepare()
943 reop_s->fd = glfs_open(reop_s->glfs, gconf->path, open_flags); in qemu_gluster_reopen_prepare()
944 if (reop_s->fd == NULL) { in qemu_gluster_reopen_prepare()
958 BDRVGlusterReopenState *reop_s = state->opaque; in qemu_gluster_reopen_commit() local
970 s->fd = reop_s->fd; in qemu_gluster_reopen_commit()
971 s->glfs = reop_s->glfs; in qemu_gluster_reopen_commit()
982 BDRVGlusterReopenState *reop_s = state->opaque; in qemu_gluster_reopen_abort() local
984 if (reop_s == NULL) { in qemu_gluster_reopen_abort()
988 if (reop_s->fd) { in qemu_gluster_reopen_abort()
989 glfs_close(reop_s->fd); in qemu_gluster_reopen_abort()
992 glfs_clear_preopened(reop_s->glfs); in qemu_gluster_reopen_abort()