summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexander Stein <alexander.stein@systec-electronic.com>2016-03-17 11:00:28 +0100
committerSascha Hauer <s.hauer@pengutronix.de>2016-04-08 13:33:18 +0200
commit84abb49171ac2f7c7f52842a88ab7ebb31b015f6 (patch)
tree6c0688094b3296210af121323f4d60d325d8d06f
parentee87c0e70caa4f8c2c66a942b0895e7ed61ad56b (diff)
downloadbarebox-84abb49171ac2f7c7f52842a88ab7ebb31b015f6.tar.gz
barebox-84abb49171ac2f7c7f52842a88ab7ebb31b015f6.tar.xz
barebox-wrapper: Add kcalloc and __vmalloc
They call xzalloc and malloc respectively. Signed-off-by: Alexander Stein <alexander.stein@systec-electronic.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
-rw-r--r--include/linux/barebox-wrapper.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/include/linux/barebox-wrapper.h b/include/linux/barebox-wrapper.h
index 67b332e6e1..b57c58cfb6 100644
--- a/include/linux/barebox-wrapper.h
+++ b/include/linux/barebox-wrapper.h
@@ -6,7 +6,9 @@
#define kmalloc(len, mode) malloc(len)
#define kzalloc(len, mode) xzalloc(len)
+#define kcalloc(n, len, mode) xzalloc(n * len)
#define vmalloc(len) malloc(len)
+#define __vmalloc(len, mode, pgsz) malloc(len)
static inline void kfree(const void *block)
{
free((void *)block);