Searched refs:VRing (Results 1 - 3 of 3) sorted by relevance

/vbox/src/VBox/Devices/VirtIO/
H A DVirtio.cpp3 * Virtio - Virtio Common Functions (VRing, VQueue, Virtio PCI)
46 pQueue->VRing.addrDescriptors = 0;
47 pQueue->VRing.addrAvail = 0;
48 pQueue->VRing.addrUsed = 0;
56 pQueue->VRing.addrDescriptors = (uint64_t)uPageNumber << PAGE_SHIFT;
57 pQueue->VRing.addrAvail = pQueue->VRing.addrDescriptors
58 + sizeof(VRINGDESC) * pQueue->VRing.uSize;
59 pQueue->VRing.addrUsed = RT_ALIGN(
60 pQueue->VRing
[all...]
H A DVirtio.h101 typedef struct VRing struct
123 VRING VRing; member in struct:VQueue
315 return !!pQueue->VRing.addrAvail;
320 return (vringReadAvailIndex(pState, &pQueue->VRing) == pQueue->uNextAvailIndex);
/vbox/src/VBox/Devices/Network/
H A DDevVirtioNet.cpp637 vringSetNotification(&pThis->VPCI, &pThis->pRxQueue->VRing, true);
642 vringSetNotification(&pThis->VPCI, &pThis->pRxQueue->VRing, false);
1177 vringReadAvailIndex(&pThis->VPCI, &pThis->pTxQueue->VRing) - pThis->pTxQueue->uNextAvailIndex));
1332 vringSetNotification(&pThis->VPCI, &pThis->pTxQueue->VRing, true);
1342 vringSetNotification(&pThis->VPCI, &pThis->pTxQueue->VRing, false);
1374 vringSetNotification(&pThis->VPCI, &pThis->pTxQueue->VRing, true);

Completed in 52 milliseconds