Lines Matching refs:ret
205 void *ret; in chunk_recycle() local
243 ret = (void *)((uintptr_t)extent_node_addr_get(node) + leadsize); in chunk_recycle()
271 if (chunk_hooks->split(ret, size + trailsize, size, in chunk_recycle()
277 cache, ret, size + trailsize, zeroed, committed); in chunk_recycle()
286 chunks_ad, cache, ret, size + trailsize, in chunk_recycle()
291 extent_node_init(node, arena, (void *)((uintptr_t)(ret) + size), in chunk_recycle()
298 if (!committed && chunk_hooks->commit(ret, size, 0, size, arena->ind)) { in chunk_recycle()
301 ret, size, zeroed, committed); in chunk_recycle()
311 memset(ret, 0, size); in chunk_recycle()
314 size_t *p = (size_t *)(uintptr_t)ret; in chunk_recycle()
316 JEMALLOC_VALGRIND_MAKE_MEM_DEFINED(ret, size); in chunk_recycle()
321 return (ret); in chunk_recycle()
334 void *ret; in chunk_alloc_core() local
343 if ((ret = chunk_recycle(arena, &chunk_hooks, in chunk_alloc_core()
346 return (ret); in chunk_alloc_core()
349 if (have_dss && dss_prec == dss_prec_primary && (ret = in chunk_alloc_core()
352 return (ret); in chunk_alloc_core()
357 if (new_addr == NULL && (ret = chunk_alloc_mmap(size, alignment, zero, in chunk_alloc_core()
359 return (ret); in chunk_alloc_core()
361 if (have_dss && dss_prec == dss_prec_secondary && (ret = in chunk_alloc_core()
364 return (ret); in chunk_alloc_core()
373 void *ret; in chunk_alloc_base() local
383 ret = chunk_alloc_mmap(size, chunksize, &zero, &commit); in chunk_alloc_base()
384 if (ret == NULL) in chunk_alloc_base()
387 JEMALLOC_VALGRIND_MAKE_MEM_UNDEFINED(ret, size); in chunk_alloc_base()
389 return (ret); in chunk_alloc_base()
396 void *ret; in chunk_alloc_cache() local
405 ret = chunk_recycle(arena, chunk_hooks, &arena->chunks_szad_cached, in chunk_alloc_cache()
408 if (ret == NULL) in chunk_alloc_cache()
412 JEMALLOC_VALGRIND_MAKE_MEM_UNDEFINED(ret, size); in chunk_alloc_cache()
413 return (ret); in chunk_alloc_cache()
436 void *ret; in chunk_alloc_default() local
440 ret = chunk_alloc_core(arena, new_addr, size, alignment, zero, in chunk_alloc_default()
442 if (ret == NULL) in chunk_alloc_default()
445 JEMALLOC_VALGRIND_MAKE_MEM_UNDEFINED(ret, size); in chunk_alloc_default()
447 return (ret); in chunk_alloc_default()
454 void *ret; in chunk_alloc_wrapper() local
457 ret = chunk_hooks->alloc(new_addr, size, alignment, zero, commit, in chunk_alloc_wrapper()
459 if (ret == NULL) in chunk_alloc_wrapper()
462 JEMALLOC_VALGRIND_MAKE_MEM_UNDEFINED(ret, chunksize); in chunk_alloc_wrapper()
463 return (ret); in chunk_alloc_wrapper()