Lines Matching refs:uptr

23   uptr magic;  // Modified by the instrumented code.
24 uptr descr; // Modified by the instrumented code.
25 uptr pc; // Modified by the instrumented code.
26 uptr real_stack;
57 static const uptr kMinStackFrameSizeLog = 6; // Min frame is 64B.
58 static const uptr kMaxStackFrameSizeLog = 16; // Max stack frame is 64K.
61 static const uptr kNumberOfSizeClasses =
65 static FakeStack *Create(uptr stack_size_log);
70 static uptr SizeRequiredForFlags(uptr stack_size_log) { in SizeRequiredForFlags()
71 return ((uptr)1) << (stack_size_log + 1 - kMinStackFrameSizeLog); in SizeRequiredForFlags()
75 static uptr SizeRequiredForFrames(uptr stack_size_log) { in SizeRequiredForFrames()
76 return (((uptr)1) << stack_size_log) * kNumberOfSizeClasses; in SizeRequiredForFrames()
80 static uptr RequiredSize(uptr stack_size_log) { in RequiredSize()
91 static uptr FlagsOffset(uptr stack_size_log, uptr class_id) { in FlagsOffset()
92 uptr t = kNumberOfSizeClasses - 1 - class_id; in FlagsOffset()
93 const uptr all_ones = (((uptr)1) << (kNumberOfSizeClasses - 1)) - 1; in FlagsOffset()
97 static uptr NumberOfFrames(uptr stack_size_log, uptr class_id) { in NumberOfFrames()
98 return ((uptr)1) << (stack_size_log - kMinStackFrameSizeLog - class_id); in NumberOfFrames()
102 static uptr ModuloNumberOfFrames(uptr stack_size_log, uptr class_id, uptr n) { in ModuloNumberOfFrames()
107 u8 *GetFlags(uptr stack_size_log, uptr class_id) { in GetFlags()
113 u8 *GetFrame(uptr stack_size_log, uptr class_id, uptr pos) { in GetFrame()
116 (((uptr)1) << stack_size_log) * class_id + in GetFrame()
121 FakeFrame *Allocate(uptr stack_size_log, uptr class_id, uptr real_stack);
124 static void Deallocate(uptr x, uptr class_id) { in Deallocate()
132 uptr AddrIsInFakeStack(uptr addr, uptr *frame_beg, uptr *frame_end);
133 USED uptr AddrIsInFakeStack(uptr addr) { in AddrIsInFakeStack()
134 uptr t1, t2; in AddrIsInFakeStack()
139 static uptr BytesInSizeClass(uptr class_id) { in BytesInSizeClass()
140 return ((uptr)1) << (class_id + kMinStackFrameSizeLog); in BytesInSizeClass()
146 static u8 **SavedFlagPtr(uptr x, uptr class_id) { in SavedFlagPtr()
150 uptr stack_size_log() const { return stack_size_log_; } in stack_size_log()
153 void GC(uptr real_stack);
159 static const uptr kFlagsOffset = 4096; // This is were the flags begin.
162 static const uptr kMaxStackMallocSize = ((uptr)1) << kMaxStackFrameSizeLog;
164 uptr hint_position_[kNumberOfSizeClasses];
165 uptr stack_size_log_;