Lines Matching refs:bytes
67 static void *getMallocMem(intptr_t /*pool_id*/, size_t &bytes) in getMallocMem() argument
69 void *rawPtr = malloc(bytes+sizeof(MallocPoolHeader)+1); in getMallocMem()
77 hdr->userSize = bytes; in getMallocMem()
84 static int putMallocMem(intptr_t /*pool_id*/, void *ptr, size_t bytes) in putMallocMem() argument
87 ASSERT(bytes == hdr->userSize, "Invalid size in pool callback."); in putMallocMem()
203 void *CrossThreadGetMem(intptr_t pool_id, size_t &bytes) in CrossThreadGetMem() argument
205 if (poolSpace[pool_id].pos + bytes > poolSpace[pool_id].bufSize) in CrossThreadGetMem()
209 poolSpace[pool_id].pos += bytes; in CrossThreadGetMem()
315 void *useData(size_t &bytes) { in useData() argument
318 bytes = size; in useData()
332 static void *fixedBufGetMem(intptr_t pool_id, size_t &bytes) in fixedBufGetMem() argument
334 return ((FixedPoolHeadBase*)pool_id)->useData(bytes); in fixedBufGetMem()
479 static void *getGranMem(intptr_t /*pool_id*/, size_t &bytes) in getGranMem() argument
481 REQUIRE_MESSAGE(!(bytes%currGranularity), "Region size mismatch granularity."); in getGranMem()
482 return malloc(bytes); in getGranMem()
485 static int putGranMem(intptr_t /*pool_id*/, void *ptr, size_t bytes) in putGranMem() argument
487 REQUIRE_MESSAGE(!(bytes%currGranularity), "Region size mismatch granularity."); in putGranMem()
514 static void *getMemMalloc(intptr_t /*pool_id*/, size_t &bytes) in getMemMalloc() argument
517 void *p = malloc(bytes); in getMemMalloc()
826 static int putMallocMemError(intptr_t /*pool_id*/, void *ptr, size_t bytes) in putMallocMemError() argument
829 REQUIRE_MESSAGE(bytes == hdr->userSize, "Invalid size in pool callback."); in putMallocMemError()