type go.etcd.io/bbolt.page

46 uses

	go.etcd.io/bbolt (current package)
		bucket.go#L33: 	page     *page              // inline page reference
		bucket.go#L129: 		page
		bucket.go#L147: 		child.page = (*page)(unsafe.Pointer(&value[bucketHeaderSize]))
		bucket.go#L405: 	b.forEachPage(func(p *page, depth int) {
		bucket.go#L480: func (b *Bucket) forEachPage(fn func(*page, int)) {
		bucket.go#L493: func (b *Bucket) forEachPageNode(fn func(*page, *node, int)) {
		bucket.go#L502: func (b *Bucket) _forEachPageNode(pgid pgid, depth int, fn func(*page, *node, int)) {
		bucket.go#L626: 	var p = (*page)(unsafe.Pointer(&value[bucketHeaderSize]))
		bucket.go#L682: 	b.forEachPageNode(func(p *page, n *node, _ int) {
		bucket.go#L705: func (b *Bucket) pageNode(id pgid) (*page, *node) {
		cursor.go#L288: func (c *Cursor) searchPage(key []byte, p *page) {
		cursor.go#L377: 	page  *page
		db.go#L884: func (db *DB) page(id pgid) *page {
		db.go#L886: 	return (*page)(unsafe.Pointer(&db.data[pos]))
		db.go#L890: func (db *DB) pageInBuffer(b []byte, id pgid) *page {
		db.go#L891: 	return (*page)(unsafe.Pointer(&b[id*pgid(db.pageSize)]))
		db.go#L919: func (db *DB) allocate(txid txid, count int) (*page, error) {
		db.go#L927: 	p := (*page)(unsafe.Pointer(&buf[0]))
		db.go#L998: 	reachable := make(map[pgid]*page)
		db.go#L1144: func (m *meta) write(p *page) {
		freelist.go#L153: func (f *freelist) free(txid txid, p *page) {
		freelist.go#L264: func (f *freelist) read(p *page) {
		freelist.go#L311: func (f *freelist) write(p *page) error {
		freelist.go#L341: func (f *freelist) reload(p *page) {
		node.go#L161: func (n *node) read(p *page) {
		node.go#L191: func (n *node) write(p *page) {
		page.go#L10: const pageHeaderSize = unsafe.Sizeof(page{})
		page.go#L30: type page struct {
		page.go#L38: func (p *page) typ() string {
		page.go#L52: func (p *page) meta() *meta {
		page.go#L57: func (p *page) leafPageElement(index uint16) *leafPageElement {
		page.go#L63: func (p *page) leafPageElements() []leafPageElement {
		page.go#L74: func (p *page) branchPageElement(index uint16) *branchPageElement {
		page.go#L80: func (p *page) branchPageElements() []branchPageElement {
		page.go#L91: func (p *page) hexdump(n int) {
		page.go#L96: type pages []*page
		tx.go#L30: 	pages          map[pgid]*page
		tx.go#L59: 		tx.pages = make(map[pgid]*page)
		tx.go#L349: 	page := (*page)(unsafe.Pointer(&buf[0]))
		tx.go#L434: 	reachable := make(map[pgid]*page)
		tx.go#L458: func (tx *Tx) checkBucket(b *Bucket, reachable map[pgid]*page, freed map[pgid]bool, ch chan error) {
		tx.go#L465: 	b.tx.forEachPage(b.root, 0, func(p *page, _ int) {
		tx.go#L497: func (tx *Tx) allocate(count int) (*page, error) {
		tx.go#L521: 	tx.pages = make(map[pgid]*page)
		tx.go#L609: func (tx *Tx) page(id pgid) *page {
		tx.go#L622: func (tx *Tx) forEachPage(pgid pgid, depth int, fn func(*page, int)) {