Searched refs:EMIT2 (Results 1 – 2 of 2) sorted by relevance
| /linux-4.4.14/arch/x86/net/ |
| D | bpf_jit_comp.c | 45 #define EMIT2(b1, b2) EMIT((b1) + ((b2) << 8), 2) macro 51 do {EMIT2(b1, b2); EMIT(off, 4); } while (0) 233 EMIT2(0x31, 0xc0); /* xor eax, eax */ in emit_prologue() 273 EMIT2(X86_JBE, OFFSET1); /* jbe out */ in emit_bpf_tail_call() 282 EMIT2(X86_JA, OFFSET2); /* ja out */ in emit_bpf_tail_call() 297 EMIT2(X86_JE, OFFSET3); /* je out */ in emit_bpf_tail_call() 309 EMIT2(0xFF, 0xE0); /* jmp rax */ in emit_bpf_tail_call() 389 EMIT2(b2, add_2reg(0xC0, dst_reg, src_reg)); in do_jit() 401 EMIT2(0x89, add_2reg(0xC0, dst_reg, src_reg)); in do_jit() 411 EMIT2(0xF7, add_1reg(0xD8, dst_reg)); in do_jit() [all …]
|
| /linux-4.4.14/arch/s390/net/ |
| D | bpf_jit_comp.c | 136 #define EMIT2(op, b1, b2) \ macro 428 EMIT2(0x0d00, REG_L, REG_0); in bpf_jit_prologue() 539 EMIT2(0x1a00, dst_reg, src_reg); in bpf_jit_insn() 564 EMIT2(0x1b00, dst_reg, src_reg); in bpf_jit_insn() 619 EMIT2(0x1200, src_reg, src_reg); in bpf_jit_insn() 625 EMIT2(0x1800, REG_W1, dst_reg); in bpf_jit_insn() 666 EMIT2(0x1800, REG_W1, dst_reg); in bpf_jit_insn() 701 EMIT2(0x1400, dst_reg, src_reg); in bpf_jit_insn() 723 EMIT2(0x1600, dst_reg, src_reg); in bpf_jit_insn() 745 EMIT2(0x1700, dst_reg, src_reg); in bpf_jit_insn() [all …]
|