Lines Matching refs: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,
739 .filtered = symbol__parent_filter(sym_parent) | al->filtered,
754 }, *he = hists__findnew_entry(hists, &entry, al, sample_self);
764 struct addr_location *al,
772 return __hists__add_entry(hists, al, sym_parent, bi, mi, ki, NULL,
778 struct addr_location *al,
786 return __hists__add_entry(hists, al, sym_parent, bi, mi, ki, NULL,
791 struct addr_location *al,
798 .maps = al->maps,
799 .map = al->map,
800 .sym = al->sym,
802 }, *he = hists__findnew_entry(hists, &entry, al, false);
809 struct addr_location *al __maybe_unused)
816 struct addr_location *al __maybe_unused)
822 iter_prepare_mem_entry(struct hist_entry_iter *iter, struct addr_location *al)
827 mi = sample__resolve_mem(sample, al);
836 iter_add_single_mem_entry(struct hist_entry_iter *iter, struct addr_location *al)
860 he = hists__add_entry(hists, al, iter->parent, NULL, mi, NULL,
871 struct addr_location *al __maybe_unused)
893 iter_prepare_branch_entry(struct hist_entry_iter *iter, struct addr_location *al)
898 bi = sample__resolve_bstack(sample, al);
911 struct addr_location *al __maybe_unused)
917 iter_next_branch_entry(struct hist_entry_iter *iter, struct addr_location *al)
928 maps__put(al->maps);
929 al->maps = maps__get(bi[i].to.ms.maps);
930 map__put(al->map);
931 al->map = map__get(bi[i].to.ms.map);
932 al->sym = bi[i].to.ms.sym;
933 al->addr = bi[i].to.addr;
938 iter_add_next_branch_entry(struct hist_entry_iter *iter, struct addr_location *al)
960 he = hists__add_entry(hists, al, iter->parent, &bi[i], NULL, NULL,
975 struct addr_location *al __maybe_unused)
985 struct addr_location *al __maybe_unused)
991 iter_add_single_normal_entry(struct hist_entry_iter *iter, struct addr_location *al)
997 he = hists__add_entry(evsel__hists(evsel), al, iter->parent, NULL, NULL,
1008 struct addr_location *al __maybe_unused)
1026 struct addr_location *al __maybe_unused)
1053 struct addr_location *al)
1062 he = hists__add_entry(hists, al, iter->parent, NULL, NULL, NULL,
1085 struct addr_location *al)
1093 return fill_callchain_info(al, node, iter->hide_unresolved);
1112 struct addr_location *al)
1120 .cpu = al->cpu,
1121 .thread = al->thread,
1122 .comm = thread__comm(al->thread),
1123 .ip = al->addr,
1125 .maps = al->maps,
1126 .map = al->map,
1127 .sym = al->sym,
1129 .srcline = (char *) al->srcline,
1165 he = hists__add_entry(evsel__hists(evsel), al, iter->parent, NULL, NULL,
1180 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);