diff options
author | Marvin Borner | 2019-12-14 00:26:49 +0100 |
---|---|---|
committer | Marvin Borner | 2019-12-14 00:26:49 +0100 |
commit | 31aaf43b77bb86d3668f6903ca48ffdb0812cfe2 (patch) | |
tree | 2365961919f39eedd6f9725610e5a9db2c9ba418 /src/kernel/lib/stdlib/liballoc.h | |
parent | e7d88df7a5a7e11677b68303a0d05455bf9a60d6 (diff) |
idk
Diffstat (limited to 'src/kernel/lib/stdlib/liballoc.h')
-rw-r--r-- | src/kernel/lib/stdlib/liballoc.h | 18 |
1 files changed, 12 insertions, 6 deletions
diff --git a/src/kernel/lib/stdlib/liballoc.h b/src/kernel/lib/stdlib/liballoc.h index 6ed9efb..37a1624 100644 --- a/src/kernel/lib/stdlib/liballoc.h +++ b/src/kernel/lib/stdlib/liballoc.h @@ -3,8 +3,6 @@ #include <stddef.h> -#define PREFIX(func) k ## func - int liballoc_lock(); int liballoc_unlock(); @@ -13,12 +11,20 @@ void *liballoc_alloc(size_t); int liballoc_free(void *, size_t); -void *PREFIX(malloc)(size_t); +void *kmalloc(size_t); + +void *krealloc(void *, size_t); + +void *kcalloc(size_t, size_t); + +void kfree(void *); + +void *umalloc(size_t); -void *PREFIX(realloc)(void *, size_t); +void *urealloc(void *, size_t); -void *PREFIX(calloc)(size_t, size_t); +void *ucalloc(size_t, size_t); -void PREFIX(free)(void *); +void ufree(void *); #endif |