Searched refs:alloc_size (Results 1 – 9 of 9) sorted by relevance
| /redis-3.2.3/deps/jemalloc/src/ |
| H A D | chunk_mmap.c | 10 size_t alloc_size; in chunk_alloc_mmap_slow() local 12 alloc_size = size + alignment - PAGE; in chunk_alloc_mmap_slow() 14 if (alloc_size < size) in chunk_alloc_mmap_slow() 19 pages = pages_map(NULL, alloc_size); in chunk_alloc_mmap_slow() 24 ret = pages_trim(pages, alloc_size, leadsize, size); in chunk_alloc_mmap_slow()
|
| H A D | pages.c | 70 pages_trim(void *addr, size_t alloc_size, size_t leadsize, size_t size) in pages_trim() argument 74 assert(alloc_size >= leadsize + size); in pages_trim() 79 pages_unmap(addr, alloc_size); in pages_trim() 89 size_t trailsize = alloc_size - leadsize - size; in pages_trim()
|
| H A D | chunk.c | 207 size_t alloc_size, leadsize, trailsize; in chunk_recycle() local 218 alloc_size = CHUNK_CEILING(s2u(size + alignment - chunksize)); in chunk_recycle() 220 if (alloc_size < size) in chunk_recycle() 226 extent_node_init(&key, arena, new_addr, alloc_size, false, in chunk_recycle() 231 alloc_size); in chunk_recycle()
|
| H A D | arena.c | 2270 size_t alloc_size, leadsize, trailsize; in arena_palloc_large() local 2283 alloc_size = usize + large_pad + alignment - PAGE; in arena_palloc_large() 2286 run = arena_run_alloc_large(arena, alloc_size, false); 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() 2308 arena_run_trim_head(arena, chunk, head_run, alloc_size, in arena_palloc_large() 2309 alloc_size - leadsize); in arena_palloc_large()
|
| /redis-3.2.3/deps/jemalloc/include/jemalloc/internal/ |
| H A D | pages.h | 14 void *pages_trim(void *addr, size_t alloc_size, size_t leadsize,
|
| /redis-3.2.3/deps/jemalloc/include/jemalloc/ |
| H A D | jemalloc_macros.h.in | 43 # define JEMALLOC_ALLOC_SIZE(s) JEMALLOC_ATTR(alloc_size(s)) 44 # define JEMALLOC_ALLOC_SIZE2(s1, s2) JEMALLOC_ATTR(alloc_size(s1, s2))
|
| H A D | jemalloc_defs.h.in | 4 /* Defined if alloc_size attribute is supported. */
|
| /redis-3.2.3/deps/jemalloc/ |
| H A D | configure.ac | 434 dnl Check for alloc_size attribute support. 437 JE_COMPILABLE([alloc_size attribute], [#include <stdlib.h>], 438 [void *foo(size_t size) __attribute__((alloc_size(1)));],
|
| H A D | configure | 5282 void *foo(size_t size) __attribute__((alloc_size(1)));
|