strstart 337 lib/zlib/deflate.c s->strstart = length;
strstart 634 lib/zlib/deflate.c if (s->strstart != 0) header |= PRESET_DICT;
strstart 641 lib/zlib/deflate.c if (s->strstart != 0) {
strstart 997 lib/zlib/deflate.c s->strstart = 0;
strstart 1029 lib/zlib/deflate.c register Bytef *scan = s->window + s->strstart; /* current string */
strstart 1034 lib/zlib/deflate.c IPos limit = s->strstart > (IPos)MAX_DIST(s) ?
strstart 1035 lib/zlib/deflate.c s->strstart - (IPos)MAX_DIST(s) : NIL;
strstart 1046 lib/zlib/deflate.c register Bytef *strend = s->window + s->strstart + MAX_MATCH - 1;
strstart 1050 lib/zlib/deflate.c register Bytef *strend = s->window + s->strstart + MAX_MATCH;
strstart 1069 lib/zlib/deflate.c Assert((ulg)s->strstart <= s->window_size-MIN_LOOKAHEAD, "need lookahead");
strstart 1072 lib/zlib/deflate.c Assert(cur_match < s->strstart, "no future");
strstart 1176 lib/zlib/deflate.c register Bytef *scan = s->window + s->strstart; /* current string */
strstart 1179 lib/zlib/deflate.c register Bytef *strend = s->window + s->strstart + MAX_MATCH;
strstart 1186 lib/zlib/deflate.c Assert((ulg)s->strstart <= s->window_size-MIN_LOOKAHEAD, "need lookahead");
strstart 1188 lib/zlib/deflate.c Assert(cur_match < s->strstart, "no future");
strstart 1275 lib/zlib/deflate.c more = (unsigned)(s->window_size -(ulg)s->lookahead -(ulg)s->strstart);
strstart 1279 lib/zlib/deflate.c if (more == 0 && s->strstart == 0 && s->lookahead == 0) {
strstart 1293 lib/zlib/deflate.c if (s->strstart >= wsize+MAX_DIST(s)) {
strstart 1297 lib/zlib/deflate.c s->strstart -= wsize; /* we now have strstart >= MAX_DIST */
strstart 1342 lib/zlib/deflate.c n = read_buf(s->strm, s->window + s->strstart + s->lookahead, more);
strstart 1347 lib/zlib/deflate.c s->ins_h = s->window[s->strstart];
strstart 1348 lib/zlib/deflate.c UPDATE_HASH(s, s->ins_h, s->window[s->strstart+1]);
strstart 1368 lib/zlib/deflate.c (ulg)((long)s->strstart - s->block_start), \
strstart 1370 lib/zlib/deflate.c s->block_start = s->strstart; \
strstart 1409 lib/zlib/deflate.c Assert(s->strstart < s->w_size+MAX_DIST(s) ||
strstart 1419 lib/zlib/deflate.c s->strstart += s->lookahead;
strstart 1424 lib/zlib/deflate.c if (s->strstart == 0 || (ulg)s->strstart >= max_start) {
strstart 1426 lib/zlib/deflate.c s->lookahead = (uInt)(s->strstart - max_start);
strstart 1427 lib/zlib/deflate.c s->strstart = (uInt)max_start;
strstart 1433 lib/zlib/deflate.c if (s->strstart - (uInt)s->block_start >= MAX_DIST(s)) {
strstart 1473 lib/zlib/deflate.c INSERT_STRING(s, s->strstart, hash_head);
strstart 1479 lib/zlib/deflate.c if (hash_head != NIL && s->strstart - hash_head <= MAX_DIST(s)) {
strstart 1486 lib/zlib/deflate.c (s->strategy == Z_RLE && s->strstart - hash_head == 1)) {
strstart 1492 lib/zlib/deflate.c } else if (s->strategy == Z_RLE && s->strstart - hash_head == 1) {
strstart 1499 lib/zlib/deflate.c check_match(s, s->strstart, s->match_start, s->match_length);
strstart 1501 lib/zlib/deflate.c _tr_tally_dist(s, s->strstart - s->match_start,
strstart 1514 lib/zlib/deflate.c s->strstart++;
strstart 1515 lib/zlib/deflate.c INSERT_STRING(s, s->strstart, hash_head);
strstart 1520 lib/zlib/deflate.c s->strstart++;
strstart 1524 lib/zlib/deflate.c s->strstart += s->match_length;
strstart 1526 lib/zlib/deflate.c s->ins_h = s->window[s->strstart];
strstart 1527 lib/zlib/deflate.c UPDATE_HASH(s, s->ins_h, s->window[s->strstart+1]);
strstart 1537 lib/zlib/deflate.c Tracevv((stderr,"%c", s->window[s->strstart]));
strstart 1538 lib/zlib/deflate.c _tr_tally_lit (s, s->window[s->strstart], bflush);
strstart 1540 lib/zlib/deflate.c s->strstart++;
strstart 1580 lib/zlib/deflate.c INSERT_STRING(s, s->strstart, hash_head);
strstart 1589 lib/zlib/deflate.c s->strstart - hash_head <= MAX_DIST(s)) {
strstart 1596 lib/zlib/deflate.c } else if (s->strategy == Z_RLE && s->strstart - hash_head == 1) {
strstart 1604 lib/zlib/deflate.c s->strstart - s->match_start > TOO_FAR)
strstart 1618 lib/zlib/deflate.c uInt max_insert = s->strstart + s->lookahead - MIN_MATCH;
strstart 1621 lib/zlib/deflate.c check_match(s, s->strstart-1, s->prev_match, s->prev_length);
strstart 1623 lib/zlib/deflate.c _tr_tally_dist(s, s->strstart -1 - s->prev_match,
strstart 1634 lib/zlib/deflate.c if (++s->strstart <= max_insert) {
strstart 1635 lib/zlib/deflate.c INSERT_STRING(s, s->strstart, hash_head);
strstart 1640 lib/zlib/deflate.c s->strstart++;
strstart 1649 lib/zlib/deflate.c Tracevv((stderr,"%c", s->window[s->strstart-1]));
strstart 1650 lib/zlib/deflate.c _tr_tally_lit(s, s->window[s->strstart-1], bflush);
strstart 1654 lib/zlib/deflate.c s->strstart++;
strstart 1662 lib/zlib/deflate.c s->strstart++;
strstart 1668 lib/zlib/deflate.c Tracevv((stderr,"%c", s->window[s->strstart-1]));
strstart 1669 lib/zlib/deflate.c _tr_tally_lit(s, s->window[s->strstart-1], bflush);
strstart 1708 lib/zlib/deflate.c if (s->strstart > 0) { /* if there is a previous byte, that is */
strstart 1710 lib/zlib/deflate.c scan = s->window + s->strstart - 1;
strstart 1720 lib/zlib/deflate.c check_match(s, s->strstart, s->strstart - 1, run);
strstart 1723 lib/zlib/deflate.c s->strstart += run;
strstart 1726 lib/zlib/deflate.c Tracevv((stderr,"%c", s->window[s->strstart]));
strstart 1727 lib/zlib/deflate.c _tr_tally_lit (s, s->window[s->strstart], bflush);
strstart 1729 lib/zlib/deflate.c s->strstart++;
strstart 156 lib/zlib/deflate.h uInt strstart; /* start of string to insert */
strstart 1049 lib/zlib/trees.c ulg in_length = (ulg)((long)s->strstart - s->block_start);