Lines Matching refs:dynamic
94 if (x->dynamic & D_dynamic)
95 dynamic(r);
115 a->dynamic |= D_alias;
160 r->dynamic |= D_triggered;
161 if (r->dynamic & D_member)
163 r->dynamic &= ~D_member;
164 r->dynamic |= D_membertoo;
172 if (u->dynamic & D_alias)
174 if (u->dynamic & D_member)
176 u->dynamic &= ~D_member;
177 u->dynamic |= D_membertoo;
250 r->dynamic |= D_triggered;
388 if (r->dynamic & D_dynamic)
392 dynamic(r);
394 r->dynamic |= D_dynamic;
403 if (r2->dynamic & D_scope)
404 r1->dynamic |= D_hasscope;
408 r1->dynamic |= D_hasscope;
415 r1->dynamic |= D_hasafter;
417 r1->dynamic |= D_hasmake;
420 r1->dynamic |= D_hasbefore;
422 r1->dynamic |= D_hassemaphore;
477 if (r->scan && !(r->dynamic & D_scanned) && state.scan)
497 r->dynamic |= D_built;
503 if (r->dynamic & D_aliaschanged)
505 else if (!(r->dynamic & D_triggered) && parent->scan == SCAN_IGNORE && (r0 || (r0 = staterule(RULE, r, NiL, 0))) && tevent < r0->time)
530 r->dynamic &= ~D_alias;
540 if ((r3 == r || (r->property & P_target) && !(r3->property & P_target)) && (!(r->dynamic & D_alias) || r3name == unbound(r)))
579 if (r->dynamic & D_dynamic)
580 dynamic(r);
584 r->dynamic &= ~(D_hasafter|D_hasbefore|D_hasmake|D_hasscope|D_hassemaphore|D_triggered);
591 r->dynamic |= D_built;
633 if (!state.intermediate && !r->time && r0->time && r0->event && (r0->dynamic & D_built) && !(parent->property & P_state) && (r2 = staterule(RULE, parent, NiL, 0)) && (r2->dynamic & D_built))
638 r->dynamic |= D_intermediate;
641 else if (!statetimeq(r, r0) || !r0->event || (r->dynamic & D_aliaschanged))
645 if (r->dynamic & D_aliaschanged)
649 if (r->time && r->time < r0->time && (r->dynamic & D_regular))
663 if ((r->dynamic & (D_alias|D_bound)) == (D_alias|D_bound))
722 else if (r1->dynamic & D_scope)
723 r->dynamic |= D_hasscope;
727 r->dynamic |= D_hasscope;
734 r->dynamic |= D_hasafter;
736 r->dynamic |= D_hasmake;
739 r->dynamic |= D_hasbefore;
741 r->dynamic |= D_hassemaphore;
748 if (r->time < t || (r1->dynamic & D_same))
870 if (r->time < t || (r2->dynamic & D_same))
875 r->dynamic |= D_hasafter;
880 r->dynamic |= D_hasbefore;
927 r5->dynamic |= D_built;
970 if (r->time < t || (r1->dynamic & D_same))
1041 r0->dynamic |= D_built;
1059 r0->dynamic |= D_built;
1078 r0->dynamic &= ~D_built;
1119 if (!errors && !(r->dynamic & D_triggered) && r->status == UPDATE && (r1 && must || r->time < tevent && (!(r4 = staterule(PREREQS, r, NiL, 0)) || r4->time < tevent) || !r->time || !r2 && ((r->property & P_force) || r0 && (r->prereqs || r->action) && prereqchange(r, r->prereqs, r0, r0->prereqs))))
1172 if (!(r->dynamic & D_triggered))
1208 if (r0 && ((r0->dynamic & D_built) || !r0->scan))
1249 if (r0 && (r->dynamic & D_triggered) && (r->property & P_make))
1290 if (!(r->dynamic & D_triggered) && !r->must)
1293 else if ((parent->property & P_archive) && (r->dynamic & D_regular) && (parent->dynamic & D_entries) && !(r->dynamic & D_member) && !(r->property & (P_archive|P_command|P_dontcare|P_ignore|P_state|P_virtual)))
1316 if ((r->dynamic & (D_hasbefore|D_triggered)) == (D_hasbefore|D_triggered))
1318 r->dynamic &= ~D_hasbefore;
1339 if ((r->dynamic & (D_hasafter|D_triggered)) == (D_hasafter|D_triggered))
1342 r->dynamic &= ~(D_hasafter|D_hasmake);