| /kernel/linux/linux-5.10/tools/perf/util/ |
| D | event.c | 451 struct addr_location al; in perf_event__fprintf_text_poke() local 453 al.map = maps__find(&machine->kmaps, tp->addr); in perf_event__fprintf_text_poke() 454 if (al.map && map__load(al.map) >= 0) { in perf_event__fprintf_text_poke() 455 al.addr = al.map->map_ip(al.map, tp->addr); in perf_event__fprintf_text_poke() 456 al.sym = map__find_symbol(al.map, al.addr); in perf_event__fprintf_text_poke() 457 if (al.sym) in perf_event__fprintf_text_poke() 458 ret += symbol__fprintf_symname_offs(al.sym, &al, fp); in perf_event__fprintf_text_poke() 534 struct addr_location *al) in thread__find_map() argument 540 al->maps = maps; in thread__find_map() 541 al->thread = thread; in thread__find_map() [all …]
|
| D | unwind-libdw.c | 43 static int __report_module(struct addr_location *al, u64 ip, in __report_module() argument 49 * Some callers will use al->sym, so we can't just use the in __report_module() 52 thread__find_symbol(ui->thread, PERF_RECORD_MISC_USER, ip, al); in __report_module() 54 if (al->map) in __report_module() 55 dso = al->map->dso; in __report_module() 65 if (s != al->map->start - al->map->pgoff) in __report_module() 71 al->map->start - al->map->pgoff, false); in __report_module() 77 al->map->start - al->map->pgoff, false); in __report_module() 92 struct addr_location al; in report_module() local 94 return __report_module(&al, ip, ui); in report_module() [all …]
|
| 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 - al->map->start - 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 …]
|
| D | db-export.c | 176 static int db_ids_from_al(struct db_export *dbe, struct addr_location *al, in db_ids_from_al() argument 181 if (al->map) { in db_ids_from_al() 182 struct dso *dso = al->map->dso; in db_ids_from_al() 184 err = db_export__dso(dbe, dso, al->maps->machine); 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() 192 dso__insert_symbol(dso, al->sym); in db_ids_from_al() 195 if (al->sym) { in db_ids_from_al() 196 u64 *db_id = symbol__priv(al->sym); in db_ids_from_al() [all …]
|
| D | annotate.c | 1051 struct annotation_line *al = notes->offsets[offset]; in annotation__count_and_fill() local 1053 if (al && al->ipc == 0.0) { in annotation__count_and_fill() 1054 al->ipc = ipc; in annotation__count_and_fill() 1085 struct annotation_line *al; in annotation__compute_ipc() local 1089 al = notes->offsets[offset]; in annotation__compute_ipc() 1090 if (al && ch->num_aggr) { in annotation__compute_ipc() 1091 al->cycles = ch->cycles_aggr / ch->num_aggr; in annotation__compute_ipc() 1092 al->cycles_max = ch->cycles_max; in annotation__compute_ipc() 1093 al->cycles_min = ch->cycles_min; in annotation__compute_ipc() 1162 static void annotation_line__init(struct annotation_line *al, in annotation_line__init() argument [all …]
|
| /kernel/linux/linux-4.19/tools/perf/util/ |
| D | db-export.c | 236 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 …]
|
| D | unwind-libdw.c | 26 static int __report_module(struct addr_location *al, u64 ip, in __report_module() argument 32 * Some callers will use al->sym, so we can't just use the in __report_module() 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 - al->map->pgoff) in __report_module() 54 …(dso->symsrc_filename ? dso->symsrc_filename : dso->long_name), -1, al->map->start - al->map->pgof… 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 [all …]
|
| D | symbol_fprintf.c | 18 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 …]
|
| D | annotate.c | 1005 struct annotation_line *al = notes->offsets[offset]; in annotation__count_and_fill() local 1007 if (al) in annotation__count_and_fill() 1008 al->ipc = ipc; in annotation__count_and_fill() 1026 struct annotation_line *al; in annotation__compute_ipc() local 1030 al = notes->offsets[offset]; in annotation__compute_ipc() 1031 if (al && ch->num_aggr) { in annotation__compute_ipc() 1032 al->cycles = ch->cycles_aggr / ch->num_aggr; in annotation__compute_ipc() 1033 al->cycles_max = ch->cycles_max; in annotation__compute_ipc() 1034 al->cycles_min = ch->cycles_min; in annotation__compute_ipc() 1104 static void annotation_line__delete(struct annotation_line *al) in annotation_line__delete() argument [all …]
|
| D | event.c | 1520 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 …]
|
| /kernel/linux/linux-4.19/Documentation/hwmon/ |
| D | smsc47b397 | 47 OUT DX,AL 49 IN AL,DX 51 AL contains the data in hex, the temperature in Celsius is the decimal 54 Ex: If AL contains 0x2A, the temperature is 42 degrees C. 119 OUT DX,AL 122 MOV AL,20H 123 OUT DX,AL 126 IN AL,DX 130 OUT DX,AL 145 OUT DX,AL [all …]
|
| /kernel/linux/linux-4.19/arch/sh/kernel/ |
| D | process_64.c | 43 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 …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/arm/cpu-enable-method/ |
| 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". 36 - compatible : Should contain "al,alpine-sysfabric-service" and "syscon". 45 enable-method = "al,alpine-smp"; 73 compatible = "al,alpine-cpu-resume"; [all …]
|
| /kernel/linux/linux-4.19/tools/perf/ui/browsers/ |
| D | annotate.c | 47 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 120 annotation_line__write(al, notes, &ops, ab->opts); in annotate_browser__write() 123 ab->selection = al; in annotate_browser__write() 128 struct disasm_line *pos = list_prev_entry(cursor, al.node); in is_fused() 192 from = cursor->al.idx_asm; in annotate_browser__draw_current_jump() 195 from = (u64)cursor->al.idx; in annotate_browser__draw_current_jump() 240 static void disasm_rb_tree__insert(struct rb_root *root, struct annotation_line *al) in disasm_rb_tree__insert() argument 250 if (disasm__cmp(al, l)) in disasm_rb_tree__insert() [all …]
|
| /kernel/linux/linux-5.10/tools/perf/ui/browsers/ |
| D | annotate.c | 49 struct annotation_line *al = list_entry(entry, struct annotation_line, node); in disasm_line__filter() local 50 return annotation_line__filter(al, notes); in disasm_line__filter() 100 struct annotation_line *al = list_entry(entry, struct annotation_line, node); in annotate_browser__write() local 122 annotation_line__write(al, notes, &ops, ab->opts); in annotate_browser__write() 125 ab->selection = al; in annotate_browser__write() 130 struct disasm_line *pos = list_prev_entry(cursor, al.node); in is_fused() 194 from = cursor->al.idx_asm; in annotate_browser__draw_current_jump() 197 from = (u64)cursor->al.idx; in annotate_browser__draw_current_jump() 245 struct annotation_line *al) in disasm_rb_tree__insert() argument 256 if (disasm__cmp(al, l, browser->opts->percent_type) < 0) in disasm_rb_tree__insert() [all …]
|
| /kernel/linux/linux-5.10/arch/x86/lib/ |
| D | string_32.c | 23 "testb %%al,%%al\n\t" in strcpy() 40 "testb %%al,%%al\n\t" in strncpy() 61 "testb %%al,%%al\n\t" in strcat() 82 "testb %%al,%%al\n\t" in strncat() 102 "testb %%al,%%al\n\t" in strcmp() 107 "orb $1,%%al\n" in strcmp() 127 "testb %%al,%%al\n\t" in strncmp() 132 "orb $1,%%al\n" in strncmp() 147 asm volatile("movb %%al,%%ah\n" in strchr() 149 "cmpb %%ah,%%al\n\t" in strchr() [all …]
|
| /kernel/linux/linux-4.19/arch/x86/lib/ |
| D | string_32.c | 23 "testb %%al,%%al\n\t" in strcpy() 40 "testb %%al,%%al\n\t" in strncpy() 61 "testb %%al,%%al\n\t" in strcat() 82 "testb %%al,%%al\n\t" in strncat() 102 "testb %%al,%%al\n\t" in strcmp() 107 "orb $1,%%al\n" in strcmp() 127 "testb %%al,%%al\n\t" in strncmp() 132 "orb $1,%%al\n" in strncmp() 147 asm volatile("movb %%al,%%ah\n" in strchr() 149 "cmpb %%ah,%%al\n\t" in strchr() [all …]
|
| /kernel/linux/linux-5.10/arch/arm/lib/ |
| 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 )
|
| 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 )
|
| /kernel/linux/linux-4.19/arch/arm/lib/ |
| 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 )
|
| 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 )
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/arm/cpu-enable-method/ |
| 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"[1]. 24 enable-method = "al,alpine-smp"; 52 [1] arm/al,alpine.txt
|
| /kernel/linux/linux-5.10/Documentation/hwmon/ |
| D | smsc47b397.rst | 60 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 …]
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/arm/ |
| D | al,alpine.txt | 7 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
|
| /kernel/linux/linux-4.19/include/uapi/linux/ |
| D | input-event-codes.h | 71 * AL - Application Launch Button 195 #define KEY_SCALE 120 /* AL Compiz Scale (Expose) */ 216 #define KEY_HELP 138 /* AL Integrated Help Center */ 218 #define KEY_CALC 140 /* AL Calculator */ 222 #define KEY_FILE 144 /* AL Local Machine Browser */ 228 #define KEY_WWW 150 /* AL Internet Browser */ 230 #define KEY_COFFEE 152 /* AL Terminal Lock/Screensaver */ 251 #define KEY_CONFIG 171 /* AL Consumer Control Configuration */ 281 #define KEY_DASHBOARD 204 /* AL Dashboard */ 296 #define KEY_FINANCE 219 /* AL Checkbook/Finance */ [all …]
|