Home | History | Annotate | Download | only in sanitizer_common

Lines Matching refs:uptr

20 static const uptr kStackTraceMax = 256;
25 uptr size;
26 uptr max_size;
27 uptr trace[kStackTraceMax];
28 static void PrintStack(const uptr *addr, uptr size,
31 void CopyTo(uptr *dst, uptr dst_size) {
32 for (uptr i = 0; i < size && i < dst_size; i++)
34 for (uptr i = size; i < dst_size; i++)
38 void CopyFrom(uptr *src, uptr src_size) {
41 for (uptr i = 0; i < size; i++) {
46 void FastUnwindStack(uptr pc, uptr bp, uptr stack_top, uptr stack_bottom);
47 void SlowUnwindStack(uptr pc, uptr max_depth);
49 void PopStackFrames(uptr count);
51 static uptr GetCurrentPc();
52 static uptr GetPreviousInstructionPc(uptr pc);
54 static uptr CompressStack(StackTrace *stack,
55 u32 *compressed, uptr size);
57 u32 *compressed, uptr size);
69 uptr bp = GET_CURRENT_FRAME(); \
70 uptr pc = GET_CALLER_PC(); \
71 uptr local_stack; \
72 uptr sp = (uptr)&local_stack
77 uptr bp = GET_CURRENT_FRAME(); \
78 uptr pc = StackTrace::GetCurrentPc(); \
79 uptr local_stack; \
80 uptr sp = (uptr)&local_stack