Lines Matching full:char
11 extern char *strndup_user(const char __user *, long);
22 extern char * strcpy(char *,const char *);
25 extern char * strncpy(char *,const char *, __kernel_size_t);
28 size_t strlcpy(char *, const char *, size_t);
31 ssize_t strscpy(char *, const char *, size_t);
35 ssize_t strscpy_pad(char *dest, const char *src, size_t count);
38 extern char * strcat(char *, const char *);
41 extern char * strncat(char *, const char *, __kernel_size_t);
44 extern size_t strlcat(char *, const char *, __kernel_size_t);
47 extern int strcmp(const char *,const char *);
50 extern int strncmp(const char *,const char *,__kernel_size_t);
53 extern int strcasecmp(const char *s1, const char *s2);
56 extern int strncasecmp(const char *s1, const char *s2, size_t n);
59 extern char * strchr(const char *,int);
62 extern char * strchrnul(const char *,int);
64 extern char * strnchrnul(const char *, size_t, int);
66 extern char * strnchr(const char *, size_t, int);
69 extern char * strrchr(const char *,int);
71 extern char * __must_check skip_spaces(const char *);
73 extern char *strim(char *);
75 static inline __must_check char *strstrip(char *str) in strstrip()
81 extern char * strstr(const char *, const char *);
84 extern char * strnstr(const char *, const char *, size_t);
87 extern __kernel_size_t strlen(const char *);
90 extern __kernel_size_t strnlen(const char *,__kernel_size_t);
93 extern char * strpbrk(const char *,const char *);
96 extern char * strsep(char **,const char *);
99 extern __kernel_size_t strspn(const char *,const char *);
102 extern __kernel_size_t strcspn(const char *,const char *);
171 char *strreplace(char *s, char old, char new);
175 extern char *kstrdup(const char *s, gfp_t gfp) __malloc;
176 extern const char *kstrdup_const(const char *s, gfp_t gfp);
177 extern char *kstrndup(const char *s, size_t len, gfp_t gfp);
179 extern char *kmemdup_nul(const char *s, size_t len, gfp_t gfp);
181 extern char **argv_split(gfp_t gfp, const char *str, int *argcp);
182 extern void argv_free(char **argv);
184 extern bool sysfs_streq(const char *s1, const char *s2);
185 int match_string(const char * const *array, size_t n, const char *string);
186 int __sysfs_match_string(const char * const *array, size_t n, const char *s);
198 int vbin_printf(u32 *bin_buf, size_t size, const char *fmt, va_list args);
199 int bstr_printf(char *buf, size_t size, const char *fmt, const u32 *bin_buf);
200 int bprintf(u32 *bin_buf, size_t size, const char *fmt, ...) __printf(3, 4);
213 static inline bool strstarts(const char *str, const char *prefix) in strstarts()
245 static inline const char *kbasename(const char *path) in kbasename()
247 const char *tail = strrchr(path, '/'); in kbasename()
254 void fortify_panic(const char *name) __noreturn __cold;
268 extern char *__underlying_strcat(char *p, const char *q) __RENAME(strcat);
269 extern char *__underlying_strcpy(char *p, const char *q) __RENAME(strcpy);
270 extern __kernel_size_t __underlying_strlen(const char *p) __RENAME(strlen);
271 extern char *__underlying_strncat(char *p, const char *q, __kernel_size_t count) __RENAME(strncat);
272 extern char *__underlying_strncpy(char *p, const char *q, __kernel_size_t size) __RENAME(strncpy);
286 __FORTIFY_INLINE char *strncpy(char *p, const char *q, __kernel_size_t size) in strncpy()
296 __FORTIFY_INLINE char *strcat(char *p, const char *q) in strcat()
306 __FORTIFY_INLINE __kernel_size_t strlen(const char *p) in strlen()
321 extern __kernel_size_t __real_strnlen(const char *, __kernel_size_t) __RENAME(strnlen);
322 __FORTIFY_INLINE __kernel_size_t strnlen(const char *p, __kernel_size_t maxlen) in strnlen()
332 extern size_t __real_strlcpy(char *, const char *, size_t) __RENAME(strlcpy);
333 __FORTIFY_INLINE size_t strlcpy(char *p, const char *q, size_t size) in strlcpy()
354 __FORTIFY_INLINE char *strncat(char *p, const char *q, __kernel_size_t count) in strncat()
469 __FORTIFY_INLINE char *strcpy(char *p, const char *q) in strcpy()
525 static __always_inline size_t str_has_prefix(const char *str, const char *prefix) in str_has_prefix()