Lines Matching refs:new_addr

25 static void *extent_alloc_default(extent_hooks_t *extent_hooks, void *new_addr,
104 extent_hooks_t **r_extent_hooks, extents_t *extents, void *new_addr,
538 extents_t *extents, void *new_addr, size_t size, size_t pad, in extents_alloc() argument
546 new_addr, size, pad, alignment, slab, szind, zero, commit, false); in extents_alloc()
894 void *new_addr, size_t size, size_t pad, size_t alignment, bool slab, in extent_recycle_extract() argument
899 if (config_debug && new_addr != NULL) { in extent_recycle_extract()
911 assert(PAGE_ADDR2BASE(new_addr) == new_addr); in extent_recycle_extract()
920 if (new_addr != NULL) { in extent_recycle_extract()
921 extent = extent_lock_from_addr(tsdn, rtree_ctx, new_addr, in extent_recycle_extract()
929 assert(extent_base_get(extent) == new_addr); in extent_recycle_extract()
986 void *new_addr, size_t size, size_t pad, size_t alignment, bool slab, in extent_split_interior() argument
991 assert(new_addr == NULL || leadsize == 0); in extent_split_interior()
1059 void *new_addr, size_t size, size_t pad, size_t alignment, bool slab, in extent_recycle_split() argument
1068 &to_leak, &to_salvage, new_addr, size, pad, alignment, slab, szind, in extent_recycle_split()
1129 extents_t *extents, void *new_addr, size_t size, size_t pad, in extent_recycle() argument
1134 assert(new_addr == NULL || !slab); in extent_recycle()
1142 rtree_ctx, extents, new_addr, size, pad, alignment, slab, in extent_recycle()
1149 extents, new_addr, size, pad, alignment, slab, szind, extent, in extent_recycle()
1209 extent_alloc_core(tsdn_t *tsdn, arena_t *arena, void *new_addr, size_t size, in extent_alloc_core() argument
1218 extent_alloc_dss(tsdn, arena, new_addr, size, alignment, zero, in extent_alloc_core()
1223 if ((ret = extent_alloc_mmap(new_addr, size, alignment, zero, commit)) in extent_alloc_core()
1229 extent_alloc_dss(tsdn, arena, new_addr, size, alignment, zero, in extent_alloc_core()
1239 extent_alloc_default_impl(tsdn_t *tsdn, arena_t *arena, void *new_addr, in extent_alloc_default_impl() argument
1241 void *ret = extent_alloc_core(tsdn, arena, new_addr, size, alignment, zero, in extent_alloc_default_impl()
1251 extent_alloc_default(extent_hooks_t *extent_hooks, void *new_addr, size_t size, in extent_alloc_default() argument
1264 return extent_alloc_default_impl(tsdn, arena, new_addr, size, in extent_alloc_default()
1464 extent_hooks_t **r_extent_hooks, void *new_addr, size_t size, size_t pad, in extent_alloc_retained() argument
1472 &arena->extents_retained, new_addr, size, pad, alignment, slab, in extent_alloc_retained()
1479 } else if (opt_retain && new_addr == NULL) { in extent_alloc_retained()
1493 extent_hooks_t **r_extent_hooks, void *new_addr, size_t size, size_t pad, in extent_alloc_wrapper_hard() argument
1504 addr = extent_alloc_default_impl(tsdn, arena, new_addr, esize, in extent_alloc_wrapper_hard()
1508 addr = (*r_extent_hooks)->alloc(*r_extent_hooks, new_addr, in extent_alloc_wrapper_hard()
1532 extent_hooks_t **r_extent_hooks, void *new_addr, size_t size, size_t pad, in extent_alloc_wrapper() argument
1540 new_addr, size, pad, alignment, slab, szind, zero, commit); in extent_alloc_wrapper()
1542 if (opt_retain && new_addr != NULL) { in extent_alloc_wrapper()
1552 new_addr, size, pad, alignment, slab, szind, zero, commit); in extent_alloc_wrapper()