Home
last modified time | relevance | path

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

/Linux-v5.4/arch/sh/kernel/cpu/sh5/
Dunwind.c53 unsigned long offset_r14 = 0, offset_r18 = 0; in lookup_prev_stack_frame() local
137 if (offset_r18 || fp_displacement == 0) in lookup_prev_stack_frame()
140 offset_r18 = (u64)(((((s64)op >> 10) & 0x3ff) << 54) >> 54); in lookup_prev_stack_frame()
141 offset_r18 *= sizeof(unsigned long); in lookup_prev_stack_frame()
142 offset_r18 += fp_displacement; in lookup_prev_stack_frame()
174 if (found_prologue_end && offset_r14 && (offset_r18 || *pprev_pc) && fp_prev) in lookup_prev_stack_frame()
188 if (!*pprev_pc && (offset_r18 == 0)) in lookup_prev_stack_frame()
193 if (offset_r18) in lookup_prev_stack_frame()
194 *pprev_pc = *(unsigned long *)(fp_prev + offset_r18); in lookup_prev_stack_frame()