Lines Matching refs:consume_entry
367 stack_trace_consume_fn consume_entry; member
375 return data->consume_entry(data->cookie, state->common.pc); in arch_kunwind_consume_entry()
378 noinline noinstr void arch_stack_walk(stack_trace_consume_fn consume_entry, in arch_stack_walk() argument
383 .consume_entry = consume_entry, in arch_stack_walk()
391 bool (*consume_entry)(void *cookie, u64 ip, u64 sp, u64 fp); member
400 return data->consume_entry(data->cookie, state->common.pc, 0, in arch_bpf_unwind_consume_entry()
404 noinline noinstr void arch_bpf_stack_walk(bool (*consume_entry)(void *cookie, u64 ip, u64 sp, in arch_bpf_stack_walk()
408 .consume_entry = consume_entry, in arch_bpf_stack_walk()
484 stack_trace_consume_fn consume_entry) in unwind_user_frame() argument
503 if (!consume_entry(cookie, lr)) in unwind_user_frame()
533 stack_trace_consume_fn consume_entry) in unwind_compat_user_frame() argument
549 if (!consume_entry(cookie, buftail.lr)) in unwind_compat_user_frame()
565 void arch_stack_walk_user(stack_trace_consume_fn consume_entry, void *cookie, in arch_stack_walk_user() argument
568 if (!consume_entry(cookie, regs->pc)) in arch_stack_walk_user()
577 tail = unwind_user_frame(tail, cookie, consume_entry); in arch_stack_walk_user()
585 tail = unwind_compat_user_frame(tail, cookie, consume_entry); in arch_stack_walk_user()