Lines Matching refs:locked
129 bool locked = false;
136 locked = true;
142 locked = (acquire_sem_etc(fReadSem, 1, B_DO_NOT_RESCHEDULE,
144 } else locked = true;
147 if (locked) register_thread();
159 return locked;
169 bool locked = false;
178 locked = true;
183 locked = (acquire_sem_etc(fWriterLock, 1, B_DO_NOT_RESCHEDULE,
185 } else locked = true;
187 if (locked) {
196 locked = (acquire_sem_etc(fWriteSem, readers, B_DO_NOT_RESCHEDULE,
199 if (locked) {
215 return locked;
381 bool locked = true;
382 if (fInit == B_NO_INIT) locked = false;
387 if (fDebugArray[thread % fMaxThreads] > 0) locked = true;
388 else locked = false;
391 return locked;
399 /* this array does not need to be locked because each running thread */