Home
last modified time | relevance | path

Searched refs:TxRing (Results 1 – 7 of 7) sorted by relevance

/device/linaro/bootloader/edk2/OvmfPkg/VirtioNetDxe/
DSnpTransmit.c150 Dev->TxRing.Desc[DescIdx + 1].Addr = (UINTN) Buffer; in VirtioNetTransmit()
151 Dev->TxRing.Desc[DescIdx + 1].Len = (UINT32) BufferSize; in VirtioNetTransmit()
157 AvailIdx = *Dev->TxRing.Avail.Idx; in VirtioNetTransmit()
158 Dev->TxRing.Avail.Ring[AvailIdx++ % Dev->TxRing.QueueSize] = DescIdx; in VirtioNetTransmit()
161 *Dev->TxRing.Avail.Idx = AvailIdx; in VirtioNetTransmit()
DSnpInitialize.c144 Dev->TxMaxPending = (UINT16) MIN (Dev->TxRing.QueueSize / 2, in VirtioNetInitTx()
171 Dev->TxRing.Desc[DescIdx].Addr = (UINTN) &Dev->TxSharedReq; in VirtioNetInitTx()
172 Dev->TxRing.Desc[DescIdx].Len = (UINT32) TxSharedReqSize; in VirtioNetInitTx()
173 Dev->TxRing.Desc[DescIdx].Flags = VRING_DESC_F_NEXT; in VirtioNetInitTx()
174 Dev->TxRing.Desc[DescIdx].Next = (UINT16) (DescIdx + 1); in VirtioNetInitTx()
180 Dev->TxRing.Desc[DescIdx + 1].Flags = 0; in VirtioNetInitTx()
198 Dev->TxLastUsed = *Dev->TxRing.Used.Idx; in VirtioNetInitTx()
204 *Dev->TxRing.Avail.Flags = (UINT16) VRING_AVAIL_F_NO_INTERRUPT; in VirtioNetInitTx()
463 Status = VirtioNetInitRing (Dev, VIRTIO_NET_Q_TX, &Dev->TxRing); in VirtioNetInitialize()
512 VirtioRingUninit (&Dev->TxRing); in VirtioNetInitialize()
DSnpGetStatus.c106 TxCurUsed = *Dev->TxRing.Used.Idx; in VirtioNetGetStatus()
139 UsedElemIdx = Dev->TxLastUsed++ % Dev->TxRing.QueueSize; in VirtioNetGetStatus()
140 DescIdx = Dev->TxRing.Used.UsedElem[UsedElemIdx].Id; in VirtioNetGetStatus()
146 *TxBuf = (VOID *)(UINTN) Dev->TxRing.Desc[DescIdx + 1].Addr; in VirtioNetGetStatus()
DSnpShutdown.c69 VirtioRingUninit (&Dev->TxRing); in VirtioNetShutdown()
DVirtioNet.h88 VRING TxRing; // VirtioNetInitRing member
/device/linaro/bootloader/edk2/EmbeddedPkg/Drivers/Lan9118Dxe/
DLan9118Dxe.h71 VOID *TxRing[LAN9118_TX_RING_NUM_ENTRIES]; member
DLan9118Dxe.c1056 *TxBuff = LanDriver->TxRing[PacketTag % LAN9118_TX_RING_NUM_ENTRIES]; in SnpGetStatus()
1281 LanDriver->TxRing[PacketTag % LAN9118_TX_RING_NUM_ENTRIES] = Data; in SnpTransmit()