Home
last modified time | relevance | path

Searched refs:MIN_NON_ZERO (Results 1 – 14 of 14) sorted by relevance

/openbmc/qemu/pc-bios/s390-ccw/
H A Ds390-ccw.h35 #ifndef MIN_NON_ZERO
36 #define MIN_NON_ZERO(a, b) ((a) == 0 ? (b) : \ macro
H A Dvirtio-scsi.c277 unsigned int max_transfer = MIN_NON_ZERO(vdev->config.scsi.max_sectors, in virtio_scsi_read_many()
281 sector_count = MIN_NON_ZERO(sec_num, max_transfer); in virtio_scsi_read_many()
422 vdev->max_transfer = MIN_NON_ZERO(VIRTIO_SCSI_MAX_SECTORS, in virtio_scsi_setup()
/openbmc/qemu/block/
H A Dlinux-aio.c353 max_batch = MIN_NON_ZERO(dev_max_batch, max_batch); in laio_max_batch()
356 max_batch = MIN_NON_ZERO(MAX_EVENTS - s->io_q.in_flight, max_batch); in laio_max_batch()
H A Dblock-copy.c195 max_chunk = MIN_NON_ZERO(block_copy_chunk_size(s), call_state->max_chunk); in block_copy_task_create()
279 return MIN_NON_ZERO(INT_MAX, in block_copy_max_transfer()
280 MIN_NON_ZERO(source->bs->bl.max_transfer, in block_copy_max_transfer()
H A Dio.c140 dst->max_transfer = MIN_NON_ZERO(dst->max_transfer, src->max_transfer); in bdrv_merge_limits()
141 dst->max_hw_transfer = MIN_NON_ZERO(dst->max_hw_transfer, in bdrv_merge_limits()
147 dst->max_iov = MIN_NON_ZERO(dst->max_iov, src->max_iov); in bdrv_merge_limits()
148 dst->max_hw_iov = MIN_NON_ZERO(dst->max_hw_iov, src->max_hw_iov); in bdrv_merge_limits()
1208 int max_transfer = MIN_NON_ZERO(bs->bl.max_transfer, in bdrv_co_do_copy_on_readv()
1370 max_transfer = QEMU_ALIGN_DOWN(MIN_NON_ZERO(bs->bl.max_transfer, INT_MAX), in bdrv_aligned_preadv()
1866 int64_t max_write_zeroes = MIN_NON_ZERO(bs->bl.max_pwrite_zeroes, in bdrv_co_do_pwrite_zeroes()
1870 int max_transfer = MIN_NON_ZERO(bs->bl.max_transfer, MAX_BOUNCE_BUFFER); in bdrv_co_do_pwrite_zeroes()
2102 max_transfer = QEMU_ALIGN_DOWN(MIN_NON_ZERO(bs->bl.max_transfer, INT_MAX), in bdrv_aligned_pwritev()
3153 max_pdiscard = QEMU_ALIGN_DOWN(MIN_NON_ZERO(bs->bl.max_pdiscard, INT64_MAX), in bdrv_co_pdiscard()
H A Dblock-backend.c2351 max = MIN_NON_ZERO(max, bs->bl.max_hw_transfer); in blk_get_max_hw_transfer()
2352 max = MIN_NON_ZERO(max, bs->bl.max_transfer); in blk_get_max_hw_transfer()
2365 max = MIN_NON_ZERO(max, bs->bl.max_transfer); in blk_get_max_transfer()
2373 return MIN_NON_ZERO(blk->root->bs->bl.max_hw_iov, in blk_get_max_hw_iov()
H A Discsi.c2090 MIN_NON_ZERO(iscsilun->bl.max_unmap * iscsilun->block_size, in iscsi_refresh_limits()
2099 MIN_NON_ZERO(iscsilun->bl.max_ws_len * iscsilun->block_size, in iscsi_refresh_limits()
H A Dnvme.c580 s->max_transfer = MIN_NON_ZERO(s->max_transfer, in nvme_identify()
H A Dnbd.c1965 uint32_t max = MIN_NON_ZERO(NBD_MAX_BUFFER_SIZE, s->info.max_block); in nbd_refresh_limits()
/openbmc/qemu/include/qemu/
H A Dosdep.h442 #define MIN_NON_ZERO(a, b) \ macro
/openbmc/qemu/hw/scsi/
H A Dscsi-generic.c157 max_transfer = MIN_NON_ZERO(max_transfer, in calculate_max_transfer()
201 stl_be_p(&buf[12], MIN_NON_ZERO(max_transfer, ldl_be_p(&buf[12]))); in scsi_handle_inquiry_reply()
H A Dscsi-disk.c734 MIN_NON_ZERO(max_io_sectors_blk, bl.max_io_sectors); in scsi_disk_emulate_vpd_page()
/openbmc/qemu/block/export/
H A Dfuse.c391 conn->max_write = MIN_NON_ZERO(BDRV_REQUEST_MAX_BYTES, conn->max_write); in fuse_init()
/openbmc/qemu/hw/nvme/
H A Dctrl.c6332 n->dmrsl = MIN_NON_ZERO(n->dmrsl, in nvme_update_dmrsl()
8298 n->dmrsl = MIN_NON_ZERO(n->dmrsl, in nvme_attach_ns()