Lines Matching full:char
15 static inline bool string_is_terminated(const char *s, int len) in string_is_terminated()
28 char *buf, int len);
30 int parse_int_array_user(const char __user *from, size_t count, int **array);
41 int string_unescape(char *src, char *dst, size_t size, unsigned int flags);
43 static inline int string_unescape_inplace(char *buf, unsigned int flags) in string_unescape_inplace()
48 static inline int string_unescape_any(char *src, char *dst, size_t size) in string_unescape_any()
53 static inline int string_unescape_any_inplace(char *buf) in string_unescape_any_inplace()
73 int string_escape_mem(const char *src, size_t isz, char *dst, size_t osz,
74 unsigned int flags, const char *only);
76 static inline int string_escape_mem_any_np(const char *src, size_t isz, in string_escape_mem_any_np()
77 char *dst, size_t osz, const char *only) in string_escape_mem_any_np()
82 static inline int string_escape_str(const char *src, char *dst, size_t sz, in string_escape_str()
83 unsigned int flags, const char *only) in string_escape_str()
88 static inline int string_escape_str_any_np(const char *src, char *dst, in string_escape_str_any_np()
89 size_t sz, const char *only) in string_escape_str_any_np()
94 static inline void string_upper(char *dst, const char *src) in string_upper()
101 static inline void string_lower(char *dst, const char *src) in string_lower()
108 char *kstrdup_quotable(const char *src, gfp_t gfp);
109 char *kstrdup_quotable_cmdline(struct task_struct *task, gfp_t gfp);
110 char *kstrdup_quotable_file(struct file *file, gfp_t gfp);
112 char *kstrdup_and_replace(const char *src, char old, char new, gfp_t gfp);
114 char **kasprintf_strarray(gfp_t gfp, const char *prefix, size_t n);
115 void kfree_strarray(char **array, size_t n);
117 char **devm_kasprintf_strarray(struct device *dev, const char *prefix, size_t n);