Struct modulus::x64::memory::alloc::area::AreaFrameAlloc [] [src]

pub struct AreaFrameAlloc {
    // some fields omitted
}

Allocates page frames for a specific memory area

Methods

impl AreaFrameAlloc
[src]

fn new(area: Area) -> AreaFrameAlloc

fn set_area(&mut self, area: Area)

fn first(&self) -> Frame

fn last(&self) -> Frame

Trait Implementations

impl FrameAlloc for AreaFrameAlloc
[src]

fn alloc(&mut self) -> Option<Frame>

fn dealloc(&mut self, frame: Frame)