dbuf 127 lib/tdb/common/tdb.c static int tdb_update_hash(struct tdb_context *tdb, TDB_DATA key, uint32_t hash, TDB_DATA dbuf) dbuf 137 lib/tdb/common/tdb.c if (rec.rec_len < key.dsize + dbuf.dsize + sizeof(tdb_off_t)) { dbuf 143 lib/tdb/common/tdb.c dbuf.dptr, dbuf.dsize) == -1) dbuf 146 lib/tdb/common/tdb.c if (dbuf.dsize != rec.data_len) { dbuf 148 lib/tdb/common/tdb.c rec.data_len = dbuf.dsize; dbuf 432 lib/tdb/common/tdb.c int tdb_store(struct tdb_context *tdb, TDB_DATA key, TDB_DATA dbuf, int flag) dbuf 458 lib/tdb/common/tdb.c if (tdb_update_hash(tdb, key, hash, dbuf) == 0) { dbuf 480 lib/tdb/common/tdb.c if (!(p = (char *)malloc(key.dsize + dbuf.dsize))) { dbuf 486 lib/tdb/common/tdb.c if (dbuf.dsize) dbuf 487 lib/tdb/common/tdb.c memcpy(p+key.dsize, dbuf.dptr, dbuf.dsize); dbuf 498 lib/tdb/common/tdb.c key.dsize + dbuf.dsize + sizeof(tdb_off_t)); dbuf 502 lib/tdb/common/tdb.c rec.data_len = dbuf.dsize; dbuf 508 lib/tdb/common/tdb.c p, key.dsize + dbuf.dsize) == -1) { dbuf 532 lib/tdb/common/tdb.c rec_ptr = tdb_allocate(tdb, key.dsize + dbuf.dsize, &rec); dbuf 545 lib/tdb/common/tdb.c rec.data_len = dbuf.dsize; dbuf 551 lib/tdb/common/tdb.c || tdb->methods->tdb_write(tdb, rec_ptr+sizeof(rec), p, key.dsize+dbuf.dsize)==-1 dbuf 574 lib/tdb/common/tdb.c TDB_DATA dbuf; dbuf 582 lib/tdb/common/tdb.c dbuf = tdb_fetch(tdb, key); dbuf 584 lib/tdb/common/tdb.c if (dbuf.dptr == NULL) { dbuf 585 lib/tdb/common/tdb.c dbuf.dptr = (unsigned char *)malloc(new_dbuf.dsize); dbuf 587 lib/tdb/common/tdb.c unsigned char *new_dptr = (unsigned char *)realloc(dbuf.dptr, dbuf 588 lib/tdb/common/tdb.c dbuf.dsize + new_dbuf.dsize); dbuf 590 lib/tdb/common/tdb.c free(dbuf.dptr); dbuf 592 lib/tdb/common/tdb.c dbuf.dptr = new_dptr; dbuf 595 lib/tdb/common/tdb.c if (dbuf.dptr == NULL) { dbuf 600 lib/tdb/common/tdb.c memcpy(dbuf.dptr + dbuf.dsize, new_dbuf.dptr, new_dbuf.dsize); dbuf 601 lib/tdb/common/tdb.c dbuf.dsize += new_dbuf.dsize; dbuf 603 lib/tdb/common/tdb.c ret = tdb_store(tdb, key, dbuf, 0); dbuf 607 lib/tdb/common/tdb.c SAFE_FREE(dbuf.dptr); dbuf 142 lib/tdb/common/traverse.c TDB_DATA key, dbuf; dbuf 169 lib/tdb/common/traverse.c dbuf.dptr = key.dptr + rec.key_len; dbuf 170 lib/tdb/common/traverse.c dbuf.dsize = rec.data_len; dbuf 178 lib/tdb/common/traverse.c if (fn && fn(tdb, key, dbuf, private_data)) { dbuf 111 lib/tdb/include/tdb.h int tdb_store(struct tdb_context *tdb, TDB_DATA key, TDB_DATA dbuf, int flag); dbuf 69 lib/tdb/tools/tdbbackup.c static int copy_fn(TDB_CONTEXT *tdb, TDB_DATA key, TDB_DATA dbuf, void *state) dbuf 73 lib/tdb/tools/tdbbackup.c if (tdb_store(tdb_new, key, dbuf, TDB_INSERT) != 0) { dbuf 82 lib/tdb/tools/tdbbackup.c static int test_fn(TDB_CONTEXT *tdb, TDB_DATA key, TDB_DATA dbuf, void *state) dbuf 41 lib/tdb/tools/tdbdump.c static int traverse_fn(TDB_CONTEXT *tdb, TDB_DATA key, TDB_DATA dbuf, void *state) dbuf 47 lib/tdb/tools/tdbdump.c printf("data(%d) = \"", (int)dbuf.dsize); dbuf 48 lib/tdb/tools/tdbdump.c print_data(dbuf); dbuf 177 lib/tdb/tools/tdbtest.c static int traverse_fn(struct tdb_context *tdb, TDB_DATA key, TDB_DATA dbuf, void *state) dbuf 180 lib/tdb/tools/tdbtest.c printf("[%s] [%s]\n", key.dptr, dbuf.dptr); dbuf 116 lib/tdb/tools/tdbtool.c static int print_rec(TDB_CONTEXT *the_tdb, TDB_DATA key, TDB_DATA dbuf, void *state); dbuf 117 lib/tdb/tools/tdbtool.c static int print_key(TDB_CONTEXT *the_tdb, TDB_DATA key, TDB_DATA dbuf, void *state); dbuf 118 lib/tdb/tools/tdbtool.c static int print_hexkey(TDB_CONTEXT *the_tdb, TDB_DATA key, TDB_DATA dbuf, void *state); dbuf 219 lib/tdb/tools/tdbtool.c TDB_DATA key, dbuf; dbuf 228 lib/tdb/tools/tdbtool.c dbuf.dptr = (unsigned char *)data; dbuf 229 lib/tdb/tools/tdbtool.c dbuf.dsize = datalen; dbuf 231 lib/tdb/tools/tdbtool.c if (tdb_store(tdb, key, dbuf, TDB_INSERT) == -1) { dbuf 238 lib/tdb/tools/tdbtool.c TDB_DATA key, dbuf; dbuf 252 lib/tdb/tools/tdbtool.c dbuf.dptr = (unsigned char *)data; dbuf 253 lib/tdb/tools/tdbtool.c dbuf.dsize = datalen; dbuf 256 lib/tdb/tools/tdbtool.c print_rec(tdb, key, dbuf, NULL); dbuf 258 lib/tdb/tools/tdbtool.c if (tdb_store(tdb, key, dbuf, TDB_REPLACE) == -1) { dbuf 265 lib/tdb/tools/tdbtool.c TDB_DATA key, dbuf; dbuf 275 lib/tdb/tools/tdbtool.c dbuf = tdb_fetch(tdb, key); dbuf 276 lib/tdb/tools/tdbtool.c if (!dbuf.dptr) { dbuf 281 lib/tdb/tools/tdbtool.c print_rec(tdb, key, dbuf, NULL); dbuf 283 lib/tdb/tools/tdbtool.c free( dbuf.dptr ); dbuf 307 lib/tdb/tools/tdbtool.c TDB_DATA key, dbuf; dbuf 323 lib/tdb/tools/tdbtool.c dbuf = tdb_fetch(tdb, key); dbuf 324 lib/tdb/tools/tdbtool.c if (!dbuf.dptr) { dbuf 329 lib/tdb/tools/tdbtool.c print_rec(tdb, key, dbuf, NULL); dbuf 337 lib/tdb/tools/tdbtool.c if ( tdb_store( dst_tdb, key, dbuf, TDB_REPLACE ) == -1 ) { dbuf 348 lib/tdb/tools/tdbtool.c static int print_rec(TDB_CONTEXT *the_tdb, TDB_DATA key, TDB_DATA dbuf, void *state) dbuf 352 lib/tdb/tools/tdbtool.c printf("\ndata %d bytes\n", (int)dbuf.dsize); dbuf 353 lib/tdb/tools/tdbtool.c print_data((const char *)dbuf.dptr, dbuf.dsize); dbuf 357 lib/tdb/tools/tdbtool.c static int print_key(TDB_CONTEXT *the_tdb, TDB_DATA key, TDB_DATA dbuf, void *state) dbuf 365 lib/tdb/tools/tdbtool.c static int print_hexkey(TDB_CONTEXT *the_tdb, TDB_DATA key, TDB_DATA dbuf, void *state) dbuf 375 lib/tdb/tools/tdbtool.c static int traverse_fn(TDB_CONTEXT *the_tdb, TDB_DATA key, TDB_DATA dbuf, void *state) dbuf 377 lib/tdb/tools/tdbtool.c total_bytes += dbuf.dsize; dbuf 428 lib/tdb/tools/tdbtool.c static int do_delete_fn(TDB_CONTEXT *the_tdb, TDB_DATA key, TDB_DATA dbuf, dbuf 436 lib/tdb/tools/tdbtool.c TDB_DATA dbuf; dbuf 439 lib/tdb/tools/tdbtool.c dbuf = tdb_fetch(the_tdb, *pkey); dbuf 440 lib/tdb/tools/tdbtool.c if (!dbuf.dptr) terror("fetch failed"); dbuf 442 lib/tdb/tools/tdbtool.c print_rec(the_tdb, *pkey, dbuf, NULL); dbuf 448 lib/tdb/tools/tdbtool.c TDB_DATA dbuf; dbuf 451 lib/tdb/tools/tdbtool.c dbuf = tdb_fetch(the_tdb, *pkey); dbuf 452 lib/tdb/tools/tdbtool.c if (!dbuf.dptr) dbuf 455 lib/tdb/tools/tdbtool.c print_rec(the_tdb, *pkey, dbuf, NULL); dbuf 458 lib/tdb/tools/tdbtool.c static int test_fn(TDB_CONTEXT *the_tdb, TDB_DATA key, TDB_DATA dbuf, void *state) dbuf 74 lib/tdb/tools/tdbtorture.c static int cull_traverse(struct tdb_context *tdb, TDB_DATA key, TDB_DATA dbuf, dbuf 194 lib/tdb/tools/tdbtorture.c static int traverse_fn(struct tdb_context *tdb, TDB_DATA key, TDB_DATA dbuf, dbuf 336 lib/util/util_tdb.c int tdb_traverse_delete_fn(struct tdb_context *the_tdb, TDB_DATA key, TDB_DATA dbuf, dbuf 110 lib/util/util_tdb.h int tdb_traverse_delete_fn(struct tdb_context *the_tdb, TDB_DATA key, TDB_DATA dbuf, dbuf 189 source3/client/clitar.c fixtarname(hb.dbuf.name, aname, (l+2 >= NAMSIZ) ? NAMSIZ : l + 2); dbuf 192 source3/client/clitar.c strlower_m(hb.dbuf.name); dbuf 196 source3/client/clitar.c hb.dbuf.name[NAMSIZ-1]='\0'; dbuf 197 source3/client/clitar.c safe_strcpy(hb.dbuf.mode, amode, sizeof(hb.dbuf.mode)-1); dbuf 198 source3/client/clitar.c oct_it((uint64_t)0, 8, hb.dbuf.uid); dbuf 199 source3/client/clitar.c oct_it((uint64_t)0, 8, hb.dbuf.gid); dbuf 200 source3/client/clitar.c oct_it((uint64_t) size, 13, hb.dbuf.size); dbuf 205 source3/client/clitar.c memset(hb.dbuf.size, 0, 4); dbuf 206 source3/client/clitar.c hb.dbuf.size[0]=128; dbuf 208 source3/client/clitar.c hb.dbuf.size[i+3] = *(jp++); dbuf 210 source3/client/clitar.c oct_it((uint64_t) mtime, 13, hb.dbuf.mtime); dbuf 211 source3/client/clitar.c memcpy(hb.dbuf.chksum, " ", sizeof(hb.dbuf.chksum)); dbuf 212 source3/client/clitar.c memset(hb.dbuf.linkname, 0, NAMSIZ); dbuf 213 source3/client/clitar.c hb.dbuf.linkflag=ftype; dbuf 218 source3/client/clitar.c oct_it((uint64_t) chk, 8, hb.dbuf.chksum); dbuf 219 source3/client/clitar.c hb.dbuf.chksum[6] = '\0'; dbuf 247 source3/client/clitar.c for (i=sizeof(hb->dbuf.chksum), jp=hb->dbuf.chksum; --i>=0;) dbuf 250 source3/client/clitar.c chk += ' ' * sizeof(hb->dbuf.chksum); dbuf 252 source3/client/clitar.c fchk=unoct(hb->dbuf.chksum, sizeof(hb->dbuf.chksum)); dbuf 255 source3/client/clitar.c chk, fchk, hb->dbuf.chksum)); dbuf 263 source3/client/clitar.c if ((finfo->name = string_create_s(strlen(prefix) + strlen(hb -> dbuf.name) + 3)) == NULL) { dbuf 264 source3/client/clitar.c DEBUG(0, ("Out of space creating file_info2 for %s\n", hb -> dbuf.name)); dbuf 268 source3/client/clitar.c safe_strcpy(finfo->name, prefix, strlen(prefix) + strlen(hb -> dbuf.name) + 3); dbuf 271 source3/client/clitar.c unfixtarname(finfo->name + strlen(prefix), hb->dbuf.name, dbuf 272 source3/client/clitar.c strlen(hb->dbuf.name) + 1, True); dbuf 275 source3/client/clitar.c if ((hb->dbuf.linkflag != '0') && (hb -> dbuf.linkflag != '5')) { dbuf 276 source3/client/clitar.c if (hb->dbuf.linkflag == 0) { dbuf 280 source3/client/clitar.c if (hb -> dbuf.linkflag == 'L') { /* We have a longlink */ dbuf 292 source3/client/clitar.c if ((unoct(hb->dbuf.mode, sizeof(hb->dbuf.mode)) & S_IFDIR) || dbuf 308 source3/client/clitar.c convert_time_t_to_timespec((time_t)strtol(hb->dbuf.mtime, NULL, 8)); dbuf 310 source3/client/clitar.c finfo->size = unoct(hb->dbuf.size, sizeof(hb->dbuf.size)); dbuf 1220 source3/client/clitar.c linkflag = ((union hblock *)buffer_p) -> dbuf.linkflag; dbuf 160 source3/groupdb/mapping_tdb.c TDB_DATA dbuf; dbuf 171 source3/groupdb/mapping_tdb.c dbuf = dbwrap_fetch_bystring(db, key, key); dbuf 172 source3/groupdb/mapping_tdb.c if (dbuf.dptr == NULL) { dbuf 177 source3/groupdb/mapping_tdb.c ret = tdb_unpack(dbuf.dptr, dbuf.dsize, "ddff", dbuf 386 source3/groupdb/mapping_tdb.c TDB_DATA dbuf; dbuf 394 source3/groupdb/mapping_tdb.c dbuf = dbwrap_fetch_bystring(db, frame, key); dbuf 395 source3/groupdb/mapping_tdb.c if (dbuf.dptr == NULL) { dbuf 400 source3/groupdb/mapping_tdb.c p = (const char *)dbuf.dptr; dbuf 37 source3/include/clitar.h } dbuf; dbuf 451 source3/include/proto.h NTSTATUS dbwrap_trans_store(struct db_context *db, TDB_DATA key, TDB_DATA dbuf, dbuf 44 source3/include/util_tdb.h int tdb_trans_store(struct tdb_context *tdb, TDB_DATA key, TDB_DATA dbuf, dbuf 1048 source3/lib/dbwrap_ctdb.c static int traverse_persistent_callback(TDB_CONTEXT *tdb, TDB_DATA kbuf, TDB_DATA dbuf, dbuf 1110 source3/lib/dbwrap_ctdb.c static int traverse_persistent_callback_read(TDB_CONTEXT *tdb, TDB_DATA kbuf, TDB_DATA dbuf, dbuf 1116 source3/lib/dbwrap_ctdb.c rec.value = dbuf; dbuf 227 source3/lib/dbwrap_tdb.c static int db_tdb_traverse_func(TDB_CONTEXT *tdb, TDB_DATA kbuf, TDB_DATA dbuf, dbuf 235 source3/lib/dbwrap_tdb.c rec.value = dbuf; dbuf 267 source3/lib/dbwrap_tdb.c static int db_tdb_traverse_read_func(TDB_CONTEXT *tdb, TDB_DATA kbuf, TDB_DATA dbuf, dbuf 275 source3/lib/dbwrap_tdb.c rec.value = dbuf; dbuf 25 source3/lib/dbwrap_util.c TDB_DATA dbuf; dbuf 28 source3/lib/dbwrap_util.c if (db->fetch(db, NULL, string_term_tdb_data(keystr), &dbuf) != 0) { dbuf 32 source3/lib/dbwrap_util.c if ((dbuf.dptr == NULL) || (dbuf.dsize != sizeof(int32_t))) { dbuf 33 source3/lib/dbwrap_util.c TALLOC_FREE(dbuf.dptr); dbuf 37 source3/lib/dbwrap_util.c ret = IVAL(dbuf.dptr, 0); dbuf 38 source3/lib/dbwrap_util.c TALLOC_FREE(dbuf.dptr); dbuf 65 source3/lib/dbwrap_util.c TDB_DATA dbuf; dbuf 67 source3/lib/dbwrap_util.c if (db->fetch(db, NULL, string_term_tdb_data(keystr), &dbuf) != 0) { dbuf 71 source3/lib/dbwrap_util.c if ((dbuf.dptr == NULL) || (dbuf.dsize != sizeof(uint32_t))) { dbuf 72 source3/lib/dbwrap_util.c TALLOC_FREE(dbuf.dptr); dbuf 76 source3/lib/dbwrap_util.c *val = IVAL(dbuf.dptr, 0); dbuf 77 source3/lib/dbwrap_util.c TALLOC_FREE(dbuf.dptr); dbuf 181 source3/lib/dbwrap_util.c NTSTATUS dbwrap_trans_store(struct db_context *db, TDB_DATA key, TDB_DATA dbuf, dbuf 201 source3/lib/dbwrap_util.c status = rec->store(rec, dbuf, flag); dbuf 208 source3/lib/tdb_validate.c TDB_DATA dbuf, void *private_data) dbuf 212 source3/lib/tdb_validate.c if (tdb_store(data->dst, key, dbuf, TDB_INSERT) != 0) { dbuf 43 source3/lib/tdb_validate.h TDB_DATA dbuf, void *state); dbuf 430 source3/lib/util_tdb.c int tdb_trans_store(struct tdb_context *tdb, TDB_DATA key, TDB_DATA dbuf, dbuf 440 source3/lib/util_tdb.c if ((res = tdb_store(tdb, key, dbuf, flag)) != 0) { dbuf 41 source3/libsmb/unexpected.c TDB_DATA kbuf, dbuf; dbuf 74 source3/libsmb/unexpected.c dbuf.dptr = (uint8_t *)buf; dbuf 75 source3/libsmb/unexpected.c dbuf.dsize = len; dbuf 77 source3/libsmb/unexpected.c tdb_store(tdbd, kbuf, dbuf, TDB_REPLACE); dbuf 87 source3/libsmb/unexpected.c static int traverse_fn(TDB_CONTEXT *ttdb, TDB_DATA kbuf, TDB_DATA dbuf, void *state) dbuf 132 source3/libsmb/unexpected.c static int traverse_match(TDB_CONTEXT *ttdb, TDB_DATA kbuf, TDB_DATA dbuf, dbuf 151 source3/libsmb/unexpected.c if (dbuf.dsize < 6) { dbuf 156 source3/libsmb/unexpected.c enc_ip = IVAL(dbuf.dptr,0); dbuf 158 source3/libsmb/unexpected.c port = SVAL(dbuf.dptr,4); dbuf 160 source3/libsmb/unexpected.c p = parse_packet((char *)&dbuf.dptr[6], dbuf 161 source3/libsmb/unexpected.c dbuf.dsize-6, dbuf 527 source3/locking/locking.c static bool parse_share_modes(TDB_DATA dbuf, struct share_mode_lock *lck) dbuf 532 source3/locking/locking.c if (dbuf.dsize < sizeof(struct locking_data)) { dbuf 536 source3/locking/locking.c memcpy(&data, dbuf.dptr, sizeof(data)); dbuf 564 source3/locking/locking.c if (dbuf.dsize < (sizeof(struct locking_data) + dbuf 572 source3/locking/locking.c dbuf.dptr+sizeof(struct locking_data), dbuf 583 source3/locking/locking.c uint8 *p = dbuf.dptr + sizeof(struct locking_data) + dbuf 629 source3/locking/locking.c lck->servicepath = (const char *)dbuf.dptr + sizeof(struct locking_data) + dbuf 633 source3/locking/locking.c lck->filename = (const char *)dbuf.dptr + sizeof(struct locking_data) + dbuf 478 source3/locking/posix.c TDB_DATA dbuf; dbuf 484 source3/locking/posix.c locking_ref_count_key_fsp(fsp, &tmp), &dbuf); dbuf 488 source3/locking/posix.c if (dbuf.dsize != 0) { dbuf 489 source3/locking/posix.c SMB_ASSERT(dbuf.dsize == sizeof(lock_ref_count)); dbuf 490 source3/locking/posix.c memcpy(&lock_ref_count, dbuf.dptr, sizeof(lock_ref_count)); dbuf 491 source3/locking/posix.c TALLOC_FREE(dbuf.dptr); dbuf 586 source3/locking/posix.c TDB_DATA dbuf; dbuf 591 source3/locking/posix.c &dbuf); dbuf 595 source3/locking/posix.c if (dbuf.dsize == 0) { dbuf 600 source3/locking/posix.c *entries = (int *)dbuf.dptr; dbuf 601 source3/locking/posix.c return (size_t)(dbuf.dsize / sizeof(int)); dbuf 333 source3/nmbd/nmbd_winsserver.c static int traverse_fn(TDB_CONTEXT *tdb, TDB_DATA kbuf, TDB_DATA dbuf, void *state) dbuf 342 source3/nmbd/nmbd_winsserver.c namerec = wins_record_to_name_record(kbuf, dbuf); dbuf 1748 source3/nmbd/nmbd_winsserver.c static int fetch_1b_traverse_fn(TDB_CONTEXT *tdb, TDB_DATA kbuf, TDB_DATA dbuf, void *state) dbuf 1761 source3/nmbd/nmbd_winsserver.c namerec = wins_record_to_name_record(kbuf, dbuf); dbuf 2137 source3/nmbd/nmbd_winsserver.c static int wins_processing_traverse_fn(TDB_CONTEXT *tdb, TDB_DATA kbuf, TDB_DATA dbuf, void *state) dbuf 2149 source3/nmbd/nmbd_winsserver.c namerec = wins_record_to_name_record(kbuf, dbuf); dbuf 2311 source3/nmbd/nmbd_winsserver.c static int wins_writedb_traverse_fn(TDB_CONTEXT *tdb, TDB_DATA kbuf, TDB_DATA dbuf, void *state) dbuf 2320 source3/nmbd/nmbd_winsserver.c namerec = wins_record_to_name_record(kbuf, dbuf); dbuf 114 source3/passdb/secrets.c TDB_DATA dbuf; dbuf 122 source3/passdb/secrets.c &dbuf) != 0) { dbuf 126 source3/passdb/secrets.c result = memdup(dbuf.dptr, dbuf.dsize); dbuf 130 source3/passdb/secrets.c TALLOC_FREE(dbuf.dptr); dbuf 133 source3/passdb/secrets.c *size = dbuf.dsize; dbuf 264 source3/printing/nt_printing.c TDB_DATA kbuf, newkey, dbuf; dbuf 271 source3/printing/nt_printing.c dbuf = tdb_fetch(tdb_drivers, kbuf); dbuf 275 source3/printing/nt_printing.c if (tdb_store(tdb_forms, kbuf, dbuf, TDB_REPLACE) != 0) { dbuf 276 source3/printing/nt_printing.c SAFE_FREE(dbuf.dptr); dbuf 281 source3/printing/nt_printing.c SAFE_FREE(dbuf.dptr); dbuf 289 source3/printing/nt_printing.c if (tdb_store(tdb_printers, kbuf, dbuf, TDB_REPLACE) != 0) { dbuf 290 source3/printing/nt_printing.c SAFE_FREE(dbuf.dptr); dbuf 295 source3/printing/nt_printing.c SAFE_FREE(dbuf.dptr); dbuf 303 source3/printing/nt_printing.c if (tdb_store(tdb_printers, kbuf, dbuf, TDB_REPLACE) != 0) { dbuf 304 source3/printing/nt_printing.c SAFE_FREE(dbuf.dptr); dbuf 309 source3/printing/nt_printing.c SAFE_FREE(dbuf.dptr); dbuf 315 source3/printing/nt_printing.c SAFE_FREE(dbuf.dptr); dbuf 762 source3/printing/nt_printing.c TDB_DATA kbuf, newkey, dbuf; dbuf 777 source3/printing/nt_printing.c dbuf = tdb_fetch(tdb_forms, kbuf); dbuf 778 source3/printing/nt_printing.c if (!dbuf.dptr) dbuf 782 source3/printing/nt_printing.c ret = tdb_unpack(dbuf.dptr, dbuf.dsize, "dddddddd", dbuf 785 source3/printing/nt_printing.c SAFE_FREE(dbuf.dptr); dbuf 786 source3/printing/nt_printing.c if (ret != dbuf.dsize) dbuf 812 source3/printing/nt_printing.c TDB_DATA dbuf; dbuf 836 source3/printing/nt_printing.c dbuf.dsize = len; dbuf 837 source3/printing/nt_printing.c dbuf.dptr = (uint8 *)buf; dbuf 838 source3/printing/nt_printing.c if (tdb_store_bystring(tdb_forms, key, dbuf, TDB_REPLACE) != 0) { dbuf 2060 source3/printing/nt_printing.c TDB_DATA dbuf; dbuf 2153 source3/printing/nt_printing.c dbuf.dptr = buf; dbuf 2154 source3/printing/nt_printing.c dbuf.dsize = len; dbuf 2156 source3/printing/nt_printing.c ret = tdb_store_bystring(tdb_drivers, key, dbuf, TDB_REPLACE); dbuf 2226 source3/printing/nt_printing.c TDB_DATA dbuf; dbuf 2251 source3/printing/nt_printing.c dbuf = tdb_fetch_bystring(tdb_drivers, key); dbuf 2252 source3/printing/nt_printing.c if (!dbuf.dptr) { dbuf 2257 source3/printing/nt_printing.c len += tdb_unpack(dbuf.dptr, dbuf.dsize, "dffffffff", dbuf 2269 source3/printing/nt_printing.c while (len < dbuf.dsize) { dbuf 2276 source3/printing/nt_printing.c len += tdb_unpack(dbuf.dptr+len, dbuf.dsize-len, "f", dbuf 2284 source3/printing/nt_printing.c SAFE_FREE(dbuf.dptr); dbuf 2287 source3/printing/nt_printing.c if (len != dbuf.dsize) { dbuf 2516 source3/printing/nt_printing.c TDB_DATA kbuf, dbuf; dbuf 2596 source3/printing/nt_printing.c dbuf.dptr = buf; dbuf 2597 source3/printing/nt_printing.c dbuf.dsize = len; dbuf 2599 source3/printing/nt_printing.c ret = (tdb_store(tdb_printers, kbuf, dbuf, TDB_REPLACE) == 0? WERR_OK : WERR_NOMEM); dbuf 3981 source3/printing/nt_printing.c TDB_DATA kbuf, dbuf; dbuf 3988 source3/printing/nt_printing.c dbuf = tdb_fetch(tdb_printers, kbuf); dbuf 3989 source3/printing/nt_printing.c if (!dbuf.dptr) { dbuf 3994 source3/printing/nt_printing.c len += tdb_unpack(dbuf.dptr+len, dbuf.dsize-len, "dddddddddddfffffPfffff", dbuf 4047 source3/printing/nt_printing.c len += unpack_devicemode(&info->devmode,dbuf.dptr+len, dbuf.dsize-len); dbuf 4070 source3/printing/nt_printing.c SAFE_FREE(dbuf.dptr); dbuf 4073 source3/printing/nt_printing.c len += unpack_values( info->data, dbuf.dptr+len, dbuf.dsize-len ); dbuf 4079 source3/printing/nt_printing.c SAFE_FREE(dbuf.dptr); dbuf 4089 source3/printing/nt_printing.c SAFE_FREE(dbuf.dptr); dbuf 4249 source3/printing/nt_printing.c TDB_DATA dbuf; dbuf 4269 source3/printing/nt_printing.c dbuf = tdb_fetch_bystring(tdb_drivers, key); dbuf 4270 source3/printing/nt_printing.c if (!dbuf.dptr) { dbuf 4285 source3/printing/nt_printing.c len += unpack_devicemode(&info.devmode,dbuf.dptr+len, dbuf.dsize-len); dbuf 4324 source3/printing/nt_printing.c len += unpack_values( info_ptr->data, dbuf.dptr+len, dbuf.dsize-len ); dbuf 4326 source3/printing/nt_printing.c SAFE_FREE(dbuf.dptr); dbuf 4396 source3/printing/nt_printing.c TDB_DATA dbuf; dbuf 4429 source3/printing/nt_printing.c dbuf.dptr = buf; dbuf 4430 source3/printing/nt_printing.c dbuf.dsize = len; dbuf 4432 source3/printing/nt_printing.c ret = tdb_store_bystring(tdb_drivers, key, dbuf, TDB_REPLACE); dbuf 5234 source3/printing/nt_printing.c TDB_DATA dbuf; dbuf 5256 source3/printing/nt_printing.c dbuf = tdb_fetch_bystring( tdb_drivers, key ); dbuf 5257 source3/printing/nt_printing.c if ( !dbuf.dptr ) { dbuf 5263 source3/printing/nt_printing.c SAFE_FREE( dbuf.dptr ); dbuf 5298 source3/printing/nt_printing.c TDB_DATA dbuf; dbuf 5372 source3/printing/nt_printing.c dbuf.dptr = (unsigned char *)blob.data; dbuf 5373 source3/printing/nt_printing.c dbuf.dsize = blob.length; dbuf 5375 source3/printing/nt_printing.c if (tdb_trans_store(tdb_printers, kbuf, dbuf, TDB_REPLACE)==0) { dbuf 5483 source3/printing/nt_printing.c TDB_DATA dbuf; dbuf 5496 source3/printing/nt_printing.c dbuf = tdb_fetch(tdb_printers, kbuf); dbuf 5497 source3/printing/nt_printing.c if (dbuf.dptr) { dbuf 5499 source3/printing/nt_printing.c status = unmarshall_sec_desc_buf(ctx, dbuf.dptr, dbuf.dsize, dbuf 5501 source3/printing/nt_printing.c SAFE_FREE(dbuf.dptr); dbuf 5516 source3/printing/nt_printing.c dbuf.dptr = (unsigned char *)blob.data; dbuf 5517 source3/printing/nt_printing.c dbuf.dsize = blob.length; dbuf 5518 source3/printing/nt_printing.c tdb_trans_store(tdb_printers, kbuf, dbuf, TDB_REPLACE); dbuf 605 source3/registry/reg_backend_db.c TDB_DATA dbuf; dbuf 675 source3/registry/reg_backend_db.c dbuf.dptr = buffer; dbuf 676 source3/registry/reg_backend_db.c dbuf.dsize = len; dbuf 677 source3/registry/reg_backend_db.c status = dbwrap_store_bystring(regdb, keyname, dbuf, TDB_REPLACE); dbuf 76 source3/registry/reg_perfcount.c TDB_DATA kbuf, dbuf; dbuf 102 source3/registry/reg_perfcount.c dbuf = tdb_fetch(names, kbuf); dbuf 103 source3/registry/reg_perfcount.c if(dbuf.dptr == NULL) dbuf 113 source3/registry/reg_perfcount.c memcpy(buf, dbuf.dptr, dbuf.dsize); dbuf 115 source3/registry/reg_perfcount.c SAFE_FREE(dbuf.dptr); dbuf 160 source3/registry/reg_perfcount.c TDB_DATA kbuf, dbuf; dbuf 169 source3/registry/reg_perfcount.c dbuf = tdb_fetch(tdb, kbuf); dbuf 170 source3/registry/reg_perfcount.c if(dbuf.dptr == NULL) dbuf 189 source3/registry/reg_perfcount.c working_size = (dbuf.dsize + 1)*sizeof(uint16); dbuf 196 source3/registry/reg_perfcount.c memcpy(temp, dbuf.dptr, dbuf.dsize); dbuf 197 source3/registry/reg_perfcount.c SAFE_FREE(dbuf.dptr); dbuf 481 source3/registry/reg_perfcount.c long int data32, dbuf[2]; dbuf 486 source3/registry/reg_perfcount.c dbuf[0] = dbuf[1] = 0; dbuf 524 source3/registry/reg_perfcount.c dbuf[0] = data32; dbuf 537 source3/registry/reg_perfcount.c memcpy((void *)dbuf, (const void *)&data64, dsize); dbuf 555 source3/registry/reg_perfcount.c if(dbuf[0] != 0 || dbuf[1] != 0) dbuf 559 source3/registry/reg_perfcount.c (const void *)dbuf, dsize); dbuf 1338 source3/rpc_parse/parse_prs.c TDB_DATA dbuf; dbuf 1339 source3/rpc_parse/parse_prs.c dbuf.dptr = (uint8 *)ps->data_p; dbuf 1340 source3/rpc_parse/parse_prs.c dbuf.dsize = prs_offset(ps); dbuf 1341 source3/rpc_parse/parse_prs.c return tdb_trans_store(tdb, kbuf, dbuf, TDB_REPLACE); dbuf 1347 source3/rpc_parse/parse_prs.c TDB_DATA dbuf; dbuf 1351 source3/rpc_parse/parse_prs.c dbuf = tdb_fetch(tdb, kbuf); dbuf 1352 source3/rpc_parse/parse_prs.c if (!dbuf.dptr) dbuf 1355 source3/rpc_parse/parse_prs.c prs_give_memory(ps, (char *)dbuf.dptr, dbuf.dsize, True); dbuf 138 source3/smbd/connection.c TDB_DATA dbuf; dbuf 168 source3/smbd/connection.c dbuf.dptr = (uint8 *)&crec; dbuf 169 source3/smbd/connection.c dbuf.dsize = sizeof(crec); dbuf 171 source3/smbd/connection.c status = rec->store(rec, dbuf, TDB_REPLACE); dbuf 138 source3/smbd/notify_internal.c TDB_DATA dbuf; dbuf 156 source3/smbd/notify_internal.c if (notify->db->fetch(notify->db, notify, notify->key, &dbuf) != 0) { dbuf 160 source3/smbd/notify_internal.c dbuf = rec->value; dbuf 163 source3/smbd/notify_internal.c blob.data = (uint8 *)dbuf.dptr; dbuf 164 source3/smbd/notify_internal.c blob.length = dbuf.dsize; dbuf 182 source3/smbd/notify_internal.c talloc_free(dbuf.dptr); dbuf 203 source3/smbd/notify_internal.c TDB_DATA dbuf; dbuf 235 source3/smbd/notify_internal.c dbuf.dptr = blob.data; dbuf 236 source3/smbd/notify_internal.c dbuf.dsize = blob.length; dbuf 238 source3/smbd/notify_internal.c status = rec->store(rec, dbuf, TDB_REPLACE); dbuf 2457 source3/winbindd/winbindd_cache.c static int traverse_fn(TDB_CONTEXT *the_tdb, TDB_DATA kbuf, TDB_DATA dbuf, dbuf 2859 source3/winbindd/winbindd_cache.c TDB_DATA dbuf, void *state) dbuf 2912 source3/winbindd/winbindd_cache.c static int traverse_fn_cached_creds(TDB_CONTEXT *the_tdb, TDB_DATA kbuf, TDB_DATA dbuf, dbuf 2946 source3/winbindd/winbindd_cache.c static int traverse_fn_get_credlist(TDB_CONTEXT *the_tdb, TDB_DATA kbuf, TDB_DATA dbuf, dbuf 3149 source3/winbindd/winbindd_cache.c static int validate_seqnum(TALLOC_CTX *mem_ctx, const char *keystr, TDB_DATA dbuf, dbuf 3152 source3/winbindd/winbindd_cache.c if (dbuf.dsize != 8) { dbuf 3154 source3/winbindd/winbindd_cache.c keystr, (unsigned int)dbuf.dsize )); dbuf 3161 source3/winbindd/winbindd_cache.c static int validate_ns(TALLOC_CTX *mem_ctx, const char *keystr, TDB_DATA dbuf, dbuf 3164 source3/winbindd/winbindd_cache.c struct cache_entry *centry = create_centry_validate(keystr, dbuf, state); dbuf 3184 source3/winbindd/winbindd_cache.c static int validate_sn(TALLOC_CTX *mem_ctx, const char *keystr, TDB_DATA dbuf, dbuf 3187 source3/winbindd/winbindd_cache.c struct cache_entry *centry = create_centry_validate(keystr, dbuf, state); dbuf 3207 source3/winbindd/winbindd_cache.c static int validate_u(TALLOC_CTX *mem_ctx, const char *keystr, TDB_DATA dbuf, dbuf 3210 source3/winbindd/winbindd_cache.c struct cache_entry *centry = create_centry_validate(keystr, dbuf, state); dbuf 3234 source3/winbindd/winbindd_cache.c static int validate_loc_pol(TALLOC_CTX *mem_ctx, const char *keystr, TDB_DATA dbuf, dbuf 3237 source3/winbindd/winbindd_cache.c struct cache_entry *centry = create_centry_validate(keystr, dbuf, state); dbuf 3256 source3/winbindd/winbindd_cache.c static int validate_pwd_pol(TALLOC_CTX *mem_ctx, const char *keystr, TDB_DATA dbuf, dbuf 3259 source3/winbindd/winbindd_cache.c struct cache_entry *centry = create_centry_validate(keystr, dbuf, state); dbuf 3280 source3/winbindd/winbindd_cache.c static int validate_cred(TALLOC_CTX *mem_ctx, const char *keystr, TDB_DATA dbuf, dbuf 3283 source3/winbindd/winbindd_cache.c struct cache_entry *centry = create_centry_validate(keystr, dbuf, state); dbuf 3306 source3/winbindd/winbindd_cache.c static int validate_ul(TALLOC_CTX *mem_ctx, const char *keystr, TDB_DATA dbuf, dbuf 3309 source3/winbindd/winbindd_cache.c struct cache_entry *centry = create_centry_validate(keystr, dbuf, state); dbuf 3337 source3/winbindd/winbindd_cache.c static int validate_gl(TALLOC_CTX *mem_ctx, const char *keystr, TDB_DATA dbuf, dbuf 3340 source3/winbindd/winbindd_cache.c struct cache_entry *centry = create_centry_validate(keystr, dbuf, state); dbuf 3364 source3/winbindd/winbindd_cache.c static int validate_ug(TALLOC_CTX *mem_ctx, const char *keystr, TDB_DATA dbuf, dbuf 3367 source3/winbindd/winbindd_cache.c struct cache_entry *centry = create_centry_validate(keystr, dbuf, state); dbuf 3390 source3/winbindd/winbindd_cache.c static int validate_ua(TALLOC_CTX *mem_ctx, const char *keystr, TDB_DATA dbuf, dbuf 3393 source3/winbindd/winbindd_cache.c struct cache_entry *centry = create_centry_validate(keystr, dbuf, state); dbuf 3415 source3/winbindd/winbindd_cache.c static int validate_gm(TALLOC_CTX *mem_ctx, const char *keystr, TDB_DATA dbuf, dbuf 3418 source3/winbindd/winbindd_cache.c struct cache_entry *centry = create_centry_validate(keystr, dbuf, state); dbuf 3443 source3/winbindd/winbindd_cache.c static int validate_dr(TALLOC_CTX *mem_ctx, const char *keystr, TDB_DATA dbuf, dbuf 3447 source3/winbindd/winbindd_cache.c if (dbuf.dsize == 0) { dbuf 3459 source3/winbindd/winbindd_cache.c static int validate_de(TALLOC_CTX *mem_ctx, const char *keystr, TDB_DATA dbuf, dbuf 3463 source3/winbindd/winbindd_cache.c if (dbuf.dsize == 0) { dbuf 3476 source3/winbindd/winbindd_cache.c TDB_DATA dbuf, struct tdb_validation_status *state) dbuf 3478 source3/winbindd/winbindd_cache.c struct cache_entry *centry = create_centry_validate(keystr, dbuf, state); dbuf 3499 source3/winbindd/winbindd_cache.c TDB_DATA dbuf, dbuf 3502 source3/winbindd/winbindd_cache.c struct cache_entry *centry = create_centry_validate(keystr, dbuf, state); dbuf 3520 source3/winbindd/winbindd_cache.c TDB_DATA dbuf, dbuf 3523 source3/winbindd/winbindd_cache.c struct cache_entry *centry = create_centry_validate(keystr, dbuf, state); dbuf 3540 source3/winbindd/winbindd_cache.c static int validate_trustdoms(TALLOC_CTX *mem_ctx, const char *keystr, TDB_DATA dbuf, dbuf 3543 source3/winbindd/winbindd_cache.c struct cache_entry *centry = create_centry_validate(keystr, dbuf, state); dbuf 3569 source3/winbindd/winbindd_cache.c TDB_DATA dbuf, dbuf 3572 source3/winbindd/winbindd_cache.c if (dbuf.dsize == 0) { dbuf 3585 source3/winbindd/winbindd_cache.c static int validate_offline(TALLOC_CTX *mem_ctx, const char *keystr, TDB_DATA dbuf, dbuf 3588 source3/winbindd/winbindd_cache.c if (dbuf.dsize != 4) { dbuf 3590 source3/winbindd/winbindd_cache.c keystr, (unsigned int)dbuf.dsize )); dbuf 3599 source3/winbindd/winbindd_cache.c static int validate_cache_version(TALLOC_CTX *mem_ctx, const char *keystr, TDB_DATA dbuf, dbuf 3602 source3/winbindd/winbindd_cache.c if (dbuf.dsize != 4) { dbuf 3605 source3/winbindd/winbindd_cache.c keystr, (unsigned int)dbuf.dsize)); dbuf 3622 source3/winbindd/winbindd_cache.c int (*validate_data_fn)(TALLOC_CTX *mem_ctx, const char *keystr, TDB_DATA dbuf, struct tdb_validation_status* state); dbuf 3653 source3/winbindd/winbindd_cache.c static int cache_traverse_validate_fn(TDB_CONTEXT *the_tdb, TDB_DATA kbuf, TDB_DATA dbuf, void *state) dbuf 3691 source3/winbindd/winbindd_cache.c ret = key_val[i].validate_data_fn(mem_ctx, keystr, dbuf, dbuf 3703 source3/winbindd/winbindd_cache.c dump_data(0, (uint8 *)dbuf.dptr, dbuf.dsize); dbuf 294 source4/ntvfs/common/brlock_tdb.c TDB_DATA kbuf, dbuf; dbuf 325 source4/ntvfs/common/brlock_tdb.c dbuf = tdb_fetch(brl->w->tdb, kbuf); dbuf 337 source4/ntvfs/common/brlock_tdb.c if (dbuf.dptr) { dbuf 339 source4/ntvfs/common/brlock_tdb.c locks = (struct lock_struct *)dbuf.dptr; dbuf 340 source4/ntvfs/common/brlock_tdb.c count = dbuf.dsize / sizeof(*locks); dbuf 355 source4/ntvfs/common/brlock_tdb.c dbuf.dptr = (uint8_t *)locks; dbuf 358 source4/ntvfs/common/brlock_tdb.c dbuf.dsize += sizeof(lock); dbuf 360 source4/ntvfs/common/brlock_tdb.c if (tdb_store(brl->w->tdb, kbuf, dbuf, TDB_REPLACE) != 0) { dbuf 365 source4/ntvfs/common/brlock_tdb.c free(dbuf.dptr); dbuf 379 source4/ntvfs/common/brlock_tdb.c free(dbuf.dptr); dbuf 443 source4/ntvfs/common/brlock_tdb.c TDB_DATA kbuf, dbuf; dbuf 456 source4/ntvfs/common/brlock_tdb.c dbuf = tdb_fetch(brl->w->tdb, kbuf); dbuf 457 source4/ntvfs/common/brlock_tdb.c if (!dbuf.dptr) { dbuf 467 source4/ntvfs/common/brlock_tdb.c locks = (struct lock_struct *)dbuf.dptr; dbuf 468 source4/ntvfs/common/brlock_tdb.c count = dbuf.dsize / sizeof(*locks); dbuf 512 source4/ntvfs/common/brlock_tdb.c dbuf.dsize = count * sizeof(*locks); dbuf 514 source4/ntvfs/common/brlock_tdb.c if (tdb_store(brl->w->tdb, kbuf, dbuf, TDB_REPLACE) != 0) { dbuf 520 source4/ntvfs/common/brlock_tdb.c free(dbuf.dptr); dbuf 529 source4/ntvfs/common/brlock_tdb.c free(dbuf.dptr); dbuf 544 source4/ntvfs/common/brlock_tdb.c TDB_DATA kbuf, dbuf; dbuf 556 source4/ntvfs/common/brlock_tdb.c dbuf = tdb_fetch(brl->w->tdb, kbuf); dbuf 557 source4/ntvfs/common/brlock_tdb.c if (!dbuf.dptr) { dbuf 563 source4/ntvfs/common/brlock_tdb.c locks = (struct lock_struct *)dbuf.dptr; dbuf 564 source4/ntvfs/common/brlock_tdb.c count = dbuf.dsize / sizeof(*locks); dbuf 584 source4/ntvfs/common/brlock_tdb.c dbuf.dsize = count * sizeof(*locks); dbuf 585 source4/ntvfs/common/brlock_tdb.c if (tdb_store(brl->w->tdb, kbuf, dbuf, TDB_REPLACE) != 0) { dbuf 591 source4/ntvfs/common/brlock_tdb.c free(dbuf.dptr); dbuf 601 source4/ntvfs/common/brlock_tdb.c free(dbuf.dptr); dbuf 616 source4/ntvfs/common/brlock_tdb.c TDB_DATA kbuf, dbuf; dbuf 623 source4/ntvfs/common/brlock_tdb.c dbuf = tdb_fetch(brl->w->tdb, kbuf); dbuf 624 source4/ntvfs/common/brlock_tdb.c if (dbuf.dptr == NULL) { dbuf 637 source4/ntvfs/common/brlock_tdb.c locks = (struct lock_struct *)dbuf.dptr; dbuf 638 source4/ntvfs/common/brlock_tdb.c count = dbuf.dsize / sizeof(*locks); dbuf 642 source4/ntvfs/common/brlock_tdb.c free(dbuf.dptr); dbuf 647 source4/ntvfs/common/brlock_tdb.c free(dbuf.dptr); dbuf 658 source4/ntvfs/common/brlock_tdb.c TDB_DATA kbuf, dbuf; dbuf 670 source4/ntvfs/common/brlock_tdb.c dbuf = tdb_fetch(brl->w->tdb, kbuf); dbuf 671 source4/ntvfs/common/brlock_tdb.c if (!dbuf.dptr) { dbuf 677 source4/ntvfs/common/brlock_tdb.c locks = (struct lock_struct *)dbuf.dptr; dbuf 678 source4/ntvfs/common/brlock_tdb.c count = dbuf.dsize / sizeof(*locks); dbuf 709 source4/ntvfs/common/brlock_tdb.c dbuf.dsize = count * sizeof(*locks); dbuf 711 source4/ntvfs/common/brlock_tdb.c if (tdb_store(brl->w->tdb, kbuf, dbuf, TDB_REPLACE) != 0) { dbuf 716 source4/ntvfs/common/brlock_tdb.c free(dbuf.dptr); dbuf 155 source4/ntvfs/common/notify.c TDB_DATA dbuf; dbuf 172 source4/ntvfs/common/notify.c dbuf = tdb_fetch_bystring(notify->w->tdb, NOTIFY_KEY); dbuf 173 source4/ntvfs/common/notify.c if (dbuf.dptr == NULL) { dbuf 177 source4/ntvfs/common/notify.c blob.data = dbuf.dptr; dbuf 178 source4/ntvfs/common/notify.c blob.length = dbuf.dsize; dbuf 183 source4/ntvfs/common/notify.c free(dbuf.dptr); dbuf 205 source4/ntvfs/common/notify.c TDB_DATA dbuf; dbuf 236 source4/ntvfs/common/notify.c dbuf.dptr = blob.data; dbuf 237 source4/ntvfs/common/notify.c dbuf.dsize = blob.length; dbuf 239 source4/ntvfs/common/notify.c ret = tdb_store_bystring(notify->w->tdb, NOTIFY_KEY, dbuf, TDB_REPLACE); dbuf 237 source4/ntvfs/common/opendb_tdb.c TDB_DATA dbuf; dbuf 241 source4/ntvfs/common/opendb_tdb.c dbuf = tdb_fetch(odb->w->tdb, lck->key); dbuf 242 source4/ntvfs/common/opendb_tdb.c if (dbuf.dptr == NULL) { dbuf 246 source4/ntvfs/common/opendb_tdb.c blob.data = dbuf.dptr; dbuf 247 source4/ntvfs/common/opendb_tdb.c blob.length = dbuf.dsize; dbuf 250 source4/ntvfs/common/opendb_tdb.c free(dbuf.dptr); dbuf 264 source4/ntvfs/common/opendb_tdb.c TDB_DATA dbuf; dbuf 282 source4/ntvfs/common/opendb_tdb.c dbuf.dptr = blob.data; dbuf 283 source4/ntvfs/common/opendb_tdb.c dbuf.dsize = blob.length; dbuf 285 source4/ntvfs/common/opendb_tdb.c ret = tdb_store(odb->w->tdb, lck->key, dbuf, TDB_REPLACE);