Searched refs:EMIT2 (Results 1 – 4 of 4) sorted by relevance
| /Linux-v5.15/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) 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 …]
|
| 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) 246 EMIT2(0x41, 0x55); /* push r13 */ in push_callee_regs() 248 EMIT2(0x41, 0x56); /* push r14 */ in push_callee_regs() 250 EMIT2(0x41, 0x57); /* push r15 */ in push_callee_regs() 259 EMIT2(0x41, 0x5F); /* pop r15 */ in pop_callee_regs() 261 EMIT2(0x41, 0x5E); /* pop r14 */ in pop_callee_regs() 263 EMIT2(0x41, 0x5D); /* pop r13 */ in pop_callee_regs() 286 EMIT2(0x31, 0xC0); /* xor eax, eax */ in emit_prologue() 288 EMIT2(0x66, 0x90); /* nop2 */ in emit_prologue() [all …]
|
| /Linux-v5.15/arch/x86/include/asm/ |
| D | nospec-branch.h | 334 EMIT2(0xF3, 0x90); /* pause */ \ 336 EMIT2(0xEB, 0xF9); /* jmp spec_trap */ \ 346 EMIT2(0xF3, 0x90); /* pause */ \ 348 EMIT2(0xEB, 0xF9); /* jmp spec_trap */ \ 358 EMIT2(0xFF, 0xE1); /* jmp *%rcx */ 361 EMIT2(0xFF, 0xE2) /* jmp *%edx */
|
| /Linux-v5.15/arch/s390/net/ |
| D | bpf_jit_comp.c | 137 #define EMIT2(op, b1, b2) \ macro 536 EMIT2(0x0d00, REG_L, REG_0); in bpf_jit_prologue() 755 EMIT2(0x1a00, dst_reg, src_reg); in bpf_jit_insn() 780 EMIT2(0x1b00, dst_reg, src_reg); in bpf_jit_insn() 841 EMIT2(0x1800, REG_W1, dst_reg); in bpf_jit_insn() 881 EMIT2(0x1800, REG_W1, dst_reg); in bpf_jit_insn() 936 EMIT2(0x1400, dst_reg, src_reg); in bpf_jit_insn() 968 EMIT2(0x1600, dst_reg, src_reg); in bpf_jit_insn() 1000 EMIT2(0x1700, dst_reg, src_reg); in bpf_jit_insn() 1109 EMIT2(0x1300, dst_reg, dst_reg); in bpf_jit_insn() [all …]
|