Lines Matching refs:chain
37 static size_t ipchain__fprintf_graph(FILE *fp, struct callchain_list *chain, in ipchain__fprintf_graph() argument
60 fputs(callchain_list__sym_name(chain, bf, sizeof(bf), false), fp); in ipchain__fprintf_graph()
86 struct callchain_list *chain; in __callchain__fprintf_graph() local
122 list_for_each_entry(chain, &child->val, list) { in __callchain__fprintf_graph()
123 ret += ipchain__fprintf_graph(fp, chain, depth, in __callchain__fprintf_graph()
163 struct callchain_list *chain; in callchain__fprintf_graph() local
179 list_for_each_entry(chain, &cnode->val, list) { in callchain__fprintf_graph()
198 ret += fprintf(fp, "%s\n", callchain_list__sym_name(chain, bf, sizeof(bf), in callchain__fprintf_graph()
217 struct callchain_list *chain; in __callchain__fprintf_flat() local
227 list_for_each_entry(chain, &node->val, list) { in __callchain__fprintf_flat()
228 if (chain->ip >= PERF_CONTEXT_MAX) in __callchain__fprintf_flat()
230 ret += fprintf(fp, " %s\n", callchain_list__sym_name(chain, in __callchain__fprintf_flat()
242 struct callchain_node *chain; in callchain__fprintf_flat() local
248 chain = rb_entry(rb_node, struct callchain_node, rb_node); in callchain__fprintf_flat()
249 percent = chain->hit * 100.0 / total_samples; in callchain__fprintf_flat()
252 ret += __callchain__fprintf_flat(fp, chain, total_samples); in callchain__fprintf_flat()