MCPcopy Create free account

hub / github.com/Bareflank/hypervisor / functions

Functions2,423 in github.com/Bareflank/hypervisor

Functionbootstrap_entry
kernel/integration/bf_debug_op_dump_vm.cpp:107
Functionbootstrap_entry
kernel/integration/bf_vp_op_create_vp.cpp:107
Functionbootstrap_entry
kernel/integration/bf_vs_op_clear.cpp:107
Functionbootstrap_entry
kernel/integration/fast_fail_recover_from_assert.cpp:106
Functionbootstrap_entry
kernel/integration/bf_mem_op_alloc_page.cpp:108
Functionbootstrap_entry
kernel/integration/bf_debug_op_write_c.cpp:107
Functionbootstrap_entry
kernel/integration/fast_fail_exit_from_bootstrap_with_segfault.cpp:106
Functionbootstrap_entry
kernel/integration/fast_fail_wait_no_bootstrap.cpp:107
Functionbootstrap_entry
kernel/integration/fast_fail_exit_from_main.cpp:107
Functionbootstrap_entry
kernel/integration/bf_debug_op_write_str.cpp:107
Functionbootstrap_entry
kernel/integration/bf_debug_op_out.cpp:107
Functionbootstrap_entry
kernel/integration/bf_vs_op_init_as_root.cpp:107
Functionbootstrap_entry
kernel/integration/bf_debug_op_dump_page_pool.cpp:107
Functionbootstrap_entry
kernel/integration/bf_debug_op_dump_ext.cpp:107
Functionbootstrap_entry
kernel/integration/fast_fail_exit_from_main_with_no_syscall.cpp:107
Functionbootstrap_entry
kernel/integration/bf_vs_op_read.cpp:107
Functionbootstrap_entry
kernel/integration/fast_fail_exit_from_main_with_segfault.cpp:107
Functionbootstrap_entry
kernel/integration/fast_fail_exit_from_fail.cpp:106
Functionbootstrap_entry
kernel/integration/bf_vm_op_create_vm.cpp:107
Functionbootstrap_entry
kernel/integration/bf_vm_op_unmap_direct.cpp:108
Functionbootstrap_entry
kernel/integration/bf_vm_op_tlb_flush.cpp:107
Functionbootstrap_entry
kernel/integration/bf_debug_op_dump_vmexit_log.cpp:107
Functionbootstrap_entry
kernel/integration/bf_debug_op_dump_vs.cpp:107
Functionbootstrap_entry
kernel/integration/fast_fail_exit_from_fail_with_wait.cpp:106
Functionbootstrap_entry
kernel/integration/fast_fail_exit_from_bootstrap_with_wait.cpp:106
Functionbootstrap_entry
kernel/integration/bf_handle_op_open_handle.cpp:107
Functionbootstrap_entry
kernel/integration/bf_vp_op_destroy_vp.cpp:107
Functionbootstrap_entry
kernel/integration/fast_fail_exit_from_vmexit_with_wait.cpp:106
Functionbootstrap_entry
kernel/integration/fast_fail_recover_from_page_fault.cpp:107
Functionbootstrap_entry
kernel/integration/bf_vs_op_run_current.cpp:107
Functionbootstrap_entry
kernel/integration/bf_vm_op_map_direct.cpp:108
Functionbootstrap_entry
kernel/integration/bf_vs_op_run.cpp:107
Functionbootstrap_entry
kernel/integration/bf_callback_op_register_fail.cpp:107
Functionbootstrap_entry
kernel/integration/bf_vs_op_migrate.cpp:107
Functionbootstrap_entry
kernel/integration/bf_vs_op_advance_ip_and_run_current.cpp:107
Functionbootstrap_entry
kernel/integration/bf_handle_op_close_handle.cpp:107
Functionbootstrap_entry
kernel/integration/bf_vs_op_create_vs.cpp:107
Functionbootstrap_entry
kernel/integration/bf_intrinsic_op_wrmsr.cpp:107
Functionbootstrap_entry
kernel/integration/bf_vs_op_tlb_flush.cpp:107
Functionbootstrap_entry
kernel/integration/bf_vs_op_advance_ip_and_run.cpp:107
Functionbootstrap_entry
kernel/integration/fast_fail_exit_from_bootstrap_with_no_syscall.cpp:106
Functionbootstrap_entry
kernel/integration/fast_fail_exit_from_bootstrap.cpp:106
Functionbootstrap_entry
kernel/integration/bf_debug_op_dump_vp.cpp:107
Functionbootstrap_entry
kernel/integration/fast_fail_exit_from_vmexit.cpp:106
Functionbootstrap_entry
kernel/integration/fast_fail_exit_from_fail_with_no_syscall.cpp:106
Functionbootstrap_entry
kernel/integration/bf_vs_op_advance_ip_and_set_active.cpp:107
Functionbootstrap_entry
kernel/integration/bf_callback_op_register_vmexit.cpp:107
Functionbootstrap_entry
kernel/integration/fast_fail_exit_from_vmexit_with_segfault.cpp:106
Functionbootstrap_entry
kernel/integration/fast_fail_wait_no_vmexit.cpp:107
Functionbootstrap_entry
kernel/integration/bf_vs_op_promote.cpp:107
Functionbootstrap_entry
kernel/integration/fast_fail_wait_no_fail.cpp:107
Functionbootstrap_entry
kernel/integration/fast_fail_exit_from_fail_with_segfault.cpp:106
Functionbootstrap_entry
kernel/integration/bf_intrinsic_op_rdmsr.cpp:107
Functionbootstrap_entry
kernel/integration/bf_debug_op_dump_huge_pool.cpp:107
Functionbootstrap_entry
kernel/integration/bf_vs_op_set_active.cpp:107
Functionbootstrap_entry
kernel/integration/bf_vs_op_write.cpp:107
Functionbootstrap_entry
kernel/integration/bf_mem_op_alloc_huge.cpp:108
Functionbootstrap_entry
kernel/integration/bf_vs_op_destroy_vs.cpp:107
Functionbootstrap_entry
kernel/integration/bf_vm_op_destroy_vm.cpp:107
Functionbootstrap_entry
kernel/integration/support/src/main.cpp:106
Methodbootstrap_ip
<!-- description --> @brief Returns the bootstrap IP for this extension. <!-- inputs/outputs --> @return Returns the bootstrap IP for this extension.
kernel/mocks/ext_t.hpp:195
Functioncheck_cpu_configuration
* <!-- description --> * @brief This function checks to see if the CPU is supported as well as * it's system configuration. * * <!-- inputs/
loader/src/x64/intel/check_cpu_configuration.c:320
Functioncheck_cpu_configuration
* <!-- description --> * @brief This function checks to see if the CPU is supported as well as * it's system configuration. * * <!-- inputs/
loader/src/arm/aarch64/check_cpu_configuration.c:101
Functioncheck_cpu_configuration
* <!-- description --> * @brief This function checks to see if the CPU is supported as well as * it's system configuration. * * <!-- inputs/
loader/tests/src/check_cpu_configuration.c:39
Functionclang_formatter
Process iwyu's output into something clang-like.
utils/iwyu_tool.py:53
Methodclear
<!-- description --> @brief Clears the vs_t's internal cache. Note that this is a hardware specific function and doesn't change the actual values stor
kernel/mocks/vs_pool_t.hpp:538
Methodclear
<!-- description --> @brief Clears the vs_t's internal cache. Note that this is a hardware specific function and doesn't change the actual values stor
kernel/src/vs_pool_t.hpp:534
Methodclose_handle
<!-- description --> @brief Closes a previously opened handle
kernel/mocks/ext_t.hpp:303
Methodcompress_attrib
<!-- description --> @brief Converts attributes in the form 0xF0FF to the form 0x0FFF. <!-- inputs/outputs --> @param attrib the attrib to compress @
kernel/src/x64/amd/vs_t.hpp:158
Functionconfigure_entry_as_ptr_to_block
kernel/src/x64/root_page_table_helpers.hpp:74
Functionconfigure_entry_as_ptr_to_block
kernel/tests/include/root_page_table_helpers.hpp:69
Functionconfigure_entry_as_ptr_to_table
kernel/src/x64/root_page_table_helpers.hpp:106
Functionconfigure_entry_as_ptr_to_table
kernel/tests/include/root_page_table_helpers.hpp:86
Methodcpuid
<!-- description --> @brief Executes the CPUID instruction given the provided EAX and ECX and returns the results. <!-- inputs/outputs --> @param gs
example/default/mocks/x64/intrinsic_t.hpp:65
Methodcr0
<!-- description --> @brief Returns the value of CR0 <!-- inputs/outputs --> @return Returns the value of CR0
kernel/mocks/x64/intel/intrinsic_t.hpp:174
Methodcr3
<!-- description --> @brief Returns the value of CR3 <!-- inputs/outputs --> @return Returns the value of CR3
kernel/mocks/x64/intel/intrinsic_t.hpp:186
Methodcr4
<!-- description --> @brief Returns the value of CR4 <!-- inputs/outputs --> @return Returns the value of CR4
kernel/mocks/x64/intel/intrinsic_t.hpp:198
Methodcs_selector
<!-- description --> @brief Returns the value of CS <!-- inputs/outputs --> @return Returns the value of CS
kernel/mocks/x64/intel/intrinsic_t.hpp:102
Functionctls_mask
<!-- description --> @brief Returns the masked version of the VMCS control fields <!-- inputs/outputs --> @param val the value of the control fields
kernel/integration/support/src/x64/intel/vs_t.hpp:50
Functioncustom_help
Customized help string, calls the adjusted format_usage.
utils/iwyu_tool.py:440
Methoddeallocate
<!-- description --> @brief Deallocates the requested vs_t <!-- inputs/outputs --> @param gs the gs_t to use @param tls the tls_t to use @param sys t
example/default/mocks/vs_pool_t.hpp:145
Methoddeallocate
<!-- description --> @brief Deallocates the requested vp_t <!-- inputs/outputs --> @param gs the gs_t to use @param tls the tls_t to use @param sys t
example/default/mocks/vp_pool_t.hpp:138
Methoddeallocate
<!-- description --> @brief Deallocates the requested vs_t <!-- inputs/outputs --> @param gs the gs_t to use @param tls the tls_t to use @param mut_s
example/default/src/vs_pool_t.hpp:178
Methoddeallocate
<!-- description --> @brief Deallocates the requested vp_t <!-- inputs/outputs --> @param gs the gs_t to use @param tls the tls_t to use @param mut_s
example/default/src/vp_pool_t.hpp:176
Methoddeallocate
<!-- description --> @brief Deallocates the requested VpT <!-- inputs/outputs --> @param gs the gs_t to use @param tls the tls_t to use @param sys th
example/default_rust/src/vp_pool_t.rs:157
Methoddeallocate
<!-- description --> @brief Deallocates the requested VsT <!-- inputs/outputs --> @param gs the gs_t to use @param tls the tls_t to use @param sys th
example/default_rust/src/vs_pool_t.rs:161
Methoddeallocate
<!-- description --> @brief Deallocates the requested vs_t <!-- inputs/outputs --> @param gs the gs_t to use @param tls the tls_t to use @param mut_s
kernel/integration/support/src/vs_pool_t.hpp:178
Methoddeallocate
<!-- description --> @brief Deallocates the requested vp_t <!-- inputs/outputs --> @param gs the gs_t to use @param tls the tls_t to use @param mut_s
kernel/integration/support/src/vp_pool_t.hpp:176
Methoddeallocate
<!-- description --> @brief Deallocates a vm from the vm_pool_t <!-- inputs/outputs --> @param mut_tls the current TLS block @param page_pool the pag
kernel/mocks/vm_pool_t.hpp:147
Methoddeallocate
<!-- description --> @brief Returns a vs previously allocated using the allocate function to the vs_pool_t. <!-- inputs/outputs --> @param tls the cu
kernel/mocks/vs_pool_t.hpp:158
Methoddeallocate
<!-- description --> @brief Deallocates the requested vp_t <!-- inputs/outputs --> @param tls the current TLS block @param vpid the ID of the vp_t to
kernel/mocks/vp_pool_t.hpp:138
Methoddeallocate
<!-- description --> @brief Not supported <!-- inputs/outputs --> @param tls the current TLS block @param buf the bsl::span containing the memory to
kernel/mocks/huge_pool_t.hpp:177
Methoddeallocate
<!-- description --> @brief Deallocates a vm from the vm_pool_t <!-- inputs/outputs --> @param mut_tls the current TLS block @param mut_page_pool the
kernel/src/vm_pool_t.hpp:152
Methoddeallocate
<!-- description --> @brief Returns a vs previously allocated using the allocate function to the vs_pool_t. <!-- inputs/outputs --> @param mut_tls th
kernel/src/vs_pool_t.hpp:163
Methoddeallocate
<!-- description --> @brief Deallocates the requested vp_t <!-- inputs/outputs --> @param tls the current TLS block @param vpid the ID of the vp_t to
kernel/src/vp_pool_t.hpp:141
Methoddeallocate
<!-- description --> @brief Not supported <!-- inputs/outputs --> @param tls the current TLS block @param buf the bsl::span containing the memory to
kernel/src/huge_pool_t.hpp:195
Functiondebug_ring_write
<!-- description --> @brief Outputs a character to the serial port. <!-- inputs/outputs --> @param ring the debug ring to output to @param c the char
kernel/mocks/debug_ring_write.hpp:44
Methoddecompress_attrib
<!-- description --> @brief Converts attributes in the form 0x0FFF to the form 0xF0FF. <!-- inputs/outputs --> @param attrib the attrib to decompress
kernel/src/x64/amd/vs_t.hpp:176
Functiondev_exit
loader/linux/src/entry.c:271
Functiondev_init
loader/linux/src/entry.c:239
← previousnext →1,401–1,500 of 2,423, ranked by callers