HomeSort by relevance Sort by last modified time
    Searched refs:rwl (Results 1 - 16 of 16) sorted by null

  /external/chromium_org/native_client_sdk/src/libraries/third_party/pthreads-win32/
ptw32_rwlock_cancelwrwait.c 43 pthread_rwlock_t rwl = (pthread_rwlock_t) arg; local
45 rwl->nSharedAccessCount = -rwl->nCompletedSharedAccessCount;
46 rwl->nCompletedSharedAccessCount = 0;
48 (void) pthread_mutex_unlock (&(rwl->mtxSharedAccessCompleted));
49 (void) pthread_mutex_unlock (&(rwl->mtxExclusiveAccess));
pthread_rwlock_init.c 47 pthread_rwlock_t rwl = 0; local
60 rwl = (pthread_rwlock_t) calloc (1, sizeof (*rwl));
62 if (rwl == NULL)
68 rwl->nSharedAccessCount = 0;
69 rwl->nExclusiveAccessCount = 0;
70 rwl->nCompletedSharedAccessCount = 0;
72 result = pthread_mutex_init (&rwl->mtxExclusiveAccess, NULL);
78 result = pthread_mutex_init (&rwl->mtxSharedAccessCompleted, NULL);
84 result = pthread_cond_init (&rwl->cndSharedAccessCompleted, NULL)
    [all...]
pthread_rwlock_trywrlock.c 46 pthread_rwlock_t rwl; local
69 rwl = *rwlock;
71 if (rwl->nMagic != PTW32_RWLOCK_MAGIC)
76 if ((result = pthread_mutex_trylock (&(rwl->mtxExclusiveAccess))) != 0)
82 pthread_mutex_trylock (&(rwl->mtxSharedAccessCompleted))) != 0)
84 result1 = pthread_mutex_unlock (&(rwl->mtxExclusiveAccess));
88 if (rwl->nExclusiveAccessCount == 0)
90 if (rwl->nCompletedSharedAccessCount > 0)
92 rwl->nSharedAccessCount -= rwl->nCompletedSharedAccessCount
    [all...]
pthread_rwlock_unlock.c 46 pthread_rwlock_t rwl; local
61 rwl = *rwlock;
63 if (rwl->nMagic != PTW32_RWLOCK_MAGIC)
68 if (rwl->nExclusiveAccessCount == 0)
71 pthread_mutex_lock (&(rwl->mtxSharedAccessCompleted))) != 0)
76 if (++rwl->nCompletedSharedAccessCount == 0)
78 result = pthread_cond_signal (&(rwl->cndSharedAccessCompleted));
81 result1 = pthread_mutex_unlock (&(rwl->mtxSharedAccessCompleted));
85 rwl->nExclusiveAccessCount--;
87 result = pthread_mutex_unlock (&(rwl->mtxSharedAccessCompleted))
    [all...]
pthread_rwlock_timedrdlock.c 47 pthread_rwlock_t rwl; local
70 rwl = *rwlock;
72 if (rwl->nMagic != PTW32_RWLOCK_MAGIC)
78 pthread_mutex_timedlock (&(rwl->mtxExclusiveAccess), abstime)) != 0)
83 if (++rwl->nSharedAccessCount == INT_MAX)
86 pthread_mutex_timedlock (&(rwl->mtxSharedAccessCompleted),
91 ++rwl->nCompletedSharedAccessCount;
93 (void) pthread_mutex_unlock (&(rwl->mtxExclusiveAccess));
97 rwl->nSharedAccessCount -= rwl->nCompletedSharedAccessCount
    [all...]
pthread_rwlock_rdlock.c 46 pthread_rwlock_t rwl; local
69 rwl = *rwlock;
71 if (rwl->nMagic != PTW32_RWLOCK_MAGIC)
76 if ((result = pthread_mutex_lock (&(rwl->mtxExclusiveAccess))) != 0)
81 if (++rwl->nSharedAccessCount == INT_MAX)
84 pthread_mutex_lock (&(rwl->mtxSharedAccessCompleted))) != 0)
86 (void) pthread_mutex_unlock (&(rwl->mtxExclusiveAccess));
90 rwl->nSharedAccessCount -= rwl->nCompletedSharedAccessCount;
91 rwl->nCompletedSharedAccessCount = 0
    [all...]
pthread_rwlock_tryrdlock.c 46 pthread_rwlock_t rwl; local
69 rwl = *rwlock;
71 if (rwl->nMagic != PTW32_RWLOCK_MAGIC)
76 if ((result = pthread_mutex_trylock (&(rwl->mtxExclusiveAccess))) != 0)
81 if (++rwl->nSharedAccessCount == INT_MAX)
84 pthread_mutex_lock (&(rwl->mtxSharedAccessCompleted))) != 0)
86 (void) pthread_mutex_unlock (&(rwl->mtxExclusiveAccess));
90 rwl->nSharedAccessCount -= rwl->nCompletedSharedAccessCount;
91 rwl->nCompletedSharedAccessCount = 0
    [all...]
pthread_rwlock_timedwrlock.c 47 pthread_rwlock_t rwl; local
70 rwl = *rwlock;
72 if (rwl->nMagic != PTW32_RWLOCK_MAGIC)
78 pthread_mutex_timedlock (&(rwl->mtxExclusiveAccess), abstime)) != 0)
84 pthread_mutex_timedlock (&(rwl->mtxSharedAccessCompleted),
87 (void) pthread_mutex_unlock (&(rwl->mtxExclusiveAccess));
91 if (rwl->nExclusiveAccessCount == 0)
93 if (rwl->nCompletedSharedAccessCount > 0)
95 rwl->nSharedAccessCount -= rwl->nCompletedSharedAccessCount
    [all...]
pthread_rwlock_wrlock.c 46 pthread_rwlock_t rwl; local
69 rwl = *rwlock;
71 if (rwl->nMagic != PTW32_RWLOCK_MAGIC)
76 if ((result = pthread_mutex_lock (&(rwl->mtxExclusiveAccess))) != 0)
81 if ((result = pthread_mutex_lock (&(rwl->mtxSharedAccessCompleted))) != 0)
83 (void) pthread_mutex_unlock (&(rwl->mtxExclusiveAccess));
87 if (rwl->nExclusiveAccessCount == 0)
89 if (rwl->nCompletedSharedAccessCount > 0)
91 rwl->nSharedAccessCount -= rwl->nCompletedSharedAccessCount
    [all...]
pthread_rwlock_destroy.c 45 pthread_rwlock_t rwl; local
55 rwl = *rwlock;
57 if (rwl->nMagic != PTW32_RWLOCK_MAGIC)
62 if ((result = pthread_mutex_lock (&(rwl->mtxExclusiveAccess))) != 0)
68 pthread_mutex_lock (&(rwl->mtxSharedAccessCompleted))) != 0)
70 (void) pthread_mutex_unlock (&(rwl->mtxExclusiveAccess));
78 if (rwl->nExclusiveAccessCount > 0
79 || rwl->nSharedAccessCount > rwl->nCompletedSharedAccessCount)
81 result = pthread_mutex_unlock (&(rwl->mtxSharedAccessCompleted))
    [all...]
  /external/valgrind/main/helgrind/tests/
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 ); assert(r == 0)
    [all...]
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 );
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/
hg_intercepts.c     [all...]
hg_main.c     [all...]
  /prebuilts/tools/common/m2/repository/org/codehaus/groovy/groovy-all/2.2.1/
groovy-all-2.2.1.jar 

Completed in 142 milliseconds