Lines Matching refs:holding_first
236 if(!thr->holding_first) return; /* no older lock, no info */ in ordercheck_locklock()
238 info[0] = thr->holding_first->create_thread; in ordercheck_locklock()
239 info[1] = thr->holding_first->create_instance; in ordercheck_locklock()
415 lock->next_held_lock[thr->num] = thr->holding_first; in finish_acquire_lock()
416 if(thr->holding_first) in finish_acquire_lock()
420 thr->holding_first->prev_held_lock[thr->num] = lock; in finish_acquire_lock()
422 thr->holding_first = lock; in finish_acquire_lock()
598 if(thr->holding_first != lock && in checklock_unlock()
616 if(thr->holding_first == lock) in checklock_unlock()
617 thr->holding_first = lock->next_held_lock[thr->num]; in checklock_unlock()
815 f = thr->holding_first; in thread_debug_info()