Lines Matching refs:holder
56 if (lock->holder >= 0)
68 lock->holder = waiter->thread;
93 lock->holder = -1;
126 if (lock->holder == find_thread(NULL)) {
140 if (lock->holder == find_thread(NULL)) {
146 lock->holder = -1;
170 lock->holder = find_thread(NULL);
175 if (lock->holder == find_thread(NULL)) {
186 if (lock->holder != find_thread(NULL)) {
187 debugger("write locked but holder not set");
201 if (lock->holder != find_thread(NULL)) {
210 lock->holder = -1;