Lines Matching refs:lmb
972 LargeMemoryBlock *next, *lmb = loHead; in releaseAll() local
975 for (; lmb; lmb = next) { in releaseAll()
976 next = lmb->gNext; in releaseAll()
980 removeBackRef(lmb->backRefIdx); in releaseAll()
984 lmb->gNext = lmb->gPrev = nullptr; in releaseAll()
985 backend->returnLargeObject(lmb); in releaseAll()
2283 LargeMemoryBlock *lmb = nullptr; in getFromLLOCache() local
2293 lmb = tls->lloc.get(allocationSize); in getFromLLOCache()
2295 if (!lmb) in getFromLLOCache()
2296 lmb = extMemPool.mallocLargeObject(this, allocationSize); in getFromLLOCache()
2298 if (lmb) { in getFromLLOCache()
2303 void *alignedArea = (void*)alignUp((uintptr_t)lmb+headersSize, alignment); in getFromLLOCache()
2305 alignDown((uintptr_t)lmb+lmb->unalignedSize - size, alignment); in getFromLLOCache()
2324 MALLOC_ASSERT((uintptr_t)lmb+lmb->unalignedSize >= in getFromLLOCache()
2327 header->memoryBlock = lmb; in getFromLLOCache()
2328 header->backRefIdx = lmb->backRefIdx; in getFromLLOCache()
2331 lmb->objectSize = size; in getFromLLOCache()
2407 LargeMemoryBlock* lmb = ((LargeObjectHdr *)ptr - 1)->memoryBlock; in reallocAligned() local
2408 copySize = lmb->unalignedSize-((uintptr_t)ptr-(uintptr_t)lmb); in reallocAligned()
2418 lmb->objectSize = newSize; in reallocAligned()
2425 copySize = lmb->objectSize; in reallocAligned()
2676 LargeMemoryBlock* lmb = ((LargeObjectHdr*)ptr - 1)->memoryBlock; in internalMsize() local
2677 return lmb->objectSize; in internalMsize()