Lines Matching refs:local_node
105 struct fw_node *node, *child, *local_node, *irm_node; in build_tree() local
111 local_node = NULL; in build_tree()
192 local_node = node; in build_tree()
256 return local_node; in build_tree()
332 if (card->local_node != NULL) in fw_destroy_nodes()
333 for_each_fw_node(card, card->local_node, report_lost_node); in fw_destroy_nodes()
334 card->local_node = NULL; in fw_destroy_nodes()
364 list_add_tail(&card->local_node->link, &list0); in update_tree()
457 struct fw_node *local_node; in fw_core_handle_bus_reset() local
469 card->local_node != NULL) { in fw_core_handle_bus_reset()
487 local_node = build_tree(card, self_ids, self_id_count, generation); in fw_core_handle_bus_reset()
493 if (local_node == NULL) { in fw_core_handle_bus_reset()
496 } else if (card->local_node == NULL) { in fw_core_handle_bus_reset()
497 card->local_node = local_node; in fw_core_handle_bus_reset()
498 for_each_fw_node(card, local_node, report_found_node); in fw_core_handle_bus_reset()
500 update_tree(card, local_node); in fw_core_handle_bus_reset()