Lines Matching refs:flag

130 #define MAKEEXTRALIST(flag, extra, orig_str)				      \  argument
142 if (flag & VIS_SP) *e++ = ' '; \
143 if (flag & VIS_TAB) *e++ = '\t'; \
144 if (flag & VIS_NL) *e++ = '\n'; \
145 if ((flag & VIS_NOSLASH) == 0) *e++ = '\\'; \
153 do_hvis(char *dst, int c, int flag, int nextc, const char *extra) in do_hvis() argument
160 dst = do_svis(dst, c, flag, nextc, extra); in do_hvis()
175 do_svis(char *dst, int c, int flag, int nextc, const char *extra) in do_svis() argument
180 ((flag & VIS_SAFE) && issafe(c)))) { in do_svis()
184 if (flag & VIS_CSTYLE) { in do_svis()
224 if (isextra || ((c & 0177) == ' ') || (flag & VIS_OCTAL)) { in do_svis()
230 if ((flag & VIS_NOSLASH) == 0) *dst++ = '\\'; in do_svis()
253 rk_svis(char *dst, int c, int flag, int nextc, const char *extra) in rk_svis() argument
259 MAKEEXTRALIST(flag, nextra, extra); in rk_svis()
264 if (flag & VIS_HTTPSTYLE) in rk_svis()
265 dst = do_hvis(dst, c, flag, nextc, nextra); in rk_svis()
267 dst = do_svis(dst, c, flag, nextc, nextra); in rk_svis()
291 rk_strsvis(char *dst, const char *csrc, int flag, const char *extra) in rk_strsvis() argument
301 MAKEEXTRALIST(flag, nextra, extra); in rk_strsvis()
306 if (flag & VIS_HTTPSTYLE) { in rk_strsvis()
308 dst = do_hvis(dst, c, flag, *src, nextra); in rk_strsvis()
311 dst = do_svis(dst, c, flag, *src, nextra); in rk_strsvis()
320 rk_strsvisx(char *dst, const char *csrc, size_t len, int flag, const char *extra) in rk_strsvisx() argument
330 MAKEEXTRALIST(flag, nextra, extra); in rk_strsvisx()
336 if (flag & VIS_HTTPSTYLE) { in rk_strsvisx()
339 dst = do_hvis(dst, c, flag, len ? *src : '\0', nextra); in rk_strsvisx()
344 dst = do_svis(dst, c, flag, len ? *src : '\0', nextra); in rk_strsvisx()
358 rk_vis(char *dst, int c, int flag, int nextc) in rk_vis() argument
365 MAKEEXTRALIST(flag, extra, ""); in rk_vis()
370 if (flag & VIS_HTTPSTYLE) in rk_vis()
371 dst = do_hvis(dst, uc, flag, nextc, extra); in rk_vis()
373 dst = do_svis(dst, uc, flag, nextc, extra); in rk_vis()
391 rk_strvis(char *dst, const char *src, int flag) in rk_strvis() argument
396 MAKEEXTRALIST(flag, extra, ""); in rk_strvis()
401 rv = strsvis(dst, src, flag, extra); in rk_strvis()
408 rk_strvisx(char *dst, const char *src, size_t len, int flag) in rk_strvisx() argument
413 MAKEEXTRALIST(flag, extra, ""); in rk_strvisx()
418 rv = strsvisx(dst, src, len, flag, extra); in rk_strvisx()