Symbol: reg_idx
arch/x86/boot/startup/sev-shared.c
154
static int __sev_cpuid_hv(u32 fn, int reg_idx, u32 *reg)
arch/x86/boot/startup/sev-shared.c
158
sev_es_wr_ghcb_msr(GHCB_CPUID_REQ(fn, reg_idx));
arch/x86/events/intel/uncore_nhmex.c
774
int reg_idx = 0;
arch/x86/events/intel/uncore_nhmex.c
792
reg_idx = 1;
arch/x86/events/intel/uncore_nhmex.c
793
else if (WARN_ON_ONCE(reg_idx > 0))
arch/x86/events/intel/uncore_nhmex.c
796
reg1->idx &= ~(0xff << (reg_idx * 8));
arch/x86/events/intel/uncore_nhmex.c
797
reg1->reg &= ~(0xffff << (reg_idx * 16));
arch/x86/events/intel/uncore_nhmex.c
798
reg1->idx |= nhmex_mbox_extra_reg_idx(er) << (reg_idx * 8);
arch/x86/events/intel/uncore_nhmex.c
799
reg1->reg |= msr << (reg_idx * 16);
arch/x86/events/intel/uncore_nhmex.c
801
reg_idx++;
arch/x86/events/intel/uncore_nhmex.c
807
if (reg_idx == 2) {
drivers/accel/habanalabs/common/habanalabs.h
2302
u32 reg_idx;
drivers/accel/habanalabs/common/habanalabs_ioctl.c
208
params->reg_idx = args->reg_idx;
drivers/accel/habanalabs/gaudi/gaudi_coresight.c
398
if (params->reg_idx >= ARRAY_SIZE(debug_stm_regs)) {
drivers/accel/habanalabs/gaudi/gaudi_coresight.c
403
base_reg = debug_stm_regs[params->reg_idx] - CFG_BASE;
drivers/accel/habanalabs/gaudi/gaudi_coresight.c
476
if (params->reg_idx >= ARRAY_SIZE(debug_etf_regs)) {
drivers/accel/habanalabs/gaudi/gaudi_coresight.c
481
base_reg = debug_etf_regs[params->reg_idx] - CFG_BASE;
drivers/accel/habanalabs/gaudi/gaudi_coresight.c
703
if (params->reg_idx >= ARRAY_SIZE(debug_funnel_regs)) {
drivers/accel/habanalabs/gaudi/gaudi_coresight.c
708
base_reg = debug_funnel_regs[params->reg_idx] - CFG_BASE;
drivers/accel/habanalabs/gaudi/gaudi_coresight.c
723
if (params->reg_idx >= ARRAY_SIZE(debug_bmon_regs)) {
drivers/accel/habanalabs/gaudi/gaudi_coresight.c
728
base_reg = debug_bmon_regs[params->reg_idx] - CFG_BASE;
drivers/accel/habanalabs/gaudi/gaudi_coresight.c
791
if (params->reg_idx >= ARRAY_SIZE(debug_spmu_regs)) {
drivers/accel/habanalabs/gaudi/gaudi_coresight.c
796
base_reg = debug_spmu_regs[params->reg_idx] - CFG_BASE;
drivers/accel/habanalabs/gaudi/gaudi_coresight.c
909
params.reg_idx = i;
drivers/accel/habanalabs/gaudi2/gaudi2_coresight.c
1980
if (params->reg_idx >= ARRAY_SIZE(debug_stm_regs)) {
drivers/accel/habanalabs/gaudi2/gaudi2_coresight.c
1985
base_reg = debug_stm_regs[params->reg_idx];
drivers/accel/habanalabs/gaudi2/gaudi2_coresight.c
2067
if (params->reg_idx >= ARRAY_SIZE(debug_etf_regs)) {
drivers/accel/habanalabs/gaudi2/gaudi2_coresight.c
2072
base_reg = debug_etf_regs[params->reg_idx];
drivers/accel/habanalabs/gaudi2/gaudi2_coresight.c
2307
if (params->reg_idx >= ARRAY_SIZE(debug_funnel_regs)) {
drivers/accel/habanalabs/gaudi2/gaudi2_coresight.c
2312
base_reg = debug_funnel_regs[params->reg_idx];
drivers/accel/habanalabs/gaudi2/gaudi2_coresight.c
2345
if (params->reg_idx >= ARRAY_SIZE(debug_bmon_regs)) {
drivers/accel/habanalabs/gaudi2/gaudi2_coresight.c
2350
base_reg = debug_bmon_regs[params->reg_idx];
drivers/accel/habanalabs/gaudi2/gaudi2_coresight.c
2448
if (params->reg_idx >= ARRAY_SIZE(debug_spmu_regs)) {
drivers/accel/habanalabs/gaudi2/gaudi2_coresight.c
2453
base_reg = debug_spmu_regs[params->reg_idx];
drivers/accel/habanalabs/gaudi2/gaudi2_coresight.c
2588
params.reg_idx = i;
drivers/accel/habanalabs/goya/goya_coresight.c
236
if (params->reg_idx >= ARRAY_SIZE(debug_stm_regs)) {
drivers/accel/habanalabs/goya/goya_coresight.c
241
base_reg = debug_stm_regs[params->reg_idx] - CFG_BASE;
drivers/accel/habanalabs/goya/goya_coresight.c
309
if (params->reg_idx >= ARRAY_SIZE(debug_etf_regs)) {
drivers/accel/habanalabs/goya/goya_coresight.c
314
base_reg = debug_etf_regs[params->reg_idx] - CFG_BASE;
drivers/accel/habanalabs/goya/goya_coresight.c
489
if (params->reg_idx >= ARRAY_SIZE(debug_funnel_regs)) {
drivers/accel/habanalabs/goya/goya_coresight.c
494
base_reg = debug_funnel_regs[params->reg_idx] - CFG_BASE;
drivers/accel/habanalabs/goya/goya_coresight.c
510
if (params->reg_idx >= ARRAY_SIZE(debug_bmon_regs)) {
drivers/accel/habanalabs/goya/goya_coresight.c
515
base_reg = debug_bmon_regs[params->reg_idx] - CFG_BASE;
drivers/accel/habanalabs/goya/goya_coresight.c
539
if (params->reg_idx != GOYA_BMON_PCIE_MSTR_RD &&
drivers/accel/habanalabs/goya/goya_coresight.c
540
params->reg_idx != GOYA_BMON_PCIE_MSTR_WR &&
drivers/accel/habanalabs/goya/goya_coresight.c
541
params->reg_idx != GOYA_BMON_PCIE_SLV_RD &&
drivers/accel/habanalabs/goya/goya_coresight.c
542
params->reg_idx != GOYA_BMON_PCIE_SLV_WR)
drivers/accel/habanalabs/goya/goya_coresight.c
586
if (params->reg_idx >= ARRAY_SIZE(debug_spmu_regs)) {
drivers/accel/habanalabs/goya/goya_coresight.c
591
base_reg = debug_spmu_regs[params->reg_idx] - CFG_BASE;
drivers/accel/habanalabs/goya/goya_coresight.c
704
params.reg_idx = i;
drivers/acpi/cppc_acpi.c
1206
static int cppc_get_reg_val(int cpu, enum cppc_regs reg_idx, u64 *val)
drivers/acpi/cppc_acpi.c
1219
reg = &cpc_desc->cpc_regs[reg_idx];
drivers/acpi/cppc_acpi.c
1221
if ((reg->type == ACPI_TYPE_INTEGER && IS_OPTIONAL_CPC_REG(reg_idx) &&
drivers/acpi/cppc_acpi.c
1259
static int cppc_set_reg_val(int cpu, enum cppc_regs reg_idx, u64 val)
drivers/acpi/cppc_acpi.c
1269
reg = &cpc_desc->cpc_regs[reg_idx];
drivers/acpi/cppc_acpi.c
143
#define IS_OPTIONAL_CPC_REG(reg_idx) (REG_OPTIONAL & (1U << (reg_idx)))
drivers/bus/imx-weim.c
145
int reg_idx, num_regs;
drivers/bus/imx-weim.c
174
for (reg_idx = 0; reg_idx < num_regs; reg_idx++) {
drivers/bus/imx-weim.c
177
reg_idx * OF_REG_SIZE, &cs_idx);
drivers/clocksource/timer-mediatek-cpux.c
37
static u32 mtk_cpux_readl(u32 reg_idx, struct timer_of *to)
drivers/clocksource/timer-mediatek-cpux.c
39
writel(reg_idx, timer_of_base(to) + CPUX_IDX_REG);
drivers/clocksource/timer-mediatek-cpux.c
43
static void mtk_cpux_writel(u32 val, u32 reg_idx, struct timer_of *to)
drivers/clocksource/timer-mediatek-cpux.c
45
writel(reg_idx, timer_of_base(to) + CPUX_IDX_REG);
drivers/gpio/gpio-graniterapids.c
180
unsigned int reg_idx = gpio / GNR_PINS_PER_REG;
drivers/gpio/gpio-graniterapids.c
182
void __iomem *addr = gnr_gpio_get_reg_addr(priv, GNR_GPI_STATUS_OFFSET, reg_idx);
drivers/gpio/gpio-graniterapids.c
195
unsigned int reg_idx = gpio / GNR_PINS_PER_REG;
drivers/gpio/gpio-graniterapids.c
197
void __iomem *addr = gnr_gpio_get_reg_addr(priv, GNR_GPI_ENABLE_OFFSET, reg_idx);
drivers/gpu/drm/amd/amdgpu/amdgpu_aca.c
128
idx + 1, total, aca_regs[i].name, bank->regs[aca_regs[i].reg_idx]);
drivers/gpu/drm/amd/amdgpu/amdgpu_aca.c
907
seq_printf(m, "aca entry[%d].regs[%d]: 0x%016llx\n", idx, aca_regs[i].reg_idx, bank->regs[aca_regs[i].reg_idx]);
drivers/gpu/drm/amd/amdgpu/amdgpu_aca.c
99
int reg_idx;
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
8161
uint32_t reg_idx = 0;
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
8223
reg_idx = adev->reg_offset[GC_HWIP][0][mmCGTS_SA0_WGP00_CU0_TCP_CTRL_REG_BASE_IDX] +
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
8225
reg_data = RREG32(reg_idx);
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
8227
WREG32(reg_idx, reg_data);
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
8231
reg_idx = adev->reg_offset[GC_HWIP][0][mmCGTS_SA0_WGP00_CU0_TCP_CTRL_REG_BASE_IDX] +
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
8233
reg_data = RREG32(reg_idx);
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
8235
WREG32(reg_idx, reg_data);
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
8240
reg_idx = adev->reg_offset[GC_HWIP][0][mmCGTS_SA0_QUAD0_SM_CTRL_REG_BASE_IDX] +
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
8242
reg_data = RREG32(reg_idx);
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
8245
WREG32(reg_idx, reg_data);
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
3301
int idx, int reg_idx, uint64_t *val)
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
3307
if (!val || reg_idx >= MCA_REG_IDX_COUNT)
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
3310
ret = smu_v13_0_6_mca_dump_bank(smu, type, idx, reg_idx * 8, data, ARRAY_SIZE(data));
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
3317
type == AMDGPU_MCA_ERROR_TYPE_UE ? "UE" : "CE", idx, reg_idx, *val);
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
3755
int idx, int reg_idx, u64 *val)
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
3761
if (!val || reg_idx >= ACA_REG_IDX_COUNT)
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
3764
ret = smu_v13_0_6_aca_bank_dump(smu, type, idx, reg_idx * 8, data, ARRAY_SIZE(data));
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
3771
type == ACA_SMU_TYPE_UE ? "UE" : "CE", idx, reg_idx, *val);
drivers/gpu/drm/amd/ras/ras_mgr/amdgpu_ras_mp1_v13_0.c
58
u32 msg, u32 idx, u32 reg_idx, u64 *val)
drivers/gpu/drm/amd/ras/ras_mgr/amdgpu_ras_mp1_v13_0.c
69
offset = reg_idx * 8;
drivers/gpu/drm/amd/ras/ras_mgr/amdgpu_ras_mp1_v13_0.c
75
reg_idx, offset);
drivers/gpu/drm/amd/ras/rascore/ras.h
143
u32 msg, u32 idx, u32 reg_idx, u64 *val);
drivers/gpu/drm/amd/ras/rascore/ras_aca.c
125
aca_regs[i].name, bank->regs[aca_regs[i].reg_idx]);
drivers/gpu/drm/amd/ras/rascore/ras_aca.c
36
int reg_idx;
drivers/gpu/drm/amd/ras/rascore/ras_mp1.c
55
u32 type, u32 idx, u32 reg_idx, u64 *val)
drivers/gpu/drm/amd/ras/rascore/ras_mp1.c
59
return mp1->ip_func->dump_valid_bank(ras_core, type, idx, reg_idx, val);
drivers/gpu/drm/amd/ras/rascore/ras_mp1.h
33
enum ras_err_type type, u32 idx, u32 reg_idx, u64 *val);
drivers/gpu/drm/amd/ras/rascore/ras_mp1.h
49
u32 ecc_type, u32 idx, u32 reg_idx, u64 *val);
drivers/gpu/drm/amd/ras/rascore/ras_mp1_v13_0.c
78
enum ras_err_type type, u32 idx, u32 reg_idx, u64 *val)
drivers/gpu/drm/amd/ras/rascore/ras_mp1_v13_0.c
99
return sys_func->mp1_dump_valid_bank(ras_core, msg, idx, reg_idx, val);
drivers/gpu/drm/bridge/samsung-dsim.c
704
enum reg_idx idx, u32 val)
drivers/gpu/drm/bridge/samsung-dsim.c
709
static inline u32 samsung_dsim_read(struct samsung_dsim *dsi, enum reg_idx idx)
drivers/gpu/drm/imx/dcss/dcss-dev.h
112
u32 val, u32 reg_idx);
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c
334
int reg_idx;
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c
345
for (reg_idx = 0; reg_idx < MDP_INTR_MAX; reg_idx++) {
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c
346
if (!test_bit(reg_idx, &intr->irq_mask))
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c
350
irq_status = DPU_REG_READ(&intr->hw, intr->intr_set[reg_idx].status_off);
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c
353
enable_mask = DPU_REG_READ(&intr->hw, intr->intr_set[reg_idx].en_off);
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c
357
DPU_REG_WRITE(&intr->hw, intr->intr_set[reg_idx].clr_off,
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c
370
irq_idx = DPU_IRQ_IDX(reg_idx, bit - 1);
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c
394
int reg_idx;
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c
415
reg_idx = DPU_IRQ_REG(irq_idx);
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c
416
reg = &intr->intr_set[reg_idx];
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c
422
cache_irq_mask = intr->cache_irq_mask[reg_idx];
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c
437
intr->cache_irq_mask[reg_idx] = cache_irq_mask;
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c
450
int reg_idx;
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c
471
reg_idx = DPU_IRQ_REG(irq_idx);
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c
472
reg = &intr->intr_set[reg_idx];
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c
474
cache_irq_mask = intr->cache_irq_mask[reg_idx];
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c
489
intr->cache_irq_mask[reg_idx] = cache_irq_mask;
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c
545
int reg_idx;
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c
559
reg_idx = DPU_IRQ_REG(irq_idx);
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c
561
intr->intr_set[reg_idx].status_off) &
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c
564
DPU_REG_WRITE(&intr->hw, intr->intr_set[reg_idx].clr_off,
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.h
39
#define DPU_IRQ_IDX(reg_idx, offset) (1 + reg_idx * 32 + offset)
drivers/hwmon/w83791d.c
772
u8 reg_idx = 0;
drivers/hwmon/w83791d.c
785
reg_idx = 0;
drivers/hwmon/w83791d.c
790
reg_idx = 0;
drivers/hwmon/w83791d.c
795
reg_idx = 1;
drivers/hwmon/w83791d.c
801
reg_cfg_tmp = w83791d_read(client, W83791D_REG_FAN_CFG[reg_idx]);
drivers/hwmon/w83791d.c
805
w83791d_write(client, W83791D_REG_FAN_CFG[reg_idx], reg_cfg_tmp);
drivers/hwmon/w83791d.c
879
u8 reg_idx = 0;
drivers/hwmon/w83791d.c
888
reg_idx = 0;
drivers/hwmon/w83791d.c
893
reg_idx = 0;
drivers/hwmon/w83791d.c
898
reg_idx = 1;
drivers/hwmon/w83791d.c
907
W83791D_REG_TEMP_TOL[reg_idx]) & keep_mask;
drivers/hwmon/w83791d.c
908
w83791d_write(client, W83791D_REG_TEMP_TOL[reg_idx],
drivers/hwtracing/coresight/coresight-cti-sysfs.c
798
int used = 0, reg_idx;
drivers/hwtracing/coresight/coresight-cti-sysfs.c
802
for (reg_idx = 0; reg_idx < nr_trig_max; reg_idx++) {
drivers/hwtracing/coresight/coresight-cti-sysfs.c
803
if (chan_mask & cfg->ctiinen[reg_idx])
drivers/hwtracing/coresight/coresight-cti-sysfs.c
804
used += sprintf(buf + used, "%d ", reg_idx);
drivers/hwtracing/coresight/coresight-cti-sysfs.c
818
int used = 0, reg_idx;
drivers/hwtracing/coresight/coresight-cti-sysfs.c
822
for (reg_idx = 0; reg_idx < nr_trig_max; reg_idx++) {
drivers/hwtracing/coresight/coresight-cti-sysfs.c
823
if (chan_mask & cfg->ctiouten[reg_idx])
drivers/hwtracing/coresight/coresight-cti-sysfs.c
824
used += sprintf(buf + used, "%d ", reg_idx);
drivers/i2c/i2c-slave-testunit.c
100
tu->reg_idx = 0;
drivers/i2c/i2c-slave-testunit.c
110
if (tu->reg_idx < TU_NUM_REGS)
drivers/i2c/i2c-slave-testunit.c
111
tu->regs[tu->reg_idx] = *val;
drivers/i2c/i2c-slave-testunit.c
115
if (tu->reg_idx <= TU_NUM_REGS)
drivers/i2c/i2c-slave-testunit.c
116
tu->reg_idx++;
drivers/i2c/i2c-slave-testunit.c
125
if (tu->reg_idx == TU_NUM_REGS) {
drivers/i2c/i2c-slave-testunit.c
136
tu->reg_idx = 0;
drivers/i2c/i2c-slave-testunit.c
47
u8 reg_idx;
drivers/i2c/i2c-slave-testunit.c
86
bool is_proc_call = tu->reg_idx == 3 && tu->regs[TU_REG_DATAL] == 1 &&
drivers/i2c/i2c-slave-testunit.c
88
bool is_get_version = tu->reg_idx == 3 &&
drivers/infiniband/hw/irdma/virtchnl.c
16
u16 reg_idx;
drivers/infiniband/hw/irdma/virtchnl.c
197
u16 reg_idx, reg_id, tmp_reg_id, regfld_idx, regfld_id, tmp_regfld_id;
drivers/infiniband/hw/irdma/virtchnl.c
254
reg_idx = reg_map_array->reg_idx;
drivers/infiniband/hw/irdma/virtchnl.c
257
if (reg_idx == IRDMA_DB_ADDR_OFFSET ||
drivers/infiniband/hw/irdma/virtchnl.c
259
dev->hw_regs[reg_idx] =
drivers/infiniband/hw/irdma/virtchnl.c
265
dev->hw_regs[reg_idx] = ig3rdma_get_reg_addr(dev->hw,
drivers/infiniband/hw/irdma/virtchnl.c
267
if (!dev->hw_regs[reg_idx])
drivers/irqchip/irq-mvebu-sei.c
342
u32 reg_idx;
drivers/irqchip/irq-mvebu-sei.c
345
for (reg_idx = 0; reg_idx < SEI_IRQ_REG_COUNT; reg_idx++) {
drivers/irqchip/irq-mvebu-sei.c
346
writel_relaxed(0xFFFFFFFF, sei->base + GICP_SECR(reg_idx));
drivers/irqchip/irq-mvebu-sei.c
347
writel_relaxed(0xFFFFFFFF, sei->base + GICP_SEMR(reg_idx));
drivers/irqchip/irq-mvebu-sei.c
61
u32 reg_idx = SEI_IRQ_REG_IDX(d->hwirq);
drivers/irqchip/irq-mvebu-sei.c
64
sei->base + GICP_SECR(reg_idx));
drivers/irqchip/irq-mvebu-sei.c
70
u32 reg, reg_idx = SEI_IRQ_REG_IDX(d->hwirq);
drivers/irqchip/irq-mvebu-sei.c
75
reg = readl_relaxed(sei->base + GICP_SEMR(reg_idx));
drivers/irqchip/irq-mvebu-sei.c
77
writel_relaxed(reg, sei->base + GICP_SEMR(reg_idx));
drivers/irqchip/irq-mvebu-sei.c
84
u32 reg, reg_idx = SEI_IRQ_REG_IDX(d->hwirq);
drivers/irqchip/irq-mvebu-sei.c
89
reg = readl_relaxed(sei->base + GICP_SEMR(reg_idx));
drivers/irqchip/irq-mvebu-sei.c
91
writel_relaxed(reg, sei->base + GICP_SEMR(reg_idx));
drivers/irqchip/irq-pruss-intc.c
181
u8 ch, host, reg_idx;
drivers/irqchip/irq-pruss-intc.c
193
reg_idx = hwirq / 32;
drivers/irqchip/irq-pruss-intc.c
197
pruss_intc_write_reg(intc, PRU_INTC_ESR(reg_idx), val);
drivers/irqchip/irq-pruss-intc.c
198
pruss_intc_write_reg(intc, PRU_INTC_SECR(reg_idx), val);
drivers/irqchip/irq-pruss-intc.c
224
u8 ch, host, reg_idx;
drivers/irqchip/irq-pruss-intc.c
241
reg_idx = hwirq / 32;
drivers/irqchip/irq-pruss-intc.c
245
pruss_intc_write_reg(intc, PRU_INTC_ECR(reg_idx), val);
drivers/irqchip/irq-pruss-intc.c
247
pruss_intc_write_reg(intc, PRU_INTC_SECR(reg_idx), val);
drivers/media/i2c/ds90ub913.c
196
unsigned int reg_idx = offset / 2;
drivers/media/i2c/ds90ub913.c
199
return regmap_update_bits(priv->regmap, UB913_REG_GPIO_CFG(reg_idx),
drivers/media/i2c/ds90ub960.c
1276
unsigned int reg_idx;
drivers/media/i2c/ds90ub960.c
1281
for (reg_idx = 0; reg_idx < ARRAY_SIZE(rxport->aliased_addrs); reg_idx++) {
drivers/media/i2c/ds90ub960.c
1282
if (!rxport->aliased_addrs[reg_idx])
drivers/media/i2c/ds90ub960.c
1286
if (reg_idx == ARRAY_SIZE(rxport->aliased_addrs)) {
drivers/media/i2c/ds90ub960.c
1291
rxport->aliased_addrs[reg_idx] = addr;
drivers/media/i2c/ds90ub960.c
1293
ub960_rxport_write(priv, chan_id, UB960_RR_SLAVE_ID(reg_idx),
drivers/media/i2c/ds90ub960.c
1295
ub960_rxport_write(priv, chan_id, UB960_RR_SLAVE_ALIAS(reg_idx),
drivers/media/i2c/ds90ub960.c
1302
rxport->nport, addr, alias, reg_idx);
drivers/media/i2c/ds90ub960.c
1313
unsigned int reg_idx;
drivers/media/i2c/ds90ub960.c
1318
for (reg_idx = 0; reg_idx < ARRAY_SIZE(rxport->aliased_addrs); reg_idx++) {
drivers/media/i2c/ds90ub960.c
1319
if (rxport->aliased_addrs[reg_idx] == addr)
drivers/media/i2c/ds90ub960.c
1323
if (reg_idx == ARRAY_SIZE(rxport->aliased_addrs)) {
drivers/media/i2c/ds90ub960.c
1329
rxport->aliased_addrs[reg_idx] = 0;
drivers/media/i2c/ds90ub960.c
1331
ret = ub960_rxport_write(priv, chan_id, UB960_RR_SLAVE_ALIAS(reg_idx),
drivers/media/i2c/ds90ub960.c
1340
addr, reg_idx);
drivers/media/platform/chips-media/coda/coda-bit.c
1103
coda_write(dev, bitstream_buf, CODA_REG_BIT_RD_PTR(ctx->reg_idx));
drivers/media/platform/chips-media/coda/coda-bit.c
1104
coda_write(dev, bitstream_buf, CODA_REG_BIT_WR_PTR(ctx->reg_idx));
drivers/media/platform/chips-media/coda/coda-bit.c
155
rd_ptr = coda_read(dev, CODA_REG_BIT_RD_PTR(ctx->reg_idx));
drivers/media/platform/chips-media/coda/coda-bit.c
1661
wr_ptr = coda_read(dev, CODA_REG_BIT_WR_PTR(ctx->reg_idx));
drivers/media/platform/chips-media/coda/coda-bit.c
169
coda_write(dev, rd_ptr, CODA_REG_BIT_RD_PTR(ctx->reg_idx));
drivers/media/platform/chips-media/coda/coda-bit.c
171
coda_write(dev, wr_ptr, CODA_REG_BIT_WR_PTR(ctx->reg_idx));
drivers/media/platform/chips-media/coda/coda-bit.c
181
coda_write(dev, wr_ptr, CODA_REG_BIT_WR_PTR(ctx->reg_idx));
drivers/media/platform/chips-media/coda/coda-bit.c
1908
coda_write(dev, 0, CODA_REG_BIT_FRM_DIS_FLG(ctx->reg_idx));
drivers/media/platform/chips-media/coda/coda-bit.c
2413
CODA_REG_BIT_FRM_DIS_FLG(ctx->reg_idx));
drivers/media/platform/chips-media/coda/coda-bit.c
2420
CODA_REG_BIT_FRM_DIS_FLG(ctx->reg_idx));
drivers/media/platform/chips-media/coda/coda-bit.c
672
*size = coda_read(dev, CODA_REG_BIT_WR_PTR(ctx->reg_idx)) -
drivers/media/platform/chips-media/coda/coda-bit.c
75
CODA_REG_BIT_FRM_DIS_FLG(ctx->reg_idx));
drivers/media/platform/chips-media/coda/coda-common.c
2660
ctx->reg_idx = 0;
drivers/media/platform/chips-media/coda/coda-common.c
2663
ctx->reg_idx = idx;
drivers/media/platform/chips-media/coda/coda.h
276
int reg_idx;
drivers/media/platform/mediatek/vcodec/common/mtk_vcodec_util.c
24
void __iomem *mtk_vcodec_get_reg_addr(void __iomem **reg_base, unsigned int reg_idx)
drivers/media/platform/mediatek/vcodec/common/mtk_vcodec_util.c
26
if (reg_idx >= NUM_MAX_VCODEC_REG_BASE) {
drivers/media/platform/mediatek/vcodec/common/mtk_vcodec_util.c
27
pr_err(MTK_DBG_V4L2_STR "Invalid arguments, reg_idx=%d", reg_idx);
drivers/media/platform/mediatek/vcodec/common/mtk_vcodec_util.c
30
return reg_base[reg_idx];
drivers/media/platform/mediatek/vcodec/common/mtk_vcodec_util.h
65
void __iomem *mtk_vcodec_get_reg_addr(void __iomem **reg_base, unsigned int reg_idx);
drivers/net/ethernet/broadcom/bnxt/bnxt.c
15037
static void bnxt_fw_reset_writel(struct bnxt *bp, int reg_idx)
drivers/net/ethernet/broadcom/bnxt/bnxt.c
15040
u32 reg = fw_health->fw_reset_seq_regs[reg_idx];
drivers/net/ethernet/broadcom/bnxt/bnxt.c
15041
u32 val = fw_health->fw_reset_seq_vals[reg_idx];
drivers/net/ethernet/broadcom/bnxt/bnxt.c
15044
delay_msecs = fw_health->fw_reset_seq_delay_msec[reg_idx];
drivers/net/ethernet/broadcom/bnxt/bnxt.c
2429
u32 bnxt_fw_health_readl(struct bnxt *bp, int reg_idx)
drivers/net/ethernet/broadcom/bnxt/bnxt.c
2432
u32 reg = fw_health->regs[reg_idx];
drivers/net/ethernet/broadcom/bnxt/bnxt.c
2442
reg_off = fw_health->mapped_regs[reg_idx];
drivers/net/ethernet/broadcom/bnxt/bnxt.c
2451
if (reg_idx == BNXT_FW_RESET_INPROG_REG)
drivers/net/ethernet/broadcom/bnxt/bnxt.h
2909
u32 bnxt_fw_health_readl(struct bnxt *bp, int reg_idx);
drivers/net/ethernet/freescale/fman/fman_dtsec.c
461
int reg_idx = (bucket >> 5) & 0xf;
drivers/net/ethernet/freescale/fman/fman_dtsec.c
466
if (reg_idx > 7)
drivers/net/ethernet/freescale/fman/fman_dtsec.c
467
reg = &regs->gaddr[reg_idx - 8];
drivers/net/ethernet/freescale/fman/fman_dtsec.c
469
reg = &regs->igaddr[reg_idx];
drivers/net/ethernet/intel/fm10k/fm10k.h
119
u8 reg_idx; /* holds the special value that gets
drivers/net/ethernet/intel/fm10k/fm10k_main.c
1122
head = fm10k_read_reg(hw, FM10K_TDH(ring->reg_idx));
drivers/net/ethernet/intel/fm10k/fm10k_main.c
1123
tail = fm10k_read_reg(hw, FM10K_TDT(ring->reg_idx));
drivers/net/ethernet/intel/fm10k/fm10k_main.c
1287
fm10k_read_reg(hw, FM10K_TDH(tx_ring->reg_idx)),
drivers/net/ethernet/intel/fm10k/fm10k_main.c
1288
fm10k_read_reg(hw, FM10K_TDT(tx_ring->reg_idx)),
drivers/net/ethernet/intel/fm10k/fm10k_main.c
1875
interface->tx_ring[offset + i]->reg_idx = q_idx;
drivers/net/ethernet/intel/fm10k/fm10k_main.c
1877
interface->rx_ring[offset + i]->reg_idx = q_idx;
drivers/net/ethernet/intel/fm10k/fm10k_main.c
1897
interface->rx_ring[i]->reg_idx = i;
drivers/net/ethernet/intel/fm10k/fm10k_main.c
1900
interface->tx_ring[i]->reg_idx = i;
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
1000
fm10k_write_reg(hw, FM10K_RDLEN(reg_idx), size);
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
1003
fm10k_write_reg(hw, FM10K_RDH(reg_idx), 0);
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
1004
fm10k_write_reg(hw, FM10K_RDT(reg_idx), 0);
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
1007
ring->tail = &interface->uc_addr[FM10K_RDT(reg_idx)];
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
1019
fm10k_write_reg(hw, FM10K_SRRCTL(reg_idx), srrctl);
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
1029
fm10k_write_reg(hw, FM10K_RXDCTL(reg_idx), rxdctl);
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
1044
fm10k_write_reg(hw, FM10K_RXINT(reg_idx), rxint);
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
1047
rxqctl = fm10k_read_reg(hw, FM10K_RXQCTL(reg_idx));
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
1049
fm10k_write_reg(hw, FM10K_RXQCTL(reg_idx), rxqctl);
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
1075
u8 reg_idx = ring->reg_idx;
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
1080
fm10k_write_reg(hw, FM10K_RXDCTL(reg_idx), rxdctl);
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
875
u8 reg_idx = ring->reg_idx;
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
878
fm10k_write_reg(hw, FM10K_TXDCTL(reg_idx), 0);
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
884
fm10k_write_reg(hw, FM10K_TDBAL(reg_idx), tdba & DMA_BIT_MASK(32));
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
885
fm10k_write_reg(hw, FM10K_TDBAH(reg_idx), tdba >> 32);
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
886
fm10k_write_reg(hw, FM10K_TDLEN(reg_idx), size);
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
889
fm10k_write_reg(hw, FM10K_TDH(reg_idx), 0);
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
890
fm10k_write_reg(hw, FM10K_TDT(reg_idx), 0);
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
893
ring->tail = &interface->uc_addr[FM10K_TDT(reg_idx)];
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
905
fm10k_write_reg(hw, FM10K_TXINT(reg_idx), txint);
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
908
fm10k_write_reg(hw, FM10K_PFVTCTL(reg_idx),
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
919
fm10k_write_reg(hw, FM10K_TXDCTL(reg_idx), txdctl);
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
935
u8 reg_idx = ring->reg_idx;
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
938
if (fm10k_read_reg(hw, FM10K_TXDCTL(reg_idx)) & FM10K_TXDCTL_ENABLE)
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
944
txdctl = fm10k_read_reg(hw, FM10K_TXDCTL(reg_idx));
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
948
"Could not enable Tx Queue %d\n", reg_idx);
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
987
u8 reg_idx = ring->reg_idx;
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
990
rxqctl = fm10k_read_reg(hw, FM10K_RXQCTL(reg_idx));
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
992
fm10k_write_reg(hw, FM10K_RXQCTL(reg_idx), rxqctl);
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
998
fm10k_write_reg(hw, FM10K_RDBAL(reg_idx), rdba & DMA_BIT_MASK(32));
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
999
fm10k_write_reg(hw, FM10K_RDBAH(reg_idx), rdba >> 32);
drivers/net/ethernet/intel/i40e/i40e.h
950
u16 reg_idx; /* register index of the interrupt */
drivers/net/ethernet/intel/i40e/i40e_client.c
149
u32 reg_idx;
drivers/net/ethernet/intel/i40e/i40e_client.c
152
reg_idx = I40E_PFINT_LNKLSTN(qv_info->v_idx - 1);
drivers/net/ethernet/intel/i40e/i40e_client.c
153
wr32(&pf->hw, reg_idx, I40E_PFINT_LNKLSTN_FIRSTQ_INDX_MASK);
drivers/net/ethernet/intel/i40e/i40e_client.c
567
u32 v_idx, i, reg_idx, reg;
drivers/net/ethernet/intel/i40e/i40e_client.c
585
reg_idx = I40E_PFINT_LNKLSTN(v_idx - 1);
drivers/net/ethernet/intel/i40e/i40e_client.c
589
wr32(hw, reg_idx, I40E_PFINT_LNKLSTN_FIRSTQ_INDX_MASK);
drivers/net/ethernet/intel/i40e/i40e_client.c
595
wr32(hw, reg_idx, reg);
drivers/net/ethernet/intel/i40e/i40e_debugfs.c
199
rx_ring->reg_idx);
drivers/net/ethernet/intel/i40e/i40e_debugfs.c
241
tx_ring->reg_idx);
drivers/net/ethernet/intel/i40e/i40e_debugfs.c
281
xdp_ring->reg_idx);
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
2998
wr32(hw, I40E_PFINT_RATEN(q_vector->reg_idx), intrl);
drivers/net/ethernet/intel/i40e/i40e_main.c
11726
ring->reg_idx = vsi->base_queue + i;
drivers/net/ethernet/intel/i40e/i40e_main.c
11743
ring->reg_idx = vsi->base_queue + ring->queue_index;
drivers/net/ethernet/intel/i40e/i40e_main.c
11759
ring->reg_idx = vsi->base_queue + i;
drivers/net/ethernet/intel/i40e/i40e_main.c
4211
val = rd32(hw, I40E_QINT_TQCTL(vsi->tx_rings[i]->reg_idx));
drivers/net/ethernet/intel/i40e/i40e_main.c
4213
wr32(hw, I40E_QINT_TQCTL(vsi->tx_rings[i]->reg_idx), val);
drivers/net/ethernet/intel/i40e/i40e_main.c
4215
val = rd32(hw, I40E_QINT_RQCTL(vsi->rx_rings[i]->reg_idx));
drivers/net/ethernet/intel/i40e/i40e_main.c
4217
wr32(hw, I40E_QINT_RQCTL(vsi->rx_rings[i]->reg_idx), val);
drivers/net/ethernet/intel/i40e/i40e_main.c
4221
wr32(hw, I40E_QINT_TQCTL(vsi->xdp_rings[i]->reg_idx), 0);
drivers/net/ethernet/intel/i40e/i40e_main.c
4587
q_vector->reg_idx = q_vector->v_idx + vsi->base_vector - 1;
drivers/net/ethernet/intel/i40e/i40e_txrx.c
1074
I40E_PFINT_DYN_CTLN(q_vector->reg_idx),
drivers/net/ethernet/intel/i40e/i40e_txrx.c
1101
I40E_PFINT_DYN_CTLN(q_vector->reg_idx), val);
drivers/net/ethernet/intel/i40e/i40e_txrx.c
2731
wr32(hw, I40E_PFINT_DYN_CTLN(q_vector->reg_idx), itr_val);
drivers/net/ethernet/intel/i40e/i40e_txrx.h
362
u16 reg_idx; /* HW register index of the ring */
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
1038
u32 reg_idx, reg;
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
1080
reg_idx = I40E_VFINT_DYN_CTL0(vf->vf_id);
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
1082
reg_idx = I40E_VFINT_DYN_CTLN(((msix_vf - 1) *
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
1085
wr32(hw, reg_idx, I40E_VFINT_DYN_CTLN_CLEARPBA_MASK);
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
1093
reg_idx = I40E_VPINT_LNKLST0(vf->vf_id);
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
1095
reg_idx = I40E_VPINT_LNKLSTN(((msix_vf - 1) *
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
1100
wr32(hw, reg_idx, reg);
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
1453
u32 reg, reg_idx, bit_idx;
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
1492
reg_idx = (hw->func_caps.vf_base_id + vf->vf_id) / 32;
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
1494
wr32(hw, I40E_GLGEN_VFLRSTAT(reg_idx), BIT(bit_idx));
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
1754
u32 reg_idx, bit_idx;
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
1812
reg_idx = (hw->func_caps.vf_base_id + vf_id) / 32;
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
1814
wr32(hw, I40E_GLGEN_VFLRSTAT(reg_idx), BIT(bit_idx));
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
379
u32 reg, reg_idx;
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
385
reg_idx = I40E_VPINT_LNKLST0(vf->vf_id);
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
387
reg_idx = I40E_VPINT_LNKLSTN(
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
393
wr32(hw, reg_idx, I40E_VPINT_LNKLST0_FIRSTQ_INDX_MASK);
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
418
wr32(hw, reg_idx, reg);
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
423
reg_idx = I40E_QINT_RQCTL(pf_queue_id);
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
427
reg_idx = I40E_QINT_TQCTL(pf_queue_id);
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
4335
u32 reg, reg_idx, bit_idx;
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
4354
reg_idx = (hw->func_caps.vf_base_id + vf_id) / 32;
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
4358
reg = rd32(hw, I40E_GLGEN_VFLRSTAT(reg_idx));
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
452
wr32(hw, reg_idx, reg);
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
491
u32 v_idx, reg_idx, reg;
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
499
reg_idx = (msix_vf - 1) * vf->vf_id + qv_info->ceq_idx;
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
500
reg = rd32(hw, I40E_VPINT_CEQCTL(reg_idx));
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
506
reg_idx = ((msix_vf - 1) * vf->vf_id) + (v_idx - 1);
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
512
wr32(hw, I40E_VPINT_LNKLSTN(reg_idx), reg);
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
533
u32 v_idx, i, reg_idx, reg;
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
574
reg_idx = ((msix_vf - 1) * vf->vf_id) + (v_idx - 1);
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
579
reg = rd32(hw, I40E_VPINT_LNKLSTN(reg_idx));
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
586
reg_idx = (msix_vf - 1) * vf->vf_id + qv_info->ceq_idx;
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
592
wr32(hw, I40E_VPINT_CEQCTL(reg_idx), reg);
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
594
reg_idx = ((msix_vf - 1) * vf->vf_id) + (v_idx - 1);
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
599
wr32(hw, I40E_VPINT_LNKLSTN(reg_idx), reg);
drivers/net/ethernet/intel/iavf/iavf.h
114
u16 reg_idx; /* register index of the interrupt */
drivers/net/ethernet/intel/iavf/iavf_main.c
1800
q_vector->reg_idx = q_idx;
drivers/net/ethernet/intel/iavf/iavf_main.c
443
wr32(hw, IAVF_VFINT_ITRN1(IAVF_RX_ITR, q_vector->reg_idx),
drivers/net/ethernet/intel/iavf/iavf_main.c
469
wr32(hw, IAVF_VFINT_ITRN1(IAVF_TX_ITR, q_vector->reg_idx),
drivers/net/ethernet/intel/iavf/iavf_txrx.c
1584
wr32(hw, INTREG(q_vector->reg_idx), intval);
drivers/net/ethernet/intel/iavf/iavf_txrx.c
166
IAVF_VFINT_DYN_CTLN1(q_vector->reg_idx),
drivers/net/ethernet/intel/iavf/iavf_txrx.c
391
IAVF_VFINT_DYN_CTLN1(q_vector->reg_idx), val);
drivers/net/ethernet/intel/ice/ice.h
472
u16 reg_idx; /* PF relative register index */
drivers/net/ethernet/intel/ice/ice.h
722
u32 vector = (vsi && q_vector) ? q_vector->reg_idx :
drivers/net/ethernet/intel/ice/ice_base.c
1013
u16 pf_q = tx_ring->reg_idx;
drivers/net/ethernet/intel/ice/ice_base.c
1055
pf_q = ring->reg_idx;
drivers/net/ethernet/intel/ice/ice_base.c
1126
&ring->reg_idx, &ring->txq_teid, ICE_NO_RESET,
drivers/net/ethernet/intel/ice/ice_base.c
1293
wr32(hw, GLINT_DYN_CTL(q_vector->reg_idx),
drivers/net/ethernet/intel/ice/ice_base.c
1319
val = rd32(hw, QINT_TQCTL(ring->reg_idx));
drivers/net/ethernet/intel/ice/ice_base.c
1321
wr32(hw, QINT_TQCTL(ring->reg_idx), val);
drivers/net/ethernet/intel/ice/ice_base.c
1377
txq_meta->q_id = ring->reg_idx;
drivers/net/ethernet/intel/ice/ice_base.c
150
q_vector->reg_idx = q_vector->irq.index;
drivers/net/ethernet/intel/ice/ice_flow.c
2292
u8 reg_idx;
drivers/net/ethernet/intel/ice/ice_flow.c
2294
reg_idx = src / GLQF_HSYMM_REG_SIZE;
drivers/net/ethernet/intel/ice/ice_flow.c
2298
reg = rd32(hw, GLQF_HSYMM(prof_id, reg_idx));
drivers/net/ethernet/intel/ice/ice_flow.c
2300
wr32(hw, GLQF_HSYMM(prof_id, reg_idx), reg);
drivers/net/ethernet/intel/ice/ice_lib.c
1408
ring->reg_idx = vsi->txq_map[i];
drivers/net/ethernet/intel/ice/ice_lib.c
1431
ring->reg_idx = vsi->rxq_map[i];
drivers/net/ethernet/intel/ice/ice_lib.c
1830
wr32(hw, GLINT_RATE(q_vector->reg_idx),
drivers/net/ethernet/intel/ice/ice_lib.c
1863
wr32(hw, GLINT_ITR(rc->itr_idx, q_vector->reg_idx),
drivers/net/ethernet/intel/ice/ice_lib.c
1924
u16 reg_idx = q_vector->reg_idx;
drivers/net/ethernet/intel/ice/ice_lib.c
1940
ice_cfg_txq_interrupt(vsi, txq, reg_idx,
drivers/net/ethernet/intel/ice/ice_lib.c
1946
ice_cfg_rxq_interrupt(vsi, rxq, reg_idx,
drivers/net/ethernet/intel/ice/ice_main.c
2624
xdp_ring->reg_idx = vsi->txq_map[xdp_q_idx];
drivers/net/ethernet/intel/ice/ice_main.c
3401
static void ice_ena_ctrlq_interrupts(struct ice_hw *hw, u16 reg_idx)
drivers/net/ethernet/intel/ice/ice_main.c
3405
val = ((reg_idx & PFINT_OICR_CTL_MSIX_INDX_M) |
drivers/net/ethernet/intel/ice/ice_main.c
3410
val = ((reg_idx & PFINT_FW_CTL_MSIX_INDX_M) |
drivers/net/ethernet/intel/ice/ice_main.c
3415
val = ((reg_idx & PFINT_MBX_CTL_MSIX_INDX_M) |
drivers/net/ethernet/intel/ice/ice_main.c
3421
val = ((reg_idx & PFINT_SB_CTL_MSIX_INDX_M) |
drivers/net/ethernet/intel/ice/ice_main.c
7292
reg = vsi->rx_rings[i]->reg_idx;
drivers/net/ethernet/intel/ice/ice_main.c
7304
wr32(hw, GLINT_DYN_CTL(vsi->q_vectors[i]->reg_idx), 0);
drivers/net/ethernet/intel/ice/ice_main.c
8321
intr = rd32(hw, GLINT_DYN_CTL(tx_ring->q_vector->reg_idx));
drivers/net/ethernet/intel/ice/ice_parser_rt.c
423
static u16 ice_reg_bit_sel(struct ice_parser_rt *rt, int reg_idx,
drivers/net/ethernet/intel/ice/ice_sriov.c
1086
u32 reg_idx, bit_idx;
drivers/net/ethernet/intel/ice/ice_sriov.c
1088
reg_idx = (hw->func_caps.vf_base_id + vf->vf_id) / 32;
drivers/net/ethernet/intel/ice/ice_sriov.c
1091
reg = rd32(hw, GLGEN_VFLRSTAT(reg_idx));
drivers/net/ethernet/intel/ice/ice_sriov.c
171
u32 reg_idx, bit_idx;
drivers/net/ethernet/intel/ice/ice_sriov.c
173
reg_idx = (hw->func_caps.vf_base_id + vf->vf_id) / 32;
drivers/net/ethernet/intel/ice/ice_sriov.c
175
wr32(hw, GLGEN_VFLRSTAT(reg_idx), BIT(bit_idx));
drivers/net/ethernet/intel/ice/ice_sriov.c
346
q_vector->reg_idx = vf->first_vector_idx + q_vector->vf_reg_idx;
drivers/net/ethernet/intel/ice/ice_sriov.c
568
u32 reg, reg_idx, bit_idx;
drivers/net/ethernet/intel/ice/ice_sriov.c
588
reg_idx = (vf_abs_id) / 32;
drivers/net/ethernet/intel/ice/ice_sriov.c
590
wr32(hw, GLGEN_VFLRSTAT(reg_idx), BIT(bit_idx));
drivers/net/ethernet/intel/ice/ice_txrx.c
1220
wr32(&vsi->back->hw, GLINT_DYN_CTL(q_vector->reg_idx), itr_val);
drivers/net/ethernet/intel/ice/ice_txrx.c
1249
wr32(&vsi->back->hw, GLINT_DYN_CTL(q_vector->reg_idx),
drivers/net/ethernet/intel/ice/ice_txrx.h
333
u16 reg_idx; /* HW register index of the ring */
drivers/net/ethernet/intel/ice/ice_txrx.h
386
u16 reg_idx; /* HW register index of the ring */
drivers/net/ethernet/intel/ice/ice_xsk.c
59
reg = rx_ring->reg_idx;
drivers/net/ethernet/intel/ice/ice_xsk.c
65
wr32(hw, GLINT_DYN_CTL(q_vector->reg_idx), 0);
drivers/net/ethernet/intel/ice/ice_xsk.c
80
u16 reg_idx = q_vector->reg_idx;
drivers/net/ethernet/intel/ice/ice_xsk.c
88
ice_cfg_txq_interrupt(vsi, _qid, reg_idx, q_vector->tx.itr_idx);
drivers/net/ethernet/intel/ice/ice_xsk.c
95
ice_cfg_rxq_interrupt(vsi, _qid, reg_idx, q_vector->rx.itr_idx);
drivers/net/ethernet/intel/igb/igb.h
337
u8 reg_idx; /* physical index of the ring */
drivers/net/ethernet/intel/igb/igb_ethtool.c
1573
tx_ring->reg_idx = adapter->vfs_allocated_count;
drivers/net/ethernet/intel/igb/igb_ethtool.c
1587
rx_ring->reg_idx = adapter->vfs_allocated_count;
drivers/net/ethernet/intel/igb/igb_main.c
4388
int reg_idx = ring->reg_idx;
drivers/net/ethernet/intel/igb/igb_main.c
4392
wr32(E1000_TDLEN(reg_idx),
drivers/net/ethernet/intel/igb/igb_main.c
4394
wr32(E1000_TDBAL(reg_idx),
drivers/net/ethernet/intel/igb/igb_main.c
4396
wr32(E1000_TDBAH(reg_idx), tdba >> 32);
drivers/net/ethernet/intel/igb/igb_main.c
4398
ring->tail = adapter->io_addr + E1000_TDT(reg_idx);
drivers/net/ethernet/intel/igb/igb_main.c
4399
wr32(E1000_TDH(reg_idx), 0);
drivers/net/ethernet/intel/igb/igb_main.c
4411
wr32(E1000_TXDCTL(reg_idx), txdctl);
drivers/net/ethernet/intel/igb/igb_main.c
4427
wr32(E1000_TXDCTL(adapter->tx_ring[i]->reg_idx), 0);
drivers/net/ethernet/intel/igb/igb_main.c
4746
int reg_idx = ring->reg_idx;
drivers/net/ethernet/intel/igb/igb_main.c
4770
wr32(E1000_SRRCTL(reg_idx), srrctl);
drivers/net/ethernet/intel/igb/igb_main.c
4786
int reg_idx = ring->reg_idx;
drivers/net/ethernet/intel/igb/igb_main.c
4803
wr32(E1000_RXDCTL(reg_idx), 0);
drivers/net/ethernet/intel/igb/igb_main.c
4806
wr32(E1000_RDBAL(reg_idx),
drivers/net/ethernet/intel/igb/igb_main.c
4808
wr32(E1000_RDBAH(reg_idx), rdba >> 32);
drivers/net/ethernet/intel/igb/igb_main.c
4809
wr32(E1000_RDLEN(reg_idx),
drivers/net/ethernet/intel/igb/igb_main.c
4813
ring->tail = adapter->io_addr + E1000_RDT(reg_idx);
drivers/net/ethernet/intel/igb/igb_main.c
4814
wr32(E1000_RDH(reg_idx), 0);
drivers/net/ethernet/intel/igb/igb_main.c
4821
igb_set_vmolr(adapter, reg_idx & 0x7, true);
drivers/net/ethernet/intel/igb/igb_main.c
4840
wr32(E1000_RXDCTL(reg_idx), rxdctl);
drivers/net/ethernet/intel/igb/igb_main.c
6029
mss_l4len_idx |= tx_ring->reg_idx << 4;
drivers/net/ethernet/intel/igb/igb_main.c
6223
olinfo_status |= tx_ring->reg_idx << 4;
drivers/net/ethernet/intel/igb/igb_main.c
6448
olinfo_status |= tx_ring->reg_idx << 4;
drivers/net/ethernet/intel/igb/igb_main.c
689
adapter->rx_ring[i]->reg_idx = rbase_offset +
drivers/net/ethernet/intel/igb/igb_main.c
701
adapter->rx_ring[i]->reg_idx = rbase_offset + i;
drivers/net/ethernet/intel/igb/igb_main.c
703
adapter->tx_ring[j]->reg_idx = rbase_offset + j;
drivers/net/ethernet/intel/igb/igb_main.c
7184
wr32(E1000_DCA_TXCTRL(tx_ring->reg_idx), txctrl);
drivers/net/ethernet/intel/igb/igb_main.c
7204
wr32(E1000_DCA_RXCTRL(rx_ring->reg_idx), rxctrl);
drivers/net/ethernet/intel/igb/igb_main.c
767
rx_queue = q_vector->rx.ring->reg_idx;
drivers/net/ethernet/intel/igb/igb_main.c
769
tx_queue = q_vector->tx.ring->reg_idx;
drivers/net/ethernet/intel/igb/igb_main.c
8480
rd32(E1000_TDH(tx_ring->reg_idx)),
drivers/net/ethernet/intel/igb/igb_xsk.c
42
wr32(E1000_TXDCTL(tx_ring->reg_idx), 0);
drivers/net/ethernet/intel/igb/igb_xsk.c
43
wr32(E1000_RXDCTL(rx_ring->reg_idx), 0);
drivers/net/ethernet/intel/igc/igc.h
163
u8 reg_idx; /* physical index of the ring */
drivers/net/ethernet/intel/igc/igc_main.c
1163
mss_l4len_idx |= tx_ring->reg_idx << 4;
drivers/net/ethernet/intel/igc/igc_main.c
3262
(rd32(IGC_TDH(tx_ring->reg_idx)) != readl(tx_ring->tail)) &&
drivers/net/ethernet/intel/igc/igc_main.c
3278
rd32(IGC_TDH(tx_ring->reg_idx)),
drivers/net/ethernet/intel/igc/igc_main.c
329
u8 idx = ring->reg_idx;
drivers/net/ethernet/intel/igc/igc_main.c
4232
rx_queue = q_vector->rx.ring->reg_idx;
drivers/net/ethernet/intel/igc/igc_main.c
4234
tx_queue = q_vector->tx.ring->reg_idx;
drivers/net/ethernet/intel/igc/igc_main.c
4792
adapter->rx_ring[i]->reg_idx = i;
drivers/net/ethernet/intel/igc/igc_main.c
4794
adapter->tx_ring[j]->reg_idx = j;
drivers/net/ethernet/intel/igc/igc_main.c
637
int reg_idx = ring->reg_idx;
drivers/net/ethernet/intel/igc/igc_main.c
659
wr32(IGC_RXDCTL(reg_idx), 0);
drivers/net/ethernet/intel/igc/igc_main.c
662
wr32(IGC_RDBAL(reg_idx),
drivers/net/ethernet/intel/igc/igc_main.c
664
wr32(IGC_RDBAH(reg_idx), rdba >> 32);
drivers/net/ethernet/intel/igc/igc_main.c
665
wr32(IGC_RDLEN(reg_idx),
drivers/net/ethernet/intel/igc/igc_main.c
669
ring->tail = adapter->io_addr + IGC_RDT(reg_idx);
drivers/net/ethernet/intel/igc/igc_main.c
670
wr32(IGC_RDH(reg_idx), 0);
drivers/net/ethernet/intel/igc/igc_main.c
684
srrctl = rd32(IGC_SRRCTL(reg_idx));
drivers/net/ethernet/intel/igc/igc_main.c
691
wr32(IGC_SRRCTL(reg_idx), srrctl);
drivers/net/ethernet/intel/igc/igc_main.c
708
wr32(IGC_RXDCTL(reg_idx), rxdctl);
drivers/net/ethernet/intel/igc/igc_main.c
739
int reg_idx = ring->reg_idx;
drivers/net/ethernet/intel/igc/igc_main.c
746
wr32(IGC_TXDCTL(reg_idx), 0);
drivers/net/ethernet/intel/igc/igc_main.c
749
wr32(IGC_TDLEN(reg_idx),
drivers/net/ethernet/intel/igc/igc_main.c
751
wr32(IGC_TDBAL(reg_idx),
drivers/net/ethernet/intel/igc/igc_main.c
753
wr32(IGC_TDBAH(reg_idx), tdba >> 32);
drivers/net/ethernet/intel/igc/igc_main.c
755
ring->tail = adapter->io_addr + IGC_TDT(reg_idx);
drivers/net/ethernet/intel/igc/igc_main.c
756
wr32(IGC_TDH(reg_idx), 0);
drivers/net/ethernet/intel/igc/igc_main.c
762
wr32(IGC_TXDCTL(reg_idx), txdctl);
drivers/net/ethernet/intel/igc/igc_main.c
7802
u8 idx = ring->reg_idx;
drivers/net/ethernet/intel/igc/igc_tsn.c
380
int reg_idx = adapter->tx_ring[i]->reg_idx;
drivers/net/ethernet/intel/igc/igc_tsn.c
387
txdctl = rd32(IGC_TXDCTL(reg_idx));
drivers/net/ethernet/intel/igc/igc_tsn.c
389
wr32(IGC_TXDCTL(reg_idx), txdctl);
drivers/net/ethernet/intel/igc/igc_tsn.c
470
u32 txdctl = rd32(IGC_TXDCTL(ring->reg_idx));
drivers/net/ethernet/intel/igc/igc_tsn.c
518
wr32(IGC_TXDCTL(ring->reg_idx), txdctl);
drivers/net/ethernet/intel/ixgbe/ixgbe.h
375
u8 reg_idx; /* holds the special value that gets
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
1931
tx_ring->reg_idx = adapter->tx_ring[0]->reg_idx;
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
1959
rx_ring->reg_idx = adapter->rx_ring[0]->reg_idx;
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
2973
queue = adapter->rx_ring[ring]->reg_idx;
drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c
672
fcoe_q_h = adapter->rx_ring[fcoe_i_h]->reg_idx;
drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c
679
fcoe_q = adapter->rx_ring[fcoe_i]->reg_idx;
drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c
694
fcoe_q = adapter->rx_ring[fcoe->offset]->reg_idx;
drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c
164
adapter->tx_ring[offset + i]->reg_idx = tx_idx;
drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c
165
adapter->rx_ring[offset + i]->reg_idx = rx_idx;
drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c
191
u16 reg_idx, pool;
drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c
200
reg_idx = vmdq->offset * __ALIGN_MASK(1, ~vmdq->mask);
drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c
201
for (i = 0; i < adapter->num_rx_queues; i++, reg_idx++) {
drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c
208
if ((reg_idx & ~vmdq->mask) >= rss->indices) {
drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c
210
reg_idx = __ALIGN_MASK(reg_idx, ~vmdq->mask);
drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c
212
adapter->rx_ring[i]->reg_idx = reg_idx;
drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c
218
for (; i < adapter->num_rx_queues; i++, reg_idx++) {
drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c
219
adapter->rx_ring[i]->reg_idx = reg_idx;
drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c
224
reg_idx = vmdq->offset * __ALIGN_MASK(1, ~vmdq->mask);
drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c
225
for (i = 0; i < adapter->num_tx_queues; i++, reg_idx++) {
drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c
232
if ((reg_idx & rss->mask) >= rss->indices)
drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c
233
reg_idx = __ALIGN_MASK(reg_idx, ~vmdq->mask);
drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c
234
adapter->tx_ring[i]->reg_idx = reg_idx;
drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c
239
for (; i < adapter->num_tx_queues; i++, reg_idx++)
drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c
24
u16 reg_idx, pool;
drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c
240
adapter->tx_ring[i]->reg_idx = reg_idx;
drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c
256
int i, reg_idx;
drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c
259
adapter->rx_ring[i]->reg_idx = i;
drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c
262
for (i = 0, reg_idx = 0; i < adapter->num_tx_queues; i++, reg_idx++)
drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c
263
adapter->tx_ring[i]->reg_idx = reg_idx;
drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c
264
for (i = 0; i < adapter->num_xdp_queues; i++, reg_idx++)
drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c
265
adapter->xdp_ring[i]->reg_idx = reg_idx;
drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c
284
adapter->rx_ring[0]->reg_idx = 0;
drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c
285
adapter->tx_ring[0]->reg_idx = 0;
drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c
36
reg_idx = vmdq->offset * __ALIGN_MASK(1, ~vmdq->mask);
drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c
37
for (i = 0, pool = 0; i < adapter->num_rx_queues; i++, reg_idx++) {
drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c
39
if ((reg_idx & ~vmdq->mask) >= tcs) {
drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c
41
reg_idx = __ALIGN_MASK(reg_idx, ~vmdq->mask);
drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c
43
adapter->rx_ring[i]->reg_idx = reg_idx;
drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c
47
reg_idx = vmdq->offset * __ALIGN_MASK(1, ~vmdq->mask);
drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c
48
for (i = 0; i < adapter->num_tx_queues; i++, reg_idx++) {
drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c
50
if ((reg_idx & ~vmdq->mask) >= tcs)
drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c
51
reg_idx = __ALIGN_MASK(reg_idx, ~vmdq->mask);
drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c
52
adapter->tx_ring[i]->reg_idx = reg_idx;
drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c
69
reg_idx = (vmdq->offset + vmdq->indices) * queues_per_pool;
drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c
71
reg_idx = __ALIGN_MASK(reg_idx, ~vmdq->mask) + fcoe_tc;
drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c
72
adapter->rx_ring[i]->reg_idx = reg_idx;
drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c
74
reg_idx++;
drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c
77
reg_idx = (vmdq->offset + vmdq->indices) * queues_per_pool;
drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c
79
reg_idx = __ALIGN_MASK(reg_idx, ~vmdq->mask) + fcoe_tc;
drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c
80
adapter->tx_ring[i]->reg_idx = reg_idx;
drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c
81
reg_idx++;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
10060
data->queue = adapter->rx_ring[vadapter->rx_base_queue]->reg_idx;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
11105
u8 reg_idx = tx_ring->reg_idx;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
11109
IXGBE_WRITE_REG(hw, IXGBE_TXDCTL(reg_idx), IXGBE_TXDCTL_SWFLSH);
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
11120
txdctl = IXGBE_READ_REG(hw, IXGBE_TXDCTL(reg_idx));
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
11141
u8 reg_idx = rx_ring->reg_idx;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
11145
rxdctl = IXGBE_READ_REG(hw, IXGBE_RXDCTL(reg_idx));
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
11150
IXGBE_WRITE_REG(hw, IXGBE_RXDCTL(reg_idx), rxdctl);
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
11166
rxdctl = IXGBE_READ_REG(hw, IXGBE_RXDCTL(reg_idx));
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
1223
IXGBE_READ_REG(hw, IXGBE_TDH(tx_ring->reg_idx)),
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
1224
IXGBE_READ_REG(hw, IXGBE_TDT(tx_ring->reg_idx)),
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
1495
reg_offset = IXGBE_DCA_TXCTRL(tx_ring->reg_idx);
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
1499
reg_offset = IXGBE_DCA_TXCTRL_82599(tx_ring->reg_idx);
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
1525
u8 reg_idx = rx_ring->reg_idx;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
1548
IXGBE_WRITE_REG(hw, IXGBE_DCA_RXCTRL(reg_idx), rxctrl);
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
2676
ixgbe_set_ivar(adapter, 0, ring->reg_idx, v_idx);
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
2679
ixgbe_set_ivar(adapter, 1, ring->reg_idx, v_idx);
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
3910
u8 reg_idx = ring->reg_idx;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
3917
IXGBE_WRITE_REG(hw, IXGBE_TXDCTL(reg_idx), 0);
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
3920
IXGBE_WRITE_REG(hw, IXGBE_TDBAL(reg_idx),
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
3922
IXGBE_WRITE_REG(hw, IXGBE_TDBAH(reg_idx), (tdba >> 32));
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
3923
IXGBE_WRITE_REG(hw, IXGBE_TDLEN(reg_idx),
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
3925
IXGBE_WRITE_REG(hw, IXGBE_TDH(reg_idx), 0);
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
3926
IXGBE_WRITE_REG(hw, IXGBE_TDT(reg_idx), 0);
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
3927
ring->tail = adapter->io_addr + IXGBE_TDT(reg_idx);
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
3977
IXGBE_WRITE_REG(hw, IXGBE_TXDCTL(reg_idx), txdctl);
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
3987
txdctl = IXGBE_READ_REG(hw, IXGBE_TXDCTL(reg_idx));
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
3990
hw_dbg(hw, "Could not enable Tx Queue %d\n", reg_idx);
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
4080
u8 reg_idx = ring->reg_idx;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
4081
u32 srrctl = IXGBE_READ_REG(hw, IXGBE_SRRCTL(reg_idx));
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
4085
IXGBE_WRITE_REG(hw, IXGBE_SRRCTL(reg_idx), srrctl);
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
4092
u8 reg_idx = ring->reg_idx;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
4093
u32 srrctl = IXGBE_READ_REG(hw, IXGBE_SRRCTL(reg_idx));
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
4097
IXGBE_WRITE_REG(hw, IXGBE_SRRCTL(reg_idx), srrctl);
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
4145
u8 reg_idx = rx_ring->reg_idx;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
4154
reg_idx &= mask;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
4185
IXGBE_WRITE_REG(hw, IXGBE_SRRCTL(reg_idx), srrctl);
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
4454
u8 reg_idx = ring->reg_idx;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
4459
rscctrl = IXGBE_READ_REG(hw, IXGBE_RSCCTL(reg_idx));
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
4467
IXGBE_WRITE_REG(hw, IXGBE_RSCCTL(reg_idx), rscctrl);
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
4477
u8 reg_idx = ring->reg_idx;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
4488
rxdctl = IXGBE_READ_REG(hw, IXGBE_RXDCTL(reg_idx));
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
4493
"the polling period\n", reg_idx);
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
4504
u8 reg_idx = ring->reg_idx;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
4519
rxdctl = IXGBE_READ_REG(hw, IXGBE_RXDCTL(reg_idx));
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
4523
IXGBE_WRITE_REG(hw, IXGBE_RXDCTL(reg_idx), rxdctl);
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
4526
IXGBE_WRITE_REG(hw, IXGBE_RDBAL(reg_idx), (rdba & DMA_BIT_MASK(32)));
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
4527
IXGBE_WRITE_REG(hw, IXGBE_RDBAH(reg_idx), (rdba >> 32));
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
4528
IXGBE_WRITE_REG(hw, IXGBE_RDLEN(reg_idx),
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
4533
IXGBE_WRITE_REG(hw, IXGBE_RDH(reg_idx), 0);
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
4534
IXGBE_WRITE_REG(hw, IXGBE_RDT(reg_idx), 0);
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
4535
ring->tail = adapter->io_addr + IXGBE_RDT(reg_idx);
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
4589
IXGBE_WRITE_REG(hw, IXGBE_RXDCTL(reg_idx), rxdctl);
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
4958
j = ring->reg_idx;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
4997
j = ring->reg_idx;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
5723
queue = adapter->rx_ring[ring]->reg_idx;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
6366
u8 reg_idx = ring->reg_idx;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
6368
rxdctl = IXGBE_READ_REG(hw, IXGBE_RXDCTL(reg_idx));
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
6373
IXGBE_WRITE_REG(hw, IXGBE_RXDCTL(reg_idx), rxdctl);
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
6409
u8 reg_idx = ring->reg_idx;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
6411
rxdctl |= IXGBE_READ_REG(hw, IXGBE_RXDCTL(reg_idx));
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
6435
u8 reg_idx = ring->reg_idx;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
6437
IXGBE_WRITE_REG(hw, IXGBE_TXDCTL(reg_idx), IXGBE_TXDCTL_SWFLSH);
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
6443
u8 reg_idx = ring->reg_idx;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
6445
IXGBE_WRITE_REG(hw, IXGBE_TXDCTL(reg_idx), IXGBE_TXDCTL_SWFLSH);
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
6484
u8 reg_idx = ring->reg_idx;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
6486
txdctl |= IXGBE_READ_REG(hw, IXGBE_TXDCTL(reg_idx));
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
6490
u8 reg_idx = ring->reg_idx;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
6492
txdctl |= IXGBE_READ_REG(hw, IXGBE_TXDCTL(reg_idx));
drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c
1743
unsigned int reg_idx = (vf * queues_per_pool) + queue;
drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c
1745
IXGBE_WRITE_REG(hw, IXGBE_RTTDQSEL, reg_idx);
drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c
752
unsigned int reg_idx = (vf * q_per_pool) + queue;
drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c
754
reg_val = IXGBE_READ_REG(hw, IXGBE_PVFTXDCTL(reg_idx));
drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c
759
IXGBE_WRITE_REG(hw, IXGBE_PVFTXDCTL(reg_idx), reg_val);
drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c
761
IXGBE_WRITE_REG(hw, IXGBE_PVFTXDCTL(reg_idx), reg_val);
drivers/net/ethernet/intel/ixgbevf/ixgbevf.h
123
u16 reg_idx;
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
1366
ixgbevf_set_ivar(adapter, 0, ring->reg_idx, v_idx);
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
1369
ixgbevf_set_ivar(adapter, 1, ring->reg_idx, v_idx);
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
1692
u8 reg_idx = ring->reg_idx;
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
1695
IXGBE_WRITE_REG(hw, IXGBE_VFTXDCTL(reg_idx), IXGBE_TXDCTL_SWFLSH);
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
1698
IXGBE_WRITE_REG(hw, IXGBE_VFTDBAL(reg_idx), tdba & DMA_BIT_MASK(32));
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
1699
IXGBE_WRITE_REG(hw, IXGBE_VFTDBAH(reg_idx), tdba >> 32);
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
1700
IXGBE_WRITE_REG(hw, IXGBE_VFTDLEN(reg_idx),
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
1704
IXGBE_WRITE_REG(hw, IXGBE_VFTDWBAH(reg_idx), 0);
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
1705
IXGBE_WRITE_REG(hw, IXGBE_VFTDWBAL(reg_idx), 0);
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
1708
IXGBE_WRITE_REG(hw, IXGBE_VFDCA_TXCTRL(reg_idx),
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
1713
IXGBE_WRITE_REG(hw, IXGBE_VFTDH(reg_idx), 0);
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
1714
IXGBE_WRITE_REG(hw, IXGBE_VFTDT(reg_idx), 0);
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
1715
ring->tail = adapter->io_addr + IXGBE_VFTDT(reg_idx);
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
1738
IXGBE_WRITE_REG(hw, IXGBE_VFTXDCTL(reg_idx), txdctl);
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
1743
txdctl = IXGBE_READ_REG(hw, IXGBE_VFTXDCTL(reg_idx));
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
1746
hw_dbg(hw, "Could not enable Tx Queue %d\n", reg_idx);
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
1808
u8 reg_idx = ring->reg_idx;
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
1812
rxdctl = IXGBE_READ_REG(hw, IXGBE_VFRXDCTL(reg_idx));
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
1816
IXGBE_WRITE_REG(hw, IXGBE_VFRXDCTL(reg_idx), rxdctl);
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
1821
rxdctl = IXGBE_READ_REG(hw, IXGBE_VFRXDCTL(reg_idx));
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
1826
reg_idx);
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
1835
u8 reg_idx = ring->reg_idx;
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
1841
rxdctl = IXGBE_READ_REG(hw, IXGBE_VFRXDCTL(reg_idx));
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
1846
reg_idx);
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
1913
u8 reg_idx = ring->reg_idx;
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
1916
rxdctl = IXGBE_READ_REG(hw, IXGBE_VFRXDCTL(reg_idx));
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
1919
IXGBE_WRITE_REG(hw, IXGBE_VFRDBAL(reg_idx), rdba & DMA_BIT_MASK(32));
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
1920
IXGBE_WRITE_REG(hw, IXGBE_VFRDBAH(reg_idx), rdba >> 32);
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
1921
IXGBE_WRITE_REG(hw, IXGBE_VFRDLEN(reg_idx),
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
1926
IXGBE_WRITE_REG(hw, IXGBE_VFDCA_RXCTRL(reg_idx),
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
1929
IXGBE_WRITE_REG(hw, IXGBE_VFDCA_RXCTRL(reg_idx),
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
1935
IXGBE_WRITE_REG(hw, IXGBE_VFRDH(reg_idx), 0);
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
1936
IXGBE_WRITE_REG(hw, IXGBE_VFRDT(reg_idx), 0);
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
1937
ring->tail = adapter->io_addr + IXGBE_VFRDT(reg_idx);
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
1952
ixgbevf_configure_srrctl(adapter, ring, reg_idx);
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
1969
IXGBE_WRITE_REG(hw, IXGBE_VFRXDCTL(reg_idx), rxdctl);
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
204
u32 head = IXGBE_READ_REG(hw, IXGBE_VFTDH(ring->reg_idx));
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
205
u32 tail = IXGBE_READ_REG(hw, IXGBE_VFTDT(ring->reg_idx));
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
2204
adapter->tx_ring[0]->reg_idx = def_q;
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
2549
u8 reg_idx = adapter->tx_ring[i]->reg_idx;
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
2551
IXGBE_WRITE_REG(hw, IXGBE_VFTXDCTL(reg_idx),
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
2556
u8 reg_idx = adapter->xdp_ring[i]->reg_idx;
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
2558
IXGBE_WRITE_REG(hw, IXGBE_VFTXDCTL(reg_idx),
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
2760
int reg_idx = txr_idx + xdp_idx;
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
2797
ring->reg_idx = reg_idx;
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
2805
reg_idx++;
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
2825
ring->reg_idx = reg_idx;
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
2834
reg_idx++;
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
2854
ring->reg_idx = rxr_idx;
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
389
IXGBE_READ_REG(hw, IXGBE_VFTDH(tx_ring->reg_idx)),
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
390
IXGBE_READ_REG(hw, IXGBE_VFTDT(tx_ring->reg_idx)),
drivers/net/ethernet/microchip/vcap/vcap_api.c
100
u32 *p = &stream[itr->reg_idx];
drivers/net/ethernet/microchip/vcap/vcap_api.c
192
u32 *p = &stream[itr->reg_idx];
drivers/net/ethernet/microchip/vcap/vcap_api.c
78
itr->reg_idx = (sw_idx * itr->regs_per_sw) + (sw_bitpos / 32);
drivers/net/ethernet/microchip/vcap/vcap_api_kunit.c
333
.reg_idx = 1,
drivers/net/ethernet/microchip/vcap/vcap_api_kunit.c
350
.reg_idx = 2,
drivers/net/ethernet/microchip/vcap/vcap_api_kunit.c
382
KUNIT_EXPECT_EQ(test, 3, iter.reg_idx);
drivers/net/ethernet/microchip/vcap/vcap_api_kunit.c
389
KUNIT_EXPECT_EQ(test, 5, iter.reg_idx);
drivers/net/ethernet/microchip/vcap/vcap_api_kunit.c
411
KUNIT_EXPECT_EQ(test, 3, iter.reg_idx);
drivers/net/ethernet/microchip/vcap/vcap_api_kunit.c
417
KUNIT_EXPECT_EQ(test, 3, iter.reg_idx);
drivers/net/ethernet/microchip/vcap/vcap_api_kunit.c
424
KUNIT_EXPECT_EQ(test, 4, iter.reg_idx);
drivers/net/ethernet/microchip/vcap/vcap_api_kunit.c
474
KUNIT_EXPECT_EQ(test, 1, iter.reg_idx);
drivers/net/ethernet/microchip/vcap/vcap_api_kunit.c
507
KUNIT_EXPECT_EQ(test, 3, iter.reg_idx);
drivers/net/ethernet/microchip/vcap/vcap_api_kunit.c
558
KUNIT_EXPECT_EQ(test, 1, iter.reg_idx);
drivers/net/ethernet/microchip/vcap/vcap_api_private.h
46
u32 reg_idx; /* current register index */
drivers/net/ethernet/qlogic/qed/qed_debug.c
1796
u8 reg_idx, num_attn_regs;
drivers/net/ethernet/qlogic/qed/qed_debug.c
1807
for (reg_idx = 0; reg_idx < num_attn_regs; reg_idx++) {
drivers/net/ethernet/qlogic/qed/qed_debug.c
1809
&attn_reg_arr[reg_idx];
drivers/net/ethernet/qlogic/qed/qed_debug.c
2428
u8 storm_id, reg_idx, num_attn_regs;
drivers/net/ethernet/qlogic/qed/qed_debug.c
2446
for (reg_idx = 0; reg_idx < num_attn_regs; reg_idx++) {
drivers/net/ethernet/qlogic/qed/qed_debug.c
2448
&attn_reg_arr[reg_idx];
drivers/net/ethernet/qlogic/qed/qed_debug.c
5723
u8 reg_idx, num_attn_regs, num_result_regs = 0;
drivers/net/ethernet/qlogic/qed/qed_debug.c
5738
for (reg_idx = 0; reg_idx < num_attn_regs; reg_idx++) {
drivers/net/ethernet/qlogic/qed/qed_debug.c
5739
const struct dbg_attn_reg *reg_data = &attn_reg_arr[reg_idx];
drivers/net/ethernet/wangxun/libwx/wx_hw.c
1604
j = ring->reg_idx;
drivers/net/ethernet/wangxun/libwx/wx_hw.c
1612
u32 vlnctrl, i, vind, bits, reg_idx;
drivers/net/ethernet/wangxun/libwx/wx_hw.c
1633
reg_idx = WX_VF_REG_OFFSET(VMDQ_P(0));
drivers/net/ethernet/wangxun/libwx/wx_hw.c
1634
bits = rd32(wx, WX_PSR_VLAN_SWC_VM(reg_idx));
drivers/net/ethernet/wangxun/libwx/wx_hw.c
1636
wr32(wx, WX_PSR_VLAN_SWC_VM(reg_idx), bits);
drivers/net/ethernet/wangxun/libwx/wx_hw.c
1645
u32 i, vid, bits, vfta, vind, vlvf, reg_idx;
drivers/net/ethernet/wangxun/libwx/wx_hw.c
1659
reg_idx = WX_VF_REG_OFFSET(VMDQ_P(0));
drivers/net/ethernet/wangxun/libwx/wx_hw.c
1660
bits = rd32(wx, WX_PSR_VLAN_SWC_VM(reg_idx));
drivers/net/ethernet/wangxun/libwx/wx_hw.c
1662
wr32(wx, WX_PSR_VLAN_SWC_VM(reg_idx), bits);
drivers/net/ethernet/wangxun/libwx/wx_hw.c
1830
u8 reg_idx = ring->reg_idx;
drivers/net/ethernet/wangxun/libwx/wx_hw.c
1835
wr32m(wx, WX_PX_RR_CFG(reg_idx),
drivers/net/ethernet/wangxun/libwx/wx_hw.c
1840
10, 100, true, wx, WX_PX_RR_CFG(reg_idx));
drivers/net/ethernet/wangxun/libwx/wx_hw.c
1846
reg_idx);
drivers/net/ethernet/wangxun/libwx/wx_hw.c
1853
u8 reg_idx = ring->reg_idx;
drivers/net/ethernet/wangxun/libwx/wx_hw.c
1858
1000, 10000, true, wx, WX_PX_RR_CFG(reg_idx));
drivers/net/ethernet/wangxun/libwx/wx_hw.c
1864
reg_idx);
drivers/net/ethernet/wangxun/libwx/wx_hw.c
1872
u16 reg_idx = rx_ring->reg_idx;
drivers/net/ethernet/wangxun/libwx/wx_hw.c
1875
srrctl = rd32(wx, WX_PX_RR_CFG(reg_idx));
drivers/net/ethernet/wangxun/libwx/wx_hw.c
1885
wr32(wx, WX_PX_RR_CFG(reg_idx), srrctl);
drivers/net/ethernet/wangxun/libwx/wx_hw.c
1891
u8 reg_idx = ring->reg_idx;
drivers/net/ethernet/wangxun/libwx/wx_hw.c
1897
rscctrl = rd32(wx, WX_PX_RR_CFG(reg_idx));
drivers/net/ethernet/wangxun/libwx/wx_hw.c
1901
wr32(wx, WX_PX_RR_CFG(reg_idx), rscctrl);
drivers/net/ethernet/wangxun/libwx/wx_hw.c
1908
u8 reg_idx = ring->reg_idx;
drivers/net/ethernet/wangxun/libwx/wx_hw.c
1913
wr32(wx, WX_PX_TR_CFG(reg_idx), WX_PX_TR_CFG_SWFLSH);
drivers/net/ethernet/wangxun/libwx/wx_hw.c
1916
wr32(wx, WX_PX_TR_BAL(reg_idx), tdba & DMA_BIT_MASK(32));
drivers/net/ethernet/wangxun/libwx/wx_hw.c
1917
wr32(wx, WX_PX_TR_BAH(reg_idx), upper_32_bits(tdba));
drivers/net/ethernet/wangxun/libwx/wx_hw.c
1920
wr32(wx, WX_PX_TR_RP(reg_idx), 0);
drivers/net/ethernet/wangxun/libwx/wx_hw.c
1921
wr32(wx, WX_PX_TR_WP(reg_idx), 0);
drivers/net/ethernet/wangxun/libwx/wx_hw.c
1922
ring->tail = wx->hw_addr + WX_PX_TR_WP(reg_idx);
drivers/net/ethernet/wangxun/libwx/wx_hw.c
1940
wr32(wx, WX_PX_TR_HEAD_ADDRL(reg_idx),
drivers/net/ethernet/wangxun/libwx/wx_hw.c
1942
wr32(wx, WX_PX_TR_HEAD_ADDRH(reg_idx),
drivers/net/ethernet/wangxun/libwx/wx_hw.c
1949
wr32(wx, WX_PX_TR_CFG(reg_idx), txdctl);
drivers/net/ethernet/wangxun/libwx/wx_hw.c
1953
1000, 10000, true, wx, WX_PX_TR_CFG(reg_idx));
drivers/net/ethernet/wangxun/libwx/wx_hw.c
1955
wx_err(wx, "Could not enable Tx Queue %d\n", reg_idx);
drivers/net/ethernet/wangxun/libwx/wx_hw.c
1961
u16 reg_idx = ring->reg_idx;
drivers/net/ethernet/wangxun/libwx/wx_hw.c
1966
rxdctl = rd32(wx, WX_PX_RR_CFG(reg_idx));
drivers/net/ethernet/wangxun/libwx/wx_hw.c
1969
wr32(wx, WX_PX_RR_BAL(reg_idx), rdba & DMA_BIT_MASK(32));
drivers/net/ethernet/wangxun/libwx/wx_hw.c
1970
wr32(wx, WX_PX_RR_BAH(reg_idx), upper_32_bits(rdba));
drivers/net/ethernet/wangxun/libwx/wx_hw.c
1982
wr32(wx, WX_PX_RR_CFG(reg_idx), rxdctl);
drivers/net/ethernet/wangxun/libwx/wx_hw.c
1985
wr32(wx, WX_PX_RR_RP(reg_idx), 0);
drivers/net/ethernet/wangxun/libwx/wx_hw.c
1986
wr32(wx, WX_PX_RR_WP(reg_idx), 0);
drivers/net/ethernet/wangxun/libwx/wx_hw.c
1987
ring->tail = wx->hw_addr + WX_PX_RR_WP(reg_idx);
drivers/net/ethernet/wangxun/libwx/wx_hw.c
2001
wr32m(wx, WX_PX_RR_CFG(reg_idx),
drivers/net/ethernet/wangxun/libwx/wx_hw.c
2740
u16 reg_idx = ring->reg_idx;
drivers/net/ethernet/wangxun/libwx/wx_hw.c
2743
srrctl = rd32(wx, WX_PX_RR_CFG(reg_idx));
drivers/net/ethernet/wangxun/libwx/wx_hw.c
2746
wr32(wx, WX_PX_RR_CFG(reg_idx), srrctl);
drivers/net/ethernet/wangxun/libwx/wx_hw.c
2751
u16 reg_idx = ring->reg_idx;
drivers/net/ethernet/wangxun/libwx/wx_hw.c
2754
srrctl = rd32(wx, WX_PX_RR_CFG(reg_idx));
drivers/net/ethernet/wangxun/libwx/wx_hw.c
2757
wr32(wx, WX_PX_RR_CFG(reg_idx), srrctl);
drivers/net/ethernet/wangxun/libwx/wx_lib.c
2007
u16 reg_idx;
drivers/net/ethernet/wangxun/libwx/wx_lib.c
2016
reg_idx = vmdq->offset * __ALIGN_MASK(1, ~vmdq->mask);
drivers/net/ethernet/wangxun/libwx/wx_lib.c
2017
for (i = 0; i < wx->num_rx_queues; i++, reg_idx++) {
drivers/net/ethernet/wangxun/libwx/wx_lib.c
2019
if ((reg_idx & ~vmdq->mask) >= rss->indices)
drivers/net/ethernet/wangxun/libwx/wx_lib.c
2020
reg_idx = __ALIGN_MASK(reg_idx, ~vmdq->mask);
drivers/net/ethernet/wangxun/libwx/wx_lib.c
2021
wx->rx_ring[i]->reg_idx = reg_idx;
drivers/net/ethernet/wangxun/libwx/wx_lib.c
2023
reg_idx = vmdq->offset * __ALIGN_MASK(1, ~vmdq->mask);
drivers/net/ethernet/wangxun/libwx/wx_lib.c
2024
for (i = 0; i < wx->num_tx_queues; i++, reg_idx++) {
drivers/net/ethernet/wangxun/libwx/wx_lib.c
2026
if ((reg_idx & rss->mask) >= rss->indices)
drivers/net/ethernet/wangxun/libwx/wx_lib.c
2027
reg_idx = __ALIGN_MASK(reg_idx, ~vmdq->mask);
drivers/net/ethernet/wangxun/libwx/wx_lib.c
2028
wx->tx_ring[i]->reg_idx = reg_idx;
drivers/net/ethernet/wangxun/libwx/wx_lib.c
2032
reg_idx = vmdq->offset;
drivers/net/ethernet/wangxun/libwx/wx_lib.c
2035
wx->rx_ring[i]->reg_idx = reg_idx + i;
drivers/net/ethernet/wangxun/libwx/wx_lib.c
2037
reg_idx = vmdq->offset;
drivers/net/ethernet/wangxun/libwx/wx_lib.c
2040
wx->tx_ring[i]->reg_idx = reg_idx + i;
drivers/net/ethernet/wangxun/libwx/wx_lib.c
2061
wx->rx_ring[i]->reg_idx = i;
drivers/net/ethernet/wangxun/libwx/wx_lib.c
2064
wx->tx_ring[i]->reg_idx = i;
drivers/net/ethernet/wangxun/libwx/wx_lib.c
2550
wx_set_ivar(wx, 0, ring->reg_idx, v_idx);
drivers/net/ethernet/wangxun/libwx/wx_lib.c
2553
wx_set_ivar(wx, 1, ring->reg_idx, v_idx);
drivers/net/ethernet/wangxun/libwx/wx_type.h
1083
u8 reg_idx; /* holds the special value that gets
drivers/net/ethernet/wangxun/libwx/wx_vf_lib.c
109
u8 reg_idx = ring->reg_idx;
drivers/net/ethernet/wangxun/libwx/wx_vf_lib.c
115
wr32(wx, WX_VXTXDCTL(reg_idx), WX_VXTXDCTL_FLUSH);
drivers/net/ethernet/wangxun/libwx/wx_vf_lib.c
116
wr32(wx, WX_VXTDBAL(reg_idx), tdba & DMA_BIT_MASK(32));
drivers/net/ethernet/wangxun/libwx/wx_vf_lib.c
117
wr32(wx, WX_VXTDBAH(reg_idx), tdba >> 32);
drivers/net/ethernet/wangxun/libwx/wx_vf_lib.c
124
wr32(wx, WX_VXTDH(reg_idx), 0);
drivers/net/ethernet/wangxun/libwx/wx_vf_lib.c
125
wr32(wx, WX_VXTDT(reg_idx), 0);
drivers/net/ethernet/wangxun/libwx/wx_vf_lib.c
126
ring->tail = wx->hw_addr + WX_VXTDT(reg_idx);
drivers/net/ethernet/wangxun/libwx/wx_vf_lib.c
136
wr32(wx, WX_VXTXD_HEAD_ADDRL(reg_idx),
drivers/net/ethernet/wangxun/libwx/wx_vf_lib.c
138
wr32(wx, WX_VXTXD_HEAD_ADDRH(reg_idx),
drivers/net/ethernet/wangxun/libwx/wx_vf_lib.c
148
wr32(wx, WX_VXTXDCTL(reg_idx), txdctl);
drivers/net/ethernet/wangxun/libwx/wx_vf_lib.c
151
1000, 10000, true, wx, WX_VXTXDCTL(reg_idx));
drivers/net/ethernet/wangxun/libwx/wx_vf_lib.c
153
wx_err(wx, "Could not enable Tx Queue %d\n", reg_idx);
drivers/net/ethernet/wangxun/libwx/wx_vf_lib.c
238
u8 reg_idx = ring->reg_idx;
drivers/net/ethernet/wangxun/libwx/wx_vf_lib.c
244
rxdctl = rd32(wx, WX_VXRXDCTL(reg_idx));
drivers/net/ethernet/wangxun/libwx/wx_vf_lib.c
247
wr32(wx, WX_VXRDBAL(reg_idx), rdba & DMA_BIT_MASK(32));
drivers/net/ethernet/wangxun/libwx/wx_vf_lib.c
248
wr32(wx, WX_VXRDBAH(reg_idx), rdba >> 32);
drivers/net/ethernet/wangxun/libwx/wx_vf_lib.c
255
wr32(wx, WX_VXRDH(reg_idx), 0);
drivers/net/ethernet/wangxun/libwx/wx_vf_lib.c
256
wr32(wx, WX_VXRDT(reg_idx), 0);
drivers/net/ethernet/wangxun/libwx/wx_vf_lib.c
257
ring->tail = wx->hw_addr + WX_VXRDT(reg_idx);
drivers/net/ethernet/wangxun/libwx/wx_vf_lib.c
272
wx_configure_srrctl_vf(wx, ring, reg_idx);
drivers/net/ethernet/wangxun/libwx/wx_vf_lib.c
287
wr32(wx, WX_VXRXDCTL(reg_idx), rxdctl);
drivers/net/ethernet/wangxun/libwx/wx_vf_lib.c
62
wx_set_ivar_vf(wx, 0, ring->reg_idx, v_idx);
drivers/net/ethernet/wangxun/libwx/wx_vf_lib.c
65
wx_set_ivar_vf(wx, 1, ring->reg_idx, v_idx);
drivers/net/ethernet/wangxun/ngbe/ngbe_main.c
376
u8 reg_idx = wx->tx_ring[i]->reg_idx;
drivers/net/ethernet/wangxun/ngbe/ngbe_main.c
378
wr32(wx, WX_PX_TR_CFG(reg_idx), WX_PX_TR_CFG_SWFLSH);
drivers/net/ethernet/wangxun/txgbe/txgbe_ethtool.c
382
queue = wx->rx_ring[ring]->reg_idx;
drivers/net/ethernet/wangxun/txgbe/txgbe_fdir.c
602
queue = wx->rx_ring[ring]->reg_idx;
drivers/net/ethernet/wangxun/txgbe/txgbe_main.c
256
u8 reg_idx = wx->tx_ring[i]->reg_idx;
drivers/net/ethernet/wangxun/txgbe/txgbe_main.c
258
wr32(wx, WX_PX_TR_CFG(reg_idx), WX_PX_TR_CFG_SWFLSH);
drivers/net/wireless/realtek/rtw88/rtw8814a.c
890
u32 reg_idx = 0;
drivers/net/wireless/realtek/rtw88/rtw8814a.c
895
reg_idx = i + 1;
drivers/net/wireless/realtek/rtw88/rtw8814a.c
900
rtw_write32_mask(rtwdev, REG_NBI_SETTING, 0xfc000, reg_idx);
drivers/net/wireless/realtek/rtw89/pci.c
752
u32 reg_idx;
drivers/net/wireless/realtek/rtw89/pci.c
760
reg_idx = rtw89_read32(rtwdev, bd_ring->addr.idx);
drivers/net/wireless/realtek/rtw89/pci.c
761
hw_idx = FIELD_GET(TXBD_HW_IDX_MASK, reg_idx);
drivers/net/wireless/realtek/rtw89/pci.c
762
host_idx = FIELD_GET(TXBD_HOST_IDX_MASK, reg_idx);
drivers/net/wireless/realtek/rtw89/pci.c
770
i, reg_idx, bd_ring->len);
drivers/pci/controller/pcie-iproc.c
1382
unsigned int reg_idx;
drivers/pci/controller/pcie-iproc.c
1438
for (reg_idx = 1; reg_idx < IPROC_PCIE_MAX_NUM_REG; reg_idx++)
drivers/pci/controller/pcie-iproc.c
1439
pcie->reg_offsets[reg_idx] = regs[reg_idx] ?
drivers/pci/controller/pcie-iproc.c
1440
regs[reg_idx] : IPROC_PCIE_REG_INVALID;
drivers/perf/hisilicon/hisi_uncore_cpa_pmu.c
64
u32 reg, reg_idx, shift, val;
drivers/perf/hisilicon/hisi_uncore_cpa_pmu.c
74
reg_idx = idx % 4;
drivers/perf/hisilicon/hisi_uncore_cpa_pmu.c
75
shift = CPA_REG_OFFSET * reg_idx;
drivers/perf/hisilicon/hisi_uncore_hha_pmu.c
185
u32 reg, reg_idx, shift, val;
drivers/perf/hisilicon/hisi_uncore_hha_pmu.c
195
reg_idx = idx % 4;
drivers/perf/hisilicon/hisi_uncore_hha_pmu.c
196
shift = 8 * reg_idx;
drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c
223
u32 reg, reg_idx, shift, val;
drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c
234
reg_idx = idx % 4;
drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c
235
shift = 8 * reg_idx;
drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c
384
u32 reg, reg_idx, shift, val;
drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c
396
reg_idx = idx % 4;
drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c
397
shift = 8 * reg_idx;
drivers/perf/hisilicon/hisi_uncore_pa_pmu.c
171
u32 reg, reg_idx, shift, val;
drivers/perf/hisilicon/hisi_uncore_pa_pmu.c
181
reg_idx = idx % 4;
drivers/perf/hisilicon/hisi_uncore_pa_pmu.c
182
shift = 8 * reg_idx;
drivers/perf/qcom_l2_pmu.c
193
kryo_l2_set_indirect_reg(reg_idx(IA_L2PMXEVCNTR, idx), value);
drivers/perf/qcom_l2_pmu.c
203
value = kryo_l2_get_indirect_reg(reg_idx(IA_L2PMXEVCNTR, idx));
drivers/perf/qcom_l2_pmu.c
235
kryo_l2_set_indirect_reg(reg_idx(IA_L2PMXEVCNTCR, ctr), val);
drivers/perf/qcom_l2_pmu.c
240
kryo_l2_set_indirect_reg(reg_idx(IA_L2PMXEVTYPER, ctr), val);
drivers/perf/qcom_l2_pmu.c
276
kryo_l2_set_indirect_reg(reg_idx(IA_L2PMXEVFILTER, ctr), val);
drivers/pinctrl/mvebu/pinctrl-armada-37xx.c
636
u32 reg_idx = pin_idx / GPIO_PER_REG;
drivers/pinctrl/mvebu/pinctrl-armada-37xx.c
642
regmap_read(info->regmap, INPUT_VAL + 4*reg_idx, &l);
drivers/pinctrl/mvebu/pinctrl-armada-37xx.c
645
p = readl(info->base + IRQ_POL + 4 * reg_idx);
drivers/pinctrl/mvebu/pinctrl-armada-37xx.c
658
writel(p, info->base + IRQ_POL + 4 * reg_idx);
drivers/pmdomain/renesas/rcar-gen4-sysc.c
112
unsigned int reg_idx, bit_idx;
drivers/pmdomain/renesas/rcar-gen4-sysc.c
121
reg_idx = pdr / NUM_DOMAINS_EACH_REG;
drivers/pmdomain/renesas/rcar-gen4-sysc.c
130
iowrite32(ioread32(rcar_gen4_sysc_base + SYSCIER(reg_idx)) | isr_mask,
drivers/pmdomain/renesas/rcar-gen4-sysc.c
131
rcar_gen4_sysc_base + SYSCIER(reg_idx));
drivers/pmdomain/renesas/rcar-gen4-sysc.c
132
iowrite32(ioread32(rcar_gen4_sysc_base + SYSCIMR(reg_idx)) | isr_mask,
drivers/pmdomain/renesas/rcar-gen4-sysc.c
133
rcar_gen4_sysc_base + SYSCIMR(reg_idx));
drivers/pmdomain/renesas/rcar-gen4-sysc.c
135
ret = clear_irq_flags(reg_idx, isr_mask);
drivers/pmdomain/renesas/rcar-gen4-sysc.c
158
ret = readl_poll_timeout_atomic(rcar_gen4_sysc_base + SYSCISCR(reg_idx),
drivers/pmdomain/renesas/rcar-gen4-sysc.c
167
ret = clear_irq_flags(reg_idx, isr_mask);
drivers/pmdomain/renesas/rcar-gen4-sysc.c
175
pdr, ioread32(rcar_gen4_sysc_base + SYSCISCR(reg_idx)), ret);
drivers/pmdomain/renesas/rcar-gen4-sysc.c
91
static int clear_irq_flags(unsigned int reg_idx, unsigned int isr_mask)
drivers/pmdomain/renesas/rcar-gen4-sysc.c
96
iowrite32(isr_mask, rcar_gen4_sysc_base + SYSCISCR(reg_idx));
drivers/pmdomain/renesas/rcar-gen4-sysc.c
98
ret = readl_poll_timeout_atomic(rcar_gen4_sysc_base + SYSCISCR(reg_idx),
drivers/regulator/da9121-regulator.c
641
int reg_idx = item->reg_index;
drivers/regulator/da9121-regulator.c
644
bool persisting = (chip->persistent[reg_idx] & item->event_bit);
drivers/regulator/da9121-regulator.c
645
bool now_cleared = !(status[reg_idx] & item->status_bit);
drivers/regulator/da9121-regulator.c
648
clear[reg_idx] |= item->mask_bit;
drivers/regulator/da9121-regulator.c
649
chip->persistent[reg_idx] &= ~item->event_bit;
drivers/regulator/da9121-regulator.c
712
int reg_idx = item->reg_index;
drivers/regulator/da9121-regulator.c
714
bool enabled = !(mask[reg_idx] & item->mask_bit);
drivers/regulator/da9121-regulator.c
715
bool active = (event[reg_idx] & item->event_bit);
drivers/regulator/da9121-regulator.c
720
chip->persistent[reg_idx] |= item->event_bit;
drivers/regulator/da9121-regulator.c
724
handled[reg_idx] |= item->event_bit;
drivers/sh/intc/handle.c
109
unsigned int *reg_idx,
drivers/sh/intc/handle.c
116
while (pr && enum_id && *reg_idx < desc->hw.nr_prio_regs) {
drivers/sh/intc/handle.c
117
pr = desc->hw.prio_regs + *reg_idx;
drivers/sh/intc/handle.c
151
(*reg_idx)++;
drivers/sh/intc/handle.c
41
unsigned int *reg_idx,
drivers/sh/intc/handle.c
48
while (mr && enum_id && *reg_idx < desc->hw.nr_mask_regs) {
drivers/sh/intc/handle.c
49
mr = desc->hw.mask_regs + *reg_idx;
drivers/sh/intc/handle.c
82
(*reg_idx)++;
drivers/soc/mediatek/mtk-cmdq-helper.c
289
u16 reg_idx)
drivers/soc/mediatek/mtk-cmdq-helper.c
295
.reg_dst = reg_idx,
drivers/soc/mediatek/mtk-cmdq-helper.c
553
int cmdq_pkt_assign(struct cmdq_pkt *pkt, u16 reg_idx, u32 value)
drivers/soc/mediatek/mtk-cmdq-helper.c
558
.reg_dst = reg_idx,
drivers/staging/media/atomisp/pci/css_2401_system/host/isys_irq_private.h
60
const unsigned int reg_idx,
drivers/staging/media/atomisp/pci/css_2401_system/host/isys_irq_private.h
66
assert(reg_idx <= ISYS_IRQ_LEVEL_NO_REG_IDX);
drivers/staging/media/atomisp/pci/css_2401_system/host/isys_irq_private.h
68
reg_addr = ISYS_IRQ_BASE[isys_irqc_id] + (reg_idx * sizeof(hrt_data));
drivers/staging/media/atomisp/pci/css_2401_system/host/isys_irq_private.h
77
const unsigned int reg_idx)
drivers/staging/media/atomisp/pci/css_2401_system/host/isys_irq_private.h
83
assert(reg_idx <= ISYS_IRQ_LEVEL_NO_REG_IDX);
drivers/staging/media/atomisp/pci/css_2401_system/host/isys_irq_private.h
85
reg_addr = ISYS_IRQ_BASE[isys_irqc_id] + (reg_idx * sizeof(hrt_data));
drivers/staging/media/atomisp/pci/css_2401_system/host/isys_stream2mmio_private.h
130
const uint32_t reg_idx)
drivers/staging/media/atomisp/pci/css_2401_system/host/isys_stream2mmio_private.h
138
(reg_bank_offset + reg_idx) * sizeof(hrt_data));
drivers/staging/media/atomisp/pci/hive_isp_css_include/host/isys_irq_public.h
21
const unsigned int reg_idx,
drivers/staging/media/atomisp/pci/hive_isp_css_include/host/isys_irq_public.h
25
const unsigned int reg_idx);
drivers/staging/media/atomisp/pci/hive_isp_css_include/host/isys_stream2mmio_public.h
58
const uint32_t reg_idx);
include/linux/soc/mediatek/mtk-cmdq.h
215
u16 reg_idx);
include/linux/soc/mediatek/mtk-cmdq.h
396
int cmdq_pkt_assign(struct cmdq_pkt *pkt, u16 reg_idx, u32 value);
include/linux/soc/mediatek/mtk-cmdq.h
521
u16 addr_low, u16 reg_idx)
include/linux/soc/mediatek/mtk-cmdq.h
577
static inline int cmdq_pkt_assign(struct cmdq_pkt *pkt, u16 reg_idx, u32 value)
include/uapi/drm/habanalabs_accel.h
2187
__u32 reg_idx;
net/wireless/nl80211.c
10037
int err, reg_idx, start = cb->args[2];
net/wireless/nl80211.c
10050
reg_idx = 1;
net/wireless/nl80211.c
10056
if (++reg_idx <= start)
net/wireless/nl80211.c
10062
reg_idx--;
net/wireless/nl80211.c
10067
cb->args[2] = reg_idx;
sound/pci/azt3328.c
574
unsigned short reg_idx = reg / 2;
sound/pci/azt3328.c
575
reg_azf = azf_reg_mapper[reg_idx].azf_reg;
sound/soc/codecs/mt6351.c
325
int idx, old_idx, offset, reg_idx;
sound/soc/codecs/mt6351.c
342
reg_idx = old_idx;
sound/soc/codecs/mt6351.c
345
reg_idx = idx > old_idx ? reg_idx + 1 : reg_idx - 1;
sound/soc/codecs/mt6351.c
348
if ((reg_idx >= 0 && reg_idx <= 0x12) || reg_idx == 0x1f) {
sound/soc/codecs/mt6351.c
352
(reg_idx << 7) | reg_idx);
sound/soc/codecs/mt6357.c
116
static bool is_valid_hp_pga_idx(int reg_idx)
sound/soc/codecs/mt6357.c
118
return (reg_idx >= DL_GAIN_8DB && reg_idx <= DL_GAIN_N_12DB) || reg_idx == DL_GAIN_N_40DB;
sound/soc/codecs/mt6358.c
280
static bool is_valid_hp_pga_idx(int reg_idx)
sound/soc/codecs/mt6358.c
282
return (reg_idx >= DL_GAIN_8DB && reg_idx <= DL_GAIN_N_10DB) ||
sound/soc/codecs/mt6358.c
283
reg_idx == DL_GAIN_N_40DB;
sound/soc/codecs/mt6358.c
288
int offset = 0, count = 0, reg_idx;
sound/soc/codecs/mt6358.c
304
reg_idx = from + count;
sound/soc/codecs/mt6358.c
306
reg_idx = from - count;
sound/soc/codecs/mt6358.c
308
if (is_valid_hp_pga_idx(reg_idx)) {
sound/soc/codecs/mt6358.c
312
(reg_idx << 7) | reg_idx);
sound/soc/codecs/mt6359.c
325
static bool is_valid_hp_pga_idx(int reg_idx)
sound/soc/codecs/mt6359.c
327
return (reg_idx >= DL_GAIN_8DB && reg_idx <= DL_GAIN_N_22DB) ||
sound/soc/codecs/mt6359.c
328
reg_idx == DL_GAIN_N_40DB;
sound/soc/codecs/mt6359.c
334
int offset = 0, count = 1, reg_idx;
sound/soc/codecs/mt6359.c
351
reg_idx = from + count;
sound/soc/codecs/mt6359.c
353
reg_idx = from - count;
sound/soc/codecs/mt6359.c
355
if (is_valid_hp_pga_idx(reg_idx)) {
sound/soc/codecs/mt6359.c
359
(reg_idx << 7) | reg_idx);
sound/soc/tegra/tegra210_ahub.c
64
unsigned int i, bit_pos, reg_idx = 0, reg_val = 0;
sound/soc/tegra/tegra210_ahub.c
72
reg_idx = (value - 1) / (8 * cmpnt->val_bytes);
sound/soc/tegra/tegra210_ahub.c
84
update[i].val = (i == reg_idx) ? reg_val : 0;
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
1201
int reg_idx;
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
1218
spec.compare_subregs ? "w" : "r", specs[i].reg_idx);