Lines Matching refs:dag
30 #include "util/dag.h"
34 struct dag *dag;
44 struct dag_node dag;
66 dag_add_edge(&a->dag, &b->dag, 0);
69 static struct dag *
72 struct dag *dag = dag_create(ctx);
97 dag_init_node(dag, &node->dag);
216 return dag;
273 list_for_each_entry(struct sched_node, n, &s->dag->heads, dag.link) {
311 while (!list_is_empty(&s->dag->heads)) {
315 dag_prune_head(s->dag, &node->dag);
346 .dag = create_dag(ctx, block, memctx),