Lines Matching full:zero
14 large_malloc(tsdn_t *tsdn, arena_t *arena, size_t usize, bool zero) { in large_malloc() argument
17 return large_palloc(tsdn, arena, usize, CACHELINE, zero); in large_malloc()
22 bool zero) { in large_palloc() argument
36 zero = true; in large_palloc()
39 * Copy zero into is_zeroed and pass the copy when allocating the in large_palloc()
40 * extent, so that it is possible to make correct junk/zero fill in large_palloc()
41 * decisions below, even if is_zeroed ends up true when zero is false. in large_palloc()
43 is_zeroed = zero; in large_palloc()
63 if (zero) { in large_palloc()
132 bool zero) { in large_ralloc_no_move_expand() argument
143 zero = true; in large_ralloc_no_move_expand()
146 * Copy zero into is_zeroed_trail and pass the copy when allocating the in large_ralloc_no_move_expand()
147 * extent, so that it is possible to make correct junk/zero fill in large_ralloc_no_move_expand()
148 * decisions below, even if is_zeroed_trail ends up true when zero is in large_ralloc_no_move_expand()
151 bool is_zeroed_trail = zero; in large_ralloc_no_move_expand()
190 if (zero) { in large_ralloc_no_move_expand()
193 * Zero the trailing bytes of the original allocation's in large_ralloc_no_move_expand()
220 size_t usize_max, bool zero) { in large_ralloc_no_move() argument
232 zero)) { in large_ralloc_no_move()
239 zero)) { in large_ralloc_no_move()
266 size_t alignment, bool zero) { in large_ralloc_move_helper() argument
268 return large_malloc(tsdn, arena, usize, zero); in large_ralloc_move_helper()
270 return large_palloc(tsdn, arena, usize, alignment, zero); in large_ralloc_move_helper()
275 size_t alignment, bool zero, tcache_t *tcache, in large_ralloc() argument
287 if (!large_ralloc_no_move(tsdn, extent, usize, usize, zero)) { in large_ralloc()
300 zero); in large_ralloc()