MCPcopy Create free account
hub / github.com/Ruddle/Fomos / cdalloc

Function cdalloc

bootloader/kernel/src/main.rs:86–94  ·  view source on GitHub ↗
(ptr: *mut u8, size: usize, align: usize)

Source from the content-addressed store, hash-verified

84 unsafe { ALLOCATOR.alloc(core::alloc::Layout::from_size_align(size, align).unwrap()) }
85}
86extern "C" fn cdalloc(ptr: *mut u8, size: usize, align: usize) {
87 // log::info!("dealloc {:?} {} {}", ptr, size, align);
88 unsafe {
89 ALLOCATOR.dealloc(
90 ptr,
91 core::alloc::Layout::from_size_align(size, align).unwrap(),
92 );
93 };
94}
95
96use acpi::AcpiTables;
97#[derive(Clone)]

Callers

nothing calls this directly

Calls 1

deallocMethod · 0.45

Tested by

no test coverage detected