• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/samba-3.5.8/source3/lib/ldb/ldb_tdb/

Lines Matching defs:ltdb

81 struct ldb_handle *init_ltdb_handle(struct ltdb_private *ltdb, struct ldb_module *module,
221 struct ltdb_private *ltdb =
237 ret = tdb_store(ltdb->tdb, tdb_key, tdb_data, flgs);
239 ret = ltdb_err_map(tdb_error(ltdb->tdb));
245 tdb_delete(ltdb->tdb, tdb_key);
298 struct ltdb_private *ltdb = talloc_get_type(module->private_data, struct ltdb_private);
309 req->handle = init_ltdb_handle(ltdb, module, req);
335 struct ltdb_private *ltdb =
345 ret = tdb_delete(ltdb->tdb, tdb_key);
349 ret = ltdb_err_map(tdb_error(ltdb->tdb));
402 struct ltdb_private *ltdb = talloc_get_type(module->private_data, struct ltdb_private);
419 req->handle = init_ltdb_handle(ltdb, module, req);
594 struct ltdb_private *ltdb =
606 tdb_data = tdb_fetch(ltdb->tdb, tdb_key);
609 return ltdb_err_map(tdb_error(ltdb->tdb));
762 struct ltdb_private *ltdb = talloc_get_type(module->private_data, struct ltdb_private);
775 req->handle = init_ltdb_handle(ltdb, module, req);
811 struct ltdb_private *ltdb = talloc_get_type(module->private_data, struct ltdb_private);
829 req->handle = init_ltdb_handle(ltdb, module, req);
879 struct ltdb_private *ltdb =
882 if (tdb_transaction_start(ltdb->tdb) != 0) {
883 return ltdb_err_map(tdb_error(ltdb->tdb));
891 struct ltdb_private *ltdb =
894 if (tdb_transaction_commit(ltdb->tdb) != 0) {
895 return ltdb_err_map(tdb_error(ltdb->tdb));
903 struct ltdb_private *ltdb =
906 if (tdb_transaction_cancel(ltdb->tdb) != 0) {
907 return ltdb_err_map(tdb_error(ltdb->tdb));
1011 struct ltdb_private *ltdb;
1042 ltdb = talloc_zero(ldb, struct ltdb_private);
1043 if (!ltdb) {
1049 ltdb->tdb = ltdb_wrap_open(ltdb, path, 10000,
1052 if (!ltdb->tdb) {
1054 talloc_free(ltdb);
1058 ltdb->sequence_number = 0;
1063 talloc_free(ltdb);
1069 (*module)->private_data = ltdb;
1074 talloc_free(ltdb);