Home
last modified time | relevance | path

Searched full:al (Results 1 – 25 of 482) sorted by relevance

12345678910>>...20

/linux/tools/perf/util/
H A Devent.c553 struct addr_location al; in perf_event__fprintf_text_poke()
555 addr_location__init(&al); in perf_event__fprintf_text_poke()
556 al.map = maps__find(machine__kernel_maps(machine), tp->addr); in perf_event__fprintf_text_poke()
557 if (al.map && map__load(al.map) >= 0) { in perf_event__fprintf_text_poke()
558 al.addr = map__map_ip(al.map, tp->addr); in perf_event__fprintf_text_poke()
559 al.sym = map__find_symbol(al.map, al in perf_event__fprintf_text_poke()
554 struct addr_location al; perf_event__fprintf_text_poke() local
695 thread__find_map(struct thread * thread,u8 cpumode,u64 addr,struct addr_location * al) thread__find_map() argument
758 thread__find_map_fb(struct thread * thread,u8 cpumode,u64 addr,struct addr_location * al) thread__find_map_fb() argument
771 thread__find_symbol(struct thread * thread,u8 cpumode,u64 addr,struct addr_location * al) thread__find_symbol() argument
780 thread__find_symbol_fb(struct thread * thread,u8 cpumode,u64 addr,struct addr_location * al) thread__find_symbol_fb() argument
805 machine__resolve(struct machine * machine,struct addr_location * al,struct perf_sample * sample) machine__resolve() argument
924 thread__resolve(struct thread * thread,struct addr_location * al,struct perf_sample * sample) thread__resolve() argument
[all...]
H A Ddlfilter.c28 static void al_to_d_al(struct addr_location *al, struct perf_dlfilter_al *d_al) in al_to_d_al() argument
30 struct symbol *sym = al->sym; in al_to_d_al()
33 if (al->map) { in al_to_d_al()
34 struct dso *dso = map__dso(al->map); in al_to_d_al()
53 if (al->addr < sym->end) in al_to_d_al()
54 d_al->symoff = al->addr - sym->start; in al_to_d_al()
55 else if (al->map) in al_to_d_al()
56 d_al->symoff = al->addr - map__start(al->map) - sym->start; in al_to_d_al()
67 d_al->addr = al->addr; in al_to_d_al()
75 struct addr_location *al = d->al; in get_al() local
[all …]
H A Daddr_location.c7 void addr_location__init(struct addr_location *al) in addr_location__init() argument
9 al->thread = NULL; in addr_location__init()
10 al->map = NULL; in addr_location__init()
11 al->sym = NULL; in addr_location__init()
12 al->srcline = NULL; in addr_location__init()
13 al->addr = 0; in addr_location__init()
14 al->level = 0; in addr_location__init()
15 al->filtered = 0; in addr_location__init()
16 al->cpumode = 0; in addr_location__init()
17 al->cpu = 0; in addr_location__init()
[all …]
H A Dannotate.c433 struct annotation_line *al; in annotated_source__get_line()
435 list_for_each_entry(al, &src->source, node) { in annotated_source__get_line()
436 if (al->offset == offset) in annotated_source__get_line()
437 return al; in annotated_source__get_line()
444 struct annotation_line *al; in annotation__count_insn()
447 al = annotated_source__get_line(notes->src, start); in annotation__count_insn()
448 if (al == NULL) in annotation__count_insn()
451 list_for_each_entry_from(al, &notes->src->source, node) { in annotation__count_insn()
452 if (al->offset == -1) in annotation__count_insn()
454 if ((u64)al in annotation__count_insn()
434 struct annotation_line *al; annotated_source__get_line() local
445 struct annotation_line *al; annotation__count_insn() local
478 struct annotation_line *al; annotation__count_and_fill() local
531 struct annotation_line *al; annotation__compute_ipc() local
570 struct annotation_line *al; annotation__compute_ipc() local
656 annotation_line__add(struct annotation_line * al,struct list_head * head) annotation_line__add() argument
783 annotation_line__print(struct annotation_line * al,struct annotation_print_data * apd,struct annotation_options * opts,int printed,struct annotation_line * queue) annotation_line__print() argument
950 struct annotation_line *al, *next; annotation__calc_percent() local
1062 insert_source_line(struct rb_root * root,struct annotation_line * al) insert_source_line() argument
1111 __resort_source_line(struct rb_root * root,struct annotation_line * al) __resort_source_line() argument
1133 struct annotation_line *al; resort_source_line() local
1151 struct annotation_line *al; print_summary() local
1372 struct annotation_line *al; symbol__annotate_fprintf2() local
1441 struct annotation_line *al; symbol__annotate_decay_histogram() local
1461 struct annotation_line *al, *n; annotated_source__purge() local
1511 struct annotation_line *al; annotation__mark_jump_targets() local
1542 struct annotation_line *al; annotation__set_index() local
1574 struct annotation_line *al; annotation__max_ins_name() local
1628 struct annotation_line *al; annotation__calc_lines() local
1744 annotation_line__max_percent(struct annotation_line * al,unsigned int percent_type) annotation_line__max_percent() argument
2010 annotation_line__write(struct annotation_line * al,struct annotation * notes,const struct annotation_write_ops * wops,struct annotation_print_data * apd) annotation_line__write() argument
[all...]
H A Dunwind-libdw.c69 static int __report_module(struct addr_location *al, u64 ip, in __report_module() argument
76 * Some callers will use al->sym, so we can't just use the in __report_module()
79 thread__find_symbol(ui->thread, PERF_RECORD_MISC_USER, ip, al); in __report_module()
81 if (al->map) in __report_module()
82 dso = map__dso(al->map); in __report_module()
95 base = map__start(al->map); in __report_module()
97 base = map__start(al->map) - map__pgoff(al->map); in __report_module()
138 struct addr_location al; in report_module() local
141 addr_location__init(&al); in report_module()
142 res = __report_module(&al, ip, ui); in report_module()
[all …]
H A Dsymbol_fprintf.c20 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, fals in symbol__fprintf_symname_offs()
51 __symbol__fprintf_symname(const struct symbol * sym,const struct addr_location * al,bool unknown_as_addr,FILE * fp) __symbol__fprintf_symname() argument
[all...]
H A Ddb-export.c175 static int db_ids_from_al(struct db_export *dbe, struct addr_location *al,
180 if (al->map) { in db_ids_from_al()
181 struct dso *dso = map__dso(al->map); in db_ids_from_al()
183 err = db_export__dso(dbe, dso, maps__machine(thread__maps(al->thread))); in db_ids_from_al()
188 if (!al->sym) { in db_ids_from_al()
189 al->sym = symbol__new(al->addr, 0, 0, 0, "unknown"); in db_ids_from_al()
190 if (al->sym) in db_ids_from_al()
191 dso__insert_symbol(dso, al->sym); in db_ids_from_al()
194 if (al in db_ids_from_al()
176 db_ids_from_al(struct db_export * dbe,struct addr_location * al,u64 * dso_db_id,u64 * sym_db_id,u64 * offset) db_ids_from_al() argument
241 struct addr_location al; call_path_from_sample() local
350 db_export__sample(struct db_export * dbe,union perf_event * event,struct perf_sample * sample,struct evsel * evsel,struct addr_location * al,struct addr_location * addr_al) db_export__sample() argument
[all...]
H A Dhist.c684 const struct addr_location *al, in hists__findnew_entry()
758 he_stat__add_cpumode_period(&he->stat, al->cpumode, period); in hists__findnew_entry()
760 he_stat__add_cpumode_period(he->stat_acc, al->cpumode, period); in hists__findnew_entry()
796 struct addr_location *al, in __hists__add_entry()
806 struct namespaces *ns = thread__namespaces(al->thread); in __hists__add_entry()
808 .thread = al->thread, in __hists__add_entry()
809 .comm = thread__comm(al->thread), in __hists__add_entry()
816 .thread = al->thread, in __hists__add_entry()
817 .map = al->map, in __hists__add_entry()
818 .sym = al in __hists__add_entry()
681 hists__findnew_entry(struct hists * hists,struct hist_entry * entry,const struct addr_location * al,bool sample_self) hists__findnew_entry() argument
793 __hists__add_entry(struct hists * hists,struct addr_location * al,struct symbol * sym_parent,struct branch_info * bi,struct mem_info * mi,struct kvm_info * ki,struct block_info * block_info,struct perf_sample * sample,bool sample_self,struct hist_entry_ops * ops) __hists__add_entry() argument
859 hists__add_entry(struct hists * hists,struct addr_location * al,struct symbol * sym_parent,struct branch_info * bi,struct mem_info * mi,struct kvm_info * ki,struct perf_sample * sample,bool sample_self) hists__add_entry() argument
873 hists__add_entry_ops(struct hists * hists,struct hist_entry_ops * ops,struct addr_location * al,struct symbol * sym_parent,struct branch_info * bi,struct mem_info * mi,struct kvm_info * ki,struct perf_sample * sample,bool sample_self) hists__add_entry_ops() argument
886 hists__add_entry_block(struct hists * hists,struct addr_location * al,struct block_info * block_info) hists__add_entry_block() argument
917 iter_prepare_mem_entry(struct hist_entry_iter * iter,struct addr_location * al) iter_prepare_mem_entry() argument
931 iter_add_single_mem_entry(struct hist_entry_iter * iter,struct addr_location * al) iter_add_single_mem_entry() argument
988 iter_prepare_branch_entry(struct hist_entry_iter * iter,struct addr_location * al) iter_prepare_branch_entry() argument
1012 iter_next_branch_entry(struct hist_entry_iter * iter,struct addr_location * al) iter_next_branch_entry() argument
1033 iter_add_next_branch_entry(struct hist_entry_iter * iter,struct addr_location * al) iter_add_next_branch_entry() argument
1101 iter_add_single_normal_entry(struct hist_entry_iter * iter,struct addr_location * al) iter_add_single_normal_entry() argument
1163 iter_add_single_cumulative_entry(struct hist_entry_iter * iter,struct addr_location * al) iter_add_single_cumulative_entry() argument
1195 iter_next_cumulative_entry(struct hist_entry_iter * iter,struct addr_location * al) iter_next_cumulative_entry() argument
1222 iter_add_next_cumulative_entry(struct hist_entry_iter * iter,struct addr_location * al) iter_add_next_cumulative_entry() argument
1332 hist_entry_iter__add(struct hist_entry_iter * iter,struct addr_location * al,int max_stack_depth,void * arg) hist_entry_iter__add() argument
2824 hist__account_cycles(struct branch_stack * bs,struct addr_location * al,struct perf_sample * sample,bool nonany_branch_mode,u64 * total_cycles,struct evsel * evsel) hist__account_cycles() argument
[all...]
H A Ddata-convert-json.c132 u64 ip, struct addr_location *al) in output_sample_callchain_entry() argument
140 if (al && al->sym && al->sym->namelen) { in output_sample_callchain_entry()
141 struct dso *dso = al->map ? map__dso(al->map) : NULL; in output_sample_callchain_entry()
144 output_json_key_string(out, false, 5, "symbol", al->sym->name); in output_sample_callchain_entry()
167 struct addr_location al; in process_sample_event() local
171 addr_location__init(&al); in process_sample_event()
172 if (machine__resolve(machine, &al, sampl in process_sample_event()
[all...]
/linux/tools/perf/ui/browsers/
H A Dannotate.c67 struct annotation_line *al = list_entry(entry, struct annotation_line, node); in disasm_line__filter() local
68 return annotation_line__filter(al); in disasm_line__filter()
118 struct annotation_line *al = list_entry(entry, struct annotation_line, node); in annotate_browser__write() local
149 annotation_line__write(al, notes, &ops, &apd); in annotate_browser__write()
152 ab->selection = al; in annotate_browser__write()
157 struct disasm_line *pos = list_prev_entry(cursor, al.node); in is_fused()
161 while (pos && pos->al.offset == -1) { in is_fused()
162 pos = list_prev_entry(pos, al.node); in is_fused()
232 from = cursor->al.idx_asm; in annotate_browser__draw_current_jump()
235 from = (u64)cursor->al.idx; in annotate_browser__draw_current_jump()
[all …]
/linux/Documentation/devicetree/bindings/arm/cpu-enable-method/
H A 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".
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/Documentation/hwmon/
H A Dsmsc47b397.rst60 OUT DX,AL
62 IN AL,DX
64 AL contains the data in hex, the temperature in Celsius is the decimal
67 Ex: If AL contains 0x2A, the temperature is 42 degrees C.
151 OUT DX,AL
154 MOV AL,20H
155 OUT DX,AL
158 IN AL,DX
162 OUT DX,AL
179 OUT DX,AL
[all …]
/linux/Documentation/devicetree/bindings/interrupt-controller/
H A Dal,alpine-msix.yaml4 $id: http://devicetree.org/schemas/interrupt-controller/al,alpine-msix.yaml#
14 const: al,alpine-msix
23 al,msi-base-spi:
27 al,msi-num-spis:
35 - al,msi-base-spi
36 - al,msi-num-spis
43 compatible = "al,alpine-msix";
47 al,msi-base-spi = <160>;
48 al,msi-num-spis = <160>;
/linux/arch/arm/lib/
H A 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 )
H A 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 )
H A 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/include/uapi/linux/
H A Dinput-event-codes.h72 * AL - Application Launch Button
196 #define KEY_SCALE 120 /* AL Compiz Scale (Expose) */
217 #define KEY_HELP 138 /* AL Integrated Help Center */
219 #define KEY_CALC 140 /* AL Calculator */
223 #define KEY_FILE 144 /* AL Local Machine Browser */
229 #define KEY_WWW 150 /* AL Internet Browser */
231 #define KEY_COFFEE 152 /* AL Terminal Lock/Screensaver */
252 #define KEY_CONFIG 171 /* AL Consumer Control Configuration */
298 #define KEY_FINANCE 219 /* AL Checkbook/Finance */
430 #define KEY_INFO 0x166 /* AL OEM Features/Tips/Tutorial */
[all …]
/linux/net/
H A Dcompat.c333 #define AL(x) ((x) * sizeof(u32)) macro
335 AL(0), AL(3), AL(3), AL(3), AL(2), AL(3),
336 AL(3), AL(3), AL(
[all...]
/linux/include/dt-bindings/input/
H A Dlinux-event-codes.h72 * AL - Application Launch Button
196 #define KEY_SCALE 120 /* AL Compiz Scale (Expose) */
217 #define KEY_HELP 138 /* AL Integrated Help Center */
219 #define KEY_CALC 140 /* AL Calculator */
223 #define KEY_FILE 144 /* AL Local Machine Browser */
229 #define KEY_WWW 150 /* AL Internet Browser */
231 #define KEY_COFFEE 152 /* AL Terminal Lock/Screensaver */
252 #define KEY_CONFIG 171 /* AL Consumer Control Configuration */
298 #define KEY_FINANCE 219 /* AL Checkbook/Finance */
430 #define KEY_INFO 0x166 /* AL OE
[all...]
/linux/Documentation/translations/sp_SP/process/
H A Dsubmitting-patches.rst11 Para una persona o empresa que desee enviar un cambio al kernel Linux,
49 pregunte al maintainer si el árbol no está listado allí.
58 subyacente que le motivó a hacer ese trabajo. Convenza al revisor de que
62 Describa el impacto relativo al usuario. Cosas que estropeen el kernel y
84 al respecto en detalles técnicos. Es importante describir el cambio en
109 Cambié xyzzy para que haga frotz", como si estuviera dando órdenes al
113 referencia al ID SHA-1 del commit. Incluya también el resumen de una línea
122 También debe asegurarse de utilizar al menos los primeros doce caracteres
129 Si las discusiones relacionadas o cualquier otra información relativa al
132 ejemplo, agregue una etiqueta con una URL que haga referencia al inform
[all...]
/linux/Documentation/devicetree/bindings/arm/
H A Damazon,al.yaml4 $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/lib/crypto/mpi/
H A 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)), \
272 sub_ddmmss(sh,sl,ah,al,bh,bl) global() argument
300 add_ssaaaa(sh,sl,ah,al,bh,bl) global() argument
309 sub_ddmmss(sh,sl,ah,al,bh,bl) global() argument
397 add_ssaaaa(sh,sl,ah,al,bh,bl) global() argument
406 sub_ddmmss(sh,sl,ah,al,bh,bl) global() argument
450 add_ssaaaa(sh,sl,ah,al,bh,bl) global() argument
460 sub_ddmmss(sh,sl,ah,al,bh,bl) global() argument
515 add_ssaaaa(sh,sl,ah,al,bh,bl) global() argument
524 sub_ddmmss(sh,sl,ah,al,bh,bl) global() argument
594 add_ssaaaa(sh,sl,ah,al,bh,bl) global() argument
603 sub_ddmmss(sh,sl,ah,al,bh,bl) global() argument
721 add_ssaaaa(sh,sl,ah,al,bh,bl) global() argument
746 sub_ddmmss(sh,sl,ah,al,bh,bl) global() argument
839 add_ssaaaa(sh,sl,ah,al,bh,bl) global() argument
848 sub_ddmmss(sh,sl,ah,al,bh,bl) global() argument
874 add_ssaaaa(sh,sl,ah,al,bh,bl) global() argument
883 sub_ddmmss(sh,sl,ah,al,bh,bl) global() argument
950 add_ssaaaa(sh,sl,ah,al,bh,bl) global() argument
960 sub_ddmmss(sh,sl,ah,al,bh,bl) global() argument
1145 add_ssaaaa(sh,sl,ah,al,bh,bl) global() argument
1154 sub_ddmmss(sh,sl,ah,al,bh,bl) global() argument
1193 add_ssaaaa(sh,sl,ah,al,bh,bl) global() argument
1201 sub_ddmmss(sh,sl,ah,al,bh,bl) global() argument
1250 add_ssaaaa(sh,sl,ah,al,bh,bl) global() argument
1260 sub_ddmmss(sh,sl,ah,al,bh,bl) global() argument
[all...]
/linux/drivers/nvme/target/
H A Dfabrics-cmd-auth.c407 static int nvmet_auth_challenge(struct nvmet_req *req, void *d, int al) in nvmet_auth_challenge() argument
417 if (al < data_size) { in nvmet_auth_challenge()
418 pr_debug("%s: buffer too small (al %d need %d)\n", __func__, in nvmet_auth_challenge()
419 al, data_size); in nvmet_auth_challenge()
447 static int nvmet_auth_success1(struct nvmet_req *req, void *d, int al) in nvmet_auth_success1() argument
453 WARN_ON(al < sizeof(*data)); in nvmet_auth_success1()
474 static void nvmet_auth_failure1(struct nvmet_req *req, void *d, int al) in nvmet_auth_failure1() argument
478 WARN_ON(al < sizeof(*data)); in nvmet_auth_failure1()
488 return le32_to_cpu(req->cmd->auth_receive.al); in nvmet_auth_receive_data_len()
495 u32 al; in nvmet_execute_auth_receive() local
[all...]
/linux/arch/alpha/math-emu/
H A 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/tools/perf/tests/
H A Dhists_link.c69 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()
99 fake_common_samples[k].thread = thread__get(al.thread); 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()
109 if (machine__resolve(machine, &al, &sample) < 0) in add_hist_entries()
112 he = hists__add_entry(hists, &al, NULL, in add_hist_entries()
119 fake_samples[i][k].thread = thread__get(al.thread); in add_hist_entries()
[all …]

12345678910>>...20