Searched refs:EMIT1 (Results 1 – 2 of 2) sorted by relevance
/openbmc/linux/arch/x86/net/ |
H A D | bpf_jit_comp.c | 36 #define EMIT1(b1) EMIT(b1, 1) macro 42 do { EMIT1(b1); EMIT(off, 4); } while (0) 313 EMIT1(0x53); /* push rbx */ in push_callee_regs() 334 EMIT1(0x5B); /* pop rbx */ in pop_callee_regs() 360 EMIT1(0x55); /* push rbp */ in emit_prologue() 370 EMIT1(0x50); /* push rax */ in emit_prologue() 485 EMIT1(0xCC); /* int3 */ in emit_indirect_jump() 498 EMIT1(0xC3); /* ret */ in emit_return() 500 EMIT1(0xCC); /* int3 */ in emit_return() 572 EMIT1(0x58); /* pop rax */ in emit_bpf_tail_call_indirect() [all …]
|
H A D | bpf_jit_comp32.c | 67 #define EMIT1(b1) EMIT(b1, 1) macro 74 do { EMIT1(b1); EMIT(off, 4); } while (0) 339 EMIT1(add_2reg(0xC0, dreg_lo, dreg_lo)); in emit_ia32_to_le_r64() 383 EMIT1(0x66); in emit_ia32_to_be_r64() 387 EMIT1(add_2reg(0xC0, dreg_lo, dreg_lo)); in emit_ia32_to_be_r64() 395 EMIT1(0x0F); in emit_ia32_to_be_r64() 396 EMIT1(add_1reg(0xC8, dreg_lo)); in emit_ia32_to_be_r64() 404 EMIT1(0x0F); in emit_ia32_to_be_r64() 405 EMIT1(add_1reg(0xC8, dreg_lo)); in emit_ia32_to_be_r64() 408 EMIT1(0x0F); in emit_ia32_to_be_r64() [all …]
|