go.etcd.io/bbolt.DB.pageSize (field)
34 uses
go.etcd.io/bbolt (current package)
bucket.go#L400: pageSize := b.tx.db.pageSize
bucket.go#L612: return uintptr(b.tx.db.pageSize / 4)
db.go#L132: pageSize int
db.go#L231: if db.pageSize = options.PageSize; db.pageSize == 0 {
db.go#L233: db.pageSize = defaultPageSize
db.go#L261: db.pageSize = int(m.pageSize)
db.go#L272: return make([]byte, db.pageSize)
db.go#L335: } else if int(info.Size()) < db.pageSize*2 {
db.go#L412: pageSize := int64(db.pageSize)
db.go#L428: buf := make([]byte, db.pageSize*4)
db.go#L438: m.pageSize = uint32(db.pageSize)
db.go#L880: return &Info{uintptr(unsafe.Pointer(&db.data[0])), db.pageSize}
db.go#L885: pos := id * pgid(db.pageSize)
db.go#L891: return (*page)(unsafe.Pointer(&b[id*pgid(db.pageSize)]))
db.go#L925: buf = make([]byte, count*db.pageSize)
db.go#L937: var minsz = int((p.id+pgid(count))+1) * db.pageSize
node.go#L355: var nodes = n.split(uintptr(tx.db.pageSize))
node.go#L364: p, err := tx.allocate((node.size() + tx.db.pageSize - 1) / tx.db.pageSize)
node.go#L415: var threshold = n.bucket.tx.db.pageSize / 4
tx.go#L76: return int64(tx.meta.pgid) * int64(tx.db.pageSize)
tx.go#L229: p, err := tx.allocate((tx.db.freelist.size() / tx.db.pageSize) + 1)
tx.go#L241: if err := tx.db.grow(int(tx.meta.pgid+1) * tx.db.pageSize); err != nil {
tx.go#L309: tx.db.stats.FreeAlloc = (freelistFreeN + freelistPendingN) * tx.db.pageSize
tx.go#L348: buf := make([]byte, tx.db.pageSize)
tx.go#L373: if _, err := f.Seek(int64(tx.db.pageSize*2), io.SeekStart); err != nil {
tx.go#L378: wn, err := io.CopyN(w, f, tx.Size()-int64(tx.db.pageSize*2))
tx.go#L508: tx.stats.PageAlloc += count * tx.db.pageSize
tx.go#L526: rem := (uint64(p.overflow) + 1) * uint64(tx.db.pageSize)
tx.go#L527: offset := int64(p.id) * int64(tx.db.pageSize)
tx.go#L572: buf := unsafeByteSlice(unsafe.Pointer(p), 0, 0, tx.db.pageSize)
tx.go#L587: buf := make([]byte, tx.db.pageSize)
tx.go#L592: if _, err := tx.db.ops.writeAt(buf, int64(p.id)*int64(tx.db.pageSize)); err != nil {