Home
last modified time | relevance | path

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

/kernel/liteos_m/components/backtrace/
Dlos_backtrace.c67 UINT16 ins2 = *((UINT16 *)(addr + 2)); /* 2: Thumb instruction is two bytes. */ in OsInsIsBlOrBlx() local
69 if (((ins2 & OS_BL_INS_MASK) == OS_BL_INS_HIGH) && in OsInsIsBlOrBlx()
72 } else if ((ins2 & OS_BLX_INX_MASK) == OS_BLX_INX) { in OsInsIsBlOrBlx()
249 UINT16 ins2 = *((UINT16 *)(addr + 2)); // 2, for the mask in OsInsIsJump() local
254 ((ins2 & OS_JAL_16_INS_MASK) == OS_JAL_16_INS_MASK)) { in OsInsIsJump()
261 ((ins2 & OS_JALR_16_INS_MASK) == OS_JALR_16_INS_MASK)) { in OsInsIsJump()
267 ((ins2 & OS_JR_16_INS_MASK) == OS_JR_16_INS_MASK)) { in OsInsIsJump()
273 ((ins2 & OS_J_16_INS_MASK) == OS_J_16_INS_MASK)) { in OsInsIsJump()
/kernel/linux/linux-5.10/tools/perf/arch/x86/annotate/
Dinstructions.c148 const char *ins2) in x86__ins_is_fused() argument
150 if (arch->family != 6 || arch->model < 0x1e || strstr(ins2, "jmp")) in x86__ins_is_fused()
/kernel/linux/linux-5.10/tools/perf/util/
Dannotate.h72 bool ins__is_fused(struct arch *arch, const char *ins1, const char *ins2);
Dannotate.c88 const char *ins2);
232 bool ins__is_fused(struct arch *arch, const char *ins1, const char *ins2) in ins__is_fused() argument
237 return arch->ins_is_fused(arch, ins1, ins2); in ins__is_fused()
/kernel/linux/linux-5.10/Documentation/trace/
Dkprobes.rst631 [ins1][ins2][ ins3 ]
636 ins2: 2nd Instruction