Lines Matching refs:tsd
181 static void (*tsd_destructor)(void *tsd) = nullptr;
195 void MsanTSDInit(void (*destructor)(void *tsd)) { in MsanTSDInit() argument
205 void SetCurrentThread(MsanThread *tsd) { in SetCurrentThread() argument
207 CHECK(tsd); in SetCurrentThread()
209 key.key = tsd; in SetCurrentThread()
212 void MsanTSDDtor(void *tsd) { in MsanTSDDtor() argument
214 CHECK_EQ(key.key, tsd); in MsanTSDDtor()
218 MsanThread::TSDDtor(tsd); in MsanTSDDtor()
224 void MsanTSDInit(void (*destructor)(void *tsd)) { in MsanTSDInit() argument
245 void MsanTSDDtor(void *tsd) { in MsanTSDDtor() argument
246 MsanThread *t = (MsanThread*)tsd; in MsanTSDDtor()
249 CHECK_EQ(0, pthread_setspecific(tsd_key, tsd)); in MsanTSDDtor()
255 MsanThread::TSDDtor(tsd); in MsanTSDDtor()