Symbol: RD
arch/mips/kernel/traps.c
675
int rd = (opcode & RD) >> 11;
arch/mips/kernel/traps.c
731
int rd = (opcode & RD) >> 11;
arch/mips/mm/uasm-micromips.c
101
[insn_sll] = {M(mm_pool32a_op, 0, 0, 0, 0, mm_sll32_op), RT | RS | RD},
arch/mips/mm/uasm-micromips.c
102
[insn_sllv] = {M(mm_pool32a_op, 0, 0, 0, 0, mm_sllv32_op), RT | RS | RD},
arch/mips/mm/uasm-micromips.c
103
[insn_slt] = {M(mm_pool32a_op, 0, 0, 0, 0, mm_slt_op), RT | RS | RD},
arch/mips/mm/uasm-micromips.c
105
[insn_sltu] = {M(mm_pool32a_op, 0, 0, 0, 0, mm_sltu_op), RT | RS | RD},
arch/mips/mm/uasm-micromips.c
106
[insn_sra] = {M(mm_pool32a_op, 0, 0, 0, 0, mm_sra_op), RT | RS | RD},
arch/mips/mm/uasm-micromips.c
107
[insn_srav] = {M(mm_pool32a_op, 0, 0, 0, 0, mm_srav_op), RT | RS | RD},
arch/mips/mm/uasm-micromips.c
108
[insn_srl] = {M(mm_pool32a_op, 0, 0, 0, 0, mm_srl32_op), RT | RS | RD},
arch/mips/mm/uasm-micromips.c
109
[insn_srlv] = {M(mm_pool32a_op, 0, 0, 0, 0, mm_srlv32_op), RT | RS | RD},
arch/mips/mm/uasm-micromips.c
110
[insn_rotr] = {M(mm_pool32a_op, 0, 0, 0, 0, mm_rotr_op), RT | RS | RD},
arch/mips/mm/uasm-micromips.c
111
[insn_subu] = {M(mm_pool32a_op, 0, 0, 0, 0, mm_subu32_op), RT | RS | RD},
arch/mips/mm/uasm-micromips.c
120
[insn_xor] = {M(mm_pool32a_op, 0, 0, 0, 0, mm_xor32_op), RT | RS | RD},
arch/mips/mm/uasm-micromips.c
185
if (ip->fields & RD)
arch/mips/mm/uasm-micromips.c
43
[insn_addu] = {M(mm_pool32a_op, 0, 0, 0, 0, mm_addu32_op), RT | RS | RD},
arch/mips/mm/uasm-micromips.c
45
[insn_and] = {M(mm_pool32a_op, 0, 0, 0, 0, mm_and_op), RT | RS | RD},
arch/mips/mm/uasm-micromips.c
56
[insn_cfcmsa] = {M(mm_pool32s_op, 0, msa_cfc_op, 0, 0, mm_32s_elm_op), RD | RE},
arch/mips/mm/uasm-micromips.c
58
[insn_ctcmsa] = {M(mm_pool32s_op, 0, msa_ctc_op, 0, 0, mm_32s_elm_op), RD | RE},
arch/mips/mm/uasm-micromips.c
74
[insn_ins] = {M(mm_pool32a_op, 0, 0, 0, 0, mm_ins_op), RT | RS | RD | RE},
arch/mips/mm/uasm-micromips.c
75
[insn_ext] = {M(mm_pool32a_op, 0, 0, 0, 0, mm_ext_op), RT | RS | RD | RE},
arch/mips/mm/uasm-micromips.c
87
[insn_mfc0] = {M(mm_pool32a_op, 0, 0, 0, mm_mfc0_op, mm_pool32axf_op), RT | RS | RD},
arch/mips/mm/uasm-micromips.c
90
[insn_mtc0] = {M(mm_pool32a_op, 0, 0, 0, mm_mtc0_op, mm_pool32axf_op), RT | RS | RD},
arch/mips/mm/uasm-micromips.c
93
[insn_mul] = {M(mm_pool32a_op, 0, 0, 0, 0, mm_mul_op), RT | RS | RD},
arch/mips/mm/uasm-micromips.c
94
[insn_or] = {M(mm_pool32a_op, 0, 0, 0, 0, mm_or32_op), RT | RS | RD},
arch/mips/mm/uasm-mips.c
100
[insn_dsll32] = {M(spec_op, 0, 0, 0, 0, dsll32_op), RT | RD | RE},
arch/mips/mm/uasm-mips.c
101
[insn_dsllv] = {M(spec_op, 0, 0, 0, 0, dsllv_op), RS | RT | RD},
arch/mips/mm/uasm-mips.c
102
[insn_dsra] = {M(spec_op, 0, 0, 0, 0, dsra_op), RT | RD | RE},
arch/mips/mm/uasm-mips.c
103
[insn_dsra32] = {M(spec_op, 0, 0, 0, 0, dsra32_op), RT | RD | RE},
arch/mips/mm/uasm-mips.c
104
[insn_dsrav] = {M(spec_op, 0, 0, 0, 0, dsrav_op), RS | RT | RD},
arch/mips/mm/uasm-mips.c
105
[insn_dsrl] = {M(spec_op, 0, 0, 0, 0, dsrl_op), RT | RD | RE},
arch/mips/mm/uasm-mips.c
106
[insn_dsrl32] = {M(spec_op, 0, 0, 0, 0, dsrl32_op), RT | RD | RE},
arch/mips/mm/uasm-mips.c
107
[insn_dsrlv] = {M(spec_op, 0, 0, 0, 0, dsrlv_op), RS | RT | RD},
arch/mips/mm/uasm-mips.c
108
[insn_dsubu] = {M(spec_op, 0, 0, 0, 0, dsubu_op), RS | RT | RD},
arch/mips/mm/uasm-mips.c
110
[insn_ext] = {M(spec3_op, 0, 0, 0, 0, ext_op), RS | RT | RD | RE},
arch/mips/mm/uasm-mips.c
111
[insn_ins] = {M(spec3_op, 0, 0, 0, 0, ins_op), RS | RT | RD | RE},
arch/mips/mm/uasm-mips.c
114
[insn_jalr] = {M(spec_op, 0, 0, 0, 0, jalr_op), RS | RD},
arch/mips/mm/uasm-mips.c
123
[insn_lddir] = {M(lwc2_op, 0, 0, 0, lddir_op, mult_op), RS | RT | RD},
arch/mips/mm/uasm-mips.c
124
[insn_ldpte] = {M(lwc2_op, 0, 0, 0, ldpte_op, mult_op), RS | RD},
arch/mips/mm/uasm-mips.c
125
[insn_ldx] = {M(spec3_op, 0, 0, 0, ldx_op, lx_op), RS | RT | RD},
arch/mips/mm/uasm-mips.c
138
[insn_lwx] = {M(spec3_op, 0, 0, 0, lwx_op, lx_op), RS | RT | RD},
arch/mips/mm/uasm-mips.c
139
[insn_mfc0] = {M(cop0_op, mfc_op, 0, 0, 0, 0), RT | RD | SET},
arch/mips/mm/uasm-mips.c
140
[insn_mfhc0] = {M(cop0_op, mfhc0_op, 0, 0, 0, 0), RT | RD | SET},
arch/mips/mm/uasm-mips.c
141
[insn_mfhi] = {M(spec_op, 0, 0, 0, 0, mfhi_op), RD},
arch/mips/mm/uasm-mips.c
142
[insn_mflo] = {M(spec_op, 0, 0, 0, 0, mflo_op), RD},
arch/mips/mm/uasm-mips.c
144
RS | RT | RD},
arch/mips/mm/uasm-mips.c
145
[insn_movn] = {M(spec_op, 0, 0, 0, 0, movn_op), RS | RT | RD},
arch/mips/mm/uasm-mips.c
146
[insn_movz] = {M(spec_op, 0, 0, 0, 0, movz_op), RS | RT | RD},
arch/mips/mm/uasm-mips.c
147
[insn_mtc0] = {M(cop0_op, mtc_op, 0, 0, 0, 0), RT | RD | SET},
arch/mips/mm/uasm-mips.c
148
[insn_mthc0] = {M(cop0_op, mthc0_op, 0, 0, 0, 0), RT | RD | SET},
arch/mips/mm/uasm-mips.c
152
RS | RT | RD},
arch/mips/mm/uasm-mips.c
154
RS | RT | RD},
arch/mips/mm/uasm-mips.c
156
[insn_mul] = {M(spec2_op, 0, 0, 0, 0, mul_op), RS | RT | RD},
arch/mips/mm/uasm-mips.c
158
[insn_mul] = {M(spec_op, 0, 0, 0, mult_mul_op, mult_op), RS | RT | RD},
arch/mips/mm/uasm-mips.c
161
[insn_nor] = {M(spec_op, 0, 0, 0, 0, nor_op), RS | RT | RD},
arch/mips/mm/uasm-mips.c
162
[insn_or] = {M(spec_op, 0, 0, 0, 0, or_op), RS | RT | RD},
arch/mips/mm/uasm-mips.c
170
[insn_rotr] = {M(spec_op, 1, 0, 0, 0, srl_op), RT | RD | RE},
arch/mips/mm/uasm-mips.c
180
[insn_seleqz] = {M(spec_op, 0, 0, 0, 0, seleqz_op), RS | RT | RD},
arch/mips/mm/uasm-mips.c
181
[insn_selnez] = {M(spec_op, 0, 0, 0, 0, selnez_op), RS | RT | RD},
arch/mips/mm/uasm-mips.c
183
[insn_sll] = {M(spec_op, 0, 0, 0, 0, sll_op), RT | RD | RE},
arch/mips/mm/uasm-mips.c
184
[insn_sllv] = {M(spec_op, 0, 0, 0, 0, sllv_op), RS | RT | RD},
arch/mips/mm/uasm-mips.c
185
[insn_slt] = {M(spec_op, 0, 0, 0, 0, slt_op), RS | RT | RD},
arch/mips/mm/uasm-mips.c
188
[insn_sltu] = {M(spec_op, 0, 0, 0, 0, sltu_op), RS | RT | RD},
arch/mips/mm/uasm-mips.c
189
[insn_sra] = {M(spec_op, 0, 0, 0, 0, sra_op), RT | RD | RE},
arch/mips/mm/uasm-mips.c
190
[insn_srav] = {M(spec_op, 0, 0, 0, 0, srav_op), RS | RT | RD},
arch/mips/mm/uasm-mips.c
191
[insn_srl] = {M(spec_op, 0, 0, 0, 0, srl_op), RT | RD | RE},
arch/mips/mm/uasm-mips.c
192
[insn_srlv] = {M(spec_op, 0, 0, 0, 0, srlv_op), RS | RT | RD},
arch/mips/mm/uasm-mips.c
193
[insn_subu] = {M(spec_op, 0, 0, 0, 0, subu_op), RS | RT | RD},
arch/mips/mm/uasm-mips.c
202
[insn_wsbh] = {M(spec3_op, 0, 0, 0, wsbh_op, bshfl_op), RT | RD},
arch/mips/mm/uasm-mips.c
203
[insn_xor] = {M(spec_op, 0, 0, 0, 0, xor_op), RS | RT | RD},
arch/mips/mm/uasm-mips.c
205
[insn_yield] = {M(spec3_op, 0, 0, 0, 0, yield_op), RS | RD},
arch/mips/mm/uasm-mips.c
251
if (ip->fields & RD)
arch/mips/mm/uasm-mips.c
52
[insn_addu] = {M(spec_op, 0, 0, 0, 0, addu_op), RS | RT | RD},
arch/mips/mm/uasm-mips.c
53
[insn_and] = {M(spec_op, 0, 0, 0, 0, and_op), RS | RT | RD},
arch/mips/mm/uasm-mips.c
72
[insn_cfc1] = {M(cop1_op, cfc_op, 0, 0, 0, 0), RT | RD},
arch/mips/mm/uasm-mips.c
73
[insn_cfcmsa] = {M(msa_op, 0, msa_cfc_op, 0, 0, msa_elm_op), RD | RE},
arch/mips/mm/uasm-mips.c
74
[insn_ctc1] = {M(cop1_op, ctc_op, 0, 0, 0, 0), RT | RD},
arch/mips/mm/uasm-mips.c
75
[insn_ctcmsa] = {M(msa_op, 0, msa_ctc_op, 0, 0, msa_elm_op), RD | RE},
arch/mips/mm/uasm-mips.c
77
[insn_daddu] = {M(spec_op, 0, 0, 0, 0, daddu_op), RS | RT | RD},
arch/mips/mm/uasm-mips.c
80
RS | RT | RD},
arch/mips/mm/uasm-mips.c
82
[insn_dins] = {M(spec3_op, 0, 0, 0, 0, dins_op), RS | RT | RD | RE},
arch/mips/mm/uasm-mips.c
83
[insn_dinsm] = {M(spec3_op, 0, 0, 0, 0, dinsm_op), RS | RT | RD | RE},
arch/mips/mm/uasm-mips.c
84
[insn_dinsu] = {M(spec3_op, 0, 0, 0, 0, dinsu_op), RS | RT | RD | RE},
arch/mips/mm/uasm-mips.c
87
RS | RT | RD},
arch/mips/mm/uasm-mips.c
88
[insn_dmfc0] = {M(cop0_op, dmfc_op, 0, 0, 0, 0), RT | RD | SET},
arch/mips/mm/uasm-mips.c
90
RS | RT | RD},
arch/mips/mm/uasm-mips.c
91
[insn_dmtc0] = {M(cop0_op, dmtc_op, 0, 0, 0, 0), RT | RD | SET},
arch/mips/mm/uasm-mips.c
94
RS | RT | RD},
arch/mips/mm/uasm-mips.c
95
[insn_drotr] = {M(spec_op, 1, 0, 0, 0, dsrl_op), RT | RD | RE},
arch/mips/mm/uasm-mips.c
96
[insn_drotr32] = {M(spec_op, 1, 0, 0, 0, dsrl32_op), RT | RD | RE},
arch/mips/mm/uasm-mips.c
97
[insn_dsbh] = {M(spec3_op, 0, 0, 0, dsbh_op, dbshfl_op), RT | RD},
arch/mips/mm/uasm-mips.c
98
[insn_dshd] = {M(spec3_op, 0, 0, 0, dshd_op, dbshfl_op), RT | RD},
arch/mips/mm/uasm-mips.c
99
[insn_dsll] = {M(spec_op, 0, 0, 0, 0, dsll_op), RT | RD | RE},
arch/powerpc/xmon/ppc-opc.c
7089
{"e_lis", I16L(28,28), I16L_MASK, PPCVLE, 0, {RD, VLEUIMML}},
arch/powerpc/xmon/ppc-opc.c
7090
{"e_and2is.", I16L(28,29), I16L_MASK, PPCVLE, 0, {RD, VLEUIMML}},
arch/powerpc/xmon/ppc-opc.c
7091
{"e_or2is", I16L(28,26), I16L_MASK, PPCVLE, 0, {RD, VLEUIMML}},
arch/powerpc/xmon/ppc-opc.c
7092
{"e_and2i.", I16L(28,25), I16L_MASK, PPCVLE, 0, {RD, VLEUIMML}},
arch/powerpc/xmon/ppc-opc.c
7093
{"e_or2i", I16L(28,24), I16L_MASK, PPCVLE, 0, {RD, VLEUIMML}},
arch/riscv/include/asm/insn-def.h
197
RD(dest), RS1(addr), __RS2(3))
arch/riscv/include/asm/insn-def.h
201
RD(dest), RS1(addr), __RS2(0))
arch/riscv/include/asm/insn-def.h
206
RD(dest), RS1(addr), __RS2(0))
arch/riscv/include/asm/insn-def.h
214
RD(dest), RS1(addr), __RS2(0))
arch/riscv/include/asm/insn-def.h
218
RD(dest), RS1(addr), __RS2(0))
arch/riscv/include/asm/insn-def.h
222
RD(dest), RS1(addr), __RS2(0))
arch/riscv/include/asm/insn-def.h
226
RD(dest), RS1(addr), __RS2(0))
arch/riscv/include/asm/insn-def.h
230
RD(dest), RS1(addr), __RS2(0))
arch/riscv/include/asm/insn-def.h
234
RD(dest), RS1(addr), __RS2(0))
arch/riscv/include/asm/insn-def.h
263
RD(dest), RS1(addr), __RS2(0))
arch/riscv/include/asm/insn-def.h
267
RD(dest), RS1(addr), __RS2(0))
arch/sparc/include/asm/opcodes.h
19
.word (F3F(2,0x36,0x147)|RS1(a)|RS2(b)|RD(c));
arch/sparc/include/asm/opcodes.h
31
.word (F3F(2, 0x19, 0)|RS1(a)|RS2(b)|RS3(c)|RD(d));
arch/sparc/include/asm/opcodes.h
33
.word (F3F(2, 0x19, 1)|RS1(a)|RS2(b)|RS3(c)|RD(d));
arch/sparc/include/asm/opcodes.h
35
.word (F3F(2, 0x19, 2)|RS1(a)|RS2(b)|RS3(c)|RD(d));
arch/sparc/include/asm/opcodes.h
37
.word (F3F(2, 0x19, 3)|RS1(a)|RS2(b)|RS3(c)|RD(d));
arch/sparc/include/asm/opcodes.h
39
.word (F3F(2, 0x19, 4)|RS1(a)|RS2(b)|RS3(c)|RD(d));
arch/sparc/include/asm/opcodes.h
41
.word (F3F(2, 0x19, 5)|RS1(a)|RS2(b)|RS3(c)|RD(d));
arch/sparc/include/asm/opcodes.h
43
.word (F3F(2, 0x19, 6)|RS1(a)|RS2(b)|RS3(c)|RD(d));
arch/sparc/include/asm/opcodes.h
45
.word (F3F(2, 0x19, 7)|RS1(a)|RS2(b)|RS3(c)|RD(d));
arch/sparc/include/asm/opcodes.h
47
.word (F3F(2, 0x19, 8)|RS1(a)|RS2(b)|IMM5_9(c)|RD(d));
arch/sparc/include/asm/opcodes.h
49
.word (F3F(2, 0x36, 0x130)|RS1(a)|RS2(b)|RD(c));
arch/sparc/include/asm/opcodes.h
51
.word (F3F(2, 0x36, 0x131)|RS1(a)|RS2(b)|RD(c));
arch/sparc/include/asm/opcodes.h
54
.word (F3F(2, 0x36, 0x134)|RS1(a)|RD(b));
arch/sparc/include/asm/opcodes.h
56
.word (F3F(2, 0x36, 0x135)|RS1(a)|RD(b));
arch/sparc/include/asm/opcodes.h
58
.word (F3F(2, 0x36, 0x136)|RS1(a)|IMM5_0(b)|RD(c));
arch/sparc/include/asm/opcodes.h
60
.word (F3F(2, 0x19, 0x009)|RS1(a)|RS2(b)|RS3(c)|RD(d));
arch/sparc/include/asm/opcodes.h
63
.word (F3F(2, 0x19, 0x00c)|RS1(a)|RS2(b)|RS3(c)|RD(d));
arch/sparc/include/asm/opcodes.h
65
.word (F3F(2, 0x36, 0x13c)|RS1(a)|RS2(b)|RD(c));
arch/sparc/include/asm/opcodes.h
67
.word (F3F(2, 0x36, 0x13d)|RS1(a)|RS2(b)|RD(c));
arch/sparc/kernel/visemul.c
299
maybe_flush_windows(RS1(insn), RS2(insn), RD(insn), 0);
arch/sparc/kernel/visemul.c
350
store_reg(regs, rd_val, RD(insn));
arch/sparc/kernel/visemul.c
377
maybe_flush_windows(RS1(insn), RS2(insn), RD(insn), 0);
arch/sparc/kernel/visemul.c
403
store_reg(regs, rd_val, RD(insn));
arch/sparc/kernel/visemul.c
410
maybe_flush_windows(RS1(insn), RS2(insn), RD(insn), 0);
arch/sparc/kernel/visemul.c
415
store_reg(regs, rd_val, RD(insn));
arch/sparc/kernel/visemul.c
445
*fpd_regaddr(f, RD(insn)) = rd_val;
arch/sparc/kernel/visemul.c
456
rd = fpd_regaddr(f, RD(insn));
arch/sparc/kernel/visemul.c
503
*fps_regaddr(f, RD(insn)) = rd_val;
arch/sparc/kernel/visemul.c
526
*fpd_regaddr(f, RD(insn)) = rd_val;
arch/sparc/kernel/visemul.c
549
*fps_regaddr(f, RD(insn)) = rd_val;
arch/sparc/kernel/visemul.c
567
*fpd_regaddr(f, RD(insn)) = rd_val;
arch/sparc/kernel/visemul.c
583
*fpd_regaddr(f, RD(insn)) = rd_val;
arch/sparc/kernel/visemul.c
614
*fpd_regaddr(f, RD(insn)) = rd_val;
arch/sparc/kernel/visemul.c
639
*fpd_regaddr(f, RD(insn)) = rd_val;
arch/sparc/kernel/visemul.c
669
*fpd_regaddr(f, RD(insn)) = rd_val;
arch/sparc/kernel/visemul.c
699
*fpd_regaddr(f, RD(insn)) = rd_val;
arch/sparc/kernel/visemul.c
797
maybe_flush_windows(0, 0, RD(insn), 0);
arch/sparc/kernel/visemul.c
798
store_reg(regs, rd_val, RD(insn));
arch/sparc/net/bpf_jit_comp_32.c
113
*prog++ = SUB | RS1(G0) | RS2(r_A) | RD(r_A); \
arch/sparc/net/bpf_jit_comp_32.c
118
*prog++ = OR | RS1(G0) | RS2(FROM) | RD(TO); \
arch/sparc/net/bpf_jit_comp_32.c
123
*prog++ = OR | RS1(G0) | RS2(G0) | RD(REG); \
arch/sparc/net/bpf_jit_comp_32.c
140
*prog++ = OPCODE | RS1(r_A) | RS2(r_X) | RD(r_A); \
arch/sparc/net/bpf_jit_comp_32.c
161
_insn |= RS1(r_A) | RD(r_A); \
arch/sparc/net/bpf_jit_comp_32.c
175
*prog++ = OR | IMMED | RS1(G0) | S13(K) | RD(DEST); \
arch/sparc/net/bpf_jit_comp_32.c
184
*prog++ = LDPTRI | RS1(BASE) | S13(_off) | RD(DEST); \
arch/sparc/net/bpf_jit_comp_32.c
190
*prog++ = LD32I | RS1(BASE) | S13(_off) | RD(DEST); \
arch/sparc/net/bpf_jit_comp_32.c
196
*prog++ = LD16I | RS1(BASE) | S13(_off) | RD(DEST); \
arch/sparc/net/bpf_jit_comp_32.c
201
*prog++ = LD8I | RS1(BASE) | S13(_off) | RD(DEST); \
arch/sparc/net/bpf_jit_comp_32.c
212
do { *prog++ = LD32I | RS1(SP) | S13(BIAS - (OFF)) | RD(DEST); \
arch/sparc/net/bpf_jit_comp_32.c
216
do { *prog++ = ST32I | RS1(SP) | S13(BIAS - (OFF)) | RD(SRC); \
arch/sparc/net/bpf_jit_comp_32.c
238
*prog++ = (JMPL | IMMED | RS1(BASE) | S13(IMM_OFF) | RD(LREG))
arch/sparc/net/bpf_jit_comp_32.c
258
#define emit_read_y(REG) *prog++ = RD_Y | RD(REG)
arch/sparc/net/bpf_jit_comp_32.c
262
*prog++ = (SUBCC | RS1(R1) | RS2(R2) | RD(G0))
arch/sparc/net/bpf_jit_comp_32.c
265
*prog++ = (SUBCC | IMMED | RS1(R1) | S13(IMM) | RD(G0));
arch/sparc/net/bpf_jit_comp_32.c
268
*prog++ = (ANDCC | RS1(R1) | RS2(R2) | RD(G0))
arch/sparc/net/bpf_jit_comp_32.c
271
*prog++ = (ANDCC | IMMED | RS1(R1) | S13(IMM) | RD(G0));
arch/sparc/net/bpf_jit_comp_32.c
274
*prog++ = (SUB | RS1(R1) | RS2(R2) | RD(R3))
arch/sparc/net/bpf_jit_comp_32.c
277
*prog++ = (SUB | IMMED | RS1(R1) | S13(IMM) | RD(R3))
arch/sparc/net/bpf_jit_comp_32.c
280
*prog++ = (ADD | RS1(R1) | RS2(R2) | RD(R3))
arch/sparc/net/bpf_jit_comp_32.c
283
*prog++ = (ADD | IMMED | RS1(R1) | S13(IMM) | RD(R3))
arch/sparc/net/bpf_jit_comp_32.c
286
*prog++ = (AND | RS1(R1) | RS2(R2) | RD(R3))
arch/sparc/net/bpf_jit_comp_32.c
289
*prog++ = (AND | IMMED | RS1(R1) | S13(IMM) | RD(R3))
arch/sparc/net/bpf_jit_comp_32.c
292
*prog++ = (SUB | IMMED | RS1(SP) | S13(SZ) | RD(SP))
arch/sparc/net/bpf_jit_comp_32.c
295
*prog++ = (ADD | IMMED | RS1(SP) | S13(SZ) | RD(SP))
arch/sparc/net/bpf_jit_comp_32.c
69
(F2(0, 0x4) | RD(REG) | (((K) >> 10) & 0x3fffff))
arch/sparc/net/bpf_jit_comp_32.c
71
(F3(2, 0x02) | IMMED | RS1(REG) | ((K) & 0x3ff) | RD(REG))
arch/sparc/net/bpf_jit_comp_64.c
1057
emit(ST64 | RS1(tmp) | RS2(G0) | RD(dst), ctx);
arch/sparc/net/bpf_jit_comp_64.c
1058
emit(LD64A | ASI(ASI_PL) | RS1(tmp) | RS2(G0) | RD(dst), ctx);
arch/sparc/net/bpf_jit_comp_64.c
1127
emit(div | IMMED | RS1(dst) | S13(imm) | RD(tmp), ctx);
arch/sparc/net/bpf_jit_comp_64.c
1128
emit(MULX | IMMED | RS1(tmp) | S13(imm) | RD(tmp), ctx);
arch/sparc/net/bpf_jit_comp_64.c
1129
emit(SUB | RS1(dst) | RS2(tmp) | RD(dst), ctx);
arch/sparc/net/bpf_jit_comp_64.c
1136
emit(div | RS1(dst) | RS2(tmp1) | RD(tmp), ctx);
arch/sparc/net/bpf_jit_comp_64.c
1137
emit(MULX | RS1(tmp) | RS2(tmp1) | RD(tmp), ctx);
arch/sparc/net/bpf_jit_comp_64.c
1138
emit(SUB | RS1(dst) | RS2(tmp) | RD(dst), ctx);
arch/sparc/net/bpf_jit_comp_64.c
1285
emit(opcode | RS1(src) | rs2 | RD(dst), ctx);
arch/sparc/net/bpf_jit_comp_64.c
1331
emit(opcode | RS1(dst) | rs2 | RD(tmp2), ctx);
arch/sparc/net/bpf_jit_comp_64.c
1368
emit(opcode | RS1(dst) | rs2 | RD(src), ctx);
arch/sparc/net/bpf_jit_comp_64.c
137
(F2(0, 0x4) | RD(REG) | (((K) >> 10) & 0x3fffff))
arch/sparc/net/bpf_jit_comp_64.c
139
(F3(2, 0x02) | IMMED | RS1(REG) | ((K) & 0x3ff) | RD(REG))
arch/sparc/net/bpf_jit_comp_64.c
1393
emit(LD32 | RS1(tmp) | RS2(G0) | RD(tmp2), ctx);
arch/sparc/net/bpf_jit_comp_64.c
1395
emit(CAS | ASI(ASI_P) | RS1(tmp) | RS2(tmp2) | RD(tmp3), ctx);
arch/sparc/net/bpf_jit_comp_64.c
1421
emit(LD64 | RS1(tmp) | RS2(G0) | RD(tmp2), ctx);
arch/sparc/net/bpf_jit_comp_64.c
1423
emit(CASX | ASI(ASI_P) | RS1(tmp) | RS2(tmp2) | RD(tmp3), ctx);
arch/sparc/net/bpf_jit_comp_64.c
263
emit(OR | RS1(G0) | RS2(from) | RD(to), ctx);
arch/sparc/net/bpf_jit_comp_64.c
284
emit(XOR | IMMED | RS1(reg) | S13(lbits) | RD(reg), ctx);
arch/sparc/net/bpf_jit_comp_64.c
290
emit(opcode | RS1(dst) | RS2(src) | RD(dst), ctx);
arch/sparc/net/bpf_jit_comp_64.c
295
emit(opcode | RS1(a) | RS2(b) | RD(c), ctx);
arch/sparc/net/bpf_jit_comp_64.c
304
insn |= RS1(dst) | RD(dst);
arch/sparc/net/bpf_jit_comp_64.c
323
insn |= RS1(src) | RD(dst);
arch/sparc/net/bpf_jit_comp_64.c
340
emit(OR | IMMED | RS1(G0) | S13(K) | RD(dest), ctx);
arch/sparc/net/bpf_jit_comp_64.c
350
emit(OR | IMMED | RS1(G0) | S13(K) | RD(dest), ctx);
arch/sparc/net/bpf_jit_comp_64.c
360
emit(OR | IMMED | RS1(G0) | S13(K) | RD(dest), ctx);
arch/sparc/net/bpf_jit_comp_64.c
462
emit(OR | IMMED | RS1(dest) | S13(low_imm) | RD(dest), ctx);
arch/sparc/net/bpf_jit_comp_64.c
504
emit(OR | IMMED | RS1(G0) | S13(the_const) | RD(dest), ctx);
arch/sparc/net/bpf_jit_comp_64.c
563
emit(OR | IMMED | RS1(G0) | S13(fast_int) | RD(dest), ctx);
arch/sparc/net/bpf_jit_comp_64.c
575
emit(XOR | IMMED | RS1(dest) | S13(low_bits) | RD(dest), ctx);
arch/sparc/net/bpf_jit_comp_64.c
613
emit(OR | RS1(dest) | RS2(tmp) | RD(dest), ctx);
arch/sparc/net/bpf_jit_comp_64.c
643
#define emit_read_y(REG, CTX) emit(RD_Y | RD(REG), CTX)
arch/sparc/net/bpf_jit_comp_64.c
647
emit(SUBCC | RS1(R1) | RS2(R2) | RD(G0), CTX)
arch/sparc/net/bpf_jit_comp_64.c
650
emit(SUBCC | IMMED | RS1(R1) | S13(IMM) | RD(G0), CTX)
arch/sparc/net/bpf_jit_comp_64.c
653
emit(ANDCC | RS1(R1) | RS2(R2) | RD(G0), CTX)
arch/sparc/net/bpf_jit_comp_64.c
656
emit(ANDCC | IMMED | RS1(R1) | S13(IMM) | RD(G0), CTX)
arch/sparc/net/bpf_jit_comp_64.c
813
emit(SAVE | IMMED | RS1(SP) | S13(-stack_needed) | RD(SP), ctx);
arch/sparc/net/bpf_jit_comp_64.c
819
emit(ST32 | IMMED | RS1(SP) | S13(off) | RD(G0), ctx);
arch/sparc/net/bpf_jit_comp_64.c
826
emit(ADD | IMMED | RS1(FP) | S13(STACK_BIAS) | RD(vfp), ctx);
arch/sparc/net/bpf_jit_comp_64.c
844
emit(JMPL | IMMED | RS1(I7) | S13(8) | RD(G0), ctx);
arch/sparc/net/bpf_jit_comp_64.c
847
emit(RESTORE | RS1(bpf2sparc[BPF_REG_0]) | RS2(G0) | RD(O0), ctx);
arch/sparc/net/bpf_jit_comp_64.c
860
emit(LD32 | IMMED | RS1(bpf_array) | S13(off) | RD(tmp), ctx);
arch/sparc/net/bpf_jit_comp_64.c
867
emit(LD32 | IMMED | RS1(SP) | S13(off) | RD(tmp), ctx);
arch/sparc/net/bpf_jit_comp_64.c
875
emit(ST32 | IMMED | RS1(SP) | S13(off) | RD(tmp), ctx);
arch/sparc/net/bpf_jit_comp_64.c
880
emit(LD64 | IMMED | RS1(tmp) | S13(off) | RD(tmp), ctx);
arch/sparc/net/bpf_jit_comp_64.c
888
emit(LD64 | IMMED | RS1(tmp) | S13(off) | RD(tmp), ctx);
arch/sparc/net/bpf_jit_comp_64.c
891
emit(JMPL | IMMED | RS1(tmp) | S13(off) | RD(G0), ctx);
arch/sparc/net/bpf_jit_comp_64.c
998
emit(SUB | RS1(0) | RS2(dst) | RD(dst), ctx);
drivers/i2c/busses/i2c-au1550.c
103
stat = RD(adap, PSC_SMBSTAT);
drivers/i2c/busses/i2c-au1550.c
108
while ((RD(adap, PSC_SMBPCR) & PSC_SMBPCR_DC) != 0)
drivers/i2c/busses/i2c-au1550.c
143
if ((RD(adap, PSC_SMBSTAT) & PSC_SMBSTAT_RE) == 0)
drivers/i2c/busses/i2c-au1550.c
149
*out = RD(adap, PSC_SMBTXRX);
drivers/i2c/busses/i2c-au1550.c
180
buf[i] = (unsigned char)(RD(adap, PSC_SMBTXRX) & 0xff);
drivers/i2c/busses/i2c-au1550.c
260
while ((RD(priv, PSC_SMBSTAT) & PSC_SMBSTAT_SR) == 0)
drivers/i2c/busses/i2c-au1550.c
283
while ((RD(priv, PSC_SMBSTAT) & PSC_SMBSTAT_SR) == 0)
drivers/i2c/busses/i2c-au1550.c
61
if (RD(adap, PSC_SMBSTAT) & PSC_SMBSTAT_TE)
drivers/i2c/busses/i2c-au1550.c
77
stat = RD(adap, PSC_SMBEVNT);
drivers/i2c/busses/i2c-au1550.c
89
if ((RD(adap, PSC_SMBEVNT) & PSC_SMBEVNT_MD) != 0)
drivers/infiniband/hw/mthca/mthca_qp.c
293
case RD: return MTHCA_QP_ST_RD;
drivers/net/dsa/rzn1_a5psw.c
834
mac_stats->FramesTransmittedOK = RD(aFramesTransmittedOK);
drivers/net/dsa/rzn1_a5psw.c
835
mac_stats->SingleCollisionFrames = RD(aSingleCollisions);
drivers/net/dsa/rzn1_a5psw.c
836
mac_stats->MultipleCollisionFrames = RD(aMultipleCollisions);
drivers/net/dsa/rzn1_a5psw.c
837
mac_stats->FramesReceivedOK = RD(aFramesReceivedOK);
drivers/net/dsa/rzn1_a5psw.c
838
mac_stats->FrameCheckSequenceErrors = RD(aFrameCheckSequenceErrors);
drivers/net/dsa/rzn1_a5psw.c
839
mac_stats->AlignmentErrors = RD(aAlignmentErrors);
drivers/net/dsa/rzn1_a5psw.c
840
mac_stats->OctetsTransmittedOK = RD(aOctetsTransmittedOK);
drivers/net/dsa/rzn1_a5psw.c
841
mac_stats->FramesWithDeferredXmissions = RD(aDeferred);
drivers/net/dsa/rzn1_a5psw.c
842
mac_stats->LateCollisions = RD(aLateCollisions);
drivers/net/dsa/rzn1_a5psw.c
843
mac_stats->FramesAbortedDueToXSColls = RD(aExcessiveCollisions);
drivers/net/dsa/rzn1_a5psw.c
844
mac_stats->FramesLostDueToIntMACXmitError = RD(ifOutErrors);
drivers/net/dsa/rzn1_a5psw.c
845
mac_stats->CarrierSenseErrors = RD(aCarrierSenseErrors);
drivers/net/dsa/rzn1_a5psw.c
846
mac_stats->OctetsReceivedOK = RD(aOctetsReceivedOK);
drivers/net/dsa/rzn1_a5psw.c
847
mac_stats->FramesLostDueToIntMACRcvError = RD(ifInErrors);
drivers/net/dsa/rzn1_a5psw.c
848
mac_stats->MulticastFramesXmittedOK = RD(ifOutMulticastPkts);
drivers/net/dsa/rzn1_a5psw.c
849
mac_stats->BroadcastFramesXmittedOK = RD(ifOutBroadcastPkts);
drivers/net/dsa/rzn1_a5psw.c
850
mac_stats->FramesWithExcessiveDeferral = RD(aDeferred);
drivers/net/dsa/rzn1_a5psw.c
851
mac_stats->MulticastFramesReceivedOK = RD(ifInMulticastPkts);
drivers/net/dsa/rzn1_a5psw.c
852
mac_stats->BroadcastFramesReceivedOK = RD(ifInBroadcastPkts);
drivers/net/dsa/rzn1_a5psw.c
874
rmon_stats->undersize_pkts = RD(etherStatsUndersizePkts);
drivers/net/dsa/rzn1_a5psw.c
875
rmon_stats->oversize_pkts = RD(etherStatsOversizePkts);
drivers/net/dsa/rzn1_a5psw.c
876
rmon_stats->fragments = RD(etherStatsFragments);
drivers/net/dsa/rzn1_a5psw.c
877
rmon_stats->jabbers = RD(etherStatsJabbers);
drivers/net/dsa/rzn1_a5psw.c
878
rmon_stats->hist[0] = RD(etherStatsPkts64Octets);
drivers/net/dsa/rzn1_a5psw.c
879
rmon_stats->hist[1] = RD(etherStatsPkts65to127Octets);
drivers/net/dsa/rzn1_a5psw.c
880
rmon_stats->hist[2] = RD(etherStatsPkts128to255Octets);
drivers/net/dsa/rzn1_a5psw.c
881
rmon_stats->hist[3] = RD(etherStatsPkts256to511Octets);
drivers/net/dsa/rzn1_a5psw.c
882
rmon_stats->hist[4] = RD(etherStatsPkts512to1023Octets);
drivers/net/dsa/rzn1_a5psw.c
883
rmon_stats->hist[5] = RD(etherStatsPkts1024to1518Octets);
drivers/net/dsa/rzn1_a5psw.c
884
rmon_stats->hist[6] = RD(etherStatsPkts1519toXOctets);
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
1150
rmon->undersize_pkts = RD(ether_stats_undersize_pkts);
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
1151
rmon->fragments = RD(ether_stats_fragments);
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
1152
rmon->jabbers = RD(ether_stats_jabbers);
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
1154
rmon->hist[0] = RD(ether_stats_pkts64octets);
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
1155
rmon->hist[1] = RD(ether_stats_pkts65to127octets);
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
1156
rmon->hist[2] = RD(ether_stats_pkts128to255octets);
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
1157
rmon->hist[3] = RD(ether_stats_pkts256to511octets);
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
1158
rmon->hist[4] = RD(ether_stats_pkts512to1023octets);
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
1159
rmon->hist[5] = RD(ether_stats_pkts1024to1518octets);
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
1160
rmon->hist[6] = RD(ether_stats_pkts1519to2047octets);
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
1161
rmon->hist[7] = RD(ether_stats_pkts2048to4095octets);
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
1162
rmon->hist[8] = RD(ether_stats_pkts4096to8191octets);
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
1163
rmon->hist[9] = RD(ether_stats_pkts8192to10239octets);
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
967
mac_stats->FramesTransmittedOK = RD(a_frames_transmitted_ok);
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
968
mac_stats->FramesReceivedOK = RD(a_frames_received_ok);
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
969
mac_stats->FrameCheckSequenceErrors = RD(a_frame_check_sequence_errors);
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
970
mac_stats->OctetsTransmittedOK = RD(a_octets_transmitted_ok);
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
971
mac_stats->OctetsReceivedOK = RD(a_octets_received_ok);
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
972
mac_stats->MulticastFramesXmittedOK = RD(a_multicast_frames_xmitted_ok);
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
973
mac_stats->BroadcastFramesXmittedOK = RD(a_broadcast_frames_xmitted_ok);
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
974
mac_stats->MulticastFramesReceivedOK = RD(a_multicast_frames_received_ok);
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
975
mac_stats->BroadcastFramesReceivedOK = RD(a_broadcast_frames_received_ok);
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
976
mac_stats->InRangeLengthErrors = RD(a_in_range_length_errors);
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
977
mac_stats->OutOfRangeLengthField = RD(a_out_of_range_length_field);
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
978
mac_stats->FrameTooLongErrors = RD(a_frame_too_long_errors);
drivers/pinctrl/renesas/pfc-sh7264.c
1315
GPIO_FN(RD),
drivers/pinctrl/renesas/pfc-sh7269.c
1752
GPIO_FN(RD),
drivers/pinctrl/renesas/pfc-sh7734.c
1358
GPIO_FN(RD), GPIO_FN(WE0), GPIO_FN(WE1),
drivers/pinctrl/renesas/pfc-sh7734.c
580
PINMUX_SINGLE(RD),
drivers/pinctrl/renesas/pfc-sh7757.c
1496
GPIO_FN(RD),
include/linux/ceph/rados.h
206
f(READ, __CEPH_OSD_OP(RD, DATA, 1), "read") \
include/linux/ceph/rados.h
207
f(STAT, __CEPH_OSD_OP(RD, DATA, 2), "stat") \
include/linux/ceph/rados.h
208
f(MAPEXT, __CEPH_OSD_OP(RD, DATA, 3), "mapext") \
include/linux/ceph/rados.h
211
f(MASKTRUNC, __CEPH_OSD_OP(RD, DATA, 4), "masktrunc") \
include/linux/ceph/rados.h
212
f(SPARSE_READ, __CEPH_OSD_OP(RD, DATA, 5), "sparse-read") \
include/linux/ceph/rados.h
214
f(NOTIFY, __CEPH_OSD_OP(RD, DATA, 6), "notify") \
include/linux/ceph/rados.h
215
f(NOTIFY_ACK, __CEPH_OSD_OP(RD, DATA, 7), "notify-ack") \
include/linux/ceph/rados.h
218
f(ASSERT_VER, __CEPH_OSD_OP(RD, DATA, 8), "assert-version") \
include/linux/ceph/rados.h
220
f(LIST_WATCHERS, __CEPH_OSD_OP(RD, DATA, 9), "list-watchers") \
include/linux/ceph/rados.h
222
f(LIST_SNAPS, __CEPH_OSD_OP(RD, DATA, 10), "list-snaps") \
include/linux/ceph/rados.h
225
f(SYNC_READ, __CEPH_OSD_OP(RD, DATA, 11), "sync_read") \
include/linux/ceph/rados.h
241
f(TMAPGET, __CEPH_OSD_OP(RD, DATA, 12), "tmapget") \
include/linux/ceph/rados.h
249
f(OMAPGETKEYS, __CEPH_OSD_OP(RD, DATA, 17), "omap-get-keys") \
include/linux/ceph/rados.h
250
f(OMAPGETVALS, __CEPH_OSD_OP(RD, DATA, 18), "omap-get-vals") \
include/linux/ceph/rados.h
251
f(OMAPGETHEADER, __CEPH_OSD_OP(RD, DATA, 19), "omap-get-header") \
include/linux/ceph/rados.h
252
f(OMAPGETVALSBYKEYS, __CEPH_OSD_OP(RD, DATA, 20), "omap-get-vals-by-keys") \
include/linux/ceph/rados.h
257
f(OMAP_CMP, __CEPH_OSD_OP(RD, DATA, 25), "omap-cmp") \
include/linux/ceph/rados.h
262
f(COPY_GET_CLASSIC, __CEPH_OSD_OP(RD, DATA, 27), "copy-get-classic") \
include/linux/ceph/rados.h
264
f(ISDIRTY, __CEPH_OSD_OP(RD, DATA, 29), "isdirty") \
include/linux/ceph/rados.h
265
f(COPY_GET, __CEPH_OSD_OP(RD, DATA, 30), "copy-get") \
include/linux/ceph/rados.h
278
f(ASSERT_SRC_VERSION, __CEPH_OSD_OP(RD, MULTI, 2), "assert-src-version") \
include/linux/ceph/rados.h
279
f(SRC_CMPXATTR, __CEPH_OSD_OP(RD, MULTI, 3), "src-cmpxattr") \
include/linux/ceph/rados.h
283
f(GETXATTR, __CEPH_OSD_OP(RD, ATTR, 1), "getxattr") \
include/linux/ceph/rados.h
284
f(GETXATTRS, __CEPH_OSD_OP(RD, ATTR, 2), "getxattrs") \
include/linux/ceph/rados.h
285
f(CMPXATTR, __CEPH_OSD_OP(RD, ATTR, 3), "cmpxattr") \
include/linux/ceph/rados.h
314
f(CALL, __CEPH_OSD_OP(RD, EXEC, 1), "call") \
include/linux/ceph/rados.h
317
f(PGLS, __CEPH_OSD_OP(RD, PG, 1), "pgls") \
include/linux/ceph/rados.h
318
f(PGLS_FILTER, __CEPH_OSD_OP(RD, PG, 2), "pgls-filter") \
include/linux/ceph/rados.h
319
f(PG_HITSET_LS, __CEPH_OSD_OP(RD, PG, 3), "pg-hitset-ls") \
include/linux/ceph/rados.h
320
f(PG_HITSET_GET, __CEPH_OSD_OP(RD, PG, 4), "pg-hitset-get")
sound/soc/au1x/ac97c.c
109
while ((RD(ctx, AC97_STATUS) & STAT_CP) && --tmo)
sound/soc/au1x/ac97c.c
111
data = RD(ctx, AC97_CMDRESP);
sound/soc/au1x/ac97c.c
135
for (tmo = 5; (RD(ctx, AC97_STATUS) & STAT_CP) && tmo; tmo--)
sound/soc/au1x/ac97c.c
144
for (tmo = 10; (RD(ctx, AC97_STATUS) & STAT_CP) && tmo; tmo--)
sound/soc/au1x/ac97c.c
176
while (((RD(ctx, AC97_STATUS) & STAT_RD) == 0) && --i)
sound/soc/au1x/ac97c.c
96
while ((RD(ctx, AC97_STATUS) & STAT_CP) && --tmo)