Lines Matching refs:internal_db
87 internal_db.setDbPtr(this); in db()
88 (void) internal_db.configure(dbname); in db()
95 internal_db.reset(); /* clear any associated data structures */ in ~db()
189 res->status = internal_db.lookup(query, &num_answers, &ans); in exec_action()
195 res->status = internal_db.add(query, content); in exec_action()
199 res->status = internal_db.remove(query); in exec_action()
204 res->status = internal_db.first(&where, &single); in exec_action()
208 res->status = internal_db.first(query, in exec_action()
233 res->status = internal_db.next(prev, &where, in exec_action()
244 res->status = internal_db.next(prev_desc, in exec_action()
288 res->status = internal_db.reset_next(prev_desc); in exec_action()
302 res->status = internal_db.all(&num_answers, &ans); in exec_action()
325 vers *v = internal_db.get_version()->nextminor(); in log_action()
377 internal_db.change_version(v); in log_action()
555 apply_log_entry (j, (char *) &internal_db, &count); in execute_log_entry()
605 WRITELOCK2((&internal_db), -1, "w internal_db db::incorporate_log", in incorporate_log()
607 internal_db.setNoWriteThrough(); in incorporate_log()
608 ret = f.execute_on_log(&(apply_log_entry), (char *) &internal_db); in incorporate_log()
609 internal_db.clearNoWriteThrough(); in incorporate_log()
610 WRITEUNLOCK2(this, (&internal_db), ret, ret, in incorporate_log()
632 if ((load_status = internal_db.load(dbfilename)) != 0) { in load()
642 WRITELOCK2((&internal_db), FALSE, "w internal_db db::load", this); in load()
643 internal_db.setInitialLoad(); in load()
648 internal_db.clearInitialLoad(); in load()
649 WRITEUNLOCK2(this, (&internal_db), in load()
667 internal_db.init(s); in init()
668 if (internal_db.good()) { in init()
697 vers *oldversion = new vers(internal_db.get_version()); /* copy */ in checkpoint()
699 internal_db.change_version(nextversion); /* change version */ in checkpoint()
701 if (internal_db.dump(tmpfilename) < 0) { /* dump to tempfile */ in checkpoint()
703 internal_db.change_version(oldversion); /* rollback */ in checkpoint()
712 internal_db.change_version(oldversion); /* rollback */ in checkpoint()
845 return (internal_db.configure(objName)); in configure()
850 return (&internal_db); in mindex()