1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- #ifndef _TLS_HELPER_H_
- #define _TLS_HELPER_H_
- #include "pte_osal.h"
- pte_osResult pteTlsGlobalInit(int maxEntries);
- void * pteTlsThreadInit(void);
- pte_osResult pteTlsAlloc(unsigned int *pKey);
- void * pteTlsGetValue(void *pTlsThreadStruct, unsigned int index);
- pte_osResult pteTlsSetValue(void *pTlsThreadStruct, unsigned int index, void * value);
- pte_osResult pteTlsFree(unsigned int index);
- void pteTlsThreadDestroy(void * pTlsThreadStruct);
- void pteTlsGlobalDestroy(void);
- #endif
|