Searched refs:BuddyAllocator (Results 1 – 4 of 4) sorted by relevance
12 - **页帧分配器(FrameAllocator)** - 提供对页帧的分配、释放、管理等操作。具体来说,包括BumpAllocator、BuddyAllocator
21 mm::allocator::{buddy::BuddyAllocator, bump::BumpAllocator},53 static INNER_ALLOCATOR: SpinLock<Option<BuddyAllocator<MMArch>>> = SpinLock::new(None);393 let buddy_allocator = unsafe { BuddyAllocator::<X86_64MMArch>::new(bump_allocator).unwrap() }; in allocator_init()571 unsafe fn set_inner_allocator(allocator: BuddyAllocator<MMArch>) { in set_inner_allocator()
65 pub struct BuddyAllocator<A> { struct71 impl<A: MemoryManagementArch> BuddyAllocator<A> { argument635 impl<A: MemoryManagementArch> FrameAllocator for BuddyAllocator<A> { implementation
360 - **页帧分配器(FrameAllocator)** - 提供对页帧的分配、释放、管理等操作。具体来说,包括BumpAllocator、BuddyAllocator401 - **页帧分配器(FrameAllocator)** - 提供对页帧的分配、释放、管理等操作。具体来说,包括BumpAllocator、BuddyAllocator