Lines Matching defs:rxb
158 static int xnb_send(netif_rx_back_ring_t *rxb, domid_t otherend,
182 const netif_rx_back_ring_t *rxb,
548 netif_rx_back_ring_t const* rxb =
556 if ( !txb || !txb->sring || !rxb || !rxb->sring )
570 "req_cons", txb->req_cons, rxb->req_cons,
571 "nr_ents", txb->nr_ents, rxb->nr_ents,
572 "rsp_prod_pvt", txb->rsp_prod_pvt, rxb->rsp_prod_pvt,
573 "sring", txb->sring, rxb->sring,
574 "sring->req_prod", txb->sring->req_prod, rxb->sring->req_prod,
575 "sring->req_event", txb->sring->req_event, rxb->sring->req_event,
576 "sring->rsp_prod", txb->sring->rsp_prod, rxb->sring->rsp_prod,
577 "sring->rsp_event", txb->sring->rsp_event, rxb->sring->rsp_event);
1943 * \param[in] rxb Pointer to the backend ring structure
1949 gnttab_copy_table gnttab, const netif_rx_back_ring_t *rxb,
1964 const netif_rx_request_t *rxq = RING_GET_REQUEST(rxb, r_idx);
2310 netif_rx_back_ring_t *rxb;
2316 rxb = &xnb->ring_configs[XNB_RING_TYPE_RX].back_ring.rx_ring;
2324 req_prod_local = rxb->sring->req_prod;
2332 error = xnb_send(rxb, xnb->otherend_id, mbufc,
2366 RING_PUSH_RESPONSES_AND_CHECK_NOTIFY(rxb, notify);
2369 rxb->sring->req_event = req_prod_local + 1;
2371 } while (rxb->sring->req_prod != req_prod_local) ;
2377 * \param[in,out] rxb The packet will be pushed onto this ring, but the