Lines Matching refs:nmatch
858 matchprint(regmatch_t* match, int nmatch, int nsub, char* ans, unsigned long test) in matchprint() argument
862 for (; nmatch > nsub + 1; nmatch--) in matchprint()
863 … ((match[nmatch-1].rm_so != -1 || match[nmatch-1].rm_eo != -1) && (!(test & TEST_IGNORE_POSITION) … in matchprint()
865 for (i = 0; i < nmatch; i++) in matchprint()
882 matchcheck(regmatch_t* match, int nmatch, int nsub, char* ans, char* re, char* s, int len, int flag… in matchcheck() argument
891 for (i = 0, p = ans; i < nmatch && *p; i++) in matchcheck()
952 matchprint(match, nmatch, nsub, ans, test); in matchcheck()
957 for (; i < nmatch; i++) in matchcheck()
971 matchprint(match, nmatch, nsub, ans, test); in matchcheck()
977 if (!(test & TEST_IGNORE_OVER) && match[nmatch].rm_so != state.NOMATCH.rm_so) in matchcheck()
982 matchprint(match, nmatch + 1, nsub, NiL, test); in matchcheck()
1078 … re, char* s, char* ans, char* msg, char* accept, regmatch_t* match, int nmatch, int nsub, unsigne… in extract() argument
1125 matchprint(match, nmatch, nsub, NiL, test); in extract()
1138 … re, char* s, char* ans, char* msg, char* accept, regmatch_t* match, int nmatch, int nsub, unsigne… in catchfree() argument
1222 int nmatch; in main() local
1538 nmatch = 20; in main()
1544 nmatch = strtol(p, &p, 10); in main()
1545 if (nmatch >= elementsof(match)) in main()
1977 if ((j = nmatch) > sizeof(buf)) in main()
2025 if (nmatch > nsub) in main()
2026 nmatch = nsub + 1; in main()
2131 eret = regnexec(&preg, s, nexec, nmatch, match, eflags); in main()
2138 eret = regexec(&preg, s, nmatch, match, eflags); in main()
2142 eret = regexec(&preg, s, nmatch, match, eflags); in main()
2151 eret = regsubexec(&preg, s, nmatch, match); in main()
2155 eret = regsubexec(&preg, s, nmatch, match); in main()
2178 …skip = extract(tabs, line, re, s, ans, msg, NiL, match, nmatch, nsub, skip, level, test|TEST_DELIM… in main()
2207 …skip = extract(tabs, line, re, s, ans, msg, NiL, match, nmatch, nsub, skip, level, test|TEST_DELIM… in main()
2211 matchprint(match, nmatch, nsub, NiL, test); in main()
2237 matchprint(match, nmatch, nsub, NiL, test); in main()
2241 else if (matchcheck(match, nmatch, nsub, ans, re, s, nstr, flags, test)) in main()
2260 … skip = extract(tabs, line, re, s, ans, msg, NiL, match, nmatch, nsub, skip, level, test|TEST_OK); in main()
2263 …skip = extract(tabs, line, re, s, ans, msg, NiL, match, nmatch, nsub, skip, level, test|TEST_DELIM… in main()