Home
last modified time | relevance | path

Searched refs:sp_reg (Results 1 – 14 of 14) sorted by relevance

/linux-6.3-rc2/arch/x86/include/asm/
A Dunwind_hints.h21 .set sp_reg, ORC_REG_SP_INDIRECT
23 .set sp_reg, ORC_REG_SP
26 .set sp_reg, ORC_REG_BP
28 .set sp_reg, ORC_REG_DI
30 .set sp_reg, ORC_REG_DX
32 .set sp_reg, ORC_REG_R10
48 UNWIND_HINT sp_reg=sp_reg sp_offset=sp_offset type=type signal=\signal
56 UNWIND_HINT sp_reg=ORC_REG_SP sp_offset=8 type=UNWIND_HINT_TYPE_FUNC
A Dorc_types.h57 unsigned sp_reg:4; member
64 unsigned sp_reg:4; member
/linux-6.3-rc2/tools/objtool/
A Dorc_gen.c25 orc->sp_reg = ORC_REG_UNDEFINED; in init_orc_entry()
33 orc->sp_reg = ORC_REG_UNDEFINED; in init_orc_entry()
39 orc->sp_reg = ORC_REG_SP; in init_orc_entry()
42 orc->sp_reg = ORC_REG_SP_INDIRECT; in init_orc_entry()
45 orc->sp_reg = ORC_REG_BP; in init_orc_entry()
48 orc->sp_reg = ORC_REG_BP_INDIRECT; in init_orc_entry()
51 orc->sp_reg = ORC_REG_R10; in init_orc_entry()
54 orc->sp_reg = ORC_REG_R13; in init_orc_entry()
57 orc->sp_reg = ORC_REG_DI; in init_orc_entry()
60 orc->sp_reg = ORC_REG_DX; in init_orc_entry()
[all …]
A Dorc_dump.c208 print_reg(orc[i].sp_reg, bswap_if_needed(&dummy_elf, orc[i].sp_offset)); in orc_dump()
A Dcheck.c2327 if (arch_decode_hint_reg(hint->sp_reg, &cfi.cfa.base)) { in read_unwind_hints()
2329 insn->sec, insn->offset, hint->sp_reg); in read_unwind_hints()
/linux-6.3-rc2/tools/include/linux/
A Dobjtool.h16 u8 sp_reg; member
53 #define UNWIND_HINT(sp_reg, sp_offset, type, signal, end) \ argument
59 ".byte " __stringify(sp_reg) "\n\t" \
134 .macro UNWIND_HINT type:req sp_reg=0 sp_offset=0 signal=0 end=0
140 .byte \sp_reg
180 #define UNWIND_HINT(sp_reg, sp_offset, type, signal, end) \
188 .macro UNWIND_HINT type:req sp_reg=0 sp_offset=0 signal=0 end=0
/linux-6.3-rc2/include/linux/
A Dobjtool.h16 u8 sp_reg; member
53 #define UNWIND_HINT(sp_reg, sp_offset, type, signal, end) \ argument
59 ".byte " __stringify(sp_reg) "\n\t" \
134 .macro UNWIND_HINT type:req sp_reg=0 sp_offset=0 signal=0 end=0
140 .byte \sp_reg
180 #define UNWIND_HINT(sp_reg, sp_offset, type, signal, end) \
188 .macro UNWIND_HINT type:req sp_reg=0 sp_offset=0 signal=0 end=0
/linux-6.3-rc2/tools/arch/x86/include/asm/
A Dorc_types.h57 unsigned sp_reg:4; member
64 unsigned sp_reg:4; member
/linux-6.3-rc2/arch/x86/kernel/
A Dunwind_orc.c134 .sp_reg = ORC_REG_SP,
157 .sp_reg = ORC_REG_BP,
259 return orc_a->sp_reg == ORC_REG_UNDEFINED && !orc_a->end ? -1 : 1; in orc_sort_cmp()
480 if (orc->sp_reg == ORC_REG_UNDEFINED) { in unwind_next_frame()
490 switch (orc->sp_reg) { in unwind_next_frame()
543 orc->sp_reg, (void *)state->ip); in unwind_next_frame()
551 if (orc->sp_reg == ORC_REG_SP_INDIRECT) in unwind_next_frame()
/linux-6.3-rc2/tools/objtool/include/objtool/
A Darch.h89 int arch_decode_hint_reg(u8 sp_reg, int *base);
/linux-6.3-rc2/tools/objtool/arch/powerpc/
A Ddecode.c27 int arch_decode_hint_reg(u8 sp_reg, int *base) in arch_decode_hint_reg() argument
/linux-6.3-rc2/tools/objtool/arch/x86/
A Ddecode.c786 int arch_decode_hint_reg(u8 sp_reg, int *base) in arch_decode_hint_reg() argument
788 switch (sp_reg) { in arch_decode_hint_reg()
/linux-6.3-rc2/drivers/usb/serial/
A Dmos7720.c1185 enum mos_regs sp_reg; in set_higher_rates() local
1211 sp_reg = MOS7720_SP1_REG; in set_higher_rates()
1213 sp_reg = MOS7720_SP2_REG; in set_higher_rates()
1214 write_mos_reg(serial, dummy, sp_reg, baud * 0x10); in set_higher_rates()
/linux-6.3-rc2/scripts/
A Dsorttable.h131 return orc_a->sp_reg == ORC_REG_UNDEFINED && !orc_a->end ? -1 : 1; in orc_sort_cmp()

Completed in 31 milliseconds