···397397 */398398long strnlen_user(const char *src, long n);399399400400-#define strlen_user(str) strnlen_user(str, 32767)401401-402400struct exception_table_entry {403401 unsigned long insn;404402 unsigned long nextinsn;
+1-1
arch/csky/lib/usercopy.c
···116116EXPORT_SYMBOL(strncpy_from_user);117117118118/*119119- * strlen_user: - Get the size of a string in user space.119119+ * strnlen_user: - Get the size of a string in user space.120120 * @str: The string to measure.121121 * @n: The maximum valid length122122 *
-1
arch/nds32/include/asm/uaccess.h
···260260261261extern unsigned long __arch_clear_user(void __user * addr, unsigned long n);262262extern long strncpy_from_user(char *dest, const char __user * src, long count);263263-extern __must_check long strlen_user(const char __user * str);264263extern __must_check long strnlen_user(const char __user * str, long n);265264extern unsigned long __arch_copy_from_user(void *to, const void __user * from,266265 unsigned long n);
-1
arch/nios2/include/asm/uaccess.h
···83838484extern long strncpy_from_user(char *__to, const char __user *__from,8585 long __len);8686-extern __must_check long strlen_user(const char __user *str);8786extern __must_check long strnlen_user(const char __user *s, long n);88878988/* Optimized macros */
-1
arch/riscv/include/asm/uaccess.h
···372372373373extern long strncpy_from_user(char *dest, const char __user *src, long count);374374375375-extern long __must_check strlen_user(const char __user *str);376375extern long __must_check strnlen_user(const char __user *str, long n);377376378377extern