summaryrefslogtreecommitdiff
path: root/kernel/defs.h
diff options
context:
space:
mode:
Diffstat (limited to 'kernel/defs.h')
-rw-r--r--kernel/defs.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/kernel/defs.h b/kernel/defs.h
index 04a0276..870c984 100644
--- a/kernel/defs.h
+++ b/kernel/defs.h
@@ -23,6 +23,9 @@ void consoleinit(void);
void consoleintr(int);
void consputc(int);
+// cow.c
+int cow_handler(pagetable_t, uint64);
+
// exec.c
int exec(char*, char**);
@@ -61,6 +64,8 @@ void ramdiskintr(void);
void ramdiskrw(struct buf*);
// kalloc.c
+int refcnt_inc(uint64);
+int refcnt_dec(uint64);
void* kalloc(void);
void kfree(void *);
void kinit(void);