/linux/arch/x86/include/asm/ |
H A D | unwind_hints.h | 26 .set sp_reg, ORC_REG_SP_INDIRECT 28 .set sp_reg, ORC_REG_SP 31 .set sp_reg, ORC_REG_BP 33 .set sp_reg, ORC_REG_DI 35 .set sp_reg, ORC_REG_DX 37 .set sp_reg, ORC_REG_R10 53 UNWIND_HINT sp_reg=sp_reg sp_offset=sp_offset type=type signal=\signal 66 UNWIND_HINT sp_reg=ORC_REG_SP sp_offset=8 type=UNWIND_HINT_TYPE_FUNC
|
H A D | orc_types.h | 63 unsigned sp_reg:4; member 69 unsigned sp_reg:4; member
|
/linux/tools/objtool/arch/x86/ |
H A D | orc.c | 51 orc->sp_reg = ORC_REG_SP; in init_orc_entry() 54 orc->sp_reg = ORC_REG_SP_INDIRECT; in init_orc_entry() 57 orc->sp_reg = ORC_REG_BP; in init_orc_entry() 60 orc->sp_reg = ORC_REG_BP_INDIRECT; in init_orc_entry() 63 orc->sp_reg = ORC_REG_R10; in init_orc_entry() 66 orc->sp_reg = ORC_REG_R13; in init_orc_entry() 69 orc->sp_reg = ORC_REG_DI; in init_orc_entry() 72 orc->sp_reg = ORC_REG_DX; in init_orc_entry() 182 print_reg(orc[i].sp_reg, bswap_if_needed(dummy_elf, orc[i].sp_offset)); in orc_print_dump()
|
/linux/arch/loongarch/include/asm/ |
H A D | unwind_hints.h | 19 UNWIND_HINT sp_reg=ORC_REG_SP type=UNWIND_HINT_TYPE_REGS 23 UNWIND_HINT sp_reg=ORC_REG_SP type=UNWIND_HINT_TYPE_CALL
|
H A D | orc_types.h | 50 unsigned int sp_reg:4; member
|
/linux/tools/arch/x86/include/asm/ |
H A D | orc_types.h | 63 unsigned sp_reg:4; member 69 unsigned sp_reg:4; member
|
/linux/tools/objtool/arch/loongarch/ |
H A D | orc.c | 52 orc->sp_reg = ORC_REG_SP; in init_orc_entry() 55 orc->sp_reg = ORC_REG_FP; in init_orc_entry() 162 print_reg(orc[i].sp_reg, orc[i].sp_offset); in orc_print_dump()
|
H A D | decode.c | 45 int arch_decode_hint_reg(u8 sp_reg, int *base) in arch_decode_hint_reg() argument 47 switch (sp_reg) { in arch_decode_hint_reg()
|
/linux/arch/loongarch/kernel/ |
H A D | unwind_orc.c | 30 .sp_reg = ORC_REG_FP, 47 .sp_reg = ORC_REG_SP, 425 switch (orc->sp_reg) { in unwind_next_frame() 436 orc_warn("unknown SP base reg %d at %pB\n", orc->sp_reg, (void *)state->pc); in unwind_next_frame()
|
/linux/tools/include/linux/ |
H A D | objtool_types.h | 16 u8 sp_reg; member 31 * UNWIND_HINT_TYPE_CALL: Indicates that sp_reg+sp_offset resolves to PREV_SP 35 * UNWIND_HINT_TYPE_REGS: Used in entry code to indicate that sp_reg+sp_offset 39 * sp_reg+sp_offset points to the iret return frame.
|
/linux/tools/arch/loongarch/include/asm/ |
H A D | orc_types.h | 50 unsigned int sp_reg:4; member
|
/linux/tools/objtool/arch/powerpc/ |
H A D | decode.c | 27 int arch_decode_hint_reg(u8 sp_reg, int *base) in arch_decode_hint_reg() argument
|
/linux/drivers/usb/serial/ |
H A D | mos7720.c | 1186 enum mos_regs sp_reg; in set_higher_rates() local 1212 sp_reg = MOS7720_SP1_REG; in set_higher_rates() 1214 sp_reg = MOS7720_SP2_REG; in set_higher_rates() 1215 write_mos_reg(serial, dummy, sp_reg, baud * 0x10); in set_higher_rates()
|
/linux/tools/objtool/ |
H A D | check.c | 2244 if (arch_decode_hint_reg(hint->sp_reg, &cfi.cfa.base)) { in read_unwind_hints() 2245 WARN_INSN(insn, "unsupported unwind_hint sp base reg %d", hint->sp_reg); in read_unwind_hints()
|