• Home
  • Raw
  • Download

Lines Matching refs:Unlock

142   MU.Unlock();  in Waker()
153 MU.Unlock(); in Waiter()
189 MU.Unlock(); // calls ANNOTATE_CONDVAR_SIGNAL; in Waker()
197 MU.Unlock(); // Waker is done! in Waiter()
270 MU.Unlock(); in Waker()
278 MU.Unlock(); in Waiter()
320 MU.Unlock(); in Waker()
334 MU.Unlock(); in Waiter()
370 MU.Unlock(); // calls ANNOTATE_CONDVAR_SIGNAL; in Signaller()
379 MU.Unlock(); // Signaller is done! in Waiter()
508 MU.Unlock(); in Putter()
516 MU.Unlock(); in Getter()
556 MU.Unlock(); in Waker()
561 MU.Unlock(); in Waker()
567 MU.Unlock(); in Waiter()
570 MU.Unlock(); in Waiter()
649 MU.Unlock(); in Waker()
654 MU.Unlock(); in Waiter()
699 MU.Unlock(); in Worker()
705 MU2.Unlock(); in Worker()
733 MU.Unlock(); in Worker()
739 MU2.Unlock(); in Worker()
768 MU.Unlock(); // calls ANNOTATE_CONDVAR_SIGNAL; in Waker()
778 MU.Unlock(); // Waker is done! in Waiter()
801 MU.Unlock(); // calls ANNOTATE_CONDVAR_SIGNAL; in Waker()
811 MU.Unlock(); in Waiter()
835 MU.Unlock(); in Waiter()
862 MU.Unlock(); in Waiter()
895 MU.Unlock(); in Waiter()
921 MU.Unlock(); in Worker_TryLock()
955 MU.Unlock(); in Worker_Lock()
986 MU.Unlock(); // calls ANNOTATE_CONDVAR_SIGNAL; in Waker()
1019 MU.Unlock(); // calls ANNOTATE_CONDVAR_SIGNAL; in Waker()
1076 MU.Unlock(); in Worker()
1110 MU.Unlock(); in Putter()
1116 MU.Unlock(); in Putter()
1147 MU.Unlock(); in Putter()
1154 MU.Unlock(); in Putter()
1329 MU.Unlock(); in Writer()
1336 MU.Unlock(); in Reader()
1377 MU.Unlock(); in Worker()
1431 for (int j = 0; j < Nlog; j++) if (i & (1 << j)) MUs[j]->Unlock(); in Worker()
1481 mus.back()->Unlock(); in Run()
1527 MU.Unlock(); in Putter()
1534 MU.Unlock(); in Putter()
1535 MU1.Unlock(); in Putter()
1544 MU1.Unlock(); in Getter()
1574 MU.Unlock(); in Writer()
1580 MU.Unlock(); in Reader()
1624 MU1.Unlock(); in Putter()
1632 MU2.Unlock(); in Putter()
1633 MU1.Unlock(); in Putter()
1647 MU2.Unlock(); in Getter()
1677 MU.Unlock(); in Worker()
1727 MU1.Unlock(); in Putter()
1736 MU2.Unlock(); in Putter()
1737 MU1.Unlock(); in Putter()
1750 MU2.Unlock(); in Getter()
1798 MU.Unlock(); in Worker1()
1804 MU.Unlock(); in Worker1()
1816 MU.Unlock(); in Worker2()
1823 MU.Unlock(); in Worker2()
1891 MU.Unlock(); in Putter()
1898 MU.Unlock(); in Getter()
1932 MU.Unlock(); in Putter()
1939 MU.Unlock(); in Getter()
1969 MU.Unlock(); in First()
1975 MU.Unlock(); in Second()
1982 MU.Unlock(); in Second()
2011 MU.Unlock(); in First()
2016 MU.Unlock(); in Second()
2140 MU.Unlock(); in Waker()
2145 MU.Unlock(); in Waker()
2153 MU.Unlock(); in Waiter()
2207 MU.Unlock(); in Waker()
2216 MU.Unlock(); in Waker()
2224 MU.Unlock(); in Waiter()
2276 MU.Unlock(); in Waker()
2286 MU.Unlock(); in Waker()
2296 MU.Unlock(); in Waiter()
2343 MU1.Unlock(); in Initializer()
2352 MU1.Unlock(); in User()
2359 MU2.Unlock(); in User()
2387 MU1.Unlock(); in Initializer()
2396 MU1.Unlock(); in User()
2404 MU2.Unlock(); in User()
2436 MU.Unlock(); in Worker_TryLock()
2440 MU.Unlock(); in Worker_TryLock()
2604 MU.Unlock(); in Worker2()
2610 MU.Unlock(); in Worker2()
2621 MU.Unlock(); in Worker1()
2627 MU.Unlock(); in Worker1()
2661 MU.Unlock(); in Putter()
2673 MU.Unlock(); in Getter()
2817 MU.Unlock(); in T1()
2824 MU.Unlock(); in T2()
2860 MU.Unlock(); in Signaller1()
2869 MU.Unlock(); in Signaller2()
2876 MU.Unlock(); in Waiter1()
2884 MU.Unlock(); in Waiter2()
2916 MU.Unlock(); in Signaller1()
2924 MU.Unlock(); in Signaller2()
2931 MU.Unlock(); in Waiter1()
2938 MU.Unlock(); in Waiter2()
2970 MU.Unlock(); in Writer()
2976 MU1.Unlock(); in Writer()
2988 MU1.Unlock(); in Reader()
3022 MU.Unlock(); in Writer()
3028 MU1.Unlock(); in Writer()
3042 MU1.Unlock(); in Reader()
3270 l.Unlock(); in WriteThenScopedLocalMutexLockUnlock()
3278 l.Unlock(); in ScopedLocalMutexLockUnlockThenWrite()
3349 MU.Unlock(); in Worker()
3422 MU.Unlock(); in Worker()
3493 MU.Unlock(); in TEST()
3519 this->mu_.Unlock(); in AccessData()
3526 MU.Unlock(); in Ref()
3537 MU.Unlock(); in Unref()
3666 MU.Unlock(); in Worker1()
3673 MU.Unlock(); in Worker2()
3711 this->mu_.Unlock(); in AccessData()
3848 MU.Unlock(); // it just helps foo[i] to become visible in Reader. in Reader()
3885 MU.Unlock(); in Reader()
3990 mu.Unlock(); in ~B()
4015 mu.Unlock(); in Worker()
4269 MU.Unlock(); in Publisher()
4279 MU.Unlock(); in Reader()
4316 MU1.Unlock(); in Publisher()
4324 MU1.Unlock(); in Accessor()
4329 MU2.Unlock(); in Accessor()
4380 MU1.Unlock(); in Publisher()
4387 MU1.Unlock(); in Accessor()
4392 MU2.Unlock(); in Accessor()
4457 MU.Unlock(); in Thr1()
4469 MU2.Unlock(); in Thr2()
4476 MU.Unlock(); in Thr3()
4483 MU2.Unlock(); in Thr4()
4515 MU.Unlock(); in Thr1()
4523 MU2.Unlock(); in Thr2()
4529 MU.Unlock(); in Thr3()
4535 MU2.Unlock(); in Thr4()
4632 mu.Unlock(); in Thread1()
4640 mu.Unlock(); in Thread2()
4710 MU.Unlock(); in Signaller()
4719 MU.Unlock(); in Signaller()
4727 MU.Unlock(); in Waiter()
4733 MU.Unlock(); in Waiter()
4816 MU[m].Unlock(); in Worker()
5010 mu.Unlock(); in f1()
5032 mu.Unlock(); in Worker2()
5063 mu.Unlock(); in Worker()
5071 mu1.Unlock(); in Worker()
5091 mu.Unlock(); in PublishRange()
5136 if (i & (1 << j)) MU[j].Unlock(); in TEST()
5580 mu.Unlock(); in Thread2()
5599 mu.Unlock(); in Worker()
5632 MU.Unlock(); // calls ANNOTATE_CONDVAR_SIGNAL; in Waker()
6132 mu.Unlock(); in Signaller()
6141 mu.Unlock(); in Waiter()
6148 mu.Unlock(); in Racer()
6931 mu.Unlock(); in WaitForAllThreadsToFinish_Good()
7020 MU.Unlock(); in TP()
7126 count_mu.Unlock(); in Worker()
7173 count_mu.Unlock(); in Worker()
7188 m->Unlock(); in Worker()
7220 MU.Unlock(); in Worker()
7338 mu->Unlock(); in Worker()
7421 mu[m].Unlock(); in TP()
7423 thread_mu.Unlock(); in TP()
7457 count_mu.Unlock(); in Worker()
7472 mutex_arr[myId][m].Unlock(); in Worker()
7572 mu.Unlock(); in SignalThread()
7579 mu.Unlock(); in WaitThread()