Searched defs:RTSEMRW_DIR_READ (Results 1 - 1 of 1) sorted by relevance

/vbox/src/VBox/Runtime/generic/
H A Dsemrw-lockless-generic.cpp104 #define RTSEMRW_DIR_READ UINT64_C(0) macro
269 if ((u64State & RTSEMRW_DIR_MASK) == (RTSEMRW_DIR_READ << RTSEMRW_DIR_SHIFT))
289 u64State |= (UINT64_C(1) << RTSEMRW_CNT_RD_SHIFT) | (RTSEMRW_DIR_READ << RTSEMRW_DIR_SHIFT);
376 if ((u64State & RTSEMRW_DIR_MASK) == (RTSEMRW_DIR_READ << RTSEMRW_DIR_SHIFT))
423 Assert((ASMAtomicReadU64(&pThis->u64State) & RTSEMRW_DIR_MASK) == (RTSEMRW_DIR_READ << RTSEMRW_DIR_SHIFT));
484 if ((u64State & RTSEMRW_DIR_MASK) == (RTSEMRW_DIR_READ << RTSEMRW_DIR_SHIFT))
819 u64State |= RTSEMRW_DIR_READ << RTSEMRW_DIR_SHIFT;
966 if ((u64State & RTSEMRW_DIR_MASK) != (RTSEMRW_DIR_READ << RTSEMRW_DIR_SHIFT))

Completed in 34 milliseconds