Lines Matching refs:src

188 static bool unescape_space(char **src, char **dst)  in unescape_space()  argument
190 char *p = *dst, *q = *src; in unescape_space()
212 *src += 1; in unescape_space()
216 static bool unescape_octal(char **src, char **dst) in unescape_octal() argument
218 char *p = *dst, *q = *src; in unescape_octal()
225 while (num < 32 && isodigit(*q) && (q - *src < 3)) { in unescape_octal()
231 *src = q; in unescape_octal()
235 static bool unescape_hex(char **src, char **dst) in unescape_hex() argument
237 char *p = *dst, *q = *src; in unescape_hex()
255 *src = q; in unescape_hex()
259 static bool unescape_special(char **src, char **dst) in unescape_special() argument
261 char *p = *dst, *q = *src; in unescape_special()
280 *src += 1; in unescape_special()
323 int string_unescape(char *src, char *dst, size_t size, unsigned int flags) in string_unescape() argument
330 while (*src && --size) { in string_unescape()
331 if (src[0] == '\\' && src[1] != '\0' && size > 1) { in string_unescape()
332 src++; in string_unescape()
336 unescape_space(&src, &out)) in string_unescape()
340 unescape_octal(&src, &out)) in string_unescape()
344 unescape_hex(&src, &out)) in string_unescape()
348 unescape_special(&src, &out)) in string_unescape()
353 *out++ = *src++; in string_unescape()
577 int string_escape_mem(const char *src, size_t isz, char *dst, size_t osz, in string_escape_mem() argument
586 unsigned char c = *src++; in string_escape_mem()
651 char *kstrdup_quotable(const char *src, gfp_t gfp) in kstrdup_quotable() argument
658 if (!src) in kstrdup_quotable()
660 slen = strlen(src); in kstrdup_quotable()
662 dlen = string_escape_mem(src, slen, NULL, 0, flags, esc); in kstrdup_quotable()
667 WARN_ON(string_escape_mem(src, slen, dst, dlen, flags, esc) != dlen); in kstrdup_quotable()
738 char *kstrdup_and_replace(const char *src, char old, char new, gfp_t gfp) in kstrdup_and_replace() argument
742 dst = kstrdup(src, gfp); in kstrdup_and_replace()
1003 void memcpy_and_pad(void *dest, size_t dest_len, const void *src, size_t count, in memcpy_and_pad() argument
1007 memcpy(dest, src, count); in memcpy_and_pad()
1010 memcpy(dest, src, dest_len); in memcpy_and_pad()