Lines Matching defs:nreq
1196 struct xbb_xen_req *nreq;
1199 nreq = NULL;
1222 nreq = xbb_get_req(xbb);
1223 if (nreq == NULL)
1236 nreq->reqlist = *reqlist;
1237 nreq->req_ring_idx = ring_idx;
1238 nreq->id = ring_req->id;
1239 nreq->operation = ring_req->operation;
1242 bcopy(ring_req, &nreq->ring_req_storage, sizeof(*ring_req));
1243 nreq->ring_req = &nreq->ring_req_storage;
1245 nreq->ring_req = ring_req;
1248 binuptime(&nreq->ds_t0);
1249 devstat_start_transaction(xbb->xbb_stats_in, &nreq->ds_t0);
1250 STAILQ_INSERT_TAIL(&(*reqlist)->contig_req_list, nreq, links);
1266 if (nreq != NULL)
1267 xbb_release_req(xbb, nreq);
1390 struct xbb_xen_req *nreq;
1410 STAILQ_FOREACH(nreq, &reqlist->contig_req_list, links) {
1414 xbb_queue_response(xbb, nreq, reqlist->status);
1418 cur_sectors_sent = nreq->nr_512b_sectors;
1429 /*then*/&nreq->ds_t0);
1553 struct xbb_xen_req *nreq;
1646 STAILQ_FOREACH(nreq, &reqlist->contig_req_list, links) {
1651 ring_req = nreq->ring_req;
1652 req_ring_idx = nreq->req_ring_idx;
1655 nreq->nr_pages = nseg;
1656 nreq->nr_512b_sectors = 0;
1715 nreq->nr_512b_sectors = nr_sects;
1719 if ((nreq->nr_512b_sectors &
1724 nreq->nr_512b_sectors << 9,