Searched refs:sp_offset (Results 1 - 16 of 16) sorted by relevance

/linux-master/include/linux/
H A Dobjtool.h13 #define UNWIND_HINT(type, sp_reg, sp_offset, signal) \
18 ".short " __stringify(sp_offset) "\n\t" \
93 .macro UNWIND_HINT type:req sp_reg=0 sp_offset=0 signal=0
98 .short \sp_offset
155 #define UNWIND_HINT(type, sp_reg, sp_offset, signal) "\n\t"
162 .macro UNWIND_HINT type:req sp_reg=0 sp_offset=0 signal=0
H A Dobjtool_types.h15 s16 sp_offset; member in struct:unwind_hint
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-master/tools/include/linux/
H A Dobjtool_types.h15 s16 sp_offset; member in struct:unwind_hint
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-master/arch/loongarch/include/asm/
H A Dorc_types.h47 s16 sp_offset; member in struct:orc_entry
/linux-master/tools/arch/loongarch/include/asm/
H A Dorc_types.h47 s16 sp_offset; member in struct:orc_entry
/linux-master/arch/x86/include/asm/
H A Dunwind_hints.h42 .set sp_offset, \offset
48 .set sp_offset, \offset + (16*8)
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 Dorc_types.h60 s16 sp_offset; member in struct:orc_entry
/linux-master/tools/arch/x86/include/asm/
H A Dorc_types.h60 s16 sp_offset; member in struct:orc_entry
/linux-master/tools/objtool/arch/x86/
H A Dorc.c94 orc->sp_offset = cfi->cfa.offset;
110 orc->sp_offset = bswap_if_needed(elf, orc->sp_offset);
182 print_reg(orc[i].sp_reg, bswap_if_needed(dummy_elf, orc[i].sp_offset));
/linux-master/tools/objtool/arch/loongarch/
H A Dorc.c96 orc->sp_offset = cfi->cfa.offset;
162 print_reg(orc[i].sp_reg, orc[i].sp_offset);
/linux-master/arch/x86/kernel/
H A Dunwind_orc.c183 .sp_offset = sizeof(long),
193 .sp_offset = 16,
517 sp = state->sp + orc->sp_offset;
521 sp = state->bp + orc->sp_offset;
530 sp = state->bp + orc->sp_offset;
577 sp += orc->sp_offset;
/linux-master/arch/loongarch/kernel/
H A Dunwind_orc.c31 .sp_offset = 16,
48 .sp_offset = sizeof(long),
430 state->sp = state->sp + orc->sp_offset;
/linux-master/drivers/net/wireless/marvell/libertas/
H A Ddev.h19 uint16_t sp_offset; member in struct:sleep_params
H A Ddebugfs.c75 sp.sp_offset = p2;
109 sp.sp_offset, sp.sp_stabletime,
H A Dcmd.c272 cmd.offset = cpu_to_le16(sp->sp_offset);
291 sp->sp_offset = le16_to_cpu(cmd.offset);
/linux-master/tools/objtool/
H A Dcheck.c2314 cfi.cfa.offset = bswap_if_needed(file->elf, hint->sp_offset);

Completed in 230 milliseconds