Lines Matching refs:size_t
18 extern void *memdup_user(const void __user *, size_t) __realloc_size(2);
19 extern void *vmemdup_user(const void __user *, size_t) __realloc_size(2);
20 extern void *memdup_user_nul(const void __user *, size_t);
32 void *memdup_array_user(const void __user *src, size_t n, size_t size) in memdup_array_user()
34 size_t nbytes; in memdup_array_user()
52 void *vmemdup_array_user(const void __user *src, size_t n, size_t size) in vmemdup_array_user()
54 size_t nbytes; in vmemdup_array_user()
73 ssize_t sized_strscpy(char *, const char *, size_t);
119 const size_t __count = (count); \
158 extern size_t strlcat(char *, const char *, __kernel_size_t);
170 extern int strncasecmp(const char *s1, const char *s2, size_t n);
178 extern char * strnchrnul(const char *, size_t, int);
180 extern char * strnchr(const char *, size_t, int);
198 extern char * strnstr(const char *, const char *, size_t);
278 static inline void memcpy_flushcache(void *dst, const void *src, size_t cnt) in memcpy_flushcache()
284 void *memchr_inv(const void *s, int c, size_t n);
294 static inline bool mem_is_zero(const void *s, size_t n) in mem_is_zero()
303 extern char *kstrndup(const char *s, size_t len, gfp_t gfp);
304 extern void *kmemdup_noprof(const void *src, size_t len, gfp_t gfp) __realloc_size(2);
307 extern void *kvmemdup(const void *src, size_t len, gfp_t gfp) __realloc_size(2);
308 extern char *kmemdup_nul(const char *s, size_t len, gfp_t gfp);
309 extern void *kmemdup_array(const void *src, size_t count, size_t element_size, gfp_t gfp)
326 int match_string(const char * const *array, size_t n, const char *string);
327 int __sysfs_match_string(const char * const *array, size_t n, const char *s);
339 int vbin_printf(u32 *bin_buf, size_t size, const char *fmt, va_list args);
340 int bstr_printf(char *buf, size_t size, const char *fmt, const u32 *bin_buf);
343 extern ssize_t memory_read_from_buffer(void *to, size_t count, loff_t *ppos,
344 const void *from, size_t available);
358 size_t memweight(const void *ptr, size_t bytes);
374 static inline void memzero_explicit(void *s, size_t count) in memzero_explicit()
399 void memcpy_and_pad(void *dest, size_t dest_len, const void *src, size_t count,
417 const size_t _dest_len = __must_be_byte_array(dest) + \
419 const size_t _src_len = __builtin_object_size(src, 1); \
422 _dest_len == (size_t)-1); \
441 const size_t _dest_len = __must_be_byte_array(dest) + \
443 const size_t _src_len = __builtin_object_size(src, 1); \
446 _dest_len == (size_t)-1); \
461 const size_t _dest_len = __must_be_byte_array(dest) + \
463 const size_t _src_len = __builtin_object_size(src, 1); \
464 const size_t _src_chars = strnlen(src, _src_len); \
465 const size_t _copy_len = min(_dest_len - 1, _src_chars); \
469 _dest_len == 0 || _dest_len == (size_t)-1 || \
470 _src_len == 0 || _src_len == (size_t)-1); \
487 const size_t _dest_len = __must_be_byte_array(dest) + \
489 const size_t _src_len = __builtin_object_size(src, 1); \
490 const size_t _src_chars = strnlen(src, _src_len); \
491 const size_t _copy_len = min(_dest_len - 1, _src_chars); \
495 _dest_len == 0 || _dest_len == (size_t)-1 || \
496 _src_len == 0 || _src_len == (size_t)-1); \
551 static __always_inline size_t str_has_prefix(const char *str, const char *prefix) in str_has_prefix()
553 size_t len = strlen(prefix); in str_has_prefix()