Lines Matching refs:rreq
1228 xdf_process_rreq(xdf_t *vdp, struct buf *bp, blkif_request_t *rreq) in xdf_process_rreq() argument
1249 ddi_put8(acchdl, &rreq->operation, BLKIF_OP_READ); in xdf_process_rreq()
1253 ddi_put8(acchdl, &rreq->operation, in xdf_process_rreq()
1255 ddi_put16(acchdl, &rreq->handle, vdev); in xdf_process_rreq()
1256 ddi_put64(acchdl, &rreq->id, in xdf_process_rreq()
1258 ddi_put8(acchdl, &rreq->nr_segments, 0); in xdf_process_rreq()
1262 ddi_put8(acchdl, &rreq->operation, in xdf_process_rreq()
1267 ddi_put8(acchdl, &rreq->operation, in xdf_process_rreq()
1270 ddi_put8(acchdl, &rreq->operation, in xdf_process_rreq()
1276 ddi_put16(acchdl, &rreq->handle, vdev); in xdf_process_rreq()
1277 ddi_put64(acchdl, &rreq->sector_number, blkno); in xdf_process_rreq()
1278 ddi_put64(acchdl, &rreq->id, (uint64_t)(uintptr_t)(gs)); in xdf_process_rreq()
1301 ddi_put32(acchdl, &rreq->seg[seg].gref, gr); in xdf_process_rreq()
1302 ddi_put8(acchdl, &rreq->seg[seg].first_sect, fsect); in xdf_process_rreq()
1303 ddi_put8(acchdl, &rreq->seg[seg].last_sect, lsect); in xdf_process_rreq()
1324 ddi_put8(acchdl, &rreq->nr_segments, seg); in xdf_process_rreq()
1327 vdp->xdf_addr, rreq->id)); in xdf_process_rreq()
1335 blkif_request_t *rreq; in xdf_io_start() local
1361 if ((rreq = xvdi_ring_get_request(vdp->xdf_xb_ring)) == NULL) in xdf_io_start()
1363 bzero(rreq, sizeof (blkif_request_t)); in xdf_io_start()
1367 xdf_process_rreq(vdp, bp, rreq); in xdf_io_start()