Home
last modified time | relevance | path

Searched refs:EMIT2 (Results 1 – 4 of 4) sorted by relevance

/Linux-v5.4/arch/x86/net/
Dbpf_jit_comp32.c67 #define EMIT2(b1, b2) EMIT((b1) + ((b2) << 8), 2) macro
75 do { EMIT2(b1, b2); EMIT(off, 4); } while (0)
214 EMIT2(0x33, add_2reg(0xC0, IA32_EAX, IA32_EAX)); in emit_ia32_mov_i()
224 EMIT2(0x33, add_2reg(0xC0, dst, dst)); in emit_ia32_mov_i()
248 EMIT2(0x89, add_2reg(0xC0, dst, sreg)); in emit_ia32_mov_r()
300 EMIT2(0x8B, add_2reg(0xC0, dst, IA32_EAX)); in emit_ia32_mul_r()
303 EMIT2(0xF7, add_1reg(0xE0, sreg)); in emit_ia32_mul_r()
311 EMIT2(0x89, add_2reg(0xC0, dst, IA32_EAX)); in emit_ia32_mul_r()
337 EMIT2(0x0F, 0xB7); in emit_ia32_to_le_r64()
341 EMIT2(0x33, add_2reg(0xC0, dreg_hi, dreg_hi)); in emit_ia32_to_le_r64()
[all …]
Dbpf_jit_comp.c33 #define EMIT2(b1, b2) EMIT((b1) + ((b2) << 8), 2) macro
40 do { EMIT2(b1, b2); EMIT(off, 4); } while (0)
205 EMIT2(0x41, 0x55); /* push r13 */ in emit_prologue()
206 EMIT2(0x41, 0x56); /* push r14 */ in emit_prologue()
207 EMIT2(0x41, 0x57); /* push r15 */ in emit_prologue()
210 EMIT2(0x6a, 0x00); in emit_prologue()
246 EMIT2(0x89, 0xD2); /* mov edx, edx */ in emit_bpf_tail_call()
250 EMIT2(X86_JBE, OFFSET1); /* jbe out */ in emit_bpf_tail_call()
260 EMIT2(X86_JA, OFFSET2); /* ja out */ in emit_bpf_tail_call()
275 EMIT2(X86_JE, OFFSET3); /* je out */ in emit_bpf_tail_call()
[all …]
/Linux-v5.4/arch/x86/include/asm/
Dnospec-branch.h391 EMIT2(0xF3, 0x90); /* pause */ \
393 EMIT2(0xEB, 0xF9); /* jmp spec_trap */ \
403 EMIT2(0xF3, 0x90); /* pause */ \
405 EMIT2(0xEB, 0xF9); /* jmp spec_trap */ \
415 EMIT2(0xFF, 0xE0); /* jmp *%rax */
418 EMIT2(0xFF, 0xE2) /* jmp *%edx */
/Linux-v5.4/arch/s390/net/
Dbpf_jit_comp.c138 #define EMIT2(op, b1, b2) \ macro
425 EMIT2(0x0d00, REG_L, REG_0); in bpf_jit_prologue()
563 EMIT2(0x1a00, dst_reg, src_reg); in bpf_jit_insn()
588 EMIT2(0x1b00, dst_reg, src_reg); in bpf_jit_insn()
644 EMIT2(0x1800, REG_W1, dst_reg); in bpf_jit_insn()
682 EMIT2(0x1800, REG_W1, dst_reg); in bpf_jit_insn()
719 EMIT2(0x1400, dst_reg, src_reg); in bpf_jit_insn()
741 EMIT2(0x1600, dst_reg, src_reg); in bpf_jit_insn()
763 EMIT2(0x1700, dst_reg, src_reg); in bpf_jit_insn()
862 EMIT2(0x1300, dst_reg, dst_reg); in bpf_jit_insn()
[all …]