Lines Matching refs:tsd
224 static void (*tsd_destructor)(void *tsd) = nullptr;
238 void MsanTSDInit(void (*destructor)(void *tsd)) { in MsanTSDInit() argument
248 void SetCurrentThread(MsanThread *tsd) { in SetCurrentThread() argument
250 CHECK(tsd); in SetCurrentThread()
252 key.key = tsd; in SetCurrentThread()
255 void MsanTSDDtor(void *tsd) { in MsanTSDDtor() argument
257 CHECK_EQ(key.key, tsd); in MsanTSDDtor()
261 MsanThread::TSDDtor(tsd); in MsanTSDDtor()
267 void MsanTSDInit(void (*destructor)(void *tsd)) { in MsanTSDInit() argument
288 void MsanTSDDtor(void *tsd) { in MsanTSDDtor() argument
289 MsanThread *t = (MsanThread*)tsd; in MsanTSDDtor()
292 CHECK_EQ(0, pthread_setspecific(tsd_key, tsd)); in MsanTSDDtor()
298 MsanThread::TSDDtor(tsd); in MsanTSDDtor()