Lines Matching refs:new_prog
11708 struct bpf_prog *new_prog, u32 off, u32 cnt) in adjust_insn_aux_data() argument
11711 struct bpf_insn *insn = new_prog->insnsi; in adjust_insn_aux_data()
11724 prog_len = new_prog->len; in adjust_insn_aux_data()
11769 struct bpf_prog *new_prog; in bpf_patch_insn_data() local
11779 new_prog = bpf_patch_insn_single(env->prog, off, patch, len); in bpf_patch_insn_data()
11780 if (IS_ERR(new_prog)) { in bpf_patch_insn_data()
11781 if (PTR_ERR(new_prog) == -ERANGE) in bpf_patch_insn_data()
11788 adjust_insn_aux_data(env, new_data, new_prog, off, len); in bpf_patch_insn_data()
11790 adjust_poke_descs(new_prog, off, len); in bpf_patch_insn_data()
11791 return new_prog; in bpf_patch_insn_data()
12060 struct bpf_prog *new_prog; in opt_subreg_zext_lo32_rnd_hi32() local
12136 new_prog = bpf_patch_insn_data(env, adj_idx, patch, patch_len); in opt_subreg_zext_lo32_rnd_hi32()
12137 if (!new_prog) in opt_subreg_zext_lo32_rnd_hi32()
12139 env->prog = new_prog; in opt_subreg_zext_lo32_rnd_hi32()
12140 insns = new_prog->insnsi; in opt_subreg_zext_lo32_rnd_hi32()
12160 struct bpf_prog *new_prog; in convert_ctx_accesses() local
12175 new_prog = bpf_patch_insn_data(env, 0, insn_buf, cnt); in convert_ctx_accesses()
12176 if (!new_prog) in convert_ctx_accesses()
12179 env->prog = new_prog; in convert_ctx_accesses()
12221 new_prog = bpf_patch_insn_data(env, i + delta, patch, cnt); in convert_ctx_accesses()
12222 if (!new_prog) in convert_ctx_accesses()
12226 env->prog = new_prog; in convert_ctx_accesses()
12227 insn = new_prog->insnsi + i + delta; in convert_ctx_accesses()
12326 new_prog = bpf_patch_insn_data(env, i + delta, insn_buf, cnt); in convert_ctx_accesses()
12327 if (!new_prog) in convert_ctx_accesses()
12333 env->prog = new_prog; in convert_ctx_accesses()
12334 insn = new_prog->insnsi + i + delta; in convert_ctx_accesses()
12650 struct bpf_prog *new_prog; in do_misc_fixups() local
12686 new_prog = bpf_patch_insn_data(env, i + delta, patchlet, cnt); in do_misc_fixups()
12687 if (!new_prog) in do_misc_fixups()
12691 env->prog = prog = new_prog; in do_misc_fixups()
12692 insn = new_prog->insnsi + i + delta; in do_misc_fixups()
12706 new_prog = bpf_patch_insn_data(env, i + delta, insn_buf, cnt); in do_misc_fixups()
12707 if (!new_prog) in do_misc_fixups()
12711 env->prog = prog = new_prog; in do_misc_fixups()
12712 insn = new_prog->insnsi + i + delta; in do_misc_fixups()
12759 new_prog = bpf_patch_insn_data(env, i + delta, insn_buf, cnt); in do_misc_fixups()
12760 if (!new_prog) in do_misc_fixups()
12764 env->prog = prog = new_prog; in do_misc_fixups()
12765 insn = new_prog->insnsi + i + delta; in do_misc_fixups()
12851 new_prog = bpf_patch_insn_data(env, i + delta, insn_buf, cnt); in do_misc_fixups()
12852 if (!new_prog) in do_misc_fixups()
12856 env->prog = prog = new_prog; in do_misc_fixups()
12857 insn = new_prog->insnsi + i + delta; in do_misc_fixups()
12884 new_prog = bpf_patch_insn_data(env, i + delta, insn_buf, cnt); in do_misc_fixups()
12885 if (!new_prog) in do_misc_fixups()
12889 env->prog = prog = new_prog; in do_misc_fixups()
12890 insn = new_prog->insnsi + i + delta; in do_misc_fixups()
12922 new_prog = bpf_patch_insn_data(env, i + delta, in do_misc_fixups()
12924 if (!new_prog) in do_misc_fixups()
12928 env->prog = prog = new_prog; in do_misc_fixups()
12929 insn = new_prog->insnsi + i + delta; in do_misc_fixups()
12999 new_prog = bpf_patch_insn_data(env, i + delta, insn_buf, in do_misc_fixups()
13001 if (!new_prog) in do_misc_fixups()
13005 env->prog = prog = new_prog; in do_misc_fixups()
13006 insn = new_prog->insnsi + i + delta; in do_misc_fixups()
13016 new_prog = bpf_patch_insn_data(env, i + delta, insn_buf, 1); in do_misc_fixups()
13017 if (!new_prog) in do_misc_fixups()
13020 env->prog = prog = new_prog; in do_misc_fixups()
13021 insn = new_prog->insnsi + i + delta; in do_misc_fixups()