Lines Matching full:char
15 static inline bool string_is_terminated(const char *s, int len) in string_is_terminated()
32 char *buf, int len);
34 int parse_int_array_user(const char __user *from, size_t count, int **array);
45 int string_unescape(char *src, char *dst, size_t size, unsigned int flags);
47 static inline int string_unescape_inplace(char *buf, unsigned int flags) in string_unescape_inplace()
52 static inline int string_unescape_any(char *src, char *dst, size_t size) in string_unescape_any()
57 static inline int string_unescape_any_inplace(char *buf) in string_unescape_any_inplace()
77 int string_escape_mem(const char *src, size_t isz, char *dst, size_t osz,
78 unsigned int flags, const char *only);
80 static inline int string_escape_mem_any_np(const char *src, size_t isz, in string_escape_mem_any_np()
81 char *dst, size_t osz, const char *only) in string_escape_mem_any_np()
86 static inline int string_escape_str(const char *src, char *dst, size_t sz, in string_escape_str()
87 unsigned int flags, const char *only) in string_escape_str()
92 static inline int string_escape_str_any_np(const char *src, char *dst, in string_escape_str_any_np()
93 size_t sz, const char *only) in string_escape_str_any_np()
98 static inline void string_upper(char *dst, const char *src) in string_upper()
105 static inline void string_lower(char *dst, const char *src) in string_lower()
112 char *kstrdup_quotable(const char *src, gfp_t gfp);
113 char *kstrdup_quotable_cmdline(struct task_struct *task, gfp_t gfp);
114 char *kstrdup_quotable_file(struct file *file, gfp_t gfp);
116 char *kstrdup_and_replace(const char *src, char old, char new, gfp_t gfp);
118 char **kasprintf_strarray(gfp_t gfp, const char *prefix, size_t n);
119 void kfree_strarray(char **array, size_t n);
121 char **devm_kasprintf_strarray(struct device *dev, const char *prefix, size_t n);