branch_info 133 tools/perf/builtin-annotate.c struct branch_info *bi; branch_info 161 tools/perf/builtin-annotate.c struct branch_info *bi; branch_info 166 tools/perf/builtin-annotate.c bi = he->branch_info; branch_info 145 tools/perf/builtin-report.c struct branch_info *bi; branch_info 151 tools/perf/builtin-report.c bi = he->branch_info; branch_info 184 tools/perf/builtin-report.c struct branch_info *bi = he->branch_info; branch_info 2391 tools/perf/ui/browsers/hists.c if ((err == 'q' || err == CTRL('c')) && he->branch_info) branch_info 2834 tools/perf/ui/browsers/hists.c struct branch_info *bi = NULL; branch_info 3106 tools/perf/ui/browsers/hists.c bi = browser->he_selection->branch_info; branch_info 111 tools/perf/util/hist.c if (h->branch_info) { branch_info 112 tools/perf/util/hist.c if (h->branch_info->from.sym) { branch_info 113 tools/perf/util/hist.c symlen = (int)h->branch_info->from.sym->namelen + 4; branch_info 118 tools/perf/util/hist.c symlen = dso__name_len(h->branch_info->from.map->dso); branch_info 126 tools/perf/util/hist.c if (h->branch_info->to.sym) { branch_info 127 tools/perf/util/hist.c symlen = (int)h->branch_info->to.sym->namelen + 4; branch_info 132 tools/perf/util/hist.c symlen = dso__name_len(h->branch_info->to.map->dso); branch_info 140 tools/perf/util/hist.c if (h->branch_info->srcline_from) branch_info 142 tools/perf/util/hist.c strlen(h->branch_info->srcline_from)); branch_info 143 tools/perf/util/hist.c if (h->branch_info->srcline_to) branch_info 145 tools/perf/util/hist.c strlen(h->branch_info->srcline_to)); branch_info 430 tools/perf/util/hist.c if (he->branch_info) { branch_info 436 tools/perf/util/hist.c he->branch_info = malloc(sizeof(*he->branch_info)); branch_info 437 tools/perf/util/hist.c if (he->branch_info == NULL) branch_info 440 tools/perf/util/hist.c memcpy(he->branch_info, template->branch_info, branch_info 441 tools/perf/util/hist.c sizeof(*he->branch_info)); branch_info 443 tools/perf/util/hist.c map__get(he->branch_info->from.map); branch_info 444 tools/perf/util/hist.c map__get(he->branch_info->to.map); branch_info 491 tools/perf/util/hist.c if (he->branch_info) { branch_info 492 tools/perf/util/hist.c map__put(he->branch_info->from.map); branch_info 493 tools/perf/util/hist.c map__put(he->branch_info->to.map); branch_info 494 tools/perf/util/hist.c zfree(&he->branch_info); branch_info 676 tools/perf/util/hist.c struct branch_info *bi, branch_info 709 tools/perf/util/hist.c .branch_info = bi, branch_info 729 tools/perf/util/hist.c struct branch_info *bi, branch_info 742 tools/perf/util/hist.c struct branch_info *bi, branch_info 856 tools/perf/util/hist.c struct branch_info *bi; branch_info 880 tools/perf/util/hist.c struct branch_info *bi = iter->priv; branch_info 898 tools/perf/util/hist.c struct branch_info *bi; branch_info 1246 tools/perf/util/hist.c if (he->branch_info) { branch_info 1247 tools/perf/util/hist.c map__zput(he->branch_info->from.map); branch_info 1248 tools/perf/util/hist.c map__zput(he->branch_info->to.map); branch_info 1249 tools/perf/util/hist.c free_srcline(he->branch_info->srcline_from); branch_info 1250 tools/perf/util/hist.c free_srcline(he->branch_info->srcline_to); branch_info 1251 tools/perf/util/hist.c zfree(&he->branch_info); branch_info 2574 tools/perf/util/hist.c struct branch_info *bi; branch_info 17 tools/perf/util/hist.h struct branch_info; branch_info 140 tools/perf/util/hist.h struct branch_info *bi, branch_info 149 tools/perf/util/hist.h struct branch_info *bi, branch_info 2079 tools/perf/util/machine.c struct branch_info *sample__resolve_bstack(struct perf_sample *sample, branch_info 2084 tools/perf/util/machine.c struct branch_info *bi = calloc(bs->nr, sizeof(struct branch_info)); branch_info 170 tools/perf/util/machine.h struct branch_info *sample__resolve_bstack(struct perf_sample *sample, branch_info 395 tools/perf/util/sort.c if (!left->branch_info->srcline_from) branch_info 396 tools/perf/util/sort.c left->branch_info->srcline_from = addr_map_symbol__srcline(&left->branch_info->from); branch_info 398 tools/perf/util/sort.c if (!right->branch_info->srcline_from) branch_info 399 tools/perf/util/sort.c right->branch_info->srcline_from = addr_map_symbol__srcline(&right->branch_info->from); branch_info 401 tools/perf/util/sort.c return strcmp(right->branch_info->srcline_from, left->branch_info->srcline_from); branch_info 407 tools/perf/util/sort.c return repsep_snprintf(bf, size, "%-*.*s", width, width, he->branch_info->srcline_from); branch_info 422 tools/perf/util/sort.c if (!left->branch_info->srcline_to) branch_info 423 tools/perf/util/sort.c left->branch_info->srcline_to = addr_map_symbol__srcline(&left->branch_info->to); branch_info 425 tools/perf/util/sort.c if (!right->branch_info->srcline_to) branch_info 426 tools/perf/util/sort.c right->branch_info->srcline_to = addr_map_symbol__srcline(&right->branch_info->to); branch_info 428 tools/perf/util/sort.c return strcmp(right->branch_info->srcline_to, left->branch_info->srcline_to); branch_info 434 tools/perf/util/sort.c return repsep_snprintf(bf, size, "%-*.*s", width, width, he->branch_info->srcline_to); branch_info 769 tools/perf/util/sort.c if (!left->branch_info || !right->branch_info) branch_info 770 tools/perf/util/sort.c return cmp_null(left->branch_info, right->branch_info); branch_info 772 tools/perf/util/sort.c return _sort__dso_cmp(left->branch_info->from.map, branch_info 773 tools/perf/util/sort.c right->branch_info->from.map); branch_info 779 tools/perf/util/sort.c if (he->branch_info) branch_info 780 tools/perf/util/sort.c return _hist_entry__dso_snprintf(he->branch_info->from.map, branch_info 794 tools/perf/util/sort.c return dso && (!he->branch_info || !he->branch_info->from.map || branch_info 795 tools/perf/util/sort.c he->branch_info->from.map->dso != dso); branch_info 801 tools/perf/util/sort.c if (!left->branch_info || !right->branch_info) branch_info 802 tools/perf/util/sort.c return cmp_null(left->branch_info, right->branch_info); branch_info 804 tools/perf/util/sort.c return _sort__dso_cmp(left->branch_info->to.map, branch_info 805 tools/perf/util/sort.c right->branch_info->to.map); branch_info 811 tools/perf/util/sort.c if (he->branch_info) branch_info 812 tools/perf/util/sort.c return _hist_entry__dso_snprintf(he->branch_info->to.map, branch_info 826 tools/perf/util/sort.c return dso && (!he->branch_info || !he->branch_info->to.map || branch_info 827 tools/perf/util/sort.c he->branch_info->to.map->dso != dso); branch_info 833 tools/perf/util/sort.c struct addr_map_symbol *from_l = &left->branch_info->from; branch_info 834 tools/perf/util/sort.c struct addr_map_symbol *from_r = &right->branch_info->from; branch_info 836 tools/perf/util/sort.c if (!left->branch_info || !right->branch_info) branch_info 837 tools/perf/util/sort.c return cmp_null(left->branch_info, right->branch_info); branch_info 839 tools/perf/util/sort.c from_l = &left->branch_info->from; branch_info 840 tools/perf/util/sort.c from_r = &right->branch_info->from; branch_info 853 tools/perf/util/sort.c if (!left->branch_info || !right->branch_info) branch_info 854 tools/perf/util/sort.c return cmp_null(left->branch_info, right->branch_info); branch_info 856 tools/perf/util/sort.c to_l = &left->branch_info->to; branch_info 857 tools/perf/util/sort.c to_r = &right->branch_info->to; branch_info 868 tools/perf/util/sort.c if (he->branch_info) { branch_info 869 tools/perf/util/sort.c struct addr_map_symbol *from = &he->branch_info->from; branch_info 881 tools/perf/util/sort.c if (he->branch_info) { branch_info 882 tools/perf/util/sort.c struct addr_map_symbol *to = &he->branch_info->to; branch_info 899 tools/perf/util/sort.c return sym && !(he->branch_info && he->branch_info->from.sym && branch_info 900 tools/perf/util/sort.c strstr(he->branch_info->from.sym->name, sym)); branch_info 911 tools/perf/util/sort.c return sym && !(he->branch_info && he->branch_info->to.sym && branch_info 912 tools/perf/util/sort.c strstr(he->branch_info->to.sym->name, sym)); branch_info 952 tools/perf/util/sort.c if (!left->branch_info || !right->branch_info) branch_info 953 tools/perf/util/sort.c return cmp_null(left->branch_info, right->branch_info); branch_info 955 tools/perf/util/sort.c mp = left->branch_info->flags.mispred != right->branch_info->flags.mispred; branch_info 956 tools/perf/util/sort.c p = left->branch_info->flags.predicted != right->branch_info->flags.predicted; branch_info 964 tools/perf/util/sort.c if (he->branch_info) { branch_info 965 tools/perf/util/sort.c if (he->branch_info->flags.predicted) branch_info 967 tools/perf/util/sort.c else if (he->branch_info->flags.mispred) branch_info 977 tools/perf/util/sort.c if (!left->branch_info || !right->branch_info) branch_info 978 tools/perf/util/sort.c return cmp_null(left->branch_info, right->branch_info); branch_info 980 tools/perf/util/sort.c return left->branch_info->flags.cycles - branch_info 981 tools/perf/util/sort.c right->branch_info->flags.cycles; branch_info 987 tools/perf/util/sort.c if (!he->branch_info) branch_info 989 tools/perf/util/sort.c if (he->branch_info->flags.cycles == 0) branch_info 992 tools/perf/util/sort.c he->branch_info->flags.cycles); branch_info 1440 tools/perf/util/sort.c if (!left->branch_info || !right->branch_info) branch_info 1441 tools/perf/util/sort.c return cmp_null(left->branch_info, right->branch_info); branch_info 1443 tools/perf/util/sort.c return left->branch_info->flags.abort != branch_info 1444 tools/perf/util/sort.c right->branch_info->flags.abort; branch_info 1452 tools/perf/util/sort.c if (he->branch_info) { branch_info 1453 tools/perf/util/sort.c if (he->branch_info->flags.abort) branch_info 1472 tools/perf/util/sort.c if (!left->branch_info || !right->branch_info) branch_info 1473 tools/perf/util/sort.c return cmp_null(left->branch_info, right->branch_info); branch_info 1475 tools/perf/util/sort.c return left->branch_info->flags.in_tx != branch_info 1476 tools/perf/util/sort.c right->branch_info->flags.in_tx; branch_info 1484 tools/perf/util/sort.c if (he->branch_info) { branch_info 1485 tools/perf/util/sort.c if (he->branch_info->flags.in_tx) branch_info 134 tools/perf/util/sort.h struct branch_info *branch_info;