Searched refs:tx_ring (Results 1 – 8 of 8) sorted by relevance
/qemu/hw/net/ |
H A D | xen_nic.c | 59 netif_tx_back_ring_t tx_ring; member 74 RING_IDX i = netdev->tx_ring.rsp_prod_pvt; in OBJECT_DECLARE_SIMPLE_TYPE() 78 resp = RING_GET_RESPONSE(&netdev->tx_ring, i); in OBJECT_DECLARE_SIMPLE_TYPE() 84 RING_GET_RESPONSE(&netdev->tx_ring, ++i)->status = NETIF_RSP_NULL; in OBJECT_DECLARE_SIMPLE_TYPE() 88 netdev->tx_ring.rsp_prod_pvt = ++i; in OBJECT_DECLARE_SIMPLE_TYPE() 89 RING_PUSH_RESPONSES_AND_CHECK_NOTIFY(&netdev->tx_ring, notify); in OBJECT_DECLARE_SIMPLE_TYPE() 95 if (i == netdev->tx_ring.req_cons) { in OBJECT_DECLARE_SIMPLE_TYPE() 97 RING_FINAL_CHECK_FOR_REQUESTS(&netdev->tx_ring, more_to_do); in OBJECT_DECLARE_SIMPLE_TYPE() 111 RING_IDX cons = netdev->tx_ring.req_cons; in net_tx_error() 118 txp = RING_GET_REQUEST(&netdev->tx_ring, cons++); in net_tx_error() [all …]
|
H A D | ftgmac100.c | 531 static void ftgmac100_do_tx(FTGMAC100State *s, uint64_t tx_ring, in ftgmac100_do_tx() argument 630 addr = tx_ring; in ftgmac100_do_tx() 698 s->tx_ring = 0; in ftgmac100_do_reset() 750 return extract64(s->tx_ring, 0, 32); in ftgmac100_read() 835 s->tx_ring = deposit64(s->tx_ring, 0, 32, value); in ftgmac100_write() 843 ftgmac100_do_tx(s, s->tx_ring, s->tx_descriptor); in ftgmac100_write() 942 val = extract64(s->tx_ring, 32, 32); in ftgmac100_high_read() 968 s->tx_ring = deposit64(s->tx_ring, 32, 32, value); in ftgmac100_high_write() 1250 VMSTATE_UINT64(tx_ring, FTGMAC100State),
|
H A D | vmxnet3_defs.h | 42 Vmxnet3Ring tx_ring; member
|
H A D | vmxnet3.c | 378 vmxnet3_ring_inc(&s->txq_descr[qidx].tx_ring); in vmxnet3_inc_tx_consumption_counter() 581 Vmxnet3Ring *ring = &s->txq_descr[qidx].tx_ring; in vmxnet3_pop_next_tx_descr() 1484 vmxnet3_ring_init(d, &s->txq_descr[i].tx_ring, pa, size, in vmxnet3_activate_device() 1486 VMXNET3_RING_DUMP(VMW_CFPRN, "TX", i, &s->txq_descr[i].tx_ring); in vmxnet3_activate_device() 2338 VMSTATE_STRUCT(tx_ring, Vmxnet3TxqDescr, 0, vmstate_vmxnet3_ring,
|
/qemu/tests/qtest/libqos/ |
H A D | e1000e.c | 46 d->tx_ring + tail * E1000_RING_DESC_LEN, in e1000e_tx_ring_push() 52 d->tx_ring + tail * E1000_RING_DESC_LEN, in e1000e_tx_ring_push() 133 (uint32_t) d->e1000e.tx_ring); in e1000e_pci_start_hw() 135 (uint32_t) (d->e1000e.tx_ring >> 32)); in e1000e_pci_start_hw() 192 d->e1000e.tx_ring = guest_alloc(alloc, E1000E_RING_LEN); in e1000e_pci_create() 193 g_assert(d->e1000e.tx_ring != 0); in e1000e_pci_create()
|
H A D | igb.c | 89 (uint32_t) d->e1000e.tx_ring); in igb_pci_start_hw() 91 (uint32_t) (d->e1000e.tx_ring >> 32)); in igb_pci_start_hw() 157 d->e1000e.tx_ring = guest_alloc(alloc, E1000E_RING_LEN); in igb_pci_create() 158 g_assert(d->e1000e.tx_ring != 0); in igb_pci_create()
|
H A D | e1000e.h | 34 uint64_t tx_ring; member
|
/qemu/include/hw/net/ |
H A D | ftgmac100.h | 62 uint64_t tx_ring; member
|