/openbmc/linux/lib/ |
H A D | logic_iomem.c | 42 struct logic_iomem_region *rreg; in logic_iomem_add_region() local 51 rreg = kzalloc(sizeof(*rreg), GFP_KERNEL); in logic_iomem_add_region() 52 if (!rreg) in logic_iomem_add_region() 57 kfree(rreg); in logic_iomem_add_region() 62 rreg->res = resource; in logic_iomem_add_region() 63 rreg->ops = ops; in logic_iomem_add_region() 64 list_add_tail(&rreg->list, ®ions_list); in logic_iomem_add_region() 89 struct logic_iomem_region *rreg, *found = NULL; in ioremap() local 93 list_for_each_entry(rreg, ®ions_list, list) { in ioremap() 94 if (rreg->res->start > offset) in ioremap() [all …]
|
/openbmc/qemu/target/i386/hvf/ |
H A D | x86hvf.c | 288 env->regs[R_EAX] = rreg(cs->accel->fd, HV_X86_RAX); in hvf_get_registers() 289 env->regs[R_EBX] = rreg(cs->accel->fd, HV_X86_RBX); in hvf_get_registers() 290 env->regs[R_ECX] = rreg(cs->accel->fd, HV_X86_RCX); in hvf_get_registers() 291 env->regs[R_EDX] = rreg(cs->accel->fd, HV_X86_RDX); in hvf_get_registers() 292 env->regs[R_EBP] = rreg(cs->accel->fd, HV_X86_RBP); in hvf_get_registers() 293 env->regs[R_ESP] = rreg(cs->accel->fd, HV_X86_RSP); in hvf_get_registers() 294 env->regs[R_ESI] = rreg(cs->accel->fd, HV_X86_RSI); in hvf_get_registers() 295 env->regs[R_EDI] = rreg(cs->accel->fd, HV_X86_RDI); in hvf_get_registers() 296 env->regs[8] = rreg(cs->accel->fd, HV_X86_R8); in hvf_get_registers() 297 env->regs[9] = rreg(cs->accel->fd, HV_X86_R9); in hvf_get_registers() [all …]
|
H A D | hvf.c | 100 int tpr = rreg(cpu->accel->fd, HV_X86_TPR) >> 4; in update_apic_tpr() 477 rip = rreg(cpu->accel->fd, HV_X86_RIP); in hvf_vcpu_exec() 478 env->eflags = rreg(cpu->accel->fd, HV_X86_RFLAGS); in hvf_vcpu_exec() 553 RAX(env) = rreg(cpu->accel->fd, HV_X86_RAX); in hvf_vcpu_exec() 569 uint32_t rax = (uint32_t)rreg(cpu->accel->fd, HV_X86_RAX); in hvf_vcpu_exec() 570 uint32_t rbx = (uint32_t)rreg(cpu->accel->fd, HV_X86_RBX); in hvf_vcpu_exec() 571 uint32_t rcx = (uint32_t)rreg(cpu->accel->fd, HV_X86_RCX); in hvf_vcpu_exec() 572 uint32_t rdx = (uint32_t)rreg(cpu->accel->fd, HV_X86_RDX); in hvf_vcpu_exec() 589 uint32_t eax = (uint32_t)rreg(cpu->accel->fd, HV_X86_RAX); in hvf_vcpu_exec() 590 uint32_t ecx = (uint32_t)rreg(cpu->accel->fd, HV_X86_RCX); in hvf_vcpu_exec() [all …]
|
H A D | x86_emu.c | 1464 RRX(env, R_EAX) = rreg(cs->accel->fd, HV_X86_RAX); in load_regs() 1465 RRX(env, R_EBX) = rreg(cs->accel->fd, HV_X86_RBX); in load_regs() 1466 RRX(env, R_ECX) = rreg(cs->accel->fd, HV_X86_RCX); in load_regs() 1467 RRX(env, R_EDX) = rreg(cs->accel->fd, HV_X86_RDX); in load_regs() 1468 RRX(env, R_ESI) = rreg(cs->accel->fd, HV_X86_RSI); in load_regs() 1469 RRX(env, R_EDI) = rreg(cs->accel->fd, HV_X86_RDI); in load_regs() 1470 RRX(env, R_ESP) = rreg(cs->accel->fd, HV_X86_RSP); in load_regs() 1471 RRX(env, R_EBP) = rreg(cs->accel->fd, HV_X86_RBP); in load_regs() 1473 RRX(env, i) = rreg(cs->accel->fd, HV_X86_RAX + i); in load_regs() 1476 env->eflags = rreg(cs->accel->fd, HV_X86_RFLAGS); in load_regs() [all …]
|
H A D | vmx.h | 38 static inline uint64_t rreg(hv_vcpuid_t vcpu, hv_x86_reg_t reg) in rreg() function
|
H A D | x86_task.c | 113 uint64_t rip = rreg(cpu->accel->fd, HV_X86_RIP); in vmx_handle_task_switch()
|
/openbmc/linux/drivers/net/ethernet/netronome/nfp/ |
H A D | nfp_asm.c | 168 int swreg_to_unrestricted(swreg dst, swreg lreg, swreg rreg, in swreg_to_unrestricted() argument 184 if (swreg_type(lreg) == swreg_type(rreg) && in swreg_to_unrestricted() 189 swreg_type(rreg) == NN_REG_GPR_A) { in swreg_to_unrestricted() 190 reg->areg = nfp_swreg_to_unreg(rreg, false); in swreg_to_unrestricted() 195 reg->breg = nfp_swreg_to_unreg(rreg, false); in swreg_to_unrestricted() 199 reg->src_lmextn = swreg_lmextn(lreg) || swreg_lmextn(rreg); in swreg_to_unrestricted() 249 int swreg_to_restricted(swreg dst, swreg lreg, swreg rreg, in swreg_to_restricted() argument 265 if (swreg_type(lreg) == swreg_type(rreg) && in swreg_to_restricted() 270 swreg_type(rreg) == NN_REG_GPR_A) { in swreg_to_restricted() 271 reg->areg = nfp_swreg_to_rereg(rreg, false, has_imm8, ®->i8); in swreg_to_restricted() [all …]
|
H A D | nfp_asm.h | 390 int swreg_to_unrestricted(swreg dst, swreg lreg, swreg rreg, 392 int swreg_to_restricted(swreg dst, swreg lreg, swreg rreg,
|
/openbmc/linux/sound/soc/codecs/ |
H A D | tda7419.c | 130 unsigned int reg, rreg, mask, thresh; member 136 if (tvc->reg == tvc->rreg) in tda7419_vol_is_stereo() 184 unsigned int rreg = tvc->rreg; in tda7419_vol_get() local 196 val = snd_soc_component_read(component, rreg); in tda7419_vol_get() 227 unsigned int rreg = tvc->rreg; in tda7419_vol_put() local 244 ret = snd_soc_component_update_bits(component, rreg, in tda7419_vol_put() 253 {.reg = xreg, .rreg = xreg, .mask = xmask, .min = xmin, \ 259 {.reg = xregl, .rreg = xregr, .mask = xmask, .min = xmin, \
|
H A D | wcd-mbhc-v2.h | 8 #define WCD_MBHC_FIELD(id, rreg, rmask) \ argument 9 [id] = { .reg = rreg, .mask = rmask }
|
H A D | 88pm860x-codec.c | 274 unsigned int reg2 = mc->rreg; in snd_soc_get_volsw_2r_st() 298 unsigned int reg2 = mc->rreg; in snd_soc_put_volsw_2r_st() 331 unsigned int reg2 = mc->rreg; in snd_soc_get_volsw_2r_out() 351 unsigned int reg2 = mc->rreg; in snd_soc_put_volsw_2r_out()
|
H A D | rt712-sdca.c | 497 regmap_read(rt712->mbq_regmap, mc->rreg, &rvalue); in rt712_sdca_set_gain_put() 537 regmap_write(rt712->mbq_regmap, mc->rreg, gain_r_val); in rt712_sdca_set_gain_put() 540 regmap_read(rt712->mbq_regmap, mc->rreg, &read_r); in rt712_sdca_set_gain_put() 563 regmap_read(rt712->mbq_regmap, mc->rreg, &read_r); in rt712_sdca_set_gain_get()
|
H A D | rt711-sdca.c | 551 regmap_read(rt711->mbq_regmap, mc->rreg, &rvalue); in rt711_sdca_set_gain_put() 608 regmap_write(rt711->mbq_regmap, mc->rreg, gain_r_val); in rt711_sdca_set_gain_put() 611 regmap_read(rt711->mbq_regmap, mc->rreg, &read_r); in rt711_sdca_set_gain_put() 634 regmap_read(rt711->mbq_regmap, mc->rreg, &read_r); in rt711_sdca_set_gain_get()
|
H A D | rt722-sdca.c | 364 regmap_read(rt722->mbq_regmap, mc->rreg, &rvalue); in rt722_sdca_set_gain_put() 407 regmap_write(rt722->mbq_regmap, mc->rreg, gain_r_val); in rt722_sdca_set_gain_put() 410 regmap_read(rt722->mbq_regmap, mc->rreg, &read_r); in rt722_sdca_set_gain_put() 434 regmap_read(rt722->mbq_regmap, mc->rreg, &read_r); in rt722_sdca_set_gain_get()
|
H A D | rt715.c | 148 addr_l = mc->rreg; in rt715_set_amp_gain_put() 228 addr_l = mc->rreg; in rt715_set_amp_gain_get()
|
H A D | rt700.c | 377 addr_l = mc->rreg; in rt700_set_amp_gain_put() 471 addr_l = mc->rreg; in rt700_set_amp_gain_get()
|
H A D | rt711.c | 521 addr_l = mc->rreg; in rt711_set_amp_gain_put() 621 addr_l = mc->rreg; in rt711_set_amp_gain_get()
|
/openbmc/linux/sound/soc/ |
H A D | soc-ops.c | 260 unsigned int reg2 = mc->rreg; in snd_soc_get_volsw() 320 unsigned int reg2 = mc->rreg; in snd_soc_put_volsw() 402 unsigned int reg2 = mc->rreg; in snd_soc_get_volsw_sx() 440 unsigned int reg2 = mc->rreg; in snd_soc_put_volsw_sx() 537 unsigned int rreg = mc->rreg; in snd_soc_put_volsw_range() local 582 err = snd_soc_component_update_bits(component, rreg, val_mask, in snd_soc_put_volsw_range() 610 unsigned int rreg = mc->rreg; in snd_soc_get_volsw_range() local 628 val = snd_soc_component_read(component, rreg); in snd_soc_get_volsw_range()
|
H A D | soc-dapm.c | 803 if (reg != mc->rreg) in dapm_set_mixer_path_status() 804 val = soc_dapm_read(p->sink->dapm, mc->rreg); in dapm_set_mixer_path_status() 3340 if (reg != mc->rreg) in snd_soc_dapm_get_volsw() 3341 reg_val = soc_dapm_read(dapm, mc->rreg); in snd_soc_dapm_get_volsw() 3426 reg_change |= soc_dapm_test_bits(dapm, mc->rreg, in snd_soc_dapm_put_volsw() 3435 update.reg2 = mc->rreg; in snd_soc_dapm_put_volsw()
|
/openbmc/linux/drivers/i2c/busses/ |
H A D | i2c-ocores.c | 498 int rreg = reg; in oc_getreg_grlib() local 501 rreg--; in oc_getreg_grlib() 502 rd = ioread32be(i2c->base + (rreg << i2c->reg_shift)); in oc_getreg_grlib() 512 int rreg = reg; in oc_setreg_grlib() local 515 rreg--; in oc_setreg_grlib() 517 curr = ioread32be(i2c->base + (rreg << i2c->reg_shift)); in oc_setreg_grlib() 525 iowrite32be(wr, i2c->base + (rreg << i2c->reg_shift)); in oc_setreg_grlib()
|
/openbmc/linux/include/sound/ |
H A D | soc.h | 33 {.reg = xreg, .rreg = xreg, .shift = shift_left, \ 38 {.reg = xreg, .rreg = xreg, .shift = shift_left, \ 48 {.reg = xlreg, .rreg = xrreg, .shift = xshift, .rshift = xshift, \ 52 {.reg = xlreg, .rreg = xrreg, .shift = xshift, .rshift = xshift, \ 57 {.reg = xlreg, .rreg = xrreg, .shift = xshift, .rshift = xshift, \ 69 {.reg = xreg, .rreg = xreg, .shift = xshift, \ 89 {.reg = xreg, .rreg = xreg, \ 100 {.reg = xreg, .rreg = xreg, .shift = xshift, \ 148 {.reg = xreg, .rreg = xreg, \ 179 {.reg = xreg, .rreg = xrreg, \ [all …]
|
H A D | soc-dapm.h | 333 #define SOC_DAPM_DOUBLE_R(xname, lreg, rreg, shift, max, invert) \ argument 337 .private_value = SOC_DOUBLE_R_VALUE(lreg, rreg, shift, max, invert) }
|
/openbmc/linux/drivers/net/ethernet/netronome/nfp/bpf/ |
H A D | jit.c | 101 swreg lreg, swreg rreg, u8 size, enum cmd_ctx_swap ctx, bool indir) in emit_cmd_any() argument 106 err = swreg_to_restricted(reg_none(), lreg, rreg, ®, false); in emit_cmd_any() 128 swreg lreg, swreg rreg, u8 size, enum cmd_ctx_swap ctx) in emit_cmd() argument 130 emit_cmd_any(nfp_prog, op, mode, xfer, lreg, rreg, size, ctx, false); in emit_cmd() 135 swreg lreg, swreg rreg, u8 size, enum cmd_ctx_swap ctx) in emit_cmd_indir() argument 137 emit_cmd_any(nfp_prog, op, mode, xfer, lreg, rreg, size, ctx, true); in emit_cmd_indir() 364 swreg lreg, enum shf_op op, swreg rreg, enum shf_sc sc, u8 shift) in emit_shf() argument 369 err = swreg_to_restricted(dst, lreg, rreg, ®, true); in emit_shf() 382 swreg lreg, enum shf_op op, swreg rreg, enum shf_sc sc) in emit_shf_indir() argument 390 emit_shf(nfp_prog, dst, lreg, op, rreg, sc, 0); in emit_shf_indir() [all …]
|
/openbmc/qemu/tests/qtest/ |
H A D | test-x86-cpuid-compat.c | 125 const char *rreg = qdict_get_str(w, "cpuid-register"); in get_feature_word() local 134 if (eax == reax && (!has_ecx || ecx == recx) && !strcmp(rreg, reg)) { in get_feature_word()
|
/openbmc/linux/drivers/net/wireless/ath/carl9170/ |
H A D | fwcmd.h | 234 struct carl9170_reg_list rreg; member
|