Searched refs:EMIT4 (Results 1 – 4 of 4) sorted by relevance
/Linux-v4.19/arch/s390/net/ |
D | bpf_jit_comp.c | 152 #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/ |
D | bpf_jit_comp.c | 39 #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 …]
|
D | bpf_jit_comp32.c | 69 #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/ |
D | nospec-branch.h | 331 EMIT4(0x48, 0x89, 0x04, 0x24); /* mov %rax,(%rsp) */ \
|