| /openbmc/qemu/block/ |
| H A D | gluster.c | 749 static void qemu_gluster_parse_flags(int bdrv_flags, int *open_flags) in qemu_gluster_parse_flags() argument 751 assert(open_flags != NULL); in qemu_gluster_parse_flags() 753 *open_flags |= O_BINARY; in qemu_gluster_parse_flags() 756 *open_flags |= O_RDWR; in qemu_gluster_parse_flags() 758 *open_flags |= O_RDONLY; in qemu_gluster_parse_flags() 762 *open_flags |= O_DIRECT; in qemu_gluster_parse_flags() 797 int open_flags = 0; in qemu_gluster_open() local 853 qemu_gluster_parse_flags(bdrv_flags, &open_flags); in qemu_gluster_open() 855 s->fd = glfs_open(s->glfs, gconf->path, open_flags); in qemu_gluster_open() 863 open_flags = (open_flags & ~O_RDWR) | O_RDONLY; in qemu_gluster_open() [all …]
|
| H A D | file-posix.c | 163 int open_flags; member 203 int open_flags; member 387 if ((bs->open_flags & BDRV_O_NOCACHE) != 0 && !dio_byte_aligned(s->fd)) { in raw_needs_alignment() 536 static void raw_parse_flags(int bdrv_flags, int *open_flags, bool has_writers) in raw_parse_flags() argument 539 assert(open_flags != NULL); in raw_parse_flags() 541 *open_flags |= O_BINARY; in raw_parse_flags() 542 *open_flags &= ~O_ACCMODE; in raw_parse_flags() 551 *open_flags |= O_RDWR; in raw_parse_flags() 553 *open_flags |= O_RDONLY; in raw_parse_flags() 559 *open_flags |= O_DIRECT; in raw_parse_flags() [all …]
|
| H A D | nfs.c | 409 int flags, int open_flags, Error **errp) in nfs_client_open() argument 459 if (open_flags & BDRV_O_NOCACHE) { in nfs_client_open() 480 if (open_flags & BDRV_O_NOCACHE) { in nfs_client_open() 584 int flags, int open_flags, Error **errp) in nfs_client_open_qdict() argument 595 ret = nfs_client_open(client, opts, flags, open_flags, errp); in nfs_client_open_qdict() 610 bs->open_flags, errp); in nfs_file_open() 730 !(bs->open_flags & BDRV_O_NOCACHE)) { in nfs_co_get_allocated_file_size()
|
| H A D | copy-on-read.c | 122 if (!(bs->open_flags & BDRV_O_INACTIVE)) { in cor_child_perm()
|
| H A D | parallels-ext.c | 178 assert(!(bs->open_flags & BDRV_O_RDWR)); in parallels_load_bitmap()
|
| H A D | io.c | 1064 if (bs->open_flags & BDRV_O_NO_FLUSH) { in bdrv_driver_pwritev() 1200 skip_write = (bs->open_flags & BDRV_O_INACTIVE); in bdrv_co_do_copy_on_readv() 1346 assert((bs->open_flags & BDRV_O_NO_IO) == 0); in bdrv_aligned_preadv() 1873 if (!(bs->open_flags & BDRV_O_UNMAP)) { in bdrv_co_do_pwrite_zeroes() 1979 assert(!(bs->open_flags & BDRV_O_INACTIVE)); in bdrv_co_write_req_prepare() 1980 assert((bs->open_flags & BDRV_O_NO_IO) == 0); in bdrv_co_write_req_prepare() 3060 if (bs->open_flags & BDRV_O_NO_FLUSH) { in bdrv_co_flush() 3166 if (!(bs->open_flags & BDRV_O_UNMAP)) { in bdrv_co_pdiscard()
|
| H A D | block-backend.c | 909 if ((bs->open_flags & BDRV_O_INACTIVE) && blk_can_inactivate(blk)) { in blk_insert_bs() 2205 return blk->root_state.open_flags & BDRV_O_RDWR; in blk_supports_write_perm() 2296 return blk->root_state.open_flags; in blk_get_flags() 2633 blk->root_state.open_flags = blk->root->bs->open_flags; in blk_update_root_state() 2654 return blk->root_state.open_flags; in blk_get_open_flags_from_root_state()
|
| H A D | qapi.c | 74 .direct = !!(bs->open_flags & BDRV_O_NOCACHE), in bdrv_block_device_info() 75 .no_flush = !!(bs->open_flags & BDRV_O_NO_FLUSH), in bdrv_block_device_info()
|
| H A D | snapshot.c | 300 open_ret = drv->bdrv_open(bs, options, bs->open_flags, &local_err); in bdrv_snapshot_goto()
|
| H A D | parallels.c | 1437 if ((bs->open_flags & BDRV_O_RDWR) && !(bs->open_flags & BDRV_O_INACTIVE)) { in parallels_close()
|
| H A D | replication.c | 173 if ((bs->open_flags & (BDRV_O_INACTIVE | BDRV_O_RDWR)) == BDRV_O_RDWR) { in replication_child_perm()
|
| H A D | iscsi.c | 463 static int iscsi_allocmap_init(IscsiLun *iscsilun, int open_flags) in iscsi_allocmap_init() argument 477 if (open_flags & BDRV_O_NOCACHE) { in iscsi_allocmap_init() 2174 iscsi_allocmap_init(iscsilun, bs->open_flags); in iscsi_co_truncate()
|
| H A D | file-win32.c | 489 if (bs->open_flags & BDRV_O_TEMPORARY) { in raw_close()
|
| H A D | vmdk.c | 1265 ret = vmdk_open_sparse(bs, extent_file, bs->open_flags, buf, in vmdk_parse_extents() 1279 ret = vmdk_open_se_sparse(bs, extent_file, bs->open_flags, errp); in vmdk_parse_extents()
|
| H A D | qed.c | 1591 ret = bdrv_qed_do_open(bs, NULL, bs->open_flags, errp); in bdrv_qed_co_invalidate_cache()
|
| /openbmc/qemu/tests/unit/ |
| H A D | test-block-iothread.c | 254 c->bs->open_flags |= BDRV_O_UNMAP; in test_sync_op_pdiscard() 259 c->bs->open_flags &= ~BDRV_O_UNMAP; in test_sync_op_pdiscard() 294 c->bs->open_flags &= ~BDRV_O_RDWR; in test_sync_op_truncate() 299 c->bs->open_flags |= BDRV_O_RDWR; in test_sync_op_truncate() 348 c->bs->open_flags &= ~BDRV_O_RDWR; in test_sync_op_flush() 353 c->bs->open_flags |= BDRV_O_RDWR; in test_sync_op_flush() 366 bs->open_flags &= ~BDRV_O_RDWR; in test_sync_op_blk_flush() 371 bs->open_flags |= BDRV_O_RDWR; in test_sync_op_blk_flush()
|
| /openbmc/qemu/ |
| H A D | block.c | 280 return !(bs->open_flags & BDRV_O_RDWR); in bdrv_is_read_only() 297 if (!read_only && !(bs->open_flags & BDRV_O_ALLOW_RDWR) && in bdrv_can_set_read_only() 324 if (!(bs->open_flags & BDRV_O_RDWR)) { in bdrv_apply_auto_read_only() 327 if (!(bs->open_flags & BDRV_O_AUTO_RDONLY)) { in bdrv_apply_auto_read_only() 336 bs->open_flags &= ~BDRV_O_RDWR; in bdrv_apply_auto_read_only() 1102 int open_flags, in bdrv_parse_detect_zeroes() argument 1118 !(open_flags & BDRV_O_UNMAP)) in bdrv_parse_detect_zeroes() 1226 assert(bs->open_flags & BDRV_O_INACTIVE); in bdrv_child_cb_inactivate() 1276 parent->open_flags &= ~BDRV_O_NO_BACKING; in bdrv_backing_attach() 1545 int open_flags = flags; in bdrv_open_flags() local [all …]
|
| H A D | blockdev.c | 589 blk_rs->open_flags = bdrv_flags | (read_only ? 0 : BDRV_O_RDWR); in blockdev_init() 1473 flags = state->old_bs->open_flags; in external_snapshot_action() 1709 flags = bs->open_flags | BDRV_O_RDWR; in drive_backup_action() 3011 flags = bs->open_flags | BDRV_O_RDWR; in qmp_drive_mirror()
|
| H A D | qemu-io-cmds.c | 2402 int flags = bs->open_flags; in reopen_f()
|
| /openbmc/qemu/include/standard-headers/linux/ |
| H A D | fuse.h | 787 uint32_t open_flags; /* FUSE_OPEN_... */ member 794 uint32_t open_flags; /* FUSE_OPEN_... */ member 799 uint32_t open_flags; member
|
| /openbmc/qemu/include/block/ |
| H A D | block_int-common.h | 1097 int open_flags; /* flags used to open the file, re-used for re-open */ member 1283 int open_flags; member
|
| /openbmc/qemu/hw/9pfs/ |
| H A D | 9p.h | 279 int open_flags; member
|
| H A D | 9p.c | 264 err = v9fs_co_open(pdu, f, f->open_flags); in v9fs_reopen_fid() 2115 fidp->open_flags = flags; in v9fs_open() 2186 fidp->open_flags = flags; in v9fs_lcreate() 2990 fidp->open_flags = omode_to_uflags(mode); in v9fs_create() 2991 if (fidp->open_flags & O_EXCL) { in v9fs_create()
|
| /openbmc/qemu/include/hw/xen/ |
| H A D | xen_native.h | 134 struct xentoollog_logger *logger, unsigned int open_flags) in xendevicemodel_open() argument
|
| /openbmc/qemu/linux-user/ |
| H A D | strace.c | 1082 UNUSED static const struct flags open_flags[] = { variable 1658 print_flags(open_flags, flags, last); in print_open_flags()
|