Lines Matching refs:pe
647 const char *se, *pe; in gmatchx() local
655 pe = p + strlen(p); in gmatchx()
660 if (!isfile && !has_globbing(p, pe)) { in gmatchx()
661 size_t len = pe - p + 1; in gmatchx()
673 pe = pnew + strlen(pnew); in gmatchx()
676 (const unsigned char *)pnew, (const unsigned char *)pe); in gmatchx()
702 const unsigned char *pe = (const unsigned char *) xpe; in has_globbing() local
709 for (; p < pe; p++) { in has_globbing()
760 const unsigned char *p, const unsigned char *pe) in do_gmatch() argument
768 while (p < pe) { in do_gmatch()
793 if (p == pe) in do_gmatch()
797 if (do_gmatch(s, se, p, pe)) in do_gmatch()
811 if (!(prest = pat_scan(p, pe, false))) in do_gmatch()
816 do_gmatch(s, se, prest, pe)) in do_gmatch()
819 pnext = pat_scan(psub, pe, true); in do_gmatch()
822 (do_gmatch(srest, se, prest, pe) || in do_gmatch()
824 se, p - 2, pe)))) in do_gmatch()
838 if (!(prest = pat_scan(p, pe, false))) in do_gmatch()
843 do_gmatch(s, se, prest, pe)) in do_gmatch()
846 pnext = pat_scan(psub, pe, true); in do_gmatch()
847 srest = prest == pe ? se : s; in do_gmatch()
850 do_gmatch(srest, se, prest, pe)) in do_gmatch()
860 if (!(prest = pat_scan(p, pe, false))) in do_gmatch()
867 pnext = pat_scan(psub, pe, true); in do_gmatch()
877 do_gmatch(srest, se, prest, pe)) in do_gmatch()
940 pat_scan(const unsigned char *p, const unsigned char *pe, bool match_sep) in pat_scan() argument
944 for (; p < pe; p++) { in pat_scan()