Searched refs:BlkRequest (Results 1 - 2 of 2) sorted by relevance

/gem5/src/dev/virtio/
H A Dblock.cc71 VirtIOBlock::read(const BlkRequest &req, VirtDescriptor *desc_chain,
97 VirtIOBlock::write(const BlkRequest &req, VirtDescriptor *desc_chain,
133 BlkRequest req;
140 - sizeof(BlkRequest) - sizeof(Status));
144 status = parent.read(req, desc, sizeof(BlkRequest), data_size);
148 status = parent.write(req, desc, sizeof(BlkRequest), data_size);
161 desc->chainWrite(sizeof(BlkRequest) + data_size,
165 produceDescriptor(desc, sizeof(BlkRequest) + data_size + sizeof(Status));
H A Dblock.hh55 * with a BlkRequest. Immediately after the BlkRequest follows the
127 struct BlkRequest { struct in class:VirtIOBlock
143 Status read(const BlkRequest &req, VirtDescriptor *desc_chain,
155 Status write(const BlkRequest &req, VirtDescriptor *desc_chain,

Completed in 3 milliseconds