Home
last modified time | relevance | path

Searched refs:jmp_offset (Results 1 – 2 of 2) sorted by relevance

/linux-4.4.14/arch/x86/net/
Dbpf_jit_comp.c360 s64 jmp_offset; in do_jit() local
524 jmp_offset = ctx->cleanup_addr - (addrs[i] - 11); in do_jit()
525 EMIT1_off32(0xE9, jmp_offset); in do_jit()
812 jmp_offset = func - (image + addrs[i]); in do_jit()
817 jmp_offset += 22; /* pop, mov, sub, mov */ in do_jit()
824 jmp_offset += 4; in do_jit()
827 if (!imm32 || !is_simm32(jmp_offset)) { in do_jit()
832 EMIT1_off32(0xE8, jmp_offset); in do_jit()
914 jmp_offset = addrs[i + insn->off] - addrs[i]; in do_jit()
915 if (is_imm8(jmp_offset)) { in do_jit()
[all …]
/linux-4.4.14/arch/arm64/net/
Dbpf_jit_comp.c259 s32 jmp_offset; in build_insn() local
311 jmp_offset = 3; /* skip ahead to else path */ in build_insn()
312 check_imm19(jmp_offset); in build_insn()
313 emit(A64_CBNZ(is64, src, jmp_offset), ctx); in build_insn()
315 jmp_offset = epilogue_offset(ctx); in build_insn()
316 check_imm26(jmp_offset); in build_insn()
317 emit(A64_B(jmp_offset), ctx); in build_insn()
460 jmp_offset = bpf2a64_offset(i + off, i, ctx); in build_insn()
461 check_imm26(jmp_offset); in build_insn()
462 emit(A64_B(jmp_offset), ctx); in build_insn()
[all …]