Home
last modified time | relevance | path

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

/Linux-v5.15/arch/x86/kernel/
Dstacktrace.c15 void arch_stack_walk(stack_trace_consume_fn consume_entry, void *cookie, in arch_stack_walk() argument
21 if (regs && !consume_entry(cookie, regs->ip)) in arch_stack_walk()
27 if (!addr || !consume_entry(cookie, addr)) in arch_stack_walk()
32 int arch_stack_walk_reliable(stack_trace_consume_fn consume_entry, in arch_stack_walk_reliable() argument
69 if (!consume_entry(cookie, addr)) in arch_stack_walk_reliable()
106 void arch_stack_walk_user(stack_trace_consume_fn consume_entry, void *cookie, in arch_stack_walk_user() argument
111 if (!consume_entry(cookie, regs->ip)) in arch_stack_walk_user()
125 if (!consume_entry(cookie, frame.ret_addr)) in arch_stack_walk_user()
/Linux-v5.15/kernel/
Dstacktrace.c114 stack_trace_consume_fn consume_entry = stack_trace_consume_entry; in stack_trace_save() local
121 arch_stack_walk(consume_entry, &c, current, NULL); in stack_trace_save()
138 stack_trace_consume_fn consume_entry = stack_trace_consume_entry_nosched; in stack_trace_save_tsk() local
149 arch_stack_walk(consume_entry, &c, tsk, NULL); in stack_trace_save_tsk()
166 stack_trace_consume_fn consume_entry = stack_trace_consume_entry; in stack_trace_save_regs() local
173 arch_stack_walk(consume_entry, &c, current, regs); in stack_trace_save_regs()
193 stack_trace_consume_fn consume_entry = stack_trace_consume_entry; in stack_trace_save_tsk_reliable() local
207 ret = arch_stack_walk_reliable(consume_entry, &c, tsk); in stack_trace_save_tsk_reliable()
223 stack_trace_consume_fn consume_entry = stack_trace_consume_entry; in stack_trace_save_user() local
235 arch_stack_walk_user(consume_entry, &c, task_pt_regs(current)); in stack_trace_save_user()
/Linux-v5.15/arch/s390/kernel/
Dstacktrace.c14 void arch_stack_walk(stack_trace_consume_fn consume_entry, void *cookie, in arch_stack_walk() argument
22 if (!addr || !consume_entry(cookie, addr)) in arch_stack_walk()
27 int arch_stack_walk_reliable(stack_trace_consume_fn consume_entry, in arch_stack_walk_reliable() argument
53 if (!consume_entry(cookie, addr)) in arch_stack_walk_reliable()
/Linux-v5.15/arch/powerpc/kernel/
Dstacktrace.c27 void __no_sanitize_address arch_stack_walk(stack_trace_consume_fn consume_entry, void *cookie, in arch_stack_walk() argument
32 if (regs && !consume_entry(cookie, regs->nip)) in arch_stack_walk()
52 if (!consume_entry(cookie, ip)) in arch_stack_walk()
65 int __no_sanitize_address arch_stack_walk_reliable(stack_trace_consume_fn consume_entry, in arch_stack_walk_reliable() argument
162 if (!consume_entry(cookie, ip)) in arch_stack_walk_reliable()
/Linux-v5.15/include/linux/
Dstacktrace.h53 void arch_stack_walk(stack_trace_consume_fn consume_entry, void *cookie,
73 int arch_stack_walk_reliable(stack_trace_consume_fn consume_entry, void *cookie,
76 void arch_stack_walk_user(stack_trace_consume_fn consume_entry, void *cookie,
/Linux-v5.15/arch/riscv/kernel/
Dstacktrace.c146 noinline void arch_stack_walk(stack_trace_consume_fn consume_entry, void *cookie, in arch_stack_walk() argument
149 walk_stackframe(task, regs, consume_entry, cookie); in arch_stack_walk()
/Linux-v5.15/arch/arm64/kernel/
Dstacktrace.c221 noinline notrace void arch_stack_walk(stack_trace_consume_fn consume_entry, in arch_stack_walk() argument
237 walk_stackframe(task, &frame, consume_entry, cookie); in arch_stack_walk()