Home
last modified time | relevance | path

Searched refs:copy_on_read (Results 1 – 4 of 4) sorted by relevance

/openbmc/qemu/
H A Dblockdev.c788 bool copy_on_read; in drive_new() local
881 copy_on_read = qemu_opt_get_bool(legacy_opts, "copy-on-read", false); in drive_new()
883 if (read_only && copy_on_read) { in drive_new()
885 copy_on_read = false; in drive_new()
889 qdict_put_str(bs_opts, "copy-on-read", copy_on_read ? "on" : "off"); in drive_new()
1514 if (!qatomic_read(&state->old_bs->copy_on_read)) { in external_snapshot_commit()
H A Dblock.c290 if (bs->copy_on_read && read_only) { in bdrv_can_set_read_only()
1944 assert(qatomic_read(&bs->copy_on_read) == 0); in bdrv_open_common()
5149 qatomic_set(&bs->copy_on_read, 0); in bdrv_close()
/openbmc/qemu/include/block/
H A Dblock_int-common.h1221 int copy_on_read; member
/openbmc/qemu/block/
H A Dio.c241 qatomic_inc(&bs->copy_on_read); in bdrv_enable_copy_on_read()
246 int old = qatomic_fetch_dec(&bs->copy_on_read); in bdrv_disable_copy_on_read()
1808 if (qatomic_read(&bs->copy_on_read)) { in bdrv_co_preadv_part()