Home
last modified time | relevance | path

Searched refs:lock_thread (Results 1 – 3 of 3) sorted by relevance

/xnu-11215.61.5/osfmk/i386/
H A Dlocks_i386.c760 l->debug.lock_thread = l->debug.unlock_thread = INVALID_THREAD; in usld_lock_init()
815 if ((l->debug.state & USLOCK_TAKEN) && l->debug.lock_thread && in usld_lock_pre()
816 l->debug.lock_thread == (void *) current_thread()) { in usld_lock_pre()
820 l->debug.lock_thread, pc); in usld_lock_pre()
859 l->debug.lock_thread = (void *)current_thread(); in usld_lock_post()
894 if (l->debug.lock_thread != (void *) current_thread()) { in usld_unlock()
896 caller, l, l->debug.lock_thread); in usld_unlock()
905 l->debug.unlock_thread = l->debug.lock_thread; in usld_unlock()
906 l->debug.lock_thread = INVALID_PC; in usld_unlock()
964 l->debug.lock_thread = (void *) current_thread(); in usld_lock_try_post()
H A Dsimple_lock.h87 void *lock_thread; /* thread that acquired lock */ member
/xnu-11215.61.5/tests/
H A Dlockf_basic.c140 lock_thread( in lock_thread() function
190 pthread_create(&lts->thread, NULL, lock_thread, lts); in start_lock_thread()