Home
last modified time | relevance | path

Searched refs:rx_ring (Results 1 – 8 of 8) sorted by relevance

/qemu/hw/net/
H A Dxen_nic.c60 netif_rx_back_ring_t rx_ring; member
231 RING_IDX i = netdev->rx_ring.rsp_prod_pvt; in net_rx_response()
235 resp = RING_GET_RESPONSE(&netdev->rx_ring, i); in net_rx_response()
246 netdev->rx_ring.rsp_prod_pvt = ++i; in net_rx_response()
247 RING_PUSH_RESPONSES_AND_CHECK_NOTIFY(&netdev->rx_ring, notify); in net_rx_response()
269 rc = netdev->rx_ring.req_cons; in net_rx_packet()
270 rp = netdev->rx_ring.sring->req_prod; in net_rx_packet()
273 if (rc == rp || RING_REQUEST_CONS_OVERFLOW(&netdev->rx_ring, rc)) { in net_rx_packet()
283 memcpy(&rxreq, RING_GET_REQUEST(&netdev->rx_ring, rc), sizeof(rxreq)); in net_rx_packet()
284 netdev->rx_ring.req_cons = ++rc; in net_rx_packet()
[all …]
H A Dftgmac100.c695 s->rx_ring = 0; in ftgmac100_do_reset()
748 return extract64(s->rx_ring, 0, 32); in ftgmac100_read()
821 s->rx_ring = deposit64(s->rx_ring, 0, 32, value); in ftgmac100_write()
950 val = extract64(s->rx_ring, 32, 32); in ftgmac100_high_read()
977 s->rx_ring = deposit64(s->rx_ring, 32, 32, value); in ftgmac100_high_write()
1139 addr = s->rx_ring; in ftgmac100_receive()
1249 VMSTATE_UINT64(rx_ring, FTGMAC100State),
H A Dvmxnet3_defs.h51 Vmxnet3Ring rx_ring[VMXNET3_RX_RINGS_PER_QUEUE]; member
H A Dvmxnet3.c384 vmxnet3_ring_inc(&s->rxq_descr[qidx].rx_ring[ridx]); in vmxnet3_inc_rx_consumption_counter()
681 Vmxnet3Ring *ring = &s->rxq_descr[qidx].rx_ring[ridx]; in vmxnet3_read_next_rx_descr()
692 return s->rxq_descr[qidx].rx_ring[ridx].gen; in vmxnet3_get_rx_ring_gen()
1539 vmxnet3_ring_init(d, &s->rxq_descr[i].rx_ring[j], pa, size, in vmxnet3_activate_device()
2372 VMSTATE_STRUCT_ARRAY(rx_ring, Vmxnet3RxqDescr,
/qemu/tests/qtest/libqos/
H A De1000e.c63 d->rx_ring + tail * E1000_RING_DESC_LEN, in e1000e_rx_ring_push()
69 d->rx_ring + tail * E1000_RING_DESC_LEN, in e1000e_rx_ring_push()
144 (uint32_t)d->e1000e.rx_ring); in e1000e_pci_start_hw()
146 (uint32_t)(d->e1000e.rx_ring >> 32)); in e1000e_pci_start_hw()
196 d->e1000e.rx_ring = guest_alloc(alloc, E1000E_RING_LEN); in e1000e_pci_create()
197 g_assert(d->e1000e.rx_ring != 0); in e1000e_pci_create()
H A Digb.c100 (uint32_t)d->e1000e.rx_ring); in igb_pci_start_hw()
102 (uint32_t)(d->e1000e.rx_ring >> 32)); in igb_pci_start_hw()
161 d->e1000e.rx_ring = guest_alloc(alloc, E1000E_RING_LEN); in igb_pci_create()
162 g_assert(d->e1000e.rx_ring != 0); in igb_pci_create()
H A De1000e.h35 uint64_t rx_ring; member
/qemu/include/hw/net/
H A Dftgmac100.h60 uint64_t rx_ring; member