Lines Matching defs:rxb
153 static int xnb_send(netif_rx_back_ring_t *rxb, domid_t otherend,
177 const netif_rx_back_ring_t *rxb,
544 netif_rx_back_ring_t const* rxb =
552 if ( !txb || !txb->sring || !rxb || !rxb->sring )
566 "req_cons", txb->req_cons, rxb->req_cons,
567 "nr_ents", txb->nr_ents, rxb->nr_ents,
568 "rsp_prod_pvt", txb->rsp_prod_pvt, rxb->rsp_prod_pvt,
569 "sring", txb->sring, rxb->sring,
570 "sring->req_prod", txb->sring->req_prod, rxb->sring->req_prod,
571 "sring->req_event", txb->sring->req_event, rxb->sring->req_event,
572 "sring->rsp_prod", txb->sring->rsp_prod, rxb->sring->rsp_prod,
573 "sring->rsp_event", txb->sring->rsp_event, rxb->sring->rsp_event);
1947 * \param[in] rxb Pointer to the backend ring structure
1953 gnttab_copy_table gnttab, const netif_rx_back_ring_t *rxb,
1968 const netif_rx_request_t *rxq = RING_GET_REQUEST(rxb, r_idx);
2314 netif_rx_back_ring_t *rxb;
2320 rxb = &xnb->ring_configs[XNB_RING_TYPE_RX].back_ring.rx_ring;
2328 req_prod_local = rxb->sring->req_prod;
2336 error = xnb_send(rxb, xnb->otherend_id, mbufc,
2370 RING_PUSH_RESPONSES_AND_CHECK_NOTIFY(rxb, notify);
2373 rxb->sring->req_event = req_prod_local + 1;
2375 } while (rxb->sring->req_prod != req_prod_local) ;
2381 * \param[in,out] rxb The packet will be pushed onto this ring, but the