Lines Matching defs:Mutex
94 Timer getOrCreateTimer(const char *Name) EXCLUDES(Mutex) {
95 ScopedLock L(Mutex);
129 Timer nest(const Timer &T, const char *Name) EXCLUDES(Mutex) {
133 ScopedLock L(Mutex);
139 void report(const Timer &T) EXCLUDES(Mutex) {
140 ScopedLock L(Mutex);
158 void printAll() EXCLUDES(Mutex) {
164 void getAll(ScopedString &Str) EXCLUDES(Mutex) {
165 ScopedLock L(Mutex);
170 void getAllImpl(ScopedString &Str) REQUIRES(Mutex) {
184 REQUIRES(Mutex) {
227 HybridMutex Mutex;
230 u32 PrintingInterval GUARDED_BY(Mutex);
231 u64 NumEventsReported GUARDED_BY(Mutex) = 0;
232 u32 NumAllocatedTimers GUARDED_BY(Mutex) = 0;
233 TimerInfo Timers[MaxNumberOfTimers] GUARDED_BY(Mutex);
234 Record TimerRecords[MaxNumberOfTimers] GUARDED_BY(Mutex);