File List
Here is a list of all files with brief descriptions:
[detail level
1
2
3
4
5
]
▼
bfdrivers
►
dummy_add_md_failure
dummy_add_md_failure.cpp
►
dummy_add_md_success
dummy_add_md_success.cpp
►
dummy_get_drr_failure
dummy_get_drr_failure.cpp
►
dummy_get_drr_success
dummy_get_drr_success.cpp
►
dummy_misc
dummy_misc.cpp
►
dummy_start_vmm_failure
dummy_start_vmm_failure.cpp
►
dummy_start_vmm_success
dummy_start_vmm_success.cpp
►
dummy_stop_vmm_failure
dummy_stop_vmm_failure.cpp
►
dummy_stop_vmm_success
dummy_stop_vmm_success.cpp
►
include
common.h
platform.h
►
src
►
arch
►
linux
entry.c
platform.c
►
test
platform.c
►
windows
device.c
device.h
driver.c
driver.h
platform.c
queue.c
queue.h
trace.h
common.c
►
test
test.cpp
test.h
test_common_add_module.cpp
test_common_dump.cpp
test_common_fini.cpp
test_common_init.cpp
test_common_load.cpp
test_common_start.cpp
test_common_stop.cpp
test_common_unload.cpp
test_common_vmcall.cpp
test_helpers.cpp
▼
bfelf_loader
►
dummy_code
dummy_code.cpp
►
dummy_misc
dummy_misc.cpp
►
include
bfelf_loader.h
dummy_code.h
►
test
test.cpp
test.h
test_elf.h
test_file_get_entry.cpp
test_file_get_load_instr.cpp
test_file_get_needed.cpp
test_file_get_num_load_instrs.cpp
test_file_get_num_needed.cpp
test_file_get_pic_pie.cpp
test_file_get_relro.cpp
test_file_get_section_info.cpp
test_file_get_stack_perm.cpp
test_file_get_total_size.cpp
test_file_init.cpp
test_loader_add.cpp
test_loader_relocate.cpp
test_loader_resolve_symbol.cpp
test_private.cpp
▼
bfm
►
include
command_line_parser.h
file.h
ioctl.h
ioctl_driver.h
►
ioctl
►
arch
►
linux
ioctl.cpp
ioctl_private.cpp
ioctl_private.h
►
osx
ioctl.cpp
ioctl_private.cpp
ioctl_private.h
►
test
ioctl.cpp
►
windows
ioctl.cpp
ioctl_private.cpp
ioctl_private.h
stack.cpp
►
main
main.cpp
►
src
command_line_parser.cpp
file.cpp
ioctl_driver.cpp
►
test
test.cpp
test.h
test_command_line_parser.cpp
test_file.cpp
test_ioctl.cpp
test_ioctl_driver.cpp
▼
bfunwind
►
include
abort.h
dwarf4.h
eh_frame.h
ia64_cxx_abi.h
log.h
misc.h
registers.h
registers_intel_x64.h
►
src
dwarf4.cpp
eh_frame.cpp
ia64_cxx_abi.cpp
►
test
test.cpp
test.h
test_try_catch.cpp
▼
bfvmm
►
include
►
debug_ring
debug_ring.h
►
entry
entry.h
►
exit_handler
exit_handler_intel_x64.h
exit_handler_intel_x64_entry.h
exit_handler_intel_x64_support.h
exit_handler_intel_x64_unittests.h
state_save_intel_x64.h
►
intrinsics
cache_x64.h
cpuid_x64.h
crs_intel_x64.h
debug_x64.h
gdt_x64.h
idt_x64.h
msrs_intel_x64.h
msrs_x64.h
pdpte_x64.h
pm_x64.h
portio_x64.h
rdtsc_x64.h
rflags_x64.h
srs_x64.h
tlb_x64.h
tss_x64.h
vmx_intel_x64.h
x64.h
►
memory_manager
map_ptr_x64.h
mem_attr_x64.h
mem_pool.h
memory_manager_x64.h
page_table_entry_x64.h
page_table_x64.h
pat_x64.h
root_page_table_x64.h
►
serial
serial_port_intel_x64.h
►
vcpu
vcpu.h
vcpu_factory.h
vcpu_intel_x64.h
vcpu_manager.h
►
vmcs
vmcs_intel_x64.h
vmcs_intel_x64_16bit_control_fields.h
vmcs_intel_x64_16bit_guest_state_fields.h
vmcs_intel_x64_16bit_host_state_fields.h
vmcs_intel_x64_32bit_control_fields.h
vmcs_intel_x64_32bit_guest_state_fields.h
vmcs_intel_x64_32bit_host_state_field.h
vmcs_intel_x64_32bit_read_only_data_fields.h
vmcs_intel_x64_64bit_control_fields.h
vmcs_intel_x64_64bit_guest_state_fields.h
vmcs_intel_x64_64bit_host_state_fields.h
vmcs_intel_x64_64bit_read_only_data_fields.h
vmcs_intel_x64_check.h
vmcs_intel_x64_debug.h
vmcs_intel_x64_helpers.h
vmcs_intel_x64_host_vm_state.h
vmcs_intel_x64_launch.h
vmcs_intel_x64_natural_width_control_fields.h
vmcs_intel_x64_natural_width_guest_state_fields.h
vmcs_intel_x64_natural_width_host_state_fields.h
vmcs_intel_x64_natural_width_read_only_data_fields.h
vmcs_intel_x64_promote.h
vmcs_intel_x64_resume.h
vmcs_intel_x64_state.h
vmcs_intel_x64_vmm_state.h
►
vmxon
vmxon_intel_x64.h
user_data.h
vcpuid.h
►
src
►
crt
►
src
crt.cpp
►
test
test.cpp
test.h
test_crt.cpp
►
debug_ring
►
src
debug_ring.cpp
►
test
test.cpp
test.h
test_debug_ring.cpp
►
entry
►
src
entry.cpp
►
test
test.cpp
test.h
test_entry.cpp
►
exit_handler
►
src
exit_handler_intel_x64.cpp
exit_handler_intel_x64_entry.cpp
exit_handler_intel_x64_unittests.cpp
exit_handler_intel_x64_unittests_containers.cpp
exit_handler_intel_x64_unittests_io.cpp
►
test
test.cpp
test.h
test_exit_handler_intel_x64.cpp
test_exit_handler_intel_x64_entry.cpp
►
intrinsics
►
src
cache_x64_mock.cpp
cpuid_x64_mock.cpp
crs_intel_x64_mock.cpp
debug_x64_mock.cpp
gdt_x64_mock.cpp
idt_x64_mock.cpp
msrs_intel_x64_mock.cpp
pm_x64_mock.cpp
portio_x64_mock.cpp
rdtsc_x64_mock.cpp
rflags_x64_mock.cpp
srs_x64_mock.cpp
thread_context_x64_mock.cpp
tlb_x64_mock.cpp
vmx_intel_x64_mock.cpp
►
test
test.cpp
test.h
test_cache_x64.cpp
test_cpuid_x64.cpp
test_crs_intel_x64.cpp
test_debug_x64.cpp
test_gdt_x64.cpp
test_idt_x64.cpp
test_msrs_intel_x64.cpp
test_msrs_x64.cpp
test_pdpte_x64.cpp
test_pm_x64.cpp
test_portio_x64.cpp
test_rdtsc_x64.cpp
test_rflags_x64.cpp
test_srs_x64.cpp
test_tlb_x64.cpp
test_vmx_intel_x64.cpp
►
memory_manager
►
src
map_ptr_x64.cpp
memory_manager_x64.cpp
page_table_entry_x64.cpp
page_table_x64.cpp
root_page_table_x64.cpp
►
test
test.cpp
test.h
test_map_ptr_x64.cpp
test_mem_attr_x64.cpp
test_mem_pool.cpp
test_memory_manager_x64.cpp
test_page_table_entry_x64.cpp
test_page_table_x64.cpp
test_pat_x64.cpp
test_root_page_table_x64.cpp
►
misc
►
src
misc.cpp
misc_all.cpp
misc_no_hyper.cpp
misc_no_hyper_or_libcxx.cpp
►
test
test.cpp
test.h
test_bitmanip.cpp
test_error_codes.cpp
test_exceptions.cpp
test_guard_exceptions.cpp
test_string.cpp
test_upper_lower.cpp
test_vector.cpp
►
pthread
►
src
pthread.cpp
►
serial
►
src
serial_port_intel_x64.cpp
►
test
test.cpp
test.h
test_serial_port_intel_x64.cpp
►
syscall
►
src
syscall.cpp
►
vcpu
►
src
vcpu.cpp
vcpu_intel_x64.cpp
vcpu_manager.cpp
►
test
test.cpp
test.h
test_vcpu.cpp
test_vcpu_intel_x64.cpp
test_vcpu_manager.cpp
►
vcpu_factory
►
src
vcpu_factory_intel_x64.cpp
►
test
test.cpp
test.h
test_vcpu_factory.cpp
►
vmcs
►
src
vmcs_intel_x64.cpp
vmcs_intel_x64_check_all.cpp
vmcs_intel_x64_check_controls.cpp
vmcs_intel_x64_check_guest.cpp
vmcs_intel_x64_check_host.cpp
vmcs_intel_x64_host_vm_state.cpp
vmcs_intel_x64_vmm_state.cpp
►
test
test.cpp
test.h
test_vmcs_intel_x64.cpp
test_vmcs_intel_x64_check_controls.cpp
test_vmcs_intel_x64_check_guest.cpp
test_vmcs_intel_x64_check_host.cpp
test_vmcs_intel_x64_debug.cpp
test_vmcs_intel_x64_host_vm_state.cpp
test_vmcs_intel_x64_state.cpp
test_vmcs_intel_x64_vmm_state.cpp
►
vmxon
►
src
vmxon_intel_x64.cpp
►
test
test.cpp
test.h
test_vmxon_intel_x64.cpp
▼
include
►
detail
defaultreporter.h
func_index.h
replace.h
reporter.h
reverse.h
bitmanip.h
comsupport.h
constants.h
crt.h
debug.h
debug_ring_interface.h
driver_entry_interface.h
eh_frame_list.h
entry.h
error_codes.h
exception.h
guard_exceptions.h
mainpage.h
memory.h
new_delete.h
thread_context.h
to_string.h
types.h
unittest.h
upper_lower.h
view_as_pointer.h
vmcall_interface.h
Generated on Fri Apr 28 2017 22:12:13 by
1.8.14