Home
last modified time | relevance | path

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

/Linux-v4.19/arch/s390/net/
Dbpf_jit_comp.c152 #define EMIT4(op, b1, b2) \ macro
303 EMIT4(0xb9160000, b1, b1); \
430 EMIT4(0xb9040000, REG_W1, REG_15); in bpf_jit_prologue()
455 EMIT4(0xb9040000, REG_2, BPF_REG_0); in bpf_jit_epilogue()
522 EMIT4(0xb9160000, dst_reg, src_reg); in bpf_jit_insn()
526 EMIT4(0xb9040000, dst_reg, src_reg); in bpf_jit_insn()
561 EMIT4(0xb9080000, dst_reg, src_reg); in bpf_jit_insn()
586 EMIT4(0xb9090000, dst_reg, src_reg); in bpf_jit_insn()
606 EMIT4(0xb2520000, dst_reg, src_reg); in bpf_jit_insn()
611 EMIT4(0xb90c0000, dst_reg, src_reg); in bpf_jit_insn()
[all …]
/Linux-v4.19/arch/x86/net/
Dbpf_jit_comp.c39 #define EMIT4(b1, b2, b3, b4) EMIT((b1) + ((b2) << 8) + ((b3) << 16) + ((b4) << 24), 4) macro
48 do { EMIT4(b1, b2, b3, b4); EMIT(off, 4); } while (0)
217 EMIT4(0x48, 0x83, 0xED, AUX_STACK_SPACE); in emit_prologue()
220 EMIT4(0x48, 0x89, 0x5D, 0); in emit_prologue()
222 EMIT4(0x4C, 0x89, 0x6D, 8); in emit_prologue()
224 EMIT4(0x4C, 0x89, 0x75, 16); in emit_prologue()
226 EMIT4(0x4C, 0x89, 0x7D, 24); in emit_prologue()
239 EMIT4(0x48, 0x89, 0x45, 32); in emit_prologue()
310 EMIT4(0x48, 0x8B, 0x40, /* mov rax, qword ptr [rax + 32] */ in emit_bpf_tail_call()
312 EMIT4(0x48, 0x83, 0xC0, PROLOGUE_SIZE); /* add rax, prologue_size */ in emit_bpf_tail_call()
[all …]
Dbpf_jit_comp32.c69 #define EMIT4(b1, b2, b3, b4) \ macro
79 do { EMIT4(b1, b2, b3, b4); EMIT(off, 4); } while (0)
/Linux-v4.19/arch/x86/include/asm/
Dnospec-branch.h331 EMIT4(0x48, 0x89, 0x04, 0x24); /* mov %rax,(%rsp) */ \