Lines Matching full:lock_rw
211 int lock_rw;
2687 if (tdb_lock(tdb, tlock->hash, tlock->lock_rw) == -1)
2734 tdb_unlock(tdb, tlock->hash, tlock->lock_rw);
2742 if (tdb_unlock(tdb, tlock->hash, tlock->lock_rw) != 0)
2776 if (tdb_unlock(tdb, tl->hash, tl->lock_rw) != 0)
2787 if (tdb_unlock(tdb, tl->hash, tl->lock_rw) != 0) {
2873 tdb->travlocks.lock_rw = F_RDLCK;
2883 if (tdb_unlock(tdb, tdb->travlocks.hash, tdb->travlocks.lock_rw) != 0)
2898 if (tdb_lock(tdb,tdb->travlocks.hash,tdb->travlocks.lock_rw))
2909 if (tdb_unlock(tdb, tdb->travlocks.hash, tdb->travlocks.lock_rw) != 0) {
2921 tdb->travlocks.off = tdb_find_lock_hash(tdb, oldkey, tdb->hash_fn(&oldkey), tdb->travlocks.lock_rw, &rec);
2939 if (tdb_unlock(tdb, tdb->travlocks.hash, tdb->travlocks.lock_rw) != 0)
2943 if (tdb_unlock(tdb, BUCKET(oldhash), tdb->travlocks.lock_rw) != 0)