Home
last modified time | relevance | path

Searched refs:BDRV_BLOCK_ZERO (Results 1 – 21 of 21) sorted by relevance

/qemu/block/
H A Dio.c921 if (ret & BDRV_BLOCK_ZERO) { in bdrv_make_zero()
2533 assert(!(ret & BDRV_BLOCK_ZERO)); in bdrv_co_do_block_status()
2551 if (ret & (BDRV_BLOCK_DATA | BDRV_BLOCK_ZERO)) { in bdrv_co_do_block_status()
2557 ret |= BDRV_BLOCK_ZERO; in bdrv_co_do_block_status()
2562 ret |= BDRV_BLOCK_ZERO; in bdrv_co_do_block_status()
2569 (ret & BDRV_BLOCK_DATA) && !(ret & BDRV_BLOCK_ZERO) && in bdrv_co_do_block_status()
2581 (!file_pnum || ret2 & BDRV_BLOCK_ZERO)) { in bdrv_co_do_block_status()
2587 ret |= BDRV_BLOCK_ZERO; in bdrv_co_do_block_status()
2591 ret |= (ret2 & BDRV_BLOCK_ZERO); in bdrv_co_do_block_status()
2690 ret = BDRV_BLOCK_ZERO | BDRV_BLOCK_ALLOCATED; in bdrv_co_common_block_status_above()
[all …]
H A Dnull.c243 ret |= BDRV_BLOCK_ZERO; in null_co_block_status()
H A Dquorum.c1255 if (ret & BDRV_BLOCK_ZERO) { in quorum_co_block_status()
1267 return BDRV_BLOCK_ZERO; in quorum_co_block_status()
H A Dgluster.c1497 ret = BDRV_BLOCK_ZERO; in qemu_gluster_co_block_status()
1525 ret = BDRV_BLOCK_ZERO; in qemu_gluster_co_block_status()
H A Discsi.c776 ret |= BDRV_BLOCK_ZERO; in iscsi_co_block_status()
780 if (ret & BDRV_BLOCK_ZERO) { in iscsi_co_block_status()
849 if (ret & BDRV_BLOCK_ZERO && in iscsi_co_readv()
H A Dblock-copy.c782 if (ret & BDRV_BLOCK_ZERO) { in block_copy_dirty_clusters()
H A Dnbd.c1437 return BDRV_BLOCK_ZERO; in nbd_client_co_block_status()
1471 (extent.flags & NBD_STATE_ZERO ? BDRV_BLOCK_ZERO : 0) | in nbd_client_co_block_status()
H A Dvdi.c538 return BDRV_BLOCK_ZERO; in vdi_co_block_status()
H A Dvpc.c747 ret = BDRV_BLOCK_ZERO; in vpc_co_block_status()
H A Dqcow2.c2165 status |= BDRV_BLOCK_ZERO; in qcow2_co_block_status()
4041 } while (res >= 0 && (res & BDRV_BLOCK_ZERO) && nr && bytes); in is_zero()
4043 return res >= 0 && (res & BDRV_BLOCK_ZERO) && bytes == 0; in is_zero()
5178 if (ret & BDRV_BLOCK_ZERO) { in qcow2_measure()
H A Drbd.c1596 status = BDRV_BLOCK_ZERO | BDRV_BLOCK_OFFSET_VALID; in qemu_rbd_co_block_status()
H A Dqed.c857 status = BDRV_BLOCK_ZERO; in bdrv_qed_co_block_status()
H A Dfile-posix.c3218 ret = BDRV_BLOCK_ZERO; in raw_co_block_status()
3246 ret = BDRV_BLOCK_ZERO; in raw_co_block_status()
H A Dmirror.c597 mirror_method = ret & BDRV_BLOCK_ZERO ? in mirror_iteration()
H A Dvmdk.c1807 ret = BDRV_BLOCK_ZERO; in vmdk_co_block_status()
/qemu/include/block/
H A Dblock-common.h327 #define BDRV_BLOCK_ZERO 0x02 macro
/qemu/hw/block/
H A Dblock.c41 if (!(ret & BDRV_BLOCK_ZERO)) { in blk_pread_nonzeroes()
/qemu/
H A Dqemu-img.c1545 if ((status1 & BDRV_BLOCK_ZERO) && (status2 & BDRV_BLOCK_ZERO)) { in img_compare()
1617 if (ret & BDRV_BLOCK_ALLOCATED && !(ret & BDRV_BLOCK_ZERO)) { in img_compare()
1792 if (ret & BDRV_BLOCK_ZERO) { in convert_iteration_sectors()
3169 if (ret & (BDRV_BLOCK_ZERO|BDRV_BLOCK_DATA)) { in get_block_status()
3192 .zero = !!(ret & BDRV_BLOCK_ZERO), in get_block_status()
/qemu/hw/nvme/
H A Ddif.c382 zeroed = !!(ret & BDRV_BLOCK_ZERO); in nvme_dif_mangle_mdata()
H A Dctrl.c1708 !!(ret & BDRV_BLOCK_ZERO)); in nvme_block_status_all()
2529 ret = nvme_block_status_all(ns, slba, nlb, BDRV_BLOCK_ZERO); in nvme_dsm_md_cb()
/qemu/nbd/
H A Dserver.c2216 if (status & BDRV_BLOCK_ZERO) { in nbd_co_send_sparse_read()
2382 (ret & BDRV_BLOCK_ZERO ? NBD_STATE_ZERO : 0); in blockstatus_to_extents()