Home
last modified time | relevance | path

Searched refs:req_cons (Results 1 – 5 of 5) sorted by relevance

/netbsd-src/sys/external/mit/xen-include-public/dist/xen/include/public/io/
H A Dring.h145 RING_IDX req_cons; \
187 (_r)->req_cons = 0; \
212 unsigned int req = (_r)->sring->req_prod - (_r)->req_cons; \
214 ((_r)->req_cons - (_r)->rsp_prod_pvt); \
220 ((((_r)->sring->req_prod - (_r)->req_cons) < \
221 (RING_SIZE(_r) - ((_r)->req_cons - (_r)->rsp_prod_pvt))) ? \
222 ((_r)->sring->req_prod - (_r)->req_cons) : \
223 (RING_SIZE(_r) - ((_r)->req_cons - (_r)->rsp_prod_pvt)))
318 (_r)->sring->req_event = (_r)->req_cons + 1; \
H A Dxs_wire.h123 XENSTORE_RING_IDX req_cons, req_prod; member
/netbsd-src/sys/arch/xen/xen/
H A Dxennetback_xenbus.c785 int m0_len, int req_cons, int *cntp) in xennetback_tx_m0len_fragment() argument
792 txreq = RING_GET_REQUEST(&xneti->xni_txring, req_cons); in xennetback_tx_m0len_fragment()
795 if (RING_REQUEST_CONS_OVERFLOW(&xneti->xni_txring, req_cons)) in xennetback_tx_m0len_fragment()
799 req_cons++; in xennetback_tx_m0len_fragment()
831 xneti->xni_txring.req_cons, in xennetback_evthandler()
835 xneti->xni_txring.req_cons++; in xennetback_evthandler()
888 txreq.size, xneti->xni_txring.req_cons, &cnt); in xennetback_evthandler()
962 xneti->xni_txring.req_cons & (RING_SIZE(&xneti->xni_txring) - 1))); in xennetback_evthandler()
1045 xneti->xni_rxring.req_cons += queued; in xennetback_rx_copy_process()
1087 xneti->xni_rxring.req_cons + reqcnt, &rxreq); in xennetback_rx_copy_queue()
[all …]
H A Dxbdback_xenbus.c1013 if (xbdi->xbdi_ring.ring_n.req_cons != xbdi->xbdi_req_prod) { in xbdback_co_main_loop()
1033 xbdi->xbdi_ring.ring_n.req_cons); in xbdback_co_main_loop()
1043 xbdi->xbdi_ring.ring_n.req_cons); in xbdback_co_main_loop()
1053 xbdi->xbdi_ring.ring_n.req_cons); in xbdback_co_main_loop()
1065 xbdi->xbdi_ring.ring_n.req_cons, in xbdback_co_main_loop()
1119 ring->req_cons++; in xbdback_co_main_incr()
1200 xbdi->xbdi_ring.ring_n.req_cons); in xbdback_co_io()
1225 xbdi->xbdi_ring.ring_n.req_cons); in xbdback_co_io()
1250 xbdi->xbdi_ring.ring_n.req_cons); in xbdback_co_io()
/netbsd-src/sys/arch/xen/xenbus/
H A Dxenbus_comms.c130 while ((intf->req_prod - intf->req_cons) == XENSTORE_RING_SIZE) { in xb_write()
137 cons = intf->req_cons; in xb_write()