Symbol: stackframe
arch/arm/include/asm/stacktrace.h
38
void arm_get_current_stackframe(struct pt_regs *regs, struct stackframe *frame)
arch/arm/include/asm/stacktrace.h
53
extern int unwind_frame(struct stackframe *frame);
arch/arm/include/asm/stacktrace.h
54
extern void walk_stackframe(struct stackframe *frame,
arch/arm/kernel/ftrace.c
254
struct stackframe frame = {
arch/arm/kernel/perf_callchain.c
94
struct stackframe fr;
arch/arm/kernel/process.c
282
struct stackframe frame;
arch/arm/kernel/return_address.c
36
struct stackframe frame;
arch/arm/kernel/stacktrace.c
129
void notrace walk_stackframe(struct stackframe *frame,
arch/arm/kernel/stacktrace.c
145
static void start_stack_trace(struct stackframe *frame, struct task_struct *task,
arch/arm/kernel/stacktrace.c
165
struct stackframe frame;
arch/arm/kernel/stacktrace.c
47
static int frame_pointer_check(struct stackframe *frame)
arch/arm/kernel/stacktrace.c
78
int notrace unwind_frame(struct stackframe *frame)
arch/arm/kernel/time.c
46
struct stackframe frame;
arch/arm/kernel/unwind.c
406
int unwind_frame(struct stackframe *frame)
arch/arm/kernel/unwind.c
525
struct stackframe frame;
arch/arm64/include/asm/processor.h
331
WARN_ON_ONCE(regs->stackframe.record.fp != 0);
arch/arm64/include/asm/processor.h
332
WARN_ON_ONCE(regs->stackframe.record.lr != 0);
arch/arm64/include/asm/processor.h
333
WARN_ON_ONCE(regs->stackframe.type != FRAME_META_TYPE_FINAL);
arch/arm64/include/asm/ptrace.h
171
struct frame_record_meta stackframe;
arch/arm64/kernel/asm-offsets.c
79
DEFINE(S_STACKFRAME, offsetof(struct pt_regs, stackframe));
arch/arm64/kernel/asm-offsets.c
80
DEFINE(S_STACKFRAME_TYPE, offsetof(struct pt_regs, stackframe.type));
arch/arm64/kernel/process.c
500
childregs->stackframe.type = FRAME_META_TYPE_FINAL;
arch/arm64/kernel/process.c
514
p->thread.cpu_context.fp = (unsigned long)&childregs->stackframe;
arch/arm64/kernel/stacktrace.c
172
regs = container_of((u64 *)fp, struct pt_regs, stackframe.record.fp);
arch/arm64/kernel/stacktrace.c
204
if (meta == &task_pt_regs(tsk)->stackframe)
arch/csky/kernel/perf_callchain.c
109
struct stackframe fr;
arch/csky/kernel/perf_callchain.c
13
static int unwind_frame_kernel(struct stackframe *frame)
arch/csky/kernel/perf_callchain.c
24
*frame = *(struct stackframe *)frame->fp;
arch/csky/kernel/perf_callchain.c
35
static void notrace walk_stackframe(struct stackframe *fr,
arch/csky/kernel/perf_callchain.c
50
struct stackframe buftail;
arch/csky/kernel/stacktrace.c
39
struct stackframe *frame;
arch/csky/kernel/stacktrace.c
50
frame = (struct stackframe *)fp;
arch/hexagon/kernel/stacktrace.c
26
struct stackframe *frame;
arch/hexagon/kernel/stacktrace.c
34
frame = (struct stackframe *)fp;
arch/riscv/kernel/asm-offsets.c
503
DEFINE(STACKFRAME_SIZE_ON_STACK, ALIGN(sizeof(struct stackframe), STACK_ALIGN));
arch/riscv/kernel/asm-offsets.c
504
OFFSET(STACKFRAME_FP, stackframe, fp);
arch/riscv/kernel/asm-offsets.c
505
OFFSET(STACKFRAME_RA, stackframe, ra);
arch/riscv/kernel/stacktrace.c
193
struct stackframe buftail;
arch/riscv/kernel/stacktrace.c
196
(unsigned long __user *)(fp - sizeof(struct stackframe));
arch/riscv/kernel/stacktrace.c
42
low = sp + sizeof(struct stackframe);
arch/riscv/kernel/stacktrace.c
72
struct stackframe *frame;
arch/riscv/kernel/stacktrace.c
81
frame = (struct stackframe *)fp - 1;
arch/xtensa/include/asm/stacktrace.h
33
int (*fn)(struct stackframe *frame, void *data),
arch/xtensa/include/asm/stacktrace.h
37
int (*kfn)(struct stackframe *frame, void *data),
arch/xtensa/include/asm/stacktrace.h
38
int (*ufn)(struct stackframe *frame, void *data),
arch/xtensa/include/asm/stacktrace.h
41
int (*ufn)(struct stackframe *frame, void *data),
arch/xtensa/kernel/perf_event.c
330
static int callchain_trace(struct stackframe *frame, void *data)
arch/xtensa/kernel/stacktrace.c
118
int (*kfn)(struct stackframe *frame, void *data),
arch/xtensa/kernel/stacktrace.c
119
int (*ufn)(struct stackframe *frame, void *data),
arch/xtensa/kernel/stacktrace.c
138
struct stackframe frame;
arch/xtensa/kernel/stacktrace.c
171
int (*fn)(struct stackframe *frame, void *data),
arch/xtensa/kernel/stacktrace.c
183
struct stackframe frame;
arch/xtensa/kernel/stacktrace.c
208
static int stack_trace_cb(struct stackframe *frame, void *data)
arch/xtensa/kernel/stacktrace.c
247
static int return_address_cb(struct stackframe *frame, void *data)
arch/xtensa/kernel/stacktrace.c
29
int (*ufn)(struct stackframe *frame, void *data),
arch/xtensa/kernel/stacktrace.c
37
struct stackframe frame;
arch/xtensa/kernel/traps.c
551
static int show_trace_cb(struct stackframe *frame, void *data)
arch/xtensa/kernel/traps.c
583
static int show_stack_fragment_cb(struct stackframe *frame, void *data)