Home
last modified time | relevance | path

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

/openbmc/qemu/pc-bios/s390-ccw/
H A Dvirtio-scsi.c297 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 Dvirtio.h256 uint32_t max_transfer; member
H A Dscsi.h98 uint32_t max_transfer; /* b8 */ member
/openbmc/qemu/block/
H A Dblkdebug.c47 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 Dio.c140 dst->max_transfer = MIN_NON_ZERO(dst->max_transfer, src->max_transfer); in bdrv_merge_limits()
1178 int max_transfer = MIN_NON_ZERO(bs->bl.max_transfer, in bdrv_co_do_copy_on_readv() local
1220 pnum = MIN(align_bytes, max_transfer); in bdrv_co_do_copy_on_readv()
1223 MIN(align_bytes, max_transfer), &pnum); in bdrv_co_do_copy_on_readv()
1230 pnum = MIN(align_bytes, max_transfer); in bdrv_co_do_copy_on_readv()
1249 int64_t max_allowed = MIN(max_transfer, MAX_BOUNCE_BUFFER); in bdrv_co_do_copy_on_readv()
1333 int max_transfer; in bdrv_aligned_preadv() local
1340 max_transfer = QEMU_ALIGN_DOWN(MIN_NON_ZERO(bs->bl.max_transfer, INT_MAX), in bdrv_aligned_preadv()
1394 if (bytes <= max_bytes && bytes <= max_transfer) { in bdrv_aligned_preadv()
1403 num = MIN(bytes_remaining, MIN(max_bytes, max_transfer)); in bdrv_aligned_preadv()
[all …]
H A Dblock-copy.c129 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 Dblkio.c1025 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 Dnvme.c123 uint64_t max_transfer; member
580 s->max_transfer = (id->ctrl.mdts ? 1 << id->ctrl.mdts : 0) * s->page_size; in nvme_identify()
583 s->max_transfer = MIN_NON_ZERO(s->max_transfer, in nvme_identify()
1268 assert(bytes <= s->max_transfer); in nvme_co_prw()
1531 bs->bl.max_transfer = s->max_transfer; in nvme_refresh_limits()
H A Discsi.c621 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 Dblock-backend.c2303 max = MIN_NON_ZERO(max, bs->bl.max_transfer); in blk_get_max_hw_transfer()
2316 max = MIN_NON_ZERO(max, bs->bl.max_transfer); in blk_get_max_transfer()
H A Dgluster.c890 bs->bl.max_transfer = GLUSTER_MAX_TRANSFER; in qemu_gluster_refresh_limits()
H A Dnbd.c1986 bs->bl.max_transfer = max; in nbd_refresh_limits()
/openbmc/qemu/hw/scsi/
H A Dscsi-generic.c149 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/linux/sound/usb/
H A Dmidi.c128 int max_transfer; /* size of urb buffer */ member
648 while (urb->transfer_buffer_length + 3 < ep->max_transfer) { in snd_usbmidi_standard_output()
734 buf_end = ep->max_transfer - MAX_AKAI_SYSEX_LEN - 1; in snd_usbmidi_akai_output()
814 ep->max_transfer - 2); in snd_usbmidi_novation_output()
848 ep->max_transfer); in snd_usbmidi_raw_output()
913 memset(urb->transfer_buffer + count, 0xFD, ep->max_transfer - count); in snd_usbmidi_us122l_output()
914 urb->transfer_buffer_length = ep->max_transfer; in snd_usbmidi_us122l_output()
1008 int buf_free = ep->max_transfer; in snd_usbmidi_emagic_output()
1043 if (buf_free < ep->max_transfer && buf_free > 0) { in snd_usbmidi_emagic_output()
1047 urb->transfer_buffer_length = ep->max_transfer - buf_free; in snd_usbmidi_emagic_output()
[all …]
/openbmc/libpldm/src/firmware_device/
H A Dfd-internal.h80 uint32_t max_transfer; member
H A Dfd.c404 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/linux/drivers/input/rmi4/
H A Drmi_f34v7.c630 u16 max_transfer; in rmi_f34v7_read_blocks() local
650 max_transfer = min(f34->v7.payload_length, in rmi_f34v7_read_blocks()
654 transfer = min(remaining, max_transfer); in rmi_f34v7_read_blocks()
703 u16 max_transfer; in rmi_f34v7_write_f34v7_blocks() local
723 max_transfer = PAGE_SIZE / f34->v7.block_size; in rmi_f34v7_write_f34v7_blocks()
725 max_transfer = f34->v7.payload_length; in rmi_f34v7_write_f34v7_blocks()
728 transfer = min(remaining, max_transfer); in rmi_f34v7_write_f34v7_blocks()
/openbmc/u-boot/disk/
H A Dpart_amiga.h131 u32 max_transfer; member
/openbmc/qemu/hw/block/
H A Dvirtio-blk.c294 uint32_t max_transfer; in virtio_blk_submit_multireq() local
303 max_transfer = blk_get_max_transfer(mrb->reqs[0]->dev->blk); in virtio_blk_submit_multireq()
319 req->qiov.size > max_transfer || in virtio_blk_submit_multireq()
320 nb_sectors > (max_transfer - in virtio_blk_submit_multireq()
/openbmc/linux/drivers/usb/dwc2/
H A Dgadget.c514 int max_transfer; in dwc2_hsotg_write_fifo() local
583 max_transfer = hs_ep->ep.maxpacket * hs_ep->mc; in dwc2_hsotg_write_fifo()
586 __func__, gnptxsts, can_write, to_write, max_transfer); in dwc2_hsotg_write_fifo()
601 if (to_write > max_transfer) { in dwc2_hsotg_write_fifo()
602 to_write = max_transfer; in dwc2_hsotg_write_fifo()
615 pkt_round = to_write % max_transfer; in dwc2_hsotg_write_fifo()
/openbmc/qemu/include/block/
H A Dblock_int-common.h844 uint32_t max_transfer; member