Lines Matching refs:rb_node
161 struct rb_node *n = priv->multicast_tree.rb_node; in __ipoib_mcast_find()
167 mcast = rb_entry(n, struct ipoib_mcast, rb_node); in __ipoib_mcast_find()
185 struct rb_node **n = &priv->multicast_tree.rb_node, *pn = NULL; in __ipoib_mcast_add()
192 tmcast = rb_entry(pn, struct ipoib_mcast, rb_node); in __ipoib_mcast_add()
204 rb_link_node(&mcast->rb_node, pn, n); in __ipoib_mcast_add()
205 rb_insert_color(&mcast->rb_node, &priv->multicast_tree); in __ipoib_mcast_add()
718 rb_erase(&mcast->rb_node, &priv->multicast_tree); in ipoib_check_and_add_mcast_sendonly()
837 rb_erase(&mcast->rb_node, &priv->multicast_tree); in ipoib_mcast_dev_flush()
842 rb_erase(&priv->broadcast->rb_node, &priv->multicast_tree); in ipoib_mcast_dev_flush()
935 rb_replace_node(&mcast->rb_node, in ipoib_mcast_restart_task()
936 &nmcast->rb_node, in ipoib_mcast_restart_task()
955 rb_erase(&mcast->rb_node, &priv->multicast_tree); in ipoib_mcast_restart_task()
1001 struct rb_node *n; in ipoib_mcast_iter_next()
1010 mcast = rb_entry(n, struct ipoib_mcast, rb_node); in ipoib_mcast_iter_next()