Lines Matching defs:subprog_cnt
2366 if (off >= env->prog->len || off < 0 || env->subprog_cnt == 0)
2370 r = env->subprog_cnt - 1;
2404 if (env->subprog_cnt >= BPF_MAX_SUBPROGS) {
2409 env->subprog_info[env->subprog_cnt++].start = off;
2410 sort(env->subprog_info, env->subprog_cnt,
2412 return env->subprog_cnt - 1;
2970 for (i = 1; i < env->subprog_cnt; i++) {
2980 * logic. 'subprog_cnt' should not be increased.
2982 subprog[env->subprog_cnt].start = insn_cnt;
2985 for (i = 0; i < env->subprog_cnt; i++)
3080 if (cur_subprog < env->subprog_cnt)
3099 int cnt = env->subprog_cnt;
5532 dinfo = kvzalloc_objs(*dinfo, env->subprog_cnt, GFP_KERNEL_ACCOUNT);
5536 for (int i = 0; i < env->subprog_cnt; i++) {
5554 for (int i = env->subprog_cnt - 1; i >= 0; i--) {
5566 for (int i = 0; i < env->subprog_cnt; i++) {
9146 if (env->subprog_cnt > 1 && !bpf_allow_tail_call_in_subprogs(env)) {
17284 * When env->subprog_cnt == 1 this instruction won't be rewritten
17945 for (s = 0; s < env->subprog_cnt; ++s, ++subprog) {
17975 for (i = 0; i < env->subprog_cnt - env->hidden_subprog_cnt; i++)
19699 for (i = 1; i < env->subprog_cnt; i++) {
19747 int i, subprog_cnt = env->subprog_cnt - env->hidden_subprog_cnt;
19753 for (i = 0; i < subprog_cnt; i++) {
19889 for (i = 0; i < env->subprog_cnt; i++) {