Home
last modified time | relevance | path

Searched refs:alignment (Results 1 – 25 of 1274) sorted by relevance

12345678910>>...51

/external/jemalloc/test/integration/
Dposix_memalign.c21 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 …]
Daligned_alloc.c21 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 …]
Dsdallocx.c15 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()
Dmallocx.c170 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/
Dinfinite_recursion.py41 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/
DSkSLMemoryLayoutTest.cpp37 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 …]
DMemsetTest.cpp51 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/
DSkSLMemoryLayout.h45 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/
Delfutils.c39 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/
Dnew.cpp179 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/
Daligned_malloc.cc28 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 …]
Daligned_malloc_unittest.cc26 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/
Dimports.c84 _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/
Dneon-vld-vst-align.s13 @ 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/
Dffi.c43 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/
Daligned_memory.cc16 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/
Dsanitizer_allocator.cc25 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/
Djemalloc_internal.h339 #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/
Dx86_32-optimal_nop.s4 .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/
Dx86_32-optimal_nop.s4 .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/
Dmemalign.cpp14 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/
Dscudo_interceptors.cpp47 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/
Dprep_cif.c46 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/
Dchunk_mmap.c7 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/
Dilo_builder.h193 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 …]

12345678910>>...51