Lines Matching refs:alignment
1653 size_t alignment; member
1664 dynamic_opts->alignment = 0; in dynamic_opts_init()
1704 if (unlikely(dopts->alignment != 0)) { in imalloc_no_sample()
1705 return ipalloct(tsd_tsdn(tsd), usize, dopts->alignment, in imalloc_no_sample()
1726 assert(((dopts->alignment == 0) ? sz_s2u(LARGE_MINCLASS) : in imalloc_sample()
1727 sz_sa2u(LARGE_MINCLASS, dopts->alignment)) in imalloc_sample()
1824 if (unlikely(dopts->alignment < sopts->min_alignment in imalloc_body()
1825 || (dopts->alignment & (dopts->alignment - 1)) != 0)) { in imalloc_body()
1831 if (dopts->alignment == 0) { in imalloc_body()
1841 usize = sz_sa2u(size, dopts->alignment); in imalloc_body()
1916 assert(dopts->alignment == 0 in imalloc_body()
1917 || ((uintptr_t)allocation & (dopts->alignment - 1)) == ZU(0)); in imalloc_body()
2047 je_posix_memalign(void **memptr, size_t alignment, size_t size) { in je_posix_memalign() argument
2053 "size: %zu", memptr, alignment, size); in je_posix_memalign()
2068 dopts.alignment = alignment; in je_posix_memalign()
2081 je_aligned_alloc(size_t alignment, size_t size) { in JEMALLOC_ATTR()
2088 alignment, size); in JEMALLOC_ATTR()
2105 dopts.alignment = alignment; in JEMALLOC_ATTR()
2419 je_memalign(size_t alignment, size_t size) { in JEMALLOC_ATTR()
2424 LOG("core.memalign.entry", "alignment: %zu, size: %zu\n", alignment, in JEMALLOC_ATTR()
2441 dopts.alignment = alignment; in JEMALLOC_ATTR()
2476 dopts.alignment = PAGE; in JEMALLOC_ATTR()
2499 JEMALLOC_EXPORT void *(*__memalign_hook)(size_t alignment, size_t size) =
2568 dopts.alignment = MALLOCX_ALIGN_GET_SPECIFIED(flags); in JEMALLOC_ATTR()
2596 size_t usize, size_t alignment, bool zero, tcache_t *tcache, arena_t *arena, in irallocx_prof_sample() argument
2605 alignment, zero, tcache, arena); in irallocx_prof_sample()
2611 p = iralloct(tsdn, old_ptr, old_usize, usize, alignment, zero, in irallocx_prof_sample()
2620 size_t alignment, size_t *usize, bool zero, tcache_t *tcache, in irallocx_prof() argument
2631 *usize, alignment, zero, tcache, arena, tctx); in irallocx_prof()
2633 p = iralloct(tsd_tsdn(tsd), old_ptr, old_usize, size, alignment, in irallocx_prof()
2641 if (p == old_ptr && alignment != 0) { in irallocx_prof()
2666 size_t alignment = MALLOCX_ALIGN_GET(flags); in je_rallocx() local
2709 usize = (alignment == 0) ? in je_rallocx()
2710 sz_s2u(size) : sz_sa2u(size, alignment); in je_rallocx()
2714 p = irallocx_prof(tsd, ptr, old_usize, size, alignment, &usize, in je_rallocx()
2720 p = iralloct(tsd_tsdn(tsd), ptr, old_usize, size, alignment, in je_rallocx()
2729 assert(alignment == 0 || ((uintptr_t)p & (alignment - 1)) == ZU(0)); in je_rallocx()
2754 size_t extra, size_t alignment, bool zero) { in ixallocx_helper() argument
2757 if (ixalloc(tsdn, ptr, old_usize, size, extra, alignment, zero)) { in ixallocx_helper()
2767 size_t extra, size_t alignment, bool zero, prof_tctx_t *tctx) { in ixallocx_prof_sample() argument
2773 usize = ixallocx_helper(tsdn, ptr, old_usize, size, extra, alignment, in ixallocx_prof_sample()
2781 size_t extra, size_t alignment, bool zero, alloc_ctx_t *alloc_ctx) { in ixallocx_prof() argument
2794 if (alignment == 0) { in ixallocx_prof()
2798 usize_max = sz_sa2u(size+extra, alignment); in ixallocx_prof()
2813 size, extra, alignment, zero, tctx); in ixallocx_prof()
2816 extra, alignment, zero); in ixallocx_prof()
2832 size_t alignment = MALLOCX_ALIGN_GET(flags); in je_xallocx() local
2871 alignment, zero, &alloc_ctx); in je_xallocx()
2874 extra, alignment, zero); in je_xallocx()