Lines Matching refs:ring_req
230 blkif_request_t *ring_req; in xbd_queue_cb() local
233 ring_req = (blkif_request_t *) in xbd_queue_cb()
236 ring_req->id = cm->cm_id; in xbd_queue_cb()
237 ring_req->operation = cm->cm_operation; in xbd_queue_cb()
238 ring_req->sector_number = cm->cm_sector_number; in xbd_queue_cb()
239 ring_req->handle = (blkif_vdev_t)(uintptr_t)sc->xbd_disk; in xbd_queue_cb()
240 ring_req->nr_segments = nsegs; in xbd_queue_cb()
245 cm->cm_sg_refs, ring_req->seg, in xbd_queue_cb()
248 blkif_request_indirect_t *ring_req; in xbd_queue_cb() local
251 ring_req = (blkif_request_indirect_t *) in xbd_queue_cb()
254 ring_req->id = cm->cm_id; in xbd_queue_cb()
255 ring_req->operation = BLKIF_OP_INDIRECT; in xbd_queue_cb()
256 ring_req->indirect_op = cm->cm_operation; in xbd_queue_cb()
257 ring_req->sector_number = cm->cm_sector_number; in xbd_queue_cb()
258 ring_req->handle = (blkif_vdev_t)(uintptr_t)sc->xbd_disk; in xbd_queue_cb()
259 ring_req->nr_segments = nsegs; in xbd_queue_cb()
266 memcpy(ring_req->indirect_grefs, &cm->cm_indirectionrefs, in xbd_queue_cb()