Lines Matching defs:Core
47 AVLRU64NODECORE Core;
127 || offCurr + cbLeft <= pSeg->Core.Key)
130 cbRange = pSeg->Core.Key - offCurr;
136 pSeg->Core.Key = offCurr;
137 pSeg->Core.KeyLast = offCurr + cbRange - 1;
147 bool fInserted = RTAvlrU64Insert(pMemDisk->pTreeSegments, &pSeg->Core);
156 offSeg = offCurr - pSeg->Core.Key;
157 cbRange = RT_MIN(cbLeft, (size_t)(pSeg->Core.KeyLast + 1 - offCurr));
210 || offCurr + cbLeft <= pSeg->Core.Key)
216 cbRange = pSeg->Core.Key - offCurr;
222 offSeg = offCurr - pSeg->Core.Key;
223 cbRange = RT_MIN(cbLeft, (size_t)(pSeg->Core.KeyLast + 1 - offCurr));
253 RTAvlrU64Remove(pMemDisk->pTreeSegments, pSeg->Core.Key);
254 if (pSeg->Core.Key < cbSize)
257 pSeg->pvSeg = RTMemRealloc(pSeg->pvSeg, pSeg->Core.KeyLast - cbSize + 1);
258 pSeg->Core.KeyLast = cbSize - pSeg->Core.Key - 1;
260 bool fInserted = RTAvlrU64Insert(pMemDisk->pTreeSegments, &pSeg->Core);
277 RTAvlrU64Remove(pMemDisk->pTreeSegments, pSeg->Core.Key);
315 return RTFileWriteAt(hFile, pSeg->Core.Key, pSeg->pvSeg, pSeg->Core.KeyLast - pSeg->Core.Key + 1, NULL);
371 else if (offCurr + cbLeft <= pSeg->Core.Key)
374 cbRange = pSeg->Core.Key - offCurr;
379 offSeg = offCurr - pSeg->Core.Key;
380 cbRange = RT_MIN(cbLeft, (size_t)(pSeg->Core.KeyLast + 1 - offCurr));