Lines Matching refs:i

49 void __ghsLockCpp(int i)  in __ghsLockCpp()  argument
51 struct RecursiveMutex * rm = theLocks+i; in __ghsLockCpp()
63 void __ghsUnlockCpp(int i) in __ghsUnlockCpp() argument
65 struct RecursiveMutex * rm = theLocks+i; in __ghsUnlockCpp()
90 void __ghsLockCpp(int i) in __ghsLockCpp() argument
92 struct RecursiveMutex * rm = theLocks+i; in __ghsLockCpp()
105 void __ghsUnlockCpp(int i) in __ghsUnlockCpp() argument
107 struct RecursiveMutex * rm = theLocks+i; in __ghsUnlockCpp()
136 static void ose_lock_acquire( int i ) { in ose_lock_acquire() argument
138 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()
147 static void ose_lock_release( int i ) { in ose_lock_release() argument
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()
154 void __ghsLockCpp(int i) in __ghsLockCpp() argument
156 if ( i < LOCK_COUNT ) in __ghsLockCpp()
157 ose_lock_acquire( i ); in __ghsLockCpp()
160 void __ghsUnlockCpp(int i) in __ghsUnlockCpp() argument
162 if (i < LOCK_COUNT ) in __ghsUnlockCpp()
163 ose_lock_release( i ); in __ghsUnlockCpp()
187 void __ghsLockCpp(int i) in __ghsLockCpp() argument
189 struct RecursiveMutex * rm = theLocks+i; in __ghsLockCpp()
202 void __ghsUnlockCpp(int i) in __ghsUnlockCpp() argument
204 struct RecursiveMutex * rm = theLocks+i; in __ghsUnlockCpp()
225 void __ghsLockCpp(int i) in __ghsLockCpp() argument
227 pthread_mutex_lock(&theLocks[i]); in __ghsLockCpp()
230 void __ghsUnlockCpp(int i) in __ghsUnlockCpp() argument
232 pthread_mutex_unlock(&theLocks[i]); in __ghsUnlockCpp()
246 void __ghsLockCpp(int i) in __ghsLockCpp() argument
248 pthread_mutex_lock(&theLocks[i]); in __ghsLockCpp()
251 void __ghsUnlockCpp(int i) in __ghsUnlockCpp() argument
253 pthread_mutex_unlock(&theLocks[i]); in __ghsUnlockCpp()
263 void __ghsLockCpp(int i) { } in __ghsLockCpp() argument
264 void __ghsUnlockCpp(int i) { } in __ghsUnlockCpp() argument
279 void __ghsLockCpp(int i) in __ghsLockCpp() argument
283 _Once_t *_Cntrl = winOnce+i; in __ghsLockCpp()
290 InitializeCriticalSection(&winLocks[i]); in __ghsLockCpp()
299 EnterCriticalSection(winLocks+i); in __ghsLockCpp()
302 void __ghsUnlockCpp(int i) in __ghsUnlockCpp() argument
304 LeaveCriticalSection(winLocks+i); in __ghsUnlockCpp()
316 void __ghsLockCpp(int i) in __ghsLockCpp() argument
318 OSLockMutex(&__ghs_cpp_locks[i]); in __ghsLockCpp()
321 void __ghsUnlockCpp(int i) in __ghsUnlockCpp() argument
323 OSUnlockMutex(&__ghs_cpp_locks[i]); in __ghsUnlockCpp()