Lines Matching refs:has_children

163 	return he->has_children ? tree__folded_sign(he->unfolded) : ' ';  in hist_entry__folded()
168 return cl->has_children ? tree__folded_sign(cl->unfolded) : ' '; in callchain_list__folded()
173 cl->unfolded = unfold ? cl->has_children : false; in callchain_list__set_folding()
309 if (!he->has_children) in hist_entry__toggle_fold()
321 if (!cl->has_children) in callchain_list__toggle_fold()
340 chain->has_children = chain->list.next != &child->val || in callchain_node__init_have_children_rb_tree()
343 chain->has_children = chain->list.next == &child->val && in callchain_node__init_have_children_rb_tree()
357 chain->has_children = has_sibling; in callchain_node__init_have_children()
361 chain->has_children = !RB_EMPTY_ROOT(&node->rb_root); in callchain_node__init_have_children()
387 he->has_children = !RB_EMPTY_ROOT(&he->sorted_chain); in hist_entry__init_have_children()
390 he->has_children = !RB_EMPTY_ROOT(&he->hroot_out.rb_root); in hist_entry__init_have_children()
405 return he->has_children; in hist_browser__selection_has_children()
407 return container_of(ms, struct callchain_list, ms)->has_children; in hist_browser__selection_has_children()
452 bool has_children; in hist_browser__toggle_fold() local
458 has_children = hist_entry__toggle_fold(he); in hist_browser__toggle_fold()
460 has_children = callchain_list__toggle_fold(cl); in hist_browser__toggle_fold()
462 if (has_children) { in hist_browser__toggle_fold()
523 bool has_children = false; in callchain_node__set_folding_rb_tree() local
528 has_children = chain->has_children; in callchain_node__set_folding_rb_tree()
531 if (has_children) in callchain_node__set_folding_rb_tree()
541 bool has_children = false; in callchain_node__set_folding() local
547 has_children = chain->has_children; in callchain_node__set_folding()
550 if (has_children) in callchain_node__set_folding()
591 he->unfolded = unfold ? he->has_children : false; in __hist_entry__set_folding()
593 if (he->has_children) { in __hist_entry__set_folding()