Searched refs:lock_r (Results 1 – 1 of 1) sorted by relevance
130 ReentrantLock lock_r[LOCK_COUNT] = { variable138 if ( lock_r[i].owner == my_pid ) { in ose_lock_acquire()139 ++lock_r[i].count; in ose_lock_acquire()141 wait_sem( & lock_r[i].mutex ); in ose_lock_acquire()142 lock_r[i].owner = my_pid; in ose_lock_acquire()143 lock_r[i].count = 1; in ose_lock_acquire()148 if ( --lock_r[i].count == 0 ) { in ose_lock_release()149 lock_r[i].owner = 0; in ose_lock_release()150 signal_sem( & lock_r[i].mutex ); in ose_lock_release()