/bionic/libc/malloc_debug/ |
H A D | backtrace.h | 39 size_t backtrace_get(uintptr_t* frames, size_t frame_count); 40 void backtrace_log(const uintptr_t* frames, size_t frame_count); 41 std::string backtrace_string(const uintptr_t* frames, size_t frame_count);
|
H A D | backtrace.cpp | 74 uintptr_t* frames; member in struct:stack_crawl_state_t 78 stack_crawl_state_t(uintptr_t* frames, size_t frame_count) argument 79 : frames(frames), frame_count(frame_count) {} 118 // Do not record the frames that fall in our own shared library. 124 state->frames[state->cur_frame++] = ip; 128 size_t backtrace_get(uintptr_t* frames, size_t frame_count) { argument 129 stack_crawl_state_t state(frames, frame_count); 134 std::string backtrace_string(const uintptr_t* frames, size_t frame_count) { argument 142 if (dladdr(reinterpret_cast<void*>(frames[frame_nu 175 backtrace_log(const uintptr_t* frames, size_t frame_count) argument [all...] |
H A D | GuardData.cpp | 66 std::vector<uintptr_t> frames(64); 67 size_t frame_num = backtrace_get(frames.data(), frames.size()); 68 frames.resize(frame_num); 69 backtrace_log(frames.data(), frames.size());
|
H A D | malloc_debug.h | 63 uintptr_t frames[0]; member in struct:BacktraceHeader
|
H A D | FreeTrackData.cpp | 61 backtrace_log(&back_header->frames[0], back_header->num_frames); 112 back_header->num_frames = backtrace_get(&back_header->frames[0], backtrace_num_frames_); 140 backtrace_log(&back_iter->second->frames[0], back_iter->second->num_frames);
|
H A D | TrackData.cpp | 106 backtrace_log(&back_header->frames[0], back_header->num_frames); 138 memcpy(&data[2 * sizeof(size_t)], &back_header->frames[0],
|
H A D | malloc_debug.cpp | 70 ssize_t debug_malloc_backtrace(void* pointer, uintptr_t* frames, size_t frame_count); 129 std::vector<uintptr_t> frames(64); 130 size_t frame_num = backtrace_get(frames.data(), frames.size()); 131 frames.resize(frame_num); 132 backtrace_log(frames.data(), frames.size()); 170 &back_header->frames[0], g_debug->config().backtrace_frames); 644 ssize_t debug_malloc_backtrace(void* pointer, uintptr_t* frames, size_t frame_count) { 668 memcpy(frames, [all...] |
/bionic/libc/malloc_debug/tests/ |
H A D | backtrace_fake.cpp | 43 size_t backtrace_get(uintptr_t* frames, size_t frame_num) { argument 50 memcpy(frames, g_fake_backtrace[0].data(), sizeof(uintptr_t) * total_frames); 55 void backtrace_log(const uintptr_t* frames, size_t frame_count) { argument 57 error_log(" #%02zd pc %p", i, reinterpret_cast<void*>(frames[i]));
|
H A D | malloc_debug_unit_tests.cpp | 1000 uintptr_t frames[0]; member in struct:InfoEntry 1034 entry->frames[0] = 0xf; 1035 entry->frames[1] = 0xe; 1036 entry->frames[2] = 0xd; 1083 entry2->frames[0] = 0xf; 1084 entry2->frames[1] = 0xe; 1085 entry2->frames[2] = 0xd; 1086 entry2->frames[3] = 0xc; 1099 entry1->frames[i] = 0xbc000 + i; 1114 entry0->frames[ [all...] |
/bionic/libc/kernel/uapi/linux/can/ |
H A D | bcm.h | 37 struct can_frame frames[0]; member in struct:bcm_msg_head
|
/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/sound/ |
H A D | asound.h | 472 snd_pcm_uframes_t frames; member in struct:snd_xferi 479 snd_pcm_uframes_t frames; member in struct:snd_xfern
|
/bionic/libc/kernel/uapi/linux/ |
H A D | videodev2.h | 480 __u8 frames; member in struct:v4l2_timecode
|