Lines Matching refs:RELEASE
79 as such (using ``ACQUIRE``/``RELEASE``).
215 ACQUIRE(...), ACQUIRE_SHARED(...), RELEASE(...), RELEASE_SHARED(...), RELEASE_GENERIC(...)
226 ``RELEASE``, ``RELEASE_SHARED``, and ``RELEASE_GENERIC`` declare that the
228 (exclusively for ``RELEASE``, shared for ``RELEASE_SHARED``, exclusively or
241 void cleanupAndUnlock() RELEASE(mu) {
252 If no argument is passed to ``ACQUIRE`` or ``RELEASE``, then the argument is
268 void Unlock() RELEASE() { mu.Unlock(); }
412 applying to that set of associated capabilities, while ``RELEASE`` implies that
748 MutexUnlocker(Mutex* m) RELEASE(m) : mu(m) { mu->Unlock(); }
828 #define RELEASE(...) \
876 void Unlock() RELEASE();
935 ~MutexLocker() RELEASE() {
963 void Unlock() RELEASE() {
969 void ReaderUnlock() RELEASE() {
1013 // Replaced by RELEASE and RELEASE_SHARED