• Home
  • Raw
  • Download

Lines Matching refs:new_prog

11978 				 struct bpf_prog *new_prog, u32 off, u32 cnt)  in adjust_insn_aux_data()  argument
11981 struct bpf_insn *insn = new_prog->insnsi; in adjust_insn_aux_data()
11994 prog_len = new_prog->len; in adjust_insn_aux_data()
12039 struct bpf_prog *new_prog; in bpf_patch_insn_data() local
12049 new_prog = bpf_patch_insn_single(env->prog, off, patch, len); in bpf_patch_insn_data()
12050 if (IS_ERR(new_prog)) { in bpf_patch_insn_data()
12051 if (PTR_ERR(new_prog) == -ERANGE) in bpf_patch_insn_data()
12058 adjust_insn_aux_data(env, new_data, new_prog, off, len); in bpf_patch_insn_data()
12060 adjust_poke_descs(new_prog, off, len); in bpf_patch_insn_data()
12061 return new_prog; in bpf_patch_insn_data()
12330 struct bpf_prog *new_prog; in opt_subreg_zext_lo32_rnd_hi32() local
12410 new_prog = bpf_patch_insn_data(env, adj_idx, patch, patch_len); in opt_subreg_zext_lo32_rnd_hi32()
12411 if (!new_prog) in opt_subreg_zext_lo32_rnd_hi32()
12413 env->prog = new_prog; in opt_subreg_zext_lo32_rnd_hi32()
12414 insns = new_prog->insnsi; in opt_subreg_zext_lo32_rnd_hi32()
12434 struct bpf_prog *new_prog; in convert_ctx_accesses() local
12449 new_prog = bpf_patch_insn_data(env, 0, insn_buf, cnt); in convert_ctx_accesses()
12450 if (!new_prog) in convert_ctx_accesses()
12453 env->prog = new_prog; in convert_ctx_accesses()
12495 new_prog = bpf_patch_insn_data(env, i + delta, patch, cnt); in convert_ctx_accesses()
12496 if (!new_prog) in convert_ctx_accesses()
12500 env->prog = new_prog; in convert_ctx_accesses()
12501 insn = new_prog->insnsi + i + delta; in convert_ctx_accesses()
12600 new_prog = bpf_patch_insn_data(env, i + delta, insn_buf, cnt); in convert_ctx_accesses()
12601 if (!new_prog) in convert_ctx_accesses()
12607 env->prog = new_prog; in convert_ctx_accesses()
12608 insn = new_prog->insnsi + i + delta; in convert_ctx_accesses()
12927 struct bpf_prog *new_prog; in do_misc_fixups() local
12963 new_prog = bpf_patch_insn_data(env, i + delta, patchlet, cnt); in do_misc_fixups()
12964 if (!new_prog) in do_misc_fixups()
12968 env->prog = prog = new_prog; in do_misc_fixups()
12969 insn = new_prog->insnsi + i + delta; in do_misc_fixups()
12983 new_prog = bpf_patch_insn_data(env, i + delta, insn_buf, cnt); in do_misc_fixups()
12984 if (!new_prog) in do_misc_fixups()
12988 env->prog = prog = new_prog; in do_misc_fixups()
12989 insn = new_prog->insnsi + i + delta; in do_misc_fixups()
13036 new_prog = bpf_patch_insn_data(env, i + delta, insn_buf, cnt); in do_misc_fixups()
13037 if (!new_prog) in do_misc_fixups()
13041 env->prog = prog = new_prog; in do_misc_fixups()
13042 insn = new_prog->insnsi + i + delta; in do_misc_fixups()
13128 new_prog = bpf_patch_insn_data(env, i + delta, insn_buf, cnt); in do_misc_fixups()
13129 if (!new_prog) in do_misc_fixups()
13133 env->prog = prog = new_prog; in do_misc_fixups()
13134 insn = new_prog->insnsi + i + delta; in do_misc_fixups()
13161 new_prog = bpf_patch_insn_data(env, i + delta, insn_buf, cnt); in do_misc_fixups()
13162 if (!new_prog) in do_misc_fixups()
13166 env->prog = prog = new_prog; in do_misc_fixups()
13167 insn = new_prog->insnsi + i + delta; in do_misc_fixups()
13199 new_prog = bpf_patch_insn_data(env, i + delta, in do_misc_fixups()
13201 if (!new_prog) in do_misc_fixups()
13205 env->prog = prog = new_prog; in do_misc_fixups()
13206 insn = new_prog->insnsi + i + delta; in do_misc_fixups()
13276 new_prog = bpf_patch_insn_data(env, i + delta, insn_buf, in do_misc_fixups()
13278 if (!new_prog) in do_misc_fixups()
13282 env->prog = prog = new_prog; in do_misc_fixups()
13283 insn = new_prog->insnsi + i + delta; in do_misc_fixups()
13293 new_prog = bpf_patch_insn_data(env, i + delta, insn_buf, 1); in do_misc_fixups()
13294 if (!new_prog) in do_misc_fixups()
13297 env->prog = prog = new_prog; in do_misc_fixups()
13298 insn = new_prog->insnsi + i + delta; in do_misc_fixups()