aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRaghuram Subramani <raghus2247@gmail.com>2025-02-04 15:33:52 +0530
committerRaghuram Subramani <raghus2247@gmail.com>2025-02-04 15:33:52 +0530
commit1c84c1e838bddb1a85d1a708b22e9d488831f5b2 (patch)
tree2c1e9df616996c0c7ef2b8b395aba114b9d53f5d
parent3e20a64df7816d07246073491453cd3bd3583b4f (diff)
libk: liballoc: Move some inline functions into definitions
-rw-r--r--kernel/libk/liballoc.cc16
1 files changed, 2 insertions, 14 deletions
diff --git a/kernel/libk/liballoc.cc b/kernel/libk/liballoc.cc
index 6596f53..9437663 100644
--- a/kernel/libk/liballoc.cc
+++ b/kernel/libk/liballoc.cc
@@ -27,20 +27,8 @@ namespace LibAlloc
Spinlock lock;
-inline int
-liballoc_lock(void)
-{
- lock.acquire();
- return 0;
-}
-
-inline int
-liballoc_unlock(void)
-{
- lock.release();
- return 0;
-}
-
+#define liballoc_lock lock.acquire
+#define liballoc_unlock lock.release
#define liballoc_alloc VirtualMM::alloc_pages
#define liballoc_free VirtualMM::free_pages