Lines Matching defs:al
145 static void process_branch_stack(struct branch_stack *bs, struct addr_location *al,
155 bi = sample__resolve_bstack(sample, al);
172 struct addr_location *al __maybe_unused,
196 struct addr_location *al,
224 hist__account_cycles(sample->branch_stack, al, sample, false,
239 struct addr_location *al, struct perf_annotate *ann,
248 (al->sym == NULL ||
249 strcmp(ann->sym_hist_filter, al->sym->name) != 0)) {
255 if (al->sym != NULL) {
256 struct dso *dso = map__dso(al->map);
258 rb_erase_cached(&al->sym->rb_node, dso__symbols(dso));
259 symbol__delete(al->sym);
269 process_branch_stack(sample->branch_stack, al, sample);
272 return process_branch_callback(evsel, sample, al, ann, machine);
274 he = hists__add_entry(hists, al, NULL, NULL, NULL, NULL, sample, true);
278 ret = hist_entry__inc_addr_samples(he, sample, evsel, al->addr);
290 struct addr_location al;
293 addr_location__init(&al);
294 if (machine__resolve(machine, &al, sample) < 0) {
304 if (!al.filtered &&
305 evsel__add_sample(evsel, sample, &al, ann, machine)) {
311 addr_location__exit(&al);