Searched refs:bounce (Results 1 – 9 of 9) sorted by relevance
/qemu/block/ |
H A D | blkio.c | 123 blkio_do_alloc_bounce_buffer(BDRVBlkioState *s, BlkioBounceBuf *bounce, in blkio_do_alloc_bounce_buffer() argument 138 QLIST_INSERT_BEFORE(cur, bounce, next); in blkio_do_alloc_bounce_buffer() 139 bounce->buf.iov_base = addr; in blkio_do_alloc_bounce_buffer() 140 bounce->buf.iov_len = bytes; in blkio_do_alloc_bounce_buffer() 154 QLIST_INSERT_AFTER(prev, bounce, next); in blkio_do_alloc_bounce_buffer() 156 QLIST_INSERT_HEAD(&s->bounce_bufs, bounce, next); in blkio_do_alloc_bounce_buffer() 158 bounce->buf.iov_base = addr; in blkio_do_alloc_bounce_buffer() 159 bounce->buf.iov_len = bytes; in blkio_do_alloc_bounce_buffer() 164 blkio_alloc_bounce_buffer(BDRVBlkioState *s, BlkioBounceBuf *bounce, in blkio_alloc_bounce_buffer() argument 183 if (blkio_do_alloc_bounce_buffer(s, bounce, bytes)) { in blkio_alloc_bounce_buffer() [all …]
|
/qemu/hw/nvme/ |
H A D | dif.c | 413 g_free(ctx->data.bounce); in nvme_dif_rw_cb() 416 g_free(ctx->mdata.bounce); in nvme_dif_rw_cb() 447 status = nvme_dif_mangle_mdata(ns, ctx->mdata.bounce, ctx->mdata.iov.size, in nvme_dif_rw_check_cb() 454 status = nvme_dif_check(ns, ctx->data.bounce, ctx->data.iov.size, in nvme_dif_rw_check_cb() 455 ctx->mdata.bounce, ctx->mdata.iov.size, prinfo, in nvme_dif_rw_check_cb() 462 status = nvme_bounce_data(n, ctx->data.bounce, ctx->data.iov.size, in nvme_dif_rw_check_cb() 473 status = nvme_bounce_mdata(n, ctx->mdata.bounce, ctx->mdata.iov.size, in nvme_dif_rw_check_cb() 501 ctx->mdata.bounce = g_malloc(mlen); in nvme_dif_rw_mdata_in_cb() 504 qemu_iovec_add(&ctx->mdata.iov, ctx->mdata.bounce, mlen); in nvme_dif_rw_mdata_in_cb() 580 ctx->mdata.bounce = g_malloc0(mlen); in nvme_dif_rw() [all …]
|
H A D | ctrl.c | 2267 status = nvme_dif_mangle_mdata(ns, ctx->mdata.bounce, in nvme_verify_cb() 2274 req->status = nvme_dif_check(ns, ctx->data.bounce, ctx->data.iov.size, in nvme_verify_cb() 2275 ctx->mdata.bounce, ctx->mdata.iov.size, in nvme_verify_cb() 2281 g_free(ctx->data.bounce); in nvme_verify_cb() 2284 g_free(ctx->mdata.bounce); in nvme_verify_cb() 2310 ctx->mdata.bounce = g_malloc(mlen); in nvme_verify_mdata_in_cb() 2313 qemu_iovec_add(&ctx->mdata.iov, ctx->mdata.bounce, mlen); in nvme_verify_mdata_in_cb() 2326 uint8_t *bounce; member 2331 uint8_t *bounce; member 2378 uint8_t *mbufp = ctx->mdata.bounce; in nvme_compare_mdata_cb() [all …]
|
H A D | nvme.h | 441 uint8_t *bounce; member
|
/qemu/hw/intc/ |
H A D | loongarch_extioi_common.c | 124 memset(s->bounce, 0, sizeof(s->bounce)); in loongarch_extioi_common_reset_hold() 189 VMSTATE_UINT32_ARRAY(bounce, LoongArchExtIOICommonState,
|
H A D | loongarch_extioi.c | 103 *data = s->bounce[index]; in extioi_readw() 245 s->bounce[index] = val; in extioi_writew()
|
/qemu/include/hw/intc/ |
H A D | loongarch_extioi_common.h | 79 uint32_t bounce[EXTIOI_IRQS_GROUP_COUNT]; member
|
/qemu/system/ |
H A D | physmem.c | 3439 BounceBuffer *bounce = g_malloc0(l + sizeof(BounceBuffer)); in address_space_map() local 3440 bounce->magic = BOUNCE_BUFFER_MAGIC; in address_space_map() 3442 bounce->mr = mr; in address_space_map() 3443 bounce->addr = addr; in address_space_map() 3444 bounce->len = l; in address_space_map() 3448 bounce->buffer, l); in address_space_map() 3452 return bounce->buffer; in address_space_map() 3485 BounceBuffer *bounce = container_of(buffer, BounceBuffer, buffer); in address_space_unmap() local 3486 assert(bounce->magic == BOUNCE_BUFFER_MAGIC); in address_space_unmap() 3489 address_space_write(as, bounce->addr, MEMTXATTRS_UNSPECIFIED, in address_space_unmap() [all …]
|
/qemu/tests/data/qobject/ |
H A D | qdict.txt | 2115 bounce.c: 6616
|