Home
last modified time | relevance | path

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

/linux-6.12.1/arch/arc/net/
Dbpf_jit_arcv2.c2641 static inline s32 get_displacement(u32 curr_off, u32 targ_off) in get_displacement() argument
2643 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()
2695 static u8 gen_jset_64(u8 *buf, u8 rd, u8 rs, u32 curr_off, u32 targ_off) in gen_jset_64() argument
2702 disp = get_displacement(curr_off + len, targ_off); in gen_jset_64()
2712 static bool check_jcc_64(u32 curr_off, u32 targ_off, u8 cond) in check_jcc_64() argument
2725 to = targ_off; in check_jcc_64()
2737 bool check_jmp_64(u32 curr_off, u32 targ_off, u8 cond) in check_jmp_64() argument
2750 return check_jcc_64(curr_off, targ_off, cond); in check_jmp_64()
[all …]
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);
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()