|
webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include <WordLock.h>
Public Member Functions | |
| WordLock () | |
| WordLock () | |
| WordLock () | |
Public Member Functions inherited from WTF::WordLockBase | |
| void | lock () |
| void | unlock () |
| bool | isHeld () const |
| bool | isLocked () const |
| void | lock () |
| void | unlock () |
| bool | isHeld () const |
| bool | isLocked () const |
| void | lock () |
| void | unlock () |
| bool | isHeld () const |
| bool | isLocked () const |
Additional Inherited Members | |
Protected Member Functions inherited from WTF::WordLockBase | |
| WTF_EXPORT_PRIVATE void | lockSlow () |
| WTF_EXPORT_PRIVATE void | unlockSlow () |
| bool | isFullyReset () const |
| WTF_EXPORT_PRIVATE void | lockSlow () |
| WTF_EXPORT_PRIVATE void | unlockSlow () |
| bool | isFullyReset () const |
| WTF_EXPORT_PRIVATE void | lockSlow () |
| WTF_EXPORT_PRIVATE void | unlockSlow () |
| bool | isFullyReset () const |
Protected Attributes inherited from WTF::WordLockBase | |
| Atomic< uintptr_t > | m_word |
Static Protected Attributes inherited from WTF::WordLockBase | |
| static const uintptr_t | isLockedBit = 1 |
| static const uintptr_t | isQueueLockedBit = 2 |
| static const uintptr_t | queueHeadMask = 3 |
|
inline |
|
inline |
|
inline |
1.8.13