Lines Matching refs:node_links
344 node_links: curr, in raw_entry()
1168 let node_links = unsafe { addr_of_mut!((*node).links) }; in insert() localVariable
1173 unsafe { bindings::rb_link_node(node_links, self.parent, self.child_field_of_parent) }; in insert()
1176 unsafe { bindings::rb_insert_color(node_links, addr_of_mut!((*self.rbtree).root)) }; in insert()
1197 node_links: *mut bindings::rb_node, field
1206 unsafe { &(*container_of!(self.node_links, Node<K, V>, links)).value } in get()
1214 unsafe { &mut (*(container_of!(self.node_links, Node<K, V>, links).cast_mut())).value } in get_mut()
1224 unsafe { &mut (*(container_of!(self.node_links, Node<K, V>, links).cast_mut())).value } in into_mut()
1230 unsafe { bindings::rb_erase(self.node_links, &mut self.rbtree.root) }; in remove_node()
1238 Box::from_raw(container_of!(self.node_links, Node<K, V>, links).cast_mut()) in remove_node()
1261 bindings::rb_replace_node(self.node_links, new_node_links, &mut self.rbtree.root) in replace()
1268 unsafe { Box::from_raw(container_of!(self.node_links, Node<K, V>, links).cast_mut()) }; in replace()