Searched refs:KeyLast (Results 1 - 20 of 20) sorted by relevance

/vbox/src/VBox/Runtime/common/table/
H A Davl_Base.cpp.h306 register KAVLKEY KeyLast = pNode->KeyLast; NOREF(KeyLast); local
312 if (Key > KeyLast)
326 if (KAVL_R_IS_IDENTICAL(pCurNode->Key, Key, pCurNode->KeyLast, KeyLast))
339 if (KAVL_R_IS_INTERSECTING(pCurNode->Key, Key, pCurNode->KeyLast, KeyLast))
H A Davl_Range.cpp.h45 if (KAVL_R_IS_IN_RANGE(pNode->Key, pNode->KeyLast, Key))
/vbox/src/VBox/Runtime/testcase/
H A DtstRTAvl.cpp104 * @param KeyLast The last key in the range. (inclusive)
106 static bool TrackerInsert(PTRACKER pTracker, uint32_t Key, uint32_t KeyLast) argument
111 while (KeyLast != Key)
113 if (!ASMBitTestAndSet(pTracker->abBitmap, KeyLast))
117 KeyLast--;
129 * @param KeyLast The last key in the range. (inclusive)
131 static bool TrackerRemove(PTRACKER pTracker, uint32_t Key, uint32_t KeyLast) argument
136 while (KeyLast != Key)
138 if (ASMBitTestAndClear(pTracker->abBitmap, KeyLast))
142 KeyLast
194 uint32_t KeyLast; local
[all...]
/vbox/src/VBox/VMM/VMMAll/
H A DPGMAllHandler.cpp147 pNew->Core.KeyLast = GCPhysLast;
268 pCur->Core.Key, pCur->Core.KeyLast, R3STRING(pCur->pszDesc)));
296 RTGCPHYS GCPhysLast = pCur->Core.KeyLast;
306 || ((pCur->Core.KeyLast + 1) & PAGE_OFFSET_MASK))
374 || ((fAbove ? pCur->Core.Key : pCur->Core.KeyLast) >> PAGE_SHIFT) != (GCPhys >> PAGE_SHIFT))
381 ? pCur->Core.KeyLast + 1
527 if ((pCur->Core.KeyLast & PAGE_OFFSET_MASK) != PAGE_OFFSET_MASK)
528 pgmHandlerPhysicalRecalcPageState(pVM, pCur->Core.KeyLast + 1, true /* fAbove */, &pRamHint);
577 pCur->Core.KeyLast = GCPhysLast;
710 if (RT_LIKELY(GCPhysSplit <= pCur->Core.KeyLast))
[all...]
H A DPGMAllGst.h527 ("{.Core.Key=%RGp, .Core.KeyLast=%RGp, .offVirtHandler=%#RX32, .offNextAlias=%#RX32} GCPhysNew=%RGp\n",
528 pCur->aPhysToVirt[iPage].Core.Key, pCur->aPhysToVirt[iPage].Core.KeyLast,
550 ("{.Core.Key=%RGp, .Core.KeyLast=%RGp, .offVirtHandler=%#RX32, .offNextAlias=%#RX32}\n",
551 pCur->aPhysToVirt[iPage].Core.Key, pCur->aPhysToVirt[iPage].Core.KeyLast,
577 ("{.Core.Key=%RGp, .Core.KeyLast=%RGp, .offVirtHandler=%#RX32, .offNextAlias=%#RX32} GCPhysNew=%RGp\n",
578 pCur->aPhysToVirt[iPage].Core.Key, pCur->aPhysToVirt[iPage].Core.KeyLast,
H A DPGMAllPhys.cpp2117 Assert(GCPhys >= pPhys->Core.Key && GCPhys <= pPhys->Core.KeyLast);
2119 Assert((pPhys->Core.KeyLast & PAGE_OFFSET_MASK) == PAGE_OFFSET_MASK);
2159 Assert((pVirt->Core.KeyLast & PAGE_OFFSET_MASK) == PAGE_OFFSET_MASK);
2160 Assert(GCPhys >= pVirt->aPhysToVirt[iPage].Core.Key && GCPhys <= pVirt->aPhysToVirt[iPage].Core.KeyLast);
2355 Assert(GCPhys >= pCur->Core.Key && GCPhys <= pCur->Core.KeyLast);
2358 size_t cbRange = pCur->Core.KeyLast - GCPhys + 1;
2431 size_t cbRange = (PAGE_OFFSET_MASK & pCur->Core.KeyLast) - (PAGE_OFFSET_MASK & GCPhys) + 1;
2519 offVirtLast = (pVirt->aPhysToVirt[iVirtPage].Core.KeyLast & PAGE_OFFSET_MASK) - (GCPhys & PAGE_OFFSET_MASK);
2530 Assert((pVirtPhys->Core.Key >> PAGE_SHIFT) == (pVirtPhys->Core.KeyLast >> PAGE_SHIFT));
2536 offVirtLast = (pVirtPhys->Core.KeyLast
[all...]
H A DIOMAllMMIO.cpp2462 Assert((pRange->Core.KeyLast & PAGE_OFFSET_MASK) == PAGE_OFFSET_MASK);
2528 Assert((pRange->Core.KeyLast & PAGE_OFFSET_MASK) == PAGE_OFFSET_MASK);
2582 Assert((pRange->Core.KeyLast & PAGE_OFFSET_MASK) == PAGE_OFFSET_MASK);
/vbox/src/VBox/Storage/testcase/
H A DVDMemDisk.cpp137 pSeg->Core.KeyLast = offCurr + cbRange - 1;
157 cbRange = RT_MIN(cbLeft, (size_t)(pSeg->Core.KeyLast + 1 - offCurr));
223 cbRange = RT_MIN(cbLeft, (size_t)(pSeg->Core.KeyLast + 1 - offCurr));
257 pSeg->pvSeg = RTMemRealloc(pSeg->pvSeg, pSeg->Core.KeyLast - cbSize + 1);
258 pSeg->Core.KeyLast = cbSize - pSeg->Core.Key - 1;
315 return RTFileWriteAt(hFile, pSeg->Core.Key, pSeg->pvSeg, pSeg->Core.KeyLast - pSeg->Core.Key + 1, NULL);
380 cbRange = RT_MIN(cbLeft, (size_t)(pSeg->Core.KeyLast + 1 - offCurr));
/vbox/src/VBox/VMM/VMMR3/
H A DIOM.cpp583 pRange->Core.KeyLast = PortStart + (cPorts - 1);
691 Port = pRange->Core.KeyLast + 1;
705 pRange->Core.KeyLast = PortLast;
806 Port = pRange->Core.KeyLast + 1;
820 pRange->Core.KeyLast = PortLast;
898 Assert(Port <= pRange->Core.KeyLast);
903 PortStart, PortLast, pRange->Core.Key, pRange->Core.KeyLast, pRange->pszDesc));
908 Port = pRange->Core.KeyLast;
927 && pRange->Core.KeyLast <= PortLast)
947 else if (pRange->Core.KeyLast <
[all...]
H A DPGMHandler.cpp351 pNew->Core.KeyLast = GCPtrLast;
364 pNew->aPhysToVirt[cPages].Core.KeyLast = NIL_RTGCPHYS;
383 || GCPtr > pCur->Core.KeyLast
387 && GCPtr <= pCur->Core.KeyLast
395 pCur->Core.Key, pCur->Core.KeyLast, pCur->pszDesc, GCPtr, GCPtrLast, pszDesc));
414 "/PGM/VirtHandler/Calls/%RGv-%RGv", pNew->Core.Key, pNew->Core.KeyLast);
472 pCur->Core.Key, pCur->Core.KeyLast, pCur->pszDesc));
504 pCur->Core.Key, pCur->Core.KeyLast, pCur->pszDesc));
511 STAMR3DeregisterF(pVM->pUVM, "/PGM/VirtHandler/Calls/%RGv-%RGv", pCur->Core.Key, pCur->Core.KeyLast);
619 pCur->Core.Key, pCur->Core.KeyLast, pCu
[all...]
H A DPGM.cpp4008 AssertReleaseMsg(pCur->Core.Key <= pCur->Core.KeyLast,("pCur=%p %RGp-%RGp %s\n", pCur, pCur->Core.Key, pCur->Core.KeyLast, pCur->pszDesc));
4010 || (pArgs->fLeftToRight ? pArgs->pPrevPhys->Core.KeyLast < pCur->Core.Key : pArgs->pPrevPhys->Core.KeyLast > pCur->Core.Key),
4013 pArgs->pPrevPhys, pArgs->pPrevPhys->Core.Key, pArgs->pPrevPhys->Core.KeyLast, pArgs->pPrevPhys->pszDesc,
4014 pCur, pCur->Core.Key, pCur->Core.KeyLast, pCur->pszDesc));
4032 AssertReleaseMsg(pCur->Core.Key <= pCur->Core.KeyLast,("pCur=%p %RGv-%RGv %s\n", pCur, pCur->Core.Key, pCur->Core.KeyLast, pCur->pszDesc));
4034 || (pArgs->fLeftToRight ? pArgs->pPrevVirt->Core.KeyLast < pCur->Core.Key : pArgs->pPrevVirt->Core.KeyLast > pCu
[all...]
H A DPDMBlkCache.cpp849 AssertMsg(pEntry->cbData == pEntry->Core.KeyLast - pEntry->Core.Key + 1,
1618 pEntryNew->Core.KeyLast = off + cbData - 1;
1768 pEntryAbove ? pEntryAbove->Core.KeyLast : 0,
1842 && (off + *pcbData <= pEntryNew->Core.KeyLast + 1),
1977 AssertMsg(off + cbToRead <= pEntry->Core.Key + pEntry->Core.KeyLast + 1,
H A DPDMAsyncCompletionFileNormal.cpp661 && (pRangeLock->Core.KeyLast) >= offStart))
719 pRangeLock->Core.KeyLast = offStart + cbRange - 1;
/vbox/include/iprt/
H A Davl.h143 AVLRPVKEY KeyLast; /**< Last key value in the range (inclusive). */ member in struct:AVLRPVNodeCore
321 AVLRU64KEY KeyLast; /**< Last key value in the range (inclusive). */ member in struct:AVLRU64NodeCore
424 RTGCPHYS KeyLast; member in struct:_AVLROGCPhysNodeCore
569 RTGCPTR KeyLast; member in struct:_AVLRGCPtrNodeCore
625 RTGCPTR KeyLast; member in struct:_AVLROGCPtrNodeCore
682 RTGCPTR KeyLast; member in struct:_AVLROOGCPtrNodeCore
785 RTUINTPTR KeyLast; member in struct:_AVLRUIntPtrNodeCore
947 RTIOPORT KeyLast; member in struct:_AVLROIOPortNodeCore
1093 RTFOFF KeyLast; member in struct:_AVLRFOFFNodeCore
/vbox/src/VBox/VMM/include/
H A DPGMInline.h1187 && GCPhys < pHandler->Core.KeyLast)
1264 ("pPhys2Virt=%p:{.Core.Key=%RGp, .Core.KeyLast=%RGp, .offVirtHandler=%#RX32, .offNextAlias=%#RX32}\n",
1265 pPhys2Virt, pPhys2Virt->Core.Key, pPhys2Virt->Core.KeyLast, pPhys2Virt->offVirtHandler, pPhys2Virt->offNextAlias));
1273 ("pPhys2Virt=%p:{.Core.Key=%RGp, .Core.KeyLast=%RGp, .offVirtHandler=%#RX32, .offNextAlias=%#RX32}\n",
1274 pPhys2Virt, pPhys2Virt->Core.Key, pPhys2Virt->Core.KeyLast, pPhys2Virt->offVirtHandler, pPhys2Virt->offNextAlias));
1276 ("wanted: pPhys2Virt=%p:{.Core.Key=%RGp, .Core.KeyLast=%RGp, .offVirtHandler=%#RX32, .offNextAlias=%#RX32}\n"
1277 " got: pRemove=%p:{.Core.Key=%RGp, .Core.KeyLast=%RGp, .offVirtHandler=%#RX32, .offNextAlias=%#RX32}\n",
1278 pPhys2Virt, pPhys2Virt->Core.Key, pPhys2Virt->Core.KeyLast, pPhys2Virt->offVirtHandler, pPhys2Virt->offNextAlias,
1279 pRemove, pRemove->Core.Key, pRemove->Core.KeyLast, pRemove->offVirtHandler, pRemove->offNextAlias));
1287 ("pNext=%p:{.Core.Key=%RGp, .Core.KeyLast
[all...]
/vbox/src/VBox/Devices/Storage/
H A DDrvDiskIntegrity.cpp341 pSeg->Core.KeyLast = offCurr + (RTFOFF)cbRange - 1;
359 cbRange = RT_MIN(cbLeft, (size_t)(pSeg->Core.KeyLast + 1 - offCurr));
466 cbRange = RT_MIN(cbLeft, (size_t)(pSeg->Core.KeyLast + 1 - offCurr));
546 cbRange = RT_MIN(cbLeft, pSeg->Core.KeyLast - offStart + 1);
576 pSeg->Core.KeyLast = pSeg->Core.Key + cbPreLeft - 1;
607 pSegPost->Core.KeyLast = pSeg->Core.KeyLast;
629 pSeg->Core.KeyLast = pSeg->Core.Key + cbPreLeft - 1;
/vbox/src/VBox/Runtime/r3/posix/
H A Drtmempage-exec-mmap-heap-posix.cpp431 pBlock->Core.KeyLast = (uint8_t *)pvPages + RTMEMPAGEPOSIX_BLOCK_SIZE - 1;
590 pBlock->Core.Key = pBlock->Core.KeyLast = NULL;
/vbox/src/VBox/Runtime/common/dbg/
H A Ddbgas.cpp520 && pAdjMod->Core.KeyLast >= Addr)
611 pMap->Core.KeyLast = Addr + cb - 1;
835 pMap->Core.Key = pMap->Core.KeyLast = 0;
H A Ddbgmodcontainer.cpp423 pSymbol->AddrCore.KeyLast = off + (cb ? cb - 1 : 0);
/vbox/src/VBox/Storage/
H A DVD.cpp1341 cbThisRange = RT_MIN(cbThisRange, pBlock->Core.KeyLast - uOffset + 1);
1557 pMetaXfer->Core.KeyLast = uOffset + cb - 1;
3337 pBlock->Core.KeyLast = offStart + cbThisDiscard + cbPostAllocated - 1;
3437 if (!pBlock || pBlock->Core.KeyLast < offStart)
3443 cbThisDiscard = RT_MIN(cbDiscardLeft, pBlockAbove->Core.KeyLast - offStart + 1);
3456 cbThisDiscard = RT_MIN(cbDiscardLeft, pBlock->Core.KeyLast - offStart + 1);

Completed in 195 milliseconds