Searched refs:pointer (Results 1 - 14 of 14) sorted by relevance

/bionic/libc/malloc_debug/tests/
H A Dmalloc_debug_unit_tests.cpp134 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 Dmalloc_debug.cpp70 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 DFreeTrackData.cpp46 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 DFreeTrackData.h59 void LogFreeError(DebugData& debug, const Header* header, const uint8_t* pointer);
60 void VerifyAndFree(DebugData& debug, const Header* header, const void* pointer);
H A DDebugData.h60 Header* GetHeader(const void* pointer) { argument
61 uintptr_t value = reinterpret_cast<uintptr_t>(pointer);
H A DGuardData.cpp48 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 DGuardData.h51 void LogFailure(const Header* header, const void* pointer, const void* data);
/bionic/tests/
H A Dmalloc_test.cpp114 // 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 Dthread_local_test.cpp175 typedef unsigned int gcc_pointer __attribute__((mode(pointer)));
/bionic/linker/
H A Dlinker_allocator.h69 typedef T* pointer; typedef in class:linker_vector_allocator
/bionic/linker/tests/
H A Dlinker_block_allocator_test.cpp30 void* pointer; member in struct:__anon1080::test_struct_nominal
/bionic/libc/bionic/
H A Dmalloc_common.cpp454 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 Dwireless.h327 void __user * pointer; member in struct:iw_point
/bionic/libc/
H A DAndroid.mk630 -Werror=pointer-to-int-cast \
631 -Werror=int-to-pointer-cast \

Completed in 3870 milliseconds