Lines Matching refs:src_reg

100 static inline u32 reg(u32 dst_reg, u32 src_reg)  in reg()  argument
102 return reg2hex[dst_reg] << 4 | reg2hex[src_reg]; in reg()
494 u32 src_reg = insn->src_reg; in bpf_jit_insn() local
505 EMIT4(0xb9160000, dst_reg, src_reg); in bpf_jit_insn()
509 EMIT4(0xb9040000, dst_reg, src_reg); in bpf_jit_insn()
539 EMIT2(0x1a00, dst_reg, src_reg); in bpf_jit_insn()
544 EMIT4(0xb9080000, dst_reg, src_reg); in bpf_jit_insn()
564 EMIT2(0x1b00, dst_reg, src_reg); in bpf_jit_insn()
569 EMIT4(0xb9090000, dst_reg, src_reg); in bpf_jit_insn()
589 EMIT4(0xb2520000, dst_reg, src_reg); in bpf_jit_insn()
594 EMIT4(0xb90c0000, dst_reg, src_reg); in bpf_jit_insn()
619 EMIT2(0x1200, src_reg, src_reg); in bpf_jit_insn()
627 EMIT4(0xb9970000, REG_W0, src_reg); in bpf_jit_insn()
639 EMIT4(0xb9020000, src_reg, src_reg); in bpf_jit_insn()
647 EMIT4(0xb9870000, REG_W0, src_reg); in bpf_jit_insn()
701 EMIT2(0x1400, dst_reg, src_reg); in bpf_jit_insn()
706 EMIT4(0xb9800000, dst_reg, src_reg); in bpf_jit_insn()
723 EMIT2(0x1600, dst_reg, src_reg); in bpf_jit_insn()
728 EMIT4(0xb9810000, dst_reg, src_reg); in bpf_jit_insn()
745 EMIT2(0x1700, dst_reg, src_reg); in bpf_jit_insn()
750 EMIT4(0xb9820000, dst_reg, src_reg); in bpf_jit_insn()
769 EMIT4_DISP(0x89000000, dst_reg, src_reg, 0); in bpf_jit_insn()
774 EMIT6_DISP_LH(0xeb000000, 0x000d, dst_reg, dst_reg, src_reg, 0); in bpf_jit_insn()
794 EMIT4_DISP(0x88000000, dst_reg, src_reg, 0); in bpf_jit_insn()
799 EMIT6_DISP_LH(0xeb000000, 0x000c, dst_reg, dst_reg, src_reg, 0); in bpf_jit_insn()
819 EMIT6_DISP_LH(0xeb000000, 0x000a, dst_reg, dst_reg, src_reg, 0); in bpf_jit_insn()
884 EMIT6_DISP_LH(0xe3000000, 0x0072, src_reg, dst_reg, REG_0, off); in bpf_jit_insn()
889 EMIT6_DISP_LH(0xe3000000, 0x0070, src_reg, dst_reg, REG_0, off); in bpf_jit_insn()
894 EMIT6_DISP_LH(0xe3000000, 0x0050, src_reg, dst_reg, REG_0, off); in bpf_jit_insn()
899 EMIT6_DISP_LH(0xe3000000, 0x0024, src_reg, dst_reg, REG_0, off); in bpf_jit_insn()
935 EMIT6_DISP_LH(0xeb000000, 0x00fa, REG_W0, src_reg, in bpf_jit_insn()
941 EMIT6_DISP_LH(0xeb000000, 0x00ea, REG_W0, src_reg, in bpf_jit_insn()
950 EMIT6_DISP_LH(0xe3000000, 0x0090, dst_reg, src_reg, REG_0, off); in bpf_jit_insn()
955 EMIT6_DISP_LH(0xe3000000, 0x0091, dst_reg, src_reg, REG_0, off); in bpf_jit_insn()
961 EMIT6_DISP_LH(0xe3000000, 0x0016, dst_reg, src_reg, REG_0, off); in bpf_jit_insn()
966 EMIT6_DISP_LH(0xe3000000, 0x0004, dst_reg, src_reg, REG_0, off); in bpf_jit_insn()
1142 EMIT4_RRF(0xb9e40000, REG_W1, dst_reg, src_reg); in bpf_jit_insn()
1158 EMIT6_PCREL(0xec000000, 0x0064, dst_reg, src_reg, i, off, mask); in bpf_jit_insn()
1162 EMIT6_PCREL(0xec000000, 0x0065, dst_reg, src_reg, i, off, mask); in bpf_jit_insn()
1219 EMIT4(0xb9180000, BPF_REG_2, src_reg); in bpf_jit_insn()