Lines Matching refs:node
98 struct rb_node node; member
132 struct rb_node *node = port->table.rb_node; in mcast_find() local
136 while (node) { in mcast_find()
137 group = rb_entry(node, struct mcast_group, node); in mcast_find()
143 node = node->rb_left; in mcast_find()
145 node = node->rb_right; in mcast_find()
161 cur_group = rb_entry(parent, struct mcast_group, node); in mcast_insert()
174 rb_link_node(&group->node, parent, link); in mcast_insert()
175 rb_insert_color(&group->node, &port->table); in mcast_insert()
192 rb_erase(&group->node, &port->table); in release_group()
535 rb_erase(&group->node, &group->port->table); in join_handler()
775 struct rb_node *node; in mcast_groups_event() local
779 for (node = rb_first(&port->table); node; node = rb_next(node)) { in mcast_groups_event()
780 group = rb_entry(node, struct mcast_group, node); in mcast_groups_event()