MCPcopy Create free account
hub / github.com/Bareflank/hypervisor / ext_main_entry

Function ext_main_entry

kernel/integration/fast_fail_exit_from_main.cpp:241–249  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

239 /// microkernel speak the same ABI.
240 ///
241 extern "C" void
242 ext_main_entry(bsl::uint32 const version) noexcept
243 {
244 integration::require(g_mut_sys.initialize(
245 bsl::to_u32(version), &bootstrap_entry, &vmexit_entry, &fail_entry));
246
247 bsl::error() << "extension purposely exiting early\n";
248 bf_control_op_exit();
249 }
250}

Callers

nothing calls this directly

Calls 3

requireFunction · 0.85
bf_control_op_exitFunction · 0.50
initializeMethod · 0.45

Tested by

no test coverage detected