Home
last modified time | relevance | path

Searched refs:io_buffer_size (Results 1 – 7 of 7) sorted by relevance

/qemu/hw/ide/
H A Dmacio.c83 if (s->io_buffer_size <= 0) { in pmac_ide_atapi_transfer_cb()
98 s->io_buffer_size = MIN(s->io_buffer_size, io->len); in pmac_ide_atapi_transfer_cb()
100 s->io_buffer_size, MEMTXATTRS_UNSPECIFIED); in pmac_ide_atapi_transfer_cb()
113 s->io_buffer_size -= io->len; in pmac_ide_atapi_transfer_cb()
156 if (s->io_buffer_size <= 0) { in pmac_ide_transfer_cb()
176 s->io_buffer_size -= io->len; in pmac_ide_transfer_cb()
391 s->io_buffer_size = s->packet_transfer_size; in ide_dbdma_start()
393 s->io_buffer_size = s->nsector * BDRV_SECTOR_SIZE; in ide_dbdma_start()
398 s->io_buffer_size, s->io_buffer_index); in ide_dbdma_start()
399 MACIO_DPRINTF("lba: %x size: %x\n", s->lba, s->io_buffer_size); in ide_dbdma_start()
H A Datapi.c308 s->io_buffer_size = size; /* dma: send the reply data as one chunk */ in ide_atapi_cmd_reply()
363 if (s->io_buffer_size > 0) { in ide_atapi_cmd_read_dma_cb()
376 n = s->io_buffer_size >> 11; in ide_atapi_cmd_read_dma_cb()
380 s->packet_transfer_size -= s->io_buffer_size; in ide_atapi_cmd_read_dma_cb()
395 s->io_buffer_size = s->cd_sector_size; in ide_atapi_cmd_read_dma_cb()
401 s->io_buffer_size = n * 2048; in ide_atapi_cmd_read_dma_cb()
431 s->io_buffer_size = 0; in ide_atapi_cmd_read_dma()
H A Dpci.c234 s->io_buffer_size = 0; in bmdma_prepare_buf()
266 s->io_buffer_size += l; in bmdma_prepare_buf()
285 l = s->io_buffer_size - s->io_buffer_index; in bmdma_rw_buf()
H A Dcore.c901 if (s->io_buffer_size > s->nsector * 512) { in ide_dma_cb()
909 n = s->io_buffer_size >> 9; in ide_dma_cb()
931 s->io_buffer_size = n * 512; in ide_dma_cb()
932 prep_size = s->bus->dma->ops->prepare_buf(s->bus->dma, s->io_buffer_size); in ide_dma_cb()
990 s->io_buffer_size = 0; in ide_sector_start_dma()
1398 s->io_buffer_size = 0; in ide_reset()
2717 s->io_buffer_size = 0; in ide_restart_dma()
H A Dahci.c1477 s->io_buffer_size = s->sg.size; in ahci_dma_prepare_buf()
1479 trace_ahci_dma_prepare_buf(ad->hba, ad->port_no, limit, s->io_buffer_size); in ahci_dma_prepare_buf()
1480 return s->io_buffer_size; in ahci_dma_prepare_buf()
1501 int l = s->io_buffer_size - s->io_buffer_index; in ahci_dma_rw_buf()
H A Dtrace-events113 ahci_dma_prepare_buf(void *s, int port, int32_t io_buffer_size, int32_t limit) "ahci(%p)[%d]: prepa…
/qemu/include/hw/ide/
H A Dide-dev.h113 int32_t io_buffer_size; member