blob: bdc58257cd3b62428f10407cb40a1923ca0e06b4 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
#define GUEST_PGENTRY_32
#include "shadow.c"
struct shadow_ops MODE_64_2_HANDLER = {
.guest_paging_levels = 2,
.invlpg = shadow_invlpg_64,
.fault = shadow_fault_64,
.update_pagetables = shadow_update_pagetables,
.sync_all = sync_all,
.remove_all_write_access = remove_all_write_access,
.do_update_va_mapping = do_update_va_mapping,
.mark_mfn_out_of_sync = mark_mfn_out_of_sync,
.is_out_of_sync = is_out_of_sync,
.gva_to_gpa = gva_to_gpa_64,
};
|