Lines Matching refs:scan

1457 	register Bytef *scan = s->window + s->strstart;	/* current string */  local
1477 register ush scan_start = *(ushf*)scan;
1478 register ush scan_end = *(ushf*)(scan+best_len-1);
1481 register Byte scan_end1 = scan[best_len-1];
1482 register Byte scan_end = scan[best_len];
1535 Assert(scan[2] == match[2], "scan[2]?");
1536 scan++, match++;
1538 } while (*(ushf *)(scan += 2) == *(ushf *)(match += 2) &&
1539 *(ushf *)(scan += 2) == *(ushf *)(match += 2) &&
1540 *(ushf *)(scan += 2) == *(ushf *)(match += 2) &&
1541 *(ushf *)(scan += 2) == *(ushf *)(match += 2) &&
1542 scan < strend);
1546 Assert(scan <= s->window+(unsigned)(s->window_size-1),
1548 if (*scan == *match) scan++;
1550 len = (MAX_MATCH - 1) - (int)(strend-scan);
1551 scan = strend - (MAX_MATCH-1);
1557 *match != *scan ||
1558 *++match != scan[1])
1569 scan += 2, match++;
1570 Assert(*scan == *match, "match[2]?");
1578 } while (*++scan == *++match && *++scan == *++match &&
1579 *++scan == *++match && *++scan == *++match &&
1580 *++scan == *++match && *++scan == *++match &&
1581 *++scan == *++match && *++scan == *++match &&
1582 scan < strend);
1584 Assert(scan <= s->window+(unsigned)(s->window_size-1),
1587 len = MAX_MATCH - (int)(strend - scan);
1588 scan = strend - MAX_MATCH;
1597 scan_end = *(ushf*)(scan+best_len-1);
1599 scan_end1 = scan[best_len-1];
1600 scan_end = scan[best_len];
1620 register Bytef *scan = s->window + s->strstart; /* current string */ local
1640 if (match[0] != scan[0] || match[1] != scan[1])
1650 scan += 2, match += 2;
1651 Assert(*scan == *match, "match[2]?");
1658 } while (*++scan == *++match && *++scan == *++match &&
1659 *++scan == *++match && *++scan == *++match &&
1660 *++scan == *++match && *++scan == *++match &&
1661 *++scan == *++match && *++scan == *++match &&
1662 scan < strend);
1664 Assert(scan <= s->window+(unsigned)(s->window_size-1), "wild scan");
1666 len = MAX_MATCH - (int)(strend - scan);