/system/netd/libnetdutils/include/netdutils/ |
H A D | Math.h | 33 inline constexpr const T align(const T& x, const int shift) { function in namespace:android::netdutils
|
/system/tools/hidl/ |
H A D | DeathRecipientType.cpp | 81 void DeathRecipientType::getAlignmentAndSize(size_t *align, size_t *size) const { argument 82 *align = *size = 0; // this object should only be used in passthrough mode
|
H A D | FmqType.cpp | 150 size_t *align, size_t *size) const { 151 *align = 8; // MQDescriptor<> 149 getAlignmentAndSize( size_t *align, size_t *size) const argument
|
H A D | HandleType.cpp | 165 void HandleType::getAlignmentAndSize(size_t *align, size_t *size) const { argument 166 *align = 8; // hidl_handle
|
H A D | MemoryType.cpp | 153 void MemoryType::getAlignmentAndSize(size_t *align, size_t *size) const { argument 154 *align = 8; // hidl_memory
|
H A D | ScalarType.cpp | 288 void ScalarType::getAlignmentAndSize(size_t *align, size_t *size) const { argument 303 *align = *size = kAlign[mKind];
|
H A D | StringType.cpp | 218 void StringType::getAlignmentAndSize(size_t *align, size_t *size) const { argument 219 *align = 8; // hidl_string
|
H A D | VectorType.cpp | 490 size_t align, size; local 491 getAlignmentAndSize(&align, &size); 749 void VectorType::getAlignmentAndSizeStatic(size_t *align, size_t *size) { argument 750 *align = 8; // hidl_vec<T> 754 void VectorType::getAlignmentAndSize(size_t *align, size_t *size) const { argument 755 VectorType::getAlignmentAndSizeStatic(align, size);
|
H A D | ArrayType.cpp | 367 size_t align, size; local 368 getAlignmentAndSize(&align, &size); 531 void ArrayType::getAlignmentAndSize(size_t *align, size_t *size) const { argument 532 mElementType->getAlignmentAndSize(align, size);
|
H A D | CompoundType.cpp | 1071 void CompoundType::getAlignmentAndSize(size_t *align, size_t *size) const { argument 1072 *align = 1; 1095 if (fieldAlign > (*align)) { 1096 *align = fieldAlign; 1105 size_t pad = (*size) % (*align); 1107 (*size) += (*align) - pad;
|
H A D | EnumType.cpp | 505 void EnumType::getAlignmentAndSize(size_t *align, size_t *size) const { argument 506 mStorageType->getAlignmentAndSize(align, size); 772 void BitFieldType::getAlignmentAndSize(size_t *align, size_t *size) const { argument 773 resolveToScalarType()->getAlignmentAndSize(align, size);
|
/system/core/include/utils/ |
H A D | Flattenable.h | 35 static size_t align(size_t size) { function in class:android::FlattenableUtils 41 static size_t align(void const*& buffer) { function in class:android::FlattenableUtils 49 static size_t align(void*& buffer) { function in class:android::FlattenableUtils 50 return align<N>( const_cast<void const*&>(buffer) );
|
/system/core/libutils/include/utils/ |
H A D | Flattenable.h | 35 static size_t align(size_t size) { function in class:android::FlattenableUtils 41 static size_t align(void const*& buffer) { function in class:android::FlattenableUtils 49 static size_t align(void*& buffer) { function in class:android::FlattenableUtils 50 return align<N>( const_cast<void const*&>(buffer) );
|
/system/core/libcutils/tests/ |
H A D | MemsetTest.cpp | 126 void RunMemsetTests(test_e test_type, uint32_t value, int align[][2], size_t num_aligns) { argument 147 buf.get()+FENCEPOST_LENGTH, align[i][0], align[i][1])); 159 << "Failed size " << len << " align " << align[i][0] << " " << align[i][1] << "\n"; local
|
/system/core/libion/ |
H A D | ion.c | 62 int ion_alloc(int fd, size_t len, size_t align, unsigned int heap_mask, argument 68 .align = align, 143 int ion_alloc_fd(int fd, size_t len, size_t align, unsigned int heap_mask, argument 148 ret = ion_alloc(fd, len, align, heap_mask, flags, &handle);
|
H A D | ion_test.c | 33 size_t len = 1024*1024, align = 0; variable 49 ret = ion_alloc(*fd, len, align, heap_mask, alloc_flags, handle); 108 _ion_alloc_test(len, align, flags, &fd, &handle); 227 {"align", required_argument, 0, 'g'}, 241 align = atol(optarg); 272 printf("test %d, len %zu, align %zu, map_flags %d, prot %d, heap_mask %d," 273 " alloc_flags %d\n", test, len, align, map_flags, prot,
|
/system/core/libion/kernel-headers/linux/ |
H A D | ion.h | 47 size_t align; member in struct:ion_allocation_data
|
/system/core/libion/original-kernel-headers/linux/ |
H A D | ion.h | 78 * @align: required alignment of the allocation 88 size_t align; member in struct:ion_allocation_data
|
/system/extras/zram-perf/ |
H A D | zram-perf.cpp | 33 AlignedAlloc(size_t size, size_t align) { argument 34 posix_memalign(&m_ptr, align, size);
|
/system/core/libmemunreachable/ |
H A D | Allocator.cpp | 119 static void* MapAligned(size_t size, size_t align) { argument 125 // Over-allocate enough to align 126 size_t map_size = size + align - kPageSize; 139 std::align(align, size, aligned_ptr, aligned_size);
|