Searched refs:ListItem (Results 1 – 6 of 6) sorted by relevance
| /linux/rust/kernel/ |
| H A D | list.rs | 263 pub struct List<T: ?Sized + ListItem<ID>, const ID: u64 = 0> { 273 T: ?Sized + ListItem<ID>, 281 T: ?Sized + ListItem<ID>, 293 pub unsafe trait ListItem<const ID: u64 = 0>: ListArcSafe<ID> { trait 466 impl<T: ?Sized + ListItem<ID>, const ID: u64> List<T, ID> { 751 impl<T: ?Sized + ListItem<ID>, const ID: u64> Default for List<T, ID> { 757 impl<T: ?Sized + ListItem<ID>, const ID: u64> Drop for List<T, ID> { 773 pub struct Iter<'a, T: ?Sized + ListItem<ID>, const ID: u64 = 0> { 779 impl<'a, T: ?Sized + ListItem<ID>, const ID: u64> Iterator for Iter<'a, T, ID> { 948 pub struct Cursor<'a, T: ?Sized + ListItem<ID>, const ID: u64 = 0> { [all …]
|
| /linux/rust/kernel/list/ |
| H 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) }
|
| /linux/drivers/android/binder/ |
| H A D | node.rs | 201 impl ListItem<0> for DTRWrap<Transaction> { 1049 impl ListItem<1> for DTRWrap<NodeDeath> { 1065 impl ListItem<2> for DTRWrap<NodeDeath> {
|
| H A D | rust_binder_main.rs | 171 impl ListItem<0> for DTRWrap<dyn DeliverToRead> {
|
| H A D | process.rs | 385 impl ListItem<{Self::LIST_NODE}> for NodeRefInfo { 471 impl ListItem<0> for Process {
|
| H A D | thread.rs | 433 impl ListItem<0> for Thread {
|