#include <SysThreadConcealed.h>
Public Attributes | |
int32_t(* | atomicAdd32 )(int32_t volatile *ioOperandP, int32_t iAddend) |
uint32_t(* | atomicAnd32 )(uint32_t volatile *ioOperandP, uint32_t iValue) |
uint32_t(* | atomicCompareAndSwap32 )(uint32_t volatile *ioOperandP, uint32_t iOldValue, uint32_t iNewValue) |
int32_t(* | atomicDec32 )(int32_t volatile *ioOperandP) |
int32_t(* | atomicInc32 )(int32_t volatile *ioOperandP) |
uint32_t(* | atomicOr32 )(uint32_t volatile *ioOperandP, uint32_t iValue) |
void(* | conditionVariableBroadcast )(SysConditionVariableType *iCV) |
void(* | conditionVariableClose )(SysConditionVariableType *iCV) |
void(* | conditionVariableOpen )(SysConditionVariableType *iCV) |
void(* | conditionVariableWait )(SysConditionVariableType *iCV, SysCriticalSectionType *iOptionalCS) |
void(* | criticalSectionEnter )(SysCriticalSectionType *iCS) |
void(* | criticalSectionExit )(SysCriticalSectionType *iCS) |
int32_t | numFuncs |
void *(* | tsdGet )(SysTSDSlotID tsdslot) |
void(* | tsdSet )(SysTSDSlotID tsdslot, void *iValue) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|