HomeSort by: relevance | last modified time | path
    Searched refs:sring (Results 1 - 6 of 6) sorted by relevancy

  /src/sys/external/mit/xen-include-public/dist/xen/include/public/io/
ring.h 139 struct __name##_sring *sring; \
147 struct __name##_sring *sring; \
182 (_r)->sring = (_s); \
189 (_r)->sring = (_s); \
208 ((_r)->sring->rsp_prod - (_r)->rsp_cons)
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) : \
228 (&((_r)->sring->ring[((_idx) & (RING_SIZE(_r) - 1))].req))
245 (&((_r)->sring->ring[((_idx) & (RING_SIZE(_r) - 1))].rsp)
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/xen/
xen_drm_front_evtchnl.c 42 rp = evtchnl->u.req.ring.sring->rsp_prod;
79 evtchnl->u.req.ring.sring->rsp_event = i + 1;
134 page = (unsigned long)evtchnl->u.req.ring.sring;
185 struct xen_displif_sring *sring; local in function:evtchnl_alloc
189 sring = (struct xen_displif_sring *)page;
190 SHARED_RING_INIT(sring);
191 FRONT_RING_INIT(&evtchnl->u.req.ring, sring, XEN_PAGE_SIZE);
193 ret = xenbus_grant_ring(xb_dev, sring, 1, &gref);
195 evtchnl->u.req.ring.sring = NULL;
  /src/sys/arch/xen/xen/
if_xennet_xenbus.c 441 sc->sc_tx_ring.sring = tx_ring;
442 sc->sc_rx_ring.sring = rx_ring;
504 while (sc->sc_tx_ring.sring->rsp_prod != sc->sc_tx_ring.rsp_cons) {
534 uvm_km_free(kernel_map, (vaddr_t)sc->sc_tx_ring.sring, PAGE_SIZE,
541 uvm_km_free(kernel_map, (vaddr_t)sc->sc_rx_ring.sring, PAGE_SIZE,
571 tx_ring = sc->sc_tx_ring.sring;
572 rx_ring = sc->sc_rx_ring.sring;
723 while (sc->sc_tx_ring.sring->rsp_prod != sc->sc_tx_ring.rsp_cons) {
947 sc->sc_tx_ring.sring->rsp_prod, sc->sc_tx_ring.rsp_cons));
951 resp_prod = sc->sc_tx_ring.sring->rsp_prod
    [all...]
xbdback_xenbus.c 605 blkif_sring_t *sring = (void *)xbdi->xbdi_ring_va; local in function:xbdback_connect
606 BACK_RING_INIT(&xbdi->xbdi_ring.ring_n, sring, PAGE_SIZE);
611 blkif_x86_32_sring_t *sring = (void *)xbdi->xbdi_ring_va; local in function:xbdback_connect
612 BACK_RING_INIT(&xbdi->xbdi_ring.ring_32, sring, PAGE_SIZE);
617 blkif_x86_64_sring_t *sring = (void *)xbdi->xbdi_ring_va; local in function:xbdback_connect
618 BACK_RING_INIT(&xbdi->xbdi_ring.ring_64, sring, PAGE_SIZE);
987 xbdi->xbdi_req_prod = xbdi->xbdi_ring.ring_n.sring->req_prod;
xennetback_xenbus.c 384 if (xneti->xni_txring.sring) {
388 if (xneti->xni_rxring.sring) {
1185 req_prod = xneti->xni_rxring.sring->req_prod;
xbd_xenbus.c 334 sc->sc_ring.sring = ring;
451 uvm_km_free(kernel_map, (vaddr_t)sc->sc_ring.sring,
535 ring = sc->sc_ring.sring;
812 resp_prod = sc->sc_ring.sring->rsp_prod;

Completed in 34 milliseconds