Home
last modified time | relevance | path

Searched refs:al (Results 1 – 25 of 167) sorted by relevance

1234567

/Linux-v4.19/arch/sh/kernel/
Dprocess_64.c43 unsigned long long ah, al, bh, bl, ch, cl; in show_regs() local
49 al = (regs->pc) & 0xffffffff; in show_regs()
55 ah, al, bh, bl, ch, cl); in show_regs()
58 al = (regs->sr) & 0xffffffff; in show_regs()
68 ah, al, bh, bl, ch, cl); in show_regs()
71 al = (regs->regs[0]) & 0xffffffff; in show_regs()
77 ah, al, bh, bl, ch, cl); in show_regs()
80 al = (regs->regs[3]) & 0xffffffff; in show_regs()
86 ah, al, bh, bl, ch, cl); in show_regs()
89 al = (regs->regs[6]) & 0xffffffff; in show_regs()
[all …]
/Linux-v4.19/tools/perf/util/
Ddb-export.c236 static int db_ids_from_al(struct db_export *dbe, struct addr_location *al, in db_ids_from_al() argument
241 if (al->map) { in db_ids_from_al()
242 struct dso *dso = al->map->dso; in db_ids_from_al()
244 err = db_export__dso(dbe, dso, al->machine); in db_ids_from_al()
249 if (!al->sym) { in db_ids_from_al()
250 al->sym = symbol__new(al->addr, 0, 0, 0, "unknown"); in db_ids_from_al()
251 if (al->sym) in db_ids_from_al()
252 dso__insert_symbol(dso, al->sym); in db_ids_from_al()
255 if (al->sym) { in db_ids_from_al()
256 u64 *db_id = symbol__priv(al->sym); in db_ids_from_al()
[all …]
Dunwind-libdw.c26 static int __report_module(struct addr_location *al, u64 ip, in __report_module() argument
35 thread__find_symbol(ui->thread, PERF_RECORD_MISC_USER, ip, al); in __report_module()
37 if (al->map) in __report_module()
38 dso = al->map->dso; in __report_module()
48 if (s != al->map->start) in __report_module()
54 (dso->symsrc_filename ? dso->symsrc_filename : dso->long_name), -1, al->map->start, in __report_module()
62 struct addr_location al; in report_module() local
64 return __report_module(&al, ip, ui); in report_module()
75 struct addr_location al; in entry() local
77 if (__report_module(&al, ip, ui)) in entry()
[all …]
Dsymbol_fprintf.c18 const struct addr_location *al, in __symbol__fprintf_symname_offs() argument
27 if (al && print_offsets) { in __symbol__fprintf_symname_offs()
28 if (al->addr < sym->end) in __symbol__fprintf_symname_offs()
29 offset = al->addr - sym->start; in __symbol__fprintf_symname_offs()
31 offset = al->addr - al->map->start - sym->start; in __symbol__fprintf_symname_offs()
35 } else if (al && unknown_as_addr) in __symbol__fprintf_symname_offs()
36 return fprintf(fp, "[%#" PRIx64 "]", al->addr); in __symbol__fprintf_symname_offs()
42 const struct addr_location *al, in symbol__fprintf_symname_offs() argument
45 return __symbol__fprintf_symname_offs(sym, al, false, true, fp); in symbol__fprintf_symname_offs()
49 const struct addr_location *al, in __symbol__fprintf_symname() argument
[all …]
Dannotate.c1006 struct annotation_line *al = notes->offsets[offset]; in annotation__count_and_fill() local
1008 if (al) in annotation__count_and_fill()
1009 al->ipc = ipc; in annotation__count_and_fill()
1027 struct annotation_line *al; in annotation__compute_ipc() local
1031 al = notes->offsets[offset]; in annotation__compute_ipc()
1032 if (al && ch->num_aggr) { in annotation__compute_ipc()
1033 al->cycles = ch->cycles_aggr / ch->num_aggr; in annotation__compute_ipc()
1034 al->cycles_max = ch->cycles_max; in annotation__compute_ipc()
1035 al->cycles_min = ch->cycles_min; in annotation__compute_ipc()
1107 static void annotation_line__delete(struct annotation_line *al) in annotation_line__delete() argument
[all …]
Devent.c1520 struct addr_location *al) in thread__find_map() argument
1526 al->machine = machine; in thread__find_map()
1527 al->thread = thread; in thread__find_map()
1528 al->addr = addr; in thread__find_map()
1529 al->cpumode = cpumode; in thread__find_map()
1530 al->filtered = 0; in thread__find_map()
1533 al->map = NULL; in thread__find_map()
1538 al->level = 'k'; in thread__find_map()
1542 al->level = '.'; in thread__find_map()
1544 al->level = 'g'; in thread__find_map()
[all …]
Dhist.c507 struct addr_location *al, in hists__findnew_entry() argument
576 he_stat__add_cpumode_period(&he->stat, al->cpumode, period); in hists__findnew_entry()
578 he_stat__add_cpumode_period(he->stat_acc, al->cpumode, period); in hists__findnew_entry()
584 struct addr_location *al, in __hists__add_entry() argument
592 struct namespaces *ns = thread__namespaces(al->thread); in __hists__add_entry()
594 .thread = al->thread, in __hists__add_entry()
595 .comm = thread__comm(al->thread), in __hists__add_entry()
601 .map = al->map, in __hists__add_entry()
602 .sym = al->sym, in __hists__add_entry()
604 .srcline = al->srcline ? strdup(al->srcline) : NULL, in __hists__add_entry()
[all …]
/Linux-v4.19/arch/arm/lib/
Dashrdi3.S33 #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 )
Dlshrdi3.S33 #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 )
Dashldi3.S33 #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-v4.19/tools/perf/ui/browsers/
Dannotate.c47 struct annotation_line *al = list_entry(entry, struct annotation_line, node); in disasm_line__filter() local
48 return annotation_line__filter(al, notes); in disasm_line__filter()
98 struct annotation_line *al = list_entry(entry, struct annotation_line, node); in annotate_browser__write() local
119 annotation_line__write(al, notes, &ops, ab->opts); in annotate_browser__write()
122 ab->selection = al; in annotate_browser__write()
127 struct disasm_line *pos = list_prev_entry(cursor, al.node); in is_fused()
191 from = cursor->al.idx_asm; in annotate_browser__draw_current_jump()
194 from = (u64)cursor->al.idx; in annotate_browser__draw_current_jump()
239 static void disasm_rb_tree__insert(struct rb_root *root, struct annotation_line *al) in disasm_rb_tree__insert() argument
249 if (disasm__cmp(al, l)) in disasm_rb_tree__insert()
[all …]
/Linux-v4.19/lib/mpi/
Dlonglong.h114 #define add_ssaaaa(sh, sl, ah, al, bh, bl) \ argument
121 "%r" ((USItype)(al)), \
123 #define sub_ddmmss(sh, sl, ah, al, bh, bl) \ argument
130 "r" ((USItype)(al)), \
176 #define add_ssaaaa(sh, sl, ah, al, bh, bl) \ argument
183 "%r" ((USItype)(al)), \
185 #define sub_ddmmss(sh, sl, ah, al, bh, bl) \ argument
192 "r" ((USItype)(al)), \
263 #define add_ssaaaa(sh, sl, ah, al, bh, bl) \ argument
270 "%1" ((USItype)(al)), \
[all …]
/Linux-v4.19/Documentation/devicetree/bindings/arm/cpu-enable-method/
Dal,alpine-smp2 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"[1].
24 enable-method = "al,alpine-smp";
52 [1] arm/al,alpine.txt
/Linux-v4.19/Documentation/devicetree/bindings/arm/
Dal,alpine.txt7 compatible: must contain "al,alpine"
13 compatible = "al,alpine";
21 enable-method: must be "al,alpine-smp" to allow smp [1]
28 enable-method = "al,alpine-smp";
62 - compatible : Should contain "al,alpine-cpu-resume".
68 compatible = "al,alpine-cpu-resume";
78 - compatible : Should contain "al,alpine-sysfabric-service" and "syscon".
84 compatible = "al,alpine-sysfabric-service", "syscon";
88 [1] arm/cpu-enable-method/al,alpine-smp
/Linux-v4.19/arch/alpha/math-emu/
Dsfp-util.h8 #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-v4.19/drivers/char/
Dtoshiba.c137 unsigned char al; in tosh_emulate_fan() local
149 al = inb(0xe5); in tosh_emulate_fan()
152 regs->ecx = (unsigned int) (al & 0x01); in tosh_emulate_fan()
158 al = inb(0xe5); in tosh_emulate_fan()
160 outb (al | 0x01, 0xe5); in tosh_emulate_fan()
169 al = inb(0xe5); in tosh_emulate_fan()
171 outb(al & 0xfe, 0xe5); in tosh_emulate_fan()
185 al = inb(0xe5); in tosh_emulate_fan()
188 regs->ecx = al & 0x01; in tosh_emulate_fan()
194 al = inb(0xe5); in tosh_emulate_fan()
[all …]
/Linux-v4.19/tools/perf/
Dbuiltin-mem.c155 struct addr_location al; in dump_raw_samples() local
158 if (machine__resolve(machine, &al, sample) < 0) { in dump_raw_samples()
164 if (al.filtered || (mem->hide_unresolved && al.sym == NULL)) in dump_raw_samples()
167 if (al.map != NULL) in dump_raw_samples()
168 al.map->dso->hit = 1; in dump_raw_samples()
196 al.map ? (al.map->dso ? al.map->dso->long_name : "???") : "???", in dump_raw_samples()
197 al.sym ? al.sym->name : "???"); in dump_raw_samples()
221 al.map ? (al.map->dso ? al.map->dso->long_name : "???") : "???", in dump_raw_samples()
222 al.sym ? al.sym->name : "???"); in dump_raw_samples()
225 addr_location__put(&al); in dump_raw_samples()
Dbuiltin-annotate.c124 static void process_branch_stack(struct branch_stack *bs, struct addr_location *al, in process_branch_stack() argument
134 bi = sample__resolve_bstack(sample, al); in process_branch_stack()
151 struct addr_location *al __maybe_unused, in hist_iter__branch_callback()
161 hist__account_cycles(sample->branch_stack, al, sample, false); in hist_iter__branch_callback()
177 struct addr_location *al __maybe_unused, in process_branch_callback()
212 struct addr_location *al, in perf_evsel__add_sample() argument
222 (al->sym == NULL || in perf_evsel__add_sample()
223 strcmp(ann->sym_hist_filter, al->sym->name) != 0)) { in perf_evsel__add_sample()
229 if (al->sym != NULL) { in perf_evsel__add_sample()
230 rb_erase(&al->sym->rb_node, in perf_evsel__add_sample()
[all …]
/Linux-v4.19/tools/perf/tests/
Dcode-reading.c228 struct addr_location al; in read_object_code() local
240 if (!thread__find_map(thread, cpumode, addr, &al) || !al.map->dso) { in read_object_code()
250 pr_debug("File is: %s\n", al.map->dso->long_name); in read_object_code()
252 if (al.map->dso->symtab_type == DSO_BINARY_TYPE__KALLSYMS && in read_object_code()
253 !dso__is_kcore(al.map->dso)) { in read_object_code()
258 pr_debug("On file address is: %#"PRIx64"\n", al.addr); in read_object_code()
264 if (addr + len > al.map->end) in read_object_code()
265 len = al.map->end - addr; in read_object_code()
268 ret_len = dso__data_read_offset(al.map->dso, thread->mg->machine, in read_object_code()
269 al.addr, buf1, len); in read_object_code()
[all …]
Dhists_link.c68 struct addr_location al; in add_hist_entries() local
87 if (machine__resolve(machine, &al, &sample) < 0) in add_hist_entries()
90 he = hists__add_entry(hists, &al, NULL, in add_hist_entries()
93 addr_location__put(&al); in add_hist_entries()
97 fake_common_samples[k].thread = al.thread; in add_hist_entries()
98 fake_common_samples[k].map = al.map; in add_hist_entries()
99 fake_common_samples[k].sym = al.sym; in add_hist_entries()
106 if (machine__resolve(machine, &al, &sample) < 0) in add_hist_entries()
109 he = hists__add_entry(hists, &al, NULL, in add_hist_entries()
112 addr_location__put(&al); in add_hist_entries()
[all …]
/Linux-v4.19/Documentation/devicetree/bindings/interrupt-controller/
Dal,alpine-msix.txt7 - 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-v4.19/arch/x86/lib/
Dcmpxchg16b_emu.S25 # Emulate 'cmpxchg16b %gs:(%rsi)' except we return the result in %al not
26 # via the ZF. Caller will access %al to get result.
45 mov $1, %al
50 xor %al,%al
/Linux-v4.19/arch/sh/math-emu/
Dsfp-util.h6 #define add_ssaaaa(sh, sl, ah, al, bh, bl) \ argument
9 __x = (al) + (bl); \
10 (sh) = (ah) + (bh) + (__x < (al)); \
14 #define sub_ddmmss(sh, sl, ah, al, bh, bl) \ argument
17 __x = (al) - (bl); \
18 (sh) = (ah) - (bh) - (__x > (al)); \
/Linux-v4.19/arch/powerpc/kernel/
Dio-workarounds.c115 #define DEF_PCI_AC_RET(name, ret, at, al, space, aa) \ argument
121 return bus->ops->name al; \
122 return __do_##name al; \
125 #define DEF_PCI_AC_NORET(name, at, al, space, aa) \ argument
131 bus->ops->name al; \
134 __do_##name al; \
144 #define DEF_PCI_AC_RET(name, ret, at, al, space, aa) .name = iowa_##name, argument
145 #define DEF_PCI_AC_NORET(name, at, al, space, aa) .name = iowa_##name, argument
/Linux-v4.19/arch/powerpc/include/asm/
Dsfp-machine.h216 #define add_ssaaaa(sh, sl, ah, al, bh, bl) \ argument
223 "%r" ((USItype)(al)), \
230 "%r" ((USItype)(al)), \
238 "%r" ((USItype)(al)), \
251 #define sub_ddmmss(sh, sl, ah, al, bh, bl) \ argument
258 "rI" ((USItype)(al)), \
265 "rI" ((USItype)(al)), \
272 "rI" ((USItype)(al)), \
279 "rI" ((USItype)(al)), \
287 "rI" ((USItype)(al)), \

1234567