Lines Matching refs:alignment
1425 size_t alignment; member
1436 dynamic_opts->alignment = 0; in dynamic_opts_init()
1470 if (unlikely(dopts->alignment != 0)) { in imalloc_no_sample()
1471 return ipalloct(tsd_tsdn(tsd), usize, dopts->alignment, in imalloc_no_sample()
1492 assert(((dopts->alignment == 0) ? s2u(LARGE_MINCLASS) : in imalloc_sample()
1493 sa2u(LARGE_MINCLASS, dopts->alignment)) == LARGE_MINCLASS); in imalloc_sample()
1589 if (unlikely(dopts->alignment < sopts->min_alignment in imalloc_body()
1590 || (dopts->alignment & (dopts->alignment - 1)) != 0)) { in imalloc_body()
1596 if (dopts->alignment == 0) { in imalloc_body()
1606 usize = sa2u(size, dopts->alignment); in imalloc_body()
1668 assert(dopts->alignment == 0 in imalloc_body()
1669 || ((uintptr_t)allocation & (dopts->alignment - 1)) == ZU(0)); in imalloc_body()
1783 je_posix_memalign(void **memptr, size_t alignment, size_t size) in je_posix_memalign() argument
1802 dopts.alignment = alignment; in je_posix_memalign()
1811 je_aligned_alloc(size_t alignment, size_t size) in JEMALLOC_ATTR()
1833 dopts.alignment = alignment; in JEMALLOC_ATTR()
2062 je_memalign(size_t alignment, size_t size) in JEMALLOC_ATTR()
2082 dopts.alignment = alignment; in JEMALLOC_ATTR()
2114 dopts.alignment = PAGE; in JEMALLOC_ATTR()
2144 JEMALLOC_EXPORT void *(*__memalign_hook)(size_t alignment, size_t size) =
2201 dopts.alignment = MALLOCX_ALIGN_GET_SPECIFIED(flags); in JEMALLOC_ATTR()
2227 size_t old_usize, size_t usize, size_t alignment, bool zero, in irallocx_prof_sample() argument
2236 alignment, zero, tcache, arena); in irallocx_prof_sample()
2241 p = iralloct(tsdn, extent, old_ptr, old_usize, usize, alignment, in irallocx_prof_sample()
2250 size_t size, size_t alignment, size_t *usize, bool zero, tcache_t *tcache, in irallocx_prof() argument
2263 old_usize, *usize, alignment, zero, tcache, arena, tctx); in irallocx_prof()
2266 size, alignment, zero, tcache, arena); in irallocx_prof()
2273 if (p == old_ptr && alignment != 0) { in irallocx_prof()
2302 size_t alignment = MALLOCX_ALIGN_GET(flags); in je_rallocx() local
2333 usize = (alignment == 0) ? s2u(size) : sa2u(size, alignment); in je_rallocx()
2336 p = irallocx_prof(tsd, extent, ptr, old_usize, size, alignment, in je_rallocx()
2342 alignment, zero, tcache, arena); in je_rallocx()
2350 assert(alignment == 0 || ((uintptr_t)p & (alignment - 1)) == ZU(0)); in je_rallocx()
2371 size_t size, size_t extra, size_t alignment, bool zero) in ixallocx_helper() argument
2375 if (ixalloc(tsdn, extent, ptr, old_usize, size, extra, alignment, zero)) in ixallocx_helper()
2384 size_t old_usize, size_t size, size_t extra, size_t alignment, bool zero, in ixallocx_prof_sample() argument
2392 alignment, zero); in ixallocx_prof_sample()
2399 size_t size, size_t extra, size_t alignment, bool zero) in ixallocx_prof() argument
2413 if (alignment == 0) { in ixallocx_prof()
2417 usize_max = sa2u(size+extra, alignment); in ixallocx_prof()
2432 old_usize, size, extra, alignment, zero, tctx); in ixallocx_prof()
2435 size, extra, alignment, zero); in ixallocx_prof()
2453 size_t alignment = MALLOCX_ALIGN_GET(flags); in je_xallocx() local
2484 alignment, zero); in je_xallocx()
2487 size, extra, alignment, zero); in je_xallocx()