Lines Matching refs:al
507 struct addr_location *al, in hists__findnew_entry() argument
576 he_stat__add_cpumode_period(&he->stat, al->cpumode, period); in hists__findnew_entry()
578 he_stat__add_cpumode_period(he->stat_acc, al->cpumode, period); in hists__findnew_entry()
584 struct addr_location *al, in __hists__add_entry() argument
592 struct namespaces *ns = thread__namespaces(al->thread); in __hists__add_entry()
594 .thread = al->thread, in __hists__add_entry()
595 .comm = thread__comm(al->thread), in __hists__add_entry()
601 .map = al->map, in __hists__add_entry()
602 .sym = al->sym, in __hists__add_entry()
604 .srcline = al->srcline ? strdup(al->srcline) : NULL, in __hists__add_entry()
605 .socket = al->socket, in __hists__add_entry()
606 .cpu = al->cpu, in __hists__add_entry()
607 .cpumode = al->cpumode, in __hists__add_entry()
608 .ip = al->addr, in __hists__add_entry()
609 .level = al->level, in __hists__add_entry()
616 .filtered = symbol__parent_filter(sym_parent) | al->filtered, in __hists__add_entry()
624 }, *he = hists__findnew_entry(hists, &entry, al, sample_self); in __hists__add_entry()
632 struct addr_location *al, in hists__add_entry() argument
639 return __hists__add_entry(hists, al, sym_parent, bi, mi, in hists__add_entry()
645 struct addr_location *al, in hists__add_entry_ops() argument
652 return __hists__add_entry(hists, al, sym_parent, bi, mi, in hists__add_entry_ops()
658 struct addr_location *al __maybe_unused) in iter_next_nop_entry()
665 struct addr_location *al __maybe_unused) in iter_add_next_nop_entry()
671 iter_prepare_mem_entry(struct hist_entry_iter *iter, struct addr_location *al) in iter_prepare_mem_entry() argument
676 mi = sample__resolve_mem(sample, al); in iter_prepare_mem_entry()
685 iter_add_single_mem_entry(struct hist_entry_iter *iter, struct addr_location *al) in iter_add_single_mem_entry() argument
709 he = hists__add_entry(hists, al, iter->parent, NULL, mi, in iter_add_single_mem_entry()
720 struct addr_location *al __maybe_unused) in iter_finish_mem_entry()
747 iter_prepare_branch_entry(struct hist_entry_iter *iter, struct addr_location *al) in iter_prepare_branch_entry() argument
752 bi = sample__resolve_bstack(sample, al); in iter_prepare_branch_entry()
765 struct addr_location *al __maybe_unused) in iter_add_single_branch_entry()
771 iter_next_branch_entry(struct hist_entry_iter *iter, struct addr_location *al) in iter_next_branch_entry() argument
782 al->map = bi[i].to.map; in iter_next_branch_entry()
783 al->sym = bi[i].to.sym; in iter_next_branch_entry()
784 al->addr = bi[i].to.addr; in iter_next_branch_entry()
789 iter_add_next_branch_entry(struct hist_entry_iter *iter, struct addr_location *al) in iter_add_next_branch_entry() argument
811 he = hists__add_entry(hists, al, iter->parent, &bi[i], NULL, in iter_add_next_branch_entry()
826 struct addr_location *al __maybe_unused) in iter_finish_branch_entry()
836 struct addr_location *al __maybe_unused) in iter_prepare_normal_entry()
842 iter_add_single_normal_entry(struct hist_entry_iter *iter, struct addr_location *al) in iter_add_single_normal_entry() argument
848 he = hists__add_entry(evsel__hists(evsel), al, iter->parent, NULL, NULL, in iter_add_single_normal_entry()
859 struct addr_location *al __maybe_unused) in iter_finish_normal_entry()
877 struct addr_location *al __maybe_unused) in iter_prepare_cumulative_entry()
900 struct addr_location *al) in iter_add_single_cumulative_entry() argument
909 he = hists__add_entry(hists, al, iter->parent, NULL, NULL, in iter_add_single_cumulative_entry()
932 struct addr_location *al) in iter_next_cumulative_entry() argument
940 return fill_callchain_info(al, node, iter->hide_unresolved); in iter_next_cumulative_entry()
945 struct addr_location *al) in iter_add_next_cumulative_entry() argument
953 .cpu = al->cpu, in iter_add_next_cumulative_entry()
954 .thread = al->thread, in iter_add_next_cumulative_entry()
955 .comm = thread__comm(al->thread), in iter_add_next_cumulative_entry()
956 .ip = al->addr, in iter_add_next_cumulative_entry()
958 .map = al->map, in iter_add_next_cumulative_entry()
959 .sym = al->sym, in iter_add_next_cumulative_entry()
961 .srcline = al->srcline ? strdup(al->srcline) : NULL, in iter_add_next_cumulative_entry()
985 he = hists__add_entry(evsel__hists(evsel), al, iter->parent, NULL, NULL, in iter_add_next_cumulative_entry()
1000 struct addr_location *al __maybe_unused) in iter_finish_cumulative_entry()
1040 int hist_entry_iter__add(struct hist_entry_iter *iter, struct addr_location *al, in hist_entry_iter__add() argument
1046 if (al) in hist_entry_iter__add()
1047 alm = map__get(al->map); in hist_entry_iter__add()
1050 iter->evsel, al, max_stack_depth); in hist_entry_iter__add()
1054 err = iter->ops->prepare_entry(iter, al); in hist_entry_iter__add()
1058 err = iter->ops->add_single_entry(iter, al); in hist_entry_iter__add()
1063 err = iter->add_entry_cb(iter, al, true, arg); in hist_entry_iter__add()
1068 while (iter->ops->next_entry(iter, al)) { in hist_entry_iter__add()
1069 err = iter->ops->add_next_entry(iter, al); in hist_entry_iter__add()
1074 err = iter->add_entry_cb(iter, al, false, arg); in hist_entry_iter__add()
1081 err2 = iter->ops->finish_entry(iter, al); in hist_entry_iter__add()
2410 void hist__account_cycles(struct branch_stack *bs, struct addr_location *al, in hist__account_cycles() argument
2419 bi = sample__resolve_bstack(sample, al); in hist__account_cycles()