Lines Matching refs:dst
28 int string_unescape(char *src, char *dst, size_t size, unsigned int flags);
35 static inline int string_unescape_any(char *src, char *dst, size_t size) in string_unescape_any() argument
37 return string_unescape(src, dst, size, UNESCAPE_ANY); in string_unescape_any()
55 int string_escape_mem(const char *src, size_t isz, char *dst, size_t osz,
58 int string_escape_mem_ascii(const char *src, size_t isz, char *dst,
62 char *dst, size_t osz, const char *only) in string_escape_mem_any_np() argument
64 return string_escape_mem(src, isz, dst, osz, ESCAPE_ANY_NP, only); in string_escape_mem_any_np()
67 static inline int string_escape_str(const char *src, char *dst, size_t sz, in string_escape_str() argument
70 return string_escape_mem(src, strlen(src), dst, sz, flags, only); in string_escape_str()
73 static inline int string_escape_str_any_np(const char *src, char *dst, in string_escape_str_any_np() argument
76 return string_escape_str(src, dst, sz, ESCAPE_ANY_NP, only); in string_escape_str_any_np()
79 static inline void string_upper(char *dst, const char *src) in string_upper() argument
82 *dst++ = toupper(*src); in string_upper()
86 static inline void string_lower(char *dst, const char *src) in string_lower() argument
89 *dst++ = tolower(*src); in string_lower()