Home
last modified time | relevance | path

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

/arch/s390/kernel/
A Dstacktrace.c18 void arch_stack_walk(stack_trace_consume_fn consume_entry, void *cookie, in arch_stack_walk() argument
26 if (!addr || !consume_entry(cookie, addr)) in arch_stack_walk()
31 int arch_stack_walk_reliable(stack_trace_consume_fn consume_entry, in arch_stack_walk_reliable() argument
57 if (!consume_entry(cookie, addr)) in arch_stack_walk_reliable()
67 static inline bool store_ip(stack_trace_consume_fn consume_entry, void *cookie, in store_ip() argument
78 return consume_entry(cookie, ip); in store_ip()
101 void arch_stack_walk_user_common(stack_trace_consume_fn consume_entry, void *cookie, in arch_stack_walk_user_common() argument
115 if (!store_ip(consume_entry, cookie, entry, perf, ip)) in arch_stack_walk_user_common()
154 if (!store_ip(consume_entry, cookie, entry, perf, ip)) in arch_stack_walk_user_common()
161 void arch_stack_walk_user(stack_trace_consume_fn consume_entry, void *cookie, in arch_stack_walk_user() argument
[all …]
/arch/x86/kernel/
A 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()
/arch/arm64/kernel/
A Dstacktrace.c370 stack_trace_consume_fn consume_entry; member
378 return data->consume_entry(data->cookie, state->common.pc); in arch_kunwind_consume_entry()
386 .consume_entry = consume_entry, in arch_stack_walk()
415 .consume_entry = consume_entry, in arch_stack_walk_reliable()
441 .consume_entry = consume_entry, in arch_bpf_stack_walk()
517 stack_trace_consume_fn consume_entry) in unwind_user_frame() argument
536 if (!consume_entry(cookie, lr)) in unwind_user_frame()
566 stack_trace_consume_fn consume_entry) in unwind_compat_user_frame() argument
582 if (!consume_entry(cookie, buftail.lr)) in unwind_compat_user_frame()
601 if (!consume_entry(cookie, regs->pc)) in arch_stack_walk_user()
[all …]
/arch/parisc/kernel/
A Dstacktrace.c32 void arch_stack_walk(stack_trace_consume_fn consume_entry, void *cookie, in arch_stack_walk() argument
35 walk_stackframe(task, regs, consume_entry, cookie); in arch_stack_walk()
38 int arch_stack_walk_reliable(stack_trace_consume_fn consume_entry, void *cookie, in arch_stack_walk_reliable() argument
41 walk_stackframe(task, NULL, consume_entry, cookie); in arch_stack_walk_reliable()
/arch/loongarch/kernel/
A Dstacktrace.c14 void arch_stack_walk(stack_trace_consume_fn consume_entry, void *cookie, in arch_stack_walk() argument
38 if (!addr || !consume_entry(cookie, addr)) in arch_stack_walk()
43 int arch_stack_walk_reliable(stack_trace_consume_fn consume_entry, in arch_stack_walk_reliable() argument
72 if (!consume_entry(cookie, addr)) in arch_stack_walk_reliable()
103 void arch_stack_walk_user(stack_trace_consume_fn consume_entry, void *cookie, in arch_stack_walk_user() argument
117 if (!consume_entry(cookie, frame.ra)) in arch_stack_walk_user()
/arch/riscv/kernel/
A Dstacktrace.c162 noinline noinstr void arch_stack_walk(stack_trace_consume_fn consume_entry, void *cookie, in arch_stack_walk() argument
165 walk_stackframe(task, regs, consume_entry, cookie); in arch_stack_walk()
172 static unsigned long unwind_user_frame(stack_trace_consume_fn consume_entry, in unwind_user_frame() argument
191 if (!ra || !consume_entry(cookie, ra)) in unwind_user_frame()
197 void arch_stack_walk_user(stack_trace_consume_fn consume_entry, void *cookie, in arch_stack_walk_user() argument
203 if (!consume_entry(cookie, regs->epc)) in arch_stack_walk_user()
206 fp = unwind_user_frame(consume_entry, cookie, fp, regs->ra); in arch_stack_walk_user()
208 fp = unwind_user_frame(consume_entry, cookie, fp, 0); in arch_stack_walk_user()
/arch/powerpc/kernel/
A Dstacktrace.c28 void __no_sanitize_address arch_stack_walk(stack_trace_consume_fn consume_entry, void *cookie, in arch_stack_walk() argument
33 if (regs && !consume_entry(cookie, regs->nip)) in arch_stack_walk()
53 if (!consume_entry(cookie, ip)) in arch_stack_walk()
66 int __no_sanitize_address arch_stack_walk_reliable(stack_trace_consume_fn consume_entry, in arch_stack_walk_reliable() argument
147 if (!consume_entry(cookie, ip)) in arch_stack_walk_reliable()
/arch/arm64/kvm/hyp/nvhe/
A Dstacktrace.c71 stack_trace_consume_fn consume_entry, in unwind() argument
77 if (!consume_entry(cookie, state->pc)) in unwind()
/arch/arm/kernel/
A Dstacktrace.c162 void arch_stack_walk(stack_trace_consume_fn consume_entry, void *cookie, in arch_stack_walk() argument
195 walk_stackframe(&frame, consume_entry, cookie); in arch_stack_walk()
/arch/arm64/kvm/
A Dstacktrace.c128 stack_trace_consume_fn consume_entry, void *cookie) in unwind() argument
133 if (!consume_entry(cookie, state->pc)) in unwind()
/arch/s390/include/asm/
A Dstacktrace.h23 void arch_stack_walk_user_common(stack_trace_consume_fn consume_entry, void *cookie,

Completed in 20 milliseconds