Home
last modified time | relevance | path

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

/freebsd-10-stable/contrib/jemalloc/src/
Dchunk_mmap.c119 bool unzeroed; in pages_purge() local
123 unzeroed = true; in pages_purge()
135 unzeroed = (JEMALLOC_MADV_ZEROS == false || err != 0); in pages_purge()
139 return (unzeroed); in pages_purge()
Dchunk.c216 bool unzeroed; in chunk_record() local
219 unzeroed = pages_purge(chunk, size); in chunk_record()
245 node->zeroed = (node->zeroed && (unzeroed == false)); in chunk_record()
262 node->zeroed = (unzeroed == false); in chunk_record()
Darena.c536 size_t unzeroed; in arena_chunk_alloc() local
564 unzeroed = zero ? 0 : CHUNK_MAP_UNZEROED; in arena_chunk_alloc()
566 unzeroed); in arena_chunk_alloc()
573 arena_mapbits_unzeroed_set(chunk, i, unzeroed); in arena_chunk_alloc()
582 unzeroed); in arena_chunk_alloc()
586 arena_maxclass, unzeroed); in arena_chunk_alloc()
809 bool unzeroed; in arena_chunk_purge() local
817 unzeroed = pages_purge((void *)((uintptr_t)chunk + (pageind << in arena_chunk_purge()
819 flag_unzeroed = unzeroed ? CHUNK_MAP_UNZEROED : 0; in arena_chunk_purge()
/freebsd-10-stable/contrib/jemalloc/include/jemalloc/internal/
Darena.h465 size_t unzeroed);
617 size_t unzeroed; in arena_mapbits_large_set() local
622 unzeroed = *mapbitsp & CHUNK_MAP_UNZEROED; /* Preserve unzeroed. */ in arena_mapbits_large_set()
623 *mapbitsp = size | CHUNK_MAP_BININD_INVALID | flags | unzeroed | in arena_mapbits_large_set()
645 size_t unzeroed; in arena_mapbits_small_set() local
651 unzeroed = *mapbitsp & CHUNK_MAP_UNZEROED; /* Preserve unzeroed. */ in arena_mapbits_small_set()
653 flags | unzeroed | CHUNK_MAP_ALLOCATED; in arena_mapbits_small_set()
658 size_t unzeroed) in arena_mapbits_unzeroed_set() argument
663 *mapbitsp = (*mapbitsp & ~CHUNK_MAP_UNZEROED) | unzeroed; in arena_mapbits_unzeroed_set()
/freebsd-10-stable/contrib/jemalloc/
DChangeLog175 - Fix large calloc() zeroing bugs due to dropping chunk map unzeroed flags.