Home
last modified time | relevance | path

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

/linux/rust/kernel/list/
H A Dimpl_list_item_mod.rs7 /// Declares that this type has a [`ListLinks<ID>`] field.
17 /// [`ListLinks<ID>`]: crate::list::ListLinks
20 /// Returns a pointer to the [`ListLinks<ID>`] field.
26 /// [`ListLinks<ID>`]: crate::list::ListLinks
27 unsafe fn raw_get_list_links(ptr: *mut Self) -> *mut crate::list::ListLinks<ID>; in raw_get_list_links()
43 unsafe fn raw_get_list_links(ptr: *mut Self) -> *mut $crate::list::ListLinks$(<$id>)? {
60 /// Declares that the [`ListLinks<ID>`] field in this struct is inside a
65 /// The [`ListLinks<I
[all...]
/linux/rust/kernel/
H A Dlist.rs323 unsafe fn view_links(me: *const Self) -> *mut ListLinks<ID>; in view_links()
341 unsafe fn view_value(me: *mut ListLinks<ID>) -> *const Self; in view_value()
359 unsafe fn prepare_to_insert(me: *const Self) -> *mut ListLinks<ID>; in prepare_to_insert()
371 unsafe fn post_remove(me: *mut ListLinks<ID>) -> *const Self; in post_remove()
387 pub struct ListLinks<const ID: u64 = 0> { struct
396 unsafe impl<const ID: u64> Send for ListLinks<ID> {} implementation
399 unsafe impl<const ID: u64> Sync for ListLinks<ID> {} implementation
401 impl<const ID: u64> ListLinks<ID> { impl
406 ListLinks { in new()
440 pub inner: ListLinks<ID>,
[all …]