Lines Matching full:m

23   UserMutex m;  in TEST_F()  local
24 t.Create(m); in TEST_F()
26 t.Lock(m); in TEST_F()
27 t.Unlock(m); in TEST_F()
29 CHECK(t.TryLock(m)); in TEST_F()
30 t.Unlock(m); in TEST_F()
32 t.Lock(m); in TEST_F()
33 CHECK(!t.TryLock(m)); in TEST_F()
34 t.Unlock(m); in TEST_F()
36 t.Destroy(m); in TEST_F()
41 UserMutex m(UserMutex::Spin); in TEST_F() local
42 t.Create(m); in TEST_F()
44 t.Lock(m); in TEST_F()
45 t.Unlock(m); in TEST_F()
47 CHECK(t.TryLock(m)); in TEST_F()
48 t.Unlock(m); in TEST_F()
50 t.Lock(m); in TEST_F()
51 CHECK(!t.TryLock(m)); in TEST_F()
52 t.Unlock(m); in TEST_F()
54 t.Destroy(m); in TEST_F()
59 UserMutex m(UserMutex::RW); in TEST_F() local
60 t.Create(m); in TEST_F()
62 t.Lock(m); in TEST_F()
63 t.Unlock(m); in TEST_F()
65 CHECK(t.TryLock(m)); in TEST_F()
66 t.Unlock(m); in TEST_F()
68 t.Lock(m); in TEST_F()
69 CHECK(!t.TryLock(m)); in TEST_F()
70 t.Unlock(m); in TEST_F()
72 t.ReadLock(m); in TEST_F()
73 t.ReadUnlock(m); in TEST_F()
75 CHECK(t.TryReadLock(m)); in TEST_F()
76 t.ReadUnlock(m); in TEST_F()
78 t.Lock(m); in TEST_F()
79 CHECK(!t.TryReadLock(m)); in TEST_F()
80 t.Unlock(m); in TEST_F()
82 t.ReadLock(m); in TEST_F()
83 CHECK(!t.TryLock(m)); in TEST_F()
84 t.ReadUnlock(m); in TEST_F()
86 t.ReadLock(m); in TEST_F()
87 CHECK(t.TryReadLock(m)); in TEST_F()
88 t.ReadUnlock(m); in TEST_F()
89 t.ReadUnlock(m); in TEST_F()
91 t.Destroy(m); in TEST_F()
95 UserMutex m; in TEST_F() local
97 t0.Create(m); in TEST_F()
101 t1.Lock(m); in TEST_F()
103 t1.Unlock(m); in TEST_F()
104 t2.Lock(m); in TEST_F()
106 t2.Unlock(m); in TEST_F()
107 t2.Destroy(m); in TEST_F()
111 UserMutex m(UserMutex::Spin); in TEST_F() local
113 t0.Create(m); in TEST_F()
117 t1.Lock(m); in TEST_F()
119 t1.Unlock(m); in TEST_F()
120 t2.Lock(m); in TEST_F()
122 t2.Unlock(m); in TEST_F()
123 t2.Destroy(m); in TEST_F()
127 UserMutex m(UserMutex::RW); in TEST_F() local
129 t0.Create(m); in TEST_F()
133 t1.Lock(m); in TEST_F()
135 t1.Unlock(m); in TEST_F()
136 t2.Lock(m); in TEST_F()
138 t2.Unlock(m); in TEST_F()
139 t1.ReadLock(m); in TEST_F()
140 t3.ReadLock(m); in TEST_F()
143 t1.ReadUnlock(m); in TEST_F()
144 t3.ReadUnlock(m); in TEST_F()
145 t2.Lock(m); in TEST_F()
147 t2.Unlock(m); in TEST_F()
148 t2.Destroy(m); in TEST_F()
153 UserMutex m; in TEST_F() local
154 m.StaticInit(); in TEST_F()
157 t1.Lock(m); in TEST_F()
158 t1.Unlock(m); in TEST_F()
159 t2.Lock(m); in TEST_F()
160 t2.Unlock(m); in TEST_F()
162 MainThread().Destroy(m); in TEST_F()