X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?p=palacios.git;a=blobdiff_plain;f=palacios%2Finclude%2Fpalacios%2Fvmm_shadow_paging.h;h=853f85141a2a599a4907f10bcd456376a986b61e;hp=779f32319960cc88cef74be0ef2563a190eacdeb;hb=bf0d677f3d92f5949c3a73dad30aaf330201da44;hpb=a5c5675571882a9b8a7594ef07fe303b195ef9ae diff --git a/palacios/include/palacios/vmm_shadow_paging.h b/palacios/include/palacios/vmm_shadow_paging.h index 779f323..853f851 100644 --- a/palacios/include/palacios/vmm_shadow_paging.h +++ b/palacios/include/palacios/vmm_shadow_paging.h @@ -40,6 +40,12 @@ addr_t create_new_shadow_pt32(); int handle_shadow_pagefault(struct guest_info * info, addr_t fault_addr, pf_error_t error_code); int handle_shadow_invlpg(struct guest_info * info); + + + +int v3_replace_shdw_page(struct guest_info * info, addr_t location, void * new_page, void* old_page); +int v3_replace_shdw_page32(struct guest_info * info, addr_t location, pte32_t * new_page, pte32_t * old_page); + #endif // ! __V3VEE__ #endif