Lines Matching refs:Queues
261 vqueueReset(&pState->Queues[i]);
360 *pu32 = pState->Queues[pState->uQueueSelector].uPageNumber;
365 *(uint16_t*)pu32 = pState->Queues[pState->uQueueSelector].VRing.uSize;
462 pState->Queues[pState->uQueueSelector].uPageNumber = u32;
464 vqueueInit(&pState->Queues[pState->uQueueSelector], u32);
483 if (pState->Queues[u32].VRing.addrDescriptors)
488 pState->Queues[u32].pfnCallback(pState, &pState->Queues[u32]);
659 pState->Queues[i].pcszName,
660 pState->Queues[i].VRing.uSize,
661 pState->Queues[i].VRing.addrDescriptors,
662 pState->Queues[i].VRing.addrAvail,
663 pState->Queues[i].VRing.addrUsed,
664 pState->Queues[i].uNextAvailIndex,
665 pState->Queues[i].uNextUsedIndex,
666 pState->Queues[i].uPageNumber));
699 rc = SSMR3PutU16(pSSM, pState->Queues[i].VRing.uSize);
701 rc = SSMR3PutU32(pSSM, pState->Queues[i].uPageNumber);
703 rc = SSMR3PutU16(pSSM, pState->Queues[i].uNextAvailIndex);
705 rc = SSMR3PutU16(pSSM, pState->Queues[i].uNextUsedIndex);
747 rc = SSMR3GetU16(pSSM, &pState->Queues[i].VRing.uSize);
749 rc = SSMR3GetU32(pSSM, &pState->Queues[i].uPageNumber);
752 if (pState->Queues[i].uPageNumber)
753 vqueueInit(&pState->Queues[i], pState->Queues[i].uPageNumber);
755 rc = SSMR3GetU16(pSSM, &pState->Queues[i].uNextAvailIndex);
757 rc = SSMR3GetU16(pSSM, &pState->Queues[i].uNextUsedIndex);
927 if (pState->Queues[i].VRing.uSize == 0)
929 pQueue = &pState->Queues[i];