Mercurial > hg > Members > menikon > CbC_xv6
diff src/impl/vm_impl_private.cbc @ 211:66db83ec1ec2
kpt_alloc_check_impl and freerange
author | tobaru |
---|---|
date | Thu, 23 Jan 2020 20:48:16 +0900 |
parents | a0620ca23f19 |
children | 6e03cee9733e |
line wrap: on
line diff
--- a/src/impl/vm_impl_private.cbc Thu Jan 23 18:08:22 2020 +0900 +++ b/src/impl/vm_impl_private.cbc Thu Jan 23 20:48:16 2020 +0900 @@ -106,3 +106,12 @@ goto next(...); } + +__code kpt_alloc_check_impl(struct vm_impl* vm_impl, __code next(...)) { + + goto kpt_alloc_check_inital_page(vm_impl, next(...)); +} + +__code kpt_alloc_check_inital_page(struct vm_impl* vm_impl, __code next(...)) { + goto next((char*)r); +}