/linux-master/arch/arm64/kvm/hyp/ |
H A D | vgic-v2-cpuif-proxy.c | 43 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 D | io-writesw-armv4.S | 10 .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 D | inst.h | 73 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 D | vfpmacros.h | 12 .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 D | assembler.h | 202 * 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 D | i2c-core-of.c | 166 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 D | dib3000mb.c | 342 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 D | exit.c | 73 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 D | gpio-watch.c | 30 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 D | cobalt-cpld.c | 27 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 D | va_layout.c | 112 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 D | sm3-neon-core.S | 44 #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 D | sleep-tegra20.S | 52 .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 D | raw_mode.c | 774 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 D | compat_alignment.c | 70 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 D | hid-lg4ff.h | 11 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 D | dpu_hw_vbif.h | 23 * @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 D | inst.h | 270 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 D | GENcopy_to_user.S | 29 rd %asi, %g1; \
|
H A D | GENcopy_from_user.S | 25 rd %asi, %g1; \
|
/linux-master/include/linux/sched/ |
H A D | deadline.h | 36 extern void dl_clear_root_domain(struct root_domain *rd);
|
/linux-master/drivers/scsi/ |
H A D | raid_class.c | 80 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 D | i2c-pasemi-core.c | 121 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 D | amdgpu_debugfs.c | 209 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 D | imx-weim.c | 308 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...] |