Searched refs:node_links (Results 1 – 1 of 1) sorted by relevance
| /linux-6.15/rust/kernel/ |
| H A D | rbtree.rs | 343 node_links: curr, in raw_entry() 1173 let node_links = unsafe { addr_of_mut!((*node).links) }; in insert() localVariable 1178 unsafe { bindings::rb_link_node(node_links, self.parent, self.child_field_of_parent) }; in insert() 1181 unsafe { bindings::rb_insert_color(node_links, addr_of_mut!((*self.rbtree).root)) }; in insert() 1202 node_links: *mut bindings::rb_node, field 1211 unsafe { &(*container_of!(self.node_links, Node<K, V>, links)).value } in get() 1219 unsafe { &mut (*(container_of!(self.node_links, Node<K, V>, links).cast_mut())).value } in get_mut() 1229 unsafe { &mut (*(container_of!(self.node_links, Node<K, V>, links).cast_mut())).value } in into_mut() 1235 unsafe { bindings::rb_erase(self.node_links, &mut self.rbtree.root) }; in remove_node() 1243 KBox::from_raw(container_of!(self.node_links, Node<K, V>, links).cast_mut()) in remove_node() [all …]
|