Lines Matching refs:esc
52 isescaped(const char *sp, const char *p, int esc) in isescaped() argument
63 if (esc == '\0') in isescaped()
67 for (ne = 0, cp = p; --cp >= sp && *cp == esc; ne++) in isescaped()
89 char esc, con, nl, com; in fparseln() local
106 esc = str[0]; in fparseln()
133 if (*cp == com && !isescaped(ptr, cp, esc)) { in fparseln()
150 if (*cp == con && !isescaped(ptr, cp, esc)) { in fparseln()
176 if ((flags & FPARSELN_UNESCALL) != 0 && esc && buf != NULL && in fparseln()
177 strchr(buf, esc) != NULL) { in fparseln()
182 while (cp[0] != '\0' && cp[0] != esc) in fparseln()
192 if (cp[1] == esc) in fparseln()
194 if (cp[1] != com && cp[1] != con && cp[1] != esc) in fparseln()