Lines Matching refs:idxNext
455 pCur->idxNext = i + 1;
458 pCur->idxNext = UINT32_MAX; /* the last record. */
3047 uint32_t idxNext;
3067 idxNext = pVM->rem.s.aHandlerNotifications[idxHead].idxNext;
3068 Assert(idxNext < RT_ELEMENTS(pVM->rem.s.aHandlerNotifications) || idxNext == UINT32_MAX);
3070 pVM->rem.s.aHandlerNotifications[idxHead].idxNext = idxRevHead;
3074 idxHead = idxNext;
3126 idxHead = pCur->idxNext;
3134 idxNext = ASMAtomicUoReadU32(&pVM->rem.s.idxFreeList);
3135 ASMAtomicWriteU32(&pCur->idxNext, idxNext);
3137 } while (!ASMAtomicCmpXchgU32(&pVM->rem.s.idxFreeList, idxCur, idxNext));
3145 for (c = 0, idxNext = pVM->rem.s.idxFreeList; idxNext != UINT32_MAX;
3146 idxNext = pVM->rem.s.aHandlerNotifications[idxNext].idxNext)