Lines Matching refs:DECLEXPORT
43 extern DECLEXPORT(void) crInitTSD(CRtsd *tsd);
44 extern DECLEXPORT(void) crInitTSDF(CRtsd *tsd, void (*destructor)(void *));
45 extern DECLEXPORT(void) crFreeTSD(CRtsd *tsd);
46 extern DECLEXPORT(void) crSetTSD(CRtsd *tsd, void *ptr);
47 extern DECLEXPORT(void *) crGetTSD(CRtsd *tsd);
48 extern DECLEXPORT(unsigned long) crThreadID(void);
58 extern DECLEXPORT(void) crInitMutex(CRmutex *mutex);
59 extern DECLEXPORT(void) crFreeMutex(CRmutex *mutex);
60 extern DECLEXPORT(void) crLockMutex(CRmutex *mutex);
61 extern DECLEXPORT(void) crUnlockMutex(CRmutex *mutex);
71 extern DECLEXPORT(void) crInitCondition(CRcondition *cond);
72 extern DECLEXPORT(void) crFreeCondition(CRcondition *cond);
73 extern DECLEXPORT(void) crWaitCondition(CRcondition *cond, CRmutex *mutex);
74 extern DECLEXPORT(void) crSignalCondition(CRcondition *cond);
89 extern DECLEXPORT(void) crInitBarrier(CRbarrier *b, unsigned int count);
90 extern DECLEXPORT(void) crFreeBarrier(CRbarrier *b);
91 extern DECLEXPORT(void) crWaitBarrier(CRbarrier *b);
101 extern DECLEXPORT(void) crInitSemaphore(CRsemaphore *s, unsigned int count);
102 extern DECLEXPORT(void) crWaitSemaphore(CRsemaphore *s);
103 extern DECLEXPORT(void) crSignalSemaphore(CRsemaphore *s);