Lines Matching defs:nreq
1200 struct xbb_xen_req *nreq;
1203 nreq = NULL;
1226 nreq = xbb_get_req(xbb);
1227 if (nreq == NULL)
1240 nreq->reqlist = *reqlist;
1241 nreq->req_ring_idx = ring_idx;
1242 nreq->id = ring_req->id;
1243 nreq->operation = ring_req->operation;
1246 bcopy(ring_req, &nreq->ring_req_storage, sizeof(*ring_req));
1247 nreq->ring_req = &nreq->ring_req_storage;
1249 nreq->ring_req = ring_req;
1252 binuptime(&nreq->ds_t0);
1253 devstat_start_transaction(xbb->xbb_stats_in, &nreq->ds_t0);
1254 STAILQ_INSERT_TAIL(&(*reqlist)->contig_req_list, nreq, links);
1270 if (nreq != NULL)
1271 xbb_release_req(xbb, nreq);
1396 struct xbb_xen_req *nreq;
1416 STAILQ_FOREACH(nreq, &reqlist->contig_req_list, links) {
1420 xbb_queue_response(xbb, nreq, reqlist->status);
1424 cur_sectors_sent = nreq->nr_512b_sectors;
1435 /*then*/&nreq->ds_t0);
1560 struct xbb_xen_req *nreq;
1653 STAILQ_FOREACH(nreq, &reqlist->contig_req_list, links) {
1658 ring_req = nreq->ring_req;
1659 req_ring_idx = nreq->req_ring_idx;
1662 nreq->nr_pages = nseg;
1663 nreq->nr_512b_sectors = 0;
1722 nreq->nr_512b_sectors = nr_sects;
1726 if ((nreq->nr_512b_sectors &
1731 nreq->nr_512b_sectors << 9,