Searched refs:ListItem (Results 1 – 2 of 2) sorted by relevance
| /rust/kernel/list/ |
| A D | impl_list_item_mod.rs | 185 $(impl$({$($generics:tt)*})? ListItem<$num:tt> for $self:ty { 194 unsafe impl$(<$($generics)*>)? $crate::list::ListItem<$num> for $self { 233 unsafe { <Self as $crate::list::ListItem<$num>>::view_links(me) } 251 $(impl$({$($generics:tt)*})? ListItem<$num:tt> for $self:ty { 260 unsafe impl$(<$($generics)*>)? $crate::list::ListItem<$num> for $self { 271 let links_field = unsafe { <Self as $crate::list::ListItem<$num>>::view_links(me) }; 346 unsafe { <Self as $crate::list::ListItem<$num>>::view_value(me) }
|
| /rust/kernel/ |
| A D | list.rs | 143 pub struct List<T: ?Sized + ListItem<ID>, const ID: u64 = 0> { 153 T: ?Sized + ListItem<ID>, 161 T: ?Sized + ListItem<ID>, 173 pub unsafe trait ListItem<const ID: u64 = 0>: ListArcSafe<ID> { interface 346 impl<T: ?Sized + ListItem<ID>, const ID: u64> List<T, ID> { 628 impl<T: ?Sized + ListItem<ID>, const ID: u64> Default for List<T, ID> { 634 impl<T: ?Sized + ListItem<ID>, const ID: u64> Drop for List<T, ID> { 650 pub struct Iter<'a, T: ?Sized + ListItem<ID>, const ID: u64 = 0> { 825 pub struct Cursor<'a, T: ?Sized + ListItem<ID>, const ID: u64 = 0> { 831 impl<'a, T: ?Sized + ListItem<ID>, const ID: u64> Cursor<'a, T, ID> { [all …]
|
Completed in 7 milliseconds