aboutsummaryrefslogtreecommitdiff
path: root/sys/compat/linuxkpi/common/include/linux/bitmap.h
diff options
context:
space:
mode:
Diffstat (limited to 'sys/compat/linuxkpi/common/include/linux/bitmap.h')
-rw-r--r--sys/compat/linuxkpi/common/include/linux/bitmap.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/sys/compat/linuxkpi/common/include/linux/bitmap.h b/sys/compat/linuxkpi/common/include/linux/bitmap.h
index 08dd69bce180..0b8ab473b1cd 100644
--- a/sys/compat/linuxkpi/common/include/linux/bitmap.h
+++ b/sys/compat/linuxkpi/common/include/linux/bitmap.h
@@ -30,6 +30,7 @@
#define _LINUX_BITMAP_H_
#include <linux/bitops.h>
+#include <linux/slab.h>
static inline void
bitmap_zero(unsigned long *addr, const unsigned int size)
@@ -309,4 +310,10 @@ bitmap_xor(unsigned long *dst, const unsigned long *src1,
dst[i] = src1[i] ^ src2[i];
}
+static inline void
+bitmap_free(const unsigned long *bitmap)
+{
+ kfree(bitmap);
+}
+
#endif /* _LINUX_BITMAP_H_ */