Home
last modified time | relevance | path

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

/linux-4.4.14/arch/s390/net/
Dbpf_jit_comp.c150 #define EMIT4(op, b1, b2) \ macro
288 EMIT4(0xb9160000, b1, b1); \
435 EMIT4(0xb9040000, REG_W1, REG_15); in bpf_jit_prologue()
475 EMIT4(0xb9040000, REG_2, BPF_REG_0); in bpf_jit_epilogue()
505 EMIT4(0xb9160000, dst_reg, src_reg); in bpf_jit_insn()
509 EMIT4(0xb9040000, dst_reg, src_reg); in bpf_jit_insn()
544 EMIT4(0xb9080000, dst_reg, src_reg); in bpf_jit_insn()
569 EMIT4(0xb9090000, dst_reg, src_reg); in bpf_jit_insn()
589 EMIT4(0xb2520000, dst_reg, src_reg); in bpf_jit_insn()
594 EMIT4(0xb90c0000, dst_reg, src_reg); in bpf_jit_insn()
[all …]
/linux-4.4.14/arch/x86/net/
Dbpf_jit_comp.c47 #define EMIT4(b1, b2, b3, b4) EMIT((b1) + ((b2) << 8) + ((b3) << 16) + ((b4) << 24), 4) macro
55 do {EMIT4(b1, b2, b3, b4); EMIT(off, 4); } while (0)
269 EMIT4(0x48, 0x8B, 0x46, /* mov rax, qword ptr [rsi + 16] */ in emit_bpf_tail_call()
295 EMIT4(0x48, 0x83, 0xF8, 0x00); /* cmp rax, 0 */ in emit_bpf_tail_call()
301 EMIT4(0x48, 0x8B, 0x40, /* mov rax, qword ptr [rax + 32] */ in emit_bpf_tail_call()
303 EMIT4(0x48, 0x83, 0xC0, PROLOGUE_SIZE); /* add rax, prologue_size */ in emit_bpf_tail_call()
512 EMIT4(0x49, 0x83, 0xFB, 0x00); in do_jit()