Home
last modified time | relevance | path

Searched refs:subprog_cnt (Results 1 – 10 of 10) sorted by relevance

/linux/kernel/bpf/
H A Dfixups.c270 for (i = 0; i <= env->subprog_cnt; i++) { in adjust_subprog_starts()
402 for (i = 0; i < env->subprog_cnt; i++) in adjust_subprog_starts_after_remove()
406 for (j = i; j < env->subprog_cnt; j++) in adjust_subprog_starts_after_remove()
420 move = env->subprog_cnt + 1 - j; in adjust_subprog_starts_after_remove()
425 env->subprog_cnt -= j - i; in adjust_subprog_starts_after_remove()
450 for (; i <= env->subprog_cnt; i++) in adjust_subprog_starts_after_remove()
506 for (i = 0; i <= env->subprog_cnt; i++) in bpf_adj_linfo_after_remove()
1075 starts = kvmalloc_objs(u32, env->subprog_cnt, GFP_KERNEL_ACCOUNT); in bpf_dup_subprog_starts()
1077 for (int i = 0; i < env->subprog_cnt; i++) in bpf_dup_subprog_starts()
1085 for (int i = 0; i < env->subprog_cnt; i++) in bpf_restore_subprog_starts()
[all …]
H A Dcheck_btf.c14 for (i = 1; i < env->subprog_cnt; i++) { in check_abnormal_return()
153 if (nfuncs != env->subprog_cnt) { in check_btf_func()
306 if (s != env->subprog_cnt) { in check_btf_line()
321 if (s != env->subprog_cnt) { in check_btf_line()
323 env->subprog_cnt - s, s); in check_btf_line()
H A Dconst_fold.c250 for (i = 0; i < env->subprog_cnt; i++) { in bpf_compute_const_regs()
H A Dverifier.c2366 if (off >= env->prog->len || off < 0 || env->subprog_cnt == 0) in bpf_find_containing_subprog()
2370 r = env->subprog_cnt - 1; in bpf_find_containing_subprog()
2404 if (env->subprog_cnt >= BPF_MAX_SUBPROGS) { in add_subprog()
2409 env->subprog_info[env->subprog_cnt++].start = off; in add_subprog()
2410 sort(env->subprog_info, env->subprog_cnt, in add_subprog()
2412 return env->subprog_cnt - 1; in add_subprog()
2970 for (i = 1; i < env->subprog_cnt; i++) { in add_subprogs()
2980 * logic. 'subprog_cnt' should not be increased. in add_subprogs()
2982 subprog[env->subprog_cnt].start = insn_cnt; in add_subprogs()
2985 for (i = 0; i < env->subprog_cnt; in add_subprogs()
19739 int i, subprog_cnt = env->subprog_cnt - env->hidden_subprog_cnt; print_verification_stats() local
[all...]
H A Dliveness.c1993 info = kvzalloc_objs(*info, env->subprog_cnt, GFP_KERNEL_ACCOUNT); in bpf_compute_subprog_arg_access()
2014 for (k = env->subprog_cnt - 1; k >= 0; k--) { in bpf_compute_subprog_arg_access()
2037 for (k = 0; k < env->subprog_cnt; k++) in bpf_compute_subprog_arg_access()
H A Dcfg.c708 for (i = 0; i < env->subprog_cnt; i++) { in bpf_compute_postorder()
H A Ddiagnostics.c860 linfo_end = subprogno >= 0 && subprogno + 1 < env->subprog_cnt ? in bpf_diag_source()
/linux/drivers/net/ethernet/netronome/nfp/bpf/
H A Dmain.h539 unsigned int subprog_cnt; member
/linux/include/linux/
H A Dbpf_verifier.h988 u32 subprog_cnt; member
/linux/tools/lib/bpf/
H A Dlibbpf.c521 __u32 subprog_cnt; member
6351 for (i = prog->subprog_cnt - 1; i >= 0; i--) { in find_subprog_idx()
6770 int cnt = main_prog->subprog_cnt; in save_subprog_offsets()
6780 main_prog->subprog_cnt++; in save_subprog_offsets()