/external/jemalloc/test/integration/ |
D | posix_memalign.c | 21 size_t alignment; in TEST_BEGIN() local 24 for (alignment = 0; alignment < sizeof(void *); alignment++) { in TEST_BEGIN() 25 assert_d_eq(posix_memalign(&p, alignment, 1), EINVAL, in TEST_BEGIN() 27 alignment); in TEST_BEGIN() 30 for (alignment = sizeof(size_t); alignment < MAXALIGN; in TEST_BEGIN() 31 alignment <<= 1) { in TEST_BEGIN() 32 assert_d_ne(posix_memalign(&p, alignment + 1, 1), 0, in TEST_BEGIN() 34 alignment + 1); in TEST_BEGIN() 41 size_t alignment, size; in TEST_BEGIN() local 45 alignment = UINT64_C(0x8000000000000000); in TEST_BEGIN() [all …]
|
D | aligned_alloc.c | 21 size_t alignment; in TEST_BEGIN() local 24 alignment = 0; in TEST_BEGIN() 26 p = aligned_alloc(alignment, 1); in TEST_BEGIN() 28 "Expected error for invalid alignment %zu", alignment); in TEST_BEGIN() 30 for (alignment = sizeof(size_t); alignment < MAXALIGN; in TEST_BEGIN() 31 alignment <<= 1) { in TEST_BEGIN() 33 p = aligned_alloc(alignment + 1, 1); in TEST_BEGIN() 36 alignment + 1); in TEST_BEGIN() 43 size_t alignment, size; in TEST_BEGIN() local 47 alignment = UINT64_C(0x8000000000000000); in TEST_BEGIN() [all …]
|
D | sdallocx.c | 15 size_t nsz, sz, alignment, total; in TEST_BEGIN() local 22 for (alignment = 8; in TEST_BEGIN() 23 alignment <= MAXALIGN; in TEST_BEGIN() 24 alignment <<= 1) { in TEST_BEGIN() 27 sz < 3 * alignment && sz < (1U << 31); in TEST_BEGIN() 28 sz += (alignment >> (LG_SIZEOF_PTR-1)) - 1) { in TEST_BEGIN() 30 nsz = nallocx(sz, MALLOCX_ALIGN(alignment) | in TEST_BEGIN() 32 ps[i] = mallocx(sz, MALLOCX_ALIGN(alignment) | in TEST_BEGIN() 41 MALLOCX_ALIGN(alignment)); in TEST_BEGIN()
|
D | mallocx.c | 170 size_t nsz, rsz, sz, alignment, total; in TEST_BEGIN() local 177 for (alignment = 8; in TEST_BEGIN() 178 alignment <= MAXALIGN; in TEST_BEGIN() 179 alignment <<= 1) { in TEST_BEGIN() 182 sz < 3 * alignment && sz < (1U << 31); in TEST_BEGIN() 183 sz += (alignment >> (LG_SIZEOF_PTR-1)) - 1) { in TEST_BEGIN() 185 nsz = nallocx(sz, MALLOCX_ALIGN(alignment) | in TEST_BEGIN() 189 "size=%zu (%#zx)", alignment, sz, sz); in TEST_BEGIN() 190 ps[i] = mallocx(sz, MALLOCX_ALIGN(alignment) | in TEST_BEGIN() 194 "size=%zu (%#zx)", alignment, sz, sz); in TEST_BEGIN() [all …]
|
/external/python/cpython2/Lib/lib2to3/tests/data/ |
D | infinite_recursion.py | 41 assert alignment(__mbstate_t) == 4, alignment(__mbstate_t) 77 assert alignment(sigcontext) == 4, alignment(sigcontext) 101 assert alignment(aes_key_st) == 4, alignment(aes_key_st) 119 assert alignment(asn1_ctx_st) == 4, alignment(asn1_ctx_st) 132 assert alignment(asn1_object_st) == 4, alignment(asn1_object_st) 143 assert alignment(asn1_string_st) == 4, alignment(asn1_string_st) 153 assert alignment(ASN1_ENCODING_st) == 4, alignment(ASN1_ENCODING_st) 165 assert alignment(asn1_string_table_st) == 4, alignment(asn1_string_table_st) 230 assert alignment(N12asn1_type_st4DOLLAR_11E) == 4, alignment(N12asn1_type_st4DOLLAR_11E) 236 assert alignment(asn1_type_st) == 4, alignment(asn1_type_st) [all …]
|
/external/skia/tests/ |
D | SkSLMemoryLayoutTest.cpp | 37 REPORTER_ASSERT(r, 4 == layout.alignment(*context.fFloat_Type)); in DEF_TEST() 38 REPORTER_ASSERT(r, 8 == layout.alignment(*context.fVec2_Type)); in DEF_TEST() 39 REPORTER_ASSERT(r, 16 == layout.alignment(*context.fVec3_Type)); in DEF_TEST() 40 REPORTER_ASSERT(r, 16 == layout.alignment(*context.fVec4_Type)); in DEF_TEST() 41 REPORTER_ASSERT(r, 4 == layout.alignment(*context.fInt_Type)); in DEF_TEST() 42 REPORTER_ASSERT(r, 8 == layout.alignment(*context.fIVec2_Type)); in DEF_TEST() 43 REPORTER_ASSERT(r, 16 == layout.alignment(*context.fIVec3_Type)); in DEF_TEST() 44 REPORTER_ASSERT(r, 16 == layout.alignment(*context.fIVec4_Type)); in DEF_TEST() 45 REPORTER_ASSERT(r, 1 == layout.alignment(*context.fBool_Type)); in DEF_TEST() 46 REPORTER_ASSERT(r, 2 == layout.alignment(*context.fBVec2_Type)); in DEF_TEST() [all …]
|
D | MemsetTest.cpp | 51 for (int alignment = 0; alignment < MAX_ALIGNMENT; ++alignment) { in test_16() local 54 uint16_t* base = &buffer[PAD + alignment]; in test_16() 57 compare16(reporter, buffer, 0, PAD + alignment); in test_16() 59 compare16(reporter, base + count, 0, TOTAL - count - PAD - alignment); in test_16() 68 for (int alignment = 0; alignment < MAX_ALIGNMENT; ++alignment) { in test_32() local 71 uint32_t* base = &buffer[PAD + alignment]; in test_32() 74 compare32(reporter, buffer, 0, PAD + alignment); in test_32() 76 compare32(reporter, base + count, 0, TOTAL - count - PAD - alignment); in test_32()
|
/external/skia/src/sksl/ |
D | SkSLMemoryLayout.h | 45 size_t alignment(const Type& type) const { in alignment() function 56 return this->roundUpIfNeeded(this->alignment(type.componentType())); in alignment() 60 size_t alignment = this->alignment(*f.fType); in alignment() local 61 if (alignment > result) { in alignment() 62 result = alignment; in alignment() 80 return this->alignment(type); in stride() 106 size_t alignment = this->alignment(*f.fType); in size() local 107 if (total % alignment != 0) { in size() 108 total += alignment - total % alignment; in size() 110 ASSERT(total % alignment == 0); in size() [all …]
|
/external/syslinux/com32/lib/sys/module/ |
D | elfutils.c | 39 int elf_malloc(void **memptr, size_t alignment, size_t size) { in elf_malloc() argument 43 if ((alignment & (alignment - 1)) != 0) in elf_malloc() 45 if (alignment % sizeof(void*) != 0) in elf_malloc() 46 alignment = sizeof(void*); in elf_malloc() 48 start_addr = malloc(size + (alignment > sizeof(struct memalign_info) ? in elf_malloc() 49 alignment : sizeof(struct memalign_info))); in elf_malloc() 56 ((unsigned long)start_addr % alignment) + in elf_malloc() 57 alignment - sizeof(struct memalign_info)); in elf_malloc() 75 int elf_malloc(void **memptr, size_t alignment, size_t size) { in elf_malloc() argument 76 if ((alignment & (alignment - 1)) != 0) in elf_malloc() [all …]
|
/external/libcxx/src/ |
D | new.cpp | 179 operator new(std::size_t size, std::align_val_t alignment) _THROW_BAD_ALLOC in operator new() argument 183 if (static_cast<size_t>(alignment) < sizeof(void*)) in operator new() 184 alignment = std::align_val_t(sizeof(void*)); in operator new() 187 while ((p = _aligned_malloc(size, static_cast<size_t>(alignment))) == nullptr) in operator new() 189 while (::posix_memalign(&p, static_cast<size_t>(alignment), size) != 0) in operator new() 211 operator new(size_t size, std::align_val_t alignment, const std::nothrow_t&) _NOEXCEPT in operator new() argument 218 p = ::operator new(size, alignment); in operator new() 230 operator new[](size_t size, std::align_val_t alignment) _THROW_BAD_ALLOC in operator new[]() argument 232 return ::operator new(size, alignment); in operator new[]() 237 operator new[](size_t size, std::align_val_t alignment, const std::nothrow_t&) _NOEXCEPT in operator new[]() argument [all …]
|
/external/webrtc/webrtc/system_wrappers/source/ |
D | aligned_malloc.cc | 28 uintptr_t GetRightAlign(uintptr_t start_pos, size_t alignment) { in GetRightAlign() argument 31 return (start_pos + alignment - 1) & ~(alignment - 1); in GetRightAlign() 35 bool ValidAlignment(size_t alignment) { in ValidAlignment() argument 36 if (!alignment) { in ValidAlignment() 39 return (alignment & (alignment - 1)) == 0; in ValidAlignment() 42 void* GetRightAlign(const void* pointer, size_t alignment) { in GetRightAlign() argument 46 if (!ValidAlignment(alignment)) { in GetRightAlign() 50 return reinterpret_cast<void*>(GetRightAlign(start_pos, alignment)); in GetRightAlign() 53 void* AlignedMalloc(size_t size, size_t alignment) { in AlignedMalloc() argument 57 if (!ValidAlignment(alignment)) { in AlignedMalloc() [all …]
|
D | aligned_malloc_unittest.cc | 26 bool CorrectUsage(size_t size, size_t alignment) { in CorrectUsage() argument 28 static_cast<char*>(AlignedMalloc(size, alignment))); in CorrectUsage() 33 return 0u == scoped_address % alignment; in CorrectUsage() 38 const size_t alignment = 32; in TEST() local 41 static_cast<char*>(AlignedMalloc(size, alignment))); in TEST() 47 const char* realigned_ptr = GetRightAlign(misaligned_ptr, alignment); in TEST() 53 const size_t alignment = 64; in TEST() local 54 EXPECT_FALSE(CorrectUsage(incorrect_size, alignment)); in TEST() 65 size_t alignment = 2; in TEST() local 66 EXPECT_TRUE(CorrectUsage(size, alignment)); in TEST() [all …]
|
/external/mesa3d/src/mesa/main/ |
D | imports.c | 84 _mesa_align_malloc(size_t bytes, unsigned long alignment) in _mesa_align_malloc() argument 88 int err = posix_memalign(& mem, alignment, bytes); in _mesa_align_malloc() 93 return _aligned_malloc(bytes, alignment); in _mesa_align_malloc() 97 assert( alignment > 0 ); in _mesa_align_malloc() 99 ptr = (uintptr_t)malloc(bytes + alignment + sizeof(void *)); in _mesa_align_malloc() 103 buf = (ptr + alignment + sizeof(void *)) & ~(uintptr_t)(alignment - 1); in _mesa_align_malloc() 123 _mesa_align_calloc(size_t bytes, unsigned long alignment) in _mesa_align_calloc() argument 128 mem = _mesa_align_malloc(bytes, alignment); in _mesa_align_calloc() 137 mem = _aligned_malloc(bytes, alignment); in _mesa_align_calloc() 146 assert( alignment > 0 ); in _mesa_align_calloc() [all …]
|
/external/llvm/test/MC/ARM/ |
D | neon-vld-vst-align.s | 13 @ CHECK-ERRORS: error: alignment must be 64 or omitted 16 @ CHECK-ERRORS: error: alignment must be 64 or omitted 20 @ CHECK-ERRORS: error: alignment must be 64 or omitted 23 @ CHECK-ERRORS: error: alignment must be 64 or omitted 35 @ CHECK-ERRORS: error: alignment must be 64 or omitted 38 @ CHECK-ERRORS: error: alignment must be 64 or omitted 42 @ CHECK-ERRORS: error: alignment must be 64 or omitted 45 @ CHECK-ERRORS: error: alignment must be 64 or omitted 57 @ CHECK-ERRORS: error: alignment must be 64 or omitted 60 @ CHECK-ERRORS: error: alignment must be 64 or omitted [all …]
|
/external/python/cpython2/Modules/_ctypes/libffi_osx/ |
D | ffi.c | 43 arg->size != 0 || arg->alignment != 0) in initialize_aggregate() 57 int curalign = (*ptr)->alignment; in initialize_aggregate() 67 arg->alignment = (arg->alignment > curalign) ? in initialize_aggregate() 68 arg->alignment : curalign; in initialize_aggregate() 70 arg->size = ALIGN(arg->size, (*ptr)->alignment); in initialize_aggregate() 72 arg->alignment = (arg->alignment > (*ptr)->alignment) ? in initialize_aggregate() 73 arg->alignment : (*ptr)->alignment; in initialize_aggregate() 86 arg->size = ALIGN(arg->size, arg->alignment); in initialize_aggregate() 183 if ((*ptr)->alignment == 0) in ffi_prep_cif() 192 int align = (*ptr)->alignment; in ffi_prep_cif() [all …]
|
/external/libchrome/base/memory/ |
D | aligned_memory.cc | 16 void* AlignedAlloc(size_t size, size_t alignment) { in AlignedAlloc() argument 18 DCHECK_EQ(alignment & (alignment - 1), 0U); in AlignedAlloc() 19 DCHECK_EQ(alignment % sizeof(void*), 0U); in AlignedAlloc() 22 ptr = _aligned_malloc(size, alignment); in AlignedAlloc() 29 ptr = memalign(alignment, size); in AlignedAlloc() 31 if (posix_memalign(&ptr, alignment, size)) in AlignedAlloc() 39 << "size=" << size << ", alignment=" << alignment; in AlignedAlloc() 43 DCHECK_EQ(reinterpret_cast<uintptr_t>(ptr) & (alignment - 1), 0U); in AlignedAlloc()
|
/external/compiler-rt/lib/sanitizer_common/ |
D | sanitizer_allocator.cc | 25 extern "C" void *__libc_memalign(uptr alignment, uptr size); 31 static void *__libc_memalign(uptr alignment, uptr size) { 33 uptr error = posix_memalign(&p, alignment, size); 42 uptr alignment) { in RawInternalAlloc() argument 44 if (alignment == 0) in RawInternalAlloc() 47 return __libc_memalign(alignment, size); in RawInternalAlloc() 89 uptr alignment) { 90 if (alignment == 0) alignment = 8; 94 alignment, false); 96 return internal_allocator()->Allocate(cache, size, alignment, false); [all …]
|
/external/jemalloc/include/jemalloc/internal/ |
D | jemalloc_internal.h | 339 #define ALIGNMENT_ADDR2BASE(a, alignment) \ argument 340 ((void *)((uintptr_t)(a) & ((~(alignment)) + 1))) 343 #define ALIGNMENT_ADDR2OFFSET(a, alignment) \ argument 344 ((size_t)((uintptr_t)(a) & (alignment - 1))) 347 #define ALIGNMENT_CEILING(s, alignment) \ argument 348 (((s) + (alignment - 1)) & ((~(alignment)) + 1)) 575 size_t sa2u(size_t size, size_t alignment); 813 sa2u(size_t size, size_t alignment) in sa2u() argument 817 assert(alignment != 0 && ((alignment - 1) & alignment) == 0); in sa2u() 820 if (size <= SMALL_MAXCLASS && alignment < PAGE) { in sa2u() [all …]
|
/external/llvm/test/MC/MachO/ |
D | x86_32-optimal_nop.s | 4 .align 4, 0 # start with 16 byte alignment filled with zeros 11 .align 4, 0 # start with 16 byte alignment filled with zeros 19 .align 4, 0 # start with 16 byte alignment filled with zeros 26 .align 4, 0 # start with 16 byte alignment filled with zeros 36 .align 4, 0 # start with 16 byte alignment filled with zeros 45 .align 4, 0 # start with 16 byte alignment filled with zeros 53 .align 4, 0 # start with 16 byte alignment filled with zeros 60 .align 4, 0 # start with 16 byte alignment filled with zeros 74 .align 4, 0 # start with 16 byte alignment filled with zeros 87 .align 4, 0 # start with 16 byte alignment filled with zeros [all …]
|
/external/swiftshader/third_party/LLVM/test/MC/MachO/ |
D | x86_32-optimal_nop.s | 4 .align 4, 0 # start with 16 byte alignment filled with zeros 11 .align 4, 0 # start with 16 byte alignment filled with zeros 19 .align 4, 0 # start with 16 byte alignment filled with zeros 26 .align 4, 0 # start with 16 byte alignment filled with zeros 36 .align 4, 0 # start with 16 byte alignment filled with zeros 45 .align 4, 0 # start with 16 byte alignment filled with zeros 53 .align 4, 0 # start with 16 byte alignment filled with zeros 60 .align 4, 0 # start with 16 byte alignment filled with zeros 74 .align 4, 0 # start with 16 byte alignment filled with zeros 87 .align 4, 0 # start with 16 byte alignment filled with zeros [all …]
|
/external/compiler-rt/test/scudo/ |
D | memalign.cpp | 14 extern "C" void *aligned_alloc (size_t alignment, size_t size); 19 size_t alignment = 1U << 12; in main() local 20 size_t size = alignment; in main() 24 p = memalign(alignment, size); in main() 29 posix_memalign(&p, alignment, size); in main() 33 p = aligned_alloc(alignment, size); in main() 39 p = memalign(alignment - 1, size); in main()
|
/external/compiler-rt/lib/scudo/ |
D | scudo_interceptors.cpp | 47 INTERCEPTOR(void*, memalign, uptr alignment, uptr size) { in INTERCEPTOR() argument 48 return scudoMemalign(alignment, size); in INTERCEPTOR() 51 INTERCEPTOR(void*, __libc_memalign, uptr alignment, uptr size) { in INTERCEPTOR() argument 52 return scudoMemalign(alignment, size); in INTERCEPTOR() 59 INTERCEPTOR(void*, aligned_alloc, uptr alignment, uptr size) { in INTERCEPTOR() argument 60 return scudoAlignedAlloc(alignment, size); in INTERCEPTOR() 63 INTERCEPTOR(int, posix_memalign, void **memptr, uptr alignment, uptr size) { in INTERCEPTOR() argument 64 return scudoPosixMemalign(memptr, alignment, size); in INTERCEPTOR()
|
/external/python/cpython2/Modules/_ctypes/libffi_arm_wince/ |
D | prep_cif.c | 46 FFI_ASSERT(arg->alignment == 0); in initialize_aggregate() 58 arg->size = ALIGN(arg->size, (*ptr)->alignment); in initialize_aggregate() 61 arg->alignment = (arg->alignment > (*ptr)->alignment) ? in initialize_aggregate() 62 arg->alignment : (*ptr)->alignment; in initialize_aggregate() 74 arg->size = ALIGN (arg->size, arg->alignment); in initialize_aggregate() 162 if (((*ptr)->alignment - 1) & bytes) in ffi_prep_cif() 163 bytes = ALIGN(bytes, (*ptr)->alignment); in ffi_prep_cif()
|
/external/jemalloc/src/ |
D | chunk_mmap.c | 7 chunk_alloc_mmap_slow(size_t size, size_t alignment, bool *zero, bool *commit) in chunk_alloc_mmap_slow() argument 12 alloc_size = size + alignment - PAGE; in chunk_alloc_mmap_slow() 22 leadsize = ALIGNMENT_CEILING((uintptr_t)pages, alignment) - in chunk_alloc_mmap_slow() 33 chunk_alloc_mmap(void *new_addr, size_t size, size_t alignment, bool *zero, in chunk_alloc_mmap() argument 52 assert(alignment != 0); in chunk_alloc_mmap() 53 assert((alignment & chunksize_mask) == 0); in chunk_alloc_mmap() 59 offset = ALIGNMENT_ADDR2OFFSET(ret, alignment); in chunk_alloc_mmap() 62 return (chunk_alloc_mmap_slow(size, alignment, zero, commit)); in chunk_alloc_mmap()
|
/external/mesa3d/src/gallium/drivers/ilo/core/ |
D | ilo_builder.h | 193 unsigned alignment, unsigned size) in ilo_builder_writer_reserve_bottom() argument 198 assert(alignment && util_is_power_of_two(alignment)); in ilo_builder_writer_reserve_bottom() 199 offset = align(writer->used, alignment); in ilo_builder_writer_reserve_bottom() 221 unsigned alignment, unsigned size) in ilo_builder_writer_reserve_top() argument 226 assert(alignment && util_is_power_of_two(alignment)); in ilo_builder_writer_reserve_top() 227 offset = (writer->size - writer->stolen - size) & ~(alignment - 1); in ilo_builder_writer_reserve_top() 232 align(writer->used, alignment) + size + writer->stolen, true)) { in ilo_builder_writer_reserve_top() 237 offset = (writer->size - writer->stolen - size) & ~(alignment - 1); in ilo_builder_writer_reserve_top() 291 unsigned alignment, unsigned len, in ilo_builder_dynamic_pointer() argument 297 which, alignment, size); in ilo_builder_dynamic_pointer() [all …]
|