Lines Matching refs:parent
28 append_edge(struct dag_node *parent, struct dag_node *child, uintptr_t data)
38 util_dynarray_append(&parent->edges, struct dag_edge, edge);
43 * Adds a directed edge from the parent node to the child.
49 dag_add_edge(struct dag_node *parent, struct dag_node *child, uintptr_t data)
51 util_dynarray_foreach(&parent->edges, struct dag_edge, edge) {
56 append_edge(parent, child, data);
60 * Adds a directed edge from the parent node to the child.
68 dag_add_edge_max_data(struct dag_node *parent, struct dag_node *child,
71 util_dynarray_foreach(&parent->edges, struct dag_edge, edge) {
78 append_edge(parent, child, data);