comparison src/impl/vm_impl.h @ 216:0f1700bd5cff

cleapteu
author tobaru
date Fri, 24 Jan 2020 15:22:44 +0900
parents 291d4e9304a1
children f940ff602312
comparison
equal deleted inserted replaced
215:291d4e9304a1 216:0f1700bd5cff
12 uint oldsz; 12 uint oldsz;
13 uint newsz; 13 uint newsz;
14 uint a; 14 uint a;
15 int ret; 15 int ret;
16 char* mem; 16 char* mem;
17 char* uva;
17 18
18 __code kpt_alloc_check_impl(Type* vm_impl, __code next(...)); 19 __code kpt_alloc_check_impl(Type* vm_impl, __code next(...));
19 __code loaduvm_ptesize_check(Type* vm_impl, __code next(...)); 20 __code loaduvm_ptesize_check(Type* vm_impl, __code next(...));
20 __code loaduvm_loop(Type* vm_impl, uint i, pte_t* pte, uint sz, __code next(...)); 21 __code loaduvm_loop(Type* vm_impl, uint i, pte_t* pte, uint sz, __code next(...));
21 __code allocuvm_check_newsz(Type* vm_impl, pde_t* pgdir, uint oldsz, uint newsz, __code next(...)); 22 __code allocuvm_check_newsz(Type* vm_impl, pde_t* pgdir, uint oldsz, uint newsz, __code next(...));
22 __code allocuvm_loop(Type* vm_impl, pde_t* pgdir, uint oldsz, uint newsz, uint a, __code next(...)); 23 __code allocuvm_loop(Type* vm_impl, pde_t* pgdir, uint oldsz, uint newsz, uint a, __code next(...));
24 __code clearpteu_check_ptevm_impl(Type* vm_impl, pde_t* pgdir, char* uva, __code next(...));
23 __code next(...); 25 __code next(...);
24 26
25 27
26 } vm_impl; 28 } vm_impl;
27 29