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

/vbox/src/VBox/Runtime/r0drv/nt/
H A Dspinlock-r0drv-nt.cpp72 uint32_t volatile u32Hack; member in struct:RTSPINLOCKINTERNAL
102 pThis->u32Hack = RTSPINLOCK_NT_HACK_NOIRQ_FREE;
156 if (!ASMAtomicCmpXchgU32(&pThis->u32Hack, RTSPINLOCK_NT_HACK_NOIRQ_TAKEN, RTSPINLOCK_NT_HACK_NOIRQ_FREE))
158 while (!ASMAtomicCmpXchgU32(&pThis->u32Hack, RTSPINLOCK_NT_HACK_NOIRQ_TAKEN, RTSPINLOCK_NT_HACK_NOIRQ_FREE))
186 Assert(pThis->u32Hack == RTSPINLOCK_NT_HACK_NOIRQ_TAKEN);
188 ASMAtomicWriteU32(&pThis->u32Hack, RTSPINLOCK_NT_HACK_NOIRQ_FREE);

Completed in 1435 milliseconds