aboutsummaryrefslogtreecommitdiff
path: root/common/vmem.c
diff options
context:
space:
mode:
authorKimplul <kimi.h.kuparinen@gmail.com>2021-12-23 17:30:40 +0200
committerKimplul <kimi.h.kuparinen@gmail.com>2021-12-23 17:30:40 +0200
commit272e1889ce14aaea9e3431a93c406d347f5b3c54 (patch)
tree13721261af605f2dd2c65c9e7495b8063c4a34cc /common/vmem.c
parent0e1617f1e68c9900538296f1186c0e9768d6cb87 (diff)
downloadkmi-272e1889ce14aaea9e3431a93c406d347f5b3c54.tar.gz
kmi-272e1889ce14aaea9e3431a93c406d347f5b3c54.zip
Added stat/mod_vmem
+ In general improved riscv vmem.c
Diffstat (limited to 'common/vmem.c')
-rw-r--r--common/vmem.c17
1 files changed, 0 insertions, 17 deletions
diff --git a/common/vmem.c b/common/vmem.c
index 865ffdc..eee85a0 100644
--- a/common/vmem.c
+++ b/common/vmem.c
@@ -165,23 +165,6 @@ static struct sp_mem *sp_mem_create_region(vm_t start, vm_t end,
return m;
}
-static struct sp_mem *sp_free_find_first(struct sp_reg_root *r, size_t size, size_t *align)
-{
- *align = 0;
- struct sp_node *n = sp_root(r->free_regions);
- while(n){
- struct sp_mem *t = mem_container(n);
- size_t nsize = t->end - t->start;
-
- if(size <= nsize)
- return t;
-
- n = sp_right(n);
- }
-
- return 0;
-}
-
/* TODO: should probably check if this actually works :D seems to do, but that's
* just from really quick checking */
static size_t po_align(size_t s)