Lines Matching refs:req_addr

117     uint64_t req_addr;  in test_basic()  local
148 req_addr = virtio_blk_request(alloc, dev, &req, 512); in test_basic()
152 free_head = qvirtqueue_add(qts, vq, req_addr, 16, false, true); in test_basic()
153 qvirtqueue_add(qts, vq, req_addr + 16, 512, false, true); in test_basic()
154 qvirtqueue_add(qts, vq, req_addr + 528, 1, true, false); in test_basic()
160 status = readb(req_addr + 528); in test_basic()
163 guest_free(alloc, req_addr); in test_basic()
171 req_addr = virtio_blk_request(alloc, dev, &req, 512); in test_basic()
175 free_head = qvirtqueue_add(qts, vq, req_addr, 16, false, true); in test_basic()
176 qvirtqueue_add(qts, vq, req_addr + 16, 512, true, true); in test_basic()
177 qvirtqueue_add(qts, vq, req_addr + 528, 1, true, false); in test_basic()
183 status = readb(req_addr + 528); in test_basic()
187 memread(req_addr + 16, data, 512); in test_basic()
191 guest_free(alloc, req_addr); in test_basic()
209 req_addr = virtio_blk_request(alloc, dev, &req, sizeof(dwz_hdr)); in test_basic()
211 free_head = qvirtqueue_add(qts, vq, req_addr, 16, false, true); in test_basic()
212 qvirtqueue_add(qts, vq, req_addr + 16, sizeof(dwz_hdr), false, true); in test_basic()
213 qvirtqueue_add(qts, vq, req_addr + 16 + sizeof(dwz_hdr), 1, true, in test_basic()
220 status = readb(req_addr + 16 + sizeof(dwz_hdr)); in test_basic()
223 guest_free(alloc, req_addr); in test_basic()
231 req_addr = virtio_blk_request(alloc, dev, &req, 512); in test_basic()
235 free_head = qvirtqueue_add(qts, vq, req_addr, 16, false, true); in test_basic()
236 qvirtqueue_add(qts, vq, req_addr + 16, 512, true, true); in test_basic()
237 qvirtqueue_add(qts, vq, req_addr + 528, 1, true, false); in test_basic()
243 status = readb(req_addr + 528); in test_basic()
248 memread(req_addr + 16, data, 512); in test_basic()
253 guest_free(alloc, req_addr); in test_basic()
267 req_addr = virtio_blk_request(alloc, dev, &req, sizeof(dwz_hdr)); in test_basic()
269 free_head = qvirtqueue_add(qts, vq, req_addr, 16, false, true); in test_basic()
270 qvirtqueue_add(qts, vq, req_addr + 16, sizeof(dwz_hdr), false, true); in test_basic()
271 qvirtqueue_add(qts, vq, req_addr + 16 + sizeof(dwz_hdr), 1, true, false); in test_basic()
277 status = readb(req_addr + 16 + sizeof(dwz_hdr)); in test_basic()
280 guest_free(alloc, req_addr); in test_basic()
292 req_addr = virtio_blk_request(alloc, dev, &req, 512); in test_basic()
296 free_head = qvirtqueue_add(qts, vq, req_addr, 528, false, true); in test_basic()
297 qvirtqueue_add(qts, vq, req_addr + 528, 1, true, false); in test_basic()
302 status = readb(req_addr + 528); in test_basic()
305 guest_free(alloc, req_addr); in test_basic()
313 req_addr = virtio_blk_request(alloc, dev, &req, 512); in test_basic()
317 free_head = qvirtqueue_add(qts, vq, req_addr, 16, false, true); in test_basic()
318 qvirtqueue_add(qts, vq, req_addr + 16, 513, true, false); in test_basic()
324 status = readb(req_addr + 528); in test_basic()
328 memread(req_addr + 16, data, 512); in test_basic()
332 guest_free(alloc, req_addr); in test_basic()
355 uint64_t req_addr; in indirect() local
383 req_addr = virtio_blk_request(t_alloc, dev, &req, 512); in indirect()
388 qvring_indirect_desc_add(dev, qts, indirect, req_addr, 528, false); in indirect()
389 qvring_indirect_desc_add(dev, qts, indirect, req_addr + 528, 1, true); in indirect()
395 status = readb(req_addr + 528); in indirect()
399 guest_free(t_alloc, req_addr); in indirect()
408 req_addr = virtio_blk_request(t_alloc, dev, &req, 512); in indirect()
413 qvring_indirect_desc_add(dev, qts, indirect, req_addr, 16, false); in indirect()
414 qvring_indirect_desc_add(dev, qts, indirect, req_addr + 16, 513, true); in indirect()
420 status = readb(req_addr + 528); in indirect()
424 memread(req_addr + 16, data, 512); in indirect()
429 guest_free(t_alloc, req_addr); in indirect()
471 uint64_t req_addr; in msix() local
520 req_addr = virtio_blk_request(t_alloc, dev, &req, 512); in msix()
524 free_head = qvirtqueue_add(qts, vq, req_addr, 16, false, true); in msix()
525 qvirtqueue_add(qts, vq, req_addr + 16, 512, false, true); in msix()
526 qvirtqueue_add(qts, vq, req_addr + 528, 1, true, false); in msix()
532 status = readb(req_addr + 528); in msix()
535 guest_free(t_alloc, req_addr); in msix()
543 req_addr = virtio_blk_request(t_alloc, dev, &req, 512); in msix()
547 free_head = qvirtqueue_add(qts, vq, req_addr, 16, false, true); in msix()
548 qvirtqueue_add(qts, vq, req_addr + 16, 512, true, true); in msix()
549 qvirtqueue_add(qts, vq, req_addr + 528, 1, true, false); in msix()
557 status = readb(req_addr + 528); in msix()
561 memread(req_addr + 16, data, 512); in msix()
565 guest_free(t_alloc, req_addr); in msix()
579 uint64_t req_addr; in idx() local
620 req_addr = virtio_blk_request(t_alloc, dev, &req, 512); in idx()
624 free_head = qvirtqueue_add(qts, vq, req_addr, 16, false, true); in idx()
625 qvirtqueue_add(qts, vq, req_addr + 16, 512, false, true); in idx()
626 qvirtqueue_add(qts, vq, req_addr + 528, 1, true, false); in idx()
639 req_addr = virtio_blk_request(t_alloc, dev, &req, 512); in idx()
645 free_head = qvirtqueue_add(qts, vq, req_addr, 16, false, true); in idx()
646 qvirtqueue_add(qts, vq, req_addr + 16, 512, false, true); in idx()
647 qvirtqueue_add(qts, vq, req_addr + 528, 1, true, false); in idx()
653 vq, req_addr + 528, in idx()
657 guest_free(t_alloc, req_addr); in idx()
665 req_addr = virtio_blk_request(t_alloc, dev, &req, 512); in idx()
669 free_head = qvirtqueue_add(qts, vq, req_addr, 16, false, true); in idx()
670 qvirtqueue_add(qts, vq, req_addr + 16, 512, true, true); in idx()
671 qvirtqueue_add(qts, vq, req_addr + 528, 1, true, false); in idx()
681 status = readb(req_addr + 528); in idx()
685 memread(req_addr + 16, data, 512); in idx()
689 guest_free(t_alloc, req_addr); in idx()