Searched refs:rwl (Results 1 - 6 of 6) sorted by relevance
/external/valgrind/main/helgrind/tests/ |
H A D | tc12_rwl_trivial.c | 22 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 D | tc23_bogus_condwait.c | 11 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 D | tc20_verifywrap.c | 47 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 D | hg_intercepts.c | 1314 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 D | hg_main.c | 2364 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 D | ts_valgrind_intercepts.c | 1431 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