Add allocator
diff --git a/src/kernel/paging.h b/src/kernel/paging.h
index 921524f..8128d43 100644
--- a/src/kernel/paging.h
+++ b/src/kernel/paging.h
@@ -12,11 +12,8 @@
 extern uint load_page_directory(uint table_address);
 extern void enable_paging();
 
-void *_kmalloc(size_t size, bool align, void **phys);
-void *kmalloc(size_t size);
-void *kmalloc_a(size_t size);
-void *kmalloc_ap(size_t size, void **p);
-
 void init_paging();
 
+void alloc_frame(uint *page_table_entry, bool user, bool writable);
+void alloc_kernel_page(uint *page);
 void page_fault(struct registers *regs);