Home
last modified time | relevance | path

Searched refs:BLK_PERM_WRITE (Results 1 – 25 of 47) sorted by relevance

12

/qemu/tests/unit/
H A Dtest-bdrv-graph-mod.c56 *nperm = BLK_PERM_WRITE; in exclusive_write_perms()
57 *nshared = BLK_PERM_ALL & ~BLK_PERM_WRITE; in exclusive_write_perms()
134 BLK_PERM_ALL & ~BLK_PERM_WRITE); in test_update_perm_tree()
289 *nperm = BLK_PERM_WRITE; in write_to_selected_perms()
290 *nshared = BLK_PERM_ALL & ~BLK_PERM_WRITE; in write_to_selected_perms()
388 assert(c_fl1->perm & BLK_PERM_WRITE); in test_parallel_perm_update()
389 assert(!(c_fl2->perm & BLK_PERM_WRITE)); in test_parallel_perm_update()
395 assert(c_fl2->perm & BLK_PERM_WRITE); in test_parallel_perm_update()
396 assert(!(c_fl1->perm & BLK_PERM_WRITE)); in test_parallel_perm_update()
402 assert(c_fl1->perm & BLK_PERM_WRITE); in test_parallel_perm_update()
[all …]
H A Dtest-image-locking.c85 perm = BLK_PERM_WRITE | BLK_PERM_CONSISTENT_READ; in test_image_locking_basic()
126 perm = BLK_PERM_WRITE | BLK_PERM_CONSISTENT_READ; in test_set_perm_abort()
/qemu/block/
H A Dcrypto.c183 blk = blk_co_new_with_bs(bs, BLK_PERM_WRITE | BLK_PERM_RESIZE, in block_crypto_co_format_luks_payload()
395 blk = blk_co_new_with_bs(bs, BLK_PERM_WRITE | BLK_PERM_RESIZE, BLK_PERM_ALL, in block_crypto_co_create_generic()
1028 *nshared |= shared & (BLK_PERM_WRITE | BLK_PERM_RESIZE); in block_crypto_child_perms()
1034 *nperm &= ~(BLK_PERM_WRITE | BLK_PERM_RESIZE); in block_crypto_child_perms()
1035 *nperm |= perm & (BLK_PERM_WRITE | BLK_PERM_RESIZE); in block_crypto_child_perms()
1051 *nperm |= BLK_PERM_WRITE; in block_crypto_child_perms()
1053 *nshared &= ~(BLK_PERM_CONSISTENT_READ | BLK_PERM_WRITE); in block_crypto_child_perms()
H A Dpreallocate.c294 return (perm & BLK_PERM_WRITE) && (perm & BLK_PERM_RESIZE); in can_write_resize()
302 assert(!(bs->file->shared_perm & BLK_PERM_WRITE)); in has_prealloc_perms()
587 *nperm |= BLK_PERM_WRITE | BLK_PERM_RESIZE; in preallocate_child_perm()
593 *nshared &= ~(BLK_PERM_WRITE | BLK_PERM_RESIZE); in preallocate_child_perm()
H A Dcommit.c293 base_perms = BLK_PERM_CONSISTENT_READ | BLK_PERM_WRITE; in commit_start()
362 iter_shared_perms = BLK_PERM_WRITE_UNCHANGED | BLK_PERM_WRITE; in commit_start()
496 backing = blk_new(ctx, BLK_PERM_WRITE | BLK_PERM_RESIZE, BLK_PERM_ALL); in bdrv_commit()
H A Dcopy-before-write.c373 *nperm = BLK_PERM_WRITE; in cbw_child_perm()
388 *nperm = *nperm | BLK_PERM_WRITE; in cbw_child_perm()
391 *nshared &= ~(BLK_PERM_WRITE | BLK_PERM_RESIZE); in cbw_child_perm()
H A Dstream.c360 basic_flags | BLK_PERM_WRITE, errp); in stream_start()
378 basic_flags | BLK_PERM_WRITE, errp)) { in stream_start()
H A Dmirror.c1689 *nshared |= BLK_PERM_WRITE; in bdrv_mirror_top_child_perm()
1799 BLK_PERM_WRITE, speed, in mirror_start_job()
1820 target_perms = BLK_PERM_WRITE; in mirror_start_job()
1843 target_shared_perms |= BLK_PERM_CONSISTENT_READ | BLK_PERM_WRITE; in mirror_start_job()
1909 BLK_PERM_WRITE_UNCHANGED | BLK_PERM_WRITE | in mirror_start_job()
1942 iter_shared_perms = BLK_PERM_WRITE_UNCHANGED | BLK_PERM_WRITE; in mirror_start_job()
H A Dcopy-on-read.c107 | BLK_PERM_WRITE \
H A Draw-format.c634 *nperm &= ~(BLK_PERM_WRITE | BLK_PERM_RESIZE); in raw_child_perm()
635 *nperm |= parent_perm & (BLK_PERM_WRITE | BLK_PERM_RESIZE); in raw_child_perm()
H A Dreplication.c174 *nperm |= BLK_PERM_WRITE; in replication_child_perm()
177 | BLK_PERM_WRITE in replication_child_perm()
H A Dblock-backend.c256 if (!(blk->perm & (BLK_PERM_WRITE | BLK_PERM_WRITE_UNCHANGED))) { in blk_can_inactivate()
447 perm |= BLK_PERM_WRITE; in blk_new_open()
2204 return blk->perm & BLK_PERM_WRITE; in blk_is_writable()
/qemu/include/block/
H A Dblock-common.h387 BLK_PERM_WRITE = 0x02, enumerator
412 | BLK_PERM_WRITE
/qemu/hw/block/
H A Dblock.c210 perm |= BLK_PERM_WRITE; in blkconf_apply_backend_options()
218 shared_perm |= BLK_PERM_WRITE; in blkconf_apply_backend_options()
H A Donenand.c804 blk_set_perm(s->blk, BLK_PERM_CONSISTENT_READ | BLK_PERM_WRITE, in onenand_realize()
/qemu/hw/ppc/
H A Dpnv_pnor.c88 (blk_supports_write_perm(s->blk) ? BLK_PERM_WRITE : 0); in pnv_pnor_realize()
/qemu/hw/nvram/
H A Dmac_nvram.c115 if (blk_set_perm(s->blk, BLK_PERM_CONSISTENT_READ | BLK_PERM_WRITE, in macio_nvram_realizefn()
H A Deeprom_at24c.c188 if (blk_set_perm(ee->blk, BLK_PERM_CONSISTENT_READ | BLK_PERM_WRITE, in at24c_eeprom_realize()
H A Dxlnx-efuse.c69 (BLK_PERM_CONSISTENT_READ | BLK_PERM_WRITE), in efuse_bdrv_read()
H A Dspapr_nvram.c162 BLK_PERM_CONSISTENT_READ | BLK_PERM_WRITE, in spapr_nvram_realize()
H A Dxlnx-bbram.c117 (BLK_PERM_CONSISTENT_READ | BLK_PERM_WRITE), in bbram_bdrv_read()
/qemu/hw/misc/
H A Dsifive_u_otp.c230 (blk_supports_write_perm(s->blk) ? BLK_PERM_WRITE : 0); in sifive_u_otp_realize()
/qemu/
H A Dqemu-io-cmds.c1040 .perm = BLK_PERM_WRITE,
1253 .perm = BLK_PERM_WRITE,
1581 .perm = BLK_PERM_WRITE,
2002 .perm = BLK_PERM_WRITE | BLK_PERM_RESIZE,
2152 .perm = BLK_PERM_WRITE,
2467 orig_perm & ~(BLK_PERM_WRITE | BLK_PERM_WRITE_UNCHANGED), in reopen_f()
H A Dblock.c2649 { BLK_PERM_WRITE, "write" }, in bdrv_perm_names()
2782 if (shared & BLK_PERM_WRITE) { in bdrv_default_perms_for_cow()
2783 shared = BLK_PERM_WRITE | BLK_PERM_RESIZE; in bdrv_default_perms_for_cow()
2791 shared |= BLK_PERM_WRITE | BLK_PERM_RESIZE; in bdrv_default_perms_for_cow()
2821 perm |= BLK_PERM_WRITE | BLK_PERM_RESIZE; in bdrv_default_perms_for_storage()
2832 shared &= ~(BLK_PERM_WRITE | BLK_PERM_RESIZE); in bdrv_default_perms_for_storage()
2858 perm |= BLK_PERM_WRITE; in bdrv_default_perms_for_storage()
2865 if (perm & BLK_PERM_WRITE) { in bdrv_default_perms_for_storage()
2871 shared |= BLK_PERM_WRITE | BLK_PERM_RESIZE; in bdrv_default_perms_for_storage()
2905 [BLOCK_PERMISSION_WRITE] = BLK_PERM_WRITE, in bdrv_qapi_perm_to_blk_perm()
[all …]
/qemu/block/export/
H A Dexport.c153 perm |= BLK_PERM_WRITE; in blk_exp_add()

12