• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/usr.bin/gprof/

Lines Matching defs:parentp

57 addarc(nltype *parentp, nltype *childp, long count)
64 count , parentp -> name , childp -> name );
67 arcp = arclookup( parentp , childp );
84 arcp -> arc_parentp = parentp;
90 arcp -> arc_childlist = parentp -> children;
91 parentp -> children = arcp;
121 nltype *parentp, **timesortnlp;
132 for ( parentp = nl ; parentp < npe ; parentp++ ) {
133 parentp -> childtime = 0.0;
134 arcp = arclookup( parentp , parentp );
136 parentp -> ncall -= arcp -> arc_count;
137 parentp -> selfcalls = arcp -> arc_count;
139 parentp -> selfcalls = 0;
141 parentp -> npropcall = parentp -> ncall;
142 parentp -> propfraction = 0.0;
143 parentp -> propself = 0.0;
144 parentp -> propchild = 0.0;
145 parentp -> printflag = FALSE;
146 parentp -> toporder = DFN_NAN;
147 parentp -> cycleno = 0;
148 parentp -> cyclehead = parentp;
149 parentp -> cnext = 0;
157 for ( dfn_init() , parentp = nl ; parentp < npe ; parentp++ ) {
158 if ( parentp -> toporder == DFN_NAN ) {
159 dfn( parentp );
189 for ( parentp = nl ; parentp < npe ; parentp++ ) {
190 parentp -> toporder = DFN_NAN;
191 parentp -> cycleno = 0;
192 parentp -> cyclehead = parentp;
193 parentp -> cnext = 0;
268 timepropagate(nltype *parentp)
275 if ( parentp -> propfraction == 0.0 ) {
281 for ( arcp = parentp -> children ; arcp ; arcp = arcp -> arc_childlist ) {
289 if ( childp == parentp ) {
296 if ( parentp -> cycleno == childp -> cycleno ) {
299 if ( parentp -> toporder <= childp -> toporder ) {
304 if ( parentp -> toporder <= childp -> toporder ) {
322 parentp -> childtime += share;
326 propshare = parentp -> propfraction * share;
330 parentp -> propchild += propshare;
331 arcp -> arc_time *= parentp -> propfraction;
332 arcp -> arc_childtime *= parentp -> propfraction;
336 if ( parentp -> cyclehead != parentp ) {
337 parentp -> cyclehead -> childtime += share;
338 parentp -> cyclehead -> propchild += propshare;
348 printname( parentp );
891 nltype *parentp;
902 parentp = arcp -> arc_parentp;
903 if ( childp == parentp ) {
906 childp -> printflag |= parentp -> printflag;
916 childp -> propfraction += parentp -> propfraction
933 parentp = arcp -> arc_parentp;
934 headp -> printflag |= parentp -> printflag;
944 headp -> propfraction += parentp -> propfraction