| /external/rust/crates/intrusive-collections/src/ | 
| D | rbtree.rs | 48     unsafe fn left(&self, ptr: Self::LinkPtr) -> Option<Self::LinkPtr>;  in left()54     unsafe fn right(&self, ptr: Self::LinkPtr) -> Option<Self::LinkPtr>;  in right()
 60     unsafe fn parent(&self, ptr: Self::LinkPtr) -> Option<Self::LinkPtr>;  in parent()
 72     unsafe fn set_left(&mut self, ptr: Self::LinkPtr, left: Option<Self::LinkPtr>);  in set_left()
 78     unsafe fn set_right(&mut self, ptr: Self::LinkPtr, right: Option<Self::LinkPtr>);  in set_right()
 84     unsafe fn set_parent(&mut self, ptr: Self::LinkPtr, parent: Option<Self::LinkPtr>);  in set_parent()
 90     unsafe fn set_color(&mut self, ptr: Self::LinkPtr, color: Color);  in set_color()
 194         ptr: <Self as link_ops::LinkOps>::LinkPtr,  in set_parent_color()
 195         parent: Option<<Self as link_ops::LinkOps>::LinkPtr>,  in set_parent_color()
 209     type LinkPtr = NonNull<Link>;  typedef
 [all …]
 
 | 
| D | linked_list.rs | 33     unsafe fn next(&self, ptr: Self::LinkPtr) -> Option<Self::LinkPtr>;  in next()39     unsafe fn prev(&self, ptr: Self::LinkPtr) -> Option<Self::LinkPtr>;  in prev()
 45     unsafe fn set_next(&mut self, ptr: Self::LinkPtr, next: Option<Self::LinkPtr>);  in set_next()
 51     unsafe fn set_prev(&mut self, ptr: Self::LinkPtr, prev: Option<Self::LinkPtr>);  in set_prev()
 150     type LinkPtr = NonNull<Link>;  typedef
 163     unsafe fn release_link(&mut self, ptr: Self::LinkPtr) {  in release_link()
 170     unsafe fn next(&self, ptr: Self::LinkPtr) -> Option<Self::LinkPtr> {  in next()
 175     unsafe fn prev(&self, ptr: Self::LinkPtr) -> Option<Self::LinkPtr> {  in prev()
 180     unsafe fn set_next(&mut self, ptr: Self::LinkPtr, next: Option<Self::LinkPtr>) {  in set_next()
 185     unsafe fn set_prev(&mut self, ptr: Self::LinkPtr, prev: Option<Self::LinkPtr>) {  in set_prev()
 [all …]
 
 | 
| D | singly_linked_list.rs | 31     unsafe fn next(&self, ptr: Self::LinkPtr) -> Option<Self::LinkPtr>;  in next()37     unsafe fn set_next(&mut self, ptr: Self::LinkPtr, next: Option<Self::LinkPtr>);  in set_next()
 134     type LinkPtr = NonNull<Link>;  typedef
 147     unsafe fn release_link(&mut self, ptr: Self::LinkPtr) {  in release_link()
 154     unsafe fn next(&self, ptr: Self::LinkPtr) -> Option<Self::LinkPtr> {  in next()
 159     unsafe fn set_next(&mut self, ptr: Self::LinkPtr, next: Option<Self::LinkPtr>) {  in set_next()
 168         ptr: Self::LinkPtr,  in next()
 169         prev: Option<Self::LinkPtr>,  in next()
 170     ) -> Option<Self::LinkPtr> {  in next()
 185         ptr: Self::LinkPtr,  in prev()
 [all …]
 
 | 
| D | xor_linked_list.rs | 41     unsafe fn next(&self, ptr: Self::LinkPtr, prev: Option<Self::LinkPtr>)  in next()42         -> Option<Self::LinkPtr>;  in next()
 54     unsafe fn prev(&self, ptr: Self::LinkPtr, next: Option<Self::LinkPtr>)  in prev()
 55         -> Option<Self::LinkPtr>;  in prev()
 63         ptr: Self::LinkPtr,  in set()
 64         prev: Option<Self::LinkPtr>,  in set()
 65         next: Option<Self::LinkPtr>,  in set()
 79         ptr: Self::LinkPtr,  in replace_next_or_prev()
 80         old: Option<Self::LinkPtr>,  in replace_next_or_prev()
 81         new: Option<Self::LinkPtr>,  in replace_next_or_prev()
 [all …]
 
 | 
| D | link_ops.rs | 15     type LinkPtr: Copy + Eq;  typedef28     unsafe fn release_link(&mut self, ptr: Self::LinkPtr);  in release_link()
 
 | 
| D | adapter.rs | 57         link: <Self::LinkOps as LinkOps>::LinkPtr,  in get_value()68     ) -> <Self::LinkOps as LinkOps>::LinkPtr;  in get_link()
 
 | 
| /external/crosvm/cros_async/src/sync/ | 
| D | waiter.rs | 65     type LinkPtr = NonNull<AtomicLink>;  typedef71     unsafe fn release_link(&mut self, ptr: Self::LinkPtr) {  in release_link()
 77     unsafe fn next(&self, ptr: Self::LinkPtr) -> Option<Self::LinkPtr> {  in next()
 81     unsafe fn prev(&self, ptr: Self::LinkPtr) -> Option<Self::LinkPtr> {  in prev()
 85     unsafe fn set_next(&mut self, ptr: Self::LinkPtr, next: Option<Self::LinkPtr>) {  in set_next()
 89     unsafe fn set_prev(&mut self, ptr: Self::LinkPtr, prev: Option<Self::LinkPtr>) {  in set_prev()
 
 | 
| /external/libchromeos-rs/src/sync/ | 
| D | waiter.rs | 57     type LinkPtr = NonNull<AtomicLink>;  typedef63     unsafe fn release_link(&mut self, ptr: Self::LinkPtr) {  in release_link()
 69     unsafe fn next(&self, ptr: Self::LinkPtr) -> Option<Self::LinkPtr> {  in next()
 73     unsafe fn prev(&self, ptr: Self::LinkPtr) -> Option<Self::LinkPtr> {  in prev()
 77     unsafe fn set_next(&mut self, ptr: Self::LinkPtr, next: Option<Self::LinkPtr>) {  in set_next()
 81     unsafe fn set_prev(&mut self, ptr: Self::LinkPtr, prev: Option<Self::LinkPtr>) {  in set_prev()
 
 |