Searched refs:ListLinksSelfPtr (Results 1 – 3 of 3) sorted by relevance
| /linux/rust/kernel/list/ |
| H A D | impl_list_item_mod.rs | 91 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 D | rust_binder_main.rs | 17 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 D | list.rs | 420 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
|