add: ksize and vsize

This commit is contained in:
2024-09-26 17:06:03 +02:00
parent a66f9174f4
commit 0bcc99997a
4 changed files with 20 additions and 1 deletions

8
src/memory/phys/ksize.c Normal file
View File

@ -0,0 +1,8 @@
#include "alloc.h"
size_t ksize(void *ptr)
{
Block *meta_data = (Block *)((size_t)ptr - sizeof(Block));
return meta_data->sub_size;
}

8
src/memory/virt/vsize.c Normal file
View File

@ -0,0 +1,8 @@
#include "alloc.h"
size_t vsize(void *ptr)
{
Block *meta_data = (Block *)((size_t)ptr - sizeof(Block));
return meta_data->sub_size;
}