RS1 19 arch/sparc/crypto/opcodes.h .word (F3F(2,0x36,0x147)|RS1(a)|RS2(b)|RD(c)); RS1 31 arch/sparc/crypto/opcodes.h .word (F3F(2, 0x19, 0)|RS1(a)|RS2(b)|RS3(c)|RD(d)); RS1 33 arch/sparc/crypto/opcodes.h .word (F3F(2, 0x19, 1)|RS1(a)|RS2(b)|RS3(c)|RD(d)); RS1 35 arch/sparc/crypto/opcodes.h .word (F3F(2, 0x19, 2)|RS1(a)|RS2(b)|RS3(c)|RD(d)); RS1 37 arch/sparc/crypto/opcodes.h .word (F3F(2, 0x19, 3)|RS1(a)|RS2(b)|RS3(c)|RD(d)); RS1 39 arch/sparc/crypto/opcodes.h .word (F3F(2, 0x19, 4)|RS1(a)|RS2(b)|RS3(c)|RD(d)); RS1 41 arch/sparc/crypto/opcodes.h .word (F3F(2, 0x19, 5)|RS1(a)|RS2(b)|RS3(c)|RD(d)); RS1 43 arch/sparc/crypto/opcodes.h .word (F3F(2, 0x19, 6)|RS1(a)|RS2(b)|RS3(c)|RD(d)); RS1 45 arch/sparc/crypto/opcodes.h .word (F3F(2, 0x19, 7)|RS1(a)|RS2(b)|RS3(c)|RD(d)); RS1 47 arch/sparc/crypto/opcodes.h .word (F3F(2, 0x19, 8)|RS1(a)|RS2(b)|IMM5_9(c)|RD(d)); RS1 49 arch/sparc/crypto/opcodes.h .word (F3F(2, 0x36, 0x130)|RS1(a)|RS2(b)|RD(c)); RS1 51 arch/sparc/crypto/opcodes.h .word (F3F(2, 0x36, 0x131)|RS1(a)|RS2(b)|RD(c)); RS1 54 arch/sparc/crypto/opcodes.h .word (F3F(2, 0x36, 0x134)|RS1(a)|RD(b)); RS1 56 arch/sparc/crypto/opcodes.h .word (F3F(2, 0x36, 0x135)|RS1(a)|RD(b)); RS1 58 arch/sparc/crypto/opcodes.h .word (F3F(2, 0x36, 0x136)|RS1(a)|IMM5_0(b)|RD(c)); RS1 60 arch/sparc/crypto/opcodes.h .word (F3F(2, 0x19, 0x009)|RS1(a)|RS2(b)|RS3(c)|RD(d)); RS1 63 arch/sparc/crypto/opcodes.h .word (F3F(2, 0x19, 0x00c)|RS1(a)|RS2(b)|RS3(c)|RD(d)); RS1 65 arch/sparc/crypto/opcodes.h .word (F3F(2, 0x36, 0x13c)|RS1(a)|RS2(b)|RD(c)); RS1 67 arch/sparc/crypto/opcodes.h .word (F3F(2, 0x36, 0x13d)|RS1(a)|RS2(b)|RD(c)); RS1 299 arch/sparc/kernel/visemul.c maybe_flush_windows(RS1(insn), RS2(insn), RD(insn), 0); RS1 300 arch/sparc/kernel/visemul.c orig_rs1 = rs1 = fetch_reg(RS1(insn), regs); RS1 377 arch/sparc/kernel/visemul.c maybe_flush_windows(RS1(insn), RS2(insn), RD(insn), 0); RS1 378 arch/sparc/kernel/visemul.c rs1 = fetch_reg(RS1(insn), regs); RS1 410 arch/sparc/kernel/visemul.c maybe_flush_windows(RS1(insn), RS2(insn), RD(insn), 0); RS1 411 arch/sparc/kernel/visemul.c rs1 = fetch_reg(RS1(insn), regs); RS1 430 arch/sparc/kernel/visemul.c rs1 = fpd_regval(f, RS1(insn)); RS1 454 arch/sparc/kernel/visemul.c rs1 = fpd_regval(f, RS1(insn)); RS1 510 arch/sparc/kernel/visemul.c rs1 = fpd_regval(f, RS1(insn)); RS1 572 arch/sparc/kernel/visemul.c rs1 = fps_regval(f, RS1(insn)); RS1 598 arch/sparc/kernel/visemul.c rs1 = fps_regval(f, RS1(insn)); RS1 623 arch/sparc/kernel/visemul.c rs1 = fps_regval(f, RS1(insn)); RS1 647 arch/sparc/kernel/visemul.c rs1 = fpd_regval(f, RS1(insn)); RS1 677 arch/sparc/kernel/visemul.c rs1 = fps_regval(f, RS1(insn)); RS1 710 arch/sparc/kernel/visemul.c rs1 = fpd_regval(f, RS1(insn)); RS1 71 arch/sparc/net/bpf_jit_comp_32.c (F3(2, 0x02) | IMMED | RS1(REG) | ((K) & 0x3ff) | RD(REG)) RS1 113 arch/sparc/net/bpf_jit_comp_32.c *prog++ = SUB | RS1(G0) | RS2(r_A) | RD(r_A); \ RS1 118 arch/sparc/net/bpf_jit_comp_32.c *prog++ = OR | RS1(G0) | RS2(FROM) | RD(TO); \ RS1 123 arch/sparc/net/bpf_jit_comp_32.c *prog++ = OR | RS1(G0) | RS2(G0) | RD(REG); \ RS1 140 arch/sparc/net/bpf_jit_comp_32.c *prog++ = OPCODE | RS1(r_A) | RS2(r_X) | RD(r_A); \ RS1 161 arch/sparc/net/bpf_jit_comp_32.c _insn |= RS1(r_A) | RD(r_A); \ RS1 175 arch/sparc/net/bpf_jit_comp_32.c *prog++ = OR | IMMED | RS1(G0) | S13(K) | RD(DEST); \ RS1 184 arch/sparc/net/bpf_jit_comp_32.c *prog++ = LDPTRI | RS1(BASE) | S13(_off) | RD(DEST); \ RS1 190 arch/sparc/net/bpf_jit_comp_32.c *prog++ = LD32I | RS1(BASE) | S13(_off) | RD(DEST); \ RS1 196 arch/sparc/net/bpf_jit_comp_32.c *prog++ = LD16I | RS1(BASE) | S13(_off) | RD(DEST); \ RS1 201 arch/sparc/net/bpf_jit_comp_32.c *prog++ = LD8I | RS1(BASE) | S13(_off) | RD(DEST); \ RS1 212 arch/sparc/net/bpf_jit_comp_32.c do { *prog++ = LD32I | RS1(SP) | S13(BIAS - (OFF)) | RD(DEST); \ RS1 216 arch/sparc/net/bpf_jit_comp_32.c do { *prog++ = ST32I | RS1(SP) | S13(BIAS - (OFF)) | RD(SRC); \ RS1 238 arch/sparc/net/bpf_jit_comp_32.c *prog++ = (JMPL | IMMED | RS1(BASE) | S13(IMM_OFF) | RD(LREG)) RS1 259 arch/sparc/net/bpf_jit_comp_32.c #define emit_write_y(REG) *prog++ = WR_Y | IMMED | RS1(REG) | S13(0) RS1 262 arch/sparc/net/bpf_jit_comp_32.c *prog++ = (SUBCC | RS1(R1) | RS2(R2) | RD(G0)) RS1 265 arch/sparc/net/bpf_jit_comp_32.c *prog++ = (SUBCC | IMMED | RS1(R1) | S13(IMM) | RD(G0)); RS1 268 arch/sparc/net/bpf_jit_comp_32.c *prog++ = (ANDCC | RS1(R1) | RS2(R2) | RD(G0)) RS1 271 arch/sparc/net/bpf_jit_comp_32.c *prog++ = (ANDCC | IMMED | RS1(R1) | S13(IMM) | RD(G0)); RS1 274 arch/sparc/net/bpf_jit_comp_32.c *prog++ = (SUB | RS1(R1) | RS2(R2) | RD(R3)) RS1 277 arch/sparc/net/bpf_jit_comp_32.c *prog++ = (SUB | IMMED | RS1(R1) | S13(IMM) | RD(R3)) RS1 280 arch/sparc/net/bpf_jit_comp_32.c *prog++ = (ADD | RS1(R1) | RS2(R2) | RD(R3)) RS1 283 arch/sparc/net/bpf_jit_comp_32.c *prog++ = (ADD | IMMED | RS1(R1) | S13(IMM) | RD(R3)) RS1 286 arch/sparc/net/bpf_jit_comp_32.c *prog++ = (AND | RS1(R1) | RS2(R2) | RD(R3)) RS1 289 arch/sparc/net/bpf_jit_comp_32.c *prog++ = (AND | IMMED | RS1(R1) | S13(IMM) | RD(R3)) RS1 292 arch/sparc/net/bpf_jit_comp_32.c *prog++ = (SUB | IMMED | RS1(SP) | S13(SZ) | RD(SP)) RS1 295 arch/sparc/net/bpf_jit_comp_32.c *prog++ = (ADD | IMMED | RS1(SP) | S13(SZ) | RD(SP)) RS1 139 arch/sparc/net/bpf_jit_comp_64.c (F3(2, 0x02) | IMMED | RS1(REG) | ((K) & 0x3ff) | RD(REG)) RS1 263 arch/sparc/net/bpf_jit_comp_64.c emit(OR | RS1(G0) | RS2(from) | RD(to), ctx); RS1 284 arch/sparc/net/bpf_jit_comp_64.c emit(XOR | IMMED | RS1(reg) | S13(lbits) | RD(reg), ctx); RS1 290 arch/sparc/net/bpf_jit_comp_64.c emit(opcode | RS1(dst) | RS2(src) | RD(dst), ctx); RS1 295 arch/sparc/net/bpf_jit_comp_64.c emit(opcode | RS1(a) | RS2(b) | RD(c), ctx); RS1 304 arch/sparc/net/bpf_jit_comp_64.c insn |= RS1(dst) | RD(dst); RS1 323 arch/sparc/net/bpf_jit_comp_64.c insn |= RS1(src) | RD(dst); RS1 340 arch/sparc/net/bpf_jit_comp_64.c emit(OR | IMMED | RS1(G0) | S13(K) | RD(dest), ctx); RS1 350 arch/sparc/net/bpf_jit_comp_64.c emit(OR | IMMED | RS1(G0) | S13(K) | RD(dest), ctx); RS1 360 arch/sparc/net/bpf_jit_comp_64.c emit(OR | IMMED | RS1(G0) | S13(K) | RD(dest), ctx); RS1 462 arch/sparc/net/bpf_jit_comp_64.c emit(OR | IMMED | RS1(dest) | S13(low_imm) | RD(dest), ctx); RS1 504 arch/sparc/net/bpf_jit_comp_64.c emit(OR | IMMED | RS1(G0) | S13(the_const) | RD(dest), ctx); RS1 563 arch/sparc/net/bpf_jit_comp_64.c emit(OR | IMMED | RS1(G0) | S13(fast_int) | RD(dest), ctx); RS1 575 arch/sparc/net/bpf_jit_comp_64.c emit(XOR | IMMED | RS1(dest) | S13(low_bits) | RD(dest), ctx); RS1 613 arch/sparc/net/bpf_jit_comp_64.c emit(OR | RS1(dest) | RS2(tmp) | RD(dest), ctx); RS1 632 arch/sparc/net/bpf_jit_comp_64.c emit(cb_opc | WDISP10(off << 2) | RS1(dst) | RS2(src), ctx); RS1 640 arch/sparc/net/bpf_jit_comp_64.c emit(cb_opc | IMMED | WDISP10(off << 2) | RS1(dst) | S5(imm), ctx); RS1 644 arch/sparc/net/bpf_jit_comp_64.c #define emit_write_y(REG, CTX) emit(WR_Y | IMMED | RS1(REG) | S13(0), CTX) RS1 647 arch/sparc/net/bpf_jit_comp_64.c emit(SUBCC | RS1(R1) | RS2(R2) | RD(G0), CTX) RS1 650 arch/sparc/net/bpf_jit_comp_64.c emit(SUBCC | IMMED | RS1(R1) | S13(IMM) | RD(G0), CTX) RS1 653 arch/sparc/net/bpf_jit_comp_64.c emit(ANDCC | RS1(R1) | RS2(R2) | RD(G0), CTX) RS1 656 arch/sparc/net/bpf_jit_comp_64.c emit(ANDCC | IMMED | RS1(R1) | S13(IMM) | RD(G0), CTX) RS1 813 arch/sparc/net/bpf_jit_comp_64.c emit(SAVE | IMMED | RS1(SP) | S13(-stack_needed) | RD(SP), ctx); RS1 819 arch/sparc/net/bpf_jit_comp_64.c emit(ST32 | IMMED | RS1(SP) | S13(off) | RD(G0), ctx); RS1 826 arch/sparc/net/bpf_jit_comp_64.c emit(ADD | IMMED | RS1(FP) | S13(STACK_BIAS) | RD(vfp), ctx); RS1 844 arch/sparc/net/bpf_jit_comp_64.c emit(JMPL | IMMED | RS1(I7) | S13(8) | RD(G0), ctx); RS1 847 arch/sparc/net/bpf_jit_comp_64.c emit(RESTORE | RS1(bpf2sparc[BPF_REG_0]) | RS2(G0) | RD(O0), ctx); RS1 860 arch/sparc/net/bpf_jit_comp_64.c emit(LD32 | IMMED | RS1(bpf_array) | S13(off) | RD(tmp), ctx); RS1 867 arch/sparc/net/bpf_jit_comp_64.c emit(LD32 | IMMED | RS1(SP) | S13(off) | RD(tmp), ctx); RS1 875 arch/sparc/net/bpf_jit_comp_64.c emit(ST32 | IMMED | RS1(SP) | S13(off) | RD(tmp), ctx); RS1 880 arch/sparc/net/bpf_jit_comp_64.c emit(LD64 | IMMED | RS1(tmp) | S13(off) | RD(tmp), ctx); RS1 888 arch/sparc/net/bpf_jit_comp_64.c emit(LD64 | IMMED | RS1(tmp) | S13(off) | RD(tmp), ctx); RS1 891 arch/sparc/net/bpf_jit_comp_64.c emit(JMPL | IMMED | RS1(tmp) | S13(off) | RD(G0), ctx); RS1 998 arch/sparc/net/bpf_jit_comp_64.c emit(SUB | RS1(0) | RS2(dst) | RD(dst), ctx); RS1 1057 arch/sparc/net/bpf_jit_comp_64.c emit(ST64 | RS1(tmp) | RS2(G0) | RD(dst), ctx); RS1 1058 arch/sparc/net/bpf_jit_comp_64.c emit(LD64A | ASI(ASI_PL) | RS1(tmp) | RS2(G0) | RD(dst), ctx); RS1 1127 arch/sparc/net/bpf_jit_comp_64.c emit(div | IMMED | RS1(dst) | S13(imm) | RD(tmp), ctx); RS1 1128 arch/sparc/net/bpf_jit_comp_64.c emit(MULX | IMMED | RS1(tmp) | S13(imm) | RD(tmp), ctx); RS1 1129 arch/sparc/net/bpf_jit_comp_64.c emit(SUB | RS1(dst) | RS2(tmp) | RD(dst), ctx); RS1 1136 arch/sparc/net/bpf_jit_comp_64.c emit(div | RS1(dst) | RS2(tmp1) | RD(tmp), ctx); RS1 1137 arch/sparc/net/bpf_jit_comp_64.c emit(MULX | RS1(tmp) | RS2(tmp1) | RD(tmp), ctx); RS1 1138 arch/sparc/net/bpf_jit_comp_64.c emit(SUB | RS1(dst) | RS2(tmp) | RD(dst), ctx); RS1 1285 arch/sparc/net/bpf_jit_comp_64.c emit(opcode | RS1(src) | rs2 | RD(dst), ctx); RS1 1328 arch/sparc/net/bpf_jit_comp_64.c emit(opcode | RS1(dst) | rs2 | RD(tmp2), ctx); RS1 1365 arch/sparc/net/bpf_jit_comp_64.c emit(opcode | RS1(dst) | rs2 | RD(src), ctx); RS1 1384 arch/sparc/net/bpf_jit_comp_64.c emit(LD32 | RS1(tmp) | RS2(G0) | RD(tmp2), ctx); RS1 1386 arch/sparc/net/bpf_jit_comp_64.c emit(CAS | ASI(ASI_P) | RS1(tmp) | RS2(tmp2) | RD(tmp3), ctx); RS1 1407 arch/sparc/net/bpf_jit_comp_64.c emit(LD64 | RS1(tmp) | RS2(G0) | RD(tmp2), ctx); RS1 1409 arch/sparc/net/bpf_jit_comp_64.c emit(CASX | ASI(ASI_P) | RS1(tmp) | RS2(tmp2) | RD(tmp3), ctx);