Lines Matching full:alignment
72 size_t hugemax, size, alignment; in TEST_BEGIN() local
93 alignment = ZU(0x8000000000000000); in TEST_BEGIN()
96 alignment = ZU(0x80000000); in TEST_BEGIN()
98 assert_ptr_null(mallocx(size, MALLOCX_ALIGN(alignment)), in TEST_BEGIN()
100 alignment); in TEST_BEGIN()
141 size_t nsz, rsz, sz, alignment, total; in TEST_BEGIN() local
148 for (alignment = 8; in TEST_BEGIN()
149 alignment <= MAXALIGN; in TEST_BEGIN()
150 alignment <<= 1) { in TEST_BEGIN()
153 sz < 3 * alignment && sz < (1U << 31); in TEST_BEGIN()
154 sz += (alignment >> (LG_SIZEOF_PTR-1)) - 1) { in TEST_BEGIN()
156 nsz = nallocx(sz, MALLOCX_ALIGN(alignment) | in TEST_BEGIN()
159 "nallocx() error for alignment=%zu, " in TEST_BEGIN()
160 "size=%zu (%#zx)", alignment, sz, sz); in TEST_BEGIN()
161 ps[i] = mallocx(sz, MALLOCX_ALIGN(alignment) | in TEST_BEGIN()
164 "mallocx() error for alignment=%zu, " in TEST_BEGIN()
165 "size=%zu (%#zx)", alignment, sz, sz); in TEST_BEGIN()
169 "alignment=%zu, size=%zu", alignment, sz); in TEST_BEGIN()
172 "alignment=%zu, size=%zu", alignment, sz); in TEST_BEGIN()
174 (void *)((uintptr_t)ps[i] & (alignment-1)), in TEST_BEGIN()
176 " alignment=%zu, size=%zu", ps[i], in TEST_BEGIN()
177 alignment, sz); in TEST_BEGIN()