Home
last modified time | relevance | path

Searched defs:Layout (Results 1 – 7 of 7) sorted by relevance

/DragonOS/kernel/src/mm/allocator/
H A Dkernel_allocator.rs26 unsafe fn local_dealloc(&self, ptr: *mut u8, layout: Layout); in local_dealloc()
54 pub(super) unsafe fn free_in_buddy(&self, ptr: *mut u8, layout: Layout) { in free_in_buddy()
97 unsafe fn local_dealloc(&self, ptr: *mut u8, layout: Layout) { in local_dealloc()
128 unsafe fn dealloc(&self, ptr: *mut u8, layout: Layout) { in dealloc()
143 fn alloc_debug_log(source: LogSource, layout: Layout, ptr: *mut u8) { in alloc_debug_log()
150 fn dealloc_debug_log(source: LogSource, layout: Layout, ptr: *mut u8) { in dealloc_debug_log()
187 pub fn global_alloc_err_handler(layout: Layout) -> ! { in global_alloc_err_handler()
H A Dslab.rs55 layout: Layout, in deallocate()
/DragonOS/kernel/crates/rust-slabmalloc/src/
H A Dlib.rs71 layout: Layout, in deallocate()
81 layout: Layout, in refill()
H A Dzone.rs176 layout: Layout, in deallocate()
191 layout: Layout, in refill()
H A Dpages.rs15 layout: Layout, in first_fit()
59 layout: Layout, in first_fit()
H A Dsc.rs323 layout: Layout, in deallocate()
/DragonOS/kernel/crates/klog_types/src/
H A Dlib.rs135 pub fn new(layout: core::alloc::Layout, vaddr: Option<usize>, paddr: Option<usize>) -> Self { in new()