Lines Matching refs:new_prog
160 struct bpf_prog *new_prog, u32 off, u32 cnt)
163 struct bpf_insn *insn = new_prog->insnsi;
176 prog_len = new_prog->len;
250 struct bpf_prog *new_prog;
264 new_prog = bpf_patch_insn_single(env->prog, off, patch, len);
265 if (IS_ERR(new_prog)) {
266 if (PTR_ERR(new_prog) == -ERANGE)
272 adjust_insn_aux_data(env, new_prog, off, len);
275 adjust_poke_descs(new_prog, off, len);
276 return new_prog;
592 struct bpf_prog *new_prog;
671 new_prog = bpf_patch_insn_data(env, adj_idx, patch, patch_len);
672 if (!new_prog)
674 env->prog = new_prog;
675 insns = new_prog->insnsi;
698 struct bpf_prog *new_prog;
716 new_prog = bpf_patch_insn_data(env, 0, insn_buf, cnt);
717 if (!new_prog)
719 env->prog = new_prog;
739 new_prog = bpf_patch_insn_data(env, 0, insn_buf, cnt);
740 if (!new_prog)
743 env->prog = new_prog;
771 new_prog = bpf_patch_insn_data(env, i + delta, insn_buf, cnt);
772 if (!new_prog)
776 env->prog = new_prog;
777 insn = new_prog->insnsi + i + delta;
844 new_prog = bpf_patch_insn_data(env, i + delta, insn_buf, cnt);
845 if (!new_prog)
849 env->prog = new_prog;
850 insn = new_prog->insnsi + i + delta;
974 new_prog = bpf_patch_insn_data(env, i + delta, insn_buf, cnt);
975 if (!new_prog)
981 env->prog = new_prog;
982 insn = new_prog->insnsi + i + delta;
1492 struct bpf_prog *new_prog;
1552 new_prog = bpf_patch_insn_data(env, i + delta, insn_buf, cnt);
1553 if (!new_prog)
1557 env->prog = prog = new_prog;
1558 insn = new_prog->insnsi + i + delta;
1643 new_prog = bpf_patch_insn_data(env, i + delta, insn_buf, cnt);
1644 if (!new_prog)
1648 env->prog = prog = new_prog;
1649 insn = new_prog->insnsi + i + delta;
1673 new_prog = bpf_patch_insn_data(env, i + delta, insn_buf, cnt);
1674 if (!new_prog)
1678 env->prog = prog = new_prog;
1679 insn = new_prog->insnsi + i + delta;
1693 new_prog = bpf_patch_insn_data(env, i + delta, insn_buf, cnt);
1694 if (!new_prog)
1698 env->prog = prog = new_prog;
1699 insn = new_prog->insnsi + i + delta;
1746 new_prog = bpf_patch_insn_data(env, i + delta, insn_buf, cnt);
1747 if (!new_prog)
1751 env->prog = prog = new_prog;
1752 insn = new_prog->insnsi + i + delta;
1791 new_prog = bpf_patch_insn_data(env, i + delta, insn_buf, cnt);
1792 if (!new_prog)
1796 env->prog = prog = new_prog;
1797 insn = new_prog->insnsi + i + delta;
1812 new_prog = bpf_patch_insn_data(env, i + delta, insn_buf, cnt);
1813 if (!new_prog)
1817 env->prog = prog = new_prog;
1818 insn = new_prog->insnsi + i + delta;
1833 new_prog = bpf_patch_insn_data(env, i + delta, insn_buf, cnt);
1834 if (!new_prog)
1838 env->prog = prog = new_prog;
1839 insn = new_prog->insnsi + i + delta;
1918 new_prog = bpf_patch_insn_data(env, i + delta, insn_buf, cnt);
1919 if (!new_prog)
1923 env->prog = prog = new_prog;
1924 insn = new_prog->insnsi + i + delta;
1951 new_prog = bpf_patch_insn_data(env, i + delta, insn_buf, cnt);
1952 if (!new_prog)
1956 env->prog = prog = new_prog;
1957 insn = new_prog->insnsi + i + delta;
1970 new_prog = bpf_patch_insn_data(env, i + delta, insn_buf, cnt);
1971 if (!new_prog)
1975 env->prog = prog = new_prog;
1976 insn = new_prog->insnsi + i + delta;
2010 new_prog = bpf_patch_insn_data(env, i + delta,
2012 if (!new_prog)
2016 env->prog = prog = new_prog;
2017 insn = new_prog->insnsi + i + delta;
2093 new_prog = bpf_patch_insn_data(env, i + delta, insn_buf,
2095 if (!new_prog)
2099 env->prog = prog = new_prog;
2100 insn = new_prog->insnsi + i + delta;
2122 new_prog = bpf_patch_insn_data(env, i + delta, insn_buf, cnt);
2123 if (!new_prog)
2127 env->prog = prog = new_prog;
2128 insn = new_prog->insnsi + i + delta;
2140 new_prog = bpf_patch_insn_data(env, i + delta, insn_buf, cnt);
2141 if (!new_prog)
2145 env->prog = prog = new_prog;
2146 insn = new_prog->insnsi + i + delta;
2174 new_prog = bpf_patch_insn_data(env, i + delta, insn_buf, cnt);
2175 if (!new_prog)
2179 env->prog = prog = new_prog;
2180 insn = new_prog->insnsi + i + delta;
2206 new_prog = bpf_patch_insn_data(env, i + delta, insn_buf, cnt);
2207 if (!new_prog)
2211 env->prog = prog = new_prog;
2212 insn = new_prog->insnsi + i + delta;
2232 new_prog = bpf_patch_insn_data(env, i + delta, insn_buf, cnt);
2233 if (!new_prog)
2237 env->prog = prog = new_prog;
2238 insn = new_prog->insnsi + i + delta;
2248 new_prog = bpf_patch_insn_data(env, i + delta, insn_buf, 1);
2249 if (!new_prog)
2252 env->prog = prog = new_prog;
2253 insn = new_prog->insnsi + i + delta;
2303 new_prog = bpf_patch_insn_data(env, i + delta, insn_buf, cnt);
2304 if (!new_prog)
2308 env->prog = prog = new_prog;
2309 insn = new_prog->insnsi + i + delta;
2321 new_prog = bpf_patch_insn_data(env, i + delta, insn_buf, cnt);
2322 if (!new_prog)
2326 env->prog = prog = new_prog;
2327 insn = new_prog->insnsi + i + delta;
2389 new_prog = bpf_patch_insn_data(env, subprog_start, insn_buf, cnt);
2390 if (!new_prog)
2392 env->prog = prog = new_prog;
2440 struct bpf_prog *new_prog;
2488 new_prog = bpf_patch_insn_data(env, position, insn_buf, cnt);
2489 if (!new_prog)
2490 return new_prog;
2497 new_prog->insnsi[call_insn_offset].imm = callback_offset;
2499 return new_prog;
2533 struct bpf_prog *new_prog;
2536 new_prog = inline_bpf_loop(env,
2541 if (!new_prog)
2545 env->prog = new_prog;
2546 insn = new_prog->insnsi + i + delta;