/linux-master/tools/include/linux/ |
H A D | math64.h | 48 u32 ah, al; local 51 al = a; 54 ret = mul_u32_u32(al, b) >> shift;
|
/linux-master/tools/perf/util/ |
H A D | annotate.c | 1188 struct annotation_line *al = notes->src->offsets[offset]; local 1190 if (al && al->cycles && al->cycles->ipc == 0.0) { 1191 al->cycles->ipc = ipc; 1224 struct annotation_line *al; local 1226 al = notes->src->offsets[offset]; 1227 if (al && al->cycles == NULL) { 1228 al 1249 struct annotation_line *al = notes->src->offsets[offset]; local 1322 annotation_line__init(struct annotation_line *al, struct annotate_args *args, int nr) argument 1333 annotation_line__exit(struct annotation_line *al) argument 1342 struct annotation_line *al; local 1468 annotation_line__add(struct annotation_line *al, struct list_head *head) argument 1579 annotation_line__print(struct annotation_line *al, struct symbol *sym, u64 start, struct evsel *evsel, u64 len, int min_pcnt, int printed, int max_lines, struct annotation_line *queue, int addr_fmt_width, int percent_type) argument 2386 struct annotation_line *al, *next; local 2477 insert_source_line(struct rb_root *root, struct annotation_line *al) argument 2526 __resort_source_line(struct rb_root *root, struct annotation_line *al) argument 2548 struct annotation_line *al; local 2566 struct annotation_line *al; local 2785 struct annotation_line *al; local 2858 struct annotation_line *al, *n; local 2913 struct annotation_line *al = notes->src->offsets[offset]; local 2937 struct annotation_line *al; local 2978 struct annotation_line *al; local 3031 struct annotation_line *al; local 3140 annotation_line__max_percent(struct annotation_line *al, struct annotation *notes, unsigned int percent_type) argument 3208 __annotation_line__write(struct annotation_line *al, struct annotation *notes, bool first_line, bool current_entry, bool change_color, int width, void *obj, unsigned int percent_type, int (*obj__set_color)(void *obj, int color), void (*obj__set_percent_color)(void *obj, double percent, bool current), int (*obj__set_jumps_percent_color)(void *obj, int nr, bool current), void (*obj__printf)(void *obj, const char *fmt, ...), void (*obj__write_graph)(void *obj, int graph)) argument 3370 annotation_line__write(struct annotation_line *al, struct annotation *notes, struct annotation_write_ops *wops) argument 3887 struct addr_location al; local [all...] |
H A D | print_insn.c | 75 struct addr_location al; local 81 addr_location__init(&al); 83 thread__find_symbol(thread, sample->cpumode, op->imm, &al)) { 85 printed += symbol__fprintf_symname_offs(al.sym, &al, fp); 86 addr_location__exit(&al); 89 addr_location__exit(&al);
|
H A D | data-convert-json.c | 122 u64 ip, struct addr_location *al) 130 if (al && al->sym && al->sym->namelen) { 131 struct dso *dso = al->map ? map__dso(al->map) : NULL; 134 output_json_key_string(out, false, 5, "symbol", al->sym->name); 157 struct addr_location al; local 161 addr_location__init(&al); 162 if (machine__resolve(machine, &al, sampl 121 output_sample_callchain_entry(struct perf_tool *tool, u64 ip, struct addr_location *al) argument [all...] |
H A D | trace-event-scripting.c | 28 struct addr_location *al, 40 c->al = al; 57 struct addr_location *al __maybe_unused, 24 scripting_context__update(struct scripting_context *c, union perf_event *event, struct perf_sample *sample, struct evsel *evsel, struct addr_location *al, struct addr_location *addr_al) argument
|
H A D | evsel_fprintf.c | 208 int sample__fprintf_sym(struct perf_sample *sample, struct addr_location *al, argument 233 printed += __symbol__fprintf_symname_offs(al->sym, al, 237 printed += __symbol__fprintf_symname(al->sym, al, 243 printed += map__fprintf_dsoname_dsoff(al->map, print_dsoff, al->addr, fp); 246 printed += map__fprintf_srcline(al->map, al->addr, "\n ", fp);
|
H A D | hist.c | 592 const struct addr_location *al, 666 he_stat__add_cpumode_period(&he->stat, al->cpumode, period); 668 he_stat__add_cpumode_period(he->stat_acc, al->cpumode, period); 700 struct addr_location *al, 710 struct namespaces *ns = thread__namespaces(al->thread); 712 .thread = al->thread, 713 .comm = thread__comm(al->thread), 720 .maps = al->maps, 721 .map = al->map, 722 .sym = al 590 hists__findnew_entry(struct hists *hists, struct hist_entry *entry, const struct addr_location *al, bool sample_self) argument 699 __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) argument 760 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) argument 773 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) argument 787 hists__add_entry_block(struct hists *hists, struct addr_location *al, struct block_info *block_info) argument 819 iter_prepare_mem_entry(struct hist_entry_iter *iter, struct addr_location *al) argument 833 iter_add_single_mem_entry(struct hist_entry_iter *iter, struct addr_location *al) argument 895 iter_prepare_branch_entry(struct hist_entry_iter *iter, struct addr_location *al) argument 919 iter_next_branch_entry(struct hist_entry_iter *iter, struct addr_location *al) argument 940 iter_add_next_branch_entry(struct hist_entry_iter *iter, struct addr_location *al) argument 993 iter_add_single_normal_entry(struct hist_entry_iter *iter, struct addr_location *al) argument 1054 iter_add_single_cumulative_entry(struct hist_entry_iter *iter, struct addr_location *al) argument 1086 iter_next_cumulative_entry(struct hist_entry_iter *iter, struct addr_location *al) argument 1113 iter_add_next_cumulative_entry(struct hist_entry_iter *iter, struct addr_location *al) argument 1222 hist_entry_iter__add(struct hist_entry_iter *iter, struct addr_location *al, int max_stack_depth, void *arg) argument 2668 hist__account_cycles(struct branch_stack *bs, struct addr_location *al, struct perf_sample *sample, bool nonany_branch_mode, u64 *total_cycles) argument [all...] |
H A D | thread.c | 413 struct addr_location *al) 424 thread__find_symbol(thread, cpumodes[i], addr, al); 425 if (al->map) 445 struct addr_location al; local 452 addr_location__init(&al); 453 if (!thread__find_map(thread, cpumode, ip, &al)) { 454 addr_location__exit(&al); 458 dso = map__dso(al.map); 460 if (!dso || dso->data.status == DSO_DATA_STATUS_ERROR || map__load(al.map) < 0) { 461 addr_location__exit(&al); 412 thread__find_cpumode_addr_location(struct thread *thread, u64 addr, struct addr_location *al) argument [all...] |
H A D | evsel_fprintf.h | 41 int sample__fprintf_sym(struct perf_sample *sample, struct addr_location *al,
|
/linux-master/tools/perf/tests/ |
H A D | hists_link.c | 69 struct addr_location al; local 74 addr_location__init(&al); 89 if (machine__resolve(machine, &al, &sample) < 0) 92 he = hists__add_entry(hists, &al, NULL, 99 fake_common_samples[k].thread = thread__get(al.thread); 101 fake_common_samples[k].map = map__get(al.map); 102 fake_common_samples[k].sym = al.sym; 109 if (machine__resolve(machine, &al, &sample) < 0) 112 he = hists__add_entry(hists, &al, NULL, 119 fake_samples[i][k].thread = thread__get(al [all...] |
H A D | hists_filter.c | 53 struct addr_location al; local 57 addr_location__init(&al); 83 if (machine__resolve(machine, &al, &sample) < 0) 86 al.socket = fake_samples[i].socket; 87 if (hist_entry_iter__add(&iter, &al, 93 fake_samples[i].thread = thread__get(al.thread); 95 fake_samples[i].map = map__get(al.map); 96 fake_samples[i].sym = al.sym; 99 addr_location__exit(&al); 104 addr_location__exit(&al); [all...] |
H A D | code-reading.c | 231 struct addr_location al; local 244 addr_location__init(&al); 245 if (!thread__find_map(thread, cpumode, addr, &al) || !map__dso(al.map)) { 255 dso = map__dso(al.map); 263 pr_debug("On file address is: %#"PRIx64"\n", al.addr); 269 if (addr + len > map__end(al.map)) 270 len = map__end(al.map) - addr; 277 if (dso->is_kmod && al.addr > dso->text_end) { 278 pr_debug("skipping the module address %#"PRIx64" after text end\n", al [all...] |
/linux-master/arch/powerpc/include/asm/ |
H A D | sfp-machine.h | 209 * #define add_ssaaaa(sh,sl,ah,al,bh,bl) (sh = ah+bh+ (( sl = al+bl) < al)) 216 #define add_ssaaaa(sh, sl, ah, al, bh, bl) \ 220 : "=r" (sh), "=&r" (sl) : "r" (ah), "%r" (al), "rI" (bl));\ 223 : "=r" (sh), "=&r" (sl) : "r" (ah), "%r" (al), "rI" (bl));\ 227 : "%r" (ah), "r" (bh), "%r" (al), "rI" (bl)); \ 231 * #define sub_ddmmss(sh, sl, ah, al, bh, bl) (sh = ah-bh - ((sl = al-bl) > al)) [all...] |
/linux-master/drivers/char/ |
H A D | toshiba.c | 124 unsigned char al; local 136 al = inb(0xe5); 139 regs->ecx = (unsigned int) (al & 0x01); 145 al = inb(0xe5); 147 outb (al | 0x01, 0xe5); 156 al = inb(0xe5); 158 outb(al & 0xfe, 0xe5); 172 al = inb(0xe5); 175 regs->ecx = al & 0x01; 181 al [all...] |
/linux-master/arch/x86/math-emu/ |
H A D | polynom_Xsig.S | 61 movb %al,OVERFLOWED 116 sbbb %al,%al 117 movb %al,OVERFLOWED /* Used in the next iteration */
|
H A D | wm_shrx.S | 143 setne %al 160 setne %al 185 setne %al 199 setne %al
|
/linux-master/tools/perf/ui/gtk/ |
H A D | annotate.c | 41 if (dl->al.offset == (s64) -1) 46 entry = annotated_source__hist_entry(notes->src, evidx, dl->al.offset); 72 if (dl->al.offset == (s64) -1) 75 return scnprintf(buf, size, "%"PRIx64, start + dl->al.offset); 81 char *line = g_markup_escape_text(dl->al.line, -1); 89 if (dl->al.offset != (s64) -1) 135 list_for_each_entry(pos, ¬es->src->source, al.node) { 164 list_for_each_entry_safe(pos, n, ¬es->src->source, al.node) { 165 list_del_init(&pos->al.node);
|
/linux-master/drivers/nvme/target/ |
H A D | fabrics-cmd-auth.c | 353 static int nvmet_auth_challenge(struct nvmet_req *req, void *d, int al) argument 363 if (al < data_size) { 364 pr_debug("%s: buffer too small (al %d need %d)\n", __func__, 365 al, data_size); 393 static int nvmet_auth_success1(struct nvmet_req *req, void *d, int al) argument 399 WARN_ON(al < sizeof(*data)); 420 static void nvmet_auth_failure1(struct nvmet_req *req, void *d, int al) argument 424 WARN_ON(al < sizeof(*data)); 436 u32 al; local 457 al [all...] |
/linux-master/arch/x86/boot/ |
H A D | tty.c | 46 ireg.al = ch; 94 return oreg.al;
|
H A D | bioscall.S | 19 cmpb %al, 3f 21 movb %al, 3f
|
/linux-master/arch/x86/lib/ |
H A D | copy_mc_64.S | 37 movb (%rsi), %al 39 movb %al, (%rdi) 68 movb (%rsi), %al 70 movb %al, (%rdi)
|
H A D | copy_user_64.S | 43 0: movb (%rsi),%al 44 1: movb %al,(%rdi)
|
/linux-master/arch/arm64/include/asm/ |
H A D | atomic_lse.h | 57 ATOMIC_FETCH_OP( , al, op, asm_op, "memory") 116 ATOMIC_FETCH_OP_AND( , al, "memory") 164 ATOMIC64_FETCH_OP( , al, op, asm_op, "memory") 223 ATOMIC64_FETCH_OP_AND( , al, "memory") 277 __CMPXCHG_CASE(w, b, mb_, 8, al, "memory") 278 __CMPXCHG_CASE(w, h, mb_, 16, al, "memory") 279 __CMPXCHG_CASE(w, , mb_, 32, al, "memory") 280 __CMPXCHG_CASE(x, , mb_, 64, al, "memory") 311 __CMPXCHG128(_mb, al, "memory")
|
/linux-master/drivers/thermal/tegra/ |
H A D | soctherm-fuse.c | 64 s64 r, al; local 67 al = a << 16; 69 r = div64_s64(al * 2 + 1, 2 * b);
|
/linux-master/arch/x86/platform/olpc/ |
H A D | xo1-wakeup.S | 9 movb $0x34, %al 10 outb %al, $0x70 11 movb $\value, %al 12 outb %al, $0x71
|