Lines Matching refs: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, NULL);
238 struct addr_location *al, struct perf_annotate *ann,
247 (al->sym == NULL ||
248 strcmp(ann->sym_hist_filter, al->sym->name) != 0)) {
254 if (al->sym != NULL) {
255 struct dso *dso = map__dso(al->map);
257 rb_erase_cached(&al->sym->rb_node, dso__symbols(dso));
258 symbol__delete(al->sym);
268 process_branch_stack(sample->branch_stack, al, sample);
271 return process_branch_callback(evsel, sample, al, ann, machine);
273 he = hists__add_entry(hists, al, NULL, NULL, NULL, NULL, sample, true);
277 ret = hist_entry__inc_addr_samples(he, sample, evsel, al->addr);
289 struct addr_location al;
292 addr_location__init(&al);
293 if (machine__resolve(machine, &al, sample) < 0) {
303 if (!al.filtered &&
304 evsel__add_sample(evsel, sample, &al, ann, machine)) {
310 addr_location__exit(&al);