Lines Matching defs:fastBase
27 type fastBase struct { struct
29 cur int32
31 maxMatchOff int32
32 hist []byte
33 crc *xxhash.Digest
34 tmp [8]byte
35 blk *blockEnc
39 fastBase anonMember
44 func (e *fastBase) CRC() *xxhash.Digest {
49 func (e *fastBase) AppendCRC(dst []byte) []byte {
57 func (e *fastBase) WindowSize(size int) int32 {
70 func (e *fastBase) Block() *blockEnc {
663 func (e *fastBase) addBlock(src []byte) int32 {
694 func (e *fastBase) UseBlock(enc *blockEnc) {
699 func (e *fastBase) matchlenNoHist(s, t int32, src []byte) int32 {
704 func (e *fastBase) matchlen(s, t int32, src []byte) int32 {
728 func (e *fastBase) Reset(singleBlock bool) {