diff --git a/headers/alloc.h b/headers/alloc.h index 61a31ea..bf25346 100644 --- a/headers/alloc.h +++ b/headers/alloc.h @@ -61,7 +61,6 @@ typedef struct Zone { * For TINY and SMALL, the zone will be divided in blocks. * For LARGE, it will be entire page(s). */ -extern Zone *kzones[3]; extern Zone *zones[3]; /*----------- UTILS ----------*/ @@ -71,17 +70,11 @@ size_t align_mem(size_t addr); /*----------------------------*/ /*-------- ALLOCATOR ---------*/ -int new_kzone(block_type_t type, size_t size); int new_vzone(block_type_t type, size_t size); /*----------------------------*/ -void *kmalloc(size_t size); -void kfree(void *ptr); -void *krealloc(void *ptr, size_t size); void *vmalloc(size_t size); void vfree(void *ptr); void *vrealloc(void *ptr, size_t size); -void show_kalloc_mem(void); void show_valloc_mem(void); -size_t ksize(void *virt_addr); size_t vsize(void *virt_addr);