Lines Matching refs:pattern
191 else if (strequal(pattern, s)) { in findsymbol()
340 } else if (strequal(pattern, s)) { in finddef()
638 for (pp = pattern; *pp != '\0'; ++pp) { in findgreppat()
751 for (s = pattern + strlen(pattern) - 1; isspace(*s); --s) { in findinit()
758 strncmp(pattern, ".*", 2) != 0) { in findinit()
759 (void) sprintf(pattern, ".*%s", strcpy(buf, pattern)); in findinit()
761 if ((regexp = regcmp(pattern, (char *)NULL)) == NULL) { in findinit()
767 if (strpbrk(pattern, "^.[{*+$") != NULL) { in findinit()
771 s = pattern; in findinit()
785 dbtruncated == NO && s - pattern >= 8) { in findinit()
786 (void) strcpy(pattern + 8, ".*"); in findinit()
795 s = pattern; in findinit()
821 pattern[8] = '\0'; in findinit()
825 for (i = 0; (c = pattern[i]) != '\0'; ++i) { in findinit()
826 if (dicode1[c] && dicode2[(unsigned)pattern[i + 1]]) { in findinit()
828 dicode2[(unsigned)pattern[i + 1]]; in findinit()
863 (void) strcpy(prefix, pattern); in findterm()