/external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/pipebuffer/ |
pb_bufmgr_slab.c | 99 * It adds/removes slabs as needed in order to meet the allocation/destruction 124 * Partial slabs 126 * Full slabs are not stored in any list. Empty slabs are destroyed 129 struct list_head slabs; member in struct:pb_slab_manager 136 * Wrapper around several slabs, therefore capable of handling buffers of 213 LIST_ADDTAIL(&slab->head, &mgr->slabs); 297 * Called when we ran out of free slabs. 359 /* Add this slab to the list of partial slabs */ 360 LIST_ADDTAIL(&slab->head, &mgr->slabs); [all...] |
pb_bufmgr.h | 146 * Allow a range of buffer size, by aggregating multiple slabs sub-allocators
|
/external/mesa3d/src/gallium/auxiliary/pipebuffer/ |
pb_bufmgr_slab.c | 99 * It adds/removes slabs as needed in order to meet the allocation/destruction 124 * Partial slabs 126 * Full slabs are not stored in any list. Empty slabs are destroyed 129 struct list_head slabs; member in struct:pb_slab_manager 136 * Wrapper around several slabs, therefore capable of handling buffers of 213 LIST_ADDTAIL(&slab->head, &mgr->slabs); 297 * Called when we ran out of free slabs. 359 /* Add this slab to the list of partial slabs */ 360 LIST_ADDTAIL(&slab->head, &mgr->slabs); [all...] |
pb_bufmgr.h | 146 * Allow a range of buffer size, by aggregating multiple slabs sub-allocators
|
/external/llvm/unittests/ExecutionEngine/JIT/ |
JITMemoryManagerTest.cpp | 71 // try allocating three smaller functions that don't require additional slabs. 139 // Check that the small functions didn't allocate any new slabs. 200 // Make sure we didn't allocate any extra slabs for this tiny amount of data. 205 // only use two slabs for that. 230 // Check the number of slabs. 243 // We should start with no slabs. 266 // We should start with no slabs.
|
/system/extras/showslab/ |
showslab.c | 27 unsigned long nr_slabs; /* number of slabs in this cache */ 37 unsigned long nr_slabs; /* total number of slabs */ 38 unsigned long nr_active_slabs; /* total number of active slabs*/ 298 fprintf(stderr, " l: number of sLabs\n"); 313 " Active / Total Slabs (%% used) : %lu / %lu (%.1f%%)\n" 334 "OBJS", "ACTIVE", "USE", "OBJ SIZE", "SLABS",
|
/external/llvm/unittests/Support/ |
AllocatorTest.cpp | 34 // Allocate enough bytes to create three slabs. 45 // Allocate enough bytes to create two slabs, reset the allocator, and do it 103 // Mock slab allocator that returns slabs aligned on 4096 bytes. There is no
|
/external/llvm/include/llvm/Support/ |
Allocator.h | 94 /// SlabSize - Allocate data into slabs of this size unless we get an 102 /// Allocator - The underlying allocator we use to get slabs of memory. This 132 /// DeallocateSlabs - Deallocate all memory slabs after and including this
|
/external/llvm/lib/Support/ |
Allocator.cpp | 48 // If we allocated a big number of slabs already it's likely that we're going 61 /// DeallocateSlabs - Deallocate all memory slabs after and including this
|
/external/llvm/lib/ExecutionEngine/JIT/ |
JITMemoryManager.cpp | 43 STATISTIC(NumSlabs, "Number of slabs of memory allocated by the JIT"); 299 // Memory slabs allocated by the JIT. We refer to them as slabs so we don't 325 /// DefaultSlabSize - Allocate data into slabs of this size unless we get [all...] |