Lines Matching defs:node1
380 static void move_tree(struct fw_node *node0, struct fw_node *node1, int port)
385 tree = node1->ports[port].node;
388 if (tree->ports[i].node == node1) {
405 struct fw_node *node0, *node1;
414 node1 = fw_node(list1.next);
418 /* assert(node0->port_count == node1->port_count); */
419 if (node0->link_on && !node1->link_on)
421 else if (!node0->link_on && node1->link_on)
426 node0->node_id = node1->node_id;
428 node0->link_on = node1->link_on;
429 node0->initiated_reset = node1->initiated_reset;
430 node0->max_hops = node1->max_hops;
431 node1->color = card->color;
434 if (card->root_node == node1)
436 if (card->irm_node == node1)
440 if (node0->ports[i].node && node1->ports[i].node) {
450 list_add_tail(&node1->ports[i].node->link,
463 } else if (node1->ports[i].node) {
470 move_tree(node0, node1, i);
477 node1 = fw_node(node1->link.next);