Lines Matching defs:parents
95 * Make_Update Update all parents of a given child. Performs
211 * The mtime field of the node and the cmgn field of its parents
342 * If the target isn't out-of-date, the parents need to know its
345 * have their mtime stay below their children's mtime to keep parents from
349 Lst_ForEach(gn->parents, MakeTimeStamp, gn);
501 (void)Lst_AtEnd(gn->parents, pgn);
656 * Perform update on the parents of a node. Used by JobFinish once
674 * set the FORCE flag on the parents.
689 LstNode ln; /* Element in parents and iParents lists */
692 Lst parents;
716 * which is where all parents are linked.
719 if (!Lst_IsEmpty(cgn->parents))
720 Punt("%s%s: cohort has parents", cgn->name, cgn->cohort_num);
727 parents = centurion->parents;
732 /* Now mark all the parents as having one less unmade child */
733 if (Lst_Open(parents) == SUCCESS) {
734 while ((ln = Lst_Next(parents)) != NULL) {
794 /* We must always rescan the parents of .WAIT and .ORDER nodes. */
827 Lst_Close(parents);
831 * Set the .PREFIX and .IMPSRC variables for all the implied parents
1075 /* Mark so that when this node is built we reschedule its parents */
1388 Lst_AtEnd(cn->parents, pn);
1412 Lst_AtEnd(cn->parents, wn);