db 172 examples/perfcounter/perf.h void add_key(TDB_CONTEXT *db, char *keystring, char *datastring, int flags);
db 173 examples/perfcounter/perf.h void add_key_raw(TDB_CONTEXT *db, char *keystring, void *datastring, size_t datasize, int flags);
db 31 examples/perfcounter/perf_writer_util.c void add_key_raw(TDB_CONTEXT *db, char *keystring, void *databuf, size_t datasize, int flags)
db 40 examples/perfcounter/perf_writer_util.c tdb_store(db, key, data, flags);
db 43 examples/perfcounter/perf_writer_util.c void add_key(TDB_CONTEXT *db, char *keystring, char *datastring, int flags)
db 52 examples/perfcounter/perf_writer_util.c tdb_store(db, key, data, flags);
db 14 lib/tdb/tools/tdbtest.c static struct tdb_context *db;
db 55 lib/tdb/tools/tdbtest.c key = tdb_firstkey(db);
db 57 lib/tdb/tools/tdbtest.c d = tdb_fetch(db, key);
db 69 lib/tdb/tools/tdbtest.c nextkey = tdb_nextkey(db, key);
db 82 lib/tdb/tools/tdbtest.c d = tdb_fetch(db, key);
db 130 lib/tdb/tools/tdbtest.c tdb_delete(db, key);
db 132 lib/tdb/tools/tdbtest.c if (tdb_store(db, key, data, TDB_REPLACE) != 0) {
db 136 lib/tdb/tools/tdbtest.c data = tdb_fetch(db, key);
db 201 lib/tdb/tools/tdbtest.c if (tdb_store(db, key, data, TDB_REPLACE) != 0) {
db 207 lib/tdb/tools/tdbtest.c tdb_delete(db, key);
db 209 lib/tdb/tools/tdbtest.c tdb_delete(db, key);
db 211 lib/tdb/tools/tdbtest.c tdb_delete(db, key);
db 213 lib/tdb/tools/tdbtest.c tdb_delete(db, key);
db 215 lib/tdb/tools/tdbtest.c tdb_delete(db, key);
db 227 lib/tdb/tools/tdbtest.c db = tdb_open("test.tdb", 0, TDB_CLEAR_IF_FIRST,
db 232 lib/tdb/tools/tdbtest.c if (!db || !gdbm) {
db 250 lib/tdb/tools/tdbtest.c if (tdb_validate_freelist(db, &num_entries) == -1) {
db 258 lib/tdb/tools/tdbtest.c printf("traversed %d records\n", tdb_traverse(db, traverse_fn, NULL));
db 259 lib/tdb/tools/tdbtest.c printf("traversed %d records\n", tdb_traverse(db, traverse_fn, NULL));
db 261 lib/tdb/tools/tdbtest.c tdb_close(db);
db 28 lib/tdb/tools/tdbtorture.c static struct tdb_context *db;
db 105 lib/tdb/tools/tdbtorture.c if (tdb_transaction_start(db) != 0) {
db 112 lib/tdb/tools/tdbtorture.c if (tdb_transaction_commit(db) != 0) {
db 119 lib/tdb/tools/tdbtorture.c if (tdb_transaction_cancel(db) != 0) {
db 136 lib/tdb/tools/tdbtorture.c tdb_delete(db, key);
db 143 lib/tdb/tools/tdbtorture.c if (tdb_store(db, key, data, TDB_REPLACE) != 0) {
db 152 lib/tdb/tools/tdbtorture.c if (tdb_append(db, key, data) != 0) {
db 161 lib/tdb/tools/tdbtorture.c tdb_chainlock(db, key);
db 162 lib/tdb/tools/tdbtorture.c data = tdb_fetch(db, key);
db 163 lib/tdb/tools/tdbtorture.c if (tdb_store(db, key, data, TDB_REPLACE) != 0) {
db 167 lib/tdb/tools/tdbtorture.c tdb_chainunlock(db, key);
db 174 lib/tdb/tools/tdbtorture.c tdb_traverse(db, cull_traverse, NULL);
db 181 lib/tdb/tools/tdbtorture.c tdb_traverse_read(db, NULL, NULL);
db 186 lib/tdb/tools/tdbtorture.c data = tdb_fetch(db, key);
db 248 lib/tdb/tools/tdbtorture.c db = tdb_open_ex("torture.tdb", hash_size, TDB_CLEAR_IF_FIRST,
db 250 lib/tdb/tools/tdbtorture.c if (!db) {
db 271 lib/tdb/tools/tdbtorture.c tdb_traverse_read(db, NULL, NULL);
db 272 lib/tdb/tools/tdbtorture.c tdb_traverse(db, traverse_fn, NULL);
db 273 lib/tdb/tools/tdbtorture.c tdb_traverse(db, traverse_fn, NULL);
db 276 lib/tdb/tools/tdbtorture.c tdb_close(db);
db 26 source3/groupdb/mapping_tdb.c static struct db_context *db; /* used for driver files */
db 37 source3/groupdb/mapping_tdb.c if (db != NULL) {
db 41 source3/groupdb/mapping_tdb.c db = db_open(NULL, state_path("group_mapping.tdb"), 0,
db 43 source3/groupdb/mapping_tdb.c if (db == NULL) {
db 145 source3/groupdb/mapping_tdb.c db, string_term_tdb_data(key),
db 171 source3/groupdb/mapping_tdb.c dbuf = dbwrap_fetch_bystring(db, key, key);
db 256 source3/groupdb/mapping_tdb.c db->traverse_read(db, find_map, (void *)&state);
db 273 source3/groupdb/mapping_tdb.c db->traverse_read(db, find_map, (void *)&state);
db 292 source3/groupdb/mapping_tdb.c status = dbwrap_trans_delete(db, string_term_tdb_data(key));
db 367 source3/groupdb/mapping_tdb.c if (db->traverse_read(db, collect_map, (void *)&state) < 0) {
db 394 source3/groupdb/mapping_tdb.c dbuf = dbwrap_fetch_bystring(db, frame, key);
db 483 source3/groupdb/mapping_tdb.c if (db->transaction_start(db) != 0) {
db 488 source3/groupdb/mapping_tdb.c rec = db->fetch_locked(db, key, string_term_tdb_data(key));
db 521 source3/groupdb/mapping_tdb.c if (db->transaction_commit(db) != 0) {
db 530 source3/groupdb/mapping_tdb.c if (db->transaction_cancel(db) != 0) {
db 615 source3/groupdb/mapping_tdb.c db->traverse_read(db, collect_aliasmem, &state);
db 629 source3/groupdb/mapping_tdb.c if (db->transaction_start(db) != 0) {
db 668 source3/groupdb/mapping_tdb.c status = dbwrap_delete_bystring(db, key);
db 694 source3/groupdb/mapping_tdb.c db, key, string_term_tdb_data(member_string), 0);
db 704 source3/groupdb/mapping_tdb.c if (db->transaction_commit(db) != 0) {
db 713 source3/groupdb/mapping_tdb.c if (db->transaction_cancel(db) != 0) {
db 31 source3/include/dbwrap.h struct db_record *(*fetch_locked)(struct db_context *db,
db 34 source3/include/dbwrap.h int (*fetch)(struct db_context *db, TALLOC_CTX *mem_ctx,
db 36 source3/include/dbwrap.h int (*traverse)(struct db_context *db,
db 40 source3/include/dbwrap.h int (*traverse_read)(struct db_context *db,
db 44 source3/include/dbwrap.h int (*get_seqnum)(struct db_context *db);
db 45 source3/include/dbwrap.h int (*get_flags)(struct db_context *db);
db 46 source3/include/dbwrap.h int (*transaction_start)(struct db_context *db);
db 47 source3/include/dbwrap.h int (*transaction_commit)(struct db_context *db);
db 48 source3/include/dbwrap.h int (*transaction_cancel)(struct db_context *db);
db 49 source3/include/dbwrap.h int (*parse_record)(struct db_context *db, TDB_DATA key,
db 92 source3/include/dbwrap.h NTSTATUS dbwrap_delete(struct db_context *db, TDB_DATA key);
db 93 source3/include/dbwrap.h NTSTATUS dbwrap_store(struct db_context *db, TDB_DATA key,
db 95 source3/include/dbwrap.h TDB_DATA dbwrap_fetch(struct db_context *db, TALLOC_CTX *mem_ctx,
db 97 source3/include/dbwrap.h NTSTATUS dbwrap_delete_bystring(struct db_context *db, const char *key);
db 98 source3/include/dbwrap.h NTSTATUS dbwrap_store_bystring(struct db_context *db, const char *key,
db 100 source3/include/dbwrap.h TDB_DATA dbwrap_fetch_bystring(struct db_context *db, TALLOC_CTX *mem_ctx,
db 442 source3/include/proto.h int32_t dbwrap_fetch_int32(struct db_context *db, const char *keystr);
db 443 source3/include/proto.h int dbwrap_store_int32(struct db_context *db, const char *keystr, int32_t v);
db 444 source3/include/proto.h bool dbwrap_fetch_uint32(struct db_context *db, const char *keystr,
db 446 source3/include/proto.h int dbwrap_store_uint32(struct db_context *db, const char *keystr, uint32_t v);
db 447 source3/include/proto.h uint32_t dbwrap_change_uint32_atomic(struct db_context *db, const char *keystr,
db 449 source3/include/proto.h int32 dbwrap_change_int32_atomic(struct db_context *db, const char *keystr,
db 451 source3/include/proto.h NTSTATUS dbwrap_trans_store(struct db_context *db, TDB_DATA key, TDB_DATA dbuf,
db 453 source3/include/proto.h NTSTATUS dbwrap_trans_delete(struct db_context *db, TDB_DATA key);
db 454 source3/include/proto.h NTSTATUS dbwrap_trans_store_int32(struct db_context *db, const char *keystr,
db 456 source3/include/proto.h NTSTATUS dbwrap_trans_store_uint32(struct db_context *db, const char *keystr,
db 458 source3/include/proto.h NTSTATUS dbwrap_trans_store_bystring(struct db_context *db, const char *key,
db 460 source3/include/proto.h NTSTATUS dbwrap_trans_delete_bystring(struct db_context *db, const char *key);
db 23 source3/lib/account_pol.c static struct db_context *db;
db 211 source3/lib/account_pol.c if (db != NULL) {
db 215 source3/lib/account_pol.c db = db_open(NULL, state_path("account_policy.tdb"), 0, TDB_DEFAULT,
db 218 source3/lib/account_pol.c if (db == NULL) { /* the account policies files does not exist or open
db 220 source3/lib/account_pol.c db = db_open(NULL, state_path("account_policy.tdb"), 0,
db 222 source3/lib/account_pol.c if (db == NULL) {
db 228 source3/lib/account_pol.c version = dbwrap_fetch_int32(db, vstring);
db 235 source3/lib/account_pol.c if (db->transaction_start(db) != 0) {
db 237 source3/lib/account_pol.c TALLOC_FREE(db);
db 241 source3/lib/account_pol.c version = dbwrap_fetch_int32(db, vstring);
db 246 source3/lib/account_pol.c if (db->transaction_cancel(db)) {
db 253 source3/lib/account_pol.c if (dbwrap_store_uint32(db, vstring, DATABASE_VERSION) != 0) {
db 284 source3/lib/account_pol.c if (db->transaction_commit(db) != 0) {
db 286 source3/lib/account_pol.c TALLOC_FREE(db);
db 293 source3/lib/account_pol.c if (db->transaction_cancel(db)) {
db 296 source3/lib/account_pol.c TALLOC_FREE(db);
db 324 source3/lib/account_pol.c if (!dbwrap_fetch_uint32(db, name, ®val)) {
db 357 source3/lib/account_pol.c status = dbwrap_trans_store_uint32(db, name, value);
db 446 source3/lib/account_pol.c if ( db == NULL ) {
db 452 source3/lib/account_pol.c return db;
db 30 source3/lib/dbwrap.c static int dbwrap_fallback_fetch(struct db_context *db, TALLOC_CTX *mem_ctx,
db 35 source3/lib/dbwrap.c if (!(rec = db->fetch_locked(db, mem_ctx, key))) {
db 49 source3/lib/dbwrap.c static int dbwrap_fallback_parse_record(struct db_context *db, TDB_DATA key,
db 58 source3/lib/dbwrap.c res = db->fetch(db, talloc_tos(), key, &data);
db 161 source3/lib/dbwrap.c NTSTATUS dbwrap_delete(struct db_context *db, TDB_DATA key)
db 166 source3/lib/dbwrap.c rec = db->fetch_locked(db, talloc_tos(), key);
db 175 source3/lib/dbwrap.c NTSTATUS dbwrap_store(struct db_context *db, TDB_DATA key,
db 181 source3/lib/dbwrap.c rec = db->fetch_locked(db, talloc_tos(), key);
db 191 source3/lib/dbwrap.c TDB_DATA dbwrap_fetch(struct db_context *db, TALLOC_CTX *mem_ctx,
db 196 source3/lib/dbwrap.c if (db->fetch(db, mem_ctx, key, &result) == -1) {
db 203 source3/lib/dbwrap.c NTSTATUS dbwrap_delete_bystring(struct db_context *db, const char *key)
db 205 source3/lib/dbwrap.c return dbwrap_delete(db, string_term_tdb_data(key));
db 208 source3/lib/dbwrap.c NTSTATUS dbwrap_store_bystring(struct db_context *db, const char *key,
db 211 source3/lib/dbwrap.c return dbwrap_store(db, string_term_tdb_data(key), data, flags);
db 214 source3/lib/dbwrap.c TDB_DATA dbwrap_fetch_bystring(struct db_context *db, TALLOC_CTX *mem_ctx,
db 217 source3/lib/dbwrap.c return dbwrap_fetch(db, mem_ctx, string_term_tdb_data(key));
db 39 source3/lib/dbwrap_ctdb.c struct db_context *db;
db 272 source3/lib/dbwrap_ctdb.c static int db_ctdb_transaction_start(struct db_context *db)
db 276 source3/lib/dbwrap_ctdb.c struct db_ctdb_ctx *ctx = talloc_get_type_abort(db->private_data,
db 279 source3/lib/dbwrap_ctdb.c if (!db->persistent) {
db 290 source3/lib/dbwrap_ctdb.c h = talloc_zero(db, struct db_ctdb_transaction_handle);
db 318 source3/lib/dbwrap_ctdb.c static int db_ctdb_transaction_fetch(struct db_ctdb_ctx *db,
db 322 source3/lib/dbwrap_ctdb.c struct db_ctdb_transaction_handle *h = db->transaction;
db 413 source3/lib/dbwrap_ctdb.c int ret = h->ctx->db->transaction_commit(h->ctx->db);
db 430 source3/lib/dbwrap_ctdb.c res = db_ctdb_transaction_start(ctx->db);
db 437 source3/lib/dbwrap_ctdb.c ctx->db->transaction_cancel(ctx->db);
db 444 source3/lib/dbwrap_ctdb.c ctx->db->transaction_cancel(ctx->db);
db 615 source3/lib/dbwrap_ctdb.c static int db_ctdb_transaction_commit(struct db_context *db)
db 617 source3/lib/dbwrap_ctdb.c struct db_ctdb_ctx *ctx = talloc_get_type_abort(db->private_data,
db 632 source3/lib/dbwrap_ctdb.c db->transaction_cancel(db);
db 749 source3/lib/dbwrap_ctdb.c static int db_ctdb_transaction_cancel(struct db_context *db)
db 751 source3/lib/dbwrap_ctdb.c struct db_ctdb_ctx *ctx = talloc_get_type_abort(db->private_data,
db 951 source3/lib/dbwrap_ctdb.c static struct db_record *db_ctdb_fetch_locked(struct db_context *db,
db 955 source3/lib/dbwrap_ctdb.c struct db_ctdb_ctx *ctx = talloc_get_type_abort(db->private_data,
db 962 source3/lib/dbwrap_ctdb.c if (db->persistent) {
db 966 source3/lib/dbwrap_ctdb.c return fetch_locked_internal(ctx, mem_ctx, key, db->persistent);
db 972 source3/lib/dbwrap_ctdb.c static int db_ctdb_fetch(struct db_context *db, TALLOC_CTX *mem_ctx,
db 975 source3/lib/dbwrap_ctdb.c struct db_ctdb_ctx *ctx = talloc_get_type_abort(db->private_data,
db 994 source3/lib/dbwrap_ctdb.c (db->persistent ||
db 1030 source3/lib/dbwrap_ctdb.c struct db_context *db;
db 1039 source3/lib/dbwrap_ctdb.c TALLOC_CTX *tmp_ctx = talloc_new(state->db);
db 1041 source3/lib/dbwrap_ctdb.c rec = db_ctdb_fetch_locked(state->db, tmp_ctx, key);
db 1053 source3/lib/dbwrap_ctdb.c TALLOC_CTX *tmp_ctx = talloc_new(state->db);
db 1056 source3/lib/dbwrap_ctdb.c rec = db_ctdb_fetch_locked(state->db, tmp_ctx, kbuf);
db 1064 source3/lib/dbwrap_ctdb.c static int db_ctdb_traverse(struct db_context *db,
db 1069 source3/lib/dbwrap_ctdb.c struct db_ctdb_ctx *ctx = talloc_get_type_abort(db->private_data,
db 1073 source3/lib/dbwrap_ctdb.c state.db = db;
db 1077 source3/lib/dbwrap_ctdb.c if (db->persistent) {
db 1106 source3/lib/dbwrap_ctdb.c rec.private_data = state->db;
db 1119 source3/lib/dbwrap_ctdb.c rec.private_data = state->db;
db 1131 source3/lib/dbwrap_ctdb.c static int db_ctdb_traverse_read(struct db_context *db,
db 1136 source3/lib/dbwrap_ctdb.c struct db_ctdb_ctx *ctx = talloc_get_type_abort(db->private_data,
db 1140 source3/lib/dbwrap_ctdb.c state.db = db;
db 1144 source3/lib/dbwrap_ctdb.c if (db->persistent) {
db 1154 source3/lib/dbwrap_ctdb.c static int db_ctdb_get_seqnum(struct db_context *db)
db 1156 source3/lib/dbwrap_ctdb.c struct db_ctdb_ctx *ctx = talloc_get_type_abort(db->private_data,
db 1161 source3/lib/dbwrap_ctdb.c static int db_ctdb_get_flags(struct db_context *db)
db 1163 source3/lib/dbwrap_ctdb.c struct db_ctdb_ctx *ctx = talloc_get_type_abort(db->private_data,
db 1195 source3/lib/dbwrap_ctdb.c db_ctdb->db = result;
db 67 source3/lib/dbwrap_file.c static struct db_record *db_file_fetch_locked(struct db_context *db,
db 71 source3/lib/dbwrap_file.c struct db_file_ctx *ctx = talloc_get_type_abort(db->private_data,
db 248 source3/lib/dbwrap_file.c static int db_file_traverse(struct db_context *db,
db 253 source3/lib/dbwrap_file.c struct db_file_ctx *ctx = talloc_get_type_abort(db->private_data,
db 314 source3/lib/dbwrap_file.c rec = db_file_fetch_locked(db, mem_ctx, key);
db 287 source3/lib/dbwrap_rbt.c static int db_rbt_fetch(struct db_context *db, TALLOC_CTX *mem_ctx,
db 291 source3/lib/dbwrap_rbt.c db->private_data, struct db_rbt_ctx);
db 339 source3/lib/dbwrap_rbt.c static int db_rbt_traverse(struct db_context *db,
db 340 source3/lib/dbwrap_rbt.c int (*f)(struct db_record *db,
db 350 source3/lib/dbwrap_rbt.c static int db_rbt_get_seqnum(struct db_context *db)
db 355 source3/lib/dbwrap_rbt.c static int db_rbt_trans_dummy(struct db_context *db)
db 88 source3/lib/dbwrap_tdb.c static struct db_record *db_tdb_fetch_locked(struct db_context *db,
db 91 source3/lib/dbwrap_tdb.c struct db_tdb_ctx *ctx = talloc_get_type_abort(db->private_data,
db 157 source3/lib/dbwrap_tdb.c static int db_tdb_fetch(struct db_context *db, TALLOC_CTX *mem_ctx,
db 161 source3/lib/dbwrap_tdb.c db->private_data, struct db_tdb_ctx);
db 179 source3/lib/dbwrap_tdb.c static int db_tdb_parse(struct db_context *db, TDB_DATA key,
db 185 source3/lib/dbwrap_tdb.c db->private_data, struct db_tdb_ctx);
db 222 source3/lib/dbwrap_tdb.c struct db_context *db;
db 238 source3/lib/dbwrap_tdb.c rec.private_data = ctx->db->private_data;
db 243 source3/lib/dbwrap_tdb.c static int db_tdb_traverse(struct db_context *db,
db 248 source3/lib/dbwrap_tdb.c talloc_get_type_abort(db->private_data, struct db_tdb_ctx);
db 251 source3/lib/dbwrap_tdb.c ctx.db = db;
db 278 source3/lib/dbwrap_tdb.c rec.private_data = ctx->db->private_data;
db 283 source3/lib/dbwrap_tdb.c static int db_tdb_traverse_read(struct db_context *db,
db 288 source3/lib/dbwrap_tdb.c talloc_get_type_abort(db->private_data, struct db_tdb_ctx);
db 291 source3/lib/dbwrap_tdb.c ctx.db = db;
db 297 source3/lib/dbwrap_tdb.c static int db_tdb_get_seqnum(struct db_context *db)
db 301 source3/lib/dbwrap_tdb.c talloc_get_type_abort(db->private_data, struct db_tdb_ctx);
db 305 source3/lib/dbwrap_tdb.c static int db_tdb_get_flags(struct db_context *db)
db 309 source3/lib/dbwrap_tdb.c talloc_get_type_abort(db->private_data, struct db_tdb_ctx);
db 313 source3/lib/dbwrap_tdb.c static int db_tdb_transaction_start(struct db_context *db)
db 316 source3/lib/dbwrap_tdb.c talloc_get_type_abort(db->private_data, struct db_tdb_ctx);
db 320 source3/lib/dbwrap_tdb.c static int db_tdb_transaction_commit(struct db_context *db)
db 323 source3/lib/dbwrap_tdb.c talloc_get_type_abort(db->private_data, struct db_tdb_ctx);
db 327 source3/lib/dbwrap_tdb.c static int db_tdb_transaction_cancel(struct db_context *db)
db 330 source3/lib/dbwrap_tdb.c talloc_get_type_abort(db->private_data, struct db_tdb_ctx);
db 23 source3/lib/dbwrap_util.c int32_t dbwrap_fetch_int32(struct db_context *db, const char *keystr)
db 28 source3/lib/dbwrap_util.c if (db->fetch(db, NULL, string_term_tdb_data(keystr), &dbuf) != 0) {
db 42 source3/lib/dbwrap_util.c int dbwrap_store_int32(struct db_context *db, const char *keystr, int32_t v)
db 48 source3/lib/dbwrap_util.c rec = db->fetch_locked(db, NULL, string_term_tdb_data(keystr));
db 62 source3/lib/dbwrap_util.c bool dbwrap_fetch_uint32(struct db_context *db, const char *keystr,
db 67 source3/lib/dbwrap_util.c if (db->fetch(db, NULL, string_term_tdb_data(keystr), &dbuf) != 0) {
db 81 source3/lib/dbwrap_util.c int dbwrap_store_uint32(struct db_context *db, const char *keystr, uint32_t v)
db 87 source3/lib/dbwrap_util.c rec = db->fetch_locked(db, NULL, string_term_tdb_data(keystr));
db 108 source3/lib/dbwrap_util.c uint32_t dbwrap_change_uint32_atomic(struct db_context *db, const char *keystr,
db 115 source3/lib/dbwrap_util.c if (!(rec = db->fetch_locked(db, NULL,
db 148 source3/lib/dbwrap_util.c int32 dbwrap_change_int32_atomic(struct db_context *db, const char *keystr,
db 155 source3/lib/dbwrap_util.c if (!(rec = db->fetch_locked(db, NULL,
db 181 source3/lib/dbwrap_util.c NTSTATUS dbwrap_trans_store(struct db_context *db, TDB_DATA key, TDB_DATA dbuf,
db 188 source3/lib/dbwrap_util.c res = db->transaction_start(db);
db 194 source3/lib/dbwrap_util.c rec = db->fetch_locked(db, talloc_tos(), key);
db 209 source3/lib/dbwrap_util.c res = db->transaction_commit(db);
db 222 source3/lib/dbwrap_util.c if (db->transaction_cancel(db) != 0) {
db 228 source3/lib/dbwrap_util.c NTSTATUS dbwrap_trans_delete(struct db_context *db, TDB_DATA key)
db 234 source3/lib/dbwrap_util.c res = db->transaction_start(db);
db 240 source3/lib/dbwrap_util.c rec = db->fetch_locked(db, talloc_tos(), key);
db 255 source3/lib/dbwrap_util.c res = db->transaction_commit(db);
db 268 source3/lib/dbwrap_util.c if (db->transaction_cancel(db) != 0) {
db 274 source3/lib/dbwrap_util.c NTSTATUS dbwrap_trans_store_int32(struct db_context *db, const char *keystr,
db 281 source3/lib/dbwrap_util.c return dbwrap_trans_store(db, string_term_tdb_data(keystr),
db 287 source3/lib/dbwrap_util.c NTSTATUS dbwrap_trans_store_uint32(struct db_context *db, const char *keystr,
db 294 source3/lib/dbwrap_util.c return dbwrap_trans_store(db, string_term_tdb_data(keystr),
db 300 source3/lib/dbwrap_util.c NTSTATUS dbwrap_trans_store_bystring(struct db_context *db, const char *key,
db 303 source3/lib/dbwrap_util.c return dbwrap_trans_store(db, string_term_tdb_data(key), data, flags);
db 306 source3/lib/dbwrap_util.c NTSTATUS dbwrap_trans_delete_bystring(struct db_context *db, const char *key)
db 308 source3/lib/dbwrap_util.c return dbwrap_trans_delete(db, string_term_tdb_data(key));
db 42 source3/lib/privileges.c struct db_context *db = get_account_pol_db();
db 52 source3/lib/privileges.c if ( db == NULL )
db 59 source3/lib/privileges.c data = dbwrap_fetch_bystring( db, talloc_tos(), keystr );
db 81 source3/lib/privileges.c struct db_context *db = get_account_pol_db();
db 88 source3/lib/privileges.c if ( db == NULL )
db 105 source3/lib/privileges.c return NT_STATUS_IS_OK(dbwrap_store_bystring(db, keystr, data,
db 204 source3/lib/privileges.c struct db_context *db = get_account_pol_db();
db 207 source3/lib/privileges.c if (db == NULL) {
db 215 source3/lib/privileges.c db->traverse_read(db, priv_traverse_fn, &priv);
db 232 source3/lib/privileges.c struct db_context *db = get_account_pol_db();
db 235 source3/lib/privileges.c if (db == NULL) {
db 244 source3/lib/privileges.c db->traverse_read(db, priv_traverse_fn, &priv);
db 368 source3/lib/privileges.c struct db_context *db = get_account_pol_db();
db 375 source3/lib/privileges.c if (!db) {
db 387 source3/lib/privileges.c return dbwrap_delete_bystring(db, keystr);
db 93 source3/modules/vfs_acl_tdb.c struct db_context *db,
db 100 source3/modules/vfs_acl_tdb.c return db->fetch_locked(db,
db 111 source3/modules/vfs_acl_tdb.c struct db_context *db,
db 116 source3/modules/vfs_acl_tdb.c struct db_record *rec = acl_tdb_lock(talloc_tos(), db, &id);
db 188 source3/modules/vfs_acl_tdb.c struct db_context *db;
db 192 source3/modules/vfs_acl_tdb.c SMB_VFS_HANDLE_GET_DATA(handle, db, struct db_context,
db 214 source3/modules/vfs_acl_tdb.c if (db->fetch(db,
db 277 source3/modules/vfs_acl_tdb.c struct db_context *db;
db 284 source3/modules/vfs_acl_tdb.c SMB_VFS_HANDLE_GET_DATA(handle, db, struct db_context,
db 305 source3/modules/vfs_acl_tdb.c rec = db->fetch_locked(db, talloc_tos(),
db 329 source3/modules/vfs_acl_tdb.c struct db_context *db;
db 337 source3/modules/vfs_acl_tdb.c SMB_VFS_HANDLE_GET_DATA(handle, db, struct db_context,
db 355 source3/modules/vfs_acl_tdb.c rec = db->fetch_locked(db, talloc_tos(),
db 608 source3/modules/vfs_acl_tdb.c struct db_context *db;
db 611 source3/modules/vfs_acl_tdb.c SMB_VFS_HANDLE_GET_DATA(handle, db, struct db_context, return -1);
db 629 source3/modules/vfs_acl_tdb.c acl_tdb_delete(handle, db, &sbuf);
db 657 source3/modules/vfs_acl_tdb.c struct db_context *db;
db 660 source3/modules/vfs_acl_tdb.c SMB_VFS_HANDLE_GET_DATA(handle, db, struct db_context, return -1);
db 677 source3/modules/vfs_acl_tdb.c acl_tdb_delete(handle, db, &sbuf);
db 825 source3/modules/vfs_acl_tdb.c struct db_context *db;
db 833 source3/modules/vfs_acl_tdb.c if (!acl_tdb_init(&db)) {
db 838 source3/modules/vfs_acl_tdb.c SMB_VFS_HANDLE_SET_DATA(handle, db, free_acl_tdb_data,
db 854 source3/modules/vfs_acl_tdb.c struct db_context *db;
db 857 source3/modules/vfs_acl_tdb.c SMB_VFS_HANDLE_GET_DATA(handle, db, struct db_context, return -1);
db 877 source3/modules/vfs_acl_tdb.c acl_tdb_delete(handle, db, &sbuf);
db 890 source3/modules/vfs_acl_tdb.c struct db_context *db;
db 893 source3/modules/vfs_acl_tdb.c SMB_VFS_HANDLE_GET_DATA(handle, db, struct db_context, return -1);
db 915 source3/modules/vfs_acl_tdb.c acl_tdb_delete(handle, db, &sbuf);
db 25 source3/modules/vfs_dirsort.c const SMB_STRUCT_DIRENT *db = (const SMB_STRUCT_DIRENT *) b;
db 26 source3/modules/vfs_dirsort.c return StrCaseCmp(da->d_name, db->d_name);
db 214 source3/modules/vfs_xattr_tdb.c struct db_context *db;
db 217 source3/modules/vfs_xattr_tdb.c SMB_VFS_HANDLE_GET_DATA(handle, db, struct db_context, return -1);
db 231 source3/modules/vfs_xattr_tdb.c return xattr_tdb_getattr(db, &id, name, value, size);
db 240 source3/modules/vfs_xattr_tdb.c struct db_context *db;
db 242 source3/modules/vfs_xattr_tdb.c SMB_VFS_HANDLE_GET_DATA(handle, db, struct db_context, return -1);
db 250 source3/modules/vfs_xattr_tdb.c return xattr_tdb_getattr(db, &id, name, value, size);
db 343 source3/modules/vfs_xattr_tdb.c struct db_context *db;
db 346 source3/modules/vfs_xattr_tdb.c SMB_VFS_HANDLE_GET_DATA(handle, db, struct db_context, return -1);
db 360 source3/modules/vfs_xattr_tdb.c return xattr_tdb_setattr(db, &id, name, value, size, flags);
db 370 source3/modules/vfs_xattr_tdb.c struct db_context *db;
db 372 source3/modules/vfs_xattr_tdb.c SMB_VFS_HANDLE_GET_DATA(handle, db, struct db_context, return -1);
db 380 source3/modules/vfs_xattr_tdb.c return xattr_tdb_setattr(db, &id, name, value, size, flags);
db 455 source3/modules/vfs_xattr_tdb.c struct db_context *db;
db 458 source3/modules/vfs_xattr_tdb.c SMB_VFS_HANDLE_GET_DATA(handle, db, struct db_context, return -1);
db 472 source3/modules/vfs_xattr_tdb.c return xattr_tdb_listattr(db, &id, list, size);
db 481 source3/modules/vfs_xattr_tdb.c struct db_context *db;
db 483 source3/modules/vfs_xattr_tdb.c SMB_VFS_HANDLE_GET_DATA(handle, db, struct db_context, return -1);
db 491 source3/modules/vfs_xattr_tdb.c return xattr_tdb_listattr(db, &id, list, size);
db 562 source3/modules/vfs_xattr_tdb.c struct db_context *db;
db 565 source3/modules/vfs_xattr_tdb.c SMB_VFS_HANDLE_GET_DATA(handle, db, struct db_context, return -1);
db 579 source3/modules/vfs_xattr_tdb.c return xattr_tdb_removeattr(db, &id, name);
db 587 source3/modules/vfs_xattr_tdb.c struct db_context *db;
db 589 source3/modules/vfs_xattr_tdb.c SMB_VFS_HANDLE_GET_DATA(handle, db, struct db_context, return -1);
db 597 source3/modules/vfs_xattr_tdb.c return xattr_tdb_removeattr(db, &id, name);
db 606 source3/modules/vfs_xattr_tdb.c struct db_context *db;
db 621 source3/modules/vfs_xattr_tdb.c db = db_open(NULL, dbname, 0, TDB_DEFAULT, O_RDWR|O_CREAT, 0600);
db 624 source3/modules/vfs_xattr_tdb.c if (db == NULL) {
db 634 source3/modules/vfs_xattr_tdb.c *p_db = db;
db 646 source3/modules/vfs_xattr_tdb.c struct db_context *db;
db 650 source3/modules/vfs_xattr_tdb.c SMB_VFS_HANDLE_GET_DATA(handle, db, struct db_context, return -1);
db 670 source3/modules/vfs_xattr_tdb.c rec = xattr_tdb_lock_attrs(talloc_tos(), db, &id);
db 691 source3/modules/vfs_xattr_tdb.c struct db_context *db;
db 695 source3/modules/vfs_xattr_tdb.c SMB_VFS_HANDLE_GET_DATA(handle, db, struct db_context, return -1);
db 715 source3/modules/vfs_xattr_tdb.c rec = xattr_tdb_lock_attrs(talloc_tos(), db, &id);
db 744 source3/modules/vfs_xattr_tdb.c struct db_context *db;
db 760 source3/modules/vfs_xattr_tdb.c if (!xattr_tdb_init(snum, &db)) {
db 768 source3/modules/vfs_xattr_tdb.c SMB_VFS_HANDLE_SET_DATA(handle, db, close_xattr_db,
db 184 source3/passdb/machine_sid.c struct db_context *db;
db 198 source3/passdb/machine_sid.c db = secrets_db_ctx();
db 199 source3/passdb/machine_sid.c if (!db) {
db 203 source3/passdb/machine_sid.c if (db->transaction_start(db) != 0) {
db 208 source3/passdb/machine_sid.c db->transaction_cancel(db);
db 212 source3/passdb/machine_sid.c if (db->transaction_commit(db) != 0) {
db 304 source3/passdb/pdb_tdb.c static bool tdbsam_upgrade_next_rid(struct db_context *db)
db 310 source3/passdb/pdb_tdb.c ok = dbwrap_fetch_uint32(db, NEXT_RID_STRING, &rid);
db 328 source3/passdb/pdb_tdb.c if (dbwrap_store_uint32(db, NEXT_RID_STRING, rid) != 0) {
db 338 source3/passdb/pdb_tdb.c struct db_context *db = NULL;
db 347 source3/passdb/pdb_tdb.c db = *pp_db;
db 351 source3/passdb/pdb_tdb.c if (db->transaction_start(db) != 0) {
db 356 source3/passdb/pdb_tdb.c if (!tdbsam_upgrade_next_rid(db)) {
db 361 source3/passdb/pdb_tdb.c ret = db->traverse(db, tdbsam_convert_one, &state);
db 372 source3/passdb/pdb_tdb.c if (dbwrap_store_int32(db, TDBSAM_VERSION_STRING,
db 378 source3/passdb/pdb_tdb.c if (dbwrap_store_int32(db, TDBSAM_MINOR_VERSION_STRING,
db 384 source3/passdb/pdb_tdb.c if (db->transaction_commit(db) != 0) {
db 392 source3/passdb/pdb_tdb.c if (db->transaction_cancel(db) != 0) {
db 30 source3/smbd/notify_internal.c struct db_context *db;
db 94 source3/smbd/notify_internal.c notify->db = db_open(notify, lock_path("notify.tdb"),
db 97 source3/smbd/notify_internal.c if (notify->db == NULL) {
db 106 source3/smbd/notify_internal.c notify->seqnum = notify->db->get_seqnum(notify->db);
db 126 source3/smbd/notify_internal.c *rec = notify->db->fetch_locked(notify->db, notify, notify->key);
db 143 source3/smbd/notify_internal.c seqnum = notify->db->get_seqnum(notify->db);
db 156 source3/smbd/notify_internal.c if (notify->db->fetch(notify->db, notify, notify->key, &dbuf) != 0) {
db 261 source3/smbd/session.c static bool session_traverse(int (*fn)(struct db_record *db,
db 5538 source3/torture/torture.c static bool rbt_testval(struct db_context *db, const char *key,
db 5546 source3/torture/torture.c rec = db->fetch_locked(db, db, string_tdb_data(key));
db 5558 source3/torture/torture.c rec = db->fetch_locked(db, db, string_tdb_data(key));
db 5577 source3/torture/torture.c struct db_context *db;
db 5581 source3/torture/torture.c db = db_open_rbt(NULL);
db 5583 source3/torture/torture.c if (db == NULL) {
db 5599 source3/torture/torture.c if (!rbt_testval(db, key, value)) {
db 5611 source3/torture/torture.c if (!rbt_testval(db, key, value)) {
db 5624 source3/torture/torture.c TALLOC_FREE(db);
db 30 source3/utils/dbwrap_tool.c static int dbwrap_tool_fetch_int32(struct db_context *db,
db 36 source3/utils/dbwrap_tool.c value = dbwrap_fetch_int32(db, keyname);
db 42 source3/utils/dbwrap_tool.c static int dbwrap_tool_fetch_uint32(struct db_context *db,
db 49 source3/utils/dbwrap_tool.c ret = dbwrap_fetch_uint32(db, keyname, &value);
db 60 source3/utils/dbwrap_tool.c static int dbwrap_tool_store_int32(struct db_context *db,
db 67 source3/utils/dbwrap_tool.c status = dbwrap_trans_store_int32(db, keyname, value);
db 78 source3/utils/dbwrap_tool.c static int dbwrap_tool_store_uint32(struct db_context *db,
db 85 source3/utils/dbwrap_tool.c status = dbwrap_trans_store_uint32(db, keyname, value);
db 97 source3/utils/dbwrap_tool.c static int dbwrap_tool_delete(struct db_context *db,
db 103 source3/utils/dbwrap_tool.c status = dbwrap_trans_delete_bystring(db, keyname);
db 124 source3/utils/dbwrap_tool.c static int dbwrap_tool_erase(struct db_context *db,
db 130 source3/utils/dbwrap_tool.c ret = db->traverse(db, delete_fn, NULL);
db 159 source3/utils/dbwrap_tool.c static int dbwrap_tool_listkeys(struct db_context *db,
db 165 source3/utils/dbwrap_tool.c ret = db->traverse_read(db, listkey_fn, NULL);
db 178 source3/utils/dbwrap_tool.c int (*cmd)(struct db_context *db,
db 198 source3/utils/dbwrap_tool.c struct db_context *db;
db 307 source3/utils/dbwrap_tool.c db = db_open(mem_ctx, dbname, 0, TDB_DEFAULT, O_RDWR | O_CREAT, 0644);
db 308 source3/utils/dbwrap_tool.c if (db == NULL) {
db 317 source3/utils/dbwrap_tool.c ret = dispatch_table[count].cmd(db, keyname, &value);
db 323 source3/utils/net_idmap.c struct db_context *db;
db 338 source3/utils/net_idmap.c if (!(db = db_open(mem_ctx, argv[0], 0, TDB_DEFAULT,
db 360 source3/utils/net_idmap.c if (!(rec = db->fetch_locked(
db 361 source3/utils/net_idmap.c db, mem_ctx, string_term_tdb_data(src)))) {
db 62 source3/utils/net_status.c struct db_context *db;
db 89 source3/utils/net_status.c db = db_open(NULL, lock_path("sessionid.tdb"), 0,
db 91 source3/utils/net_status.c if (db == NULL) {
db 96 source3/utils/net_status.c db->traverse_read(db, show_session, &parseable);
db 97 source3/utils/net_status.c TALLOC_FREE(db);
db 189 source3/utils/net_status.c struct db_context *db;
db 194 source3/utils/net_status.c db = db_open(NULL, lock_path("sessionid.tdb"), 0,
db 196 source3/utils/net_status.c if (db == NULL) {
db 201 source3/utils/net_status.c db->traverse_read(db, collect_pid, &ids);
db 202 source3/utils/net_status.c TALLOC_FREE(db);
db 245 source3/utils/status.c static int traverse_sessionid(struct db_record *db, void *state)
db 250 source3/utils/status.c if (db->value.dsize != sizeof(sessionid))
db 253 source3/utils/status.c memcpy(&sessionid, db->value.dptr, sizeof(sessionid));
db 405 source3/utils/status.c struct db_context *db;
db 406 source3/utils/status.c db = db_open(NULL, lock_path("sessionid.tdb"), 0,
db 408 source3/utils/status.c if (!db) {
db 419 source3/utils/status.c db->traverse_read(db, traverse_sessionid, NULL);
db 420 source3/utils/status.c TALLOC_FREE(db);
db 451 source3/utils/status.c struct db_context *db;
db 452 source3/utils/status.c db = db_open(NULL, lock_path("locking.tdb"), 0,
db 455 source3/utils/status.c if (!db) {
db 462 source3/utils/status.c TALLOC_FREE(db);
db 49 source3/winbindd/idmap_tdb.c struct db_context *db;
db 106 source3/winbindd/idmap_tdb.c status = dbwrap_store(s->db, key2, rec->value, TDB_INSERT);
db 115 source3/winbindd/idmap_tdb.c status = dbwrap_store(s->db, rec->value, key2, TDB_REPLACE);
db 140 source3/winbindd/idmap_tdb.c static bool idmap_tdb_upgrade(struct db_context *db)
db 148 source3/winbindd/idmap_tdb.c bigendianheader = (db->get_flags(db) & TDB_BIGENDIAN) ? True : False;
db 150 source3/winbindd/idmap_tdb.c vers = dbwrap_fetch_int32(db, "IDMAP_VERSION");
db 161 source3/winbindd/idmap_tdb.c wm = dbwrap_fetch_int32(db, HWM_USER);
db 169 source3/winbindd/idmap_tdb.c if (dbwrap_store_int32(db, HWM_USER, wm) == -1) {
db 174 source3/winbindd/idmap_tdb.c wm = dbwrap_fetch_int32(db, HWM_GROUP);
db 181 source3/winbindd/idmap_tdb.c if (dbwrap_store_int32(db, HWM_GROUP, wm) == -1) {
db 187 source3/winbindd/idmap_tdb.c s.db = db;
db 191 source3/winbindd/idmap_tdb.c db->traverse(db, convert_fn, &s);
db 198 source3/winbindd/idmap_tdb.c if (dbwrap_store_int32(db, "IDMAP_VERSION", IDMAP_VERSION) == -1) {
db 248 source3/winbindd/idmap_tdb.c struct db_context *db = NULL;
db 274 source3/winbindd/idmap_tdb.c db = db_open(ctx, tdbfile, 0, TDB_DEFAULT, O_RDWR | O_CREAT, 0644);
db 275 source3/winbindd/idmap_tdb.c if (!db) {
db 282 source3/winbindd/idmap_tdb.c version = dbwrap_fetch_int32(db, "IDMAP_VERSION");
db 291 source3/winbindd/idmap_tdb.c if (db->transaction_start(db) != 0) {
db 297 source3/winbindd/idmap_tdb.c if (!idmap_tdb_upgrade(db)) {
db 298 source3/winbindd/idmap_tdb.c db->transaction_cancel(db);
db 304 source3/winbindd/idmap_tdb.c if (db->transaction_commit(db) != 0) {
db 311 source3/winbindd/idmap_tdb.c *dbctx = talloc_move(memctx, &db);
db 583 source3/winbindd/idmap_tdb.c struct db_context *db;
db 662 source3/winbindd/idmap_tdb.c ret = idmap_tdb_open_db(ctx, false, &ctx->db);
db 725 source3/winbindd/idmap_tdb.c data = dbwrap_fetch_bystring(ctx->db, NULL, keystr);
db 771 source3/winbindd/idmap_tdb.c data = dbwrap_fetch_bystring(ctx->db, tmp_ctx, keystr);
db 952 source3/winbindd/idmap_tdb.c if (ctx->db->transaction_start(ctx->db) != 0) {
db 959 source3/winbindd/idmap_tdb.c ret = dbwrap_store(ctx->db, ksid, kid, TDB_REPLACE);
db 961 source3/winbindd/idmap_tdb.c ctx->db->transaction_cancel(ctx->db);
db 966 source3/winbindd/idmap_tdb.c ret = dbwrap_store(ctx->db, kid, ksid, TDB_REPLACE);
db 968 source3/winbindd/idmap_tdb.c ctx->db->transaction_cancel(ctx->db);
db 974 source3/winbindd/idmap_tdb.c if (ctx->db->transaction_commit(ctx->db) != 0) {
db 1048 source3/winbindd/idmap_tdb.c if (ctx->db->transaction_start(ctx->db) != 0) {
db 1055 source3/winbindd/idmap_tdb.c data = dbwrap_fetch(ctx->db, NULL, ksid);
db 1057 source3/winbindd/idmap_tdb.c ctx->db->transaction_cancel(ctx->db);
db 1066 source3/winbindd/idmap_tdb.c ctx->db->transaction_cancel(ctx->db);
db 1079 source3/winbindd/idmap_tdb.c ret = dbwrap_delete(ctx->db, ksid);
db 1086 source3/winbindd/idmap_tdb.c ret = dbwrap_delete(ctx->db, kid);
db 1092 source3/winbindd/idmap_tdb.c if (ctx->db->transaction_commit(ctx->db) != 0) {
db 1119 source3/winbindd/idmap_tdb.c TALLOC_FREE(ctx->db);
db 1207 source3/winbindd/idmap_tdb.c ctx->db->traverse_read(ctx->db, idmap_tdb_dump_one_entry, data);
db 66 source4/heimdal/kdc/default_config.c c->db = NULL;
db 172 source4/heimdal/kdc/digest.c HDB *db;
db 180 source4/heimdal/kdc/digest.c HDB_F_GET_CLIENT, &db, &user);
db 185 source4/heimdal/kdc/digest.c ret = hdb_entry_get_password(context, db, &user->entry, password);
db 56 source4/heimdal/kdc/kdc.h struct HDB **db;
db 45 source4/heimdal/kdc/misc.c HDB **db,
db 59 source4/heimdal/kdc/misc.c ret = config->db[i]->hdb_open(context, config->db[i], O_RDONLY, 0);
db 65 source4/heimdal/kdc/misc.c ret = config->db[i]->hdb_fetch(context,
db 66 source4/heimdal/kdc/misc.c config->db[i],
db 70 source4/heimdal/kdc/misc.c config->db[i]->hdb_close(context, config->db[i]);
db 72 source4/heimdal/kdc/misc.c if (db)
db 73 source4/heimdal/kdc/misc.c *db = config->db[i];
db 202 source4/heimdal/lib/hcrypto/imath/imath.c static int s_cdig(mp_digit *da, mp_digit *db, mp_size len);
db 215 source4/heimdal/lib/hcrypto/imath/imath.c static mp_digit s_uadd(mp_digit *da, mp_digit *db, mp_digit *dc,
db 219 source4/heimdal/lib/hcrypto/imath/imath.c static void s_usub(mp_digit *da, mp_digit *db, mp_digit *dc,
db 223 source4/heimdal/lib/hcrypto/imath/imath.c static int s_kmul(mp_digit *da, mp_digit *db, mp_digit *dc,
db 227 source4/heimdal/lib/hcrypto/imath/imath.c static void s_umul(mp_digit *da, mp_digit *db, mp_digit *dc,
db 2211 source4/heimdal/lib/hcrypto/imath/imath.c static int s_cdig(mp_digit *da, mp_digit *db, mp_size len)
db 2213 source4/heimdal/lib/hcrypto/imath/imath.c mp_digit *dat = da + len - 1, *dbt = db + len - 1;
db 2287 source4/heimdal/lib/hcrypto/imath/imath.c static mp_digit s_uadd(mp_digit *da, mp_digit *db, mp_digit *dc,
db 2295 source4/heimdal/lib/hcrypto/imath/imath.c SWAP(mp_digit *, da, db);
db 2300 source4/heimdal/lib/hcrypto/imath/imath.c for(pos = 0; pos < size_b; ++pos, ++da, ++db, ++dc) {
db 2301 source4/heimdal/lib/hcrypto/imath/imath.c w = w + (mp_word) *da + (mp_word) *db;
db 2322 source4/heimdal/lib/hcrypto/imath/imath.c static void s_usub(mp_digit *da, mp_digit *db, mp_digit *dc,
db 2332 source4/heimdal/lib/hcrypto/imath/imath.c for(pos = 0; pos < size_b; ++pos, ++da, ++db, ++dc) {
db 2334 source4/heimdal/lib/hcrypto/imath/imath.c (mp_word)*da) - w - (mp_word)*db;
db 2357 source4/heimdal/lib/hcrypto/imath/imath.c static int s_kmul(mp_digit *da, mp_digit *db, mp_digit *dc,
db 2364 source4/heimdal/lib/hcrypto/imath/imath.c SWAP(mp_digit *, da, db);
db 2384 source4/heimdal/lib/hcrypto/imath/imath.c mp_digit *b_top = db + bot_size;
db 2406 source4/heimdal/lib/hcrypto/imath/imath.c carry = s_uadd(db, b_top, t2, bot_size, bt_size); /* t2 = b1 + b0 */
db 2416 source4/heimdal/lib/hcrypto/imath/imath.c (void) s_kmul(da, db, t1, bot_size, bot_size); /* t1 = a0 * b0 */
db 2436 source4/heimdal/lib/hcrypto/imath/imath.c s_umul(da, db, dc, size_a, size_b);
db 2446 source4/heimdal/lib/hcrypto/imath/imath.c static void s_umul(mp_digit *da, mp_digit *db, mp_digit *dc,
db 2454 source4/heimdal/lib/hcrypto/imath/imath.c mp_digit *dbt = db;
db 3013 source4/heimdal/lib/hcrypto/imath/imath.c mp_digit *db, *dbt, umu, d;
db 3018 source4/heimdal/lib/hcrypto/imath/imath.c umu = MP_USED(mu); db = MP_DIGITS(b); dbt = db + MP_USED(b) - 1;
db 3028 source4/heimdal/lib/hcrypto/imath/imath.c while(db < dbt) {
db 3031 source4/heimdal/lib/hcrypto/imath/imath.c for(d = *db, i = MP_DIGIT_BIT; i > 0; --i, d >>= 1) {
db 3053 source4/heimdal/lib/hcrypto/imath/imath.c ++db;
db 47 source4/heimdal/lib/hdb/db.c DB_close(krb5_context context, HDB *db)
db 49 source4/heimdal/lib/hdb/db.c DB *d = (DB*)db->hdb_db;
db 55 source4/heimdal/lib/hdb/db.c DB_destroy(krb5_context context, HDB *db)
db 59 source4/heimdal/lib/hdb/db.c ret = hdb_clear_master_key (context, db);
db 60 source4/heimdal/lib/hdb/db.c free(db->hdb_name);
db 61 source4/heimdal/lib/hdb/db.c free(db);
db 66 source4/heimdal/lib/hdb/db.c DB_lock(krb5_context context, HDB *db, int operation)
db 68 source4/heimdal/lib/hdb/db.c DB *d = (DB*)db->hdb_db;
db 72 source4/heimdal/lib/hdb/db.c "Can't lock database: %s", db->hdb_name);
db 79 source4/heimdal/lib/hdb/db.c DB_unlock(krb5_context context, HDB *db)
db 81 source4/heimdal/lib/hdb/db.c DB *d = (DB*)db->hdb_db;
db 85 source4/heimdal/lib/hdb/db.c "Can't unlock database: %s", db->hdb_name);
db 93 source4/heimdal/lib/hdb/db.c DB_seq(krb5_context context, HDB *db,
db 96 source4/heimdal/lib/hdb/db.c DB *d = (DB*)db->hdb_db;
db 101 source4/heimdal/lib/hdb/db.c code = db->hdb_lock(context, db, HDB_RLOCK);
db 103 source4/heimdal/lib/hdb/db.c krb5_set_error_message(context, HDB_ERR_DB_INUSE, "Database %s in use", db->hdb_name);
db 107 source4/heimdal/lib/hdb/db.c db->hdb_unlock(context, db); /* XXX check value */
db 111 source4/heimdal/lib/hdb/db.c db->hdb_name, strerror(code));
db 125 source4/heimdal/lib/hdb/db.c return DB_seq(context, db, flags, entry, R_NEXT);
db 126 source4/heimdal/lib/hdb/db.c if (db->hdb_master_key_set && (flags & HDB_F_DECRYPT)) {
db 127 source4/heimdal/lib/hdb/db.c code = hdb_unseal_keys (context, db, &entry->entry);
db 146 source4/heimdal/lib/hdb/db.c DB_firstkey(krb5_context context, HDB *db, unsigned flags, hdb_entry_ex *entry)
db 148 source4/heimdal/lib/hdb/db.c return DB_seq(context, db, flags, entry, R_FIRST);
db 153 source4/heimdal/lib/hdb/db.c DB_nextkey(krb5_context context, HDB *db, unsigned flags, hdb_entry_ex *entry)
db 155 source4/heimdal/lib/hdb/db.c return DB_seq(context, db, flags, entry, R_NEXT);
db 159 source4/heimdal/lib/hdb/db.c DB_rename(krb5_context context, HDB *db, const char *new_name)
db 164 source4/heimdal/lib/hdb/db.c asprintf(&old, "%s.db", db->hdb_name);
db 172 source4/heimdal/lib/hdb/db.c free(db->hdb_name);
db 173 source4/heimdal/lib/hdb/db.c db->hdb_name = strdup(new_name);
db 178 source4/heimdal/lib/hdb/db.c DB__get(krb5_context context, HDB *db, krb5_data key, krb5_data *reply)
db 180 source4/heimdal/lib/hdb/db.c DB *d = (DB*)db->hdb_db;
db 186 source4/heimdal/lib/hdb/db.c code = db->hdb_lock(context, db, HDB_RLOCK);
db 190 source4/heimdal/lib/hdb/db.c db->hdb_unlock(context, db);
db 194 source4/heimdal/lib/hdb/db.c db->hdb_name, strerror(code));
db 207 source4/heimdal/lib/hdb/db.c DB__put(krb5_context context, HDB *db, int replace,
db 210 source4/heimdal/lib/hdb/db.c DB *d = (DB*)db->hdb_db;
db 218 source4/heimdal/lib/hdb/db.c code = db->hdb_lock(context, db, HDB_WLOCK);
db 222 source4/heimdal/lib/hdb/db.c db->hdb_unlock(context, db);
db 226 source4/heimdal/lib/hdb/db.c db->hdb_name, strerror(code));
db 237 source4/heimdal/lib/hdb/db.c DB__del(krb5_context context, HDB *db, krb5_data key)
db 239 source4/heimdal/lib/hdb/db.c DB *d = (DB*)db->hdb_db;
db 244 source4/heimdal/lib/hdb/db.c code = db->hdb_lock(context, db, HDB_WLOCK);
db 248 source4/heimdal/lib/hdb/db.c db->hdb_unlock(context, db);
db 252 source4/heimdal/lib/hdb/db.c db->hdb_name, strerror(code));
db 261 source4/heimdal/lib/hdb/db.c DB_open(krb5_context context, HDB *db, int flags, mode_t mode)
db 266 source4/heimdal/lib/hdb/db.c asprintf(&fn, "%s.db", db->hdb_name);
db 271 source4/heimdal/lib/hdb/db.c db->hdb_db = dbopen(fn, flags, mode, DB_BTREE, NULL);
db 274 source4/heimdal/lib/hdb/db.c if(db->hdb_db == NULL && errno == ENOENT)
db 275 source4/heimdal/lib/hdb/db.c db->hdb_db = dbopen(db->hdb_name, flags, mode, DB_BTREE, NULL);
db 276 source4/heimdal/lib/hdb/db.c if(db->hdb_db == NULL) {
db 279 source4/heimdal/lib/hdb/db.c db->hdb_name, strerror(ret));
db 283 source4/heimdal/lib/hdb/db.c ret = hdb_check_db_format(context, db);
db 285 source4/heimdal/lib/hdb/db.c ret = hdb_init_db(context, db);
db 291 source4/heimdal/lib/hdb/db.c DB_close(context, db);
db 295 source4/heimdal/lib/hdb/db.c db->hdb_name);
db 301 source4/heimdal/lib/hdb/db.c hdb_db_create(krb5_context context, HDB **db,
db 304 source4/heimdal/lib/hdb/db.c *db = calloc(1, sizeof(**db));
db 305 source4/heimdal/lib/hdb/db.c if (*db == NULL) {
db 310 source4/heimdal/lib/hdb/db.c (*db)->hdb_db = NULL;
db 311 source4/heimdal/lib/hdb/db.c (*db)->hdb_name = strdup(filename);
db 312 source4/heimdal/lib/hdb/db.c if ((*db)->hdb_name == NULL) {
db 313 source4/heimdal/lib/hdb/db.c free(*db);
db 314 source4/heimdal/lib/hdb/db.c *db = NULL;
db 318 source4/heimdal/lib/hdb/db.c (*db)->hdb_master_key_set = 0;
db 319 source4/heimdal/lib/hdb/db.c (*db)->hdb_openp = 0;
db 320 source4/heimdal/lib/hdb/db.c (*db)->hdb_open = DB_open;
db 321 source4/heimdal/lib/hdb/db.c (*db)->hdb_close = DB_close;
db 322 source4/heimdal/lib/hdb/db.c (*db)->hdb_fetch = _hdb_fetch;
db 323 source4/heimdal/lib/hdb/db.c (*db)->hdb_store = _hdb_store;
db 324 source4/heimdal/lib/hdb/db.c (*db)->hdb_remove = _hdb_remove;
db 325 source4/heimdal/lib/hdb/db.c (*db)->hdb_firstkey = DB_firstkey;
db 326 source4/heimdal/lib/hdb/db.c (*db)->hdb_nextkey= DB_nextkey;
db 327 source4/heimdal/lib/hdb/db.c (*db)->hdb_lock = DB_lock;
db 328 source4/heimdal/lib/hdb/db.c (*db)->hdb_unlock = DB_unlock;
db 329 source4/heimdal/lib/hdb/db.c (*db)->hdb_rename = DB_rename;
db 330 source4/heimdal/lib/hdb/db.c (*db)->hdb__get = DB__get;
db 331 source4/heimdal/lib/hdb/db.c (*db)->hdb__put = DB__put;
db 332 source4/heimdal/lib/hdb/db.c (*db)->hdb__del = DB__del;
db 333 source4/heimdal/lib/hdb/db.c (*db)->hdb_destroy = DB_destroy;
db 53 source4/heimdal/lib/hdb/dbinfo.c struct hdb_dbinfo **db)
db 58 source4/heimdal/lib/hdb/dbinfo.c *db = NULL;
db 87 source4/heimdal/lib/hdb/dbinfo.c *db = di;
db 268 source4/heimdal/lib/hdb/ext.c hdb_entry_get_password(krb5_context context, HDB *db,
db 280 source4/heimdal/lib/hdb/ext.c if (db->hdb_master_key_set && ext->data.u.password.mkvno) {
db 284 source4/heimdal/lib/hdb/ext.c db->hdb_master_key);
db 332 source4/heimdal/lib/hdb/ext.c hdb_entry_set_password(krb5_context context, HDB *db,
db 342 source4/heimdal/lib/hdb/ext.c if (db->hdb_master_key_set) {
db 344 source4/heimdal/lib/hdb/ext.c key = _hdb_find_master_key(NULL, db->hdb_master_key);
db 158 source4/heimdal/lib/hdb/hdb.c HDB *db,
db 165 source4/heimdal/lib/hdb/hdb.c ret = db->hdb_firstkey(context, db, flags, &entry);
db 169 source4/heimdal/lib/hdb/hdb.c ret = (*func)(context, db, &entry, data);
db 172 source4/heimdal/lib/hdb/hdb.c ret = db->hdb_nextkey(context, db, flags, &entry);
db 180 source4/heimdal/lib/hdb/hdb.c hdb_check_db_format(krb5_context context, HDB *db)
db 188 source4/heimdal/lib/hdb/hdb.c ret = db->hdb_lock(context, db, HDB_RLOCK);
db 194 source4/heimdal/lib/hdb/hdb.c ret = (*db->hdb__get)(context, db, tag, &version);
db 195 source4/heimdal/lib/hdb/hdb.c ret2 = db->hdb_unlock(context, db);
db 210 source4/heimdal/lib/hdb/hdb.c hdb_init_db(krb5_context context, HDB *db)
db 217 source4/heimdal/lib/hdb/hdb.c ret = hdb_check_db_format(context, db);
db 221 source4/heimdal/lib/hdb/hdb.c ret = db->hdb_lock(context, db, HDB_WLOCK);
db 230 source4/heimdal/lib/hdb/hdb.c ret = (*db->hdb__put)(context, db, 0, tag, version);
db 231 source4/heimdal/lib/hdb/hdb.c ret2 = db->hdb_unlock(context, db);
db 394 source4/heimdal/lib/hdb/hdb.c hdb_create(krb5_context context, HDB **db, const char *filename)
db 430 source4/heimdal/lib/hdb/hdb.c return (*h->create)(context, db, residual);
db 54 source4/heimdal/lib/hdb/keytab.c const char *db, *mkey;
db 61 source4/heimdal/lib/hdb/keytab.c db = name;
db 76 source4/heimdal/lib/hdb/keytab.c if((mkey - db) == 0) {
db 79 source4/heimdal/lib/hdb/keytab.c d->dbname = malloc(mkey - db + 1);
db 85 source4/heimdal/lib/hdb/keytab.c memmove(d->dbname, db, mkey - db);
db 86 source4/heimdal/lib/hdb/keytab.c d->dbname[mkey - db] = '\0';
db 149 source4/heimdal/lib/hdb/keytab.c const krb5_config_binding *db;
db 154 source4/heimdal/lib/hdb/keytab.c while ((db =
db 164 source4/heimdal/lib/hdb/keytab.c p = krb5_config_get_string (context, db, "realm", NULL);
db 171 source4/heimdal/lib/hdb/keytab.c default_binding = db;
db 173 source4/heimdal/lib/hdb/keytab.c set_config (context, db, dbname, mkey);
db 200 source4/heimdal/lib/hdb/keytab.c HDB *db;
db 209 source4/heimdal/lib/hdb/keytab.c ret = hdb_create (context, &db, dbname);
db 212 source4/heimdal/lib/hdb/keytab.c ret = hdb_set_master_keyfile (context, db, mkey);
db 214 source4/heimdal/lib/hdb/keytab.c (*db->hdb_destroy)(context, db);
db 218 source4/heimdal/lib/hdb/keytab.c ret = (*db->hdb_open)(context, db, O_RDONLY, 0);
db 220 source4/heimdal/lib/hdb/keytab.c (*db->hdb_destroy)(context, db);
db 223 source4/heimdal/lib/hdb/keytab.c ret = (*db->hdb_fetch)(context, db, principal,
db 256 source4/heimdal/lib/hdb/keytab.c (*db->hdb_close)(context, db);
db 257 source4/heimdal/lib/hdb/keytab.c (*db->hdb_destroy)(context, db);
db 473 source4/heimdal/lib/hdb/mkey.c hdb_unseal_keys(krb5_context context, HDB *db, hdb_entry *ent)
db 475 source4/heimdal/lib/hdb/mkey.c if (db->hdb_master_key_set == 0)
db 477 source4/heimdal/lib/hdb/mkey.c return hdb_unseal_keys_mkey(context, ent, db->hdb_master_key);
db 481 source4/heimdal/lib/hdb/mkey.c hdb_unseal_key(krb5_context context, HDB *db, Key *k)
db 483 source4/heimdal/lib/hdb/mkey.c if (db->hdb_master_key_set == 0)
db 485 source4/heimdal/lib/hdb/mkey.c return hdb_unseal_key_mkey(context, k, db->hdb_master_key);
db 539 source4/heimdal/lib/hdb/mkey.c hdb_seal_keys(krb5_context context, HDB *db, hdb_entry *ent)
db 541 source4/heimdal/lib/hdb/mkey.c if (db->hdb_master_key_set == 0)
db 544 source4/heimdal/lib/hdb/mkey.c return hdb_seal_keys_mkey(context, ent, db->hdb_master_key);
db 548 source4/heimdal/lib/hdb/mkey.c hdb_seal_key(krb5_context context, HDB *db, Key *k)
db 550 source4/heimdal/lib/hdb/mkey.c if (db->hdb_master_key_set == 0)
db 553 source4/heimdal/lib/hdb/mkey.c return hdb_seal_key_mkey(context, k, db->hdb_master_key);
db 558 source4/heimdal/lib/hdb/mkey.c HDB *db,
db 567 source4/heimdal/lib/hdb/mkey.c db->hdb_master_key = mkey;
db 571 source4/heimdal/lib/hdb/mkey.c db->hdb_master_key_set = 1;
db 577 source4/heimdal/lib/hdb/mkey.c HDB *db,
db 590 source4/heimdal/lib/hdb/mkey.c db->hdb_master_key = key;
db 591 source4/heimdal/lib/hdb/mkey.c db->hdb_master_key_set = 1;
db 597 source4/heimdal/lib/hdb/mkey.c HDB *db)
db 599 source4/heimdal/lib/hdb/mkey.c if (db->hdb_master_key_set) {
db 600 source4/heimdal/lib/hdb/mkey.c hdb_free_master_key(context, db->hdb_master_key);
db 601 source4/heimdal/lib/hdb/mkey.c db->hdb_master_key_set = 0;
db 49 source4/heimdal/lib/hdb/ndbm.c DBM *db;
db 54 source4/heimdal/lib/hdb/ndbm.c NDBM_destroy(krb5_context context, HDB *db)
db 58 source4/heimdal/lib/hdb/ndbm.c ret = hdb_clear_master_key (context, db);
db 59 source4/heimdal/lib/hdb/ndbm.c free(db->hdb_name);
db 60 source4/heimdal/lib/hdb/ndbm.c free(db);
db 65 source4/heimdal/lib/hdb/ndbm.c NDBM_lock(krb5_context context, HDB *db, int operation)
db 67 source4/heimdal/lib/hdb/ndbm.c struct ndbm_db *d = db->hdb_db;
db 72 source4/heimdal/lib/hdb/ndbm.c NDBM_unlock(krb5_context context, HDB *db)
db 74 source4/heimdal/lib/hdb/ndbm.c struct ndbm_db *d = db->hdb_db;
db 79 source4/heimdal/lib/hdb/ndbm.c NDBM_seq(krb5_context context, HDB *db,
db 83 source4/heimdal/lib/hdb/ndbm.c struct ndbm_db *d = (struct ndbm_db *)db->hdb_db;
db 89 source4/heimdal/lib/hdb/ndbm.c key = dbm_firstkey(d->db);
db 91 source4/heimdal/lib/hdb/ndbm.c key = dbm_nextkey(d->db);
db 96 source4/heimdal/lib/hdb/ndbm.c ret = db->hdb_lock(context, db, HDB_RLOCK);
db 98 source4/heimdal/lib/hdb/ndbm.c value = dbm_fetch(d->db, key);
db 99 source4/heimdal/lib/hdb/ndbm.c db->hdb_unlock(context, db);
db 104 source4/heimdal/lib/hdb/ndbm.c return NDBM_seq(context, db, flags, entry, 0);
db 105 source4/heimdal/lib/hdb/ndbm.c if (db->hdb_master_key_set && (flags & HDB_F_DECRYPT)) {
db 106 source4/heimdal/lib/hdb/ndbm.c ret = hdb_unseal_keys (context, db, &entry->entry);
db 125 source4/heimdal/lib/hdb/ndbm.c NDBM_firstkey(krb5_context context, HDB *db,unsigned flags,hdb_entry_ex *entry)
db 127 source4/heimdal/lib/hdb/ndbm.c return NDBM_seq(context, db, flags, entry, 1);
db 132 source4/heimdal/lib/hdb/ndbm.c NDBM_nextkey(krb5_context context, HDB *db, unsigned flags,hdb_entry_ex *entry)
db 134 source4/heimdal/lib/hdb/ndbm.c return NDBM_seq(context, db, flags, entry, 0);
db 138 source4/heimdal/lib/hdb/ndbm.c NDBM_rename(krb5_context context, HDB *db, const char *new_name)
db 141 source4/heimdal/lib/hdb/ndbm.c struct ndbm_db *d = db->hdb_db;
db 149 source4/heimdal/lib/hdb/ndbm.c ret = db->hdb_lock(context, db, HDB_WLOCK);
db 154 source4/heimdal/lib/hdb/ndbm.c db->hdb_unlock(context, db);
db 161 source4/heimdal/lib/hdb/ndbm.c db->hdb_unlock(context, db);
db 170 source4/heimdal/lib/hdb/ndbm.c db->hdb_unlock(context, db);
db 175 source4/heimdal/lib/hdb/ndbm.c asprintf(&old_dir, "%s.dir", db->hdb_name);
db 176 source4/heimdal/lib/hdb/ndbm.c asprintf(&old_pag, "%s.pag", db->hdb_name);
db 186 source4/heimdal/lib/hdb/ndbm.c db->hdb_unlock(context, db);
db 198 source4/heimdal/lib/hdb/ndbm.c free(db->hdb_name);
db 199 source4/heimdal/lib/hdb/ndbm.c db->hdb_name = strdup(new_name);
db 204 source4/heimdal/lib/hdb/ndbm.c NDBM__get(krb5_context context, HDB *db, krb5_data key, krb5_data *reply)
db 206 source4/heimdal/lib/hdb/ndbm.c struct ndbm_db *d = (struct ndbm_db *)db->hdb_db;
db 212 source4/heimdal/lib/hdb/ndbm.c code = db->hdb_lock(context, db, HDB_RLOCK);
db 215 source4/heimdal/lib/hdb/ndbm.c v = dbm_fetch(d->db, k);
db 216 source4/heimdal/lib/hdb/ndbm.c db->hdb_unlock(context, db);
db 225 source4/heimdal/lib/hdb/ndbm.c NDBM__put(krb5_context context, HDB *db, int replace,
db 228 source4/heimdal/lib/hdb/ndbm.c struct ndbm_db *d = (struct ndbm_db *)db->hdb_db;
db 237 source4/heimdal/lib/hdb/ndbm.c code = db->hdb_lock(context, db, HDB_WLOCK);
db 240 source4/heimdal/lib/hdb/ndbm.c code = dbm_store(d->db, k, v, replace ? DBM_REPLACE : DBM_INSERT);
db 241 source4/heimdal/lib/hdb/ndbm.c db->hdb_unlock(context, db);
db 250 source4/heimdal/lib/hdb/ndbm.c NDBM__del(krb5_context context, HDB *db, krb5_data key)
db 252 source4/heimdal/lib/hdb/ndbm.c struct ndbm_db *d = (struct ndbm_db *)db->hdb_db;
db 259 source4/heimdal/lib/hdb/ndbm.c ret = db->hdb_lock(context, db, HDB_WLOCK);
db 261 source4/heimdal/lib/hdb/ndbm.c code = dbm_delete(d->db, k);
db 262 source4/heimdal/lib/hdb/ndbm.c db->hdb_unlock(context, db);
db 270 source4/heimdal/lib/hdb/ndbm.c NDBM_close(krb5_context context, HDB *db)
db 272 source4/heimdal/lib/hdb/ndbm.c struct ndbm_db *d = db->hdb_db;
db 273 source4/heimdal/lib/hdb/ndbm.c dbm_close(d->db);
db 280 source4/heimdal/lib/hdb/ndbm.c NDBM_open(krb5_context context, HDB *db, int flags, mode_t mode)
db 290 source4/heimdal/lib/hdb/ndbm.c asprintf(&lock_file, "%s.lock", (char*)db->hdb_name);
db 296 source4/heimdal/lib/hdb/ndbm.c d->db = dbm_open((char*)db->hdb_name, flags, mode);
db 297 source4/heimdal/lib/hdb/ndbm.c if(d->db == NULL){
db 301 source4/heimdal/lib/hdb/ndbm.c krb5_set_error_message(context, ret, "dbm_open(%s): %s", db->hdb_name,
db 308 source4/heimdal/lib/hdb/ndbm.c dbm_close(d->db);
db 316 source4/heimdal/lib/hdb/ndbm.c db->hdb_db = d;
db 318 source4/heimdal/lib/hdb/ndbm.c ret = hdb_check_db_format(context, db);
db 320 source4/heimdal/lib/hdb/ndbm.c ret = hdb_init_db(context, db);
db 324 source4/heimdal/lib/hdb/ndbm.c NDBM_close(context, db);
db 328 source4/heimdal/lib/hdb/ndbm.c db->hdb_name);
db 334 source4/heimdal/lib/hdb/ndbm.c hdb_ndbm_create(krb5_context context, HDB **db,
db 337 source4/heimdal/lib/hdb/ndbm.c *db = calloc(1, sizeof(**db));
db 338 source4/heimdal/lib/hdb/ndbm.c if (*db == NULL) {
db 343 source4/heimdal/lib/hdb/ndbm.c (*db)->hdb_db = NULL;
db 344 source4/heimdal/lib/hdb/ndbm.c (*db)->hdb_name = strdup(filename);
db 345 source4/heimdal/lib/hdb/ndbm.c if ((*db)->hdb_name == NULL) {
db 346 source4/heimdal/lib/hdb/ndbm.c free(*db);
db 347 source4/heimdal/lib/hdb/ndbm.c *db = NULL;
db 351 source4/heimdal/lib/hdb/ndbm.c (*db)->hdb_master_key_set = 0;
db 352 source4/heimdal/lib/hdb/ndbm.c (*db)->hdb_openp = 0;
db 353 source4/heimdal/lib/hdb/ndbm.c (*db)->hdb_open = NDBM_open;
db 354 source4/heimdal/lib/hdb/ndbm.c (*db)->hdb_close = NDBM_close;
db 355 source4/heimdal/lib/hdb/ndbm.c (*db)->hdb_fetch = _hdb_fetch;
db 356 source4/heimdal/lib/hdb/ndbm.c (*db)->hdb_store = _hdb_store;
db 357 source4/heimdal/lib/hdb/ndbm.c (*db)->hdb_remove = _hdb_remove;
db 358 source4/heimdal/lib/hdb/ndbm.c (*db)->hdb_firstkey = NDBM_firstkey;
db 359 source4/heimdal/lib/hdb/ndbm.c (*db)->hdb_nextkey= NDBM_nextkey;
db 360 source4/heimdal/lib/hdb/ndbm.c (*db)->hdb_lock = NDBM_lock;
db 361 source4/heimdal/lib/hdb/ndbm.c (*db)->hdb_unlock = NDBM_unlock;
db 362 source4/heimdal/lib/hdb/ndbm.c (*db)->hdb_rename = NDBM_rename;
db 363 source4/heimdal/lib/hdb/ndbm.c (*db)->hdb__get = NDBM__get;
db 364 source4/heimdal/lib/hdb/ndbm.c (*db)->hdb__put = NDBM__put;
db 365 source4/heimdal/lib/hdb/ndbm.c (*db)->hdb__del = NDBM__del;
db 366 source4/heimdal/lib/hdb/ndbm.c (*db)->hdb_destroy = NDBM_destroy;
db 492 source4/kdc/hdb-samba4.c static krb5_error_code LDB_message2entry(krb5_context context, HDB *db,
db 505 source4/kdc/hdb-samba4.c struct loadparm_context *lp_ctx = ldb_get_opaque((struct ldb_context *)db->hdb_db, "loadparm");
db 506 source4/kdc/hdb-samba4.c struct ldb_dn *domain_dn = samdb_result_dn((struct ldb_context *)db->hdb_db,
db 510 source4/kdc/hdb-samba4.c ldb_dn_new(mem_ctx, (struct ldb_context *)db->hdb_db, NULL));
db 635 source4/kdc/hdb-samba4.c = samdb_result_force_password_change((struct ldb_context *)db->hdb_db, mem_ctx,
db 684 source4/kdc/hdb-samba4.c p->samdb = (struct ldb_context *)db->hdb_db;
db 691 source4/kdc/hdb-samba4.c talloc_steal(db, entry_ex->ctx);
db 700 source4/kdc/hdb-samba4.c static krb5_error_code LDB_trust_message2entry(krb5_context context, HDB *db,
db 873 source4/kdc/hdb-samba4.c p->samdb = (struct ldb_context *)db->hdb_db;
db 880 source4/kdc/hdb-samba4.c talloc_steal(db, entry_ex->ctx);
db 1025 source4/kdc/hdb-samba4.c static krb5_error_code LDB_open(krb5_context context, HDB *db, int flags, mode_t mode)
db 1027 source4/kdc/hdb-samba4.c if (db->hdb_master_key_set) {
db 1036 source4/kdc/hdb-samba4.c static krb5_error_code LDB_close(krb5_context context, HDB *db)
db 1041 source4/kdc/hdb-samba4.c static krb5_error_code LDB_lock(krb5_context context, HDB *db, int operation)
db 1046 source4/kdc/hdb-samba4.c static krb5_error_code LDB_unlock(krb5_context context, HDB *db)
db 1051 source4/kdc/hdb-samba4.c static krb5_error_code LDB_rename(krb5_context context, HDB *db, const char *new_name)
db 1056 source4/kdc/hdb-samba4.c static krb5_error_code LDB_fetch_client(krb5_context context, HDB *db,
db 1073 source4/kdc/hdb-samba4.c nt_status = sam_get_results_principal((struct ldb_context *)db->hdb_db,
db 1085 source4/kdc/hdb-samba4.c ret = LDB_message2entry(context, db, mem_ctx,
db 1091 source4/kdc/hdb-samba4.c static krb5_error_code LDB_fetch_krbtgt(krb5_context context, HDB *db,
db 1113 source4/kdc/hdb-samba4.c if ((LDB_lookup_realm(context, (struct ldb_context *)db->hdb_db,
db 1115 source4/kdc/hdb-samba4.c && (LDB_lookup_realm(context, (struct ldb_context *)db->hdb_db,
db 1143 source4/kdc/hdb-samba4.c realm_dn = samdb_result_dn((struct ldb_context *)db->hdb_db, mem_ctx, realm_ref_msg_1[0], "nCName", NULL);
db 1145 source4/kdc/hdb-samba4.c ret = LDB_lookup_principal(context, (struct ldb_context *)db->hdb_db,
db 1155 source4/kdc/hdb-samba4.c ret = LDB_message2entry(context, db, mem_ctx,
db 1166 source4/kdc/hdb-samba4.c struct loadparm_context *lp_ctx = talloc_get_type(ldb_get_opaque(db->hdb_db, "loadparm"), struct loadparm_context);
db 1183 source4/kdc/hdb-samba4.c ret = LDB_lookup_trust(context, (struct ldb_context *)db->hdb_db,
db 1193 source4/kdc/hdb-samba4.c ret = LDB_trust_message2entry(context, db, lp_ctx, mem_ctx,
db 1208 source4/kdc/hdb-samba4.c static krb5_error_code LDB_fetch_server(krb5_context context, HDB *db,
db 1218 source4/kdc/hdb-samba4.c struct ldb_dn *partitions_basedn = samdb_partitions_dn(db->hdb_db, mem_ctx);
db 1236 source4/kdc/hdb-samba4.c nt_status = crack_service_principal_name((struct ldb_context *)db->hdb_db,
db 1245 source4/kdc/hdb-samba4.c ldb_ret = gendb_search_dn((struct ldb_context *)db->hdb_db,
db 1252 source4/kdc/hdb-samba4.c ldb_ret = gendb_search((struct ldb_context *)db->hdb_db,
db 1266 source4/kdc/hdb-samba4.c ret = LDB_lookup_realm(context, (struct ldb_context *)db->hdb_db,
db 1272 source4/kdc/hdb-samba4.c realm_dn = samdb_result_dn((struct ldb_context *)db->hdb_db, mem_ctx, realm_ref_msg[0], "nCName", NULL);
db 1274 source4/kdc/hdb-samba4.c ret = LDB_lookup_principal(context, (struct ldb_context *)db->hdb_db,
db 1283 source4/kdc/hdb-samba4.c ret = LDB_message2entry(context, db, mem_ctx,
db 1293 source4/kdc/hdb-samba4.c static krb5_error_code LDB_fetch(krb5_context context, HDB *db,
db 1300 source4/kdc/hdb-samba4.c TALLOC_CTX *mem_ctx = talloc_named(db, 0, "LDB_fetch context");
db 1308 source4/kdc/hdb-samba4.c ret = LDB_fetch_client(context, db, mem_ctx, principal, flags, entry_ex);
db 1313 source4/kdc/hdb-samba4.c ret = LDB_fetch_krbtgt(context, db, mem_ctx, principal, flags, entry_ex);
db 1317 source4/kdc/hdb-samba4.c ret = LDB_fetch_server(context, db, mem_ctx, principal, flags, entry_ex);
db 1321 source4/kdc/hdb-samba4.c ret = LDB_fetch_krbtgt(context, db, mem_ctx, principal, flags, entry_ex);
db 1330 source4/kdc/hdb-samba4.c static krb5_error_code LDB_store(krb5_context context, HDB *db, unsigned flags, hdb_entry_ex *entry)
db 1335 source4/kdc/hdb-samba4.c static krb5_error_code LDB_remove(krb5_context context, HDB *db, krb5_const_principal principal)
db 1348 source4/kdc/hdb-samba4.c static krb5_error_code LDB_seq(krb5_context context, HDB *db, unsigned flags, hdb_entry_ex *entry)
db 1351 source4/kdc/hdb-samba4.c struct hdb_ldb_seq *priv = (struct hdb_ldb_seq *)db->hdb_dbc;
db 1368 source4/kdc/hdb-samba4.c ret = LDB_message2entry(context, db, mem_ctx,
db 1378 source4/kdc/hdb-samba4.c db->hdb_dbc = NULL;
db 1386 source4/kdc/hdb-samba4.c static krb5_error_code LDB_firstkey(krb5_context context, HDB *db, unsigned flags,
db 1389 source4/kdc/hdb-samba4.c struct ldb_context *ldb_ctx = (struct ldb_context *)db->hdb_db;
db 1390 source4/kdc/hdb-samba4.c struct hdb_ldb_seq *priv = (struct hdb_ldb_seq *)db->hdb_dbc;
db 1401 source4/kdc/hdb-samba4.c db->hdb_dbc = NULL;
db 1404 source4/kdc/hdb-samba4.c priv = (struct hdb_ldb_seq *) talloc(db, struct hdb_ldb_seq);
db 1429 source4/kdc/hdb-samba4.c ret = LDB_lookup_realm(context, (struct ldb_context *)db->hdb_db,
db 1440 source4/kdc/hdb-samba4.c realm_dn = samdb_result_dn((struct ldb_context *)db->hdb_db, mem_ctx, realm_ref_msgs[0], "nCName", NULL);
db 1457 source4/kdc/hdb-samba4.c db->hdb_dbc = priv;
db 1459 source4/kdc/hdb-samba4.c ret = LDB_seq(context, db, flags, entry);
db 1463 source4/kdc/hdb-samba4.c db->hdb_dbc = NULL;
db 1470 source4/kdc/hdb-samba4.c static krb5_error_code LDB_nextkey(krb5_context context, HDB *db, unsigned flags,
db 1473 source4/kdc/hdb-samba4.c return LDB_seq(context, db, flags, entry);
db 1476 source4/kdc/hdb-samba4.c static krb5_error_code LDB_destroy(krb5_context context, HDB *db)
db 1478 source4/kdc/hdb-samba4.c talloc_free(db);
db 1490 source4/kdc/hdb-samba4.c krb5_context context, struct HDB **db, const char *arg)
db 1494 source4/kdc/hdb-samba4.c *db = talloc(mem_ctx, HDB);
db 1495 source4/kdc/hdb-samba4.c if (!*db) {
db 1500 source4/kdc/hdb-samba4.c (*db)->hdb_master_key_set = 0;
db 1501 source4/kdc/hdb-samba4.c (*db)->hdb_db = NULL;
db 1503 source4/kdc/hdb-samba4.c nt_status = auth_system_session_info(*db, lp_ctx, &session_info);
db 1520 source4/kdc/hdb-samba4.c (*db)->hdb_db = samdb_connect(*db, ev_ctx, lp_ctx, session_info);
db 1521 source4/kdc/hdb-samba4.c if ((*db)->hdb_db == NULL) {
db 1526 source4/kdc/hdb-samba4.c (*db)->hdb_dbc = NULL;
db 1527 source4/kdc/hdb-samba4.c (*db)->hdb_open = LDB_open;
db 1528 source4/kdc/hdb-samba4.c (*db)->hdb_close = LDB_close;
db 1529 source4/kdc/hdb-samba4.c (*db)->hdb_fetch = LDB_fetch;
db 1530 source4/kdc/hdb-samba4.c (*db)->hdb_store = LDB_store;
db 1531 source4/kdc/hdb-samba4.c (*db)->hdb_remove = LDB_remove;
db 1532 source4/kdc/hdb-samba4.c (*db)->hdb_firstkey = LDB_firstkey;
db 1533 source4/kdc/hdb-samba4.c (*db)->hdb_nextkey = LDB_nextkey;
db 1534 source4/kdc/hdb-samba4.c (*db)->hdb_lock = LDB_lock;
db 1535 source4/kdc/hdb-samba4.c (*db)->hdb_unlock = LDB_unlock;
db 1536 source4/kdc/hdb-samba4.c (*db)->hdb_rename = LDB_rename;
db 1538 source4/kdc/hdb-samba4.c (*db)->hdb__get = NULL;
db 1539 source4/kdc/hdb-samba4.c (*db)->hdb__put = NULL;
db 1541 source4/kdc/hdb-samba4.c (*db)->hdb__del = NULL;
db 1542 source4/kdc/hdb-samba4.c (*db)->hdb_destroy = LDB_destroy;
db 1547 source4/kdc/hdb-samba4.c krb5_error_code hdb_samba4_create(krb5_context context, struct HDB **db, const char *arg)
db 1552 source4/kdc/hdb-samba4.c context, db, arg);
db 622 source4/kdc/kdc.c ret = kdc->config->db[0]->hdb_fetch(kdc->smb_krb5_context->krb5_context,
db 623 source4/kdc/kdc.c kdc->config->db[0],
db 727 source4/kdc/kdc.c kdc->config->db = talloc(kdc, struct HDB *);
db 728 source4/kdc/kdc.c if (!kdc->config->db) {
db 736 source4/kdc/kdc.c &kdc->config->db[0], NULL);
db 766 source4/lib/registry/regf.c DATA_BLOB db = hbin_get(ret->hive,
db 769 source4/lib/registry/regf.c (char*)db.data,
db 46 source4/lib/registry/tests/generic.c DATA_BLOB db = { (uint8_t *)&d, sizeof(d) };
db 48 source4/lib/registry/tests/generic.c reg_val_data_string(ctx, lp_iconv_convenience(ctx->lp_ctx), REG_DWORD, db),
db 55 source4/lib/registry/tests/generic.c DATA_BLOB db;
db 57 source4/lib/registry/tests/generic.c "bla", 3, (void **)&db.data, &db.length, false);
db 59 source4/lib/registry/tests/generic.c reg_val_data_string(ctx, lp_iconv_convenience(ctx->lp_ctx), REG_SZ, db),
db 61 source4/lib/registry/tests/generic.c db.length = 4;
db 63 source4/lib/registry/tests/generic.c reg_val_data_string(ctx, lp_iconv_convenience(ctx->lp_ctx), REG_SZ, db),
db 71 source4/lib/registry/tests/generic.c DATA_BLOB db = { x, 4 };
db 73 source4/lib/registry/tests/generic.c reg_val_data_string(ctx, lp_iconv_convenience(ctx->lp_ctx), REG_BINARY, db),
db 81 source4/lib/registry/tests/generic.c DATA_BLOB db = { NULL, 0 };
db 83 source4/lib/registry/tests/generic.c reg_val_data_string(ctx, lp_iconv_convenience(ctx->lp_ctx), REG_BINARY, db),
db 62 source4/torture/ndr/ndr.c DATA_BLOB db,
db 79 source4/torture/ndr/ndr.c data->data = db;
db 29 source4/torture/ndr/ndr.h DATA_BLOB db,