Home
last modified time | relevance | path

Searched refs:VirtIOBlockReq (Results 1 – 2 of 2) sorted by relevance

/openbmc/qemu/include/hw/virtio/
H A Dvirtio-blk.h53 struct VirtIOBlockReq;
58 struct VirtIOBlockReq *rq; /* protected by rq_lock */
79 typedef struct VirtIOBlockReq { struct
90 struct VirtIOBlockReq *next; argument
91 struct VirtIOBlockReq *mr_next; argument
93 } VirtIOBlockReq; typedef
98 VirtIOBlockReq *reqs[VIRTIO_BLK_MAX_MERGE_REQS];
/openbmc/qemu/hw/block/
H A Dvirtio-blk.c105 VirtIOBlockReq *next = opaque; in virtio_blk_rw_complete()
110 VirtIOBlockReq *req = next; in virtio_blk_rw_complete()
145 VirtIOBlockReq *req = opaque; in virtio_blk_flush_complete()
159 VirtIOBlockReq *req = opaque; in virtio_blk_discard_write_zeroes_complete()
177 VirtIOBlockReq *req = virtqueue_pop(vq, sizeof(VirtIOBlockReq)); in virtio_blk_get_request()
275 const VirtIOBlockReq *req1 = *(VirtIOBlockReq **)a, in multireq_compare()
459 VirtIOBlockReq *req;
977 VirtIOBlockReq *req; in virtio_blk_handle_vq()
1063 VirtIOBlockReq *rq; in virtio_blk_dma_restart_cb()
1106 VirtIOBlockReq *req; in virtio_blk_reset()
[all …]