| /linux/tools/perf/util/ |
| A D | addr_location.c | 9 al->thread = NULL; in addr_location__init() 10 al->maps = NULL; in addr_location__init() 11 al->map = NULL; in addr_location__init() 12 al->sym = NULL; in addr_location__init() 13 al->srcline = NULL; in addr_location__init() 14 al->addr = 0; in addr_location__init() 15 al->level = 0; in addr_location__init() 16 al->filtered = 0; in addr_location__init() 17 al->cpumode = 0; in addr_location__init() 18 al->cpu = 0; in addr_location__init() [all …]
|
| A D | event.c | 535 if (al.map && map__load(al.map) >= 0) { in perf_event__fprintf_text_poke() 536 al.addr = map__map_ip(al.map, tp->addr); in perf_event__fprintf_text_poke() 537 al.sym = map__find_symbol(al.map, al.addr); in perf_event__fprintf_text_poke() 664 al->map = maps__find(maps, al->addr); in thread__find_map() 672 al->addr = map__map_ip(al->map, al->addr); in thread__find_map() 701 al->sym = map__find_symbol(al->map, al->addr); in thread__find_symbol() 710 al->sym = map__find_symbol(al->map, al->addr); in thread__find_symbol_fb() 746 dso = al->map ? map__dso(al->map) : NULL; in machine__resolve() 767 al->socket = env->cpu[al->cpu].socket_id; in machine__resolve() 780 al->sym = map__find_symbol(al->map, al->addr); in machine__resolve() [all …]
|
| A D | dlfilter.c | 75 struct addr_location *al = d->al; in get_al() local 79 return al; in get_al() 86 return al ? al->thread : NULL; in get_thread() 103 if (!al) in dlfilter__resolve_ip() 191 d_al_p->priv = memdup(&al, sizeof(al)); in dlfilter__resolve_address() 212 free(al); in dlfilter__al_cleanup() 228 struct addr_location *al = d->al; in dlfilter__insn() local 263 if (!al) in dlfilter__srcline() 308 if (!al) in dlfilter__object_code() 311 if (al->map && ip >= map__start(al->map) && ip < map__end(al->map) && in dlfilter__object_code() [all …]
|
| A D | annotate.c | 433 return al; in annotated_source__get_line() 490 if (al->cycles && al->cycles->ipc == 0.0) { in annotation__count_and_fill() 529 if (al && al->cycles == NULL) { in annotation__compute_ipc() 530 al->cycles = zalloc(sizeof(*al->cycles)); in annotation__compute_ipc() 568 if (al) { in annotation__compute_ipc() 1905 if (al->cycles->ipc == 0.0 && al->cycles->avg == 0) in __annotation_line__write() 1942 if (al->cycles && al->cycles->ipc) in __annotation_line__write() 1950 if (al->cycles && al->cycles->avg) in __annotation_line__write() 1966 al->cycles->avg, al->cycles->min, in __annotation_line__write() 1991 al->num_aggr, al->evsel)) { in __annotation_line__write() [all …]
|
| A D | unwind-libdw.c | 56 if (al->map) in __report_module() 57 dso = map__dso(al->map); in __report_module() 72 base = map__start(al->map) - map__pgoff(al->map); in __report_module() 110 struct addr_location al; in report_module() local 127 struct addr_location al; in entry() local 136 e->ms.maps = al.maps; in entry() 137 e->ms.map = al.map; in entry() 138 e->ms.sym = al.sym; in entry() 141 al.sym ? al.sym->name : "''", in entry() 143 al.map ? map__map_ip(al.map, ip) : (u64) 0); in entry() [all …]
|
| A D | symbol_fprintf.c | 20 const struct addr_location *al, in __symbol__fprintf_symname_offs() argument 29 if (al && print_offsets) { in __symbol__fprintf_symname_offs() 30 if (al->addr < sym->end) in __symbol__fprintf_symname_offs() 31 offset = al->addr - sym->start; in __symbol__fprintf_symname_offs() 33 offset = al->addr - map__start(al->map) - sym->start; in __symbol__fprintf_symname_offs() 37 } else if (al && unknown_as_addr) in __symbol__fprintf_symname_offs() 38 return fprintf(fp, "[%#" PRIx64 "]", al->addr); in __symbol__fprintf_symname_offs() 44 const struct addr_location *al, in symbol__fprintf_symname_offs() argument 47 return __symbol__fprintf_symname_offs(sym, al, false, true, fp); in symbol__fprintf_symname_offs() 51 const struct addr_location *al, in __symbol__fprintf_symname() argument [all …]
|
| A D | db-export.c | 181 if (al->map) { in db_ids_from_al() 189 if (!al->sym) { in db_ids_from_al() 190 al->sym = symbol__new(al->addr, 0, 0, 0, "unknown"); in db_ids_from_al() 191 if (al->sym) in db_ids_from_al() 195 if (al->sym) { in db_ids_from_al() 202 *offset = al->addr - al->sym->start; in db_ids_from_al() 255 al.sym = node->ms.sym; in call_path_from_sample() 258 al.addr = node->ip; in call_path_from_sample() 260 if (al.map && !al.sym) in call_path_from_sample() 261 al.sym = dso__find_symbol(map__dso(al.map), al.addr); in call_path_from_sample() [all …]
|
| A D | print_insn.c | 87 struct addr_location al; in print_insn_x86() local 93 addr_location__init(&al); in print_insn_x86() 95 thread__find_symbol(thread, cpumode, op->imm, &al)) { in print_insn_x86() 97 printed += symbol__fprintf_symname_offs(al.sym, &al, fp); in print_insn_x86() 100 addr_location__exit(&al); in print_insn_x86() 103 addr_location__exit(&al); in print_insn_x86() 110 static bool is64bitip(struct machine *machine, struct addr_location *al) in is64bitip() argument 112 const struct dso *dso = al->map ? map__dso(al->map) : NULL; in is64bitip() 156 struct addr_location *al) in sample__fprintf_insn_asm() argument 158 bool is64bit = is64bitip(machine, al); in sample__fprintf_insn_asm() [all …]
|
| A D | data-convert-json.c | 122 u64 ip, struct addr_location *al) in output_sample_callchain_entry() argument 130 if (al && al->sym && al->sym->namelen) { in output_sample_callchain_entry() 131 struct dso *dso = al->map ? map__dso(al->map) : NULL; in output_sample_callchain_entry() 157 struct addr_location al; in process_sample_event() local 161 addr_location__init(&al); in process_sample_event() 162 if (machine__resolve(machine, &al, sample) < 0) { in process_sample_event() 164 addr_location__exit(&al); in process_sample_event() 182 else if (thread__cpu(al.thread) >= 0) in process_sample_event() 222 ok = thread__find_symbol(al.thread, cpumode, ip, &tal); in process_sample_event() 227 output_sample_callchain_entry(tool, sample->ip, &al); in process_sample_event() [all …]
|
| /linux/tools/perf/ui/browsers/ |
| A D | annotate.c | 118 ab->selection = al; in annotate_browser__write() 361 it = al; in annotate_browser__find_next_asm_line() 392 al = annotate_browser__find_next_asm_line(browser, al); in annotate_browser__toggle_source() 393 if (!al) { in annotate_browser__toggle_source() 418 struct annotation_line *al = &cursor->al; in annotate_browser__show_full_location() local 549 if (al->line && strstr(al->line, s) != NULL) in annotate_browser__find_string() 550 return al; in annotate_browser__find_string() 562 if (al == NULL) { in __annotate_browser__search() 586 if (al->line && strstr(al->line, s) != NULL) in annotate_browser__find_string_reverse() 587 return al; in annotate_browser__find_string_reverse() [all …]
|
| /linux/fs/ntfs3/ |
| A D | attrlist.c | 321 kvfree(al->le); in al_add_le() 322 al->le = ptr; in al_add_le() 348 al->dirty = true; in al_add_le() 351 err = ntfs_sb_write_run(ni->mi.sbi, &al->run, 0, al->le, in al_add_le() 352 al->size, 0); in al_add_le() 379 al->size -= size; in al_remove_le() 380 al->dirty = true; in al_remove_le() 391 if (!al->dirty || !al->size) in al_update() 404 memcpy(resident_data(attr), al->le, al->size); in al_update() 406 err = ntfs_sb_write_run(ni->mi.sbi, &al->run, 0, al->le, in al_update() [all …]
|
| /linux/arch/arm/lib/ |
| A D | lshrdi3.S | 33 #define al r1 macro 36 #define al r0 macro 45 movmi al, al, lsr r2 46 movpl al, ah, lsr r3 47 ARM( orrmi al, al, ah, lsl ip ) 49 THUMB( orrmi al, al, r3 )
|
| A D | ashrdi3.S | 33 #define al r1 macro 36 #define al r0 macro 45 movmi al, al, lsr r2 46 movpl al, ah, asr r3 47 ARM( orrmi al, al, ah, lsl ip ) 49 THUMB( orrmi al, al, r3 )
|
| A D | ashldi3.S | 33 #define al r1 macro 36 #define al r0 macro 46 movpl ah, al, lsl r3 47 ARM( orrmi ah, ah, al, lsr ip ) 48 THUMB( lsrmi r3, al, ip ) 50 mov al, al, lsl r2
|
| /linux/lib/crypto/mpi/ |
| A D | longlong.h | 121 "%r" ((USItype)(al)), \ 130 "r" ((USItype)(al)), \ 183 "%r" ((USItype)(al)), \ 192 "r" ((USItype)(al)), \ 270 "%1" ((USItype)(al)), \ 279 "1" ((USItype)(al)), \ 855 "1" ((USItype)(al)), \ 890 "1" ((USItype)(al)), \ 1161 "1" ((USItype)(al)), \ 1253 __x = (al) + (bl); \ [all …]
|
| /linux/Documentation/devicetree/bindings/arm/cpu-enable-method/ |
| A D | al,alpine-smp | 2 Secondary CPU enable-method "al,alpine-smp" binding 5 This document describes the "al,alpine-smp" method for 7 "al,alpine-smp" enable method should be defined in the 10 Enable method name: "al,alpine-smp" 11 Compatible machines: "al,alpine" 17 "al,alpine-cpu-resume" and "al,alpine-nb-service". 26 - compatible : Should contain "al,alpine-cpu-resume". 35 enable-method = "al,alpine-smp"; 63 compatible = "al,alpine-cpu-resume"; 68 compatible = "al,alpine-sysfabric-service", "syscon";
|
| /linux/tools/perf/dlfilters/ |
| A D | dlfilter-test-api-v2.c | 246 const struct perf_dlfilter_al *al; in check_al() local 248 al = perf_dlfilter_fns.resolve_ip(ctx); in check_al() 249 if (!al) in check_al() 252 CHECK(al->sym && !strcmp("foo", al->sym)); in check_al() 253 CHECK(!al->symoff); in check_al() 275 const struct perf_dlfilter_al *al; in check_address_al() local 277 al = perf_dlfilter_fns.resolve_ip(ctx); in check_address_al() 278 if (!al) in check_address_al() 285 CHECK(address_al.sym && al->sym); in check_address_al() 287 CHECK(address_al.addr == al->addr); in check_address_al() [all …]
|
| A D | dlfilter-test-api-v0.c | 231 const struct perf_dlfilter_al *al; in check_al() local 233 al = perf_dlfilter_fns.resolve_ip(ctx); in check_al() 234 if (!al) in check_al() 237 CHECK(al->sym && !strcmp("foo", al->sym)); in check_al() 238 CHECK(!al->symoff); in check_al() 260 const struct perf_dlfilter_al *al; in check_address_al() local 262 al = perf_dlfilter_fns.resolve_ip(ctx); in check_address_al() 263 if (!al) in check_address_al() 270 CHECK(address_al.sym && al->sym); in check_address_al() 272 CHECK(address_al.addr == al->addr); in check_address_al() [all …]
|
| /linux/arch/alpha/math-emu/ |
| A D | sfp-util.h | 8 #define add_ssaaaa(sh, sl, ah, al, bh, bl) \ argument 9 ((sl) = (al) + (bl), (sh) = (ah) + (bh) + ((sl) < (al))) 11 #define sub_ddmmss(sh, sl, ah, al, bh, bl) \ argument 12 ((sl) = (al) - (bl), (sh) = (ah) - (bh) - ((al) < (bl)))
|
| /linux/drivers/char/ |
| A D | toshiba.c | 124 unsigned char al; in tosh_emulate_fan() local 136 al = inb(0xe5); in tosh_emulate_fan() 145 al = inb(0xe5); in tosh_emulate_fan() 147 outb (al | 0x01, 0xe5); in tosh_emulate_fan() 156 al = inb(0xe5); in tosh_emulate_fan() 158 outb(al & 0xfe, 0xe5); in tosh_emulate_fan() 172 al = inb(0xe5); in tosh_emulate_fan() 175 regs->ecx = al & 0x01; in tosh_emulate_fan() 181 al = inb(0xe5); in tosh_emulate_fan() 182 outw(0xe0 | ((al & 0xfe) << 8), 0xe4); in tosh_emulate_fan() [all …]
|
| /linux/Documentation/devicetree/bindings/arm/ |
| A D | amazon,al.yaml | 4 $id: http://devicetree.org/schemas/arm/amazon,al.yaml# 19 - const: al,alpine 24 - al,alpine-v2-evp 25 - const: al,alpine-v2 30 - amazon,al-alpine-v3-evp 31 - const: amazon,al-alpine-v3
|
| /linux/Documentation/devicetree/bindings/interrupt-controller/ |
| A D | al,alpine-msix.txt | 7 - compatible: should be "al,alpine-msix" 12 - al,msi-base-spi: SPI base of the MSI frame 13 - al,msi-num-spis: number of SPIs assigned to the MSI frame, relative to SPI0 18 compatible = "al,alpine-msix"; 23 al,msi-base-spi = <160>; 24 al,msi-num-spis = <160>;
|
| /linux/tools/perf/tests/ |
| A D | hists_link.c | 69 struct addr_location al; in add_hist_entries() local 74 addr_location__init(&al); in add_hist_entries() 89 if (machine__resolve(machine, &al, &sample) < 0) in add_hist_entries() 92 he = hists__add_entry(hists, &al, NULL, in add_hist_entries() 101 fake_common_samples[k].map = map__get(al.map); in add_hist_entries() 102 fake_common_samples[k].sym = al.sym; in add_hist_entries() 112 he = hists__add_entry(hists, &al, NULL, in add_hist_entries() 121 fake_samples[i][k].map = map__get(al.map); in add_hist_entries() 122 fake_samples[i][k].sym = al.sym; in add_hist_entries() 127 addr_location__exit(&al); in add_hist_entries() [all …]
|
| A D | mmap-thread-lookup.c | 187 struct addr_location al; in mmap_events() local 190 addr_location__init(&al); in mmap_events() 196 (unsigned long) (td->map + 1), &al); in mmap_events() 200 if (!al.map) { in mmap_events() 203 addr_location__exit(&al); in mmap_events() 207 pr_debug("map %p, addr %" PRIx64 "\n", al.map, map__start(al.map)); in mmap_events() 208 addr_location__exit(&al); in mmap_events()
|
| /linux/tools/perf/arch/powerpc/util/ |
| A D | skip-callchain-idx.c | 244 struct addr_location al; in arch_skip_callchain_idx() local 253 addr_location__init(&al); in arch_skip_callchain_idx() 256 thread__find_symbol(thread, PERF_RECORD_MISC_USER, ip, &al); in arch_skip_callchain_idx() 258 if (al.map) in arch_skip_callchain_idx() 259 dso = map__dso(al.map); in arch_skip_callchain_idx() 263 addr_location__exit(&al); in arch_skip_callchain_idx() 267 rc = check_return_addr(dso, map__start(al.map), ip); in arch_skip_callchain_idx() 270 dso__long_name(dso), al.sym->name, ip, rc); in arch_skip_callchain_idx() 285 addr_location__exit(&al); in arch_skip_callchain_idx()
|