Home
last modified time | relevance | path

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

/linux/rust/kernel/list/
H A Dimpl_list_item_mod.rs27 unsafe fn raw_get_list_links(ptr: *mut Self) -> *mut crate::list::ListLinks<ID>; in raw_get_list_links()
42 unsafe fn raw_get_list_links(ptr: *mut Self) -> *mut $crate::list::ListLinks$(<$id>)? {
89 unsafe fn raw_get_list_links(ptr: *mut Self) -> *mut $crate::list::ListLinks$(<$id>)? {
186 using ListLinks { self$(.$field:ident)* };
200 unsafe fn view_links(me: *const Self) -> *mut $crate::list::ListLinks<$num> {
216 unsafe fn view_value(me: *mut $crate::list::ListLinks<$num>) -> *const Self {
231 unsafe fn prepare_to_insert(me: *const Self) -> *mut $crate::list::ListLinks<$num> {
241 unsafe fn post_remove(me: *mut $crate::list::ListLinks<$num>) -> *const Self {
269 unsafe fn prepare_to_insert(me: *const Self) -> *mut $crate::list::ListLinks<$num> {
299 unsafe fn view_links(me: *const Self) -> *mut $crate::list::ListLinks<$num> {
[all …]
/linux/rust/kernel/
H A Dlist.rs307 unsafe fn view_links(me: *const Self) -> *mut ListLinks<ID>; in view_links()
325 unsafe fn view_value(me: *mut ListLinks<ID>) -> *const Self; in view_value()
343 unsafe fn prepare_to_insert(me: *const Self) -> *mut ListLinks<ID>; in prepare_to_insert()
355 unsafe fn post_remove(me: *mut ListLinks<ID>) -> *const Self; in post_remove()
371 pub struct ListLinks<const ID: u64 = 0> { struct
380 unsafe impl<const ID: u64> Send for ListLinks<ID> {} implementation
383 unsafe impl<const ID: u64> Sync for ListLinks<ID> {} implementation
385 impl<const ID: u64> ListLinks<ID> { implementation
390 ListLinks { in new()
424 pub inner: ListLinks<ID>,
[all …]
/linux/drivers/android/binder/
H A Dnode.rs6 list::{AtomicTracker, List, ListArc, ListLinks, TryNewListArc},
202 using ListLinks { self.links.inner };
930 death_links: ListLinks<1>,
938 delivered_links: ListLinks<2>,
958 death_links <- ListLinks::new(), in new()
959 delivered_links <- ListLinks::new(), in new()
1050 using ListLinks { self.wrapped.death_links };
1066 using ListLinks { self.wrapped.delivered_links };
H A Dprocess.rs23 list::{List, ListArc, ListArcField, ListLinks},
347 links: ListLinks<{ Self::LIST_NODE }>,
366 links <- ListLinks::new(), in new()
386 using ListLinks { self.links };
458 links: ListLinks,
472 using ListLinks { self.links };
509 links <- ListLinks::new(), in new()
H A Dthread.rs13 list::{AtomicTracker, List, ListArc, ListLinks, TryNewListArc},
422 links: ListLinks,
434 using ListLinks { self.links };
449 links <- ListLinks::new(), in new()