Searched refs:EMIT3 (Results 1 – 1 of 1) sorted by relevance
/linux-4.4.14/arch/x86/net/ |
D | bpf_jit_comp.c | 46 #define EMIT3(b1, b2, b3) EMIT((b1) + ((b2) << 8) + ((b3) << 16), 3) macro 53 do {EMIT3(b1, b2, b3); EMIT(off, 4); } while (0) 70 EMIT3(add_2mod(0x48, DST, SRC), 0x89, add_2reg(0xC0, DST, SRC)); \ 207 EMIT3(0x48, 0x89, 0xE5); /* mov rbp,rsp */ in emit_prologue() 234 EMIT3(0x4D, 0x31, 0xED); /* xor r13, r13 */ in emit_prologue() 271 EMIT3(0x48, 0x39, 0xD0); /* cmp rax, rdx */ in emit_bpf_tail_call() 280 EMIT3(0x83, 0xF8, MAX_TAIL_CALL_CNT); /* cmp eax, MAX_TAIL_CALL_CNT */ in emit_bpf_tail_call() 284 EMIT3(0x83, 0xC0, 0x01); /* add eax, 1 */ in emit_bpf_tail_call() 290 EMIT3(0x48, 0x8B, 0x00); /* mov rax, qword ptr [rax] */ in emit_bpf_tail_call() 438 EMIT3(0x83, add_1reg(b3, dst_reg), imm32); in do_jit() [all …]
|