Lines Matching refs:cookie

160 typedef bool (*kunwind_consume_fn)(const struct kunwind_state *state, void *cookie);
164 void *cookie) in do_kunwind() argument
172 if (!consume_state(state, cookie)) in do_kunwind()
211 void *cookie, struct task_struct *task, in kunwind_stack_walk() argument
245 do_kunwind(&state, consume_state, cookie); in kunwind_stack_walk()
250 void *cookie; member
254 arch_kunwind_consume_entry(const struct kunwind_state *state, void *cookie) in arch_kunwind_consume_entry() argument
256 struct kunwind_consume_entry_data *data = cookie; in arch_kunwind_consume_entry()
257 return data->consume_entry(data->cookie, state->common.pc); in arch_kunwind_consume_entry()
261 void *cookie, struct task_struct *task, in arch_stack_walk() argument
266 .cookie = cookie, in arch_stack_walk()
273 bool (*consume_entry)(void *cookie, u64 ip, u64 sp, u64 fp);
274 void *cookie; member
278 arch_bpf_unwind_consume_entry(const struct kunwind_state *state, void *cookie) in arch_bpf_unwind_consume_entry() argument
280 struct bpf_unwind_consume_entry_data *data = cookie; in arch_bpf_unwind_consume_entry()
282 return data->consume_entry(data->cookie, state->common.pc, 0, in arch_bpf_unwind_consume_entry()
286 noinline noinstr void arch_bpf_stack_walk(bool (*consume_entry)(void *cookie, u64 ip, u64 sp, in arch_bpf_stack_walk() argument
287 u64 fp), void *cookie) in arch_bpf_stack_walk()
291 .cookie = cookie, in arch_bpf_stack_walk()
343 unwind_user_frame(struct frame_tail __user *tail, void *cookie, in unwind_user_frame() argument
363 if (!consume_entry(cookie, lr)) in unwind_user_frame()
392 unwind_compat_user_frame(struct compat_frame_tail __user *tail, void *cookie, in unwind_compat_user_frame() argument
409 if (!consume_entry(cookie, buftail.lr)) in unwind_compat_user_frame()
425 void arch_stack_walk_user(stack_trace_consume_fn consume_entry, void *cookie, in arch_stack_walk_user() argument
428 if (!consume_entry(cookie, regs->pc)) in arch_stack_walk_user()
437 tail = unwind_user_frame(tail, cookie, consume_entry); in arch_stack_walk_user()
445 tail = unwind_compat_user_frame(tail, cookie, consume_entry); in arch_stack_walk_user()