Home
last modified time | relevance | path

Searched refs:ListItem (Results 1 – 2 of 2) sorted by relevance

/rust/kernel/list/
A Dimpl_list_item_mod.rs185 $(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 Dlist.rs143 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