Home
last modified time | relevance | path

Searched refs:io_buffer (Results 1 – 11 of 11) sorted by relevance

/openbmc/qemu/hw/ide/
H A Dcore.c240 memcpy(s->io_buffer, p, sizeof(s->identify_data)); in ide_identify()
308 memcpy(s->io_buffer, p, sizeof(s->identify_data)); in ide_atapi_identify()
384 memcpy(s->io_buffer, p, sizeof(s->identify_data)); in ide_cfata_identify()
603 s->data_ptr = s->io_buffer; in ide_transfer_halt()
604 s->data_end = s->io_buffer; in ide_transfer_halt()
789 ide_transfer_start(s, s->io_buffer, n * BDRV_SECTOR_SIZE, ide_sector_read); in ide_sector_read_cb()
822 qemu_iovec_init_buf(&s->qiov, s->io_buffer, n * BDRV_SECTOR_SIZE); in ide_sector_read()
1058 ide_transfer_start(s, s->io_buffer, n1 * BDRV_SECTOR_SIZE, in ide_sector_write_cb()
1097 qemu_iovec_init_buf(&s->qiov, s->io_buffer, n * BDRV_SECTOR_SIZE); in ide_sector_write()
1144 p = (uint16_t *) s->io_buffer; in ide_cfata_metadata_inquiry()
[all …]
H A Datapi.c103 ATAPI_SECTOR_SIZE, s->io_buffer, 0); in cd_read_sector_sync()
107 ATAPI_SECTOR_SIZE, s->io_buffer + 16, 0); in cd_read_sector_sync()
109 cd_data_to_raw(s->io_buffer, s->lba); in cd_read_sector_sync()
143 cd_data_to_raw(s->io_buffer, s->lba); in cd_read_sector_cb()
162 buf = (s->cd_sector_size == 2352) ? s->io_buffer + 16 : s->io_buffer; in cd_read_sector()
289 s->io_buffer + s->io_buffer_index - size, in ide_atapi_cmd_reply_end()
374 cd_data_to_raw(s->io_buffer, s->lba); in ide_atapi_cmd_read_dma_cb()
405 qemu_iovec_init_buf(&s->bus->dma->qiov, s->io_buffer + data_offset, in ide_atapi_cmd_read_dma_cb()
1307 uint8_t *buf = s->io_buffer; in ide_atapi_cmd()
1308 const struct AtapiCmd *cmd = &atapi_cmd_table[s->io_buffer[0]]; in ide_atapi_cmd()
[all …]
H A Dpci.c309 s->io_buffer + s->io_buffer_index, l); in bmdma_rw_buf()
312 s->io_buffer + s->io_buffer_index, l); in bmdma_rw_buf()
H A Dmacio.c99 dma_memory_write(&address_space_memory, io->addr, s->io_buffer, in pmac_ide_atapi_transfer_cb()
H A Dahci.c1317 memcpy(ide_state->io_buffer, &cmd_fis[AHCI_COMMAND_TABLE_ACMD], 0x10); in handle_reg_h2d_fis()
1319 char *pretty_fis = ahci_pretty_buffer_fis(ide_state->io_buffer, 0x10); in handle_reg_h2d_fis()
1533 uint8_t *p = s->io_buffer + s->io_buffer_index; in ahci_dma_rw_buf()
/openbmc/linux/io_uring/
H A Dkbuf.c70 struct io_buffer *buf; in io_kbuf_recycle_legacy()
130 struct io_buffer *kbuf; in io_provided_buffer_select()
132 kbuf = list_first_entry(&bl->buf_list, struct io_buffer, list); in io_provided_buffer_select()
265 struct io_buffer *nxt; in __io_remove_buffers()
267 nxt = list_first_entry(&bl->buf_list, struct io_buffer, list); in __io_remove_buffers()
391 struct io_buffer *buf; in io_refill_buffer_cache()
435 struct io_buffer *buf; in io_add_buffers()
443 buf = list_first_entry(&ctx->io_buffers_cache, struct io_buffer, in io_add_buffers()
H A Dkbuf.h36 struct io_buffer { struct
/openbmc/linux/tools/usb/ffs-aio-example/multibuff/device_app/
H A Daio_multibuff.c143 struct io_buffer { struct
208 void init_bufs(struct io_buffer *iobuf, unsigned n, unsigned len) in init_bufs()
223 void delete_bufs(struct io_buffer *iobuf) in delete_bufs()
247 struct io_buffer iobuf[2]; in main()
/openbmc/qemu/include/hw/ide/
H A Dide-dev.h120 uint8_t *io_buffer; member
/openbmc/linux/include/linux/
H A Dio_uring_types.h563 struct io_buffer *kbuf;
/openbmc/qemu/docs/devel/migration/
H A Dmain.rst297 VMSTATE_VARRAY_INT32(io_buffer, IDEState, io_buffer_total_len, 1,