diff options
author | Ian Moffett <ian@osmora.org> | 2024-04-20 16:23:59 -0400 |
---|---|---|
committer | Ian Moffett <ian@osmora.org> | 2024-04-20 16:25:49 -0400 |
commit | 11976acd80c0c360de66a99647f58dbb8e5ecf3b (patch) | |
tree | 83491b21087b4078bc54d78c5f66edff09430863 /sys/include/vm/map.h | |
parent | 852b00cbc75b83390984a77048e443a43dd0ae48 (diff) |
kernel: vm: Add initial demand paging support
Signed-off-by: Ian Moffett <ian@osmora.org>
Diffstat (limited to 'sys/include/vm/map.h')
-rw-r--r-- | sys/include/vm/map.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/sys/include/vm/map.h b/sys/include/vm/map.h index f482788..1da8240 100644 --- a/sys/include/vm/map.h +++ b/sys/include/vm/map.h @@ -46,10 +46,14 @@ /* Memory map table entry count */ #define MTAB_ENTRIES 32 +struct vm_object; + struct vm_mapping { TAILQ_ENTRY(vm_mapping) link; struct vm_range range; + struct vm_object *vmobj; paddr_t physmem_base; + vm_prot_t prot; /* Private */ size_t vhash; /* Virtual address hash */ |