diff options
| author | riastradh <riastradh@NetBSD.org> | 2021-12-19 11:14:56 +0000 |
|---|---|---|
| committer | riastradh <riastradh@NetBSD.org> | 2021-12-19 11:14:56 +0000 |
| commit | 9182e9593bdb19cbcef2dbb25d4c8ae198f4f59f (patch) | |
| tree | a32b85d96a5240f8904cafe3c50f4e10c6eab814 /sys/external/bsd/drm2/include/linux/string.h | |
| parent | bbd0f4fafc4b28508d6534e0e63a4d2eb93ea6d2 (diff) | |
drm/linux: Add memset32, SZ_64K, atomic_sub_return.
Diffstat (limited to 'sys/external/bsd/drm2/include/linux/string.h')
| -rw-r--r-- | sys/external/bsd/drm2/include/linux/string.h | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/sys/external/bsd/drm2/include/linux/string.h b/sys/external/bsd/drm2/include/linux/string.h index 7d09b96b9be..745d3dc8a27 100644 --- a/sys/external/bsd/drm2/include/linux/string.h +++ b/sys/external/bsd/drm2/include/linux/string.h @@ -1,4 +1,4 @@ -/* $NetBSD: string.h,v 1.9 2021/12/19 10:48:00 riastradh Exp $ */ +/* $NetBSD: string.h,v 1.10 2021/12/19 11:14:56 riastradh Exp $ */ /*- * Copyright (c) 2013 The NetBSD Foundation, Inc. @@ -116,6 +116,14 @@ strscpy(char *dst, const char *src, size_t dstsize) } static inline void +memset32(uint32_t *p, uint32_t v, size_t n) +{ + + while (n --> 0) + *p++ = v; +} + +static inline void memset64(uint64_t *p, uint64_t v, size_t n) { |
