Searched refs:ins (Results 1 – 6 of 6) sorted by relevance
/tools/perf/util/ |
D | annotate.h | 14 struct ins; 31 struct ins *ins; member 40 int (*scnprintf)(struct ins *ins, char *bf, size_t size, 44 struct ins { struct 49 bool ins__is_jump(const struct ins *ins); argument 50 bool ins__is_call(const struct ins *ins); 51 bool ins__is_ret(const struct ins *ins); 52 int ins__scnprintf(struct ins *ins, char *bf, size_t size, struct ins_operands *ops); 61 struct ins *ins; member
|
D | bpf-prologue.c | 61 #define ins(i, p) append_insn((i), (p)) macro 80 ins(BPF_LDX_MEM(BPF_DW, target_reg, ctx_reg, offset), pos); in gen_ldx_reg_from_ctx() 107 ins(BPF_MOV64_REG(BPF_REG_ARG3, src_base_addr_reg), pos); in gen_read_mem() 110 ins(BPF_ALU64_IMM(BPF_ADD, BPF_REG_ARG3, offset), pos); in gen_read_mem() 113 ins(BPF_ALU64_IMM(BPF_MOV, BPF_REG_ARG2, BPF_REG_SIZE), pos); in gen_read_mem() 117 ins(BPF_MOV64_REG(BPF_REG_ARG1, dst_addr_reg), pos); in gen_read_mem() 120 ins(BPF_EMIT_CALL(BPF_FUNC_probe_read), pos); in gen_read_mem() 126 ins(BPF_JMP_IMM(BPF_JNE, BPF_REG_0, 0, JMP_TO_ERROR_CODE), in gen_read_mem() 223 ins(BPF_MOV64_REG(BPF_REG_7, BPF_REG_FP), pos); in gen_prologue_slowpath() 225 ins(BPF_ALU64_IMM(BPF_ADD, BPF_REG_7, stack_offset), pos); in gen_prologue_slowpath() [all …]
|
D | annotate.c | 29 static struct ins *ins__find(const char *name); 42 static int ins__raw_scnprintf(struct ins *ins, char *bf, size_t size, in ins__raw_scnprintf() argument 45 return scnprintf(bf, size, "%-6.6s %s", ins->name, ops->raw); in ins__raw_scnprintf() 48 int ins__scnprintf(struct ins *ins, char *bf, size_t size, in ins__scnprintf() argument 51 if (ins->ops->scnprintf) in ins__scnprintf() 52 return ins->ops->scnprintf(ins, bf, size, ops); in ins__scnprintf() 54 return ins__raw_scnprintf(ins, bf, size, ops); in ins__scnprintf() 99 static int call__scnprintf(struct ins *ins, char *bf, size_t size, in call__scnprintf() argument 103 return scnprintf(bf, size, "%-6.6s %s", ins->name, ops->target.name); in call__scnprintf() 106 return ins__raw_scnprintf(ins, bf, size, ops); in call__scnprintf() [all …]
|
/tools/perf/scripts/python/ |
D | stat-cpi.py | 55 ins = get(time, "instructions", cpu, thread) 58 if ins != 0: 59 cpi = cyc/float(ins) 61 …%15f: cpu %d, thread %d -> cpi %f (%d/%d)" % (time/(float(1000000000)), cpu, thread, cpi, cyc, ins)
|
/tools/perf/ui/browsers/ |
D | annotate.c | 216 if (dl->ins && dl->ins->ops->scnprintf) { in annotate_browser__write() 217 if (ins__is_jump(dl->ins)) { in annotate_browser__write() 223 } else if (ins__is_call(dl->ins)) { in annotate_browser__write() 226 } else if (ins__is_ret(dl->ins)) { in annotate_browser__write() 246 if (!dl || !dl->ins || !ins__is_jump(dl->ins) in disasm_line__is_valid_jump() 495 if (!ins__is_call(dl->ins)) in annotate_browser__callq() 548 if (!ins__is_jump(dl->ins)) in annotate_browser__jump() 844 else if (!browser->selection->ins) in annotate_browser__run() 846 else if (ins__is_ret(browser->selection->ins)) in annotate_browser__run()
|
/tools/power/cpupower/bench/ |
D | README-BENCH | 81 below possible ondemand sample kick ins (1)): 85 switching up (compare with below possible ondemand sample kick ins (2))::
|