aboutsummaryrefslogtreecommitdiff
path: root/src/page
diff options
context:
space:
mode:
authorXavier Del Campo Romero <xavi92@disroot.org>2025-11-11 20:35:20 +0100
committerXavier Del Campo Romero <xavi92@disroot.org>2025-11-11 20:55:58 +0100
commit5ce25ae3b5d8666d373f7d7e336546ce8508c213 (patch)
tree4aacb570241c1005590a47ac49adb4b75a8ffd8d /src/page
parentf7ad4d9216b488f76ed4b3c8e423cd926e134b9d (diff)
downloadwnix-5ce25ae3b5d8666d373f7d7e336546ce8508c213.tar.gz
fixes
Diffstat (limited to 'src/page')
-rw-r--r--src/page/private_include/page/types.h2
-rw-r--r--src/page/src/free.c2
-rw-r--r--src/page/src/mem/ops.c2
3 files changed, 3 insertions, 3 deletions
diff --git a/src/page/private_include/page/types.h b/src/page/private_include/page/types.h
index ae1ff99..66bc9a1 100644
--- a/src/page/private_include/page/types.h
+++ b/src/page/private_include/page/types.h
@@ -27,7 +27,7 @@ struct page_ops
{
int (*read)(struct page *p, void *buf, size_t n, unsigned long addr);
int (*write)(struct page *p, const void *buf, size_t n, unsigned long addr);
- void (*free)(struct page *p);
+ void (*dealloc)(struct page *p);
};
struct page
diff --git a/src/page/src/free.c b/src/page/src/free.c
index f9b72fb..bf3bf25 100644
--- a/src/page/src/free.c
+++ b/src/page/src/free.c
@@ -30,6 +30,6 @@ void page_free(struct page *const p)
if (p->prev)
p->prev->next = p->next;
- p->ops->free(p);
+ p->ops->dealloc(p);
free(p);
}
diff --git a/src/page/src/mem/ops.c b/src/page/src/mem/ops.c
index 843b82a..d240f4b 100644
--- a/src/page/src/mem/ops.c
+++ b/src/page/src/mem/ops.c
@@ -23,5 +23,5 @@ const struct page_ops page_mem_ops =
{
.read = page_mem_read,
.write = page_mem_write,
- .free = page_mem_free
+ .dealloc = page_mem_free
};