Lines Matching refs:MT_ASSERT
65 MT_ASSERT(pFiber != nullptr, "Invalid fiber"); in FiberFuncInternal()
68 MT_ASSERT(self->isInitialized == true, "Using non initialized fiber"); in FiberFuncInternal()
70 MT_ASSERT(self->func != nullptr, "Invalid fiber func"); in FiberFuncInternal()
99 MT_ASSERT(IsPointerAligned( this, 16 ), "Fiber must be aligned by 16 bytes"); in Fiber()
100 MT_ASSERT(IsPointerAligned( &fiberContext, 16 ), "MW_CONTEXT must be aligned by 16 bytes"); in Fiber()
112 MT_ASSERT(!isInitialized, "Already initialized"); in CreateFromCurrentThreadAndRun()
117 MT_ASSERT(res != 0, "GetThreadContext - failed"); in CreateFromCurrentThreadAndRun()
135 MT_ASSERT(!isInitialized, "Already initialized"); in Create()
143 MT_ASSERT(res != 0, "GetThreadContext - failed"); in Create()
162 …MT_ASSERT(((unsigned long long)paramOnStack & 0xF) == 0, "Params on X64 stack must be alligned to … in Create()
194 MT_ASSERT(from.isInitialized, "Invalid from fiber"); in SwitchTo()
195 MT_ASSERT(to.isInitialized, "Invalid to fiber"); in SwitchTo()
201 MT_ASSERT(res != 0, "GetThreadContext - failed"); in SwitchTo()
212 MT_ASSERT(res != 0, "SetThreadContext - failed"); in SwitchTo()