Home
last modified time | relevance | path

Searched refs:insn_offset (Results 1 – 5 of 5) sorted by relevance

/linux-6.15/tools/perf/arch/powerpc/annotate/
H A Dinstructions.c56 struct insn_offset { struct
79 static struct insn_offset ins_array[] = { argument
152 static struct insn_offset arithmetic_ins_op_31[] = {
175 static struct insn_offset arithmetic_two_ops[] = {
186 const struct insn_offset *val1 = a; in cmp_offset()
187 const struct insn_offset *val2 = b; in cmp_offset()
197 struct insn_offset *ret; in check_ppc_insn()
198 struct insn_offset mem_insns_31_opcode = { in check_ppc_insn()
267 u32 insn_offset = dl->al.offset; in update_insn_state_powerpc() local
300 insn_offset, src->reg1, dst->reg1); in update_insn_state_powerpc()
/linux-6.15/tools/objtool/arch/loongarch/
H A Dspecial.c15 unsigned long insn_offset; member
44 orig_table->insn_offset = reloc->sym->offset + reloc_addend(reloc); in get_rodata_table_size_by_table_annotate()
58 tmp_insn_offset = next_table->insn_offset; in get_rodata_table_size_by_table_annotate()
60 next_table->insn_offset = orig_table->insn_offset; in get_rodata_table_size_by_table_annotate()
62 orig_table->insn_offset = tmp_insn_offset; in get_rodata_table_size_by_table_annotate()
69 if (insn->offset == orig_table->insn_offset) { in get_rodata_table_size_by_table_annotate()
/linux-6.15/tools/perf/arch/x86/annotate/
H A Dinstructions.c221 u32 insn_offset = dl->al.offset; in update_insn_state_x86() local
254 insn_offset, state->ret_reg); in update_insn_state_x86()
308 insn_offset, imm_value, dst->reg1); in update_insn_state_x86()
351 insn_offset, dst->reg1); in update_insn_state_x86()
367 insn_offset, var_addr, dst->reg1); in update_insn_state_x86()
398 insn_offset, src->reg1, dst->reg1); in update_insn_state_x86()
438 insn_offset, -offset, dst->reg1); in update_insn_state_x86()
479 insn_offset, addr, dst->reg1); in update_insn_state_x86()
511 insn_offset, src->offset, src->reg1, in update_insn_state_x86()
554 insn_offset, dst->reg1); in update_insn_state_x86()
[all …]
/linux-6.15/arch/x86/events/
H A Dutils.c92 int bytes_read, bytes_left, insn_offset; in get_branch_type() local
162 insn_offset = 0; in get_branch_type()
170 insn_offset += insn.length; in get_branch_type()
175 insn_init(&insn, addr + insn_offset, bytes_read, is64); in get_branch_type()
180 *offset = insn_offset; in get_branch_type()
/linux-6.15/tools/perf/util/
H A Dannotate-data.c848 u64 addr, u64 insn_offset, struct die_var_type *var_types) in update_var_state() argument
884 insn_offset, offset, state->stack_reg); in update_var_state()
887 insn_offset, -offset); in update_var_state()
907 insn_offset, var->reg); in update_var_state()
929 insn_offset, reg->copied_from); in update_var_state()
1052 u32 insn_offset = dl->al.offset; in check_matching_type() local
1065 insn_offset, reg, offset_sign, offset, in check_matching_type()