Lines Matching refs:alignment
51 size_t hugemax, size, alignment; in TEST_BEGIN() local
72 alignment = ZU(0x8000000000000000); in TEST_BEGIN()
75 alignment = ZU(0x80000000); in TEST_BEGIN()
77 assert_ptr_null(mallocx(size, MALLOCX_ALIGN(alignment)), in TEST_BEGIN()
79 alignment); in TEST_BEGIN()
120 size_t nsz, rsz, sz, alignment, total; in TEST_BEGIN() local
127 for (alignment = 8; in TEST_BEGIN()
128 alignment <= MAXALIGN; in TEST_BEGIN()
129 alignment <<= 1) { in TEST_BEGIN()
132 sz < 3 * alignment && sz < (1U << 31); in TEST_BEGIN()
133 sz += (alignment >> (LG_SIZEOF_PTR-1)) - 1) { in TEST_BEGIN()
135 nsz = nallocx(sz, MALLOCX_ALIGN(alignment) | in TEST_BEGIN()
139 "size=%zu (%#zx)", alignment, sz, sz); in TEST_BEGIN()
140 ps[i] = mallocx(sz, MALLOCX_ALIGN(alignment) | in TEST_BEGIN()
144 "size=%zu (%#zx)", alignment, sz, sz); in TEST_BEGIN()
148 "alignment=%zu, size=%zu", alignment, sz); in TEST_BEGIN()
151 "alignment=%zu, size=%zu", alignment, sz); in TEST_BEGIN()
153 (void *)((uintptr_t)ps[i] & (alignment-1)), in TEST_BEGIN()
156 alignment, sz); in TEST_BEGIN()