Home
last modified time | relevance | path

Searched refs:BDRV_REQ_MAY_UNMAP (Results 1 – 25 of 28) sorted by relevance

12

/qemu/block/
H A Dfilter-compress.c53 ((BDRV_REQ_FUA | BDRV_REQ_MAY_UNMAP | BDRV_REQ_NO_FALLBACK) & in compress_open()
H A Discsi.c1228 if (flags & BDRV_REQ_MAY_UNMAP) { in iscsi_co_pwrite_zeroes()
1236 flags &= ~BDRV_REQ_MAY_UNMAP; in iscsi_co_pwrite_zeroes()
1241 if (!(flags & BDRV_REQ_MAY_UNMAP) && !iscsilun->has_write_same) { in iscsi_co_pwrite_zeroes()
1267 nb_blocks, 0, !!(flags & BDRV_REQ_MAY_UNMAP), in iscsi_co_pwrite_zeroes()
1277 nb_blocks, 0, !!(flags & BDRV_REQ_MAY_UNMAP), in iscsi_co_pwrite_zeroes()
1316 if (flags & BDRV_REQ_MAY_UNMAP) { in iscsi_co_pwrite_zeroes()
2024 bs->supported_zero_flags = BDRV_REQ_MAY_UNMAP; in iscsi_open()
H A Dcopy-on-read.c62 ((BDRV_REQ_FUA | BDRV_REQ_MAY_UNMAP | BDRV_REQ_NO_FALLBACK) & in cor_open()
H A Dblkio.c470 if (!(flags & BDRV_REQ_MAY_UNMAP)) { in blkio_co_pwrite_zeroes()
902 bs->supported_zero_flags = BDRV_REQ_FUA | BDRV_REQ_MAY_UNMAP | in blkio_file_open()
H A Dpreallocate.c170 ((BDRV_REQ_FUA | BDRV_REQ_MAY_UNMAP | BDRV_REQ_NO_FALLBACK) & in preallocate_open()
H A Dcopy-before-write.c475 ((BDRV_REQ_FUA | BDRV_REQ_MAY_UNMAP | BDRV_REQ_NO_FALLBACK) & in cbw_open()
H A Draw-format.c507 ((BDRV_REQ_FUA | BDRV_REQ_MAY_UNMAP | BDRV_REQ_NO_FALLBACK) & in raw_open()
H A Drbd.c1180 bs->supported_zero_flags = BDRV_REQ_MAY_UNMAP | BDRV_REQ_NO_FALLBACK; in qemu_rbd_open()
1327 if (!(flags & BDRV_REQ_MAY_UNMAP)) { in qemu_rbd_start_co()
H A Dnvme.c604 bs->supported_write_flags |= BDRV_REQ_MAY_UNMAP; in nvme_identify()
1374 if (flags & BDRV_REQ_MAY_UNMAP) { in nvme_co_pwrite_zeroes()
H A Dnbd.c307 bs->supported_zero_flags |= BDRV_REQ_MAY_UNMAP; in nbd_handle_updated_info()
1349 if (!(flags & BDRV_REQ_MAY_UNMAP)) { in nbd_client_co_pwrite_zeroes()
H A Dblkdebug.c516 ((BDRV_REQ_FUA | BDRV_REQ_MAY_UNMAP | BDRV_REQ_NO_FALLBACK) & in blkdebug_open()
H A Dquorum.c932 BDRV_REQ_FUA | BDRV_REQ_MAY_UNMAP | BDRV_REQ_NO_FALLBACK; in quorum_refresh_flags()
H A Dio.c2089 flags |= BDRV_REQ_MAY_UNMAP; in bdrv_aligned_pwritev()
2319 flags &= ~BDRV_REQ_MAY_UNMAP; in bdrv_co_pwrite_zeroes()
H A Dfile-posix.c807 bs->supported_zero_flags = BDRV_REQ_MAY_UNMAP | BDRV_REQ_NO_FALLBACK; in raw_open_common()
3635 if (flags & BDRV_REQ_MAY_UNMAP) { in raw_do_pwrite_zeroes()
H A Dmirror.c419 op->s->unmap ? BDRV_REQ_MAY_UNMAP : 0); in mirror_co_zero()
H A Dqcow2-cluster.c2064 ((flags & BDRV_REQ_MAY_UNMAP) && qcow2_cluster_is_allocated(type)); in zero_in_l2_slice()
/qemu/include/block/
H A Dblock-common.h170 BDRV_REQ_MAY_UNMAP = 0x4, enumerator
/qemu/block/export/
H A Dvirtio-blk-handler.c107 blk_flags |= BDRV_REQ_MAY_UNMAP; in virtio_blk_discard_write_zeroes()
H A Dfuse.c729 BDRV_REQ_MAY_UNMAP | BDRV_REQ_NO_FALLBACK); in fuse_fallocate()
/qemu/
H A Dqemu-io-cmds.c1101 flags |= BDRV_REQ_MAY_UNMAP; in write_f()
1132 if ((flags & BDRV_REQ_MAY_UNMAP) && !zflag) { in write_f()
1611 ctx->flags |= BDRV_REQ_MAY_UNMAP; in aio_write_f()
1647 if ((ctx->flags & BDRV_REQ_MAY_UNMAP) && !ctx->zflag) { in aio_write_f()
H A Dblock.c615 ret = blk_co_pwrite_zeroes(blk, 0, bytes_to_clear, BDRV_REQ_MAY_UNMAP); in create_file_fallback_zero_first_sector()
6521 return bs->supported_zero_flags & BDRV_REQ_MAY_UNMAP; in bdrv_can_write_zeroes_with_unmap()
/qemu/hw/nvme/
H A Ddif.c567 BdrvRequestFlags flags = BDRV_REQ_MAY_UNMAP; in nvme_dif_rw()
H A Dctrl.c2193 BDRV_REQ_MAY_UNMAP, in nvme_rw_cb()
2540 nvme_m2b(ns, nlb), BDRV_REQ_MAY_UNMAP, in nvme_dsm_md_cb()
3638 BDRV_REQ_MAY_UNMAP, nvme_rw_cb, in nvme_do_write()
3912 BDRV_REQ_MAY_UNMAP, in nvme_zone_reset_epilogue_cb()
3968 BDRV_REQ_MAY_UNMAP, in nvme_zone_reset_cb()
6524 bytes, BDRV_REQ_MAY_UNMAP, in nvme_format_ns_cb()
/qemu/hw/block/
H A Dvirtio-blk.c426 blk_aio_flags |= BDRV_REQ_MAY_UNMAP; in virtio_blk_handle_discard_write_zeroes()
/qemu/nbd/
H A Dserver.c2938 flags |= BDRV_REQ_MAY_UNMAP; in nbd_handle_request()

12