summaryrefslogtreecommitdiff
path: root/kernel/kmalloc.h
diff options
context:
space:
mode:
authorAnton Kling <anton@kling.gg>2024-07-06 20:47:14 +0200
committerAnton Kling <anton@kling.gg>2024-07-06 20:47:14 +0200
commitabcba25c5f5579e50ab205d8fc01ca9dbaa0f5e8 (patch)
tree02187d5cd1e3a14002ef3d350039ec3995310dd8 /kernel/kmalloc.h
parent6d6289f0fb3b07b0d1a02f671df6b096318d4a4c (diff)
Kernel: Add kmalloc scan
This will scan for possible overflows in the program. It is a somewhat expensive operation but really useful for debugging.
Diffstat (limited to 'kernel/kmalloc.h')
-rw-r--r--kernel/kmalloc.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/kernel/kmalloc.h b/kernel/kmalloc.h
index 9c03a19..74e4d81 100644
--- a/kernel/kmalloc.h
+++ b/kernel/kmalloc.h
@@ -8,6 +8,8 @@ void kmalloc_align_free(void *p, size_t s);
void kmalloc_allocate_heap(void);
+void kmalloc_scan(void);
+
void *kmalloc(size_t s);
void *krealloc(void *ptr, size_t size);
void *kreallocarray(void *ptr, size_t nmemb, size_t size);