tdb_context        30 lib/tdb/common/dump.c static tdb_off_t tdb_dump_record(struct tdb_context *tdb, int hash,
tdb_context        61 lib/tdb/common/dump.c static int tdb_dump_chain(struct tdb_context *tdb, int i)
tdb_context        83 lib/tdb/common/dump.c void tdb_dump_all(struct tdb_context *tdb)
tdb_context        93 lib/tdb/common/dump.c int tdb_printfreelist(struct tdb_context *tdb)
tdb_context        30 lib/tdb/common/error.c enum TDB_ERROR tdb_error(struct tdb_context *tdb)
tdb_context        49 lib/tdb/common/error.c const char *tdb_errorstr(struct tdb_context *tdb)
tdb_context        37 lib/tdb/common/freelist.c int tdb_rec_free_read(struct tdb_context *tdb, tdb_off_t off, struct list_struct *rec)
tdb_context        67 lib/tdb/common/freelist.c static int remove_from_freelist(struct tdb_context *tdb, tdb_off_t off, tdb_off_t next)
tdb_context        88 lib/tdb/common/freelist.c static int update_tailer(struct tdb_context *tdb, tdb_off_t offset,
tdb_context       101 lib/tdb/common/freelist.c int tdb_free(struct tdb_context *tdb, tdb_off_t offset, struct list_struct *rec)
tdb_context       220 lib/tdb/common/freelist.c static tdb_off_t tdb_allocate_ofs(struct tdb_context *tdb, 
tdb_context       275 lib/tdb/common/freelist.c tdb_off_t tdb_allocate(struct tdb_context *tdb, tdb_len_t length, struct list_struct *rec)
tdb_context       366 lib/tdb/common/freelist.c int tdb_freelist_size(struct tdb_context *tdb)
tdb_context        36 lib/tdb/common/freelistcheck.c static int seen_insert(struct tdb_context *mem_tdb, tdb_off_t rec_ptr)
tdb_context        46 lib/tdb/common/freelistcheck.c int tdb_validate_freelist(struct tdb_context *tdb, int *pnum_entries)
tdb_context        36 lib/tdb/common/io.c static int tdb_oob(struct tdb_context *tdb, tdb_off_t len, int probe)
tdb_context        74 lib/tdb/common/io.c static int tdb_write(struct tdb_context *tdb, tdb_off_t off, 
tdb_context       131 lib/tdb/common/io.c static int tdb_read(struct tdb_context *tdb, tdb_off_t off, void *buf, 
tdb_context       164 lib/tdb/common/io.c static void tdb_next_hash_chain(struct tdb_context *tdb, uint32_t *chain)
tdb_context       185 lib/tdb/common/io.c int tdb_munmap(struct tdb_context *tdb)
tdb_context       203 lib/tdb/common/io.c void tdb_mmap(struct tdb_context *tdb)
tdb_context       233 lib/tdb/common/io.c static int tdb_expand_file(struct tdb_context *tdb, tdb_off_t size, tdb_off_t addition)
tdb_context       296 lib/tdb/common/io.c int tdb_expand(struct tdb_context *tdb, tdb_off_t size)
tdb_context       368 lib/tdb/common/io.c int tdb_ofs_read(struct tdb_context *tdb, tdb_off_t offset, tdb_off_t *d)
tdb_context       373 lib/tdb/common/io.c int tdb_ofs_write(struct tdb_context *tdb, tdb_off_t offset, tdb_off_t *d)
tdb_context       381 lib/tdb/common/io.c unsigned char *tdb_alloc_read(struct tdb_context *tdb, tdb_off_t offset, tdb_len_t len)
tdb_context       406 lib/tdb/common/io.c int tdb_parse_data(struct tdb_context *tdb, TDB_DATA key,
tdb_context       439 lib/tdb/common/io.c int tdb_rec_read(struct tdb_context *tdb, tdb_off_t offset, struct list_struct *rec)
tdb_context       452 lib/tdb/common/io.c int tdb_rec_write(struct tdb_context *tdb, tdb_off_t offset, struct list_struct *rec)
tdb_context       470 lib/tdb/common/io.c void tdb_io_init(struct tdb_context *tdb)
tdb_context        32 lib/tdb/common/lock.c void tdb_setalarm_sigptr(struct tdb_context *tdb, volatile sig_atomic_t *ptr)
tdb_context        45 lib/tdb/common/lock.c int tdb_brlock(struct tdb_context *tdb, tdb_off_t offset, 
tdb_context        99 lib/tdb/common/lock.c int tdb_brlock_upgrade(struct tdb_context *tdb, tdb_off_t offset, size_t len)
tdb_context       121 lib/tdb/common/lock.c static int _tdb_lock(struct tdb_context *tdb, int list, int ltype, int op)
tdb_context       194 lib/tdb/common/lock.c int tdb_lock(struct tdb_context *tdb, int list, int ltype)
tdb_context       206 lib/tdb/common/lock.c int tdb_lock_nonblock(struct tdb_context *tdb, int list, int ltype)
tdb_context       215 lib/tdb/common/lock.c int tdb_unlock(struct tdb_context *tdb, int list, int ltype)
tdb_context       302 lib/tdb/common/lock.c int tdb_transaction_lock(struct tdb_context *tdb, int ltype)
tdb_context       320 lib/tdb/common/lock.c int tdb_transaction_unlock(struct tdb_context *tdb)
tdb_context       337 lib/tdb/common/lock.c static int _tdb_lockall(struct tdb_context *tdb, int ltype, int op)
tdb_context       380 lib/tdb/common/lock.c static int _tdb_unlockall(struct tdb_context *tdb, int ltype)
tdb_context       414 lib/tdb/common/lock.c int tdb_lockall(struct tdb_context *tdb)
tdb_context       420 lib/tdb/common/lock.c int tdb_lockall_mark(struct tdb_context *tdb)
tdb_context       426 lib/tdb/common/lock.c int tdb_lockall_unmark(struct tdb_context *tdb)
tdb_context       432 lib/tdb/common/lock.c int tdb_lockall_nonblock(struct tdb_context *tdb)
tdb_context       438 lib/tdb/common/lock.c int tdb_unlockall(struct tdb_context *tdb)
tdb_context       444 lib/tdb/common/lock.c int tdb_lockall_read(struct tdb_context *tdb)
tdb_context       450 lib/tdb/common/lock.c int tdb_lockall_read_nonblock(struct tdb_context *tdb)
tdb_context       456 lib/tdb/common/lock.c int tdb_unlockall_read(struct tdb_context *tdb)
tdb_context       463 lib/tdb/common/lock.c int tdb_chainlock(struct tdb_context *tdb, TDB_DATA key)
tdb_context       471 lib/tdb/common/lock.c int tdb_chainlock_nonblock(struct tdb_context *tdb, TDB_DATA key)
tdb_context       477 lib/tdb/common/lock.c int tdb_chainlock_mark(struct tdb_context *tdb, TDB_DATA key)
tdb_context       483 lib/tdb/common/lock.c int tdb_chainlock_unmark(struct tdb_context *tdb, TDB_DATA key)
tdb_context       488 lib/tdb/common/lock.c int tdb_chainunlock(struct tdb_context *tdb, TDB_DATA key)
tdb_context       493 lib/tdb/common/lock.c int tdb_chainlock_read(struct tdb_context *tdb, TDB_DATA key)
tdb_context       498 lib/tdb/common/lock.c int tdb_chainunlock_read(struct tdb_context *tdb, TDB_DATA key)
tdb_context       506 lib/tdb/common/lock.c int tdb_lock_record(struct tdb_context *tdb, tdb_off_t off)
tdb_context       519 lib/tdb/common/lock.c int tdb_write_lock_record(struct tdb_context *tdb, tdb_off_t off)
tdb_context       532 lib/tdb/common/lock.c int tdb_write_unlock_record(struct tdb_context *tdb, tdb_off_t off)
tdb_context       538 lib/tdb/common/lock.c int tdb_unlock_record(struct tdb_context *tdb, tdb_off_t off)
tdb_context        49 lib/tdb/common/open.c static int tdb_new_database(struct tdb_context *tdb, int hash_size)
tdb_context       139 lib/tdb/common/open.c static void null_log_fn(struct tdb_context *tdb, enum tdb_debug_level level, const char *fmt, ...) PRINTF_ATTRIBUTE(3, 4);
tdb_context       140 lib/tdb/common/open.c static void null_log_fn(struct tdb_context *tdb, enum tdb_debug_level level, const char *fmt, ...)
tdb_context       352 lib/tdb/common/open.c void tdb_set_max_dead(struct tdb_context *tdb, int max_dead)
tdb_context       362 lib/tdb/common/open.c int tdb_close(struct tdb_context *tdb)
tdb_context       397 lib/tdb/common/open.c void tdb_set_logging_function(struct tdb_context *tdb,
tdb_context       403 lib/tdb/common/open.c void *tdb_get_logging_private(struct tdb_context *tdb)
tdb_context       410 lib/tdb/common/open.c int tdb_reopen(struct tdb_context *tdb)
tdb_context        36 lib/tdb/common/tdb.c void tdb_increment_seqnum_nonblock(struct tdb_context *tdb)
tdb_context        56 lib/tdb/common/tdb.c static void tdb_increment_seqnum(struct tdb_context *tdb)
tdb_context        78 lib/tdb/common/tdb.c static tdb_off_t tdb_find(struct tdb_context *tdb, TDB_DATA key, uint32_t hash,
tdb_context       110 lib/tdb/common/tdb.c tdb_off_t tdb_find_lock_hash(struct tdb_context *tdb, TDB_DATA key, uint32_t hash, int locktype,
tdb_context       127 lib/tdb/common/tdb.c static int tdb_update_hash(struct tdb_context *tdb, TDB_DATA key, uint32_t hash, TDB_DATA dbuf)
tdb_context       161 lib/tdb/common/tdb.c TDB_DATA tdb_fetch(struct tdb_context *tdb, TDB_DATA key)
tdb_context       196 lib/tdb/common/tdb.c int tdb_parse_record(struct tdb_context *tdb, TDB_DATA key,
tdb_context       227 lib/tdb/common/tdb.c static int tdb_exists_hash(struct tdb_context *tdb, TDB_DATA key, uint32_t hash)
tdb_context       237 lib/tdb/common/tdb.c int tdb_exists(struct tdb_context *tdb, TDB_DATA key)
tdb_context       244 lib/tdb/common/tdb.c int tdb_do_delete(struct tdb_context *tdb, tdb_off_t rec_ptr, struct list_struct *rec)
tdb_context       279 lib/tdb/common/tdb.c static int tdb_count_dead(struct tdb_context *tdb, uint32_t hash)
tdb_context       304 lib/tdb/common/tdb.c static int tdb_purge_dead(struct tdb_context *tdb, uint32_t hash)
tdb_context       340 lib/tdb/common/tdb.c static int tdb_delete_hash(struct tdb_context *tdb, TDB_DATA key, uint32_t hash)
tdb_context       392 lib/tdb/common/tdb.c int tdb_delete(struct tdb_context *tdb, TDB_DATA key)
tdb_context       401 lib/tdb/common/tdb.c static tdb_off_t tdb_find_dead(struct tdb_context *tdb, uint32_t hash,
tdb_context       432 lib/tdb/common/tdb.c int tdb_store(struct tdb_context *tdb, TDB_DATA key, TDB_DATA dbuf, int flag)
tdb_context       571 lib/tdb/common/tdb.c int tdb_append(struct tdb_context *tdb, TDB_DATA key, TDB_DATA new_dbuf)
tdb_context       616 lib/tdb/common/tdb.c const char *tdb_name(struct tdb_context *tdb)
tdb_context       626 lib/tdb/common/tdb.c int tdb_fd(struct tdb_context *tdb)
tdb_context       635 lib/tdb/common/tdb.c tdb_log_func tdb_log_fn(struct tdb_context *tdb)
tdb_context       651 lib/tdb/common/tdb.c int tdb_get_seqnum(struct tdb_context *tdb)
tdb_context       659 lib/tdb/common/tdb.c int tdb_hash_size(struct tdb_context *tdb)
tdb_context       664 lib/tdb/common/tdb.c size_t tdb_map_size(struct tdb_context *tdb)
tdb_context       669 lib/tdb/common/tdb.c int tdb_get_flags(struct tdb_context *tdb)
tdb_context       674 lib/tdb/common/tdb.c void tdb_add_flags(struct tdb_context *tdb, unsigned flags)
tdb_context       679 lib/tdb/common/tdb.c void tdb_remove_flags(struct tdb_context *tdb, unsigned flags)
tdb_context       688 lib/tdb/common/tdb.c void tdb_enable_seqnum(struct tdb_context *tdb)
tdb_context       698 lib/tdb/common/tdb.c static int tdb_free_region(struct tdb_context *tdb, tdb_off_t offset, ssize_t length)
tdb_context       725 lib/tdb/common/tdb.c int tdb_wipe_all(struct tdb_context *tdb)
tdb_context       817 lib/tdb/common/tdb.c static int repack_traverse(struct tdb_context *tdb, TDB_DATA key, TDB_DATA data, void *private)
tdb_context       830 lib/tdb/common/tdb.c int tdb_repack(struct tdb_context *tdb)
tdb_context       177 lib/tdb/common/tdb_private.h int tdb_munmap(struct tdb_context *tdb);
tdb_context       178 lib/tdb/common/tdb_private.h void tdb_mmap(struct tdb_context *tdb);
tdb_context       179 lib/tdb/common/tdb_private.h int tdb_lock(struct tdb_context *tdb, int list, int ltype);
tdb_context       180 lib/tdb/common/tdb_private.h int tdb_lock_nonblock(struct tdb_context *tdb, int list, int ltype);
tdb_context       181 lib/tdb/common/tdb_private.h int tdb_unlock(struct tdb_context *tdb, int list, int ltype);
tdb_context       182 lib/tdb/common/tdb_private.h int tdb_brlock(struct tdb_context *tdb, tdb_off_t offset, int rw_type, int lck_type, int probe, size_t len);
tdb_context       183 lib/tdb/common/tdb_private.h int tdb_transaction_lock(struct tdb_context *tdb, int ltype);
tdb_context       184 lib/tdb/common/tdb_private.h int tdb_transaction_unlock(struct tdb_context *tdb);
tdb_context       185 lib/tdb/common/tdb_private.h int tdb_brlock_upgrade(struct tdb_context *tdb, tdb_off_t offset, size_t len);
tdb_context       186 lib/tdb/common/tdb_private.h int tdb_write_lock_record(struct tdb_context *tdb, tdb_off_t off);
tdb_context       187 lib/tdb/common/tdb_private.h int tdb_write_unlock_record(struct tdb_context *tdb, tdb_off_t off);
tdb_context       188 lib/tdb/common/tdb_private.h int tdb_ofs_read(struct tdb_context *tdb, tdb_off_t offset, tdb_off_t *d);
tdb_context       189 lib/tdb/common/tdb_private.h int tdb_ofs_write(struct tdb_context *tdb, tdb_off_t offset, tdb_off_t *d);
tdb_context       191 lib/tdb/common/tdb_private.h int tdb_free(struct tdb_context *tdb, tdb_off_t offset, struct list_struct *rec);
tdb_context       192 lib/tdb/common/tdb_private.h tdb_off_t tdb_allocate(struct tdb_context *tdb, tdb_len_t length, struct list_struct *rec);
tdb_context       193 lib/tdb/common/tdb_private.h int tdb_ofs_read(struct tdb_context *tdb, tdb_off_t offset, tdb_off_t *d);
tdb_context       194 lib/tdb/common/tdb_private.h int tdb_ofs_write(struct tdb_context *tdb, tdb_off_t offset, tdb_off_t *d);
tdb_context       195 lib/tdb/common/tdb_private.h int tdb_lock_record(struct tdb_context *tdb, tdb_off_t off);
tdb_context       196 lib/tdb/common/tdb_private.h int tdb_unlock_record(struct tdb_context *tdb, tdb_off_t off);
tdb_context       197 lib/tdb/common/tdb_private.h int tdb_rec_read(struct tdb_context *tdb, tdb_off_t offset, struct list_struct *rec);
tdb_context       198 lib/tdb/common/tdb_private.h int tdb_rec_write(struct tdb_context *tdb, tdb_off_t offset, struct list_struct *rec);
tdb_context       199 lib/tdb/common/tdb_private.h int tdb_do_delete(struct tdb_context *tdb, tdb_off_t rec_ptr, struct list_struct *rec);
tdb_context       200 lib/tdb/common/tdb_private.h unsigned char *tdb_alloc_read(struct tdb_context *tdb, tdb_off_t offset, tdb_len_t len);
tdb_context       201 lib/tdb/common/tdb_private.h int tdb_parse_data(struct tdb_context *tdb, TDB_DATA key,
tdb_context       206 lib/tdb/common/tdb_private.h tdb_off_t tdb_find_lock_hash(struct tdb_context *tdb, TDB_DATA key, uint32_t hash, int locktype,
tdb_context       208 lib/tdb/common/tdb_private.h void tdb_io_init(struct tdb_context *tdb);
tdb_context       209 lib/tdb/common/tdb_private.h int tdb_expand(struct tdb_context *tdb, tdb_off_t size);
tdb_context       210 lib/tdb/common/tdb_private.h int tdb_rec_free_read(struct tdb_context *tdb, tdb_off_t off,
tdb_context       128 lib/tdb/common/transaction.c static int transaction_read(struct tdb_context *tdb, tdb_off_t off, void *buf, 
tdb_context       185 lib/tdb/common/transaction.c static int transaction_write(struct tdb_context *tdb, tdb_off_t off, 
tdb_context       292 lib/tdb/common/transaction.c static int transaction_write_existing(struct tdb_context *tdb, tdb_off_t off, 
tdb_context       340 lib/tdb/common/transaction.c static void transaction_next_hash_chain(struct tdb_context *tdb, uint32_t *chain)
tdb_context       355 lib/tdb/common/transaction.c static int transaction_oob(struct tdb_context *tdb, tdb_off_t len, int probe)
tdb_context       366 lib/tdb/common/transaction.c static int transaction_expand_file(struct tdb_context *tdb, tdb_off_t size, 
tdb_context       381 lib/tdb/common/transaction.c static int transaction_brlock(struct tdb_context *tdb, tdb_off_t offset, 
tdb_context       401 lib/tdb/common/transaction.c int tdb_transaction_start(struct tdb_context *tdb)
tdb_context       503 lib/tdb/common/transaction.c int tdb_transaction_cancel(struct tdb_context *tdb)
tdb_context       559 lib/tdb/common/transaction.c static int transaction_sync(struct tdb_context *tdb, tdb_off_t offset, tdb_len_t length)
tdb_context       585 lib/tdb/common/transaction.c static tdb_len_t tdb_recovery_size(struct tdb_context *tdb)
tdb_context       613 lib/tdb/common/transaction.c static int tdb_recovery_allocate(struct tdb_context *tdb, 
tdb_context       698 lib/tdb/common/transaction.c static int transaction_setup_recovery(struct tdb_context *tdb, 
tdb_context       831 lib/tdb/common/transaction.c int tdb_transaction_commit(struct tdb_context *tdb)
tdb_context       999 lib/tdb/common/transaction.c int tdb_transaction_recover(struct tdb_context *tdb)
tdb_context        31 lib/tdb/common/traverse.c static int tdb_next_lock(struct tdb_context *tdb, struct tdb_traverse_lock *tlock,
tdb_context       138 lib/tdb/common/traverse.c static int tdb_traverse_internal(struct tdb_context *tdb, 
tdb_context       202 lib/tdb/common/traverse.c int tdb_traverse_read(struct tdb_context *tdb, 
tdb_context       235 lib/tdb/common/traverse.c int tdb_traverse(struct tdb_context *tdb, 
tdb_context       265 lib/tdb/common/traverse.c TDB_DATA tdb_firstkey(struct tdb_context *tdb)
tdb_context       290 lib/tdb/common/traverse.c TDB_DATA tdb_nextkey(struct tdb_context *tdb, TDB_DATA oldkey)
tdb_context        83 lib/tdb/include/tdb.h typedef int (*tdb_traverse_func)(struct tdb_context *, TDB_DATA, TDB_DATA, void *);
tdb_context        84 lib/tdb/include/tdb.h typedef void (*tdb_log_func)(struct tdb_context *, enum tdb_debug_level, const char *, ...) PRINTF_ATTRIBUTE(3, 4);
tdb_context        98 lib/tdb/include/tdb.h void tdb_set_max_dead(struct tdb_context *tdb, int max_dead);
tdb_context       100 lib/tdb/include/tdb.h int tdb_reopen(struct tdb_context *tdb);
tdb_context       102 lib/tdb/include/tdb.h void tdb_set_logging_function(struct tdb_context *tdb, const struct tdb_logging_context *log_ctx);
tdb_context       103 lib/tdb/include/tdb.h enum TDB_ERROR tdb_error(struct tdb_context *tdb);
tdb_context       104 lib/tdb/include/tdb.h const char *tdb_errorstr(struct tdb_context *tdb);
tdb_context       105 lib/tdb/include/tdb.h TDB_DATA tdb_fetch(struct tdb_context *tdb, TDB_DATA key);
tdb_context       106 lib/tdb/include/tdb.h int tdb_parse_record(struct tdb_context *tdb, TDB_DATA key,
tdb_context       110 lib/tdb/include/tdb.h int tdb_delete(struct tdb_context *tdb, TDB_DATA key);
tdb_context       111 lib/tdb/include/tdb.h int tdb_store(struct tdb_context *tdb, TDB_DATA key, TDB_DATA dbuf, int flag);
tdb_context       112 lib/tdb/include/tdb.h int tdb_append(struct tdb_context *tdb, TDB_DATA key, TDB_DATA new_dbuf);
tdb_context       113 lib/tdb/include/tdb.h int tdb_close(struct tdb_context *tdb);
tdb_context       114 lib/tdb/include/tdb.h TDB_DATA tdb_firstkey(struct tdb_context *tdb);
tdb_context       115 lib/tdb/include/tdb.h TDB_DATA tdb_nextkey(struct tdb_context *tdb, TDB_DATA key);
tdb_context       116 lib/tdb/include/tdb.h int tdb_traverse(struct tdb_context *tdb, tdb_traverse_func fn, void *);
tdb_context       117 lib/tdb/include/tdb.h int tdb_traverse_read(struct tdb_context *tdb, tdb_traverse_func fn, void *);
tdb_context       118 lib/tdb/include/tdb.h int tdb_exists(struct tdb_context *tdb, TDB_DATA key);
tdb_context       119 lib/tdb/include/tdb.h int tdb_lockall(struct tdb_context *tdb);
tdb_context       120 lib/tdb/include/tdb.h int tdb_lockall_nonblock(struct tdb_context *tdb);
tdb_context       121 lib/tdb/include/tdb.h int tdb_unlockall(struct tdb_context *tdb);
tdb_context       122 lib/tdb/include/tdb.h int tdb_lockall_read(struct tdb_context *tdb);
tdb_context       123 lib/tdb/include/tdb.h int tdb_lockall_read_nonblock(struct tdb_context *tdb);
tdb_context       124 lib/tdb/include/tdb.h int tdb_unlockall_read(struct tdb_context *tdb);
tdb_context       125 lib/tdb/include/tdb.h int tdb_lockall_mark(struct tdb_context *tdb);
tdb_context       126 lib/tdb/include/tdb.h int tdb_lockall_unmark(struct tdb_context *tdb);
tdb_context       127 lib/tdb/include/tdb.h const char *tdb_name(struct tdb_context *tdb);
tdb_context       128 lib/tdb/include/tdb.h int tdb_fd(struct tdb_context *tdb);
tdb_context       129 lib/tdb/include/tdb.h tdb_log_func tdb_log_fn(struct tdb_context *tdb);
tdb_context       130 lib/tdb/include/tdb.h void *tdb_get_logging_private(struct tdb_context *tdb);
tdb_context       131 lib/tdb/include/tdb.h int tdb_transaction_start(struct tdb_context *tdb);
tdb_context       132 lib/tdb/include/tdb.h int tdb_transaction_commit(struct tdb_context *tdb);
tdb_context       133 lib/tdb/include/tdb.h int tdb_transaction_cancel(struct tdb_context *tdb);
tdb_context       134 lib/tdb/include/tdb.h int tdb_transaction_recover(struct tdb_context *tdb);
tdb_context       135 lib/tdb/include/tdb.h int tdb_get_seqnum(struct tdb_context *tdb);
tdb_context       136 lib/tdb/include/tdb.h int tdb_hash_size(struct tdb_context *tdb);
tdb_context       137 lib/tdb/include/tdb.h size_t tdb_map_size(struct tdb_context *tdb);
tdb_context       138 lib/tdb/include/tdb.h int tdb_get_flags(struct tdb_context *tdb);
tdb_context       139 lib/tdb/include/tdb.h void tdb_add_flags(struct tdb_context *tdb, unsigned flag);
tdb_context       140 lib/tdb/include/tdb.h void tdb_remove_flags(struct tdb_context *tdb, unsigned flag);
tdb_context       141 lib/tdb/include/tdb.h void tdb_enable_seqnum(struct tdb_context *tdb);
tdb_context       142 lib/tdb/include/tdb.h void tdb_increment_seqnum_nonblock(struct tdb_context *tdb);
tdb_context       145 lib/tdb/include/tdb.h int tdb_chainlock(struct tdb_context *tdb, TDB_DATA key);
tdb_context       146 lib/tdb/include/tdb.h int tdb_chainlock_nonblock(struct tdb_context *tdb, TDB_DATA key);
tdb_context       147 lib/tdb/include/tdb.h int tdb_chainunlock(struct tdb_context *tdb, TDB_DATA key);
tdb_context       148 lib/tdb/include/tdb.h int tdb_chainlock_read(struct tdb_context *tdb, TDB_DATA key);
tdb_context       149 lib/tdb/include/tdb.h int tdb_chainunlock_read(struct tdb_context *tdb, TDB_DATA key);
tdb_context       150 lib/tdb/include/tdb.h int tdb_chainlock_mark(struct tdb_context *tdb, TDB_DATA key);
tdb_context       151 lib/tdb/include/tdb.h int tdb_chainlock_unmark(struct tdb_context *tdb, TDB_DATA key);
tdb_context       153 lib/tdb/include/tdb.h void tdb_setalarm_sigptr(struct tdb_context *tdb, volatile sig_atomic_t *sigptr);
tdb_context       156 lib/tdb/include/tdb.h int tdb_wipe_all(struct tdb_context *tdb);
tdb_context       157 lib/tdb/include/tdb.h int tdb_repack(struct tdb_context *tdb);
tdb_context       160 lib/tdb/include/tdb.h void tdb_dump_all(struct tdb_context *tdb);
tdb_context       161 lib/tdb/include/tdb.h int tdb_printfreelist(struct tdb_context *tdb);
tdb_context       162 lib/tdb/include/tdb.h int tdb_validate_freelist(struct tdb_context *tdb, int *pnum_entries);
tdb_context       163 lib/tdb/include/tdb.h int tdb_freelist_size(struct tdb_context *tdb);
tdb_context        38 lib/tdb/tools/tdbtest.c static void tdb_log(struct tdb_context *tdb, int level, const char *format, ...) PRINTF_ATTRIBUTE(3,4);
tdb_context        40 lib/tdb/tools/tdbtest.c static void tdb_log(struct tdb_context *tdb, int level, const char *format, ...)
tdb_context       177 lib/tdb/tools/tdbtest.c static int traverse_fn(struct tdb_context *tdb, TDB_DATA key, TDB_DATA dbuf, void *state)
tdb_context        33 lib/tdb/tools/tdbtorture.c static void tdb_log(struct tdb_context *tdb, enum tdb_debug_level level, const char *format, ...) PRINTF_ATTRIBUTE(3,4);
tdb_context        35 lib/tdb/tools/tdbtorture.c static void tdb_log(struct tdb_context *tdb, enum tdb_debug_level level, const char *format, ...)
tdb_context        74 lib/tdb/tools/tdbtorture.c static int cull_traverse(struct tdb_context *tdb, TDB_DATA key, TDB_DATA dbuf,
tdb_context       194 lib/tdb/tools/tdbtorture.c static int traverse_fn(struct tdb_context *tdb, TDB_DATA key, TDB_DATA dbuf,
tdb_context        55 lib/util/util_tdb.c int tdb_lock_bystring(struct tdb_context *tdb, const char *keyval)
tdb_context        66 lib/util/util_tdb.c void tdb_unlock_bystring(struct tdb_context *tdb, const char *keyval)
tdb_context        77 lib/util/util_tdb.c int tdb_read_lock_bystring(struct tdb_context *tdb, const char *keyval)
tdb_context        88 lib/util/util_tdb.c void tdb_read_unlock_bystring(struct tdb_context *tdb, const char *keyval)
tdb_context       101 lib/util/util_tdb.c int32_t tdb_fetch_int32_byblob(struct tdb_context *tdb, TDB_DATA key)
tdb_context       122 lib/util/util_tdb.c int32_t tdb_fetch_int32(struct tdb_context *tdb, const char *keystr)
tdb_context       132 lib/util/util_tdb.c int tdb_store_int32_byblob(struct tdb_context *tdb, TDB_DATA key, int32_t v)
tdb_context       149 lib/util/util_tdb.c int tdb_store_int32(struct tdb_context *tdb, const char *keystr, int32_t v)
tdb_context       159 lib/util/util_tdb.c bool tdb_fetch_uint32_byblob(struct tdb_context *tdb, TDB_DATA key, uint32_t *value)
tdb_context       179 lib/util/util_tdb.c bool tdb_fetch_uint32(struct tdb_context *tdb, const char *keystr, uint32_t *value)
tdb_context       189 lib/util/util_tdb.c bool tdb_store_uint32_byblob(struct tdb_context *tdb, TDB_DATA key, uint32_t value)
tdb_context       210 lib/util/util_tdb.c bool tdb_store_uint32(struct tdb_context *tdb, const char *keystr, uint32_t value)
tdb_context       219 lib/util/util_tdb.c int tdb_store_bystring(struct tdb_context *tdb, const char *keystr, TDB_DATA data, int flags)
tdb_context       231 lib/util/util_tdb.c TDB_DATA tdb_fetch_bystring(struct tdb_context *tdb, const char *keystr)
tdb_context       242 lib/util/util_tdb.c int tdb_delete_bystring(struct tdb_context *tdb, const char *keystr)
tdb_context       253 lib/util/util_tdb.c int32_t tdb_change_int32_atomic(struct tdb_context *tdb, const char *keystr, int32_t *oldval, int32_t change_val)
tdb_context       294 lib/util/util_tdb.c bool tdb_change_uint32_atomic(struct tdb_context *tdb, const char *keystr, uint32_t *oldval, uint32_t change_val)
tdb_context       336 lib/util/util_tdb.c int tdb_traverse_delete_fn(struct tdb_context *the_tdb, TDB_DATA key, TDB_DATA dbuf,
tdb_context        15 lib/util/util_tdb.h int tdb_lock_bystring(struct tdb_context *tdb, const char *keyval);
tdb_context        20 lib/util/util_tdb.h void tdb_unlock_bystring(struct tdb_context *tdb, const char *keyval);
tdb_context        25 lib/util/util_tdb.h int tdb_read_lock_bystring(struct tdb_context *tdb, const char *keyval);
tdb_context        30 lib/util/util_tdb.h void tdb_read_unlock_bystring(struct tdb_context *tdb, const char *keyval);
tdb_context        36 lib/util/util_tdb.h int32_t tdb_fetch_int32_byblob(struct tdb_context *tdb, TDB_DATA key);
tdb_context        42 lib/util/util_tdb.h int32_t tdb_fetch_int32(struct tdb_context *tdb, const char *keystr);
tdb_context        48 lib/util/util_tdb.h int tdb_store_int32_byblob(struct tdb_context *tdb, TDB_DATA key, int32_t v);
tdb_context        54 lib/util/util_tdb.h int tdb_store_int32(struct tdb_context *tdb, const char *keystr, int32_t v);
tdb_context        60 lib/util/util_tdb.h bool tdb_fetch_uint32_byblob(struct tdb_context *tdb, TDB_DATA key, uint32_t *value);
tdb_context        66 lib/util/util_tdb.h bool tdb_fetch_uint32(struct tdb_context *tdb, const char *keystr, uint32_t *value);
tdb_context        72 lib/util/util_tdb.h bool tdb_store_uint32_byblob(struct tdb_context *tdb, TDB_DATA key, uint32_t value);
tdb_context        78 lib/util/util_tdb.h bool tdb_store_uint32(struct tdb_context *tdb, const char *keystr, uint32_t value);
tdb_context        84 lib/util/util_tdb.h int tdb_store_bystring(struct tdb_context *tdb, const char *keystr, TDB_DATA data, int flags);
tdb_context        90 lib/util/util_tdb.h TDB_DATA tdb_fetch_bystring(struct tdb_context *tdb, const char *keystr);
tdb_context        95 lib/util/util_tdb.h int tdb_delete_bystring(struct tdb_context *tdb, const char *keystr);
tdb_context       100 lib/util/util_tdb.h int32_t tdb_change_int32_atomic(struct tdb_context *tdb, const char *keystr, int32_t *oldval, int32_t change_val);
tdb_context       105 lib/util/util_tdb.h bool tdb_change_uint32_atomic(struct tdb_context *tdb, const char *keystr, uint32_t *oldval, uint32_t change_val);
tdb_context       110 lib/util/util_tdb.h int tdb_traverse_delete_fn(struct tdb_context *the_tdb, TDB_DATA key, TDB_DATA dbuf,
tdb_context        35 source3/include/util_tdb.h int tdb_chainlock_with_timeout( struct tdb_context *tdb, TDB_DATA key,
tdb_context        37 source3/include/util_tdb.h int tdb_lock_bystring_with_timeout(struct tdb_context *tdb, const char *keyval,
tdb_context        44 source3/include/util_tdb.h int tdb_trans_store(struct tdb_context *tdb, TDB_DATA key, TDB_DATA dbuf,
tdb_context        46 source3/include/util_tdb.h int tdb_trans_delete(struct tdb_context *tdb, TDB_DATA key);
tdb_context        55 source3/lib/dbwrap_ctdb.c static NTSTATUS tdb_error_to_ntstatus(struct tdb_context *tdb)
tdb_context       406 source3/lib/gencache.c static int gencache_iterate_fn(struct tdb_context *tdb, TDB_DATA key,
tdb_context      1084 source3/lib/ldb/ldb_tdb/ldb_index.c static int delete_index(struct tdb_context *tdb, TDB_DATA key, TDB_DATA data, void *state)
tdb_context      1096 source3/lib/ldb/ldb_tdb/ldb_index.c static int re_index(struct tdb_context *tdb, TDB_DATA key, TDB_DATA data, void *state)
tdb_context       364 source3/lib/ldb/ldb_tdb/ldb_search.c static int search_func(struct tdb_context *tdb, TDB_DATA key, TDB_DATA data, void *state)
tdb_context        60 source3/lib/ldb/ldb_tdb/ldb_tdb_wrap.c static void ltdb_log_fn(struct tdb_context *tdb, enum tdb_debug_level level, const char *fmt, ...) PRINTF_ATTRIBUTE(3, 4);
tdb_context        61 source3/lib/ldb/ldb_tdb/ldb_tdb_wrap.c static void ltdb_log_fn(struct tdb_context *tdb, enum tdb_debug_level level, const char *fmt, ...)
tdb_context        28 source3/lib/tdb_validate.c static int tdb_validate_child(struct tdb_context *tdb,
tdb_context        87 source3/lib/tdb_validate.c int tdb_validate(struct tdb_context *tdb, tdb_validate_data_func validate_fn)
tdb_context       207 source3/lib/tdb_validate.c static int traverse_copy_fn(struct tdb_context *tdb, TDB_DATA key,
tdb_context       221 source3/lib/tdb_validate.c static int tdb_copy(struct tdb_context *src, struct tdb_context *dst)
tdb_context       236 source3/lib/tdb_validate.c static int tdb_verify_basic(struct tdb_context *tdb)
tdb_context        50 source3/lib/tdb_validate.h int tdb_validate(struct tdb_context *tdb,
tdb_context       430 source3/lib/util_tdb.c int tdb_trans_store(struct tdb_context *tdb, TDB_DATA key, TDB_DATA dbuf,
tdb_context       460 source3/lib/util_tdb.c int tdb_trans_delete(struct tdb_context *tdb, TDB_DATA key)
tdb_context      1505 source4/lib/ldb/ldb_tdb/ldb_index.c static int delete_index(struct tdb_context *tdb, TDB_DATA key, TDB_DATA data, void *state)
tdb_context      1517 source4/lib/ldb/ldb_tdb/ldb_index.c static int re_index(struct tdb_context *tdb, TDB_DATA key, TDB_DATA data, void *state)
tdb_context       374 source4/lib/ldb/ldb_tdb/ldb_search.c static int search_func(struct tdb_context *tdb, TDB_DATA key, TDB_DATA data, void *state)
tdb_context        57 source4/lib/ldb/ldb_tdb/ldb_tdb_wrap.c static void ltdb_log_fn(struct tdb_context *tdb, enum tdb_debug_level level, const char *fmt, ...) PRINTF_ATTRIBUTE(3, 4);
tdb_context        58 source4/lib/ldb/ldb_tdb/ldb_tdb_wrap.c static void ltdb_log_fn(struct tdb_context *tdb, enum tdb_debug_level level, const char *fmt, ...)