Lines Matching refs:childp
128 dfn_numbered(nltype *childp) in dfn_numbered() argument
131 return ( childp -> toporder != DFN_NAN && childp -> toporder != DFN_BUSY ); in dfn_numbered()
138 dfn_busy(nltype *childp) in dfn_busy() argument
141 if ( childp -> toporder == DFN_NAN ) { in dfn_busy()
151 dfn_findcycle(nltype *childp) in dfn_findcycle() argument
160 if ( childp == cycleheadp ) { in dfn_findcycle()
163 if ( childp -> cyclehead != childp && in dfn_findcycle()
164 childp -> cyclehead == cycleheadp ) { in dfn_findcycle()
183 dfn_self_cycle( childp ); in dfn_findcycle()
217 childp = dfn_stack[ index ].nlentryp; in dfn_findcycle()
218 if ( childp -> cyclehead == childp ) { in dfn_findcycle()
223 tailp -> cnext = childp; in dfn_findcycle()
224 childp -> cyclehead = cycleheadp; in dfn_findcycle()
228 printname( childp ); in dfn_findcycle()
234 for ( tailp = childp ; tailp->cnext ; tailp = tailp->cnext ) { in dfn_findcycle()
246 } else if ( childp -> cyclehead != cycleheadp /* firewall */ ) { in dfn_findcycle()