type go.etcd.io/bbolt.DB

44 uses

	go.etcd.io/bbolt (current package)
		bolt_unix.go#L13: func flock(db *DB, exclusive bool, timeout time.Duration) error {
		bolt_unix.go#L45: func funlock(db *DB) error {
		bolt_unix.go#L50: func mmap(db *DB, sz int) error {
		bolt_unix.go#L72: func munmap(db *DB) error {
		boltsync_unix.go#L6: func fdatasync(db *DB) error {
		db.go#L59: type DB struct {
		db.go#L161: func (db *DB) Path() string {
		db.go#L166: func (db *DB) GoString() string {
		db.go#L171: func (db *DB) String() string {
		db.go#L178: func Open(path string, mode os.FileMode, options *Options) (*DB, error) {
		db.go#L179: 	db := &DB{
		db.go#L308: func (db *DB) loadFreelist() {
		db.go#L322: func (db *DB) hasSyncedFreelist() bool {
		db.go#L328: func (db *DB) mmap(minsz int) error {
		db.go#L381: func (db *DB) munmap() error {
		db.go#L391: func (db *DB) mmapSize(size int) (int, error) {
		db.go#L426: func (db *DB) init() error {
		db.go#L472: func (db *DB) Close() error {
		db.go#L485: func (db *DB) close() error {
		db.go#L540: func (db *DB) Begin(writable bool) (*Tx, error) {
		db.go#L547: func (db *DB) beginTx() (*Tx, error) {
		db.go#L585: func (db *DB) beginRWTx() (*Tx, error) {
		db.go#L615: func (db *DB) freePages() {
		db.go#L641: func (db *DB) removeTx(tx *Tx) {
		db.go#L677: func (db *DB) Update(fn func(*Tx) error) error {
		db.go#L708: func (db *DB) View(fn func(*Tx) error) error {
		db.go#L752: func (db *DB) Batch(fn func(*Tx) error) error {
		db.go#L783: 	db    *DB
		db.go#L867: func (db *DB) Sync() error { return fdatasync(db) }
		db.go#L871: func (db *DB) Stats() Stats {
		db.go#L879: func (db *DB) Info() *Info {
		db.go#L884: func (db *DB) page(id pgid) *page {
		db.go#L890: func (db *DB) pageInBuffer(b []byte, id pgid) *page {
		db.go#L895: func (db *DB) meta() *meta {
		db.go#L919: func (db *DB) allocate(txid txid, count int) (*page, error) {
		db.go#L951: func (db *DB) grow(sz int) error {
		db.go#L982: func (db *DB) IsReadOnly() bool {
		db.go#L986: func (db *DB) freepages() []pgid {
		tx.go#L27: 	db             *DB
		tx.go#L44: func (tx *Tx) init(db *DB) {
		tx.go#L70: func (tx *Tx) DB() *DB {

	src.elv.sh/pkg/store
		db_store.go#L29: 	db *bolt.DB
		db_store.go#L34: func dbWithDefaultOptions(dbname string) (*bolt.DB, error) {
		db_store.go#L52: func NewStoreFromDB(db *bolt.DB) (DBStore, error) {