Home
last modified time | relevance | path

Searched refs:targ_off (Results 1 – 3 of 3) sorted by relevance

/linux-6.15/arch/arc/net/
H A Dbpf_jit_arcv2.c2643 return (s32)(targ_off - (curr_off & ~3L)); in get_displacement()
2677 u32 curr_off, u32 targ_off) in gen_j_eq_64() argument
2684 disp = get_displacement(curr_off + len, targ_off); in gen_j_eq_64()
2702 disp = get_displacement(curr_off + len, targ_off); in gen_jset_64()
2725 to = targ_off; in check_jcc_64()
2750 return check_jcc_64(curr_off, targ_off, cond); in check_jmp_64()
2759 disp = get_displacement(curr_off, targ_off); in check_jmp_64()
2763 disp = get_displacement(curr_off, targ_off); in check_jmp_64()
2805 u32 curr_off, u32 targ_off) in gen_jcc_64() argument
2847 disp = get_displacement(curr_off, targ_off); in gen_jmp_64()
[all …]
H A Dbpf_jit.h148 bool check_jmp_32(u32 curr_off, u32 targ_off, u8 cond);
149 bool check_jmp_64(u32 curr_off, u32 targ_off, u8 cond);
H A Dbpf_jit_core.c591 u32 curr_off = 0, targ_off = 0; in handle_jumps() local
624 targ_off = get_targ_jit_off(ctx, insn); in handle_jumps()
627 CHECK_RET(feasible_jit_jump(curr_off, targ_off, cond, j32)); in handle_jumps()
632 curr_off, targ_off); in handle_jumps()
635 curr_off, targ_off); in handle_jumps()