Searched refs:al (Results 51 - 75 of 156) sorted by relevance

1234567

/linux-master/tools/perf/
H A Dbuiltin-mem.c197 struct addr_location al; local
202 addr_location__init(&al);
203 if (machine__resolve(machine, &al, sample) < 0) {
206 addr_location__exit(&al);
210 if (al.filtered || (mem->hide_unresolved && al.sym == NULL))
213 if (al.map != NULL) {
214 dso = map__dso(al.map);
259 al.sym ? al
[all...]
H A Dbuiltin-script.c1044 struct addr_location al; local
1077 addr_location__init(&al);
1078 if (!thread__find_map(thread, *cpumode, start, &al) || (dso = map__dso(al.map)) == NULL) {
1088 map__load(al.map);
1090 offset = map__map_ip(al.map, start);
1100 addr_location__exit(&al);
1149 struct addr_location al; local
1152 addr_location__init(&al);
1153 thread__find_map(thread, cpumode, addr, &al);
1179 struct addr_location al; local
1207 struct addr_location al; local
1399 struct addr_location al; local
1423 resolve_branch_sym(struct perf_sample *sample, struct evsel *evsel, struct thread *thread, struct addr_location *al, struct addr_location *addr_al, u64 *ip) argument
1453 perf_sample__fprintf_callindent(struct perf_sample *sample, struct evsel *evsel, struct thread *thread, struct addr_location *al, struct addr_location *addr_al, FILE *fp) argument
1556 perf_sample__fprintf_bts(struct perf_sample *sample, struct evsel *evsel, struct thread *thread, struct addr_location *al, struct addr_location *addr_al, struct machine *machine, FILE *fp) argument
2111 show_event(struct perf_sample *sample, struct evsel *evsel, struct thread *thread, struct addr_location *al, struct addr_location *addr_al) argument
2153 process_event(struct perf_script *script, struct perf_sample *sample, struct evsel *evsel, struct addr_location *al, struct addr_location *addr_al, struct machine *machine) argument
2371 struct addr_location al; local
[all...]
H A Dbuiltin-annotate.c143 static void process_branch_stack(struct branch_stack *bs, struct addr_location *al, argument
153 bi = sample__resolve_bstack(sample, al);
170 struct addr_location *al __maybe_unused,
194 struct addr_location *al,
222 hist__account_cycles(sample->branch_stack, al, sample, false, NULL);
236 struct addr_location *al, struct perf_annotate *ann,
245 (al->sym == NULL ||
246 strcmp(ann->sym_hist_filter, al->sym->name) != 0)) {
252 if (al->sym != NULL) {
253 struct dso *dso = map__dso(al
192 process_branch_callback(struct evsel *evsel, struct perf_sample *sample, struct addr_location *al, struct perf_annotate *ann, struct machine *machine) argument
235 evsel__add_sample(struct evsel *evsel, struct perf_sample *sample, struct addr_location *al, struct perf_annotate *ann, struct machine *machine) argument
287 struct addr_location al; local
[all...]
/linux-master/arch/x86/boot/
H A Dvideo-bios.c35 ireg.al = mode; /* AH=0x00 Set Video Mode */
44 new_mode = oreg.al & 0x7f;
/linux-master/arch/arm/lib/
H A Dmemcpy.S29 .macro ldr1b ptr reg cond=al abort
41 .macro str1b ptr reg cond=al abort
H A Dcopy_from_user.S76 .macro ldr1b ptr reg cond=al abort
90 .macro str1b ptr reg cond=al abort
/linux-master/tools/perf/util/
H A Dunwind-libunwind-local.c432 struct addr_location al; local
435 addr_location__init(&al);
436 thread__find_map(ui->thread, PERF_RECORD_MISC_USER, ip, &al);
437 ret = map__get(al.map);
438 addr_location__exit(&al);
658 struct addr_location al; local
661 addr_location__init(&al);
662 e.ms.sym = thread__find_symbol(thread, PERF_RECORD_MISC_USER, ip, &al);
664 e.ms.map = al.map;
665 e.ms.maps = al
[all...]
H A Dtrace-event.h101 struct addr_location *al,
133 struct addr_location *al; member in struct:scripting_context
142 struct addr_location *al,
H A Dthread.h114 struct addr_location *al);
116 struct addr_location *al);
119 u64 addr, struct addr_location *al);
121 u64 addr, struct addr_location *al);
124 struct addr_location *al);
346 void thread__resolve(struct thread *thread, struct addr_location *al,
H A Dannotate.h171 struct annotation_line al; member in struct:disasm_line
195 static inline struct disasm_line *disasm_line(struct annotation_line *al) argument
197 return al ? container_of(al, struct disasm_line, al) : NULL;
230 void annotation_line__write(struct annotation_line *al, struct annotation *notes,
391 static inline bool annotation_line__filter(struct annotation_line *al) argument
393 return annotate_opts.hide_src_code && al->offset == -1;
H A Dcallchain.c1119 struct evsel *evsel, struct addr_location *al,
1127 return thread__resolve_callchain(al->thread, cursor, evsel, sample,
1128 parent, al, max_stack);
1141 int fill_callchain_info(struct addr_location *al, struct callchain_cursor_node *node, argument
1146 maps__put(al->maps);
1147 al->maps = maps__get(node->ms.maps);
1148 map__put(al->map);
1149 al->map = map__get(node->ms.map);
1150 al->sym = node->ms.sym;
1151 al
1117 sample__resolve_callchain(struct perf_sample *sample, struct callchain_cursor *cursor, struct symbol **parent, struct evsel *evsel, struct addr_location *al, int max_stack) argument
[all...]
H A Ddb-export.h29 struct addr_location *al; member in struct:export_sample
100 struct addr_location *al, struct addr_location *addr_al);
/linux-master/tools/perf/util/scripting-engines/
H A Dtrace-event-python.c405 static unsigned long get_offset(struct symbol *sym, struct addr_location *al) argument
409 if (al->addr < sym->end)
410 offset = al->addr - sym->start;
412 offset = al->addr - map__start(al->map) - sym->start;
419 struct addr_location *al)
432 if (thread__resolve_callchain(al->thread, cursor, evsel,
526 struct addr_location al; local
548 addr_location__init(&al);
550 entries[i].from, &al);
417 python_process_callchain(struct perf_sample *sample, struct evsel *evsel, struct addr_location *al) argument
570 get_symoff(struct symbol *sym, struct addr_location *al, bool print_off, char *bf, int size) argument
615 struct addr_location al; local
792 set_sym_in_dict(PyObject *dict, struct addr_location *al, const char *dso_field, const char *dso_bid_field, const char *dso_map_start, const char *dso_map_end, const char *sym_field, const char *symoff_field) argument
842 get_perf_sample_dict(struct perf_sample *sample, struct evsel *evsel, struct addr_location *al, struct addr_location *addr_al, PyObject *callchain) argument
940 python_process_tracepoint(struct perf_sample *sample, struct evsel *evsel, struct addr_location *al, struct addr_location *addr_al) argument
1467 python_process_general_event(struct perf_sample *sample, struct evsel *evsel, struct addr_location *al, struct addr_location *addr_al) argument
1503 python_process_event(union perf_event *event, struct perf_sample *sample, struct evsel *evsel, struct addr_location *al, struct addr_location *addr_al) argument
[all...]
H A Dtrace-event-perl.c261 struct addr_location *al)
275 if (thread__resolve_callchain(al->thread, cursor, evsel,
344 struct addr_location *al)
346 struct thread *thread = al->thread;
391 XPUSHs(sv_2mortal(perl_process_callchain(sample, evsel, al)));
428 XPUSHs(sv_2mortal(perl_process_callchain(sample, evsel, al)));
464 struct addr_location *al,
467 scripting_context__update(scripting_context, event, sample, evsel, al, addr_al);
468 perl_process_tracepoint(sample, evsel, al);
259 perl_process_callchain(struct perf_sample *sample, struct evsel *evsel, struct addr_location *al) argument
342 perl_process_tracepoint(struct perf_sample *sample, struct evsel *evsel, struct addr_location *al) argument
461 perl_process_event(union perf_event *event, struct perf_sample *sample, struct evsel *evsel, struct addr_location *al, struct addr_location *addr_al) argument
/linux-master/tools/perf/tests/
H A Dhists_cumulate.c82 struct addr_location al; local
87 addr_location__init(&al);
106 if (machine__resolve(machine, &al, &sample) < 0)
109 if (hist_entry_iter__add(&iter, &al, sysctl_perf_event_max_stack,
115 fake_samples[i].thread = thread__get(al.thread);
117 fake_samples[i].map = map__get(al.map);
118 fake_samples[i].sym = al.sym;
121 addr_location__exit(&al);
126 addr_location__exit(&al);
H A Dhists_output.c52 struct addr_location al; local
57 addr_location__init(&al);
72 if (machine__resolve(machine, &al, &sample) < 0)
75 if (hist_entry_iter__add(&iter, &al, sysctl_perf_event_max_stack,
80 fake_samples[i].thread = al.thread;
82 fake_samples[i].map = map__get(al.map);
83 fake_samples[i].sym = al.sym;
86 addr_location__exit(&al);
91 addr_location__exit(&al);
/linux-master/tools/perf/scripts/python/Perf-Trace-Util/
H A DContext.c103 if (c->sample->ip && !c->sample->insn_len && thread__maps(c->al->thread)) {
104 struct machine *machine = maps__machine(thread__maps(c->al->thread));
106 script_fetch_insn(c->sample, c->al->thread, machine);
155 map = c->al->map;
156 addr = c->al->addr;
/linux-master/tools/perf/include/perf/
H A Dperf_dlfilter.h105 * Return information about address (al->size must be set before
107 * when 'al' data is no longer needed.
109 __s32 (*resolve_address)(void *ctx, __u64 address, struct perf_dlfilter_al *al);
122 void (*al_cleanup)(void *ctx, struct perf_dlfilter_al *al);
/linux-master/arch/x86/lib/
H A Dcopy_user_uncached_64.S138 80: movb (%rsi),%al
139 81: movb %al,(%rdi)
170 90: movb (%rsi),%al
171 91: movb %al,(%rdi)
H A Dmemset_64.S35 movb %sil,%al
99 movb %al,(%rdi)
H A Dputuser.S50 1: movb %al,(%_ASM_CX)
59 2: movb %al,(%_ASM_CX)
/linux-master/drivers/pci/controller/dwc/
H A DMakefile41 obj-$(CONFIG_PCIE_AL) += pcie-al.o
46 obj-$(CONFIG_ARM64) += pcie-al.o
/linux-master/tools/arch/x86/lib/
H A Dmemset_64.S35 movb %sil,%al
99 movb %al,(%rdi)
/linux-master/arch/x86/kernel/
H A Dhead_32.S197 testb $X86_CR4_PAE, %al # check if PAE is enabled
259 movb %al,%cl # save reg for future use
262 andb $0xf0,%al # mask model
263 shrb $4,%al
264 movb %al,X86_MODEL
/linux-master/arch/x86/realmode/rm/
H A Dwakeup_asm.S53 orb $X86_CR0_PE, %al
63 andb $~X86_CR0_PE, %al

Completed in 185 milliseconds

1234567