Searched refs:ListArcField (Results 1 – 3 of 3) sorted by relevance
| /linux/rust/kernel/list/ |
| H A D | arc_field.rs | 17 pub struct ListArcField<T, const ID: u64 = 0> { struct 22 unsafe impl<T: Send + Sync, const ID: u64> Send for ListArcField<T, ID> {} argument 24 unsafe impl<T: Send + Sync, const ID: u64> Sync for ListArcField<T, ID> {} implementation 26 impl<T, const ID: u64> ListArcField<T, ID> { impl 76 unsafe { $crate::list::ListArcField::<$typ $(, $id)?>::assert_ref(field) } 88 unsafe { $crate::list::ListArcField::<$typ $(, $id)?>::assert_mut(field) }
|
| /linux/drivers/android/binder/ |
| H A D | process.rs | 23 list::{List, ListArc, ListArcField, ListLinks}, 341 node_ref: ListArcField<NodeRef, { Self::LIST_PROC }>, 342 death: ListArcField<Option<DArc<NodeDeath>>, { Self::LIST_PROC }>, 344 freeze: ListArcField<Option<FreezeCookie>, { Self::LIST_PROC }>, 363 node_ref: ListArcField::new(node_ref), in new() 364 death: ListArcField::new(None), in new() 365 freeze: ListArcField::new(None), in new()
|
| /linux/rust/kernel/ |
| H A D | list.rs | 23 pub use self::arc_field::{define_list_arc_field_getter, ListArcField};
|