Lines Matching refs:cache
49 static void *RawInternalAlloc(uptr size, InternalAllocatorCache *cache, in RawInternalAlloc() argument
52 if (cache == 0) { in RawInternalAlloc()
57 return internal_allocator()->Allocate(cache, size, alignment); in RawInternalAlloc()
61 InternalAllocatorCache *cache) { in RawInternalRealloc() argument
63 if (cache == 0) { in RawInternalRealloc()
68 return internal_allocator()->Reallocate(cache, ptr, size, alignment); in RawInternalRealloc()
71 static void RawInternalFree(void *ptr, InternalAllocatorCache *cache) { in RawInternalFree() argument
72 if (!cache) { in RawInternalFree()
76 internal_allocator()->Deallocate(cache, ptr); in RawInternalFree()
86 void *InternalAlloc(uptr size, InternalAllocatorCache *cache, uptr alignment) { in InternalAlloc() argument
87 void *p = RawInternalAlloc(size, cache, alignment); in InternalAlloc()
93 void *InternalRealloc(void *addr, uptr size, InternalAllocatorCache *cache) { in InternalRealloc() argument
94 void *p = RawInternalRealloc(addr, size, cache); in InternalRealloc()
101 InternalAllocatorCache *cache) { in InternalReallocArray() argument
109 return InternalRealloc(addr, count * size, cache); in InternalReallocArray()
112 void *InternalCalloc(uptr count, uptr size, InternalAllocatorCache *cache) { in InternalCalloc() argument
119 void *p = InternalAlloc(count * size, cache); in InternalCalloc()
125 void InternalFree(void *addr, InternalAllocatorCache *cache) { in InternalFree() argument
126 RawInternalFree(addr, cache); in InternalFree()