Home
last modified time | relevance | path

Searched refs:leadsize (Results 1 – 5 of 5) sorted by relevance

/redis-3.2.3/deps/jemalloc/src/
H A Dpages.c70 pages_trim(void *addr, size_t alloc_size, size_t leadsize, size_t size) in pages_trim() argument
72 void *ret = (void *)((uintptr_t)addr + leadsize); in pages_trim()
74 assert(alloc_size >= leadsize + size); in pages_trim()
89 size_t trailsize = alloc_size - leadsize - size; in pages_trim()
91 if (leadsize != 0) in pages_trim()
92 pages_unmap(addr, leadsize); in pages_trim()
H A Dchunk_mmap.c18 size_t leadsize; in chunk_alloc_mmap_slow() local
22 leadsize = ALIGNMENT_CEILING((uintptr_t)pages, alignment) - in chunk_alloc_mmap_slow()
24 ret = pages_trim(pages, alloc_size, leadsize, size); in chunk_alloc_mmap_slow()
H A Dchunk.c207 size_t alloc_size, leadsize, trailsize; in chunk_recycle() local
238 leadsize = ALIGNMENT_CEILING((uintptr_t)extent_node_addr_get(node), in chunk_recycle()
240 assert(new_addr == NULL || leadsize == 0); in chunk_recycle()
241 assert(extent_node_size_get(node) >= leadsize + size); in chunk_recycle()
242 trailsize = extent_node_size_get(node) - leadsize - size; in chunk_recycle()
243 ret = (void *)((uintptr_t)extent_node_addr_get(node) + leadsize); in chunk_recycle()
251 if (leadsize != 0 && in chunk_recycle()
253 extent_node_size_get(node), leadsize, size, false, arena->ind)) { in chunk_recycle()
261 if (leadsize != 0) { in chunk_recycle()
263 extent_node_size_set(node, leadsize); in chunk_recycle()
H A Darena.c2270 size_t alloc_size, leadsize, trailsize; in arena_palloc_large() local
2295 leadsize = ALIGNMENT_CEILING((uintptr_t)rpages, alignment) - in arena_palloc_large()
2297 assert(alloc_size >= leadsize + usize); in arena_palloc_large()
2298 trailsize = alloc_size - leadsize - usize - large_pad; in arena_palloc_large()
2299 if (leadsize != 0) { in arena_palloc_large()
2304 arena_miscelm_to_pageind(head_miscelm) + (leadsize >> in arena_palloc_large()
2309 alloc_size - leadsize); in arena_palloc_large()
/redis-3.2.3/deps/jemalloc/include/jemalloc/internal/
H A Dpages.h14 void *pages_trim(void *addr, size_t alloc_size, size_t leadsize,