22typedef int pte_osThreadHandle;
23typedef int pte_osSemaphoreHandle;
24typedef int pte_osMutexHandle;
25#include <sys/pte_generic_osal.h>
27extern pte_osResult pteTlsGlobalInit(
int maxEntries);
28extern void * pteTlsThreadInit(
void);
30extern pte_osResult __pteTlsAlloc(
unsigned int *pKey);
31extern void * pteTlsGetValue(
void *pTlsThreadStruct,
unsigned int index);
32extern pte_osResult __pteTlsSetValue(
void *pTlsThreadStruct,
unsigned int index,
void * value);
33extern void *__getTlsStructFromThread(s32 thid);
34extern pte_osResult pteTlsFree(
unsigned int index);
36extern void pteTlsThreadDestroy(
void * pTlsThreadStruct);
37extern void pteTlsGlobalDestroy(
void);
40 uint32_t threadNumber;