go.etcd.io/bbolt.node.bucket (field)

26 uses

	go.etcd.io/bbolt (current package)
		bucket.go#L652: 	n := &node{bucket: b, parent: parent}
		node.go#L12: 	bucket     *Bucket
		node.go#L77: 	return n.bucket.node(n.inodes[index].pgid, n)
		node.go#L117: 	if pgid >= n.bucket.tx.meta.pgid {
		node.go#L118: 		panic(fmt.Sprintf("pgid (%d) above high water mark (%d)", pgid, n.bucket.tx.meta.pgid))
		node.go#L277: 	var fillPercent = n.bucket.FillPercent
		node.go#L291: 		n.parent = &node{bucket: n.bucket, children: []*node{n}}
		node.go#L295: 	next := &node{bucket: n.bucket, isLeaf: n.isLeaf, parent: n.parent}
		node.go#L303: 	n.bucket.tx.stats.Split++
		node.go#L336: 	var tx = n.bucket.tx
		node.go#L412: 	n.bucket.tx.stats.Rebalance++
		node.go#L415: 	var threshold = n.bucket.tx.db.pageSize / 4
		node.go#L425: 			child := n.bucket.node(n.inodes[0].pgid, n)
		node.go#L432: 				if child, ok := n.bucket.nodes[inode.pgid]; ok {
		node.go#L439: 			delete(n.bucket.nodes, child.pgid)
		node.go#L450: 		delete(n.bucket.nodes, n.pgid)
		node.go#L471: 			if child, ok := n.bucket.nodes[inode.pgid]; ok {
		node.go#L482: 		delete(n.bucket.nodes, target.pgid)
		node.go#L487: 			if child, ok := n.bucket.nodes[inode.pgid]; ok {
		node.go#L498: 		delete(n.bucket.nodes, n.pgid)
		node.go#L546: 	n.bucket.tx.stats.NodeDeref++
		node.go#L552: 		n.bucket.tx.db.freelist.free(n.bucket.tx.meta.txid, n.bucket.tx.page(n.pgid))