Lines Matching refs:pattern
189 else if (strequal(pattern, s)) { in findsymbol()
338 } else if (strequal(pattern, s)) { in finddef()
636 for (pp = pattern; *pp != '\0'; ++pp) { in findgreppat()
749 for (s = pattern + strlen(pattern) - 1; isspace(*s); --s) { in findinit()
756 strncmp(pattern, ".*", 2) != 0) { in findinit()
757 (void) sprintf(pattern, ".*%s", strcpy(buf, pattern)); in findinit()
759 if ((regexp = regcmp(pattern, (char *)NULL)) == NULL) { in findinit()
765 if (strpbrk(pattern, "^.[{*+$") != NULL) { in findinit()
769 s = pattern; in findinit()
783 dbtruncated == NO && s - pattern >= 8) { in findinit()
784 (void) strcpy(pattern + 8, ".*"); in findinit()
793 s = pattern; in findinit()
819 pattern[8] = '\0'; in findinit()
823 for (i = 0; (c = pattern[i]) != '\0'; ++i) { in findinit()
824 if (dicode1[c] && dicode2[(unsigned)pattern[i + 1]]) { in findinit()
826 dicode2[(unsigned)pattern[i + 1]]; in findinit()
861 (void) strcpy(prefix, pattern); in findterm()