Searched refs:rwl (Results 1 - 6 of 6) sorted by relevance

/external/valgrind/main/helgrind/tests/
H A Dtc12_rwl_trivial.c22 pthread_rwlock_t rwl; local
24 r = pthread_rwlock_init( &rwl, NULL ); assert(r == 0);
26 r = pthread_rwlock_wrlock( &rwl ); assert(r == 0);
27 r = pthread_rwlock_unlock( &rwl ); assert(r == 0);
29 r = pthread_rwlock_rdlock( &rwl ); assert(r == 0);
30 r = pthread_rwlock_rdlock( &rwl ); assert(r == 0);
31 r = pthread_rwlock_unlock( &rwl ); assert(r == 0);
32 r = pthread_rwlock_unlock( &rwl ); assert(r == 0);
35 r = pthread_rwlock_unlock( &rwl ); assert(OS_IS_DARWIN || r == 0);
37 r = pthread_rwlock_destroy( &rwl ); asser
[all...]
H A Dtc23_bogus_condwait.c11 pthread_cond_t cv; pthread_rwlock_t rwl; variable
57 r= pthread_rwlock_init(&rwl, NULL); assert(!r);
75 r= pthread_cond_wait(&cv, (pthread_mutex_t*)&rwl );
H A Dtc20_verifywrap.c47 pthread_rwlock_t rwl; local
178 r= pthread_rwlock_init( &rwl, NULL ); assert(!r);
179 r= pthread_rwlock_unlock( &rwl );
/external/valgrind/main/helgrind/
H A Dhg_intercepts.c1314 static int pthread_rwlock_init_WRK(pthread_rwlock_t *rwl, argument
1321 fprintf(stderr, "<< pthread_rwl_init %p", rwl); fflush(stderr);
1324 CALL_FN_W_WW(ret, fn, rwl,attr);
1328 pthread_rwlock_t*,rwl);
1340 pthread_rwlock_t *rwl,
1342 return pthread_rwlock_init_WRK(rwl, attr);
1346 pthread_rwlock_t *rwl,
1348 return pthread_rwlock_init_WRK(rwl, attr);
1361 static int pthread_rwlock_destroy_WRK(pthread_rwlock_t* rwl) argument
1367 fprintf(stderr, "<< pthread_rwl_destroy %p", rwl); fflus
1339 PTH_FUNC(int, pthreadZurwlockZuinit, pthread_rwlock_t *rwl, pthread_rwlockattr_t* attr) argument
1345 PTH_FUNC(int, pthreadZurwlockZuinitZa, pthread_rwlock_t *rwl, pthread_rwlockattr_t* attr) argument
1385 PTH_FUNC(int, pthreadZurwlockZudestroy, pthread_rwlock_t *rwl) argument
1390 PTH_FUNC(int, pthreadZurwlockZudestroyZa, pthread_rwlock_t *rwl) argument
[all...]
H A Dhg_main.c2364 void evh__HG_PTHREAD_RWLOCK_INIT_POST( ThreadId tid, void* rwl )
2368 (Int)tid, (void*)rwl );
2369 map_locks_lookup_or_create( LK_rdwr, (Addr)rwl, tid );
2375 void evh__HG_PTHREAD_RWLOCK_DESTROY_PRE( ThreadId tid, void* rwl )
2381 (Int)tid, (void*)rwl );
2387 lk = map_locks_maybe_lookup( (Addr)rwl );
2396 tl_assert( lk->guestaddr == (Addr)rwl );
2423 void* rwl,
2426 /* Just check the rwl is sane; nothing else to do. */
2427 // 'rwl' ma
2422 evh__HG_PTHREAD_RWLOCK_LOCK_PRE( ThreadId tid, void* rwl, Word isW, Word isTryLock ) argument
2450 evh__HG_PTHREAD_RWLOCK_LOCK_POST( ThreadId tid, void* rwl, Word isW ) argument
[all...]
/external/valgrind/tsan/
H A Dts_valgrind_intercepts.c1431 static int pthread_rwlock_init_WRK(pthread_rwlock_t *rwl, argument
1438 fprintf(stderr, "<< pthread_rwl_init %p", rwl); fflush(stderr);
1441 CALL_FN_W_WW(ret, fn, rwl,attr);
1445 pthread_rwlock_t*,rwl);
1457 pthread_rwlock_t *rwl,
1460 return pthread_rwlock_init_WRK(rwl, attr);
1464 pthread_rwlock_t *rwl,
1467 return pthread_rwlock_init_WRK(rwl, attr);
1471 static int pthread_rwlock_destroy_WRK( pthread_rwlock_t *rwl) argument
1477 fprintf(stderr, "<< pthread_rwl_destroy %p", rwl); fflus
1456 PTH_FUNC(int, pthreadZurwlockZuinit, pthread_rwlock_t *rwl, pthread_rwlockattr_t* attr) argument
1463 PTH_FUNC(int, pthreadZurwlockZuinit$Za, pthread_rwlock_t *rwl, pthread_rwlockattr_t* attr) argument
1495 PTH_FUNC(int, pthreadZurwlockZudestroy, pthread_rwlock_t *rwl) argument
1501 PTH_FUNC(int, pthreadZurwlockZudestroy$Za, pthread_rwlock_t *rwl) argument
[all...]

Completed in 132 milliseconds