Home
last modified time | relevance | path

Searched refs:EXCLUDES (Results 1 - 4 of 4) sorted by relevance

/third_party/benchmark/src/
H A Dthread_manager.h21 bool StartStopBarrier() EXCLUDES(end_cond_mutex_) { in EXCLUDES() function in benchmark::internal::ThreadManager
25 void NotifyThreadComplete() EXCLUDES(end_cond_mutex_) { in EXCLUDES() function in benchmark::internal::ThreadManager
33 void WaitForAllThreads() EXCLUDES(end_cond_mutex_) { in EXCLUDES() function in benchmark::internal::ThreadManager
H A Dmutex.h55 #define EXCLUDES(...) THREAD_ANNOTATION_ATTRIBUTE_(locks_excluded(__VA_ARGS__)) macro
104 bool wait() EXCLUDES(lock_) { in EXCLUDES() function in benchmark::Barrier
114 void removeThread() EXCLUDES(lock_) { in EXCLUDES() function in benchmark::Barrier
/third_party/skia/third_party/externals/swiftshader/third_party/marl/include/marl/
H A Dscheduler.h340 void start() EXCLUDES(work.mutex);
344 void stop() EXCLUDES(work.mutex);
351 EXCLUDES(work.mutex);
357 bool wait(const TimePoint* timeout) EXCLUDES(work.mutex);
365 void enqueue(Fiber* fiber) EXCLUDES(work.mutex);
368 void enqueue(Task&& task) EXCLUDES(work.mutex);
373 bool tryLock() EXCLUDES(work.mutex) TRY_ACQUIRE(true, work.mutex);
386 bool steal(Task& out) EXCLUDES(work.mutex);
H A Dtsa.h68 #define EXCLUDES(...) THREAD_ANNOTATION_ATTRIBUTE__(locks_excluded(__VA_ARGS__)) macro

Completed in 2 milliseconds