Lines Matching refs:trace
55 static void CopyTrace(SymbolizedStack *first_frame, void **trace, in CopyTrace() argument
60 trace[i++] = (void *)frame->info.address; in CopyTrace()
98 int __tsan_get_report_stack(void *report, uptr idx, void **trace, in __tsan_get_report_stack() argument
103 if (stack) CopyTrace(stack->frames, trace, trace_size); in __tsan_get_report_stack()
109 int *size, int *write, int *atomic, void **trace, in __tsan_get_report_mop() argument
119 if (mop->stack) CopyTrace(mop->stack->frames, trace, trace_size); in __tsan_get_report_mop()
126 int *fd, int *suppressable, void **trace, in __tsan_get_report_loc() argument
138 if (loc->stack) CopyTrace(loc->stack->frames, trace, trace_size); in __tsan_get_report_loc()
154 int *destroyed, void **trace, uptr trace_size) { in __tsan_get_report_mutex() argument
161 if (mutex->stack) CopyTrace(mutex->stack->frames, trace, trace_size); in __tsan_get_report_mutex()
168 void **trace, uptr trace_size) { in __tsan_get_report_thread() argument
177 if (thread->stack) CopyTrace(thread->stack->frames, trace, trace_size); in __tsan_get_report_thread()
242 int __tsan_get_alloc_stack(uptr addr, uptr *trace, uptr size, int *thread_id, in __tsan_get_alloc_stack() argument
260 for (uptr i = 0; i < size; i++) trace[i] = stack.trace[stack.size - i - 1]; in __tsan_get_alloc_stack()