Searched refs:rwl (Results 1 – 7 of 7) sorted by relevance
40 private ReentrantReadWriteLock rwl = new ReentrantReadWriteLock(); field in ICURWLock140 if (rwl.getReadLockCount() > 0) { in acquireRead()143 if (rwl.isWriteLocked()) { in acquireRead()148 rwl.readLock().lock(); in acquireRead()160 rwl.readLock().unlock(); in releaseRead()178 if (rwl.getReadLockCount() > 0 || rwl.isWriteLocked()) { in acquireWrite()183 rwl.writeLock().lock(); in acquireWrite()196 rwl.writeLock().unlock(); in releaseWrite()
42 private ReentrantReadWriteLock rwl = new ReentrantReadWriteLock(); field in ICURWLock143 if (rwl.getReadLockCount() > 0) { in acquireRead()146 if (rwl.isWriteLocked()) { in acquireRead()151 rwl.readLock().lock(); in acquireRead()163 rwl.readLock().unlock(); in releaseRead()181 if (rwl.getReadLockCount() > 0 || rwl.isWriteLocked()) { in acquireWrite()186 rwl.writeLock().lock(); in acquireWrite()199 rwl.writeLock().unlock(); in releaseWrite()
37 pthread_rwlock_t rwl; member107 if ((pthread_rwlock_init(&(rwlock_data->rwl), &rwla)) != 0) { in main()118 if ((pthread_rwlock_rdlock(&(rwlock_data->rwl))) != 0) { in main()137 if (pthread_rwlock_unlock(&(rwlock_data->rwl)) != 0) { in main()172 if ((pthread_rwlock_trywrlock(&(rwlock_data->rwl))) != EBUSY) { in main()184 if ((pthread_rwlock_wrlock(&(rwlock_data->rwl))) != 0) { in main()192 if ((pthread_rwlock_unlock(&(rwlock_data->rwl))) != 0) { in main()
174 pthread_rwlock_t rwl; /**< Database API RW lock */ member212 pthread_rwlock_t rwl; /**< API RW lock */ member282 (rci_) = pthread_rwlock_rdlock(&(iwkv_)->rwl); \293 (rci_) = pthread_rwlock_wrlock(&(iwkv_)->rwl); \303 rci_ = pthread_rwlock_unlock(&(iwkv_)->rwl); \309 (rci_) = pthread_rwlock_rdlock(&(db_)->rwl); \311 pthread_rwlock_unlock(&(db_)->iwkv->rwl); \325 (rci_) = pthread_rwlock_wrlock(&(db_)->rwl); \327 pthread_rwlock_unlock(&(db_)->iwkv->rwl); \340 (rci_) = pthread_rwlock_unlock(&(db_)->rwl); \
283 int rci = pthread_rwlock_wrlock(&iwkv->rwl); in _wnw_iwkw_wl()352 rci = pthread_rwlock_init(&db->rwl, &attr); in _db_at()359 pthread_rwlock_destroy(&db->rwl); in _db_at()392 pthread_rwlock_destroy(&db->rwl); in _db_at()463 pthread_rwlock_destroy(&db->rwl); in _db_release_lw()616 rci = pthread_rwlock_init(&db->rwl, &attr); in _db_create_lw()623 pthread_rwlock_destroy(&db->rwl); in _db_create_lw()3135 rci = pthread_rwlock_init(&iwkv->rwl, &attr); in iwkv_open()3142 pthread_rwlock_destroy(&iwkv->rwl); in iwkv_open()3148 pthread_rwlock_destroy(&iwkv->rwl); in iwkv_open()[all …]
65 rci_ = pthread_rwlock_rdlock(&(db_)->rwl); \70 rci_ = pthread_rwlock_wrlock(&(db_)->rwl); \74 rci_ = pthread_rwlock_wrlock(&(db_)->rwl); \78 rci_ = pthread_rwlock_unlock(&(db_)->rwl); \83 rci_ = pthread_rwlock_unlock(&(jbc_)->rwl); \100 pthread_rwlock_t rwl; member131 pthread_rwlock_t rwl; /**< Main RWL */ member
61 pthread_rwlock_destroy(&jbc->rwl); in _jb_coll_release()192 pthread_rwlock_init(&jbc->rwl, &attr); in _jb_coll_init()340 pthread_rwlock_destroy(&db->rwl); in _jb_db_release()366 wl ? pthread_rwlock_wrlock(&jbc->rwl) : pthread_rwlock_rdlock(&jbc->rwl); in _jb_coll_acquire_keeplock2()369 pthread_rwlock_unlock(&db->rwl); // relock in _jb_coll_acquire_keeplock2()376 pthread_rwlock_rdlock(&jbc->rwl); in _jb_coll_acquire_keeplock2()431 rci = wl ? pthread_rwlock_wrlock(&jbc->rwl) : pthread_rwlock_rdlock(&jbc->rwl); // -V522 in _jb_coll_acquire_keeplock2()443 pthread_rwlock_unlock(&db->rwl); in _jb_coll_acquire_keeplock2()1760 rci = pthread_rwlock_init(&db->rwl, &attr); in ejdb_open()