• Home
  • Raw
  • Download

Lines Matching refs:dbuf

106 static int print_rec(TDB_CONTEXT *the_tdb, TDB_DATA key, TDB_DATA dbuf, void *state);
107 static int print_key(TDB_CONTEXT *the_tdb, TDB_DATA key, TDB_DATA dbuf, void *state);
108 static int print_hexkey(TDB_CONTEXT *the_tdb, TDB_DATA key, TDB_DATA dbuf, void *state);
208 TDB_DATA key, dbuf; in insert_tdb() local
217 dbuf.dptr = (unsigned char *)data; in insert_tdb()
218 dbuf.dsize = datalen; in insert_tdb()
220 if (tdb_store(tdb, key, dbuf, TDB_INSERT) == -1) { in insert_tdb()
227 TDB_DATA key, dbuf; in store_tdb() local
241 dbuf.dptr = (unsigned char *)data; in store_tdb()
242 dbuf.dsize = datalen; in store_tdb()
245 print_rec(tdb, key, dbuf, NULL); in store_tdb()
247 if (tdb_store(tdb, key, dbuf, TDB_REPLACE) == -1) { in store_tdb()
254 TDB_DATA key, dbuf; in show_tdb() local
264 dbuf = tdb_fetch(tdb, key); in show_tdb()
265 if (!dbuf.dptr) { in show_tdb()
270 print_rec(tdb, key, dbuf, NULL); in show_tdb()
272 free( dbuf.dptr ); in show_tdb()
296 TDB_DATA key, dbuf; in move_rec() local
312 dbuf = tdb_fetch(tdb, key); in move_rec()
313 if (!dbuf.dptr) { in move_rec()
318 print_rec(tdb, key, dbuf, NULL); in move_rec()
326 if ( tdb_store( dst_tdb, key, dbuf, TDB_REPLACE ) == -1 ) { in move_rec()
337 static int print_rec(TDB_CONTEXT *the_tdb, TDB_DATA key, TDB_DATA dbuf, void *state) in print_rec() argument
341 printf("\ndata %d bytes\n", (int)dbuf.dsize); in print_rec()
342 print_data((const char *)dbuf.dptr, dbuf.dsize); in print_rec()
346 static int print_key(TDB_CONTEXT *the_tdb, TDB_DATA key, TDB_DATA dbuf, void *state) in print_key() argument
354 static int print_hexkey(TDB_CONTEXT *the_tdb, TDB_DATA key, TDB_DATA dbuf, void *state) in print_hexkey() argument
364 static int traverse_fn(TDB_CONTEXT *the_tdb, TDB_DATA key, TDB_DATA dbuf, void *state) in traverse_fn() argument
366 total_bytes += dbuf.dsize; in traverse_fn()
392 static int do_delete_fn(TDB_CONTEXT *the_tdb, TDB_DATA key, TDB_DATA dbuf, in do_delete_fn() argument
400 TDB_DATA dbuf; in first_record() local
403 dbuf = tdb_fetch(the_tdb, *pkey); in first_record()
404 if (!dbuf.dptr) terror("fetch failed"); in first_record()
406 print_rec(the_tdb, *pkey, dbuf, NULL); in first_record()
412 TDB_DATA dbuf; in next_record() local
415 dbuf = tdb_fetch(the_tdb, *pkey); in next_record()
416 if (!dbuf.dptr) in next_record()
419 print_rec(the_tdb, *pkey, dbuf, NULL); in next_record()