kbuf 5774 source3/include/proto.h int tdb_prs_store(TDB_CONTEXT *tdb, TDB_DATA kbuf, prs_struct *ps); kbuf 5775 source3/include/proto.h int tdb_prs_fetch(TDB_CONTEXT *tdb, TDB_DATA kbuf, prs_struct *ps, TALLOC_CTX *mem_ctx); kbuf 1048 source3/lib/dbwrap_ctdb.c static int traverse_persistent_callback(TDB_CONTEXT *tdb, TDB_DATA kbuf, TDB_DATA dbuf, kbuf 1056 source3/lib/dbwrap_ctdb.c rec = db_ctdb_fetch_locked(state->db, tmp_ctx, kbuf); kbuf 1110 source3/lib/dbwrap_ctdb.c static int traverse_persistent_callback_read(TDB_CONTEXT *tdb, TDB_DATA kbuf, TDB_DATA dbuf, kbuf 1115 source3/lib/dbwrap_ctdb.c rec.key = kbuf; kbuf 227 source3/lib/dbwrap_tdb.c static int db_tdb_traverse_func(TDB_CONTEXT *tdb, TDB_DATA kbuf, TDB_DATA dbuf, kbuf 234 source3/lib/dbwrap_tdb.c rec.key = kbuf; kbuf 267 source3/lib/dbwrap_tdb.c static int db_tdb_traverse_read_func(TDB_CONTEXT *tdb, TDB_DATA kbuf, TDB_DATA dbuf, kbuf 274 source3/lib/dbwrap_tdb.c rec.key = kbuf; kbuf 749 source3/lib/eventlog/eventlog.c TDB_DATA kbuf, ebuf; kbuf 782 source3/lib/eventlog/eventlog.c kbuf.dsize = sizeof(int32_t); kbuf 783 source3/lib/eventlog/eventlog.c kbuf.dptr = (uint8_t *)&r->record_number; kbuf 788 source3/lib/eventlog/eventlog.c ret = tdb_store(tdb, kbuf, ebuf, 0); kbuf 146 source3/lib/messages_local.c TDB_DATA kbuf; kbuf 152 source3/lib/messages_local.c kbuf.dptr = (uint8 *)key; kbuf 153 source3/lib/messages_local.c kbuf.dsize = strlen(key)+1; kbuf 154 source3/lib/messages_local.c return kbuf; kbuf 251 source3/lib/sharesec.c TDB_DATA kbuf; kbuf 263 source3/lib/sharesec.c kbuf = string_term_tdb_data(key); kbuf 265 source3/lib/sharesec.c status = dbwrap_trans_delete(share_db, kbuf); kbuf 42 source3/lib/tdb_validate.h typedef int (*tdb_validate_data_func)(TDB_CONTEXT *the_tdb, TDB_DATA kbuf, kbuf 41 source3/libsmb/unexpected.c TDB_DATA kbuf, dbuf; kbuf 72 source3/libsmb/unexpected.c kbuf.dptr = (uint8_t *)&key; kbuf 73 source3/libsmb/unexpected.c kbuf.dsize = sizeof(key); kbuf 77 source3/libsmb/unexpected.c tdb_store(tdbd, kbuf, dbuf, TDB_REPLACE); kbuf 87 source3/libsmb/unexpected.c static int traverse_fn(TDB_CONTEXT *ttdb, TDB_DATA kbuf, TDB_DATA dbuf, void *state) kbuf 91 source3/libsmb/unexpected.c if (kbuf.dsize != sizeof(key)) { kbuf 92 source3/libsmb/unexpected.c tdb_delete(ttdb, kbuf); kbuf 95 source3/libsmb/unexpected.c memcpy(&key, kbuf.dptr, sizeof(key)); kbuf 98 source3/libsmb/unexpected.c tdb_delete(ttdb, kbuf); kbuf 132 source3/libsmb/unexpected.c static int traverse_match(TDB_CONTEXT *ttdb, TDB_DATA kbuf, TDB_DATA dbuf, kbuf 143 source3/libsmb/unexpected.c if (kbuf.dsize != sizeof(key)) { kbuf 147 source3/libsmb/unexpected.c memcpy(&key, kbuf.dptr, sizeof(key)); kbuf 333 source3/nmbd/nmbd_winsserver.c static int traverse_fn(TDB_CONTEXT *tdb, TDB_DATA kbuf, TDB_DATA dbuf, void *state) kbuf 338 source3/nmbd/nmbd_winsserver.c if (kbuf.dsize != sizeof(unstring) + 1) { kbuf 342 source3/nmbd/nmbd_winsserver.c namerec = wins_record_to_name_record(kbuf, dbuf); kbuf 1748 source3/nmbd/nmbd_winsserver.c static int fetch_1b_traverse_fn(TDB_CONTEXT *tdb, TDB_DATA kbuf, TDB_DATA dbuf, void *state) kbuf 1752 source3/nmbd/nmbd_winsserver.c if (kbuf.dsize != sizeof(unstring) + 1) { kbuf 1757 source3/nmbd/nmbd_winsserver.c if (kbuf.dptr[sizeof(unstring)] != 0x1b) { kbuf 1761 source3/nmbd/nmbd_winsserver.c namerec = wins_record_to_name_record(kbuf, dbuf); kbuf 2137 source3/nmbd/nmbd_winsserver.c static int wins_processing_traverse_fn(TDB_CONTEXT *tdb, TDB_DATA kbuf, TDB_DATA dbuf, void *state) kbuf 2145 source3/nmbd/nmbd_winsserver.c if (kbuf.dsize != sizeof(unstring) + 1) { kbuf 2149 source3/nmbd/nmbd_winsserver.c namerec = wins_record_to_name_record(kbuf, dbuf); kbuf 2311 source3/nmbd/nmbd_winsserver.c static int wins_writedb_traverse_fn(TDB_CONTEXT *tdb, TDB_DATA kbuf, TDB_DATA dbuf, void *state) kbuf 2316 source3/nmbd/nmbd_winsserver.c if (kbuf.dsize != sizeof(unstring) + 1) { kbuf 2320 source3/nmbd/nmbd_winsserver.c namerec = wins_record_to_name_record(kbuf, dbuf); kbuf 264 source3/printing/nt_printing.c TDB_DATA kbuf, newkey, dbuf; kbuf 268 source3/printing/nt_printing.c for (kbuf = tdb_firstkey(tdb_drivers); kbuf.dptr; kbuf 269 source3/printing/nt_printing.c newkey = tdb_nextkey(tdb_drivers, kbuf), free(kbuf.dptr), kbuf=newkey) { kbuf 271 source3/printing/nt_printing.c dbuf = tdb_fetch(tdb_drivers, kbuf); kbuf 273 source3/printing/nt_printing.c if (strncmp((const char *)kbuf.dptr, FORMS_PREFIX, strlen(FORMS_PREFIX)) == 0) { kbuf 275 source3/printing/nt_printing.c if (tdb_store(tdb_forms, kbuf, dbuf, TDB_REPLACE) != 0) { kbuf 280 source3/printing/nt_printing.c if (tdb_delete(tdb_drivers, kbuf) != 0) { kbuf 287 source3/printing/nt_printing.c if (strncmp((const char *)kbuf.dptr, PRINTERS_PREFIX, strlen(PRINTERS_PREFIX)) == 0) { kbuf 289 source3/printing/nt_printing.c if (tdb_store(tdb_printers, kbuf, dbuf, TDB_REPLACE) != 0) { kbuf 294 source3/printing/nt_printing.c if (tdb_delete(tdb_drivers, kbuf) != 0) { kbuf 301 source3/printing/nt_printing.c if (strncmp((const char *)kbuf.dptr, SECDESC_PREFIX, strlen(SECDESC_PREFIX)) == 0) { kbuf 303 source3/printing/nt_printing.c if (tdb_store(tdb_printers, kbuf, dbuf, TDB_REPLACE) != 0) { kbuf 308 source3/printing/nt_printing.c if (tdb_delete(tdb_drivers, kbuf) != 0) { kbuf 762 source3/printing/nt_printing.c TDB_DATA kbuf, newkey, dbuf; kbuf 770 source3/printing/nt_printing.c for (kbuf = tdb_firstkey(tdb_forms); kbuf 771 source3/printing/nt_printing.c kbuf.dptr; kbuf 772 source3/printing/nt_printing.c newkey = tdb_nextkey(tdb_forms, kbuf), free(kbuf.dptr), kbuf=newkey) kbuf 774 source3/printing/nt_printing.c if (strncmp((const char *)kbuf.dptr, FORMS_PREFIX, strlen(FORMS_PREFIX)) != 0) kbuf 777 source3/printing/nt_printing.c dbuf = tdb_fetch(tdb_forms, kbuf); kbuf 781 source3/printing/nt_printing.c fstrcpy(form.name, (const char *)kbuf.dptr+strlen(FORMS_PREFIX)); kbuf 968 source3/printing/nt_printing.c TDB_DATA kbuf, newkey; kbuf 980 source3/printing/nt_printing.c for (kbuf = tdb_firstkey(tdb_drivers); kbuf 981 source3/printing/nt_printing.c kbuf.dptr; kbuf 982 source3/printing/nt_printing.c newkey = tdb_nextkey(tdb_drivers, kbuf), free(kbuf.dptr), kbuf=newkey) { kbuf 984 source3/printing/nt_printing.c if (strncmp((const char *)kbuf.dptr, key, strlen(key)) != 0) kbuf 993 source3/printing/nt_printing.c fstrcpy((*list)[total], (const char *)kbuf.dptr+strlen(key)); kbuf 2483 source3/printing/nt_printing.c TDB_DATA kbuf; kbuf 2487 source3/printing/nt_printing.c kbuf = make_printer_tdbkey(ctx, sharename); kbuf 2488 source3/printing/nt_printing.c tdb_delete(tdb_printers, kbuf); kbuf 2490 source3/printing/nt_printing.c kbuf= make_printers_secdesc_tdbkey(ctx, sharename); kbuf 2491 source3/printing/nt_printing.c tdb_delete(tdb_printers, kbuf); kbuf 2516 source3/printing/nt_printing.c TDB_DATA kbuf, dbuf; kbuf 2594 source3/printing/nt_printing.c kbuf = make_printer_tdbkey(talloc_tos(), info->sharename ); kbuf 2599 source3/printing/nt_printing.c ret = (tdb_store(tdb_printers, kbuf, dbuf, TDB_REPLACE) == 0? WERR_OK : WERR_NOMEM); kbuf 3981 source3/printing/nt_printing.c TDB_DATA kbuf, dbuf; kbuf 3986 source3/printing/nt_printing.c kbuf = make_printer_tdbkey(talloc_tos(), sharename); kbuf 3988 source3/printing/nt_printing.c dbuf = tdb_fetch(tdb_printers, kbuf); kbuf 5297 source3/printing/nt_printing.c TDB_DATA kbuf; kbuf 5370 source3/printing/nt_printing.c kbuf = make_printers_secdesc_tdbkey(mem_ctx, sharename ); kbuf 5375 source3/printing/nt_printing.c if (tdb_trans_store(tdb_printers, kbuf, dbuf, TDB_REPLACE)==0) { kbuf 5482 source3/printing/nt_printing.c TDB_DATA kbuf; kbuf 5494 source3/printing/nt_printing.c kbuf = make_printers_secdesc_tdbkey(ctx, sharename); kbuf 5496 source3/printing/nt_printing.c dbuf = tdb_fetch(tdb_printers, kbuf); kbuf 5518 source3/printing/nt_printing.c tdb_trans_store(tdb_printers, kbuf, dbuf, TDB_REPLACE); kbuf 76 source3/registry/reg_perfcount.c TDB_DATA kbuf, dbuf; kbuf 101 source3/registry/reg_perfcount.c kbuf = string_tdb_data(key); kbuf 102 source3/registry/reg_perfcount.c dbuf = tdb_fetch(names, kbuf); kbuf 160 source3/registry/reg_perfcount.c TDB_DATA kbuf, dbuf; kbuf 168 source3/registry/reg_perfcount.c kbuf = string_tdb_data(temp); kbuf 169 source3/registry/reg_perfcount.c dbuf = tdb_fetch(tdb, kbuf); kbuf 179 source3/registry/reg_perfcount.c working_size = (kbuf.dsize + 1)*sizeof(uint16); kbuf 185 source3/registry/reg_perfcount.c init_unistr2(&name_index, (const char *)kbuf.dptr, UNI_STR_TERMINATE); kbuf 1336 source3/rpc_parse/parse_prs.c int tdb_prs_store(TDB_CONTEXT *tdb, TDB_DATA kbuf, prs_struct *ps) kbuf 1341 source3/rpc_parse/parse_prs.c return tdb_trans_store(tdb, kbuf, dbuf, TDB_REPLACE); kbuf 1345 source3/rpc_parse/parse_prs.c int tdb_prs_fetch(TDB_CONTEXT *tdb, TDB_DATA kbuf, prs_struct *ps, TALLOC_CTX *mem_ctx) kbuf 1351 source3/rpc_parse/parse_prs.c dbuf = tdb_fetch(tdb, kbuf); kbuf 61 source3/winbindd/winbindd_cache.c static bool is_non_centry_key(TDB_DATA kbuf) kbuf 65 source3/winbindd/winbindd_cache.c if (kbuf.dptr == NULL || kbuf.dsize == 0) { kbuf 70 source3/winbindd/winbindd_cache.c if (kbuf.dsize < namelen) { kbuf 73 source3/winbindd/winbindd_cache.c if (strncmp(non_centry_keys[i], (const char *)kbuf.dptr, namelen) == 0) { kbuf 2457 source3/winbindd/winbindd_cache.c static int traverse_fn(TDB_CONTEXT *the_tdb, TDB_DATA kbuf, TDB_DATA dbuf, kbuf 2460 source3/winbindd/winbindd_cache.c if (strncmp((const char *)kbuf.dptr, "UL/", 3) == 0 || kbuf 2461 source3/winbindd/winbindd_cache.c strncmp((const char *)kbuf.dptr, "GL/", 3) == 0) kbuf 2462 source3/winbindd/winbindd_cache.c tdb_delete(the_tdb, kbuf); kbuf 2858 source3/winbindd/winbindd_cache.c static int traverse_fn_cleanup(TDB_CONTEXT *the_tdb, TDB_DATA kbuf, kbuf 2863 source3/winbindd/winbindd_cache.c if (is_non_centry_key(kbuf)) { kbuf 2867 source3/winbindd/winbindd_cache.c centry = wcache_fetch_raw((char *)kbuf.dptr); kbuf 2873 source3/winbindd/winbindd_cache.c DEBUG(10,("deleting centry %s\n", (const char *)kbuf.dptr)); kbuf 2874 source3/winbindd/winbindd_cache.c tdb_delete(the_tdb, kbuf); kbuf 2912 source3/winbindd/winbindd_cache.c static int traverse_fn_cached_creds(TDB_CONTEXT *the_tdb, TDB_DATA kbuf, TDB_DATA dbuf, kbuf 2917 source3/winbindd/winbindd_cache.c if (strncmp((const char *)kbuf.dptr, "CRED/", 5) == 0) { kbuf 2946 source3/winbindd/winbindd_cache.c static int traverse_fn_get_credlist(TDB_CONTEXT *the_tdb, TDB_DATA kbuf, TDB_DATA dbuf, kbuf 2951 source3/winbindd/winbindd_cache.c if (strncmp((const char *)kbuf.dptr, "CRED/", 5) == 0) { kbuf 2963 source3/winbindd/winbindd_cache.c fstrcpy(cred->name, (const char *)kbuf.dptr); kbuf 3653 source3/winbindd/winbindd_cache.c static int cache_traverse_validate_fn(TDB_CONTEXT *the_tdb, TDB_DATA kbuf, TDB_DATA dbuf, void *state) kbuf 3660 source3/winbindd/winbindd_cache.c if (strncmp("UA/", (const char *)kbuf.dptr, 3) == 0) { kbuf 3663 source3/winbindd/winbindd_cache.c if (kbuf.dsize > max_key_len) { kbuf 3666 source3/winbindd/winbindd_cache.c (unsigned int)kbuf.dsize, (unsigned int)max_key_len)); kbuf 3672 source3/winbindd/winbindd_cache.c if (kbuf.dsize >= namelen && ( kbuf 3673 source3/winbindd/winbindd_cache.c strncmp(key_val[i].keyname, (const char *)kbuf.dptr, namelen)) == 0) { kbuf 3678 source3/winbindd/winbindd_cache.c keystr = SMB_MALLOC_ARRAY(char, kbuf.dsize+1); kbuf 3682 source3/winbindd/winbindd_cache.c memcpy(keystr, kbuf.dptr, kbuf.dsize); kbuf 3683 source3/winbindd/winbindd_cache.c keystr[kbuf.dsize] = '\0'; kbuf 3701 source3/winbindd/winbindd_cache.c dump_data(0, (uint8 *)kbuf.dptr, kbuf.dsize); kbuf 294 source4/ntvfs/common/brlock_tdb.c TDB_DATA kbuf, dbuf; kbuf 299 source4/ntvfs/common/brlock_tdb.c kbuf.dptr = brlh->key.data; kbuf 300 source4/ntvfs/common/brlock_tdb.c kbuf.dsize = brlh->key.length; kbuf 302 source4/ntvfs/common/brlock_tdb.c if (tdb_chainlock(brl->w->tdb, kbuf) != 0) { kbuf 320 source4/ntvfs/common/brlock_tdb.c tdb_chainunlock(brl->w->tdb, kbuf); kbuf 325 source4/ntvfs/common/brlock_tdb.c dbuf = tdb_fetch(brl->w->tdb, kbuf); kbuf 360 source4/ntvfs/common/brlock_tdb.c if (tdb_store(brl->w->tdb, kbuf, dbuf, TDB_REPLACE) != 0) { kbuf 366 source4/ntvfs/common/brlock_tdb.c tdb_chainunlock(brl->w->tdb, kbuf); kbuf 380 source4/ntvfs/common/brlock_tdb.c tdb_chainunlock(brl->w->tdb, kbuf); kbuf 443 source4/ntvfs/common/brlock_tdb.c TDB_DATA kbuf, dbuf; kbuf 449 source4/ntvfs/common/brlock_tdb.c kbuf.dptr = brlh->key.data; kbuf 450 source4/ntvfs/common/brlock_tdb.c kbuf.dsize = brlh->key.length; kbuf 452 source4/ntvfs/common/brlock_tdb.c if (tdb_chainlock(brl->w->tdb, kbuf) != 0) { kbuf 456 source4/ntvfs/common/brlock_tdb.c dbuf = tdb_fetch(brl->w->tdb, kbuf); kbuf 458 source4/ntvfs/common/brlock_tdb.c tdb_chainunlock(brl->w->tdb, kbuf); kbuf 497 source4/ntvfs/common/brlock_tdb.c if (tdb_delete(brl->w->tdb, kbuf) != 0) { kbuf 514 source4/ntvfs/common/brlock_tdb.c if (tdb_store(brl->w->tdb, kbuf, dbuf, TDB_REPLACE) != 0) { kbuf 521 source4/ntvfs/common/brlock_tdb.c tdb_chainunlock(brl->w->tdb, kbuf); kbuf 530 source4/ntvfs/common/brlock_tdb.c tdb_chainunlock(brl->w->tdb, kbuf); kbuf 544 source4/ntvfs/common/brlock_tdb.c TDB_DATA kbuf, dbuf; kbuf 549 source4/ntvfs/common/brlock_tdb.c kbuf.dptr = brlh->key.data; kbuf 550 source4/ntvfs/common/brlock_tdb.c kbuf.dsize = brlh->key.length; kbuf 552 source4/ntvfs/common/brlock_tdb.c if (tdb_chainlock(brl->w->tdb, kbuf) != 0) { kbuf 556 source4/ntvfs/common/brlock_tdb.c dbuf = tdb_fetch(brl->w->tdb, kbuf); kbuf 558 source4/ntvfs/common/brlock_tdb.c tdb_chainunlock(brl->w->tdb, kbuf); kbuf 574 source4/ntvfs/common/brlock_tdb.c if (tdb_delete(brl->w->tdb, kbuf) != 0) { kbuf 585 source4/ntvfs/common/brlock_tdb.c if (tdb_store(brl->w->tdb, kbuf, dbuf, TDB_REPLACE) != 0) { kbuf 592 source4/ntvfs/common/brlock_tdb.c tdb_chainunlock(brl->w->tdb, kbuf); kbuf 602 source4/ntvfs/common/brlock_tdb.c tdb_chainunlock(brl->w->tdb, kbuf); kbuf 616 source4/ntvfs/common/brlock_tdb.c TDB_DATA kbuf, dbuf; kbuf 620 source4/ntvfs/common/brlock_tdb.c kbuf.dptr = brlh->key.data; kbuf 621 source4/ntvfs/common/brlock_tdb.c kbuf.dsize = brlh->key.length; kbuf 623 source4/ntvfs/common/brlock_tdb.c dbuf = tdb_fetch(brl->w->tdb, kbuf); kbuf 658 source4/ntvfs/common/brlock_tdb.c TDB_DATA kbuf, dbuf; kbuf 663 source4/ntvfs/common/brlock_tdb.c kbuf.dptr = brlh->key.data; kbuf 664 source4/ntvfs/common/brlock_tdb.c kbuf.dsize = brlh->key.length; kbuf 666 source4/ntvfs/common/brlock_tdb.c if (tdb_chainlock(brl->w->tdb, kbuf) != 0) { kbuf 670 source4/ntvfs/common/brlock_tdb.c dbuf = tdb_fetch(brl->w->tdb, kbuf); kbuf 672 source4/ntvfs/common/brlock_tdb.c tdb_chainunlock(brl->w->tdb, kbuf); kbuf 700 source4/ntvfs/common/brlock_tdb.c if (tdb_delete(brl->w->tdb, kbuf) != 0) { kbuf 711 source4/ntvfs/common/brlock_tdb.c if (tdb_store(brl->w->tdb, kbuf, dbuf, TDB_REPLACE) != 0) { kbuf 717 source4/ntvfs/common/brlock_tdb.c tdb_chainunlock(brl->w->tdb, kbuf);