• Home
  • Raw
  • Download

Lines Matching refs:firstbyte

259         firstbyte(kFbUnknown),  in SearchParams()
271 int firstbyte; member
285 StartInfo() : start(NULL), firstbyte(kFbUnknown) { } in StartInfo()
287 volatile int firstbyte; member
1170 start_[i].firstbyte = kFbUnknown; in ResetCache()
1354 if ((p = BytePtr(memchr(p, params->firstbyte, ep - p))) == NULL) { in InlinedSearchLoop()
1359 if ((p = BytePtr(memrchr(ep, params->firstbyte, p - ep))) == NULL) { in InlinedSearchLoop()
1556 params->firstbyte >= 0, in SlowSearchLoop()
1577 bool have_firstbyte = (params->firstbyte >= 0); in FastSearchLoop()
1673 DumpState(info->start).c_str(), info->firstbyte); in AnalyzeSearch()
1676 params->firstbyte = ANNOTATE_UNPROTECTED_READ(info->firstbyte); in AnalyzeSearch()
1685 if (ANNOTATE_UNPROTECTED_READ(info->firstbyte) != kFbUnknown) { in AnalyzeSearchHelper()
1686 ANNOTATE_HAPPENS_AFTER(&info->firstbyte); in AnalyzeSearchHelper()
1691 if (info->firstbyte != kFbUnknown) { in AnalyzeSearchHelper()
1692 ANNOTATE_HAPPENS_AFTER(&info->firstbyte); in AnalyzeSearchHelper()
1705 ANNOTATE_HAPPENS_BEFORE(&info->firstbyte); in AnalyzeSearchHelper()
1707 info->firstbyte = kFbNone; in AnalyzeSearchHelper()
1712 ANNOTATE_HAPPENS_BEFORE(&info->firstbyte); in AnalyzeSearchHelper()
1714 info->firstbyte = kFbNone; // will be ignored in AnalyzeSearchHelper()
1721 int firstbyte = kFbNone; in AnalyzeSearchHelper() local
1725 ANNOTATE_HAPPENS_BEFORE(&info->firstbyte); in AnalyzeSearchHelper()
1727 info->firstbyte = firstbyte; in AnalyzeSearchHelper()
1733 if (firstbyte == kFbNone) { in AnalyzeSearchHelper()
1734 firstbyte = i; // ... first one in AnalyzeSearchHelper()
1736 firstbyte = kFbMany; // ... too many in AnalyzeSearchHelper()
1740 ANNOTATE_HAPPENS_BEFORE(&info->firstbyte); in AnalyzeSearchHelper()
1742 info->firstbyte = firstbyte; in AnalyzeSearchHelper()