void intel_x64::vmcs::check::all | ( | ) |
Definition at line 28 of file vmcs_intel_x64_check_all.cpp.
void intel_x64::vmcs::check::control_vmx_controls_all | ( | ) |
Definition at line 38 of file vmcs_intel_x64_check_controls.cpp.
void intel_x64::vmcs::check::control_vm_execution_control_fields_all | ( | ) |
Definition at line 46 of file vmcs_intel_x64_check_controls.cpp.
void intel_x64::vmcs::check::control_pin_based_ctls_reserved_properly_set | ( | ) |
Definition at line 71 of file vmcs_intel_x64_check_controls.cpp.
void intel_x64::vmcs::check::control_proc_based_ctls_reserved_properly_set | ( | ) |
Definition at line 81 of file vmcs_intel_x64_check_controls.cpp.
void intel_x64::vmcs::check::control_proc_based_ctls2_reserved_properly_set | ( | ) |
Definition at line 91 of file vmcs_intel_x64_check_controls.cpp.
void intel_x64::vmcs::check::control_cr3_count_less_then_4 | ( | ) |
Definition at line 104 of file vmcs_intel_x64_check_controls.cpp.
void intel_x64::vmcs::check::control_io_bitmap_address_bits | ( | ) |
Definition at line 111 of file vmcs_intel_x64_check_controls.cpp.
void intel_x64::vmcs::check::control_msr_bitmap_address_bits | ( | ) |
Definition at line 133 of file vmcs_intel_x64_check_controls.cpp.
void intel_x64::vmcs::check::control_tpr_shadow_and_virtual_apic | ( | ) |
Definition at line 148 of file vmcs_intel_x64_check_controls.cpp.
void intel_x64::vmcs::check::control_nmi_exiting_and_virtual_nmi | ( | ) |
Definition at line 209 of file vmcs_intel_x64_check_controls.cpp.
void intel_x64::vmcs::check::control_virtual_nmi_and_nmi_window | ( | ) |
Definition at line 219 of file vmcs_intel_x64_check_controls.cpp.
void intel_x64::vmcs::check::control_virtual_apic_address_bits | ( | ) |
Definition at line 229 of file vmcs_intel_x64_check_controls.cpp.
void intel_x64::vmcs::check::control_x2apic_mode_and_virtual_apic_access | ( | ) |
Definition at line 250 of file vmcs_intel_x64_check_controls.cpp.
void intel_x64::vmcs::check::control_virtual_interrupt_and_external_interrupt | ( | ) |
Definition at line 263 of file vmcs_intel_x64_check_controls.cpp.
void intel_x64::vmcs::check::control_process_posted_interrupt_checks | ( | ) |
Definition at line 277 of file vmcs_intel_x64_check_controls.cpp.
void intel_x64::vmcs::check::control_vpid_checks | ( | ) |
Definition at line 311 of file vmcs_intel_x64_check_controls.cpp.
void intel_x64::vmcs::check::control_enable_ept_checks | ( | ) |
Definition at line 324 of file vmcs_intel_x64_check_controls.cpp.
void intel_x64::vmcs::check::control_unrestricted_guests | ( | ) |
Definition at line 378 of file vmcs_intel_x64_check_controls.cpp.
void intel_x64::vmcs::check::control_enable_vm_functions | ( | ) |
Definition at line 391 of file vmcs_intel_x64_check_controls.cpp.
void intel_x64::vmcs::check::control_enable_vmcs_shadowing | ( | ) |
Definition at line 421 of file vmcs_intel_x64_check_controls.cpp.
void intel_x64::vmcs::check::control_enable_ept_violation_checks | ( | ) |
Definition at line 446 of file vmcs_intel_x64_check_controls.cpp.
void intel_x64::vmcs::check::control_enable_pml_checks | ( | ) |
Definition at line 357 of file vmcs_intel_x64_check_controls.cpp.
void intel_x64::vmcs::check::control_vm_exit_control_fields_all | ( | ) |
Definition at line 465 of file vmcs_intel_x64_check_controls.cpp.
void intel_x64::vmcs::check::control_vm_exit_ctls_reserved_properly_set | ( | ) |
Definition at line 474 of file vmcs_intel_x64_check_controls.cpp.
void intel_x64::vmcs::check::control_activate_and_save_preemption_timer_must_be_0 | ( | ) |
Definition at line 484 of file vmcs_intel_x64_check_controls.cpp.
void intel_x64::vmcs::check::control_exit_msr_store_address | ( | ) |
Definition at line 495 of file vmcs_intel_x64_check_controls.cpp.
void intel_x64::vmcs::check::control_exit_msr_load_address | ( | ) |
Definition at line 517 of file vmcs_intel_x64_check_controls.cpp.
void intel_x64::vmcs::check::control_vm_entry_control_fields_all | ( | ) |
Definition at line 539 of file vmcs_intel_x64_check_controls.cpp.
void intel_x64::vmcs::check::control_vm_entry_ctls_reserved_properly_set | ( | ) |
Definition at line 551 of file vmcs_intel_x64_check_controls.cpp.
void intel_x64::vmcs::check::control_event_injection_type_vector_checks | ( | ) |
Definition at line 561 of file vmcs_intel_x64_check_controls.cpp.
void intel_x64::vmcs::check::control_event_injection_delivery_ec_checks | ( | ) |
Definition at line 593 of file vmcs_intel_x64_check_controls.cpp.
void intel_x64::vmcs::check::control_event_injection_reserved_bits_checks | ( | ) |
Definition at line 638 of file vmcs_intel_x64_check_controls.cpp.
void intel_x64::vmcs::check::control_event_injection_ec_checks | ( | ) |
Definition at line 648 of file vmcs_intel_x64_check_controls.cpp.
void intel_x64::vmcs::check::control_event_injection_instr_length_checks | ( | ) |
Definition at line 662 of file vmcs_intel_x64_check_controls.cpp.
void intel_x64::vmcs::check::control_entry_msr_load_address | ( | ) |
Definition at line 691 of file vmcs_intel_x64_check_controls.cpp.
void intel_x64::vmcs::check::host_state_all | ( | ) |
Definition at line 34 of file vmcs_intel_x64_check_host.cpp.
void intel_x64::vmcs::check::host_control_registers_and_msrs_all | ( | ) |
Definition at line 42 of file vmcs_intel_x64_check_host.cpp.
void intel_x64::vmcs::check::host_cr0_for_unsupported_bits | ( | ) |
Definition at line 55 of file vmcs_intel_x64_check_host.cpp.
void intel_x64::vmcs::check::host_cr4_for_unsupported_bits | ( | ) |
Definition at line 73 of file vmcs_intel_x64_check_host.cpp.
void intel_x64::vmcs::check::host_cr3_for_unsupported_bits | ( | ) |
Definition at line 91 of file vmcs_intel_x64_check_host.cpp.
void intel_x64::vmcs::check::host_ia32_sysenter_esp_canonical_address | ( | ) |
Definition at line 98 of file vmcs_intel_x64_check_host.cpp.
void intel_x64::vmcs::check::host_ia32_sysenter_eip_canonical_address | ( | ) |
Definition at line 105 of file vmcs_intel_x64_check_host.cpp.
void intel_x64::vmcs::check::host_verify_load_ia32_perf_global_ctrl | ( | ) |
Definition at line 112 of file vmcs_intel_x64_check_host.cpp.
void intel_x64::vmcs::check::host_verify_load_ia32_pat | ( | ) |
Definition at line 122 of file vmcs_intel_x64_check_host.cpp.
void intel_x64::vmcs::check::host_verify_load_ia32_efer | ( | ) |
Definition at line 153 of file vmcs_intel_x64_check_host.cpp.
void intel_x64::vmcs::check::host_segment_and_descriptor_table_registers_all | ( | ) |
Definition at line 182 of file vmcs_intel_x64_check_host.cpp.
void intel_x64::vmcs::check::host_es_selector_rpl_ti_equal_zero | ( | ) |
Definition at line 202 of file vmcs_intel_x64_check_host.cpp.
void intel_x64::vmcs::check::host_cs_selector_rpl_ti_equal_zero | ( | ) |
Definition at line 212 of file vmcs_intel_x64_check_host.cpp.
void intel_x64::vmcs::check::host_ss_selector_rpl_ti_equal_zero | ( | ) |
Definition at line 222 of file vmcs_intel_x64_check_host.cpp.
void intel_x64::vmcs::check::host_ds_selector_rpl_ti_equal_zero | ( | ) |
Definition at line 232 of file vmcs_intel_x64_check_host.cpp.
void intel_x64::vmcs::check::host_fs_selector_rpl_ti_equal_zero | ( | ) |
Definition at line 242 of file vmcs_intel_x64_check_host.cpp.
void intel_x64::vmcs::check::host_gs_selector_rpl_ti_equal_zero | ( | ) |
Definition at line 252 of file vmcs_intel_x64_check_host.cpp.
void intel_x64::vmcs::check::host_tr_selector_rpl_ti_equal_zero | ( | ) |
Definition at line 262 of file vmcs_intel_x64_check_host.cpp.
void intel_x64::vmcs::check::host_cs_not_equal_zero | ( | ) |
Definition at line 272 of file vmcs_intel_x64_check_host.cpp.
void intel_x64::vmcs::check::host_tr_not_equal_zero | ( | ) |
Definition at line 279 of file vmcs_intel_x64_check_host.cpp.
void intel_x64::vmcs::check::host_ss_not_equal_zero | ( | ) |
Definition at line 286 of file vmcs_intel_x64_check_host.cpp.
void intel_x64::vmcs::check::host_fs_canonical_base_address | ( | ) |
Definition at line 296 of file vmcs_intel_x64_check_host.cpp.
void intel_x64::vmcs::check::host_gs_canonical_base_address | ( | ) |
Definition at line 303 of file vmcs_intel_x64_check_host.cpp.
void intel_x64::vmcs::check::host_gdtr_canonical_base_address | ( | ) |
Definition at line 310 of file vmcs_intel_x64_check_host.cpp.
void intel_x64::vmcs::check::host_idtr_canonical_base_address | ( | ) |
Definition at line 317 of file vmcs_intel_x64_check_host.cpp.
void intel_x64::vmcs::check::host_tr_canonical_base_address | ( | ) |
Definition at line 324 of file vmcs_intel_x64_check_host.cpp.
void intel_x64::vmcs::check::host_address_space_size_all | ( | ) |
Definition at line 331 of file vmcs_intel_x64_check_host.cpp.
void intel_x64::vmcs::check::host_if_outside_ia32e_mode | ( | ) |
Definition at line 340 of file vmcs_intel_x64_check_host.cpp.
void intel_x64::vmcs::check::host_address_space_size_exit_ctl_is_set | ( | ) |
Definition at line 353 of file vmcs_intel_x64_check_host.cpp.
void intel_x64::vmcs::check::host_address_space_disabled | ( | ) |
Definition at line 363 of file vmcs_intel_x64_check_host.cpp.
void intel_x64::vmcs::check::host_address_space_enabled | ( | ) |
Definition at line 379 of file vmcs_intel_x64_check_host.cpp.
void intel_x64::vmcs::check::guest_state_all | ( | ) |
Definition at line 43 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_control_registers_debug_registers_and_msrs_all | ( | ) |
Definition at line 54 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_cr0_for_unsupported_bits | ( | ) |
Definition at line 73 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_cr0_verify_paging_enabled | ( | ) |
Definition at line 94 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_cr4_for_unsupported_bits | ( | ) |
Definition at line 104 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_load_debug_controls_verify_reserved | ( | ) |
Definition at line 122 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_verify_ia_32e_mode_enabled | ( | ) |
Definition at line 132 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_verify_ia_32e_mode_disabled | ( | ) |
Definition at line 145 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_cr3_for_unsupported_bits | ( | ) |
Definition at line 155 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_load_debug_controls_verify_dr7 | ( | ) |
Definition at line 162 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_ia32_sysenter_esp_canonical_address | ( | ) |
Definition at line 174 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_ia32_sysenter_eip_canonical_address | ( | ) |
Definition at line 181 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_verify_load_ia32_perf_global_ctrl | ( | ) |
Definition at line 188 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_verify_load_ia32_pat | ( | ) |
Definition at line 198 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_verify_load_ia32_efer | ( | ) |
Definition at line 229 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_verify_load_ia32_bndcfgs | ( | ) |
Definition at line 258 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_segment_registers_all | ( | ) |
Definition at line 277 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_tr_ti_bit_equals_0 | ( | ) |
Definition at line 369 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_ldtr_ti_bit_equals_0 | ( | ) |
Definition at line 376 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_ss_and_cs_rpl_are_the_same | ( | ) |
Definition at line 386 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_cs_base_is_shifted | ( | ) |
Definition at line 402 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_ss_base_is_shifted | ( | ) |
Definition at line 414 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_ds_base_is_shifted | ( | ) |
Definition at line 426 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_es_base_is_shifted | ( | ) |
Definition at line 438 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_fs_base_is_shifted | ( | ) |
Definition at line 450 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_gs_base_is_shifted | ( | ) |
Definition at line 462 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_tr_base_is_canonical | ( | ) |
Definition at line 474 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_fs_base_is_canonical | ( | ) |
Definition at line 481 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_gs_base_is_canonical | ( | ) |
Definition at line 488 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_ldtr_base_is_canonical | ( | ) |
Definition at line 495 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_cs_base_upper_dword_0 | ( | ) |
Definition at line 505 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_ss_base_upper_dword_0 | ( | ) |
Definition at line 512 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_ds_base_upper_dword_0 | ( | ) |
Definition at line 522 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_es_base_upper_dword_0 | ( | ) |
Definition at line 532 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_cs_limit | ( | ) |
Definition at line 542 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_ss_limit | ( | ) |
Definition at line 554 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_ds_limit | ( | ) |
Definition at line 566 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_es_limit | ( | ) |
Definition at line 578 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_gs_limit | ( | ) |
Definition at line 590 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_fs_limit | ( | ) |
Definition at line 602 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_v8086_cs_access_rights | ( | ) |
Definition at line 614 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_v8086_ss_access_rights | ( | ) |
Definition at line 624 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_v8086_ds_access_rights | ( | ) |
Definition at line 634 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_v8086_es_access_rights | ( | ) |
Definition at line 644 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_v8086_fs_access_rights | ( | ) |
Definition at line 654 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_v8086_gs_access_rights | ( | ) |
Definition at line 664 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_cs_access_rights_type | ( | ) |
Definition at line 674 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_ss_access_rights_type | ( | ) |
Definition at line 706 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_ds_access_rights_type | ( | ) |
Definition at line 728 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_es_access_rights_type | ( | ) |
Definition at line 754 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_fs_access_rights_type | ( | ) |
Definition at line 780 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_gs_access_rights_type | ( | ) |
Definition at line 806 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_cs_is_not_a_system_descriptor | ( | ) |
Definition at line 832 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_ss_is_not_a_system_descriptor | ( | ) |
Definition at line 842 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_ds_is_not_a_system_descriptor | ( | ) |
Definition at line 855 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_es_is_not_a_system_descriptor | ( | ) |
Definition at line 868 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_fs_is_not_a_system_descriptor | ( | ) |
Definition at line 881 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_gs_is_not_a_system_descriptor | ( | ) |
Definition at line 894 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_cs_type_not_equal_3 | ( | ) |
Definition at line 907 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_cs_dpl_adheres_to_ss_dpl | ( | ) |
Definition at line 926 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_ss_dpl_must_equal_rpl | ( | ) |
Definition at line 963 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_ss_dpl_must_equal_zero | ( | ) |
Definition at line 982 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_ds_dpl | ( | ) |
Definition at line 1002 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_es_dpl | ( | ) |
Definition at line 1039 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_fs_dpl | ( | ) |
Definition at line 1076 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_gs_dpl | ( | ) |
Definition at line 1113 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_cs_must_be_present | ( | ) |
Definition at line 1150 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_ss_must_be_present_if_usable | ( | ) |
Definition at line 1160 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_ds_must_be_present_if_usable | ( | ) |
Definition at line 1173 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_es_must_be_present_if_usable | ( | ) |
Definition at line 1186 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_fs_must_be_present_if_usable | ( | ) |
Definition at line 1199 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_gs_must_be_present_if_usable | ( | ) |
Definition at line 1212 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_cs_access_rights_reserved_must_be_0 | ( | ) |
Definition at line 1225 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_ss_access_rights_reserved_must_be_0 | ( | ) |
Definition at line 1235 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_ds_access_rights_reserved_must_be_0 | ( | ) |
Definition at line 1248 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_es_access_rights_reserved_must_be_0 | ( | ) |
Definition at line 1261 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_fs_access_rights_reserved_must_be_0 | ( | ) |
Definition at line 1274 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_gs_access_rights_reserved_must_be_0 | ( | ) |
Definition at line 1287 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_cs_db_must_be_0_if_l_equals_1 | ( | ) |
Definition at line 1300 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_cs_granularity | ( | ) |
Definition at line 1316 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_ss_granularity | ( | ) |
Definition at line 1332 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_ds_granularity | ( | ) |
Definition at line 1351 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_es_granularity | ( | ) |
Definition at line 1370 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_fs_granularity | ( | ) |
Definition at line 1389 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_gs_granularity | ( | ) |
Definition at line 1408 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_cs_access_rights_remaining_reserved_bit_0 | ( | ) |
Definition at line 1427 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_ss_access_rights_remaining_reserved_bit_0 | ( | ) |
Definition at line 1437 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_ds_access_rights_remaining_reserved_bit_0 | ( | ) |
Definition at line 1450 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_es_access_rights_remaining_reserved_bit_0 | ( | ) |
Definition at line 1463 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_fs_access_rights_remaining_reserved_bit_0 | ( | ) |
Definition at line 1476 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_gs_access_rights_remaining_reserved_bit_0 | ( | ) |
Definition at line 1489 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_tr_type_must_be_11 | ( | ) |
Definition at line 1502 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_tr_must_be_a_system_descriptor | ( | ) |
Definition at line 1521 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_tr_must_be_present | ( | ) |
Definition at line 1528 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_tr_access_rights_reserved_must_be_0 | ( | ) |
Definition at line 1535 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_tr_granularity | ( | ) |
Definition at line 1542 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_tr_must_be_usable | ( | ) |
Definition at line 1555 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_tr_access_rights_remaining_reserved_bit_0 | ( | ) |
Definition at line 1562 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_ldtr_type_must_be_2 | ( | ) |
Definition at line 1571 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_ldtr_must_be_a_system_descriptor | ( | ) |
Definition at line 1587 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_ldtr_must_be_present | ( | ) |
Definition at line 1597 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_ldtr_access_rights_reserved_must_be_0 | ( | ) |
Definition at line 1607 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_ldtr_granularity | ( | ) |
Definition at line 1617 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_ldtr_access_rights_remaining_reserved_bit_0 | ( | ) |
Definition at line 1633 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_descriptor_table_registers_all | ( | ) |
Definition at line 1645 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_gdtr_base_must_be_canonical | ( | ) |
Definition at line 1654 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_idtr_base_must_be_canonical | ( | ) |
Definition at line 1661 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_gdtr_limit_reserved_bits | ( | ) |
Definition at line 1668 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_idtr_limit_reserved_bits | ( | ) |
Definition at line 1677 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_rip_and_rflags_all | ( | ) |
Definition at line 1686 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_rip_upper_bits | ( | ) |
Definition at line 1696 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_rip_valid_addr | ( | ) |
Definition at line 1708 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_rflags_reserved_bits | ( | ) |
Definition at line 1723 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_rflags_vm_bit | ( | ) |
Definition at line 1733 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_rflag_interrupt_enable | ( | ) |
Definition at line 1743 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_non_register_state_all | ( | ) |
Definition at line 1758 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_valid_activity_state | ( | ) |
Definition at line 1788 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_activity_state_not_hlt_when_dpl_not_0 | ( | ) |
Definition at line 1795 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_must_be_active_if_injecting_blocking_state | ( | ) |
Definition at line 1805 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_hlt_valid_interrupts | ( | ) |
Definition at line 1820 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_shutdown_valid_interrupts | ( | ) |
Definition at line 1862 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_sipi_valid_interrupts | ( | ) |
Definition at line 1894 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_valid_activity_state_and_smm | ( | ) |
Definition at line 1906 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_interruptibility_state_reserved | ( | ) |
Definition at line 1918 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_interruptibility_state_sti_mov_ss | ( | ) |
Definition at line 1925 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_interruptibility_state_sti | ( | ) |
Definition at line 1936 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_interruptibility_state_external_interrupt | ( | ) |
Definition at line 1946 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_interruptibility_state_nmi | ( | ) |
Definition at line 1966 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_interruptibility_not_in_smm | ( | ) |
Definition at line 1982 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_interruptibility_entry_to_smm | ( | ) |
Definition at line 1987 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_interruptibility_state_sti_and_nmi | ( | ) |
Definition at line 1998 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_interruptibility_state_virtual_nmi | ( | ) |
Definition at line 2014 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_interruptibility_state_enclave_interrupt | ( | ) |
Definition at line 2033 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_pending_debug_exceptions_reserved | ( | ) |
Definition at line 2048 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_pending_debug_exceptions_dbg_ctl | ( | ) |
Definition at line 2055 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_pending_debug_exceptions_rtm | ( | ) |
Definition at line 2078 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_vmcs_link_pointer_bits_11_0 | ( | ) |
Definition at line 2100 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_vmcs_link_pointer_valid_addr | ( | ) |
Definition at line 2112 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_vmcs_link_pointer_first_word | ( | ) |
Definition at line 2124 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_vmcs_link_pointer_not_in_smm | ( | ) |
Definition at line 2153 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_vmcs_link_pointer_in_smm | ( | ) |
Definition at line 2158 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_pdptes_all | ( | ) |
Definition at line 2163 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_valid_pdpte_with_ept_disabled | ( | ) |
Definition at line 2170 of file vmcs_intel_x64_check_guest.cpp.
void intel_x64::vmcs::check::guest_valid_pdpte_with_ept_enabled | ( | ) |
Definition at line 2204 of file vmcs_intel_x64_check_guest.cpp.
auto intel_x64::vmcs::check::control_reserved_properly_set | ( | MA | msr_addr, |
C | ctls, | ||
const char * | ctls_name | ||
) |
Definition at line 270 of file vmcs_intel_x64_check.h.
auto intel_x64::vmcs::check::memory_type_reserved | ( | T | memory_type | ) |
Definition at line 305 of file vmcs_intel_x64_check.h.