Lines Matching refs:branch_info

395 	if (!left->branch_info->srcline_from)  in sort__srcline_from_cmp()
396 left->branch_info->srcline_from = addr_map_symbol__srcline(&left->branch_info->from); in sort__srcline_from_cmp()
398 if (!right->branch_info->srcline_from) in sort__srcline_from_cmp()
399 right->branch_info->srcline_from = addr_map_symbol__srcline(&right->branch_info->from); in sort__srcline_from_cmp()
401 return strcmp(right->branch_info->srcline_from, left->branch_info->srcline_from); in sort__srcline_from_cmp()
407 return repsep_snprintf(bf, size, "%-*.*s", width, width, he->branch_info->srcline_from); in hist_entry__srcline_from_snprintf()
422 if (!left->branch_info->srcline_to) in sort__srcline_to_cmp()
423 left->branch_info->srcline_to = addr_map_symbol__srcline(&left->branch_info->to); in sort__srcline_to_cmp()
425 if (!right->branch_info->srcline_to) in sort__srcline_to_cmp()
426 right->branch_info->srcline_to = addr_map_symbol__srcline(&right->branch_info->to); in sort__srcline_to_cmp()
428 return strcmp(right->branch_info->srcline_to, left->branch_info->srcline_to); in sort__srcline_to_cmp()
434 return repsep_snprintf(bf, size, "%-*.*s", width, width, he->branch_info->srcline_to); in hist_entry__srcline_to_snprintf()
769 if (!left->branch_info || !right->branch_info) in sort__dso_from_cmp()
770 return cmp_null(left->branch_info, right->branch_info); in sort__dso_from_cmp()
772 return _sort__dso_cmp(left->branch_info->from.map, in sort__dso_from_cmp()
773 right->branch_info->from.map); in sort__dso_from_cmp()
779 if (he->branch_info) in hist_entry__dso_from_snprintf()
780 return _hist_entry__dso_snprintf(he->branch_info->from.map, in hist_entry__dso_from_snprintf()
794 return dso && (!he->branch_info || !he->branch_info->from.map || in hist_entry__dso_from_filter()
795 he->branch_info->from.map->dso != dso); in hist_entry__dso_from_filter()
801 if (!left->branch_info || !right->branch_info) in sort__dso_to_cmp()
802 return cmp_null(left->branch_info, right->branch_info); in sort__dso_to_cmp()
804 return _sort__dso_cmp(left->branch_info->to.map, in sort__dso_to_cmp()
805 right->branch_info->to.map); in sort__dso_to_cmp()
811 if (he->branch_info) in hist_entry__dso_to_snprintf()
812 return _hist_entry__dso_snprintf(he->branch_info->to.map, in hist_entry__dso_to_snprintf()
826 return dso && (!he->branch_info || !he->branch_info->to.map || in hist_entry__dso_to_filter()
827 he->branch_info->to.map->dso != dso); in hist_entry__dso_to_filter()
833 struct addr_map_symbol *from_l = &left->branch_info->from; in sort__sym_from_cmp()
834 struct addr_map_symbol *from_r = &right->branch_info->from; in sort__sym_from_cmp()
836 if (!left->branch_info || !right->branch_info) in sort__sym_from_cmp()
837 return cmp_null(left->branch_info, right->branch_info); in sort__sym_from_cmp()
839 from_l = &left->branch_info->from; in sort__sym_from_cmp()
840 from_r = &right->branch_info->from; in sort__sym_from_cmp()
853 if (!left->branch_info || !right->branch_info) in sort__sym_to_cmp()
854 return cmp_null(left->branch_info, right->branch_info); in sort__sym_to_cmp()
856 to_l = &left->branch_info->to; in sort__sym_to_cmp()
857 to_r = &right->branch_info->to; in sort__sym_to_cmp()
868 if (he->branch_info) { in hist_entry__sym_from_snprintf()
869 struct addr_map_symbol *from = &he->branch_info->from; in hist_entry__sym_from_snprintf()
881 if (he->branch_info) { in hist_entry__sym_to_snprintf()
882 struct addr_map_symbol *to = &he->branch_info->to; in hist_entry__sym_to_snprintf()
899 return sym && !(he->branch_info && he->branch_info->from.sym && in hist_entry__sym_from_filter()
900 strstr(he->branch_info->from.sym->name, sym)); in hist_entry__sym_from_filter()
911 return sym && !(he->branch_info && he->branch_info->to.sym && in hist_entry__sym_to_filter()
912 strstr(he->branch_info->to.sym->name, sym)); in hist_entry__sym_to_filter()
952 if (!left->branch_info || !right->branch_info) in sort__mispredict_cmp()
953 return cmp_null(left->branch_info, right->branch_info); in sort__mispredict_cmp()
955 mp = left->branch_info->flags.mispred != right->branch_info->flags.mispred; in sort__mispredict_cmp()
956 p = left->branch_info->flags.predicted != right->branch_info->flags.predicted; in sort__mispredict_cmp()
964 if (he->branch_info) { in hist_entry__mispredict_snprintf()
965 if (he->branch_info->flags.predicted) in hist_entry__mispredict_snprintf()
967 else if (he->branch_info->flags.mispred) in hist_entry__mispredict_snprintf()
977 if (!left->branch_info || !right->branch_info) in sort__cycles_cmp()
978 return cmp_null(left->branch_info, right->branch_info); in sort__cycles_cmp()
980 return left->branch_info->flags.cycles - in sort__cycles_cmp()
981 right->branch_info->flags.cycles; in sort__cycles_cmp()
987 if (!he->branch_info) in hist_entry__cycles_snprintf()
989 if (he->branch_info->flags.cycles == 0) in hist_entry__cycles_snprintf()
992 he->branch_info->flags.cycles); in hist_entry__cycles_snprintf()
1440 if (!left->branch_info || !right->branch_info) in sort__abort_cmp()
1441 return cmp_null(left->branch_info, right->branch_info); in sort__abort_cmp()
1443 return left->branch_info->flags.abort != in sort__abort_cmp()
1444 right->branch_info->flags.abort; in sort__abort_cmp()
1452 if (he->branch_info) { in hist_entry__abort_snprintf()
1453 if (he->branch_info->flags.abort) in hist_entry__abort_snprintf()
1472 if (!left->branch_info || !right->branch_info) in sort__in_tx_cmp()
1473 return cmp_null(left->branch_info, right->branch_info); in sort__in_tx_cmp()
1475 return left->branch_info->flags.in_tx != in sort__in_tx_cmp()
1476 right->branch_info->flags.in_tx; in sort__in_tx_cmp()
1484 if (he->branch_info) { in hist_entry__in_tx_snprintf()
1485 if (he->branch_info->flags.in_tx) in hist_entry__in_tx_snprintf()