Home
last modified time | relevance | path

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

/linux-6.15/include/linux/
H A Dbpf_verifier.h758 …struct bpf_subprog_info subprog_info[BPF_MAX_SUBPROGS + 2]; /* max + 2 for the fake and exception … member
821 static inline struct bpf_subprog_info *subprog_info(struct bpf_verifier_env *env, int subprog) in subprog_info() function
823 return &env->subprog_info[subprog]; in subprog_info()
/linux-6.15/kernel/bpf/
H A Dverifier.c2879 return p - env->subprog_info; in find_subprog()
17670 if (env->subprog_info[i].has_ld_abs) { in check_abnormal_return()
17915 sub = env->subprog_info; in check_btf_line()
20295 if (env->subprog_info[i].start <= off) in adjust_subprog_starts()
20297 env->subprog_info[i].start += len - 1; in adjust_subprog_starts()
20388 if (env->subprog_info[i].start >= off) in adjust_subprog_starts_after_remove()
20407 memmove(env->subprog_info + i, in adjust_subprog_starts_after_remove()
20408 env->subprog_info + j, in adjust_subprog_starts_after_remove()
20409 sizeof(*env->subprog_info) * move); in adjust_subprog_starts_after_remove()
20426 if (env->subprog_info[i].start == off) in adjust_subprog_starts_after_remove()
[all …]
H A Dbtf.c7651 struct bpf_subprog_info *sub = subprog_info(env, subprog); in btf_prepare_func_args()
/linux-6.15/drivers/net/ethernet/netronome/nfp/bpf/
H A Dverifier.c780 info = env->subprog_info; in nfp_bpf_finalize()