/external/jemalloc/src/ |
chunk_mmap.c | 18 size_t leadsize; local 22 leadsize = ALIGNMENT_CEILING((uintptr_t)pages, alignment) - 24 ret = pages_trim(pages, alloc_size, leadsize, size, commit);
|
pages.c | 108 pages_trim(void *addr, size_t alloc_size, size_t leadsize, size_t size, 111 void *ret = (void *)((uintptr_t)addr + leadsize); 113 assert(alloc_size >= leadsize + size); 128 size_t trailsize = alloc_size - leadsize - size; 130 if (leadsize != 0) 131 pages_unmap(addr, leadsize);
|
chunk.c | 208 size_t alloc_size, leadsize, trailsize; local 241 leadsize = ALIGNMENT_CEILING((uintptr_t)extent_node_addr_get(node), 243 assert(new_addr == NULL || leadsize == 0); 244 assert(extent_node_size_get(node) >= leadsize + size); 245 trailsize = extent_node_size_get(node) - leadsize - size; 246 ret = (void *)((uintptr_t)extent_node_addr_get(node) + leadsize); 255 if (leadsize != 0 && 257 extent_node_size_get(node), leadsize, size, false, arena->ind)) { 265 if (leadsize != 0) { 267 extent_node_size_set(node, leadsize); [all...] |
arena.c | 2706 size_t alloc_size, leadsize, trailsize; local [all...] |
/external/jemalloc/include/jemalloc/internal/ |
pages.h | 14 void *pages_trim(void *addr, size_t alloc_size, size_t leadsize,
|
/external/dlmalloc/ |
malloc.c | 4956 size_t leadsize = pos - (char*)(p); local [all...] |
/external/libffi/src/ |
dlmalloc.c | 3947 size_t leadsize = pos - (char*)(p); local [all...] |
/external/python/cpython2/Modules/_ctypes/libffi/src/ |
dlmalloc.c | 3952 size_t leadsize = pos - (char*)(p); local [all...] |
/external/python/cpython3/Modules/_ctypes/libffi/src/ |
dlmalloc.c | 3952 size_t leadsize = pos - (char*)(p); local [all...] |