git://scm.lunaixsky.com
/
lunaix-os.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
chore: fix almost *ALL* warnings.
[lunaix-os.git]
/
lunaix-os
/
kernel
/
mm
/
valloc.c
diff --git
a/lunaix-os/kernel/mm/valloc.c
b/lunaix-os/kernel/mm/valloc.c
index a744ed1aeb091ac94f0f7562eb02cb27925fbc07..b7557ae0e8ab9b1e88b427ff6ec0d50dcb66a36f 100644
(file)
--- a/
lunaix-os/kernel/mm/valloc.c
+++ b/
lunaix-os/kernel/mm/valloc.c
@@
-95,6
+95,16
@@
vfree(void* ptr)
__vfree(ptr, piles, CLASS_LEN(piles_names));
}
+void
+vfree_safe(void* ptr)
+{
+ if (!ptr) {
+ return;
+ }
+
+ __vfree(ptr, piles, CLASS_LEN(piles_names));
+}
+
void*
valloc_dma(unsigned int size)
{