summaryrefslogtreecommitdiffstats
path: root/sys/dev/pci/drm/include/linux/overflow.h
diff options
context:
space:
mode:
Diffstat (limited to 'sys/dev/pci/drm/include/linux/overflow.h')
-rw-r--r--sys/dev/pci/drm/include/linux/overflow.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/sys/dev/pci/drm/include/linux/overflow.h b/sys/dev/pci/drm/include/linux/overflow.h
index ea8fa45e399..93615be569b 100644
--- a/sys/dev/pci/drm/include/linux/overflow.h
+++ b/sys/dev/pci/drm/include/linux/overflow.h
@@ -5,4 +5,7 @@
#define array_size(x, y) ((x) * (y))
+#define struct_size(p, member, n) \
+ (sizeof(*(p)) + ((n) * (sizeof(*(p)->member))))
+
#endif