Lines Matching defs:apd

782 annotation_line__print(struct annotation_line *al, struct annotation_print_data *apd,
786 struct symbol *sym = apd->he->ms.sym;
826 annotation_line__print(queue, apd, &queue_opts,
852 disasm_line__print(dl, notes->src->start, apd->addr_fmt_width);
854 if (opts->code_with_type && apd->dbg) {
858 data_type = __hist_entry__get_data_type(apd->he, apd->arch,
859 apd->dbg, dl, &offset);
902 printf(" %*s: %-*d %s\n", width, " ", apd->addr_fmt_width,
1229 struct annotation_print_data apd = {
1267 apd.addr_fmt_width = annotated_source__addr_fmt_width(&notes->src->source,
1269 thread__get_arch(ms->thread, &apd.arch);
1270 apd.dbg = dso__debuginfo(dso);
1280 err = annotation_line__print(pos, &apd, opts, printed, queue);
1311 debuginfo__delete(apd.dbg);
1359 struct annotation_print_data *apd)
1374 thread__get_arch(apd->he->ms.thread, &apd->arch);
1375 apd->dbg = dso__debuginfo(map__dso(apd->he->ms.map));
1381 annotation_line__write(al, notes, &wops, apd);
1387 debuginfo__delete(apd->dbg);
1400 struct annotation_print_data apd = {
1419 symbol__annotate_fprintf2(ms->sym, fp, &apd);
1671 struct annotation_print_data apd = {
1697 symbol__annotate_fprintf2(sym, stdout, &apd);
1961 struct annotation_print_data *apd)
1971 if (!annotate_opts.code_with_type || apd->dbg == NULL)
1974 if (apd->type_hash) {
1975 hashmap__find(apd->type_hash, dl->al.offset, &entry);
1983 data_type = __hist_entry__get_data_type(apd->he, apd->arch, apd->dbg, dl, &offset);
1985 if (apd->type_hash && entry == NULL) {
1990 hashmap__add(apd->type_hash, dl->al.offset, entry);
2011 struct annotation_print_data *apd)
2198 disasm_line__snprint_type_info(disasm_line(al), bf, sizeof(bf), apd);