Lines Matching defs:hNativeWriter
70 pThis->hNativeWriter = NIL_RTNATIVETHREAD;
166 RTNATIVETHREAD hNativeWriter;
167 ASMAtomicUoReadHandle(&pThis->hNativeWriter, &hNativeWriter);
168 if (hNativeWriter != NIL_RTTHREAD && hNativeWriter == RTThreadNativeSelf())
219 RTNATIVETHREAD hNativeWriter;
220 ASMAtomicUoReadHandle(&pThis->hNativeWriter, &hNativeWriter);
221 if (hNativeSelf == hNativeWriter)
439 RTNATIVETHREAD hNativeWriter;
440 ASMAtomicUoReadHandle(&pThis->hNativeWriter, &hNativeWriter);
441 AssertReturn(hNativeSelf == hNativeWriter, VERR_NOT_OWNER);
479 RTNATIVETHREAD hNativeWriter;
480 ASMAtomicUoReadHandle(&pThis->hNativeWriter, &hNativeWriter);
481 if (hNativeSelf == hNativeWriter)
553 ASMAtomicCmpXchgHandle(&pThis->hNativeWriter, hNativeSelf, NIL_RTNATIVETHREAD, fDone);
615 ASMAtomicCmpXchgHandle(&pThis->hNativeWriter, hNativeSelf, NIL_RTNATIVETHREAD, fDone);
686 RTNATIVETHREAD hNativeWriter;
687 ASMAtomicUoReadHandle(&pThis->hNativeWriter, &hNativeWriter);
688 AssertReturn(hNativeSelf == hNativeWriter, VERR_NOT_OWNER);
705 ASMAtomicWriteHandle(&pThis->hNativeWriter, NIL_RTNATIVETHREAD);
780 RTNATIVETHREAD hNativeWriter;
781 ASMAtomicUoReadHandle(&pThis->hNativeWriter, &hNativeWriter);
782 return hNativeWriter == hNativeSelf;
807 ASMAtomicUoReadHandle(&pThis->hNativeWriter, &hWriter);
892 Assert(pThis->hNativeWriter == NIL_RTNATIVETHREAD);