Lines Matching refs:flags
320 int string_unescape(char *src, char *dst, size_t size, unsigned int flags) in string_unescape() argument
332 if (flags & UNESCAPE_SPACE && in string_unescape()
336 if (flags & UNESCAPE_OCTAL && in string_unescape()
340 if (flags & UNESCAPE_HEX && in string_unescape()
344 if (flags & UNESCAPE_SPECIAL && in string_unescape()
575 unsigned int flags, const char *only) in string_escape_mem() argument
580 bool is_append = flags & ESCAPE_APPEND; in string_escape_mem()
610 flags & ESCAPE_NAP && escape_passthrough(c, &p, end)) in string_escape_mem()
614 flags & ESCAPE_NP && escape_passthrough(c, &p, end)) in string_escape_mem()
618 flags & ESCAPE_NA && escape_passthrough(c, &p, end)) in string_escape_mem()
621 if (flags & ESCAPE_SPACE && escape_space(c, &p, end)) in string_escape_mem()
624 if (flags & ESCAPE_SPECIAL && escape_special(c, &p, end)) in string_escape_mem()
627 if (flags & ESCAPE_NULL && escape_null(c, &p, end)) in string_escape_mem()
631 if (flags & ESCAPE_OCTAL && escape_octal(c, &p, end)) in string_escape_mem()
634 if (flags & ESCAPE_HEX && escape_hex(c, &p, end)) in string_escape_mem()
652 const int flags = ESCAPE_HEX; in kstrdup_quotable() local
659 dlen = string_escape_mem(src, slen, NULL, 0, flags, esc); in kstrdup_quotable()
664 WARN_ON(string_escape_mem(src, slen, dst, dlen, flags, esc) != dlen); in kstrdup_quotable()