Lines Matching refs:pgn

456 MakeInRandomOrder(GNode **gnodes, GNode **end, GNode *pgn)  in MakeInRandomOrder()  argument
470 Compat_Make(*it, pgn); in MakeInRandomOrder()
474 MakeWaitGroupsInRandomOrder(GNodeList *gnodes, GNode *pgn) in MakeWaitGroupsInRandomOrder() argument
490 MakeInRandomOrder(nodes + start, nodes + i, pgn); in MakeWaitGroupsInRandomOrder()
491 Compat_Make(nodes[i], pgn); in MakeWaitGroupsInRandomOrder()
495 MakeInRandomOrder(nodes + start, nodes + i, pgn); in MakeWaitGroupsInRandomOrder()
501 MakeNodes(GNodeList *gnodes, GNode *pgn) in MakeNodes() argument
508 MakeWaitGroupsInRandomOrder(gnodes, pgn); in MakeNodes()
514 Compat_Make(cgn, pgn); in MakeNodes()
519 MakeUnmade(GNode *gn, GNode *pgn) in MakeUnmade() argument
542 pgn->flags.remake = false; in MakeUnmade()
546 if (Lst_FindDatum(&gn->implicitParents, pgn) != NULL) in MakeUnmade()
547 Var_Set(pgn, IMPSRC, GNode_VarTarget(gn)); in MakeUnmade()
615 pgn->flags.force = true; in MakeUnmade()
617 pgn->flags.childMade = true; in MakeUnmade()
618 GNode_UpdateYoungestChild(pgn, gn); in MakeUnmade()
621 pgn->flags.remake = false; in MakeUnmade()
630 MakeOther(GNode *gn, GNode *pgn) in MakeOther() argument
633 if (Lst_FindDatum(&gn->implicitParents, pgn) != NULL) { in MakeOther()
635 Var_Set(pgn, IMPSRC, target != NULL ? target : ""); in MakeOther()
642 pgn->flags.remake = false; in MakeOther()
646 pgn->flags.childMade = true; in MakeOther()
647 GNode_UpdateYoungestChild(pgn, gn); in MakeOther()
652 GNode_UpdateYoungestChild(pgn, gn); in MakeOther()
678 Compat_Make(GNode *gn, GNode *pgn) in Compat_Make() argument
683 if (gn->made == UNMADE && (gn == pgn || !(pgn->type & OP_MADE))) { in Compat_Make()
684 if (!MakeUnmade(gn, pgn)) in Compat_Make()
693 pgn->flags.remake = false; in Compat_Make()
695 MakeOther(gn, pgn); in Compat_Make()
699 MakeNodes(&gn->cohorts, pgn); in Compat_Make()