Home
last modified time | relevance | path

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

/TaskScheduler/Scheduler/Include/Platform/Common/
H A DMTAtomic.h38 inline bool IsPointerAligned( const volatile void* p, const uint32 align ) in IsPointerAligned() function
57 MT_ASSERT(IsPointerAligned(this, __alignof(T)), "Invalid atomic alignment"); in Atomic32()
65 MT_ASSERT(IsPointerAligned(this, __alignof(T)), "Invalid atomic alignment"); in Atomic32()
83 MT_ASSERT(IsPointerAligned(this, sizeof(T*)), "Invalid atomic ptr alignment"); in AtomicPtr()
91 MT_ASSERT(IsPointerAligned(this, sizeof(T*)), "Invalid atomic ptr alignment"); in AtomicPtr()
/TaskScheduler/Scheduler/Include/Platform/Windows/
H A DMTFiberOptimized.h99 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()