Searched defs:leadsize (Results 1 - 5 of 5) sorted by relevance

/external/jemalloc/src/
H A Dchunk_mmap.c18 size_t leadsize; local
22 leadsize = ALIGNMENT_CEILING((uintptr_t)pages, alignment) -
24 ret = pages_trim(pages, alloc_size, leadsize, size);
H A Dpages.c88 pages_trim(void *addr, size_t alloc_size, size_t leadsize, size_t size) argument
90 void *ret = (void *)((uintptr_t)addr + leadsize);
92 assert(alloc_size >= leadsize + size);
107 size_t trailsize = alloc_size - leadsize - size;
109 if (leadsize != 0)
110 pages_unmap(addr, leadsize);
H A Dchunk.c207 size_t alloc_size, leadsize, trailsize; local
238 leadsize = ALIGNMENT_CEILING((uintptr_t)extent_node_addr_get(node),
240 assert(new_addr == NULL || leadsize == 0);
241 assert(extent_node_size_get(node) >= leadsize + size);
242 trailsize = extent_node_size_get(node) - leadsize - size;
243 ret = (void *)((uintptr_t)extent_node_addr_get(node) + leadsize);
251 if (leadsize != 0 &&
253 extent_node_size_get(node), leadsize, size, false, arena->ind)) {
261 if (leadsize != 0) {
263 extent_node_size_set(node, leadsize);
[all...]
H A Darena.c2502 size_t alloc_size, leadsize, trailsize; local
2527 leadsize = ALIGNMENT_CEILING((uintptr_t)rpages, alignment) -
2529 assert(alloc_size >= leadsize + usize);
2530 trailsize = alloc_size - leadsize - usize - large_pad;
2531 if (leadsize != 0) {
2536 arena_miscelm_to_pageind(head_miscelm) + (leadsize >>
2541 alloc_size - leadsize);
/external/dlmalloc/
H A Dmalloc.c4956 size_t leadsize = pos - (char*)(p); local
4957 size_t newsize = chunksize(p) - leadsize;
4960 newp->prev_foot = p->prev_foot + leadsize;
4965 set_inuse(m, p, leadsize);
4966 dispose_chunk(m, p, leadsize);

Completed in 275 milliseconds