Home
last modified time | relevance | path

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

/linux/arch/s390/net/
H A Dbpf_jit_comp.c171 #define EMIT4(op, b1, b2) \ macro
355 EMIT4(0xb9160000, b1, b1); \
644 EMIT4(0xb9040000, REG_15, REG_3); in bpf_jit_prologue()
667 EMIT4(0xb9040000, REG_W1, REG_15); in bpf_jit_prologue()
700 EMIT4(0xb9040000, REG_2, BPF_REG_0); in bpf_jit_epilogue()
781 EMIT4(0xb9080000, REG_W1, insn->dst_reg); in bpf_jit_probe_atomic_pre()
906 EMIT4(0xb9060000, r, r); in sign_zero_extend()
909 EMIT4(0xb9840000, r, r); in sign_zero_extend()
914 EMIT4(0xb9070000, r, r); in sign_zero_extend()
917 EMIT4(0xb9850000, r, r); in sign_zero_extend()
[all …]
/linux/arch/x86/net/
H A Dbpf_jit_comp.c46 #define EMIT4(b1, b2, b3, b4) EMIT((b1) + ((b2) << 8) + ((b3) << 16) + ((b4) << 24), 4) macro
48 do { EMIT1(b1); EMIT4(b2, b3, b4, b5); } while (0)
57 do { EMIT4(b1, b2, b3, b4); EMIT(off, 4); } while (0)
403 EMIT4(0x48, 0x83, 0xC4, depth); /* add rsp, imm8 */ in emit_add_rsp()
417 EMIT4(0x48, 0x83, 0xEC, depth); /* sub rsp, imm8 */ in emit_sub_rsp()
506 EMIT4(0x48, 0x83, 0xF8, MAX_TAIL_CALL_CNT); in emit_prologue_tail_call()
787 EMIT4(0x48, 0x83, 0x38, MAX_TAIL_CALL_CNT); /* cmp qword ptr [rax], MAX_TAIL_CALL_CNT */ in emit_bpf_tail_call_indirect()
806 EMIT4(0x48, 0x83, 0x00, 0x01); /* add qword ptr [rax], 1 */ in emit_bpf_tail_call_indirect()
828 EMIT4(0x48, 0x8B, 0x49, /* mov rcx, qword ptr [rcx + 32] */ in emit_bpf_tail_call_indirect()
830 EMIT4(0x48, 0x83, 0xC1, /* add rcx, X86_TAIL_CALL_OFFSET */ in emit_bpf_tail_call_indirect()
[all …]