Searched refs:rd (Results 51 - 75 of 373) sorted by relevance

1234567891011>>

/linux-master/arch/arm64/kvm/hyp/
H A Dvgic-v2-cpuif-proxy.c43 int rd; local
66 rd = kvm_vcpu_dabt_get_rd(vcpu);
71 u32 data = vcpu_get_reg(vcpu, rd);
83 vcpu_set_reg(vcpu, rd, data);
/linux-master/arch/arm/lib/
H A Dio-writesw-armv4.S10 .macro outword, rd
12 strh \rd, [r0]
13 mov \rd, \rd, lsr #16
14 strh \rd, [r0]
16 mov lr, \rd, lsr #16
18 strh \rd, [r0]
/linux-master/tools/arch/loongarch/include/asm/
H A Dinst.h73 unsigned int rd : 5; member in struct:reg2_format
79 unsigned int rd : 5; member in struct:reg2i12_format
86 unsigned int rd : 5; member in struct:reg2i14_format
93 unsigned int rd : 5; member in struct:reg2i16_format
150 enum loongarch_gpr rd, \
156 insn->reg2i16_format.rd = rd; \
/linux-master/arch/arm/include/asm/
H A Dvfpmacros.h12 .macro VFPFMRX, rd, sysreg, cond variable
13 vmrs\cond \rd, \sysreg variable
16 .macro VFPFMXR, sysreg, rd, cond variable
17 vmsr\cond \sysreg, \rd
21 .macro VFPFMRX, rd, sysreg, cond
22 MRC\cond p10, 7, \rd, \sysreg, cr0, 0 @ FMRX \rd, \sysreg
25 .macro VFPFMXR, sysreg, rd, cond
26 MCR\cond p10, 7, \rd, \sysreg, cr0, 0 @ FMXR \sysreg, \rd
[all...]
H A Dassembler.h202 * Assembly version of "adr rd, BSYM(sym)". This should only be used to
207 .macro badr\c, rd, sym variable
209 adr\c \rd, \sym + 1 variable
211 adr\c \rd, \sym
219 .macro get_thread_info, rd
221 get_current \rd
290 * register 'rd'
292 .macro this_cpu_offset, rd:req
294 ALT_SMP(mrc p15, 0, \rd, c13, c0, 4)
299 .L1_\@: ldr_va \rd, __per_cpu_offse
332 9998: mrc p15, 0, \\rd, c13, c0, 3 @ get TPIDRURO register variable
[all...]
/linux-master/drivers/i2c/
H A Di2c-core-of.c166 struct of_reconfig_data *rd = arg; local
170 switch (of_reconfig_get_state_change(action, rd)) {
172 adap = of_find_i2c_adapter_by_node(rd->dn->parent);
176 if (of_node_test_and_set_flag(rd->dn, OF_POPULATED)) {
185 rd->dn->fwnode.flags &= ~FWNODE_FLAG_NOT_DEVICE;
186 client = of_i2c_register_device(adap, rd->dn);
189 rd->dn);
191 of_node_clear_flag(rd->dn, OF_POPULATED);
198 if (!of_node_check_flag(rd->dn, OF_POPULATED))
202 client = of_find_i2c_device_by_node(rd
[all...]
/linux-master/drivers/media/dvb-frontends/
H A Ddib3000mb.c342 rd(DIB3000MB_REG_AS_IRQ_PENDING),
343 rd(DIB3000MB_REG_LOCK2_VALUE))) < 0 && as_count++ < 100)
450 if (!rd(DIB3000MB_REG_TPS_LOCK))
453 dds_val = ((rd(DIB3000MB_REG_DDS_VALUE_MSB) & 0xff) << 16) + rd(DIB3000MB_REG_DDS_VALUE_LSB);
454 deb_getf("DDS_VAL: %x %x %x\n", dds_val, rd(DIB3000MB_REG_DDS_VALUE_MSB), rd(DIB3000MB_REG_DDS_VALUE_LSB));
462 dds_val = ((rd(DIB3000MB_REG_DDS_FREQ_MSB) & 0xff) << 16) + rd(DIB3000MB_REG_DDS_FREQ_LSB);
463 deb_getf("DDS_FREQ: %x %x %x\n", dds_val, rd(DIB3000MB_REG_DDS_FREQ_MS
[all...]
/linux-master/arch/loongarch/kvm/
H A Dexit.c73 unsigned int rd, rj, csrid; local
82 rd = inst.reg2csr_format.rd;
90 vcpu->arch.gprs[rd] = val;
93 val = vcpu->arch.gprs[rd];
95 vcpu->arch.gprs[rd] = val;
98 val = vcpu->arch.gprs[rd];
101 vcpu->arch.gprs[rd] = val;
111 u32 addr, rd, rj, opcode; local
116 rd
211 int rd, rj; local
319 unsigned int op8, opcode, rd; local
472 unsigned int rd, op8, opcode; local
[all...]
/linux-master/tools/gpio/
H A Dgpio-watch.c30 ssize_t rd; local
65 rd = read(pfd.fd, &chg, sizeof(chg));
66 if (rd < 0 || rd != sizeof(chg)) {
67 if (rd != sizeof(chg))
/linux-master/drivers/media/pci/cobalt/
H A Dcobalt-cpld.c27 u32 rd; local
66 rd = cpld_read(cobalt, 0x3c);
67 tmp = (rd * 33 * 1000) / (483 * 10);
69 rd = cpld_read(cobalt, 0x40);
70 tmp = (rd * 74 * 2197) / (27 * 1000);
72 rd = cpld_read(cobalt, 0x44);
73 tmp = (rd * 74 * 2197) / (47 * 1000);
75 rd = cpld_read(cobalt, 0x48);
76 tmp = (rd * 57 * 2197) / (47 * 1000);
78 rd
[all...]
/linux-master/arch/arm64/kvm/
H A Dva_layout.c112 static u32 compute_instruction(int n, u32 rd, u32 rn) argument
120 rn, rd, va_mask);
126 rn, rn, rd,
131 insn = aarch64_insn_gen_add_sub_imm(rd, rn,
138 insn = aarch64_insn_gen_add_sub_imm(rd, rn,
147 rn, rn, rd, 64 - tag_lsb);
162 u32 rd, rn, insn, oinsn; local
178 rd = aarch64_insn_decode_register(AARCH64_INSN_REGTYPE_RD, oinsn);
181 insn = compute_instruction(i, rd, rn);
246 u32 insn, oinsn, rd; local
[all...]
/linux-master/arch/arm64/crypto/
H A Dsm3-neon-core.S44 #define rd w6 define
357 ldp rc, rd, [RSTATE, #8]
401 R1(ra, rb, rc, rd, re, rf, rg, rh, k_even, KL, 0, 0, IW, _, 0)
402 R1(rd, ra, rb, rc, rh, re, rf, rg, k_odd, _, 1, 1, IW, _, 0)
403 R1(rc, rd, ra, rb, rg, rh, re, rf, k_even, KL, 2, 2, IW, _, 0)
404 R1(rb, rc, rd, ra, rf, rg, rh, re, k_odd, _, 3, 3, IW, _, 0)
407 R1(ra, rb, rc, rd, re, rf, rg, rh, k_even, KL, 4, 0, IW, _, 0)
408 R1(rd, ra, rb, rc, rh, re, rf, rg, k_odd, _, 5, 1, IW, _, 0)
409 R1(rc, rd, ra, rb, rg, rh, re, rf, k_even, KL, 6, 2, IW, SCHED_W_W0W1W2W3W4W5_1, 12)
410 R1(rb, rc, rd, r
[all...]
/linux-master/arch/arm/mach-tegra/
H A Dsleep-tegra20.S52 .macro test_pll_state, rd, test_mask
53 ldr \rd, tegra_pll_state
54 tst \rd, #\test_mask
57 .macro store_pll_state, rd, tmp, r_car_base, pll_base, pll_mask
58 ldr \rd, [\r_car_base, #\pll_base]
59 tst \rd, #(1 << 30)
60 ldr \rd, tegra_pll_state
61 biceq \rd, \rd, #\pll_mask
62 orrne \rd, \r
[all...]
/linux-master/drivers/firmware/arm_scmi/
H A Draw_mode.c774 struct scmi_dbg_raw_data *rd = filp->private_data; local
776 if (!rd->rx_size) {
779 ret = scmi_raw_message_receive(rd->raw, rd->rx.buf, rd->rx.len,
780 &rd->rx_size, idx, rd->chan_id,
783 rd->rx_size = 0;
789 } else if (*ppos == rd->rx_size) {
791 rd
807 struct scmi_dbg_raw_data *rd = filp->private_data; local
848 struct scmi_dbg_raw_data *rd = filp->private_data; local
891 struct scmi_dbg_raw_data *rd; local
929 struct scmi_dbg_raw_data *rd = filp->private_data; local
942 struct scmi_dbg_raw_data *rd = filp->private_data; local
[all...]
/linux-master/arch/arm64/kernel/
H A Dcompat_alignment.c70 unsigned int rd = RD_BITS(instr); local
78 } else if (((rd & 1) == 1) || (rd == 14)) {
82 rd2 = rd + 1;
91 regs->regs[rd] = val;
94 if (put_user(regs->regs[rd], (u32 __user *)addr) ||
117 unsigned int rd, rn, nr_regs, regbits; local
136 for (regbits = REGMASK_BITS(instr), rd = 0; regbits;
137 regbits >>= 1, rd += 1)
142 if (rd < 1
[all...]
/linux-master/drivers/hid/
H A Dhid-lg4ff.h11 u8 *rd, int size, struct lg_drv_data *drv_data);
18 u8 *rd, int size, struct lg_drv_data *drv_data) { return 0; }
17 lg4ff_raw_event(struct hid_device *hdev, struct hid_report *report, u8 *rd, int size, struct lg_drv_data *drv_data) argument
/linux-master/drivers/gpu/drm/msm/disp/dpu1/
H A Ddpu_hw_vbif.h23 * @rd: true for read limit; false for write limit
27 u32 xin_id, bool rd, u32 limit);
33 * @rd: true for read limit; false for write limit
37 u32 xin_id, bool rd);
/linux-master/arch/loongarch/include/asm/
H A Dinst.h270 unsigned int rd : 5; member in struct:reg1i20_format
283 unsigned int rd : 5; member in struct:reg2_format
289 unsigned int rd : 5; member in struct:reg2i5_format
296 unsigned int rd : 5; member in struct:reg2i6_format
303 unsigned int rd : 5; member in struct:reg2i12_format
310 unsigned int rd : 5; member in struct:reg2i14_format
317 unsigned int rd : 5; member in struct:reg2i16_format
324 unsigned int rd : 5; member in struct:reg2bstrd_format
332 unsigned int rd : 5; member in struct:reg2csr_format
339 unsigned int rd member in struct:reg3_format
346 unsigned int rd : 5; member in struct:reg3sa2_format
[all...]
/linux-master/arch/sparc/lib/
H A DGENcopy_to_user.S29 rd %asi, %g1; \
H A DGENcopy_from_user.S25 rd %asi, %g1; \
/linux-master/include/linux/sched/
H A Ddeadline.h36 extern void dl_clear_root_domain(struct root_domain *rd);
/linux-master/drivers/scsi/
H A Draid_class.c80 struct raid_data *rd; local
84 rd = kzalloc(sizeof(*rd), GFP_KERNEL);
85 if (!rd)
88 INIT_LIST_HEAD(&rd->component_list);
89 dev_set_drvdata(cdev, rd);
97 struct raid_data *rd = dev_get_drvdata(cdev); local
101 list_for_each_entry_safe(rc, next, &rd->component_list, node) {
107 kfree(rd);
179 struct raid_data *rd
[all...]
/linux-master/drivers/i2c/busses/
H A Di2c-pasemi-core.c121 u32 rd; local
136 rd = RXFIFO_RD(smbus);
137 if (rd & MRXFIFO_EMPTY) {
141 msg->buf[i] = rd & MRXFIFO_DATA_M;
185 unsigned int rd; local
234 rd = RXFIFO_RD(smbus);
235 len = min_t(u8, (rd & MRXFIFO_DATA_M),
266 rd = RXFIFO_RD(smbus);
267 len = min_t(u8, (rd & MRXFIFO_DATA_M),
287 rd
[all...]
/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_debugfs.c209 struct amdgpu_debugfs_regs2_data *rd; local
211 rd = kzalloc(sizeof(*rd), GFP_KERNEL);
212 if (!rd)
214 rd->adev = file_inode(file)->i_private;
215 file->private_data = rd;
216 mutex_init(&rd->lock);
223 struct amdgpu_debugfs_regs2_data *rd = file->private_data; local
225 mutex_destroy(&rd->lock);
232 struct amdgpu_debugfs_regs2_data *rd local
322 struct amdgpu_debugfs_regs2_data *rd = f->private_data; local
376 struct amdgpu_debugfs_gprwave_data *rd; local
390 struct amdgpu_debugfs_gprwave_data *rd = file->private_data; local
399 struct amdgpu_debugfs_gprwave_data *rd = f->private_data; local
481 struct amdgpu_debugfs_gprwave_data *rd = f->private_data; local
[all...]
/linux-master/drivers/bus/
H A Dimx-weim.c308 struct of_reconfig_data *rd = arg; local
313 switch (of_reconfig_get_state_change(action, rd)) {
315 of_id = of_match_node(weim_id_table, rd->dn->parent);
321 pdev = of_find_device_by_node(rd->dn->parent);
324 __func__, rd->dn->parent);
329 if (weim_timing_setup(&pdev->dev, rd->dn, devtype))
331 "Failed to setup timing for '%pOF'\n", rd->dn);
333 if (!of_node_check_flag(rd->dn, OF_POPULATED)) {
339 rd->dn->fwnode.flags &= ~FWNODE_FLAG_NOT_DEVICE;
340 if (!of_platform_device_create(rd
[all...]

Completed in 224 milliseconds

1234567891011>>