Lines Matching refs:hash_fn
242 unsigned int (*hash_fn)(TDB_DATA *key); member
747 return tdb_lock(tdb, BUCKET(tdb->hash_fn(&key)), F_WRLCK); in tdb_chainlock()
755 return tdb_lock_nonblock(tdb, BUCKET(tdb->hash_fn(&key)), F_WRLCK); in tdb_chainlock_nonblock()
761 return tdb_lock(tdb, BUCKET(tdb->hash_fn(&key)), F_WRLCK | TDB_MARK_LOCK); in tdb_chainlock_mark()
767 return tdb_unlock(tdb, BUCKET(tdb->hash_fn(&key)), F_WRLCK | TDB_MARK_LOCK); in tdb_chainlock_unmark()
772 return tdb_unlock(tdb, BUCKET(tdb->hash_fn(&key)), F_WRLCK); in tdb_chainunlock()
777 return tdb_lock(tdb, BUCKET(tdb->hash_fn(&key)), F_RDLCK); in tdb_chainlock_read()
782 return tdb_unlock(tdb, BUCKET(tdb->hash_fn(&key)), F_RDLCK); in tdb_chainunlock_read()
2921 …tdb->travlocks.off = tdb_find_lock_hash(tdb, oldkey, tdb->hash_fn(&oldkey), tdb->travlocks.lock_rw… in tdb_nextkey()
3194 hash = tdb->hash_fn(&key); in tdb_fetch()
3232 hash = tdb->hash_fn(&key); in tdb_parse_record()
3264 u32 hash = tdb->hash_fn(&key); in tdb_exists()
3418 u32 hash = tdb->hash_fn(&key); in tdb_delete()
3470 hash = tdb->hash_fn(&key); in tdb_store()
3602 hash = tdb->hash_fn(&key); in tdb_append()
3813 tdb_hash_func hash_fn) in tdb_open_ex() argument
3838 tdb->hash_fn = hash_fn ? hash_fn : default_tdb_hash; in tdb_open_ex()