Searched refs:consume_entry (Results 1 - 12 of 12) sorted by relevance

/linux-master/arch/s390/kernel/
H A Dstacktrace.c16 void arch_stack_walk(stack_trace_consume_fn consume_entry, void *cookie, argument
24 if (!addr || !consume_entry(cookie, addr))
29 int arch_stack_walk_reliable(stack_trace_consume_fn consume_entry, argument
55 if (!consume_entry(cookie, addr))
65 void arch_stack_walk_user(stack_trace_consume_fn consume_entry, void *cookie, argument
74 if (!consume_entry(cookie, instruction_pointer(regs)))
94 if (!consume_entry(cookie, ip))
/linux-master/arch/parisc/kernel/
H A Dstacktrace.c32 void arch_stack_walk(stack_trace_consume_fn consume_entry, void *cookie, argument
35 walk_stackframe(task, regs, consume_entry, cookie);
38 int arch_stack_walk_reliable(stack_trace_consume_fn consume_entry, void *cookie, argument
41 walk_stackframe(task, NULL, consume_entry, cookie);
/linux-master/arch/x86/kernel/
H A Dstacktrace.c15 void arch_stack_walk(stack_trace_consume_fn consume_entry, void *cookie, argument
21 if (regs && !consume_entry(cookie, regs->ip))
27 if (!addr || !consume_entry(cookie, addr))
32 int arch_stack_walk_reliable(stack_trace_consume_fn consume_entry, argument
69 if (!consume_entry(cookie, addr))
106 void arch_stack_walk_user(stack_trace_consume_fn consume_entry, void *cookie, argument
111 if (!consume_entry(cookie, regs->ip))
125 if (!consume_entry(cookie, frame.ret_addr))
/linux-master/arch/loongarch/kernel/
H A Dstacktrace.c14 void arch_stack_walk(stack_trace_consume_fn consume_entry, void *cookie, argument
38 if (!addr || !consume_entry(cookie, addr))
43 int arch_stack_walk_reliable(stack_trace_consume_fn consume_entry, argument
72 if (!consume_entry(cookie, addr))
103 void arch_stack_walk_user(stack_trace_consume_fn consume_entry, void *cookie, argument
117 if (!consume_entry(cookie, frame.ra))
/linux-master/include/linux/
H A Dstacktrace.h24 * @consume_entry: Callback which is invoked by the architecture code for
27 * @consume_entry
38 void arch_stack_walk(stack_trace_consume_fn consume_entry, void *cookie,
45 * @consume_entry: Callback which is invoked by the architecture code for
48 * @consume_entry
58 int arch_stack_walk_reliable(stack_trace_consume_fn consume_entry, void *cookie,
61 void arch_stack_walk_user(stack_trace_consume_fn consume_entry, void *cookie,
/linux-master/kernel/
H A Dstacktrace.c115 stack_trace_consume_fn consume_entry = stack_trace_consume_entry; local
122 arch_stack_walk(consume_entry, &c, current, NULL);
139 stack_trace_consume_fn consume_entry = stack_trace_consume_entry_nosched; local
150 arch_stack_walk(consume_entry, &c, tsk, NULL);
168 stack_trace_consume_fn consume_entry = stack_trace_consume_entry; local
175 arch_stack_walk(consume_entry, &c, current, regs);
195 stack_trace_consume_fn consume_entry = stack_trace_consume_entry; local
209 ret = arch_stack_walk_reliable(consume_entry, &c, tsk);
225 stack_trace_consume_fn consume_entry = stack_trace_consume_entry; local
235 arch_stack_walk_user(consume_entry,
[all...]
/linux-master/arch/arm64/kernel/
H A Dstacktrace.c247 stack_trace_consume_fn consume_entry; member in struct:kunwind_consume_entry_data
255 return data->consume_entry(data->cookie, state->common.pc);
258 noinline noinstr void arch_stack_walk(stack_trace_consume_fn consume_entry, argument
263 .consume_entry = consume_entry,
271 bool (*consume_entry)(void *cookie, u64 ip, u64 sp, u64 fp); member in struct:bpf_unwind_consume_entry_data
280 return data->consume_entry(data->cookie, state->common.pc, 0,
284 noinline noinstr void arch_bpf_stack_walk(bool (*consume_entry)(void *cookie, u64 ip, u64 sp,
288 .consume_entry = consume_entry,
[all...]
/linux-master/arch/powerpc/kernel/
H A Dstacktrace.c27 void __no_sanitize_address arch_stack_walk(stack_trace_consume_fn consume_entry, void *cookie, argument
32 if (regs && !consume_entry(cookie, regs->nip))
52 if (!consume_entry(cookie, ip))
65 int __no_sanitize_address arch_stack_walk_reliable(stack_trace_consume_fn consume_entry, argument
145 if (!consume_entry(cookie, ip))
/linux-master/arch/arm64/kvm/hyp/nvhe/
H A Dstacktrace.c71 stack_trace_consume_fn consume_entry,
77 if (!consume_entry(cookie, state->pc))
70 unwind(struct unwind_state *state, stack_trace_consume_fn consume_entry, void *cookie) argument
/linux-master/arch/arm64/kvm/
H A Dstacktrace.c127 stack_trace_consume_fn consume_entry, void *cookie)
132 if (!consume_entry(cookie, state->pc))
126 unwind(struct unwind_state *state, stack_trace_consume_fn consume_entry, void *cookie) argument
/linux-master/arch/arm/kernel/
H A Dstacktrace.c162 void arch_stack_walk(stack_trace_consume_fn consume_entry, void *cookie, argument
195 walk_stackframe(&frame, consume_entry, cookie);
/linux-master/arch/riscv/kernel/
H A Dstacktrace.c151 noinline void arch_stack_walk(stack_trace_consume_fn consume_entry, void *cookie, argument
154 walk_stackframe(task, regs, consume_entry, cookie);

Completed in 188 milliseconds