Lines Matching refs:end_old
339 static int bpf_adj_delta_to_imm(struct bpf_insn *insn, u32 pos, s32 end_old, in bpf_adj_delta_to_imm() argument
343 s32 delta = end_new - end_old; in bpf_adj_delta_to_imm()
346 if (curr < pos && curr + imm + 1 >= end_old) in bpf_adj_delta_to_imm()
357 static int bpf_adj_delta_to_off(struct bpf_insn *insn, u32 pos, s32 end_old, in bpf_adj_delta_to_off() argument
361 s32 delta = end_new - end_old; in bpf_adj_delta_to_off()
364 if (curr < pos && curr + off + 1 >= end_old) in bpf_adj_delta_to_off()
375 static int bpf_adj_branches(struct bpf_prog *prog, u32 pos, s32 end_old, in bpf_adj_branches() argument
378 u32 i, insn_cnt = prog->len + (probe_pass ? end_new - end_old : 0); in bpf_adj_branches()
391 insn = prog->insnsi + end_old; in bpf_adj_branches()
394 ret = bpf_adj_delta_to_imm(insn, pos, end_old, in bpf_adj_branches()
409 ret = bpf_adj_delta_to_imm(insn, pos, end_old, in bpf_adj_branches()
412 ret = bpf_adj_delta_to_off(insn, pos, end_old, in bpf_adj_branches()