db_ctx 62 source3/include/smb_share_modes.h int smb_share_mode_db_close(struct smbdb_ctx *db_ctx); db_ctx 68 source3/include/smb_share_modes.h int smb_lock_share_mode_entry(struct smbdb_ctx *db_ctx, db_ctx 73 source3/include/smb_share_modes.h int smb_unlock_share_mode_entry(struct smbdb_ctx *db_ctx, db_ctx 82 source3/include/smb_share_modes.h int smb_get_share_mode_entries(struct smbdb_ctx *db_ctx, db_ctx 89 source3/include/smb_share_modes.h int smb_create_share_mode_entry(struct smbdb_ctx *db_ctx, db_ctx 96 source3/include/smb_share_modes.h int smb_delete_share_mode_entry(struct smbdb_ctx *db_ctx, db_ctx 102 source3/include/smb_share_modes.h int smb_change_share_mode_entry(struct smbdb_ctx *db_ctx, db_ctx 24 source3/lib/conn_tdb.c static struct db_context *db_ctx; db_ctx 26 source3/lib/conn_tdb.c if (db_ctx != NULL) { db_ctx 27 source3/lib/conn_tdb.c return db_ctx; db_ctx 31 source3/lib/conn_tdb.c db_ctx = db_open(NULL, lock_path("connections.tdb"), 0, db_ctx 36 source3/lib/conn_tdb.c db_ctx = db_open(NULL, lock_path("connections.tdb"), 0, db_ctx 40 source3/lib/conn_tdb.c return db_ctx; db_ctx 30 source3/lib/dbwrap_rbt.c struct db_rbt_ctx *db_ctx; db_ctx 126 source3/lib/dbwrap_rbt.c rb_erase(&rec_priv->node->rb_node, &rec_priv->db_ctx->tree); db_ctx 134 source3/lib/dbwrap_rbt.c node = (struct db_rbt_node *)talloc_size(rec_priv->db_ctx, db_ctx 156 source3/lib/dbwrap_rbt.c p = &rec_priv->db_ctx->tree.rb_node; db_ctx 183 source3/lib/dbwrap_rbt.c rb_insert_color(&node->rb_node, &rec_priv->db_ctx->tree); db_ctx 196 source3/lib/dbwrap_rbt.c rb_erase(&rec_priv->node->rb_node, &rec_priv->db_ctx->tree); db_ctx 202 source3/lib/dbwrap_rbt.c static struct db_record *db_rbt_fetch_locked(struct db_context *db_ctx, db_ctx 207 source3/lib/dbwrap_rbt.c db_ctx->private_data, struct db_rbt_ctx); db_ctx 263 source3/lib/dbwrap_rbt.c rec_priv->db_ctx = ctx; db_ctx 247 source3/lib/dbwrap_tdb.c struct db_tdb_ctx *db_ctx = db_ctx 254 source3/lib/dbwrap_tdb.c return tdb_traverse(db_ctx->wtdb->tdb, db_tdb_traverse_func, &ctx); db_ctx 287 source3/lib/dbwrap_tdb.c struct db_tdb_ctx *db_ctx = db_ctx 294 source3/lib/dbwrap_tdb.c return tdb_traverse_read(db_ctx->wtdb->tdb, db_tdb_traverse_read_func, &ctx); db_ctx 300 source3/lib/dbwrap_tdb.c struct db_tdb_ctx *db_ctx = db_ctx 302 source3/lib/dbwrap_tdb.c return tdb_get_seqnum(db_ctx->wtdb->tdb); db_ctx 308 source3/lib/dbwrap_tdb.c struct db_tdb_ctx *db_ctx = db_ctx 310 source3/lib/dbwrap_tdb.c return tdb_get_flags(db_ctx->wtdb->tdb); db_ctx 315 source3/lib/dbwrap_tdb.c struct db_tdb_ctx *db_ctx = db_ctx 317 source3/lib/dbwrap_tdb.c return tdb_transaction_start(db_ctx->wtdb->tdb); db_ctx 322 source3/lib/dbwrap_tdb.c struct db_tdb_ctx *db_ctx = db_ctx 324 source3/lib/dbwrap_tdb.c return tdb_transaction_commit(db_ctx->wtdb->tdb); db_ctx 329 source3/lib/dbwrap_tdb.c struct db_tdb_ctx *db_ctx = db_ctx 331 source3/lib/dbwrap_tdb.c return tdb_transaction_cancel(db_ctx->wtdb->tdb); db_ctx 40 source3/libsmb/smb_share_modes.c int smb_create_share_mode_entry_ex(struct smbdb_ctx *db_ctx, uint64_t dev, db_ctx 90 source3/libsmb/smb_share_modes.c int smb_share_mode_db_close(struct smbdb_ctx *db_ctx) db_ctx 92 source3/libsmb/smb_share_modes.c int ret = tdb_close(db_ctx->smb_tdb); db_ctx 93 source3/libsmb/smb_share_modes.c free(db_ctx); db_ctx 115 source3/libsmb/smb_share_modes.c int smb_lock_share_mode_entry(struct smbdb_ctx *db_ctx, db_ctx 121 source3/libsmb/smb_share_modes.c return tdb_chainlock(db_ctx->smb_tdb, get_locking_key(&lk, dev, ino, db_ctx 125 source3/libsmb/smb_share_modes.c int smb_unlock_share_mode_entry(struct smbdb_ctx *db_ctx, db_ctx 131 source3/libsmb/smb_share_modes.c return tdb_chainunlock(db_ctx->smb_tdb, db_ctx 180 source3/libsmb/smb_share_modes.c int smb_get_share_mode_entries(struct smbdb_ctx *db_ctx, db_ctx 199 source3/libsmb/smb_share_modes.c db_data = tdb_fetch(db_ctx->smb_tdb, get_locking_key(&lk, dev, ino, db_ctx 268 source3/libsmb/smb_share_modes.c int smb_create_share_mode_entry_ex(struct smbdb_ctx *db_ctx, db_ctx 285 source3/libsmb/smb_share_modes.c db_data = tdb_fetch(db_ctx->smb_tdb, locking_key); db_ctx 315 source3/libsmb/smb_share_modes.c if (tdb_store(db_ctx->smb_tdb, locking_key, db_data, TDB_INSERT) == -1) { db_ctx 358 source3/libsmb/smb_share_modes.c if (tdb_store(db_ctx->smb_tdb, locking_key, db_data, TDB_REPLACE) == -1) { db_ctx 372 source3/libsmb/smb_share_modes.c int smb_create_share_mode_entry(struct smbdb_ctx *db_ctx, db_ctx 382 source3/libsmb/smb_share_modes.c return smb_create_share_mode_entry_ex(db_ctx, dev, ino, extid, new_entry, db_ctx 386 source3/libsmb/smb_share_modes.c int smb_delete_share_mode_entry(struct smbdb_ctx *db_ctx, db_ctx 403 source3/libsmb/smb_share_modes.c db_data = tdb_fetch(db_ctx->smb_tdb, locking_key); db_ctx 421 source3/libsmb/smb_share_modes.c return tdb_delete(db_ctx->smb_tdb, locking_key); db_ctx 460 source3/libsmb/smb_share_modes.c return tdb_delete(db_ctx->smb_tdb, locking_key); db_ctx 481 source3/libsmb/smb_share_modes.c if (tdb_store(db_ctx->smb_tdb, locking_key, db_data, TDB_REPLACE) == -1) { db_ctx 489 source3/libsmb/smb_share_modes.c int smb_change_share_mode_entry(struct smbdb_ctx *db_ctx, db_ctx 505 source3/libsmb/smb_share_modes.c db_data = tdb_fetch(db_ctx->smb_tdb, locking_key); db_ctx 536 source3/libsmb/smb_share_modes.c if (tdb_store(db_ctx->smb_tdb, locking_key, db_data, TDB_REPLACE) == -1) { db_ctx 95 source3/modules/vfs_xattr_tdb.c struct db_context *db_ctx, db_ctx 106 source3/modules/vfs_xattr_tdb.c if (db_ctx->fetch(db_ctx, mem_ctx, db_ctx 122 source3/modules/vfs_xattr_tdb.c struct db_context *db_ctx, db_ctx 129 source3/modules/vfs_xattr_tdb.c return db_ctx->fetch_locked(db_ctx, mem_ctx, db_ctx 162 source3/modules/vfs_xattr_tdb.c static ssize_t xattr_tdb_getattr(struct db_context *db_ctx, db_ctx 174 source3/modules/vfs_xattr_tdb.c status = xattr_tdb_load_attrs(talloc_tos(), db_ctx, id, &attribs); db_ctx 257 source3/modules/vfs_xattr_tdb.c static int xattr_tdb_setattr(struct db_context *db_ctx, db_ctx 269 source3/modules/vfs_xattr_tdb.c rec = xattr_tdb_lock_attrs(talloc_tos(), db_ctx, id); db_ctx 387 source3/modules/vfs_xattr_tdb.c static ssize_t xattr_tdb_listattr(struct db_context *db_ctx, db_ctx 396 source3/modules/vfs_xattr_tdb.c status = xattr_tdb_load_attrs(talloc_tos(), db_ctx, id, &attribs); db_ctx 498 source3/modules/vfs_xattr_tdb.c static int xattr_tdb_removeattr(struct db_context *db_ctx, db_ctx 506 source3/modules/vfs_xattr_tdb.c rec = xattr_tdb_lock_attrs(talloc_tos(), db_ctx, id); db_ctx 30 source3/passdb/secrets.c static struct db_context *db_ctx; db_ctx 46 source3/passdb/secrets.c if (db_ctx) { db_ctx 47 source3/passdb/secrets.c dbwrap_change_int32_atomic(db_ctx, "INFO/random_seed", db_ctx 58 source3/passdb/secrets.c if (db_ctx != NULL) db_ctx 67 source3/passdb/secrets.c db_ctx = db_open(NULL, fname, 0, db_ctx 70 source3/passdb/secrets.c if (db_ctx == NULL) { db_ctx 98 source3/passdb/secrets.c return db_ctx; db_ctx 106 source3/passdb/secrets.c TALLOC_FREE(db_ctx); db_ctx 121 source3/passdb/secrets.c if (db_ctx->fetch(db_ctx, talloc_tos(), string_tdb_data(key), db_ctx 149 source3/passdb/secrets.c status = dbwrap_trans_store(db_ctx, string_tdb_data(key), db_ctx 165 source3/passdb/secrets.c status = dbwrap_trans_delete(db_ctx, string_tdb_data(key)); db_ctx 386 source3/passdb/secrets.c return db_ctx->fetch_locked( db_ctx 387 source3/passdb/secrets.c db_ctx, mem_ctx, string_term_tdb_data(trust_keystr(domain))); db_ctx 1017 source3/passdb/secrets.c if (db_ctx == NULL) { db_ctx 1033 source3/passdb/secrets.c db_ctx->traverse_read(db_ctx, list_trusted_domain, (void *)&state);