/bionic/libc/malloc_debug/tests/ |
H A D | malloc_debug_unit_tests.cpp | 134 uint8_t* pointer = reinterpret_cast<uint8_t*>(debug_malloc(alloc_size)); local 135 ASSERT_TRUE(pointer != nullptr); 136 for (size_t i = 0; i < debug_malloc_usable_size(pointer); i++) { 137 ASSERT_EQ(0xeb, pointer[i]); 139 debug_free(pointer); 142 pointer = reinterpret_cast<uint8_t*>(debug_calloc(1, alloc_size)); 143 ASSERT_TRUE(pointer != nullptr); 144 for (size_t i = 0; i < debug_malloc_usable_size(pointer); i++) { 145 ASSERT_EQ(0, pointer[i]) << "Failed at byte " << i; 147 debug_free(pointer); 200 uint8_t* pointer = reinterpret_cast<uint8_t*>(debug_malloc(100)); local 214 uint8_t* pointer = reinterpret_cast<uint8_t*>(debug_malloc(100)); local 231 uint8_t* pointer = reinterpret_cast<uint8_t*>(debug_malloc(100)); local 251 uint8_t* pointer = reinterpret_cast<uint8_t*>(debug_malloc(100)); local 279 void* pointer = debug_malloc(10); local 312 uint8_t* pointer = reinterpret_cast<uint8_t*>(debug_malloc(100)); local 357 void* pointer = debug_memalign(1024, 100); local 376 uint8_t* pointer = reinterpret_cast<uint8_t*>(debug_malloc(100)); local 403 uint8_t* pointer = reinterpret_cast<uint8_t*>(debug_malloc(100)); local 457 uint8_t* pointer = reinterpret_cast<uint8_t*>(debug_malloc(100)); local 483 void* pointer = debug_malloc(200); local 519 uint8_t* pointer = reinterpret_cast<uint8_t*>(debug_malloc(100)); local 702 void* pointer = debug_malloc(8192); local 784 uint8_t* pointer = reinterpret_cast<uint8_t*>(debug_malloc(100)); local 811 uint8_t* pointer = reinterpret_cast<uint8_t*>(debug_malloc(200)); local 844 void* pointer = debug_malloc(200); local 878 void* pointer = debug_malloc(200); local 905 uint8_t* pointer = reinterpret_cast<uint8_t*>(debug_malloc(100)); local 1040 uint8_t* pointer = reinterpret_cast<uint8_t*>(debug_malloc(entry->size)); local 1223 uint8_t* pointer = reinterpret_cast<uint8_t*>(debug_malloc(1)); local 1249 void* pointer = debug_malloc(10); local 1321 void* pointer = debug_malloc(SIZE_MAX); local 1400 void* pointer = debug_malloc(100); local 1443 void* pointer = debug_malloc(1U << 31); local 1462 void* pointer = debug_malloc(150); local 1477 void* pointer; local 1495 void* pointer = debug_pvalloc(1); local 1507 void* pointer = debug_valloc(100); local [all...] |
/bionic/libc/malloc_debug/ |
H A D | malloc_debug.cpp | 70 ssize_t debug_malloc_backtrace(void* pointer, uintptr_t* frames, size_t frame_count); 72 size_t debug_malloc_usable_size(void* pointer); 74 void debug_free(void* pointer); 76 void* debug_realloc(void* pointer, size_t bytes); 116 static void LogTagError(const Header* header, const void* pointer, const char* name) { argument 121 error_log("+++ ALLOCATION %p USED AFTER FREE (%s)", pointer, name); 126 error_log("+++ ALLOCATION %p HAS INVALID TAG %" PRIx32 " (%s)", pointer, header->tag, name); 267 size_t debug_malloc_usable_size(void* pointer) { argument 268 if (DebugCallsDisabled() || !g_debug->need_header() || pointer == nullptr) { 269 return g_dispatch->malloc_usable_size(pointer); 297 void* pointer; local 323 debug_free(void* pointer) argument 392 void* pointer; local 449 debug_realloc(void* pointer, size_t bytes) argument 613 const void* pointer = reinterpret_cast<void*>(base); local [all...] |
H A D | FreeTrackData.cpp | 46 const uint8_t* pointer) { 50 error_log("+++ ALLOCATION %p USED AFTER FREE", pointer); 53 if (pointer[i] != fill_free_value) { 54 error_log(" allocation[%zu] = 0x%02x (expected 0x%02x)", i, pointer[i], fill_free_value); 67 const void* pointer) { 72 error_log("+++ ALLOCATION %p HAS CORRUPTED HEADER TAG 0x%x AFTER FREE", pointer, header->tag); 75 const uint8_t* memory = reinterpret_cast<const uint8_t*>(pointer); 81 LogFreeError(debug, header, reinterpret_cast<const uint8_t*>(pointer)); 45 LogFreeError(DebugData& debug, const Header* header, const uint8_t* pointer) argument 66 VerifyAndFree(DebugData& debug, const Header* header, const void* pointer) argument
|
H A D | FreeTrackData.h | 59 void LogFreeError(DebugData& debug, const Header* header, const uint8_t* pointer); 60 void VerifyAndFree(DebugData& debug, const Header* header, const void* pointer);
|
H A D | DebugData.h | 60 Header* GetHeader(const void* pointer) { argument 61 uintptr_t value = reinterpret_cast<uintptr_t>(pointer);
|
H A D | GuardData.cpp | 48 void GuardData::LogFailure(const Header* header, const void* pointer, const void* data) { argument 52 error_log("+++ ALLOCATION %p SIZE %zu HAS A CORRUPTED %s GUARD", pointer, 57 int pointer_idx = reinterpret_cast<uintptr_t>(data) - reinterpret_cast<uintptr_t>(pointer);
|
H A D | GuardData.h | 51 void LogFailure(const Header* header, const void* pointer, const void* data);
|
/bionic/tests/ |
H A D | malloc_test.cpp | 114 // Memalign and then realloc the pointer a couple of times. 378 void* pointer = malloc(size); local 379 ASSERT_TRUE(pointer != nullptr); 380 memset(pointer, 0xeb, malloc_usable_size(pointer)); 381 free(pointer); 383 // We should get a previous pointer that has been set to non-zero. 386 ASSERT_TRUE(pointer != nullptr);
|
H A D | thread_local_test.cpp | 175 typedef unsigned int gcc_pointer __attribute__((mode(pointer)));
|
/bionic/linker/ |
H A D | linker_allocator.h | 69 typedef T* pointer; typedef in class:linker_vector_allocator
|
/bionic/linker/tests/ |
H A D | linker_block_allocator_test.cpp | 30 void* pointer; member in struct:__anon1080::test_struct_nominal
|
/bionic/libc/bionic/ |
H A D | malloc_common.cpp | 454 extern "C" ssize_t malloc_backtrace(void* pointer, uintptr_t* frames, size_t frame_count) { argument 458 return g_debug_malloc_backtrace_func(pointer, frames, frame_count);
|
/bionic/libc/kernel/uapi/linux/ |
H A D | wireless.h | 327 void __user * pointer; member in struct:iw_point
|
/bionic/libc/ |
H A D | Android.mk | 630 -Werror=pointer-to-int-cast \ 631 -Werror=int-to-pointer-cast \
|