Lines Matching refs:outPos
35 outPos int member
301 copySize = len(b.out) - b.outPos
305 copy(b.out[b.outPos:], s.temp.buf[:copySize])
306 b.outPos += copySize
347 if len(s.temp.buf) < len(b.out)-b.outPos || len(s.temp.buf) == 0 {
348 outStart = b.outPos
349 copy(b.out[b.outPos:], s.temp.buf)
350 b.outPos += len(s.temp.buf)
355 bcjApply(s, b.out[:b.outPos], &outStart)
364 s.temp.buf = s.temp.bufArray[:b.outPos-outStart]
365 b.outPos -= len(s.temp.buf)
366 copy(s.temp.buf, b.out[b.outPos:])
372 if b.outPos+len(s.temp.buf) < len(b.out) {
384 if b.outPos < len(b.out) {
387 s.outPos = b.outPos
389 b.outPos = len(s.temp.buf)
391 s.temp.buf = s.temp.bufArray[:b.outPos]
393 b.outPos = s.outPos