Home
last modified time | relevance | path

Searched refs:writeEntered (Results 1 – 2 of 2) sorted by relevance

/ohos5.0/foundation/resourceschedule/ffrt/src/sync/
H A Dshared_mutex.cpp28 while (state & writeEntered) { in Lock()
31 state |= writeEntered; in Lock()
42 state = writeEntered; in TryLock()
75 if (state == writeEntered) { in Unlock()
83 if (state & writeEntered) { in Unlock()
84 if (state == writeEntered) { in Unlock()
H A Dshared_mutex_private.h43 static constexpr unsigned writeEntered = 1U << (sizeof(unsigned) * __CHAR_BIT__ - 1); variable
44 static constexpr unsigned readersMax = ~writeEntered;