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);