summaryrefslogtreecommitdiff
path: root/kernel/kmalloc.h
diff options
context:
space:
mode:
authorAnton Kling <anton@kling.gg>2024-04-12 14:03:29 +0200
committerAnton Kling <anton@kling.gg>2024-04-12 14:13:08 +0200
commitb450065984b1588966694579230dc40c802212e7 (patch)
treee67a056b1f3d0d2fa9a8f07fd76f925080dfbf44 /kernel/kmalloc.h
parentca082f686fd2dc7ee6f0284421f6212d6d4acee8 (diff)
Kernel/MMU: Dellocate pagedirectory when process exits.
Diffstat (limited to 'kernel/kmalloc.h')
-rw-r--r--kernel/kmalloc.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/kernel/kmalloc.h b/kernel/kmalloc.h
index 8c55cb4..8b9d59d 100644
--- a/kernel/kmalloc.h
+++ b/kernel/kmalloc.h
@@ -4,10 +4,12 @@
#include <string.h>
#include <typedefs.h>
+void *kmalloc_align(size_t s, void **physical);
+void kmalloc_align_free(void *p, size_t s);
+
void kmalloc_allocate_heap(void);
void *kmalloc(size_t s);
-void *kmalloc_align(size_t s);
void *krealloc(void *ptr, size_t size);
void *kreallocarray(void *ptr, size_t nmemb, size_t size);
void *kallocarray(size_t nmemb, size_t size);