| /openbmc/qemu/pc-bios/s390-ccw/ |
| H A D | virtio-scsi.c | 297 unsigned int max_transfer = MIN_NON_ZERO(vdev->config.scsi.max_sectors, in virtio_scsi_read_many() local 298 vdev->max_transfer); in virtio_scsi_read_many() 301 sector_count = MIN_NON_ZERO(sec_num, max_transfer); in virtio_scsi_read_many() 453 debug_print_int("max transfer", evpd_bl->max_transfer); in virtio_scsi_setup() 454 vdev->max_transfer = evpd_bl->max_transfer; in virtio_scsi_setup() 463 vdev->max_transfer = MIN_NON_ZERO(VIRTIO_SCSI_MAX_SECTORS, in virtio_scsi_setup() 464 vdev->max_transfer); in virtio_scsi_setup()
|
| H A D | scsi.h | 98 uint32_t max_transfer; /* b8 */ member
|
| H A D | virtio.h | 256 uint32_t max_transfer; member
|
| /openbmc/qemu/block/ |
| H A D | blkdebug.c | 47 uint64_t max_transfer; member 529 s->max_transfer = qemu_opt_get_size(opts, "max-transfer", 0); in blkdebug_open() 530 if (s->max_transfer && in blkdebug_open() 531 (s->max_transfer >= INT_MAX || in blkdebug_open() 532 !QEMU_IS_ALIGNED(s->max_transfer, align))) { in blkdebug_open() 534 s->max_transfer); in blkdebug_open() 642 if (bs->bl.max_transfer) { in blkdebug_co_preadv() 643 assert(bytes <= bs->bl.max_transfer); in blkdebug_co_preadv() 663 if (bs->bl.max_transfer) { in blkdebug_co_pwritev() 664 assert(bytes <= bs->bl.max_transfer); in blkdebug_co_pwritev() [all …]
|
| H A D | io.c | 144 dst->max_transfer = MIN_NON_ZERO(dst->max_transfer, src->max_transfer); in bdrv_merge_limits() 1185 int max_transfer = MIN_NON_ZERO(bs->bl.max_transfer, in bdrv_co_do_copy_on_readv() local 1227 pnum = MIN(align_bytes, max_transfer); in bdrv_co_do_copy_on_readv() 1230 MIN(align_bytes, max_transfer), &pnum); in bdrv_co_do_copy_on_readv() 1237 pnum = MIN(align_bytes, max_transfer); in bdrv_co_do_copy_on_readv() 1256 int64_t max_allowed = MIN(max_transfer, MAX_BOUNCE_BUFFER); in bdrv_co_do_copy_on_readv() 1340 int max_transfer; in bdrv_aligned_preadv() local 1347 max_transfer = QEMU_ALIGN_DOWN(MIN_NON_ZERO(bs->bl.max_transfer, INT_MAX), in bdrv_aligned_preadv() 1401 if (bytes <= max_bytes && bytes <= max_transfer) { in bdrv_aligned_preadv() 1410 num = MIN(bytes_remaining, MIN(max_bytes, max_transfer)); in bdrv_aligned_preadv() [all …]
|
| H A D | block-copy.c | 129 int64_t max_transfer; member 174 s->max_transfer); in block_copy_chunk_size() 177 s->max_transfer); in block_copy_chunk_size() 281 MIN_NON_ZERO(source->bs->bl.max_transfer, in block_copy_max_transfer() 282 target->bs->bl.max_transfer)); in block_copy_max_transfer() 292 if (s->max_transfer < s->cluster_size) { in block_copy_set_copy_opts() 434 .max_transfer = QEMU_ALIGN_DOWN( in block_copy_state_new()
|
| H A D | blkio.c | 1025 bs->bl.max_transfer = value; in blkio_refresh_limits() 1026 if ((bs->bl.max_transfer % bs->bl.request_alignment) || in blkio_refresh_limits() 1027 (bs->bl.opt_transfer && (bs->bl.max_transfer % bs->bl.opt_transfer))) { in blkio_refresh_limits() 1030 bs->bl.max_transfer, bs->bl.request_alignment, in blkio_refresh_limits()
|
| H A D | nvme.c | 124 uint64_t max_transfer; member 593 s->max_transfer = (id->ctrl.mdts ? 1 << id->ctrl.mdts : 0) * s->page_size; in nvme_identify() 596 s->max_transfer = MIN_NON_ZERO(s->max_transfer, in nvme_identify() 1293 assert(bytes <= s->max_transfer); in nvme_co_prw() 1550 bs->bl.max_transfer = s->max_transfer; in nvme_refresh_limits()
|
| H A D | iscsi.c | 621 if (bs->bl.max_transfer) { in iscsi_co_writev() 622 assert(nb_sectors << BDRV_SECTOR_BITS <= bs->bl.max_transfer); in iscsi_co_writev() 813 if (bs->bl.max_transfer) { in iscsi_co_readv() 814 assert(nb_sectors << BDRV_SECTOR_BITS <= bs->bl.max_transfer); in iscsi_co_readv() 2085 bs->bl.max_transfer = max_xfer_len * iscsilun->block_size; in iscsi_refresh_limits()
|
| H A D | block-backend.c | 2328 max = MIN_NON_ZERO(max, bs->bl.max_transfer); in blk_get_max_hw_transfer() 2341 max = MIN_NON_ZERO(max, bs->bl.max_transfer); in blk_get_max_transfer()
|
| H A D | gluster.c | 890 bs->bl.max_transfer = GLUSTER_MAX_TRANSFER; in qemu_gluster_refresh_limits()
|
| H A D | nbd.c | 1986 bs->bl.max_transfer = max; in nbd_refresh_limits()
|
| /openbmc/qemu/hw/scsi/ |
| H A D | scsi-generic.c | 149 uint64_t max_transfer = blk_get_max_hw_transfer(s->conf.blk); in calculate_max_transfer() local 152 assert(max_transfer); in calculate_max_transfer() 153 max_transfer = MIN_NON_ZERO(max_transfer, in calculate_max_transfer() 156 return max_transfer / s->blocksize; in calculate_max_transfer() 193 uint64_t max_transfer = calculate_max_transfer(s); in scsi_handle_inquiry_reply() local 196 stl_be_p(&buf[8], max_transfer); in scsi_handle_inquiry_reply() 197 stl_be_p(&buf[12], MIN_NON_ZERO(max_transfer, ldl_be_p(&buf[12]))); in scsi_handle_inquiry_reply()
|
| /openbmc/libpldm/src/firmware_device/ |
| H A D | fd-internal.h | 80 uint32_t max_transfer; member
|
| H A D | fd.c | 404 fd->max_transfer = in pldm_fd_request_update() 406 if (fd->max_transfer > upd.max_transfer_size) { in pldm_fd_request_update() 408 fd->max_transfer = upd.max_transfer_size; in pldm_fd_request_update() 410 if (fd->max_transfer < PLDM_FWUP_BASELINE_TRANSFER_SIZE) { in pldm_fd_request_update() 412 fd->max_transfer = PLDM_FWUP_BASELINE_TRANSFER_SIZE; in pldm_fd_request_update() 815 if (size > fd->max_transfer) { in pldm_fd_fwdata_size() 816 size = fd->max_transfer; in pldm_fd_fwdata_size()
|
| /openbmc/u-boot/disk/ |
| H A D | part_amiga.h | 131 u32 max_transfer; member
|
| /openbmc/qemu/hw/block/ |
| H A D | virtio-blk.c | 290 uint32_t max_transfer; in virtio_blk_submit_multireq() local 299 max_transfer = blk_get_max_transfer(mrb->reqs[0]->dev->blk); in virtio_blk_submit_multireq() 315 req->qiov.size > max_transfer || in virtio_blk_submit_multireq() 316 nb_sectors > (max_transfer - in virtio_blk_submit_multireq()
|
| /openbmc/qemu/include/block/ |
| H A D | block_int-common.h | 855 uint32_t max_transfer; member
|