Lines Matching defs:al

592 					       const struct addr_location *al,
666 he_stat__add_cpumode_period(&he->stat, al->cpumode, period);
668 he_stat__add_cpumode_period(he->stat_acc, al->cpumode, period);
700 struct addr_location *al,
710 struct namespaces *ns = thread__namespaces(al->thread);
712 .thread = al->thread,
713 .comm = thread__comm(al->thread),
720 .maps = al->maps,
721 .map = al->map,
722 .sym = al->sym,
724 .srcline = (char *) al->srcline,
725 .socket = al->socket,
726 .cpu = al->cpu,
727 .cpumode = al->cpumode,
728 .ip = al->addr,
729 .level = al->level,
736 .filtered = symbol__parent_filter(sym_parent) | al->filtered,
751 }, *he = hists__findnew_entry(hists, &entry, al, sample_self);
761 struct addr_location *al,
769 return __hists__add_entry(hists, al, sym_parent, bi, mi, ki, NULL,
775 struct addr_location *al,
783 return __hists__add_entry(hists, al, sym_parent, bi, mi, ki, NULL,
788 struct addr_location *al,
795 .maps = al->maps,
796 .map = al->map,
797 .sym = al->sym,
799 }, *he = hists__findnew_entry(hists, &entry, al, false);
806 struct addr_location *al __maybe_unused)
813 struct addr_location *al __maybe_unused)
819 iter_prepare_mem_entry(struct hist_entry_iter *iter, struct addr_location *al)
824 mi = sample__resolve_mem(sample, al);
833 iter_add_single_mem_entry(struct hist_entry_iter *iter, struct addr_location *al)
857 he = hists__add_entry(hists, al, iter->parent, NULL, mi, NULL,
868 struct addr_location *al __maybe_unused)
895 iter_prepare_branch_entry(struct hist_entry_iter *iter, struct addr_location *al)
900 bi = sample__resolve_bstack(sample, al);
913 struct addr_location *al __maybe_unused)
919 iter_next_branch_entry(struct hist_entry_iter *iter, struct addr_location *al)
930 maps__put(al->maps);
931 al->maps = maps__get(bi[i].to.ms.maps);
932 map__put(al->map);
933 al->map = map__get(bi[i].to.ms.map);
934 al->sym = bi[i].to.ms.sym;
935 al->addr = bi[i].to.addr;
940 iter_add_next_branch_entry(struct hist_entry_iter *iter, struct addr_location *al)
962 he = hists__add_entry(hists, al, iter->parent, &bi[i], NULL, NULL,
977 struct addr_location *al __maybe_unused)
987 struct addr_location *al __maybe_unused)
993 iter_add_single_normal_entry(struct hist_entry_iter *iter, struct addr_location *al)
999 he = hists__add_entry(evsel__hists(evsel), al, iter->parent, NULL, NULL,
1010 struct addr_location *al __maybe_unused)
1028 struct addr_location *al __maybe_unused)
1055 struct addr_location *al)
1064 he = hists__add_entry(hists, al, iter->parent, NULL, NULL, NULL,
1087 struct addr_location *al)
1095 return fill_callchain_info(al, node, iter->hide_unresolved);
1114 struct addr_location *al)
1122 .cpu = al->cpu,
1123 .thread = al->thread,
1124 .comm = thread__comm(al->thread),
1125 .ip = al->addr,
1127 .maps = al->maps,
1128 .map = al->map,
1129 .sym = al->sym,
1131 .srcline = (char *) al->srcline,
1167 he = hists__add_entry(evsel__hists(evsel), al, iter->parent, NULL, NULL,
1182 struct addr_location *al __maybe_unused)
1222 int hist_entry_iter__add(struct hist_entry_iter *iter, struct addr_location *al,
1228 if (al)
1229 alm = map__get(al->map);
1232 iter->evsel, al, max_stack_depth);
1238 err = iter->ops->prepare_entry(iter, al);
1242 err = iter->ops->add_single_entry(iter, al);
1247 err = iter->add_entry_cb(iter, al, true, arg);
1252 while (iter->ops->next_entry(iter, al)) {
1253 err = iter->ops->add_next_entry(iter, al);
1258 err = iter->add_entry_cb(iter, al, false, arg);
1265 err2 = iter->ops->finish_entry(iter, al);
2668 void hist__account_cycles(struct branch_stack *bs, struct addr_location *al,
2677 bi = sample__resolve_bstack(sample, al);