subprog 3309 drivers/net/ethernet/netronome/nfp/bpf/jit.c if (nfp_prog->subprog[meta->jmp_dst->subprog_idx].needs_reg_push) { subprog 3385 drivers/net/ethernet/netronome/nfp/bpf/jit.c if (nfp_prog->subprog[meta->subprog_idx].needs_reg_push) { subprog 3605 drivers/net/ethernet/netronome/nfp/bpf/jit.c nfp_prog->subprog[jmp_dst->subprog_idx].needs_reg_push) { subprog 3643 drivers/net/ethernet/netronome/nfp/bpf/jit.c unsigned int depth = nfp_prog->subprog[meta->subprog_idx].stack_depth; subprog 3749 drivers/net/ethernet/netronome/nfp/bpf/jit.c if (nfp_prog->subprog[idx].needs_reg_push) subprog 3831 drivers/net/ethernet/netronome/nfp/bpf/jit.c depth = nfp_prog->subprog[0].stack_depth; subprog 541 drivers/net/ethernet/netronome/nfp/bpf/main.h struct nfp_bpf_subprog_info *subprog; subprog 178 drivers/net/ethernet/netronome/nfp/bpf/offload.c kfree(nfp_prog->subprog); subprog 681 drivers/net/ethernet/netronome/nfp/bpf/verifier.c nfp_prog->subprog[index].needs_reg_push = 1; subprog 709 drivers/net/ethernet/netronome/nfp/bpf/verifier.c frame_depths[frame] = nfp_prog->subprog[idx].stack_depth; subprog 768 drivers/net/ethernet/netronome/nfp/bpf/verifier.c nfp_prog->subprog = kcalloc(nfp_prog->subprog_cnt, subprog 769 drivers/net/ethernet/netronome/nfp/bpf/verifier.c sizeof(nfp_prog->subprog[0]), GFP_KERNEL); subprog 770 drivers/net/ethernet/netronome/nfp/bpf/verifier.c if (!nfp_prog->subprog) subprog 777 drivers/net/ethernet/netronome/nfp/bpf/verifier.c nfp_prog->subprog[i].stack_depth = info[i].stack_depth; subprog 783 drivers/net/ethernet/netronome/nfp/bpf/verifier.c nfp_prog->subprog[i].stack_depth += REG_WIDTH; subprog 785 drivers/net/ethernet/netronome/nfp/bpf/verifier.c if (nfp_prog->subprog[i].needs_reg_push) subprog 786 drivers/net/ethernet/netronome/nfp/bpf/verifier.c nfp_prog->subprog[i].stack_depth += BPF_REG_SIZE * 4; subprog 1124 kernel/bpf/verifier.c struct bpf_subprog_info *subprog = env->subprog_info; subprog 1151 kernel/bpf/verifier.c subprog[env->subprog_cnt].start = insn_cnt; subprog 1155 kernel/bpf/verifier.c verbose(env, "func#%d @%d\n", i, subprog[i].start); subprog 1158 kernel/bpf/verifier.c subprog_start = subprog[cur_subprog].start; subprog 1159 kernel/bpf/verifier.c subprog_end = subprog[cur_subprog + 1].start; subprog 1186 kernel/bpf/verifier.c subprog_end = subprog[cur_subprog + 1].start; subprog 2609 kernel/bpf/verifier.c struct bpf_subprog_info *subprog = env->subprog_info; subprog 2618 kernel/bpf/verifier.c depth += round_up(max_t(u32, subprog[idx].stack_depth, 1), 32); subprog 2625 kernel/bpf/verifier.c subprog_end = subprog[idx + 1].start; subprog 2656 kernel/bpf/verifier.c depth -= round_up(max_t(u32, subprog[idx].stack_depth, 1), 32); subprog 2667 kernel/bpf/verifier.c int start = idx + insn->imm + 1, subprog; subprog 2669 kernel/bpf/verifier.c subprog = find_subprog(env, start); subprog 2670 kernel/bpf/verifier.c if (subprog < 0) { subprog 2675 kernel/bpf/verifier.c return env->subprog_info[subprog].stack_depth; subprog 3764 kernel/bpf/verifier.c int i, err, subprog, target_insn; subprog 3773 kernel/bpf/verifier.c subprog = find_subprog(env, target_insn + 1); subprog 3774 kernel/bpf/verifier.c if (subprog < 0) { subprog 3800 kernel/bpf/verifier.c subprog /* subprog number within this prog */); subprog 8745 kernel/bpf/verifier.c int i, j, subprog_start, subprog_end = 0, len, subprog; subprog 8761 kernel/bpf/verifier.c subprog = find_subprog(env, i + insn->imm + 1); subprog 8762 kernel/bpf/verifier.c if (subprog < 0) { subprog 8770 kernel/bpf/verifier.c insn->off = subprog; subprog 8840 kernel/bpf/verifier.c subprog = insn->off; subprog 8841 kernel/bpf/verifier.c insn->imm = BPF_CAST_CALL(func[subprog]->bpf_func) - subprog 8887 kernel/bpf/verifier.c subprog = find_subprog(env, i + insn->off + 1); subprog 8888 kernel/bpf/verifier.c insn->imm = subprog; subprog 8043 kernel/events/core.c struct bpf_prog *subprog = prog->aux->func[i]; subprog 8045 kernel/events/core.c bpf_get_prog_name(subprog, sym); subprog 8048 kernel/events/core.c (u64)(unsigned long)subprog->bpf_func, subprog 8049 kernel/events/core.c subprog->jited_len, unregister, sym);