Lines Matching refs:jmp_offset
390 #define jmp_offset (out_offset - (cur_offset)) in emit_bpf_tail_call() macro
401 emit(A64_B_(A64_COND_CS, jmp_offset), ctx); in emit_bpf_tail_call()
410 emit(A64_B_(A64_COND_CS, jmp_offset), ctx); in emit_bpf_tail_call()
422 emit(A64_CBZ(1, prg, jmp_offset), ctx); in emit_bpf_tail_call()
442 #undef jmp_offset in emit_bpf_tail_call()
529 s32 jmp_offset; in emit_ll_sc_atomic() local
552 jmp_offset = -3; in emit_ll_sc_atomic()
553 check_imm19(jmp_offset); in emit_ll_sc_atomic()
554 emit(A64_CBNZ(0, tmp3, jmp_offset), ctx); in emit_ll_sc_atomic()
573 jmp_offset = -3; in emit_ll_sc_atomic()
574 check_imm19(jmp_offset); in emit_ll_sc_atomic()
575 emit(A64_CBNZ(0, tmp3, jmp_offset), ctx); in emit_ll_sc_atomic()
582 jmp_offset = -2; in emit_ll_sc_atomic()
583 check_imm19(jmp_offset); in emit_ll_sc_atomic()
584 emit(A64_CBNZ(0, tmp3, jmp_offset), ctx); in emit_ll_sc_atomic()
593 jmp_offset = 4; in emit_ll_sc_atomic()
594 check_imm19(jmp_offset); in emit_ll_sc_atomic()
595 emit(A64_CBNZ(isdw, tmp3, jmp_offset), ctx); in emit_ll_sc_atomic()
597 jmp_offset = -4; in emit_ll_sc_atomic()
598 check_imm19(jmp_offset); in emit_ll_sc_atomic()
599 emit(A64_CBNZ(0, tmp3, jmp_offset), ctx); in emit_ll_sc_atomic()
777 s32 jmp_offset; in build_insn() local
999 jmp_offset = bpf2a64_offset(i, off, ctx); in build_insn()
1001 jmp_offset = bpf2a64_offset(i, imm, ctx); in build_insn()
1002 check_imm26(jmp_offset); in build_insn()
1003 emit(A64_B(jmp_offset), ctx); in build_insn()
1028 jmp_offset = bpf2a64_offset(i, off, ctx); in build_insn()
1029 check_imm19(jmp_offset); in build_insn()
1065 emit(A64_B_(jmp_cond, jmp_offset), ctx); in build_insn()
1137 jmp_offset = epilogue_offset(ctx); in build_insn()
1138 check_imm26(jmp_offset); in build_insn()
1139 emit(A64_B(jmp_offset), ctx); in build_insn()