Home
last modified time | relevance | path

Searched refs:Item (Results 1 – 6 of 6) sorted by relevance

/rust/kernel/sync/lock/
A Dglobal.rs26 type Item: 'static; typedef
37 inner: Lock<B::Item, B::Backend>,
47 pub const unsafe fn new(data: B::Item) -> Self { in new()
98 inner: Guard<'static, B::Item, B::Backend>,
102 type Target = B::Item;
128 LockedBy<T, B::Item>: Send,
137 LockedBy<T, B::Item>: Sync,
271 type Item = $valuety;
/rust/kernel/
A Drbtree.rs231 pub fn keys(&self) -> impl Iterator<Item = &'_ K> { in keys() argument
236 pub fn values(&self) -> impl Iterator<Item = &'_ V> { in values() argument
241 pub fn values_mut(&mut self) -> impl Iterator<Item = &'_ mut V> { in values_mut() argument
932 type Item = (&'a K, &'a V); typedef
957 type Item = (&'a K, &'a V); typedef
959 fn next(&mut self) -> Option<Self::Item> { in next() argument
966 type Item = (&'a K, &'a mut V); typedef
992 type Item = (&'a K, &'a mut V); typedef
994 fn next(&mut self) -> Option<Self::Item> { in next() argument
1012 type Item = (*mut K, *mut V); typedef
[all …]
A Dlist.rs657 type Item = ArcBorrow<'a, T>; typedef
1048 type Item = ArcBorrow<'a, T>; typedef
1061 type Item = ListArc<T, ID>; typedef
1078 type Item = ListArc<T, ID>; typedef
A Dxarray.rs105 fn iter(&self) -> impl Iterator<Item = NonNull<c_void>> + '_ { in iter() argument
/rust/kernel/alloc/
A Dkvec.rs1000 type Item = &'a T; typedef
1012 type Item = &'a mut T; typedef
1141 type Item = T; typedef
1215 type Item = T; typedef
1273 type Item = T; typedef
/rust/kernel/device/
A Dproperty.rs218 pub fn children<'a>(&'a self) -> impl Iterator<Item = ARef<FwNode>> + 'a { in children() argument

Completed in 17 milliseconds