Home
last modified time | relevance | path

Searched refs:add_2reg (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-6.6/arch/x86/net/
H A Dbpf_jit_comp32.c195 static u8 add_2reg(u8 byte, u32 dst_reg, u32 src_reg) in add_2reg() function
215 EMIT2(0x33, add_2reg(0xC0, IA32_EAX, IA32_EAX)); in emit_ia32_mov_i()
217 EMIT3(0x89, add_2reg(0x40, IA32_EBP, IA32_EAX), in emit_ia32_mov_i()
225 EMIT2(0x33, add_2reg(0xC0, dst, dst)); in emit_ia32_mov_i()
243 EMIT3(0x8B, add_2reg(0x40, IA32_EBP, IA32_EAX), STACK_VAR(src)); in emit_ia32_mov_r()
246 EMIT3(0x89, add_2reg(0x40, IA32_EBP, sreg), STACK_VAR(dst)); in emit_ia32_mov_r()
249 EMIT2(0x89, add_2reg(0xC0, dst, sreg)); in emit_ia32_mov_r()
294 EMIT3(0x8B, add_2reg(0x40, IA32_EBP, IA32_ECX), STACK_VAR(src)); in emit_ia32_mul_r()
298 EMIT3(0x8B, add_2reg(0x40, IA32_EBP, IA32_EAX), STACK_VAR(dst)); in emit_ia32_mul_r()
301 EMIT2(0x8B, add_2reg( in emit_ia32_mul_r()
[all...]
H A Dbpf_jit_comp.c75 EMIT3(add_2mod(0x48, DST, SRC), 0x89, add_2reg(0xC0, DST, SRC)); \
209 static u8 add_2reg(u8 byte, u32 dst_reg, u32 src_reg) in add_2reg() function
652 EMIT2(b2, add_2reg(b3, dst_reg, dst_reg)); in emit_mov_imm32()
698 EMIT2(0x89, add_2reg(0xC0, dst_reg, src_reg)); in emit_mov_reg()
713 add_2reg(0xC0, src_reg, dst_reg)); in emit_movsx_reg()
716 add_2reg(0xC0, src_reg, dst_reg)); in emit_movsx_reg()
719 add_2reg(0xC0, src_reg, dst_reg)); in emit_movsx_reg()
724 add_2reg(0xC0, src_reg, dst_reg)); in emit_movsx_reg()
729 add_2reg(0xC0, src_reg, dst_reg)); in emit_movsx_reg()
748 EMIT2(add_2reg( in emit_insn_suffix()
[all...]
/kernel/linux/linux-5.10/arch/x86/net/
H A Dbpf_jit_comp32.c195 static u8 add_2reg(u8 byte, u32 dst_reg, u32 src_reg) in add_2reg() function
215 EMIT2(0x33, add_2reg(0xC0, IA32_EAX, IA32_EAX)); in emit_ia32_mov_i()
217 EMIT3(0x89, add_2reg(0x40, IA32_EBP, IA32_EAX), in emit_ia32_mov_i()
225 EMIT2(0x33, add_2reg(0xC0, dst, dst)); in emit_ia32_mov_i()
243 EMIT3(0x8B, add_2reg(0x40, IA32_EBP, IA32_EAX), STACK_VAR(src)); in emit_ia32_mov_r()
246 EMIT3(0x89, add_2reg(0x40, IA32_EBP, sreg), STACK_VAR(dst)); in emit_ia32_mov_r()
249 EMIT2(0x89, add_2reg(0xC0, dst, sreg)); in emit_ia32_mov_r()
294 EMIT3(0x8B, add_2reg(0x40, IA32_EBP, IA32_ECX), STACK_VAR(src)); in emit_ia32_mul_r()
298 EMIT3(0x8B, add_2reg(0x40, IA32_EBP, IA32_EAX), STACK_VAR(dst)); in emit_ia32_mul_r()
301 EMIT2(0x8B, add_2reg( in emit_ia32_mul_r()
[all...]
H A Dbpf_jit_comp.c68 EMIT3(add_2mod(0x48, DST, SRC), 0x89, add_2reg(0xC0, DST, SRC)); \
202 static u8 add_2reg(u8 byte, u32 dst_reg, u32 src_reg) in add_2reg() function
624 EMIT2(b2, add_2reg(b3, dst_reg, dst_reg)); in emit_mov_imm32()
672 EMIT2(0x89, add_2reg(0xC0, dst_reg, src_reg)); in emit_mov_reg()
711 EMIT2(add_2reg(0x40, src_reg, dst_reg), off); in emit_ldx()
713 EMIT1_off32(add_2reg(0x80, src_reg, dst_reg), off); in emit_ldx()
749 EMIT2(add_2reg(0x40, dst_reg, src_reg), off); in emit_stx()
751 EMIT1_off32(add_2reg(0x80, dst_reg, src_reg), off); in emit_stx()
845 EMIT2(b2, add_2reg(0xC0, dst_reg, src_reg)); in do_jit()
1092 EMIT1(add_2reg( in do_jit()
[all...]

Completed in 8 milliseconds