Lines Matching refs:new_prog

11946 				 struct bpf_prog *new_prog, u32 off, u32 cnt)  in adjust_insn_aux_data()  argument
11949 struct bpf_insn *insn = new_prog->insnsi; in adjust_insn_aux_data()
11962 prog_len = new_prog->len; in adjust_insn_aux_data()
12007 struct bpf_prog *new_prog; in bpf_patch_insn_data() local
12017 new_prog = bpf_patch_insn_single(env->prog, off, patch, len); in bpf_patch_insn_data()
12018 if (IS_ERR(new_prog)) { in bpf_patch_insn_data()
12019 if (PTR_ERR(new_prog) == -ERANGE) in bpf_patch_insn_data()
12026 adjust_insn_aux_data(env, new_data, new_prog, off, len); in bpf_patch_insn_data()
12028 adjust_poke_descs(new_prog, off, len); in bpf_patch_insn_data()
12029 return new_prog; in bpf_patch_insn_data()
12298 struct bpf_prog *new_prog; in opt_subreg_zext_lo32_rnd_hi32() local
12374 new_prog = bpf_patch_insn_data(env, adj_idx, patch, patch_len); in opt_subreg_zext_lo32_rnd_hi32()
12375 if (!new_prog) in opt_subreg_zext_lo32_rnd_hi32()
12377 env->prog = new_prog; in opt_subreg_zext_lo32_rnd_hi32()
12378 insns = new_prog->insnsi; in opt_subreg_zext_lo32_rnd_hi32()
12398 struct bpf_prog *new_prog; in convert_ctx_accesses() local
12413 new_prog = bpf_patch_insn_data(env, 0, insn_buf, cnt); in convert_ctx_accesses()
12414 if (!new_prog) in convert_ctx_accesses()
12417 env->prog = new_prog; in convert_ctx_accesses()
12459 new_prog = bpf_patch_insn_data(env, i + delta, patch, cnt); in convert_ctx_accesses()
12460 if (!new_prog) in convert_ctx_accesses()
12464 env->prog = new_prog; in convert_ctx_accesses()
12465 insn = new_prog->insnsi + i + delta; in convert_ctx_accesses()
12564 new_prog = bpf_patch_insn_data(env, i + delta, insn_buf, cnt); in convert_ctx_accesses()
12565 if (!new_prog) in convert_ctx_accesses()
12571 env->prog = new_prog; in convert_ctx_accesses()
12572 insn = new_prog->insnsi + i + delta; in convert_ctx_accesses()
12895 struct bpf_prog *new_prog; in do_misc_fixups() local
12931 new_prog = bpf_patch_insn_data(env, i + delta, patchlet, cnt); in do_misc_fixups()
12932 if (!new_prog) in do_misc_fixups()
12936 env->prog = prog = new_prog; in do_misc_fixups()
12937 insn = new_prog->insnsi + i + delta; in do_misc_fixups()
12951 new_prog = bpf_patch_insn_data(env, i + delta, insn_buf, cnt); in do_misc_fixups()
12952 if (!new_prog) in do_misc_fixups()
12956 env->prog = prog = new_prog; in do_misc_fixups()
12957 insn = new_prog->insnsi + i + delta; in do_misc_fixups()
13004 new_prog = bpf_patch_insn_data(env, i + delta, insn_buf, cnt); in do_misc_fixups()
13005 if (!new_prog) in do_misc_fixups()
13009 env->prog = prog = new_prog; in do_misc_fixups()
13010 insn = new_prog->insnsi + i + delta; in do_misc_fixups()
13096 new_prog = bpf_patch_insn_data(env, i + delta, insn_buf, cnt); in do_misc_fixups()
13097 if (!new_prog) in do_misc_fixups()
13101 env->prog = prog = new_prog; in do_misc_fixups()
13102 insn = new_prog->insnsi + i + delta; in do_misc_fixups()
13129 new_prog = bpf_patch_insn_data(env, i + delta, insn_buf, cnt); in do_misc_fixups()
13130 if (!new_prog) in do_misc_fixups()
13134 env->prog = prog = new_prog; in do_misc_fixups()
13135 insn = new_prog->insnsi + i + delta; in do_misc_fixups()
13168 new_prog = bpf_patch_insn_data(env, i + delta, in do_misc_fixups()
13170 if (!new_prog) in do_misc_fixups()
13174 env->prog = prog = new_prog; in do_misc_fixups()
13175 insn = new_prog->insnsi + i + delta; in do_misc_fixups()
13246 new_prog = bpf_patch_insn_data(env, i + delta, insn_buf, in do_misc_fixups()
13248 if (!new_prog) in do_misc_fixups()
13252 env->prog = prog = new_prog; in do_misc_fixups()
13253 insn = new_prog->insnsi + i + delta; in do_misc_fixups()
13263 new_prog = bpf_patch_insn_data(env, i + delta, insn_buf, 1); in do_misc_fixups()
13264 if (!new_prog) in do_misc_fixups()
13267 env->prog = prog = new_prog; in do_misc_fixups()
13268 insn = new_prog->insnsi + i + delta; in do_misc_fixups()