RD                666 arch/mips/kernel/traps.c 		int rd = (opcode & RD) >> 11;
RD                 43 arch/mips/mm/uasm-micromips.c 	[insn_addu]	= {M(mm_pool32a_op, 0, 0, 0, 0, mm_addu32_op), RT | RS | RD},
RD                 45 arch/mips/mm/uasm-micromips.c 	[insn_and]	= {M(mm_pool32a_op, 0, 0, 0, 0, mm_and_op), RT | RS | RD},
RD                 56 arch/mips/mm/uasm-micromips.c 	[insn_cfcmsa]	= {M(mm_pool32s_op, 0, msa_cfc_op, 0, 0, mm_32s_elm_op), RD | RE},
RD                 58 arch/mips/mm/uasm-micromips.c 	[insn_ctcmsa]	= {M(mm_pool32s_op, 0, msa_ctc_op, 0, 0, mm_32s_elm_op), RD | RE},
RD                 74 arch/mips/mm/uasm-micromips.c 	[insn_ins]	= {M(mm_pool32a_op, 0, 0, 0, 0, mm_ins_op), RT | RS | RD | RE},
RD                 75 arch/mips/mm/uasm-micromips.c 	[insn_ext]	= {M(mm_pool32a_op, 0, 0, 0, 0, mm_ext_op), RT | RS | RD | RE},
RD                 87 arch/mips/mm/uasm-micromips.c 	[insn_mfc0]	= {M(mm_pool32a_op, 0, 0, 0, mm_mfc0_op, mm_pool32axf_op), RT | RS | RD},
RD                 90 arch/mips/mm/uasm-micromips.c 	[insn_mtc0]	= {M(mm_pool32a_op, 0, 0, 0, mm_mtc0_op, mm_pool32axf_op), RT | RS | RD},
RD                 93 arch/mips/mm/uasm-micromips.c 	[insn_mul]	= {M(mm_pool32a_op, 0, 0, 0, 0, mm_mul_op), RT | RS | RD},
RD                 94 arch/mips/mm/uasm-micromips.c 	[insn_or]	= {M(mm_pool32a_op, 0, 0, 0, 0, mm_or32_op), RT | RS | RD},
RD                101 arch/mips/mm/uasm-micromips.c 	[insn_sll]	= {M(mm_pool32a_op, 0, 0, 0, 0, mm_sll32_op), RT | RS | RD},
RD                102 arch/mips/mm/uasm-micromips.c 	[insn_sllv]	= {M(mm_pool32a_op, 0, 0, 0, 0, mm_sllv32_op), RT | RS | RD},
RD                103 arch/mips/mm/uasm-micromips.c 	[insn_slt]	= {M(mm_pool32a_op, 0, 0, 0, 0, mm_slt_op), RT | RS | RD},
RD                105 arch/mips/mm/uasm-micromips.c 	[insn_sltu]	= {M(mm_pool32a_op, 0, 0, 0, 0, mm_sltu_op), RT | RS | RD},
RD                106 arch/mips/mm/uasm-micromips.c 	[insn_sra]	= {M(mm_pool32a_op, 0, 0, 0, 0, mm_sra_op), RT | RS | RD},
RD                107 arch/mips/mm/uasm-micromips.c 	[insn_srav]	= {M(mm_pool32a_op, 0, 0, 0, 0, mm_srav_op), RT | RS | RD},
RD                108 arch/mips/mm/uasm-micromips.c 	[insn_srl]	= {M(mm_pool32a_op, 0, 0, 0, 0, mm_srl32_op), RT | RS | RD},
RD                109 arch/mips/mm/uasm-micromips.c 	[insn_srlv]	= {M(mm_pool32a_op, 0, 0, 0, 0, mm_srlv32_op), RT | RS | RD},
RD                110 arch/mips/mm/uasm-micromips.c 	[insn_rotr]	= {M(mm_pool32a_op, 0, 0, 0, 0, mm_rotr_op), RT | RS | RD},
RD                111 arch/mips/mm/uasm-micromips.c 	[insn_subu]	= {M(mm_pool32a_op, 0, 0, 0, 0, mm_subu32_op), RT | RS | RD},
RD                120 arch/mips/mm/uasm-micromips.c 	[insn_xor]	= {M(mm_pool32a_op, 0, 0, 0, 0, mm_xor32_op), RT | RS | RD},
RD                185 arch/mips/mm/uasm-micromips.c 	if (ip->fields & RD)
RD                 52 arch/mips/mm/uasm-mips.c 	[insn_addu]	= {M(spec_op, 0, 0, 0, 0, addu_op), RS | RT | RD},
RD                 53 arch/mips/mm/uasm-mips.c 	[insn_and]	= {M(spec_op, 0, 0, 0, 0, and_op), RS | RT | RD},
RD                 72 arch/mips/mm/uasm-mips.c 	[insn_cfc1]	= {M(cop1_op, cfc_op, 0, 0, 0, 0), RT | RD},
RD                 73 arch/mips/mm/uasm-mips.c 	[insn_cfcmsa]	= {M(msa_op, 0, msa_cfc_op, 0, 0, msa_elm_op), RD | RE},
RD                 74 arch/mips/mm/uasm-mips.c 	[insn_ctc1]	= {M(cop1_op, ctc_op, 0, 0, 0, 0), RT | RD},
RD                 75 arch/mips/mm/uasm-mips.c 	[insn_ctcmsa]	= {M(msa_op, 0, msa_ctc_op, 0, 0, msa_elm_op), RD | RE},
RD                 77 arch/mips/mm/uasm-mips.c 	[insn_daddu]	= {M(spec_op, 0, 0, 0, 0, daddu_op), RS | RT | RD},
RD                 80 arch/mips/mm/uasm-mips.c 				RS | RT | RD},
RD                 82 arch/mips/mm/uasm-mips.c 	[insn_dins]	= {M(spec3_op, 0, 0, 0, 0, dins_op), RS | RT | RD | RE},
RD                 83 arch/mips/mm/uasm-mips.c 	[insn_dinsm]	= {M(spec3_op, 0, 0, 0, 0, dinsm_op), RS | RT | RD | RE},
RD                 84 arch/mips/mm/uasm-mips.c 	[insn_dinsu]	= {M(spec3_op, 0, 0, 0, 0, dinsu_op), RS | RT | RD | RE},
RD                 87 arch/mips/mm/uasm-mips.c 				RS | RT | RD},
RD                 88 arch/mips/mm/uasm-mips.c 	[insn_dmfc0]	= {M(cop0_op, dmfc_op, 0, 0, 0, 0), RT | RD | SET},
RD                 90 arch/mips/mm/uasm-mips.c 				RS | RT | RD},
RD                 91 arch/mips/mm/uasm-mips.c 	[insn_dmtc0]	= {M(cop0_op, dmtc_op, 0, 0, 0, 0), RT | RD | SET},
RD                 94 arch/mips/mm/uasm-mips.c 				RS | RT | RD},
RD                 95 arch/mips/mm/uasm-mips.c 	[insn_drotr]	= {M(spec_op, 1, 0, 0, 0, dsrl_op), RT | RD | RE},
RD                 96 arch/mips/mm/uasm-mips.c 	[insn_drotr32]	= {M(spec_op, 1, 0, 0, 0, dsrl32_op), RT | RD | RE},
RD                 97 arch/mips/mm/uasm-mips.c 	[insn_dsbh]	= {M(spec3_op, 0, 0, 0, dsbh_op, dbshfl_op), RT | RD},
RD                 98 arch/mips/mm/uasm-mips.c 	[insn_dshd]	= {M(spec3_op, 0, 0, 0, dshd_op, dbshfl_op), RT | RD},
RD                 99 arch/mips/mm/uasm-mips.c 	[insn_dsll]	= {M(spec_op, 0, 0, 0, 0, dsll_op), RT | RD | RE},
RD                100 arch/mips/mm/uasm-mips.c 	[insn_dsll32]	= {M(spec_op, 0, 0, 0, 0, dsll32_op), RT | RD | RE},
RD                101 arch/mips/mm/uasm-mips.c 	[insn_dsllv]	= {M(spec_op, 0, 0, 0, 0, dsllv_op),  RS | RT | RD},
RD                102 arch/mips/mm/uasm-mips.c 	[insn_dsra]	= {M(spec_op, 0, 0, 0, 0, dsra_op), RT | RD | RE},
RD                103 arch/mips/mm/uasm-mips.c 	[insn_dsra32]	= {M(spec_op, 0, 0, 0, 0, dsra32_op), RT | RD | RE},
RD                104 arch/mips/mm/uasm-mips.c 	[insn_dsrav]	= {M(spec_op, 0, 0, 0, 0, dsrav_op),  RS | RT | RD},
RD                105 arch/mips/mm/uasm-mips.c 	[insn_dsrl]	= {M(spec_op, 0, 0, 0, 0, dsrl_op), RT | RD | RE},
RD                106 arch/mips/mm/uasm-mips.c 	[insn_dsrl32]	= {M(spec_op, 0, 0, 0, 0, dsrl32_op), RT | RD | RE},
RD                107 arch/mips/mm/uasm-mips.c 	[insn_dsrlv]	= {M(spec_op, 0, 0, 0, 0, dsrlv_op),  RS | RT | RD},
RD                108 arch/mips/mm/uasm-mips.c 	[insn_dsubu]	= {M(spec_op, 0, 0, 0, 0, dsubu_op), RS | RT | RD},
RD                110 arch/mips/mm/uasm-mips.c 	[insn_ext]	= {M(spec3_op, 0, 0, 0, 0, ext_op), RS | RT | RD | RE},
RD                111 arch/mips/mm/uasm-mips.c 	[insn_ins]	= {M(spec3_op, 0, 0, 0, 0, ins_op), RS | RT | RD | RE},
RD                114 arch/mips/mm/uasm-mips.c 	[insn_jalr]	= {M(spec_op, 0, 0, 0, 0, jalr_op), RS | RD},
RD                123 arch/mips/mm/uasm-mips.c 	[insn_lddir]	= {M(lwc2_op, 0, 0, 0, lddir_op, mult_op), RS | RT | RD},
RD                124 arch/mips/mm/uasm-mips.c 	[insn_ldpte]	= {M(lwc2_op, 0, 0, 0, ldpte_op, mult_op), RS | RD},
RD                125 arch/mips/mm/uasm-mips.c 	[insn_ldx]	= {M(spec3_op, 0, 0, 0, ldx_op, lx_op), RS | RT | RD},
RD                138 arch/mips/mm/uasm-mips.c 	[insn_lwx]	= {M(spec3_op, 0, 0, 0, lwx_op, lx_op), RS | RT | RD},
RD                139 arch/mips/mm/uasm-mips.c 	[insn_mfc0]	= {M(cop0_op, mfc_op, 0, 0, 0, 0),  RT | RD | SET},
RD                140 arch/mips/mm/uasm-mips.c 	[insn_mfhc0]	= {M(cop0_op, mfhc0_op, 0, 0, 0, 0),  RT | RD | SET},
RD                141 arch/mips/mm/uasm-mips.c 	[insn_mfhi]	= {M(spec_op, 0, 0, 0, 0, mfhi_op), RD},
RD                142 arch/mips/mm/uasm-mips.c 	[insn_mflo]	= {M(spec_op, 0, 0, 0, 0, mflo_op), RD},
RD                144 arch/mips/mm/uasm-mips.c 				RS | RT | RD},
RD                145 arch/mips/mm/uasm-mips.c 	[insn_movn]	= {M(spec_op, 0, 0, 0, 0, movn_op), RS | RT | RD},
RD                146 arch/mips/mm/uasm-mips.c 	[insn_movz]	= {M(spec_op, 0, 0, 0, 0, movz_op), RS | RT | RD},
RD                147 arch/mips/mm/uasm-mips.c 	[insn_mtc0]	= {M(cop0_op, mtc_op, 0, 0, 0, 0),  RT | RD | SET},
RD                148 arch/mips/mm/uasm-mips.c 	[insn_mthc0]	= {M(cop0_op, mthc0_op, 0, 0, 0, 0),  RT | RD | SET},
RD                152 arch/mips/mm/uasm-mips.c 				RS | RT | RD},
RD                154 arch/mips/mm/uasm-mips.c 	[insn_mul]	= {M(spec2_op, 0, 0, 0, 0, mul_op), RS | RT | RD},
RD                156 arch/mips/mm/uasm-mips.c 	[insn_mul]	= {M(spec_op, 0, 0, 0, mult_mul_op, mult_op), RS | RT | RD},
RD                159 arch/mips/mm/uasm-mips.c 	[insn_nor]	= {M(spec_op, 0, 0, 0, 0, nor_op),  RS | RT | RD},
RD                160 arch/mips/mm/uasm-mips.c 	[insn_or]	= {M(spec_op, 0, 0, 0, 0, or_op),  RS | RT | RD},
RD                168 arch/mips/mm/uasm-mips.c 	[insn_rotr]	= {M(spec_op, 1, 0, 0, 0, srl_op),  RT | RD | RE},
RD                178 arch/mips/mm/uasm-mips.c 	[insn_seleqz]	= {M(spec_op, 0, 0, 0, 0, seleqz_op), RS | RT | RD},
RD                179 arch/mips/mm/uasm-mips.c 	[insn_selnez]	= {M(spec_op, 0, 0, 0, 0, selnez_op), RS | RT | RD},
RD                181 arch/mips/mm/uasm-mips.c 	[insn_sll]	= {M(spec_op, 0, 0, 0, 0, sll_op),  RT | RD | RE},
RD                182 arch/mips/mm/uasm-mips.c 	[insn_sllv]	= {M(spec_op, 0, 0, 0, 0, sllv_op),  RS | RT | RD},
RD                183 arch/mips/mm/uasm-mips.c 	[insn_slt]	= {M(spec_op, 0, 0, 0, 0, slt_op),  RS | RT | RD},
RD                186 arch/mips/mm/uasm-mips.c 	[insn_sltu]	= {M(spec_op, 0, 0, 0, 0, sltu_op), RS | RT | RD},
RD                187 arch/mips/mm/uasm-mips.c 	[insn_sra]	= {M(spec_op, 0, 0, 0, 0, sra_op),  RT | RD | RE},
RD                188 arch/mips/mm/uasm-mips.c 	[insn_srav]	= {M(spec_op, 0, 0, 0, 0, srav_op), RS | RT | RD},
RD                189 arch/mips/mm/uasm-mips.c 	[insn_srl]	= {M(spec_op, 0, 0, 0, 0, srl_op),  RT | RD | RE},
RD                190 arch/mips/mm/uasm-mips.c 	[insn_srlv]	= {M(spec_op, 0, 0, 0, 0, srlv_op),  RS | RT | RD},
RD                191 arch/mips/mm/uasm-mips.c 	[insn_subu]	= {M(spec_op, 0, 0, 0, 0, subu_op),	RS | RT | RD},
RD                200 arch/mips/mm/uasm-mips.c 	[insn_wsbh]	= {M(spec3_op, 0, 0, 0, wsbh_op, bshfl_op), RT | RD},
RD                201 arch/mips/mm/uasm-mips.c 	[insn_xor]	= {M(spec_op, 0, 0, 0, 0, xor_op),  RS | RT | RD},
RD                203 arch/mips/mm/uasm-mips.c 	[insn_yield]	= {M(spec3_op, 0, 0, 0, 0, yield_op), RS | RD},
RD                249 arch/mips/mm/uasm-mips.c 	if (ip->fields & RD)
RD               7091 arch/powerpc/xmon/ppc-opc.c {"e_lis",	I16L(28,28),	I16L_MASK,	PPCVLE,	0,		{RD, VLEUIMML}},
RD               7092 arch/powerpc/xmon/ppc-opc.c {"e_and2is.",	I16L(28,29),	I16L_MASK,	PPCVLE,	0,		{RD, VLEUIMML}},
RD               7093 arch/powerpc/xmon/ppc-opc.c {"e_or2is",	I16L(28,26),	I16L_MASK,	PPCVLE,	0,		{RD, VLEUIMML}},
RD               7094 arch/powerpc/xmon/ppc-opc.c {"e_and2i.",	I16L(28,25),	I16L_MASK,	PPCVLE,	0,		{RD, VLEUIMML}},
RD               7095 arch/powerpc/xmon/ppc-opc.c {"e_or2i",	I16L(28,24),	I16L_MASK,	PPCVLE,	0,		{RD, VLEUIMML}},
RD                 19 arch/sparc/crypto/opcodes.h 	.word		(F3F(2,0x36,0x147)|RS1(a)|RS2(b)|RD(c));
RD                 31 arch/sparc/crypto/opcodes.h 	.word	(F3F(2, 0x19, 0)|RS1(a)|RS2(b)|RS3(c)|RD(d));
RD                 33 arch/sparc/crypto/opcodes.h 	.word	(F3F(2, 0x19, 1)|RS1(a)|RS2(b)|RS3(c)|RD(d));
RD                 35 arch/sparc/crypto/opcodes.h 	.word	(F3F(2, 0x19, 2)|RS1(a)|RS2(b)|RS3(c)|RD(d));
RD                 37 arch/sparc/crypto/opcodes.h 	.word	(F3F(2, 0x19, 3)|RS1(a)|RS2(b)|RS3(c)|RD(d));
RD                 39 arch/sparc/crypto/opcodes.h 	.word	(F3F(2, 0x19, 4)|RS1(a)|RS2(b)|RS3(c)|RD(d));
RD                 41 arch/sparc/crypto/opcodes.h 	.word	(F3F(2, 0x19, 5)|RS1(a)|RS2(b)|RS3(c)|RD(d));
RD                 43 arch/sparc/crypto/opcodes.h 	.word	(F3F(2, 0x19, 6)|RS1(a)|RS2(b)|RS3(c)|RD(d));
RD                 45 arch/sparc/crypto/opcodes.h 	.word	(F3F(2, 0x19, 7)|RS1(a)|RS2(b)|RS3(c)|RD(d));
RD                 47 arch/sparc/crypto/opcodes.h 	.word	(F3F(2, 0x19, 8)|RS1(a)|RS2(b)|IMM5_9(c)|RD(d));
RD                 49 arch/sparc/crypto/opcodes.h 	.word	(F3F(2, 0x36, 0x130)|RS1(a)|RS2(b)|RD(c));
RD                 51 arch/sparc/crypto/opcodes.h 	.word	(F3F(2, 0x36, 0x131)|RS1(a)|RS2(b)|RD(c));
RD                 54 arch/sparc/crypto/opcodes.h 	.word		(F3F(2, 0x36, 0x134)|RS1(a)|RD(b));
RD                 56 arch/sparc/crypto/opcodes.h 	.word		(F3F(2, 0x36, 0x135)|RS1(a)|RD(b));
RD                 58 arch/sparc/crypto/opcodes.h 	.word		(F3F(2, 0x36, 0x136)|RS1(a)|IMM5_0(b)|RD(c));
RD                 60 arch/sparc/crypto/opcodes.h 	.word		(F3F(2, 0x19, 0x009)|RS1(a)|RS2(b)|RS3(c)|RD(d));
RD                 63 arch/sparc/crypto/opcodes.h 	.word		(F3F(2, 0x19, 0x00c)|RS1(a)|RS2(b)|RS3(c)|RD(d));
RD                 65 arch/sparc/crypto/opcodes.h 	.word		(F3F(2, 0x36, 0x13c)|RS1(a)|RS2(b)|RD(c));
RD                 67 arch/sparc/crypto/opcodes.h 	.word		(F3F(2, 0x36, 0x13d)|RS1(a)|RS2(b)|RD(c));
RD                299 arch/sparc/kernel/visemul.c 	maybe_flush_windows(RS1(insn), RS2(insn), RD(insn), 0);
RD                350 arch/sparc/kernel/visemul.c 	store_reg(regs, rd_val, RD(insn));
RD                377 arch/sparc/kernel/visemul.c 	maybe_flush_windows(RS1(insn), RS2(insn), RD(insn), 0);
RD                403 arch/sparc/kernel/visemul.c 	store_reg(regs, rd_val, RD(insn));
RD                410 arch/sparc/kernel/visemul.c 	maybe_flush_windows(RS1(insn), RS2(insn), RD(insn), 0);
RD                415 arch/sparc/kernel/visemul.c 	store_reg(regs, rd_val, RD(insn));
RD                445 arch/sparc/kernel/visemul.c 	*fpd_regaddr(f, RD(insn)) = rd_val;
RD                456 arch/sparc/kernel/visemul.c 	rd = fpd_regaddr(f, RD(insn));
RD                503 arch/sparc/kernel/visemul.c 		*fps_regaddr(f, RD(insn)) = rd_val;
RD                526 arch/sparc/kernel/visemul.c 		*fpd_regaddr(f, RD(insn)) = rd_val;
RD                549 arch/sparc/kernel/visemul.c 		*fps_regaddr(f, RD(insn)) = rd_val;
RD                567 arch/sparc/kernel/visemul.c 		*fpd_regaddr(f, RD(insn)) = rd_val;
RD                583 arch/sparc/kernel/visemul.c 		*fpd_regaddr(f, RD(insn)) = rd_val;
RD                614 arch/sparc/kernel/visemul.c 		*fpd_regaddr(f, RD(insn)) = rd_val;
RD                639 arch/sparc/kernel/visemul.c 		*fpd_regaddr(f, RD(insn)) = rd_val;
RD                669 arch/sparc/kernel/visemul.c 		*fpd_regaddr(f, RD(insn)) = rd_val;
RD                699 arch/sparc/kernel/visemul.c 		*fpd_regaddr(f, RD(insn)) = rd_val;
RD                797 arch/sparc/kernel/visemul.c 	maybe_flush_windows(0, 0, RD(insn), 0);
RD                798 arch/sparc/kernel/visemul.c 	store_reg(regs, rd_val, RD(insn));
RD                 69 arch/sparc/net/bpf_jit_comp_32.c 	(F2(0, 0x4) | RD(REG) | (((K) >> 10) & 0x3fffff))
RD                 71 arch/sparc/net/bpf_jit_comp_32.c 	(F3(2, 0x02) | IMMED | RS1(REG) | ((K) & 0x3ff) | RD(REG))
RD                113 arch/sparc/net/bpf_jit_comp_32.c 	*prog++ = SUB | RS1(G0) | RS2(r_A) | RD(r_A);	\
RD                118 arch/sparc/net/bpf_jit_comp_32.c 	*prog++ = OR | RS1(G0) | RS2(FROM) | RD(TO);	\
RD                123 arch/sparc/net/bpf_jit_comp_32.c 	*prog++ = OR | RS1(G0) | RS2(G0) | RD(REG);	\
RD                140 arch/sparc/net/bpf_jit_comp_32.c 	*prog++ = OPCODE | RS1(r_A) | RS2(r_X) | RD(r_A);	\
RD                161 arch/sparc/net/bpf_jit_comp_32.c 		_insn |= RS1(r_A) | RD(r_A);			\
RD                175 arch/sparc/net/bpf_jit_comp_32.c 		*prog++ = OR | IMMED | RS1(G0) | S13(K) | RD(DEST);	\
RD                184 arch/sparc/net/bpf_jit_comp_32.c 	*prog++ = LDPTRI | RS1(BASE) | S13(_off) | RD(DEST);		\
RD                190 arch/sparc/net/bpf_jit_comp_32.c 	*prog++ = LD32I | RS1(BASE) | S13(_off) | RD(DEST);		\
RD                196 arch/sparc/net/bpf_jit_comp_32.c 	*prog++ = LD16I | RS1(BASE) | S13(_off) | RD(DEST);		\
RD                201 arch/sparc/net/bpf_jit_comp_32.c 	*prog++ = LD8I | RS1(BASE) | S13(_off) | RD(DEST);		\
RD                212 arch/sparc/net/bpf_jit_comp_32.c do {	*prog++ = LD32I | RS1(SP) | S13(BIAS - (OFF)) | RD(DEST);	\
RD                216 arch/sparc/net/bpf_jit_comp_32.c do {	*prog++ = ST32I | RS1(SP) | S13(BIAS - (OFF)) | RD(SRC);	\
RD                238 arch/sparc/net/bpf_jit_comp_32.c 	*prog++ = (JMPL | IMMED | RS1(BASE) | S13(IMM_OFF) | RD(LREG))
RD                258 arch/sparc/net/bpf_jit_comp_32.c #define emit_read_y(REG)	*prog++ = RD_Y | RD(REG)
RD                262 arch/sparc/net/bpf_jit_comp_32.c 	*prog++ = (SUBCC | RS1(R1) | RS2(R2) | RD(G0))
RD                265 arch/sparc/net/bpf_jit_comp_32.c 	*prog++ = (SUBCC | IMMED | RS1(R1) | S13(IMM) | RD(G0));
RD                268 arch/sparc/net/bpf_jit_comp_32.c 	*prog++ = (ANDCC | RS1(R1) | RS2(R2) | RD(G0))
RD                271 arch/sparc/net/bpf_jit_comp_32.c 	*prog++ = (ANDCC | IMMED | RS1(R1) | S13(IMM) | RD(G0));
RD                274 arch/sparc/net/bpf_jit_comp_32.c 	*prog++ = (SUB | RS1(R1) | RS2(R2) | RD(R3))
RD                277 arch/sparc/net/bpf_jit_comp_32.c 	*prog++ = (SUB | IMMED | RS1(R1) | S13(IMM) | RD(R3))
RD                280 arch/sparc/net/bpf_jit_comp_32.c 	*prog++ = (ADD | RS1(R1) | RS2(R2) | RD(R3))
RD                283 arch/sparc/net/bpf_jit_comp_32.c 	*prog++ = (ADD | IMMED | RS1(R1) | S13(IMM) | RD(R3))
RD                286 arch/sparc/net/bpf_jit_comp_32.c 	*prog++ = (AND | RS1(R1) | RS2(R2) | RD(R3))
RD                289 arch/sparc/net/bpf_jit_comp_32.c 	*prog++ = (AND | IMMED | RS1(R1) | S13(IMM) | RD(R3))
RD                292 arch/sparc/net/bpf_jit_comp_32.c 	*prog++ = (SUB | IMMED | RS1(SP) | S13(SZ) | RD(SP))
RD                295 arch/sparc/net/bpf_jit_comp_32.c 	*prog++ = (ADD | IMMED | RS1(SP) | S13(SZ) | RD(SP))
RD                137 arch/sparc/net/bpf_jit_comp_64.c 	(F2(0, 0x4) | RD(REG) | (((K) >> 10) & 0x3fffff))
RD                139 arch/sparc/net/bpf_jit_comp_64.c 	(F3(2, 0x02) | IMMED | RS1(REG) | ((K) & 0x3ff) | RD(REG))
RD                263 arch/sparc/net/bpf_jit_comp_64.c 	emit(OR | RS1(G0) | RS2(from) | RD(to), ctx);
RD                284 arch/sparc/net/bpf_jit_comp_64.c 		emit(XOR | IMMED | RS1(reg) | S13(lbits) | RD(reg), ctx);
RD                290 arch/sparc/net/bpf_jit_comp_64.c 	emit(opcode | RS1(dst) | RS2(src) | RD(dst), ctx);
RD                295 arch/sparc/net/bpf_jit_comp_64.c 	emit(opcode | RS1(a) | RS2(b) | RD(c), ctx);
RD                304 arch/sparc/net/bpf_jit_comp_64.c 	insn |= RS1(dst) | RD(dst);
RD                323 arch/sparc/net/bpf_jit_comp_64.c 	insn |= RS1(src) | RD(dst);
RD                340 arch/sparc/net/bpf_jit_comp_64.c 		emit(OR | IMMED | RS1(G0) | S13(K) | RD(dest), ctx);
RD                350 arch/sparc/net/bpf_jit_comp_64.c 		emit(OR | IMMED | RS1(G0) | S13(K) | RD(dest), ctx);
RD                360 arch/sparc/net/bpf_jit_comp_64.c 		emit(OR | IMMED | RS1(G0) | S13(K) | RD(dest), ctx);
RD                462 arch/sparc/net/bpf_jit_comp_64.c 		emit(OR | IMMED | RS1(dest) | S13(low_imm) | RD(dest), ctx);
RD                504 arch/sparc/net/bpf_jit_comp_64.c 		emit(OR | IMMED | RS1(G0) | S13(the_const) | RD(dest), ctx);
RD                563 arch/sparc/net/bpf_jit_comp_64.c 				emit(OR | IMMED | RS1(G0) | S13(fast_int) | RD(dest), ctx);
RD                575 arch/sparc/net/bpf_jit_comp_64.c 		emit(XOR | IMMED | RS1(dest) | S13(low_bits) | RD(dest), ctx);
RD                613 arch/sparc/net/bpf_jit_comp_64.c 	emit(OR | RS1(dest) | RS2(tmp) | RD(dest), ctx);
RD                643 arch/sparc/net/bpf_jit_comp_64.c #define emit_read_y(REG, CTX)	emit(RD_Y | RD(REG), CTX)
RD                647 arch/sparc/net/bpf_jit_comp_64.c 	emit(SUBCC | RS1(R1) | RS2(R2) | RD(G0), CTX)
RD                650 arch/sparc/net/bpf_jit_comp_64.c 	emit(SUBCC | IMMED | RS1(R1) | S13(IMM) | RD(G0), CTX)
RD                653 arch/sparc/net/bpf_jit_comp_64.c 	emit(ANDCC | RS1(R1) | RS2(R2) | RD(G0), CTX)
RD                656 arch/sparc/net/bpf_jit_comp_64.c 	emit(ANDCC | IMMED | RS1(R1) | S13(IMM) | RD(G0), CTX)
RD                813 arch/sparc/net/bpf_jit_comp_64.c 	emit(SAVE | IMMED | RS1(SP) | S13(-stack_needed) | RD(SP), ctx);
RD                819 arch/sparc/net/bpf_jit_comp_64.c 		emit(ST32 | IMMED | RS1(SP) | S13(off) | RD(G0), ctx);
RD                826 arch/sparc/net/bpf_jit_comp_64.c 		emit(ADD | IMMED | RS1(FP) | S13(STACK_BIAS) | RD(vfp), ctx);
RD                844 arch/sparc/net/bpf_jit_comp_64.c 	emit(JMPL | IMMED | RS1(I7) | S13(8) | RD(G0), ctx);
RD                847 arch/sparc/net/bpf_jit_comp_64.c 	emit(RESTORE | RS1(bpf2sparc[BPF_REG_0]) | RS2(G0) | RD(O0), ctx);
RD                860 arch/sparc/net/bpf_jit_comp_64.c 	emit(LD32 | IMMED | RS1(bpf_array) | S13(off) | RD(tmp), ctx);
RD                867 arch/sparc/net/bpf_jit_comp_64.c 	emit(LD32 | IMMED | RS1(SP) | S13(off) | RD(tmp), ctx);
RD                875 arch/sparc/net/bpf_jit_comp_64.c 	emit(ST32 | IMMED | RS1(SP) | S13(off) | RD(tmp), ctx);
RD                880 arch/sparc/net/bpf_jit_comp_64.c 	emit(LD64 | IMMED | RS1(tmp) | S13(off) | RD(tmp), ctx);
RD                888 arch/sparc/net/bpf_jit_comp_64.c 	emit(LD64 | IMMED | RS1(tmp) | S13(off) | RD(tmp), ctx);
RD                891 arch/sparc/net/bpf_jit_comp_64.c 	emit(JMPL | IMMED | RS1(tmp) | S13(off) | RD(G0), ctx);
RD                998 arch/sparc/net/bpf_jit_comp_64.c 		emit(SUB | RS1(0) | RS2(dst) | RD(dst), ctx);
RD               1057 arch/sparc/net/bpf_jit_comp_64.c 			emit(ST64 | RS1(tmp) | RS2(G0) | RD(dst), ctx);
RD               1058 arch/sparc/net/bpf_jit_comp_64.c 			emit(LD64A | ASI(ASI_PL) | RS1(tmp) | RS2(G0) | RD(dst), ctx);
RD               1127 arch/sparc/net/bpf_jit_comp_64.c 			emit(div | IMMED | RS1(dst) | S13(imm) | RD(tmp), ctx);
RD               1128 arch/sparc/net/bpf_jit_comp_64.c 			emit(MULX | IMMED | RS1(tmp) | S13(imm) | RD(tmp), ctx);
RD               1129 arch/sparc/net/bpf_jit_comp_64.c 			emit(SUB | RS1(dst) | RS2(tmp) | RD(dst), ctx);
RD               1136 arch/sparc/net/bpf_jit_comp_64.c 			emit(div | RS1(dst) | RS2(tmp1) | RD(tmp), ctx);
RD               1137 arch/sparc/net/bpf_jit_comp_64.c 			emit(MULX | RS1(tmp) | RS2(tmp1) | RD(tmp), ctx);
RD               1138 arch/sparc/net/bpf_jit_comp_64.c 			emit(SUB | RS1(dst) | RS2(tmp) | RD(dst), ctx);
RD               1285 arch/sparc/net/bpf_jit_comp_64.c 		emit(opcode | RS1(src) | rs2 | RD(dst), ctx);
RD               1328 arch/sparc/net/bpf_jit_comp_64.c 		emit(opcode | RS1(dst) | rs2 | RD(tmp2), ctx);
RD               1365 arch/sparc/net/bpf_jit_comp_64.c 		emit(opcode | RS1(dst) | rs2 | RD(src), ctx);
RD               1384 arch/sparc/net/bpf_jit_comp_64.c 		emit(LD32 | RS1(tmp) | RS2(G0) | RD(tmp2), ctx);
RD               1386 arch/sparc/net/bpf_jit_comp_64.c 		emit(CAS | ASI(ASI_P) | RS1(tmp) | RS2(tmp2) | RD(tmp3), ctx);
RD               1407 arch/sparc/net/bpf_jit_comp_64.c 		emit(LD64 | RS1(tmp) | RS2(G0) | RD(tmp2), ctx);
RD               1409 arch/sparc/net/bpf_jit_comp_64.c 		emit(CASX | ASI(ASI_P) | RS1(tmp) | RS2(tmp2) | RD(tmp3), ctx);
RD                 61 drivers/i2c/busses/i2c-au1550.c 		if (RD(adap, PSC_SMBSTAT) & PSC_SMBSTAT_TE)
RD                 77 drivers/i2c/busses/i2c-au1550.c 	stat = RD(adap, PSC_SMBEVNT);
RD                 90 drivers/i2c/busses/i2c-au1550.c 		if ((RD(adap, PSC_SMBEVNT) & PSC_SMBEVNT_MD) != 0)
RD                104 drivers/i2c/busses/i2c-au1550.c 	stat = RD(adap, PSC_SMBSTAT);
RD                109 drivers/i2c/busses/i2c-au1550.c 		while ((RD(adap, PSC_SMBPCR) & PSC_SMBPCR_DC) != 0)
RD                144 drivers/i2c/busses/i2c-au1550.c 		if ((RD(adap, PSC_SMBSTAT) & PSC_SMBSTAT_RE) == 0)
RD                150 drivers/i2c/busses/i2c-au1550.c 	*out = RD(adap, PSC_SMBTXRX);
RD                181 drivers/i2c/busses/i2c-au1550.c 	buf[i] = (unsigned char)(RD(adap, PSC_SMBTXRX) & 0xff);
RD                261 drivers/i2c/busses/i2c-au1550.c 	while ((RD(priv, PSC_SMBSTAT) & PSC_SMBSTAT_SR) == 0)
RD                284 drivers/i2c/busses/i2c-au1550.c 	while ((RD(priv, PSC_SMBSTAT) & PSC_SMBSTAT_SR) == 0)
RD                293 drivers/infiniband/hw/mthca/mthca_qp.c 	case RD:  return MTHCA_QP_ST_RD;
RD               1316 drivers/pinctrl/sh-pfc/pfc-sh7264.c 	GPIO_FN(RD),
RD               1753 drivers/pinctrl/sh-pfc/pfc-sh7269.c 	GPIO_FN(RD),
RD                581 drivers/pinctrl/sh-pfc/pfc-sh7734.c 	PINMUX_SINGLE(RD),
RD               1360 drivers/pinctrl/sh-pfc/pfc-sh7734.c 	GPIO_FN(RD), GPIO_FN(WE0), GPIO_FN(WE1),
RD               1497 drivers/pinctrl/sh-pfc/pfc-sh7757.c 	GPIO_FN(RD),
RD                206 include/linux/ceph/rados.h 	f(READ,		__CEPH_OSD_OP(RD, DATA, 1),	"read")		    \
RD                207 include/linux/ceph/rados.h 	f(STAT,		__CEPH_OSD_OP(RD, DATA, 2),	"stat")		    \
RD                208 include/linux/ceph/rados.h 	f(MAPEXT,	__CEPH_OSD_OP(RD, DATA, 3),	"mapext")	    \
RD                211 include/linux/ceph/rados.h 	f(MASKTRUNC,	__CEPH_OSD_OP(RD, DATA, 4),	"masktrunc")	    \
RD                212 include/linux/ceph/rados.h 	f(SPARSE_READ,	__CEPH_OSD_OP(RD, DATA, 5),	"sparse-read")	    \
RD                214 include/linux/ceph/rados.h 	f(NOTIFY,	__CEPH_OSD_OP(RD, DATA, 6),	"notify")	    \
RD                215 include/linux/ceph/rados.h 	f(NOTIFY_ACK,	__CEPH_OSD_OP(RD, DATA, 7),	"notify-ack")	    \
RD                218 include/linux/ceph/rados.h 	f(ASSERT_VER,	__CEPH_OSD_OP(RD, DATA, 8),	"assert-version")   \
RD                220 include/linux/ceph/rados.h 	f(LIST_WATCHERS, __CEPH_OSD_OP(RD, DATA, 9),	"list-watchers")    \
RD                222 include/linux/ceph/rados.h 	f(LIST_SNAPS,	__CEPH_OSD_OP(RD, DATA, 10),	"list-snaps")	    \
RD                225 include/linux/ceph/rados.h 	f(SYNC_READ,	__CEPH_OSD_OP(RD, DATA, 11),	"sync_read")	    \
RD                241 include/linux/ceph/rados.h 	f(TMAPGET,	__CEPH_OSD_OP(RD, DATA, 12),	"tmapget")	    \
RD                249 include/linux/ceph/rados.h 	f(OMAPGETKEYS,	__CEPH_OSD_OP(RD, DATA, 17),	"omap-get-keys")    \
RD                250 include/linux/ceph/rados.h 	f(OMAPGETVALS,	__CEPH_OSD_OP(RD, DATA, 18),	"omap-get-vals")    \
RD                251 include/linux/ceph/rados.h 	f(OMAPGETHEADER, __CEPH_OSD_OP(RD, DATA, 19),	"omap-get-header")  \
RD                252 include/linux/ceph/rados.h 	f(OMAPGETVALSBYKEYS, __CEPH_OSD_OP(RD, DATA, 20), "omap-get-vals-by-keys") \
RD                257 include/linux/ceph/rados.h 	f(OMAP_CMP,	__CEPH_OSD_OP(RD, DATA, 25),	"omap-cmp")	    \
RD                261 include/linux/ceph/rados.h 	f(COPY_GET_CLASSIC, __CEPH_OSD_OP(RD, DATA, 27), "copy-get-classic") \
RD                263 include/linux/ceph/rados.h 	f(ISDIRTY,	__CEPH_OSD_OP(RD, DATA, 29),	"isdirty")	    \
RD                264 include/linux/ceph/rados.h 	f(COPY_GET,	__CEPH_OSD_OP(RD, DATA, 30),	"copy-get")	    \
RD                277 include/linux/ceph/rados.h 	f(ASSERT_SRC_VERSION, __CEPH_OSD_OP(RD, MULTI, 2), "assert-src-version") \
RD                278 include/linux/ceph/rados.h 	f(SRC_CMPXATTR,	__CEPH_OSD_OP(RD, MULTI, 3),	"src-cmpxattr")	    \
RD                282 include/linux/ceph/rados.h 	f(GETXATTR,	__CEPH_OSD_OP(RD, ATTR, 1),	"getxattr")	    \
RD                283 include/linux/ceph/rados.h 	f(GETXATTRS,	__CEPH_OSD_OP(RD, ATTR, 2),	"getxattrs")	    \
RD                284 include/linux/ceph/rados.h 	f(CMPXATTR,	__CEPH_OSD_OP(RD, ATTR, 3),	"cmpxattr")	    \
RD                313 include/linux/ceph/rados.h 	f(CALL,		__CEPH_OSD_OP(RD, EXEC, 1),	"call")		    \
RD                316 include/linux/ceph/rados.h 	f(PGLS,		__CEPH_OSD_OP(RD, PG, 1),	"pgls")		    \
RD                317 include/linux/ceph/rados.h 	f(PGLS_FILTER,	__CEPH_OSD_OP(RD, PG, 2),	"pgls-filter")	    \
RD                318 include/linux/ceph/rados.h 	f(PG_HITSET_LS,	__CEPH_OSD_OP(RD, PG, 3),	"pg-hitset-ls")	    \
RD                319 include/linux/ceph/rados.h 	f(PG_HITSET_GET, __CEPH_OSD_OP(RD, PG, 4),	"pg-hitset-get")
RD                 96 sound/soc/au1x/ac97c.c 		while ((RD(ctx, AC97_STATUS) & STAT_CP) && --tmo)
RD                109 sound/soc/au1x/ac97c.c 		while ((RD(ctx, AC97_STATUS) & STAT_CP) && --tmo)
RD                111 sound/soc/au1x/ac97c.c 		data = RD(ctx, AC97_CMDRESP);
RD                135 sound/soc/au1x/ac97c.c 		for (tmo = 5; (RD(ctx, AC97_STATUS) & STAT_CP) && tmo; tmo--)
RD                144 sound/soc/au1x/ac97c.c 		for (tmo = 10; (RD(ctx, AC97_STATUS) & STAT_CP) && tmo; tmo--)
RD                176 sound/soc/au1x/ac97c.c 	while (((RD(ctx, AC97_STATUS) & STAT_RD) == 0) && --i)