Lines Matching refs:new_edge
1166 struct backref_edge *new_edge; in clone_backref_node() local
1206 new_edge = alloc_backref_edge(cache); in clone_backref_node()
1207 if (!new_edge) in clone_backref_node()
1210 new_edge->node[UPPER] = new_node; in clone_backref_node()
1211 new_edge->node[LOWER] = edge->node[LOWER]; in clone_backref_node()
1212 list_add_tail(&new_edge->list[UPPER], in clone_backref_node()
1225 list_for_each_entry(new_edge, &new_node->lower, list[UPPER]) { in clone_backref_node()
1226 list_add_tail(&new_edge->list[LOWER], in clone_backref_node()
1227 &new_edge->node[LOWER]->upper); in clone_backref_node()
1233 new_edge = list_entry(new_node->lower.next, in clone_backref_node()
1235 list_del(&new_edge->list[UPPER]); in clone_backref_node()
1236 free_backref_edge(cache, new_edge); in clone_backref_node()