Lines Matching refs:stack
119 uptr StackTrace::CompressStack(StackTrace *stack, u32 *compressed, uptr size) { in CompressStack() argument
123 for (uptr i = 0; i < stack->size && i < size; i++) { in CompressStack()
124 compressed[i] = stack->trace[i]; in CompressStack()
127 if (stack->size < size) in CompressStack()
128 compressed[stack->size] = 0; in CompressStack()
134 for (uptr i = 0, n = stack->size; i < n; i++) { in CompressStack()
135 uptr pc = stack->trace[i]; in CompressStack()
174 CHECK_EQ(0, REAL(memcmp)(check_stack.trace, stack->trace, in CompressStack()
182 void StackTrace::UncompressStack(StackTrace *stack, in UncompressStack() argument
186 stack->size = 0; in UncompressStack()
189 stack->size++; in UncompressStack()
190 stack->trace[i] = compressed[i]; in UncompressStack()
194 stack->size = 0; in UncompressStack()
195 for (uptr i = 0; i < size && stack->size < kStackTraceMax; i++) { in UncompressStack()
216 stack->trace[stack->size++] = pc; in UncompressStack()