Lines Matching refs:lock
36 pthread_rwlock_t *lock = arg; in test1() local
41 err = pthread_rwlock_rdlock (lock); in test1()
50 err = pthread_rwlock_unlock (lock); in test1()
62 pthread_rwlock_t lock; in main() local
84 err = pthread_rwlock_init (&lock, &attr); in main()
96 err = pthread_create (&tid[i], 0, test1, &lock); in main()
106 pthread_rwlock_wrlock (&lock); in main()
115 pthread_rwlock_unlock (&lock); in main()
126 err = pthread_rwlock_tryrdlock (&lock); in main()
130 err = pthread_rwlock_trywrlock (&lock); in main()
134 err = pthread_rwlock_unlock (&lock); in main()
138 err = pthread_rwlock_trywrlock (&lock); in main()
142 err = pthread_rwlock_trywrlock (&lock); in main()
146 err = pthread_rwlock_tryrdlock (&lock); in main()
150 err = pthread_rwlock_unlock (&lock); in main()
154 err = pthread_rwlock_destroy (&lock); in main()