Searched refs:EMIT2 (Results 1 – 4 of 4) sorted by relevance
/Linux-v4.19/arch/x86/net/ |
D | bpf_jit_comp32.c | 67 #define EMIT2(b1, b2) EMIT((b1) + ((b2) << 8), 2) macro 75 do { EMIT2(b1, b2); EMIT(off, 4); } while (0) 212 EMIT2(0x33, add_2reg(0xC0, IA32_EAX, IA32_EAX)); in emit_ia32_mov_i() 222 EMIT2(0x33, add_2reg(0xC0, dst, dst)); in emit_ia32_mov_i() 246 EMIT2(0x89, add_2reg(0xC0, dst, sreg)); in emit_ia32_mov_r() 297 EMIT2(0x8B, add_2reg(0xC0, dst, IA32_EAX)); in emit_ia32_mul_r() 300 EMIT2(0xF7, add_1reg(0xE0, sreg)); in emit_ia32_mul_r() 308 EMIT2(0x89, add_2reg(0xC0, dst, IA32_EAX)); in emit_ia32_mul_r() 333 EMIT2(0x0F, 0xB7); in emit_ia32_to_le_r64() 336 EMIT2(0x33, add_2reg(0xC0, dreg_hi, dreg_hi)); in emit_ia32_to_le_r64() [all …]
|
D | bpf_jit_comp.c | 37 #define EMIT2(b1, b2) EMIT((b1) + ((b2) << 8), 2) macro 44 do { EMIT2(b1, b2); EMIT(off, 4); } while (0) 237 EMIT2(0x31, 0xc0); in emit_prologue() 277 EMIT2(0x89, 0xD2); /* mov edx, edx */ in emit_bpf_tail_call() 281 EMIT2(X86_JBE, OFFSET1); /* jbe out */ in emit_bpf_tail_call() 291 EMIT2(X86_JA, OFFSET2); /* ja out */ in emit_bpf_tail_call() 306 EMIT2(X86_JE, OFFSET3); /* je out */ in emit_bpf_tail_call() 357 EMIT2(b2, add_2reg(b3, dst_reg, dst_reg)); in emit_mov_imm32() 385 EMIT2(add_1mod(0x48, dst_reg), add_1reg(0xB8, dst_reg)); in emit_mov_imm64() 405 EMIT2(0x89, add_2reg(0xC0, dst_reg, src_reg)); in emit_mov_reg() [all …]
|
/Linux-v4.19/arch/x86/include/asm/ |
D | nospec-branch.h | 327 EMIT2(0xF3, 0x90); /* pause */ \ 329 EMIT2(0xEB, 0xF9); /* jmp spec_trap */ \ 339 EMIT2(0xF3, 0x90); /* pause */ \ 341 EMIT2(0xEB, 0xF9); /* jmp spec_trap */ \ 351 EMIT2(0xFF, 0xE0); /* jmp *%rax */ 354 EMIT2(0xFF, 0xE2) /* jmp *%edx */
|
/Linux-v4.19/arch/s390/net/ |
D | bpf_jit_comp.c | 138 #define EMIT2(op, b1, b2) \ macro 423 EMIT2(0x0d00, REG_L, REG_0); in bpf_jit_prologue() 556 EMIT2(0x1a00, dst_reg, src_reg); in bpf_jit_insn() 581 EMIT2(0x1b00, dst_reg, src_reg); in bpf_jit_insn() 637 EMIT2(0x1800, REG_W1, dst_reg); in bpf_jit_insn() 673 EMIT2(0x1800, REG_W1, dst_reg); in bpf_jit_insn() 708 EMIT2(0x1400, dst_reg, src_reg); in bpf_jit_insn() 730 EMIT2(0x1600, dst_reg, src_reg); in bpf_jit_insn() 752 EMIT2(0x1700, dst_reg, src_reg); in bpf_jit_insn() 839 EMIT2(0x1300, dst_reg, dst_reg); in bpf_jit_insn() [all …]
|