Lines Matching defs:tid
729 std::atomic<pid_t> tid;
736 arg->tid = gettid();
753 wakeup_arg.tid = 0;
760 WaitUntilThreadSleep(wakeup_arg.tid);
789 wakeup_arg.tid = 0;
796 WaitUntilThreadSleep(wakeup_arg.tid);
821 arg->tid = gettid();
849 wakeup_arg.tid = 0;
856 WaitUntilThreadSleep(wakeup_arg.tid);
870 wakeup_arg.tid = 0;
877 WaitUntilThreadSleep(wakeup_arg.tid);
890 std::atomic<pid_t>& tid;
892 ThreadArg(RwlockKindTestHelper* helper, std::atomic<pid_t>& tid)
893 : helper(helper), tid(tid) { }
908 void CreateWriterThread(pthread_t& thread, std::atomic<pid_t>& tid) {
909 tid = 0;
910 ThreadArg* arg = new ThreadArg(this, tid);
915 void CreateReaderThread(pthread_t& thread, std::atomic<pid_t>& tid) {
916 tid = 0;
917 ThreadArg* arg = new ThreadArg(this, tid);
936 arg->tid = gettid();
945 arg->tid = gettid();
1599 std::atomic<pid_t> tid;
1602 helper->tid = gettid();
1620 tid = 0;
1626 WaitUntilThreadSleep(tid);
1659 // Bionic's pthread_mutex implementation on 32-bit devices uses 16 bits to represent owner tid.
1662 GTEST_LOG_(INFO) << "This test does nothing as 32-bit tid is supported by pthread_mutex.\n";
1879 std::atomic<int> tid;
1884 arg->tid = gettid();
1893 arg.tid = 0;
1897 WaitUntilThreadSleep(arg.tid);