Lines Matching refs:flags
122 #define ISGRAPH(flags, c) \ argument
123 (((flags) & VIS_NOLOCALE) ? iscgraph(c) : iswgraph(c))
164 do_hvis(wchar_t *dst, wint_t c, int flags, wint_t nextc, const wchar_t *extra) in do_hvis() argument
172 dst = do_svis(dst, c, flags, nextc, extra); in do_hvis()
187 do_mvis(wchar_t *dst, wint_t c, int flags, wint_t nextc, const wchar_t *extra) in do_mvis() argument
200 dst = do_svis(dst, c, flags, nextc, extra); in do_mvis()
208 do_mbyte(wchar_t *dst, wint_t c, int flags, wint_t nextc, int iswextra) in do_mbyte() argument
210 if (flags & VIS_CSTYLE) { in do_mbyte()
259 if (ISGRAPH(flags, c) && !iswoctal(c)) { in do_mbyte()
266 if (iswextra || ((c & 0177) == L' ') || (flags & VIS_OCTAL)) { in do_mbyte()
272 if ((flags & VIS_NOSLASH) == 0) in do_mbyte()
305 do_svis(wchar_t *dst, wint_t c, int flags, wint_t nextc, const wchar_t *extra) in do_svis() argument
311 if (!iswextra && (ISGRAPH(flags, c) || iswwhite(c) || in do_svis()
312 ((flags & VIS_SAFE) && iswsafe(c)))) { in do_svis()
326 flags, nextc, iswextra); in do_svis()
338 getvisfun(int flags) in getvisfun() argument
340 if (flags & VIS_HTTPSTYLE) in getvisfun()
342 if (flags & VIS_MIMESTYLE) in getvisfun()
351 makeextralist(int flags, const char *src) in makeextralist() argument
363 if ((flags & VIS_NOLOCALE) || mbsrtowcs(dst, &src, len, &mbstate) == (size_t)-1) { in makeextralist()
371 if (flags & VIS_GLOB) in makeextralist()
375 if (flags & VIS_SHELL) in makeextralist()
379 if (flags & VIS_SP) *d++ = L' '; in makeextralist()
380 if (flags & VIS_TAB) *d++ = L'\t'; in makeextralist()
381 if (flags & VIS_NL) *d++ = L'\n'; in makeextralist()
382 if (flags & VIS_DQ) *d++ = L'"'; in makeextralist()
383 if ((flags & VIS_NOSLASH) == 0) *d++ = L'\\'; in makeextralist()
396 int flags, const char *mbextra, int *cerr_ptr) in istrsenvisx() argument
450 if (flags & VIS_NOLOCALE) { in istrsenvisx()
501 extra = makeextralist(flags, mbextra); in istrsenvisx()
513 f = getvisfun(flags); in istrsenvisx()
522 dst = (*f)(dst, c, flags, len >= 1 ? *src : L'\0', extra); in istrsenvisx()
580 if (flags & VIS_NOLOCALE) { in istrsenvisx()
601 int flags, const char *mbextra, int *cerr_ptr) in istrsenvisxl() argument
604 mbsrc != NULL ? strlen(mbsrc) : 0, flags, mbextra, cerr_ptr); in istrsenvisxl()
618 svis(char *mbdst, int c, int flags, int nextc, const char *mbextra) in svis() argument
626 ret = istrsenvisx(&mbdst, NULL, cc, 1, flags, mbextra, NULL); in svis()
633 snvis(char *mbdst, size_t dlen, int c, int flags, int nextc, const char *mbextra) in snvis() argument
641 ret = istrsenvisx(&mbdst, &dlen, cc, 1, flags, mbextra, NULL); in snvis()
648 strsvis(char *mbdst, const char *mbsrc, int flags, const char *mbextra) in strsvis() argument
650 return istrsenvisxl(&mbdst, NULL, mbsrc, flags, mbextra, NULL); in strsvis()
654 strsnvis(char *mbdst, size_t dlen, const char *mbsrc, int flags, const char *mbextra) in strsnvis() argument
656 return istrsenvisxl(&mbdst, &dlen, mbsrc, flags, mbextra, NULL); in strsnvis()
660 strsvisx(char *mbdst, const char *mbsrc, size_t len, int flags, const char *mbextra) in strsvisx() argument
662 return istrsenvisx(&mbdst, NULL, mbsrc, len, flags, mbextra, NULL); in strsvisx()
666 strsnvisx(char *mbdst, size_t dlen, const char *mbsrc, size_t len, int flags, in strsnvisx() argument
669 return istrsenvisx(&mbdst, &dlen, mbsrc, len, flags, mbextra, NULL); in strsnvisx()
673 strsenvisx(char *mbdst, size_t dlen, const char *mbsrc, size_t len, int flags, in strsenvisx() argument
676 return istrsenvisx(&mbdst, &dlen, mbsrc, len, flags, mbextra, cerr_ptr); in strsenvisx()
685 vis(char *mbdst, int c, int flags, int nextc) in vis() argument
693 ret = istrsenvisx(&mbdst, NULL, cc, 1, flags, "", NULL); in vis()
700 nvis(char *mbdst, size_t dlen, int c, int flags, int nextc) in nvis() argument
708 ret = istrsenvisx(&mbdst, &dlen, cc, 1, flags, "", NULL); in nvis()
723 strvis(char *mbdst, const char *mbsrc, int flags) in strvis() argument
725 return istrsenvisxl(&mbdst, NULL, mbsrc, flags, "", NULL); in strvis()
729 strnvis(char *mbdst, size_t dlen, const char *mbsrc, int flags) in strnvis() argument
731 return istrsenvisxl(&mbdst, &dlen, mbsrc, flags, "", NULL); in strnvis()
735 stravis(char **mbdstp, const char *mbsrc, int flags) in stravis() argument
738 return istrsenvisxl(mbdstp, NULL, mbsrc, flags, "", NULL); in stravis()
753 strvisx(char *mbdst, const char *mbsrc, size_t len, int flags) in strvisx() argument
755 return istrsenvisx(&mbdst, NULL, mbsrc, len, flags, "", NULL); in strvisx()
759 strnvisx(char *mbdst, size_t dlen, const char *mbsrc, size_t len, int flags) in strnvisx() argument
761 return istrsenvisx(&mbdst, &dlen, mbsrc, len, flags, "", NULL); in strnvisx()
765 strenvisx(char *mbdst, size_t dlen, const char *mbsrc, size_t len, int flags, in strenvisx() argument
768 return istrsenvisx(&mbdst, &dlen, mbsrc, len, flags, "", cerr_ptr); in strenvisx()