Home
last modified time | relevance | path

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

/openbmc/linux/arch/x86/net/
H A Dbpf_jit_comp.c294 bool tail_call_reachable, bool is_subprog) in emit_prologue() argument
305 if (tail_call_reachable && !is_subprog) in emit_prologue()
319 if (tail_call_reachable) in emit_prologue()
1028 bool tail_call_reachable = bpf_prog->aux->tail_call_reachable; in do_jit() local
1044 tail_call_reachable |= tail_call_seen; in do_jit()
1047 bpf_prog_was_classic(bpf_prog), tail_call_reachable, in do_jit()
1622 if (tail_call_reachable) { in do_jit()
/openbmc/linux/include/linux/
H A Dbpf_verifier.h573 bool tail_call_reachable; member
H A Dbpf.h1419 bool tail_call_reachable; member
/openbmc/linux/kernel/bpf/
H A Dverifier.c3069 subprog[cur_subprog].tail_call_reachable = true; in check_subprogs()
5839 bool tail_call_reachable = false; in check_max_stack_depth_subprog() local
5912 tail_call_reachable = true; in check_max_stack_depth_subprog()
5927 if (tail_call_reachable) in check_max_stack_depth_subprog()
5929 subprog[ret_prog[j]].tail_call_reachable = true; in check_max_stack_depth_subprog()
5930 if (subprog[0].tail_call_reachable) in check_max_stack_depth_subprog()
5931 env->prog->aux->tail_call_reachable = true; in check_max_stack_depth_subprog()
18573 func[i]->aux->tail_call_reachable = env->subprog_info[i].tail_call_reachable; in jit_subprogs()
18719 if (env->subprog_cnt > 1 && env->prog->aux->tail_call_reachable) { in fixup_call_args()
20203 if (tgt_prog && tgt_prog->aux->tail_call_reachable) in check_attach_btf_id()