Home
last modified time | relevance | path

Searched refs:VirtPageFrameIter (Results 1 – 3 of 3) sorted by relevance

/DragonOS/kernel/src/mm/allocator/
H A Dpage_frame.rs125 pub fn iter_range(start: Self, end: Self) -> VirtPageFrameIter { in iter_range() argument
126 return VirtPageFrameIter { in iter_range()
141 pub struct VirtPageFrameIter { struct
147 impl VirtPageFrameIter { implementation
157 impl Iterator for VirtPageFrameIter { implementation
/DragonOS/kernel/src/mm/
H A Dmod.rs17 allocator::page_frame::{VirtPageFrame, VirtPageFrameIter},
784 pub fn iter_pages(&self) -> VirtPageFrameIter { in iter_pages() argument
826 pub fn pages(&self) -> VirtPageFrameIter { in pages() argument
H A Ducontext.rs36 deallocate_page_frames, PageFrameCount, PhysPageFrame, VirtPageFrame, VirtPageFrameIter,
1479 pub fn pages(&self) -> VirtPageFrameIter { in pages() argument
1480 return VirtPageFrameIter::new( in pages()
1644 let virt_iter: VirtPageFrameIter = in zeroed()
1645 VirtPageFrameIter::new(destination, destination.add(page_count)); in zeroed()