/DragonOS/kernel/src/driver/block/cache/ |
H A D | cache_iter.rs | 63 type Item = BlockData; typedef 65 fn next(&mut self) -> Option<Self::Item> { in next()
|
/DragonOS/kernel/src/driver/firmware/efi/ |
H A D | memmap.rs | 71 type Item = MemoryDescriptor; typedef 73 fn next(&mut self) -> Option<Self::Item> { in next()
|
/DragonOS/kernel/src/filesystem/ |
H A D | mbr.rs | 173 type Item = Partition; typedef 175 fn next(&mut self) -> Option<Self::Item> { in next()
|
/DragonOS/kernel/src/driver/video/fbdev/base/ |
H A D | render_helper.rs | 137 type Item = (u32, bool); typedef 138 fn next(&mut self) -> Option<Self::Item> { in next()
|
/DragonOS/kernel/src/mm/allocator/ |
H A D | page_frame.rs | 77 type Item = PhysPageFrame; typedef 79 fn next(&mut self) -> Option<Self::Item> { in next() 158 type Item = VirtPageFrame; typedef 160 fn next(&mut self) -> Option<Self::Item> { in next()
|
/DragonOS/kernel/src/driver/pci/ |
H A D | root.rs | 321 type Item = Arc<PciRoot>; typedef 323 fn next(&mut self) -> Option<Self::Item> { in next()
|
H A D | pci.rs | 1441 type Item = CapabilityInfo; typedef 1442 fn next(&mut self) -> Option<Self::Item> { in next() 1489 type Item = ExternalCapabilityInfo; typedef 1490 fn next(&mut self) -> Option<Self::Item> { in next()
|
/DragonOS/kernel/src/libs/ |
H A D | rbtree.rs | 444 fn from_iter<T: IntoIterator<Item = (K, V)>>(iter: T) -> RBTree<K, V> { in from_iter() 453 fn extend<T: IntoIterator<Item = (K, V)>>(&mut self, iter: T) { in extend() 492 type Item = &'a K; typedef 537 type Item = &'a V; typedef 585 type Item = &'a mut V; typedef 614 type Item = (K, V); typedef 697 type Item = (&'a K, &'a V); typedef 769 type Item = (&'a K, &'a mut V); typedef 810 type Item = (K, V); typedef
|
H A D | cpumask.rs | 133 type Item = ProcessorId; typedef
|
/DragonOS/kernel/crates/multiboot/src/ |
H A D | lib.rs | 471 type Item = MemoryEntry; typedef 473 fn next(&mut self) -> Option<Self::Item> { in next() 544 type Item = MBModule; typedef 546 fn next(&mut self) -> Option<Self::Item> { in next()
|
/DragonOS/tools/debugging/logmonitor/src/backend/monitor/ |
H A D | logset.rs | 84 pub fn iter(&self) -> impl Iterator<Item = (&K, &V)> { in iter()
|
/DragonOS/kernel/src/mm/ |
H A D | memblock.rs | 494 type Item = PhysMemoryArea; typedef 496 fn next(&mut self) -> Option<Self::Item> { in next()
|
H A D | ucontext.rs | 907 pub fn conflicts(&self, request: VirtRegion) -> impl Iterator<Item = Arc<LockedVMA>> + '_ { in conflicts()
|
/DragonOS/kernel/src/filesystem/fat/ |
H A D | entry.rs | 1607 type Item = FATDirEntry; typedef 1609 fn next(&mut self) -> Option<Self::Item> { in next() 2272 type Item = LongDirEntry; typedef 2274 fn next(&mut self) -> Option<Self::Item> { in next() 2355 type Item = (Cluster, u64); typedef 2357 fn next(&mut self) -> Option<Self::Item> { in next()
|
H A D | fs.rs | 1892 type Item = Cluster; typedef 1894 fn next(&mut self) -> Option<Self::Item> { in next()
|
/DragonOS/tools/debugging/logmonitor/src/ |
H A D | app.rs | 165 type Item = u64; typedef
|
/DragonOS/kernel/src/libs/futex/ |
H A D | futex.rs | 848 type Item = VirtAddr; typedef 850 fn next(&mut self) -> Option<Self::Item> { in next()
|
/DragonOS/kernel/src/driver/base/block/ |
H A D | block_device.rs | 170 type Item = BlockRange; typedef 172 fn next(&mut self) -> Option<<Self as Iterator>::Item> { in next()
|
/DragonOS/kernel/src/filesystem/vfs/ |
H A D | file.rs | 789 type Item = (i32, Arc<File>); typedef 791 fn next(&mut self) -> Option<Self::Item> { in next()
|
/DragonOS/kernel/src/driver/open_firmware/ |
H A D | fdt.rs | 387 ) -> impl Iterator<Item = fdt::node::FdtNode<'b, 'b>> + 'b { in find_node_by_compatible()
|
/DragonOS/kernel/crates/rust-slabmalloc/src/ |
H A D | pages.rs | 454 type Item = &'a mut P; typedef
|