Home
last modified time | relevance | path

Searched refs:tail_call_reachable (Results 1 – 5 of 5) sorted by relevance

/linux-6.12.1/arch/x86/net/
Dbpf_jit_comp.c493 bool tail_call_reachable, bool is_subprog, in emit_prologue() argument
504 if (tail_call_reachable && !is_subprog) in emit_prologue()
536 if (tail_call_reachable) in emit_prologue()
1418 bool tail_call_reachable = bpf_prog->aux->tail_call_reachable; in do_jit() local
1436 bpf_prog_was_classic(bpf_prog), tail_call_reachable, in do_jit()
2130 if (tail_call_reachable) { in do_jit()
/linux-6.12.1/include/linux/
Dbpf_verifier.h663 bool tail_call_reachable: 1; member
Dbpf.h1490 bool tail_call_reachable; member
/linux-6.12.1/kernel/bpf/
Dverifier.c3047 subprog[cur_subprog].tail_call_reachable = true; in check_subprogs()
6013 bool tail_call_reachable = false; in check_max_stack_depth_subprog() local
6108 tail_call_reachable = true; in check_max_stack_depth_subprog()
6123 if (tail_call_reachable) in check_max_stack_depth_subprog()
6129 subprog[ret_prog[j]].tail_call_reachable = true; in check_max_stack_depth_subprog()
6131 if (subprog[0].tail_call_reachable) in check_max_stack_depth_subprog()
6132 env->prog->aux->tail_call_reachable = true; in check_max_stack_depth_subprog()
20070 func[i]->aux->tail_call_reachable = env->subprog_info[i].tail_call_reachable; in jit_subprogs()
20227 if (env->subprog_cnt > 1 && env->prog->aux->tail_call_reachable) { in fixup_call_args()
22282 if (tgt_prog && tgt_prog->aux->tail_call_reachable) in check_attach_btf_id()
/linux-6.12.1/lib/
Dtest_bpf.c15441 fp->aux->tail_call_reachable = test->has_tail_call; in prepare_tail_call_tests()