Lines Matching refs:lock
58 pthread_mutex_t lock = PTHREAD_MUTEX_INITIALIZER;
78 expect( pthread_mutex_init( &lock, &attr ), 0 );
79 expect( pthread_mutex_lock( &lock ), 0 );
80 expect( pthread_mutex_unlock( &lock ), 0 );
81 expect( pthread_mutex_destroy( &lock ), 0 );
85 expect( pthread_mutex_init( &lock, &attr ), 0 );
86 expect( pthread_mutex_lock( &lock ), 0 );
87 expect( pthread_mutex_lock( &lock ), EDEADLK );
88 expect( pthread_mutex_unlock( &lock ), 0 );
89 expect( pthread_mutex_trylock( &lock ), 0 );
90 expect( pthread_mutex_trylock( &lock ), EDEADLK );
91 expect( pthread_mutex_unlock( &lock ), 0 );
92 expect( pthread_mutex_unlock( &lock ), EPERM );
93 expect( pthread_mutex_destroy( &lock ), 0 );
97 expect( pthread_mutex_init( &lock, &attr ), 0 );
98 expect( pthread_mutex_lock( &lock ), 0 );
99 expect( pthread_mutex_lock( &lock ), 0 );
100 expect( pthread_mutex_unlock( &lock ), 0 );
101 expect( pthread_mutex_unlock( &lock ), 0 );
102 expect( pthread_mutex_trylock( &lock ), 0 );
103 expect( pthread_mutex_unlock( &lock ), 0 );
104 expect( pthread_mutex_unlock( &lock ), EPERM );
105 expect( pthread_mutex_destroy( &lock ), 0 );