Lines Matching refs:rx
157 prod = queue->rx.sring->req_prod; in xenvif_rx_ring_slots_available()
158 cons = queue->rx.req_cons; in xenvif_rx_ring_slots_available()
163 queue->rx.sring->req_event = prod + 1; in xenvif_rx_ring_slots_available()
169 } while (queue->rx.sring->req_prod != prod); in xenvif_rx_ring_slots_available()
252 req = RING_GET_REQUEST(&queue->rx, queue->rx.req_cons++); in get_next_rx_buffer()
347 queue->rx.req_cons++; in xenvif_gop_frag_copy()
392 req = RING_GET_REQUEST(&queue->rx, queue->rx.req_cons++); in xenvif_gop_skb()
400 req = RING_GET_REQUEST(&queue->rx, queue->rx.req_cons++); in xenvif_gop_skb()
523 old_req_cons = queue->rx.req_cons; in xenvif_rx_action()
525 ring_slots_used = queue->rx.req_cons - old_req_cons; in xenvif_rx_action()
542 resp = RING_GET_RESPONSE(&queue->rx, in xenvif_rx_action()
543 queue->rx.rsp_prod_pvt++); in xenvif_rx_action()
584 RING_GET_RESPONSE(&queue->rx, in xenvif_rx_action()
585 queue->rx.rsp_prod_pvt++); in xenvif_rx_action()
602 RING_PUSH_RESPONSES_AND_CHECK_NOTIFY(&queue->rx, ret); in xenvif_rx_action()
1708 RING_IDX i = queue->rx.rsp_prod_pvt; in make_rx_response()
1711 resp = RING_GET_RESPONSE(&queue->rx, i); in make_rx_response()
1719 queue->rx.rsp_prod_pvt = ++i; in make_rx_response()
1767 if (queue->rx.sring) in xenvif_unmap_frontend_rings()
1769 queue->rx.sring); in xenvif_unmap_frontend_rings()
1796 BACK_RING_INIT(&queue->rx, rxs, PAGE_SIZE); in xenvif_map_frontend_rings()
1840 prod = queue->rx.sring->req_prod; in xenvif_rx_queue_stalled()
1841 cons = queue->rx.req_cons; in xenvif_rx_queue_stalled()
1853 prod = queue->rx.sring->req_prod; in xenvif_rx_queue_ready()
1854 cons = queue->rx.req_cons; in xenvif_rx_queue_ready()