Home
last modified time | relevance | path

Searched refs:iter (Results 1 – 12 of 12) sorted by relevance

/rust/kernel/
A Dxarray.rs13 use core::{iter, marker::PhantomData, pin::Pin, ptr::NonNull};
65 self.iter().for_each(|ptr| { in drop()
105 fn iter(&self) -> impl Iterator<Item = NonNull<c_void>> + '_ { in iter() method
109 iter::once(unsafe { in iter()
112 .chain(iter::from_fn(move || { in iter()
A Dlist.rs9 use core::iter::{DoubleEndedIterator, FusedIterator};
617 pub fn iter(&self) -> Iter<'_, T, ID> { in iter() method
1051 self.iter() in into_iter()
A Drbtree.rs201 pub fn iter(&self) -> Iter<'_, K, V> { in iter() method
232 self.iter().map(|(k, _)| k) in keys()
237 self.iter().map(|(_, v)| v) in values()
936 self.iter() in into_iter()
A Dopp.rs94 for name in names.iter() { in to_c_str_array()
/rust/pin-init/internal/src/
A Dpin_data.rs30 .iter() in pin_data()
43 res.extend(ty_generics.iter().cloned()); in pin_data()
A Dpinned_drop.rs16 for (i, tt) in toks.iter().enumerate() { in pinned_drop()
/rust/macros/
A Dmodule.rs151 if !seen_keys.iter().any(|e| e == key) { in parse()
158 if seen_keys.iter().any(|e| e == key) { in parse()
A Dvtable.rs12 .iter() in vtable()
A Dkunit.rs25 .iter() in kunit_tests()
A Dpaste.rs6 let mut tokens = tokens.iter(); in concat_helper()
/rust/kernel/alloc/
A Dkvec.rs767 for (slot, item) in core::iter::zip(self.spare_capacity_mut(), other) { in extend_from_slice()
1004 self.iter() in into_iter()
1289 let iter = core::mem::take(&mut self.elements); in drop()
1290 let ptr: *mut [T] = iter.into_slice(); in drop()
/rust/kernel/device/
A Dproperty.rs221 core::iter::from_fn(move || { in children()

Completed in 20 milliseconds