Home
last modified time | relevance | path

Searched refs:ListLinksSelfPtr (Results 1 – 3 of 3) sorted by relevance

/linux/rust/kernel/list/
H A Dimpl_list_item_mod.rs91 let ptr: *mut $crate::list::ListLinksSelfPtr<$item_type $(, $id)?> =
252 using ListLinksSelfPtr { self$(.$field:ident)* };
274 links_field, $crate::list::ListLinksSelfPtr<Self, $num>, inner
279 $crate::list::ListLinksSelfPtr::raw_get_self_ptr(container)
323 links_field, $crate::list::ListLinksSelfPtr<Self, $num>, inner
328 $crate::list::ListLinksSelfPtr::raw_get_self_ptr(container)
/linux/drivers/android/binder/
H A Drust_binder_main.rs17 list::{ListArc, ListArcSafe, ListLinksSelfPtr, TryNewListArc},
161 links: ListLinksSelfPtr<DTRWrap<dyn DeliverToRead>>,
172 using ListLinksSelfPtr { self.links };
189 links <- ListLinksSelfPtr::new(), in new()
197 links <- ListLinksSelfPtr::new(), in arc_try_new()
208 links <- ListLinksSelfPtr::new(), in arc_pin_init()
/linux/rust/kernel/
H A Dlist.rs420 pub struct ListLinksSelfPtr<T: ?Sized, const ID: u64 = 0> { struct
431 unsafe impl<T: ?Sized + Send, const ID: u64> Send for ListLinksSelfPtr<T, ID> {} implementation
437 unsafe impl<T: ?Sized + Sync, const ID: u64> Sync for ListLinksSelfPtr<T, ID> {} implementation
439 impl<T: ?Sized, const ID: u64> ListLinksSelfPtr<T, ID> { implementation