X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?a=blobdiff_plain;f=palacios%2Finclude%2Fpalacios%2Fvmm_mem.h;h=32d6ae6f3b36b2d88d2e06308ad57ef472ac91f2;hb=1fd0d9b438ed24410346ad7a4a23de70a6ad68ea;hp=f9eb789a8409f956c92a023f0120628476d4bbc8;hpb=d0ebfed83ac079f95da8bf79e64ac77f31d551ac;p=palacios.git diff --git a/palacios/include/palacios/vmm_mem.h b/palacios/include/palacios/vmm_mem.h index f9eb789..32d6ae6 100644 --- a/palacios/include/palacios/vmm_mem.h +++ b/palacios/include/palacios/vmm_mem.h @@ -103,18 +103,14 @@ int v3_add_shadow_mem(struct v3_vm_info * vm, uint16_t core_id, struct v3_mem_region * v3_get_mem_region(struct v3_vm_info * vm, uint16_t core_id, addr_t guest_addr); - - -addr_t v3_get_shadow_addr(struct v3_mem_region * reg, uint16_t core_id, addr_t guest_addr); - - +struct v3_mem_region * v3_get_next_mem_region(struct v3_vm_info * vm, uint16_t core_id, addr_t guest_addr); void v3_print_mem_map(struct v3_vm_info * vm); - - +uint32_t v3_get_max_page_size(struct guest_info * core, addr_t fault_addr, uint32_t req_size); +uint32_t v3_compute_page_alignment(addr_t addr); #endif // ! __V3VEE__