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

/system/core/include/utils/
H A DRWLock.h42 class RWLock { class in namespace:android
49 RWLock();
50 RWLock(const char* name);
51 RWLock(int type, const char* name = NULL);
52 ~RWLock();
62 inline AutoRLock(RWLock& rwlock) : mLock(rwlock) { mLock.readLock(); }
65 RWLock& mLock;
70 inline AutoWLock(RWLock& rwlock) : mLock(rwlock) { mLock.writeLock(); }
73 RWLock& mLock;
77 // A RWLock canno
84 inline RWLock::RWLock() { function in class:android::RWLock
87 inline RWLock::RWLock(__attribute__((unused)) const char* name) { function in class:android::RWLock
90 inline RWLock::RWLock(int type, __attribute__((unused)) const char* name) { function in class:android::RWLock
[all...]
H A Dthreads.h34 #include <utils/RWLock.h>
/system/netd/
H A DUidMarkMap.h23 #include <utils/RWLock.h>
40 android::RWLock mRWLock;
H A DUidMarkMap.cpp26 android::RWLock::AutoWLock lock(mRWLock);
44 android::RWLock::AutoWLock lock(mRWLock);
58 android::RWLock::AutoRLock lock(mRWLock);
70 android::RWLock::AutoRLock lock(mRWLock);

Completed in 253 milliseconds