Searched refs:req_prod (Results 1 - 7 of 7) sorted by relevance

/freebsd-9.3-release/sys/xen/interface/io/
H A Dring.h114 RING_IDX req_prod, req_event; \
158 (_s)->req_prod = (_s)->rsp_prod = 0; \
180 (_r)->req_prod_pvt = (_s)->req_prod; \
188 (_r)->req_cons = (_s)->req_prod; \
212 unsigned int req = (_r)->sring->req_prod - (_r)->req_cons; \
220 ((((_r)->sring->req_prod - (_r)->req_cons) < \
222 ((_r)->sring->req_prod - (_r)->req_cons) : \
239 (_r)->sring->req_prod = (_r)->req_prod_pvt; \
278 RING_IDX __old = (_r)->sring->req_prod; \
281 (_r)->sring->req_prod
[all...]
H A Dxs_wire.h109 XENSTORE_RING_IDX req_cons, req_prod; member in struct:xenstore_domain_interface
/freebsd-9.3-release/sys/dev/xen/netfront/
H A Dnetfront.c726 sc->xn_rx_if->req_prod = 0;
799 RING_IDX req_prod; local
807 req_prod = sc->rx.req_prod_pvt;
821 batch_target = sc->rx_target - (req_prod - sc->rx.rsp_cons);
855 if (req_prod >sc->rx.sring->req_prod)
866 if ((req_prod - sc->rx.sring->rsp_prod) < (sc->rx_target / 4)) {
880 id = xennet_rxidx(req_prod + i);
892 req = RING_GET_REQUEST(&sc->rx, req_prod + i);
960 sc->rx.req_prod_pvt = req_prod
[all...]
/freebsd-9.3-release/sys/dev/xen/netback/
H A Dnetback_unit_tests.c605 xnb_unit_pvt.txs->req_prod = rsize - 2;
690 xnb_unit_pvt.txb.rsp_prod_pvt == xnb_unit_pvt.txs->req_prod);
729 xnb_unit_pvt.txb.rsp_prod_pvt == xnb_unit_pvt.txs->req_prod);
788 xnb_unit_pvt.txb.rsp_prod_pvt == xnb_unit_pvt.txs->req_prod);
850 xnb_unit_pvt.txb.rsp_prod_pvt == xnb_unit_pvt.txs->req_prod);
888 xnb_unit_pvt.txb.rsp_prod_pvt == xnb_unit_pvt.txs->req_prod);
912 xnb_unit_pvt.txs->req_prod = rsize - 2;
948 xnb_unit_pvt.txb.rsp_prod_pvt == xnb_unit_pvt.txs->req_prod);
1798 xnb_unit_pvt.rxs->req_prod = start + 1;
1858 xnb_unit_pvt.rxs->req_prod
[all...]
H A Dnetback.c127 unsigned int req = (_r)->sring->req_prod - cons; \
561 "\t%16s %18d %18d\n" /* req_prod */
570 "sring->req_prod", txb->sring->req_prod, rxb->sring->req_prod,
1433 req_prod_local = txb->sring->req_prod;
1455 } while (txb->sring->req_prod != req_prod_local) ;
2320 req_prod_local = rxb->sring->req_prod;
2367 } while (rxb->sring->req_prod != req_prod_local) ;
2391 space = ring->sring->req_prod
[all...]
/freebsd-9.3-release/sys/xen/xenstore/
H A Dxenstore.c459 prod = xen_store->req_prod;
485 xen_store->req_cons = xen_store->req_prod = 0;
504 xen_store->req_prod += avail;
508 * will see the change to req_prod at the time of the
/freebsd-9.3-release/sys/dev/xen/blkback/
H A Dblkback.c1857 * Cache req_prod to avoid accessing a cache line shared
1860 rp = rings->common.sring->req_prod;

Completed in 198 milliseconds