diff options
| author | Jean-Sébastien Pédron <dumbbell@FreeBSD.org> | 2026-04-12 22:23:06 +0000 |
|---|---|---|
| committer | Jean-Sébastien Pédron <dumbbell@FreeBSD.org> | 2026-04-22 18:09:54 +0000 |
| commit | 7643dd70a4dfa5fd874300a7161c24b808d6b134 (patch) | |
| tree | ad5547d72fffcb5d2405dc7c4f6cdd10305eda90 /sys | |
| parent | ab77c26d3643b88b29d3526d60b939d1cca402f9 (diff) | |
Diffstat (limited to 'sys')
| -rw-r--r-- | sys/compat/linuxkpi/common/include/linux/string.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/sys/compat/linuxkpi/common/include/linux/string.h b/sys/compat/linuxkpi/common/include/linux/string.h index 8ca20df27792..ad2b2fe7d377 100644 --- a/sys/compat/linuxkpi/common/include/linux/string.h +++ b/sys/compat/linuxkpi/common/include/linux/string.h @@ -98,6 +98,12 @@ kmemdup(const void *src, size_t len, gfp_t gfp) return (dst); } +static inline void * +kmemdup_array(const void *src, size_t count, size_t element_size, gfp_t gfp) +{ + return (kmemdup(src, size_mul(count, element_size), gfp)); +} + /* See slab.h for kvmalloc/kvfree(). */ static inline void * kvmemdup(const void *src, size_t len, gfp_t gfp) |
