Searched refs:MmioBuddyMemPool (Results 1 – 2 of 2) sorted by relevance
75 MmioBuddyMemPool128 pub struct MmioBuddyMemPool {156   DragonOS中,使用`MmioBuddyMemPool`结构体作为buddy(为表述方便,以下将伙伴算法简称为buddy)内存池的数据结构,其记录了内存池的起始地址(po…166 **P.S 以下函数均为MmioBuddyMemPool的成员函数。系统中已经创建了一个MmioBuddyMemPool类型的全局引用`MMIO_POOL`,如要使用以下函数,请以`MMIO_POO…
30 static mut __MMIO_POOL: Option<MmioBuddyMemPool> = None;32 pub fn mmio_pool() -> &'static mut MmioBuddyMemPool { in mmio_pool()46 pub struct MmioBuddyMemPool { struct52 impl MmioBuddyMemPool { argument65 let pool = MmioBuddyMemPool { in new()621 __MMIO_POOL = Some(MmioBuddyMemPool::new()); in mmio_init()