Lines Matching refs:bi
460 struct branch_info *bi, in __hists__add_entry() argument
485 .branch_info = bi, in __hists__add_entry()
583 struct branch_info *bi; in iter_prepare_branch_entry() local
586 bi = sample__resolve_bstack(sample, al); in iter_prepare_branch_entry()
587 if (!bi) in iter_prepare_branch_entry()
593 iter->priv = bi; in iter_prepare_branch_entry()
610 struct branch_info *bi = iter->priv; in iter_next_branch_entry() local
613 if (bi == NULL) in iter_next_branch_entry()
619 al->map = bi[i].to.map; in iter_next_branch_entry()
620 al->sym = bi[i].to.sym; in iter_next_branch_entry()
621 al->addr = bi[i].to.addr; in iter_next_branch_entry()
628 struct branch_info *bi; in iter_add_next_branch_entry() local
635 bi = iter->priv; in iter_add_next_branch_entry()
637 if (iter->hide_unresolved && !(bi[i].from.sym && bi[i].to.sym)) in iter_add_next_branch_entry()
644 he = __hists__add_entry(hists, al, iter->parent, &bi[i], NULL, in iter_add_next_branch_entry()
645 1, bi->flags.cycles ? bi->flags.cycles : 1, in iter_add_next_branch_entry()
1490 struct branch_info *bi; in hist__account_cycles() local
1496 bi = sample__resolve_bstack(sample, al); in hist__account_cycles()
1497 if (bi) { in hist__account_cycles()
1511 addr_map_symbol__account_cycles(&bi[i].from, in hist__account_cycles()
1513 bi[i].flags.cycles); in hist__account_cycles()
1514 prev = &bi[i].to; in hist__account_cycles()
1516 free(bi); in hist__account_cycles()