/netbsd-current/sys/external/bsd/compiler_rt/dist/lib/tsan/rtl/ |
H A D | tsan_stack_trace.cc | 20 : StackTrace(nullptr, 0), trace_buffer(nullptr) {} 27 if (trace_buffer) { 28 internal_free(trace_buffer); 30 trace_buffer = 33 new_size * sizeof(trace_buffer[0])) 35 trace = trace_buffer; 41 internal_memcpy(trace_buffer, pcs, cnt * sizeof(trace_buffer[0])); 43 trace_buffer[cnt] = extra_top_pc; 48 Swap(trace_buffer[ [all...] |
H A D | tsan_stack_trace.h | 24 uptr *trace_buffer; // Owned. member in struct:__tsan::VarSizeStackTrace
|
/netbsd-current/external/gpl3/gcc.old/dist/libsanitizer/tsan/ |
H A D | tsan_stack_trace.cc | 18 : StackTrace(nullptr, 0), trace_buffer(nullptr) {} 25 if (trace_buffer) { 26 internal_free(trace_buffer); 28 trace_buffer = 31 new_size * sizeof(trace_buffer[0])) 33 trace = trace_buffer; 39 internal_memcpy(trace_buffer, pcs, cnt * sizeof(trace_buffer[0])); 41 trace_buffer[cnt] = extra_top_pc; 46 Swap(trace_buffer[ [all...] |
H A D | tsan_stack_trace.h | 22 uptr *trace_buffer; // Owned. member in struct:__tsan::VarSizeStackTrace
|
/netbsd-current/external/gpl3/gcc/dist/libsanitizer/tsan/ |
H A D | tsan_stack_trace.cpp | 19 : StackTrace(nullptr, 0), trace_buffer(nullptr) {} 26 Free(trace_buffer); 27 trace_buffer = (new_size > 0) 28 ? (uptr *)Alloc(new_size * sizeof(trace_buffer[0])) 30 trace = trace_buffer; 36 internal_memcpy(trace_buffer, pcs, cnt * sizeof(trace_buffer[0])); 38 trace_buffer[cnt] = extra_top_pc; 43 Swap(trace_buffer[i], trace_buffer[siz [all...] |
H A D | tsan_stack_trace.h | 23 uptr *trace_buffer; // Owned. member in struct:__tsan::VarSizeStackTrace
|
/netbsd-current/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/ |
H A D | sanitizer_stacktrace.cc | 38 internal_memcpy(trace_buffer, pcs, cnt * sizeof(trace_buffer[0])); 40 trace_buffer[cnt] = extra_top_pc; 75 trace_buffer[0] = pc; 106 trace_buffer[size++] = (uptr) pc1; 119 trace_buffer[i] = trace_buffer[i + count];
|
H A D | sanitizer_stacktrace_sparc.cc | 29 trace_buffer[0] = pc; 49 trace_buffer[size++] = (uptr) pc1;
|
H A D | sanitizer_unwind_win.cc | 34 (void **)&trace_buffer[0], 0); 70 trace_buffer[size++] = (uptr)stack_frame.AddrPC.Offset;
|
H A D | sanitizer_stacktrace.h | 94 uptr trace_buffer[kStackTraceMax]; member in struct:__sanitizer::BufferedStackTrace 97 BufferedStackTrace() : StackTrace(trace_buffer, 0), top_frame_bp(0) {} 104 *static_cast<StackTrace *>(this) = StackTrace(trace_buffer, 0);
|
H A D | sanitizer_unwind_linux_libcdep.cc | 118 arg->stack->trace_buffer[arg->stack->size++] = pc; 130 // trace_buffer[0] belongs to the current function so we always pop it, 139 trace_buffer[0] = pc; 165 trace_buffer[size++] = frames[i].absolute_pc + 2;
|
/netbsd-current/external/gpl3/gcc.old/dist/libsanitizer/sanitizer_common/ |
H A D | sanitizer_stacktrace.cc | 35 internal_memcpy(trace_buffer, pcs, cnt * sizeof(trace_buffer[0])); 37 trace_buffer[cnt] = extra_top_pc; 72 trace_buffer[0] = pc; 110 trace_buffer[size++] = (uptr) pc1; 123 trace_buffer[i] = trace_buffer[i + count];
|
H A D | sanitizer_stacktrace_sparc.cc | 34 trace_buffer[0] = GetNextInstructionPc(pc); 36 trace_buffer[0] = pc; 77 trace_buffer[size++] = GetNextInstructionPc((uptr) pc1);
|
H A D | sanitizer_unwind_win.cc | 32 (void **)&trace_buffer[0], 0); 68 trace_buffer[size++] = (uptr)stack_frame.AddrPC.Offset;
|
H A D | sanitizer_stacktrace.h | 92 uptr trace_buffer[kStackTraceMax]; member in struct:__sanitizer::BufferedStackTrace 95 BufferedStackTrace() : StackTrace(trace_buffer, 0), top_frame_bp(0) {} 102 *static_cast<StackTrace *>(this) = StackTrace(trace_buffer, 0);
|
H A D | sanitizer_unwind_linux_libcdep.cc | 116 arg->stack->trace_buffer[arg->stack->size++] = pc; 128 // trace_buffer[0] belongs to the current function so we always pop it, 140 trace_buffer[0] = GetNextInstructionPc(pc); 142 trace_buffer[0] = pc; 169 trace_buffer[size++] = frames[i].absolute_pc + 2;
|
/netbsd-current/external/gpl3/gcc/dist/libsanitizer/asan/ |
H A D | asan_stack.h | 41 stack.trace_buffer[0] = StackTrace::GetCurrentPc(); \ 42 if (max_size > 1) stack.trace_buffer[1] = GET_CALLER_PC(); \
|
/netbsd-current/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/ |
H A D | sanitizer_stacktrace_sparc.cpp | 36 trace_buffer[0] = GetNextInstructionPc(pc); 38 trace_buffer[0] = pc; 76 trace_buffer[size++] = GetNextInstructionPc((uptr)pc1);
|
H A D | sanitizer_stacktrace.cpp | 62 internal_memcpy(trace_buffer, pcs, cnt * sizeof(trace_buffer[0])); 64 trace_buffer[cnt] = extra_top_pc; 101 trace_buffer[0] = pc; 142 trace_buffer[size++] = (uptr) pc1; 161 trace_buffer[i] = trace_buffer[i + count];
|
H A D | sanitizer_unwind_win.cpp | 33 (void **)&trace_buffer[0], 0); 43 trace_buffer[0] = pc; 78 trace_buffer[size++] = (uptr)stack_frame.AddrPC.Offset;
|
H A D | sanitizer_stacktrace.h | 111 uptr trace_buffer[kStackTraceMax]; member in struct:__sanitizer::BufferedStackTrace 114 BufferedStackTrace() : StackTrace(trace_buffer, 0), top_frame_bp(0) {} 127 trace_buffer[0] = pc; 138 *static_cast<StackTrace *>(this) = StackTrace(trace_buffer, 0);
|
H A D | sanitizer_unwind_linux_libcdep.cpp | 87 arg->stack->trace_buffer[arg->stack->size++] = pc; 133 // trace_buffer[0] belongs to the current function so we always pop it, 145 trace_buffer[0] = GetNextInstructionPc(pc); 147 trace_buffer[0] = pc; 174 trace_buffer[size++] = frames[i].absolute_pc + 2;
|
/netbsd-current/sys/external/bsd/compiler_rt/dist/lib/asan/tests/ |
H A D | asan_noinst_test.cc | 51 stack1.trace_buffer[0] = 0xa123; 52 stack1.trace_buffer[1] = 0xa456; 56 stack2.trace_buffer[0] = 0xb123; 57 stack2.trace_buffer[1] = 0xb456; 61 stack3.trace_buffer[0] = 0xc123; 62 stack3.trace_buffer[1] = 0xc456; 139 stack.trace_buffer[0] = 0x890; 161 stack.trace_buffer[0] = 0x890; 196 stack.trace_buffer[0] = 0x890; 249 stack.trace_buffer[ [all...] |
/netbsd-current/sys/external/bsd/compiler_rt/dist/lib/asan/ |
H A D | asan_stack.h | 70 stack.trace_buffer[0] = StackTrace::GetCurrentPc(); \ 71 if (max_size > 1) stack.trace_buffer[1] = GET_CALLER_PC(); \
|
/netbsd-current/external/gpl3/gcc.old/dist/libsanitizer/asan/ |
H A D | asan_stack.h | 72 stack.trace_buffer[0] = StackTrace::GetCurrentPc(); \ 73 if (max_size > 1) stack.trace_buffer[1] = GET_CALLER_PC(); \
|