]> git.karo-electronics.de Git - karo-tx-uboot.git/blobdiff - include/linux/compat.h
linux_compat: move vzalloc() to header file as an inline function
[karo-tx-uboot.git] / include / linux / compat.h
index da1420f425c84d12f6e8fa947903b5cb338c38da..a3d136b70b6a8e0bfa31cbf3c365d3c5daf6d4a4 100644 (file)
@@ -40,6 +40,10 @@ void *kmalloc(size_t size, int flags);
 void *kzalloc(size_t size, int flags);
 #define vmalloc(size)  kmalloc(size, 0)
 #define __vmalloc(size, flags, pgsz)   kmalloc(size, flags)
+static inline void *vzalloc(unsigned long size)
+{
+       return kzalloc(size, 0);
+}
 #define kfree(ptr)     free(ptr)
 #define vfree(ptr)     free(ptr)
 
@@ -189,8 +193,6 @@ struct work_struct {};
 unsigned long copy_from_user(void *dest, const void *src,
                             unsigned long count);
 
-void *vzalloc(unsigned long size);
-
 typedef unused_t spinlock_t;
 typedef int    wait_queue_head_t;