Lines Matching refs:node
136 const std::unique_ptr<CallChainNodeT>& node, uint64_t parent_period, in DisplayCallGraphEntry() argument
142 if (node->period + node->children_period != parent_period) { in DisplayCallGraphEntry()
143 double percentage = 100.0 * (node->period + node->children_period) / parent_period; in DisplayCallGraphEntry()
155 PrintSampleName(node->chain[0]).c_str()); in DisplayCallGraphEntry()
156 for (size_t i = 1; i < node->chain.size(); ++i) { in DisplayCallGraphEntry()
158 PrintSampleName(node->chain[i]).c_str()); in DisplayCallGraphEntry()
161 if (!node->children.empty() && node->period != 0) { in DisplayCallGraphEntry()
163 100.0 * node->period / (node->period + node->children_period)); in DisplayCallGraphEntry()
165 for (size_t i = 0; i < node->children.size(); ++i) { in DisplayCallGraphEntry()
166 DisplayCallGraphEntry(fp, depth + 1, prefix, node->children[i], in DisplayCallGraphEntry()
167 node->children_period + node->period, (i + 1 == node->children.size())); in DisplayCallGraphEntry()