Lines Matching full:rxb

151 static int	xnb_send(netif_rx_back_ring_t *rxb, domid_t otherend,
175 const netif_rx_back_ring_t *rxb,
542 netif_rx_back_ring_t const* rxb = in xnb_dump_rings() local
550 if ( !txb || !txb->sring || !rxb || !rxb->sring ) in xnb_dump_rings()
564 "req_cons", txb->req_cons, rxb->req_cons, in xnb_dump_rings()
565 "nr_ents", txb->nr_ents, rxb->nr_ents, in xnb_dump_rings()
566 "rsp_prod_pvt", txb->rsp_prod_pvt, rxb->rsp_prod_pvt, in xnb_dump_rings()
567 "sring", txb->sring, rxb->sring, in xnb_dump_rings()
568 "sring->req_prod", txb->sring->req_prod, rxb->sring->req_prod, in xnb_dump_rings()
569 "sring->req_event", txb->sring->req_event, rxb->sring->req_event, in xnb_dump_rings()
570 "sring->rsp_prod", txb->sring->rsp_prod, rxb->sring->rsp_prod, in xnb_dump_rings()
571 "sring->rsp_event", txb->sring->rsp_event, rxb->sring->rsp_event); in xnb_dump_rings()
1945 * \param[in] rxb Pointer to the backend ring structure
1951 gnttab_copy_table gnttab, const netif_rx_back_ring_t *rxb, in xnb_rxpkt2gnttab() argument
1966 const netif_rx_request_t *rxq = RING_GET_REQUEST(rxb, r_idx); in xnb_rxpkt2gnttab()
2312 netif_rx_back_ring_t *rxb; in xnb_start_locked() local
2318 rxb = &xnb->ring_configs[XNB_RING_TYPE_RX].back_ring.rx_ring; in xnb_start_locked()
2326 req_prod_local = rxb->sring->req_prod; in xnb_start_locked()
2334 error = xnb_send(rxb, xnb->otherend_id, mbufc, in xnb_start_locked()
2368 RING_PUSH_RESPONSES_AND_CHECK_NOTIFY(rxb, notify); in xnb_start_locked()
2371 rxb->sring->req_event = req_prod_local + 1; in xnb_start_locked()
2373 } while (rxb->sring->req_prod != req_prod_local) ; in xnb_start_locked()
2379 * \param[in,out] rxb The packet will be pushed onto this ring, but the