HomeSort by relevance Sort by last modified time
    Searched refs:Mutex (Results 1 - 25 of 704) sorted by null

1 2 3 4 5 6 7 8 91011>>

  /external/libnfc-nci/halimpl/bcm2079x/adaptation/
Mutex.h 21 * Encapsulate a mutex for thread synchronization.
29 class Mutex
34 ** Function: Mutex
41 Mutex ();
46 ** Function: ~Mutex
53 ~Mutex ();
60 ** Description: Block the thread and try lock the mutex.
72 ** Description: Unlock a mutex to unblock a thread.
84 ** Description: Try to lock the mutex.
86 ** Returns: True if the mutex is locked
    [all...]
Mutex.cpp 21 * Encapsulate a mutex for thread synchronization.
27 #include "Mutex.h"
32 ** Function: Mutex
39 Mutex::Mutex ()
45 ALOGE ("Mutex::Mutex: fail init; error=0x%X", res);
52 ** Function: ~Mutex
59 Mutex::~Mutex ()
    [all...]
CondVar.h 27 #include "Mutex.h"
66 void wait (Mutex& mutex);
79 bool wait (Mutex& mutex, long millisec);
  /frameworks/rs/
rsMutex.h 26 class Mutex {
28 Mutex();
29 ~Mutex();
rsMutex.cpp 23 Mutex::Mutex() {
26 Mutex::~Mutex() {
30 bool Mutex::init() {
33 ALOGE("Mutex::Mutex init failure");
39 bool Mutex::lock() {
43 ALOGE("Mutex: error %i locking.", status);
49 bool Mutex::unlock()
    [all...]
  /frameworks/support/renderscript/v8/rs_support/
rsMutex.h 26 class Mutex {
28 Mutex();
29 ~Mutex();
rsMutex.cpp 23 Mutex::Mutex() {
26 Mutex::~Mutex() {
30 bool Mutex::init() {
33 ALOGE("Mutex::Mutex init failure");
39 bool Mutex::lock() {
43 ALOGE("Mutex: error %i locking.", status);
49 bool Mutex::unlock()
    [all...]
  /frameworks/ex/variablespeed/jni/
no_synchronization.h 23 // The sola_time_scaler (which is the code that uses this mutex class) is
27 // fake mutex that does nothing.
29 class Mutex {
31 Mutex() {}
32 virtual ~Mutex() {}
37 DISALLOW_COPY_AND_ASSIGN(Mutex);
42 explicit MutexLock(Mutex* mu) : mu_(mu) {}
46 Mutex* const mu_;
  /frameworks/native/include/utils/
Mutex.h 37 * Simple mutex class. The implementation is system-dependent.
39 * The mutex must be unlocked by the thread that locked it. They are not
42 class Mutex {
49 Mutex();
50 Mutex(const char* name);
51 Mutex(int type, const char* name = NULL);
52 ~Mutex();
54 // lock or unlock the mutex
61 // Manages the mutex automatically. It'll be locked when Autolock is
65 inline Autolock(Mutex& mutex) : mLock(mutex) { mLock.lock();
    [all...]
Singleton.h 33 Mutex::Autolock _l(sLock);
43 Mutex::Autolock _l(sLock);
54 static Mutex sLock;
63 * NOTE: we use a version of Mutex ctor that takes a parameter, because
68 template<> Mutex Singleton< TYPE >::sLock(Mutex::PRIVATE); \
  /packages/apps/Nfc/nci/jni/
Mutex.h 18 * Encapsulate a mutex for thread synchronization.
25 class Mutex
30 ** Function: Mutex
37 Mutex ();
42 ** Function: ~Mutex
49 ~Mutex ();
56 ** Description: Block the thread and try lock the mutex.
68 ** Description: Unlock a mutex to unblock a thread.
80 ** Description: Try to lock the mutex.
82 ** Returns: True if the mutex is locked
    [all...]
Mutex.cpp 18 * Encapsulate a mutex for thread synchronization.
21 #include "Mutex.h"
27 ** Function: Mutex
34 Mutex::Mutex ()
40 ALOGE ("Mutex::Mutex: fail init; error=0x%X", res);
47 ** Function: ~Mutex
54 Mutex::~Mutex ()
    [all...]
CondVar.h 23 #include "Mutex.h"
62 void wait (Mutex& mutex);
75 bool wait (Mutex& mutex, long millisec);
  /external/webkit/Source/JavaScriptCore/wtf/
ThreadingNone.cpp 45 Mutex::Mutex() { }
46 Mutex::~Mutex() { }
47 void Mutex::lock() { }
48 bool Mutex::tryLock() { return false; }
49 void Mutex::unlock() { }
53 void ThreadCondition::wait(Mutex&) { }
54 bool ThreadCondition::timedWait(Mutex&, double) { return false; }
  /external/chromium/sdch/open-vcdiff/src/
mutex.h 33 // A simple mutex wrapper, supporting locks and read-write locks.
67 // function that tries to acquire this mutex -- but that all happens
68 // before this mutex's constructor has run. (This can happen even if
69 // the mutex and the function that uses the mutex are in the same .cc
70 // file.) Basically, because Mutex does non-trivial work in its
74 // The solution used here is to pair the actual mutex primitive with a
75 // bool that is set to true when the mutex is dynamically initialized.
76 // (Before that it's false.) Then we modify all mutex routines to
78 // it to true (which happens after the Mutex constructor has run.
    [all...]
  /external/regex-re2/util/
mutex.h 6 * A simple mutex wrapper, supporting locks and read-write locks.
47 # error Need to implement mutex.h for your architecture, or #define NO_THREADS
50 class Mutex {
52 // Create a Mutex that is not held by anybody.
53 inline Mutex();
56 inline ~Mutex();
66 inline void ReaderUnlock(); // Release a read share of this Mutex
74 // Catch the error of writing Mutex when intending MutexLock.
75 Mutex(Mutex *ignored) {
    [all...]
  /external/compiler-rt/lib/tsan/rtl/
tsan_mutex.h 37 class Mutex {
39 explicit Mutex(MutexType type, StatType stat_type);
40 ~Mutex();
59 Mutex(const Mutex&);
60 void operator = (const Mutex&);
63 typedef GenericScopedLock<Mutex> Lock;
64 typedef GenericScopedReadLock<Mutex> ReadLock;
  /external/openfst/src/include/fst/
lock.h 48 class Mutex {
50 Mutex() {}
53 DISALLOW_COPY_AND_ASSIGN(Mutex);
58 MutexLock(Mutex *) {}
  /external/llvm/include/llvm/Support/
MutexGuard.h 1 //===-- Support/MutexGuard.h - Acquire/Release Mutex In Scope ---*- C++ -*-===//
10 // This file defines a guard for a block of code that ensures a Mutex is locked
18 #include "llvm/Support/Mutex.h"
21 /// Instances of this class acquire a given Mutex Lock when constructed and
24 /// destruction of the object will always release the Mutex and thus avoid
26 /// @brief Guard a section of code with a Mutex.
28 sys::Mutex &M;
32 MutexGuard(sys::Mutex &m) : M(m) { M.acquire(); }
35 /// This is mostly used in assertions to validate that the correct mutex
37 bool holds(const sys::Mutex& lock) const { return &M == &lock;
    [all...]
  /frameworks/native/services/surfaceflinger/
Barrier.h 32 Mutex::Autolock _l(lock);
37 Mutex::Autolock _l(lock);
41 Mutex::Autolock _l(lock);
48 mutable Mutex lock;
  /external/icu4c/common/
mutex.h 10 // File: mutex.h
12 // Lightweight C++ wrapper for umtx_ C mutex functions
31 // should instantiate a Mutex object while doing so. You should make your own
32 // private mutex where possible.
41 // Mutex mutex(&myMutex); // or no args for the global lock
43 // // When 'mutex' goes out of scope and gets destroyed here, the lock is released
46 // Note: Do NOT use the form 'Mutex mutex();' as that merely forward-declares a function
47 // returning a Mutex. This is a common mistake which silently slips through th
    [all...]
  /frameworks/av/include/private/media/
AudioEffectShared.h 37 Mutex lock;
43 : lock(Mutex::SHARED), clientIndex(0), serverIndex(0) {}
  /frameworks/native/include/private/binder/
Static.h 31 extern Mutex gProcessMutex;
35 extern Mutex gDefaultServiceManagerLock;
  /frameworks/native/libs/binder/
Static.cpp 29 Mutex gProcessMutex;
49 Mutex gDefaultServiceManagerLock;
  /external/compiler-rt/lib/tsan/rtl_tests/
tsan_test_util.h 32 class Mutex {
36 explicit Mutex(Type type = Normal);
37 ~Mutex();
55 Mutex(const Mutex&);
56 void operator = (const Mutex&);
96 void Create(const Mutex &m);
97 void Destroy(const Mutex &m);
98 void Lock(const Mutex &m);
99 bool TryLock(const Mutex &m)
    [all...]

Completed in 526 milliseconds

1 2 3 4 5 6 7 8 91011>>