Lines Matching refs:src_reg

94 static inline u32 reg(u32 dst_reg, u32 src_reg)  in reg()  argument
96 return reg2hex[dst_reg] << 4 | reg2hex[src_reg]; in reg()
459 u32 src_reg = insn->src_reg; in bpf_jit_insn() local
470 EMIT4(0xb9160000, dst_reg, src_reg); in bpf_jit_insn()
474 EMIT4(0xb9040000, dst_reg, src_reg); in bpf_jit_insn()
504 EMIT2(0x1a00, dst_reg, src_reg); in bpf_jit_insn()
509 EMIT4(0xb9080000, dst_reg, src_reg); in bpf_jit_insn()
529 EMIT2(0x1b00, dst_reg, src_reg); in bpf_jit_insn()
534 EMIT4(0xb9090000, dst_reg, src_reg); in bpf_jit_insn()
554 EMIT4(0xb2520000, dst_reg, src_reg); in bpf_jit_insn()
559 EMIT4(0xb90c0000, dst_reg, src_reg); in bpf_jit_insn()
584 EMIT2(0x1200, src_reg, src_reg); in bpf_jit_insn()
592 EMIT4(0xb9970000, REG_W0, src_reg); in bpf_jit_insn()
604 EMIT4(0xb9020000, src_reg, src_reg); in bpf_jit_insn()
612 EMIT4(0xb9870000, REG_W0, src_reg); in bpf_jit_insn()
666 EMIT2(0x1400, dst_reg, src_reg); in bpf_jit_insn()
671 EMIT4(0xb9800000, dst_reg, src_reg); in bpf_jit_insn()
688 EMIT2(0x1600, dst_reg, src_reg); in bpf_jit_insn()
693 EMIT4(0xb9810000, dst_reg, src_reg); in bpf_jit_insn()
710 EMIT2(0x1700, dst_reg, src_reg); in bpf_jit_insn()
715 EMIT4(0xb9820000, dst_reg, src_reg); in bpf_jit_insn()
734 EMIT4_DISP(0x89000000, dst_reg, src_reg, 0); in bpf_jit_insn()
739 EMIT6_DISP_LH(0xeb000000, 0x000d, dst_reg, dst_reg, src_reg, 0); in bpf_jit_insn()
759 EMIT4_DISP(0x88000000, dst_reg, src_reg, 0); in bpf_jit_insn()
764 EMIT6_DISP_LH(0xeb000000, 0x000c, dst_reg, dst_reg, src_reg, 0); in bpf_jit_insn()
784 EMIT6_DISP_LH(0xeb000000, 0x000a, dst_reg, dst_reg, src_reg, 0); in bpf_jit_insn()
849 EMIT6_DISP_LH(0xe3000000, 0x0072, src_reg, dst_reg, REG_0, off); in bpf_jit_insn()
854 EMIT6_DISP_LH(0xe3000000, 0x0070, src_reg, dst_reg, REG_0, off); in bpf_jit_insn()
859 EMIT6_DISP_LH(0xe3000000, 0x0050, src_reg, dst_reg, REG_0, off); in bpf_jit_insn()
864 EMIT6_DISP_LH(0xe3000000, 0x0024, src_reg, dst_reg, REG_0, off); in bpf_jit_insn()
900 EMIT6_DISP_LH(0xeb000000, 0x00fa, REG_W0, src_reg, in bpf_jit_insn()
906 EMIT6_DISP_LH(0xeb000000, 0x00ea, REG_W0, src_reg, in bpf_jit_insn()
915 EMIT6_DISP_LH(0xe3000000, 0x0090, dst_reg, src_reg, REG_0, off); in bpf_jit_insn()
920 EMIT6_DISP_LH(0xe3000000, 0x0091, dst_reg, src_reg, REG_0, off); in bpf_jit_insn()
926 EMIT6_DISP_LH(0xe3000000, 0x0016, dst_reg, src_reg, REG_0, off); in bpf_jit_insn()
931 EMIT6_DISP_LH(0xe3000000, 0x0004, dst_reg, src_reg, REG_0, off); in bpf_jit_insn()
1031 EMIT4_RRF(0xb9e40000, REG_W1, dst_reg, src_reg); in bpf_jit_insn()
1047 EMIT6_PCREL(0xec000000, 0x0064, dst_reg, src_reg, i, off, mask); in bpf_jit_insn()
1051 EMIT6_PCREL(0xec000000, 0x0065, dst_reg, src_reg, i, off, mask); in bpf_jit_insn()
1108 EMIT4(0xb9180000, BPF_REG_2, src_reg); in bpf_jit_insn()