/linux-4.4.14/drivers/net/ethernet/intel/ixgbe/ |
D | ixgbe_lib.c | 49 u16 reg_idx; in ixgbe_cache_ring_dcb_sriov() local 61 reg_idx = vmdq->offset * __ALIGN_MASK(1, ~vmdq->mask); in ixgbe_cache_ring_dcb_sriov() 62 for (i = 0; i < adapter->num_rx_queues; i++, reg_idx++) { in ixgbe_cache_ring_dcb_sriov() 64 if ((reg_idx & ~vmdq->mask) >= tcs) in ixgbe_cache_ring_dcb_sriov() 65 reg_idx = __ALIGN_MASK(reg_idx, ~vmdq->mask); in ixgbe_cache_ring_dcb_sriov() 66 adapter->rx_ring[i]->reg_idx = reg_idx; in ixgbe_cache_ring_dcb_sriov() 69 reg_idx = vmdq->offset * __ALIGN_MASK(1, ~vmdq->mask); in ixgbe_cache_ring_dcb_sriov() 70 for (i = 0; i < adapter->num_tx_queues; i++, reg_idx++) { in ixgbe_cache_ring_dcb_sriov() 72 if ((reg_idx & ~vmdq->mask) >= tcs) in ixgbe_cache_ring_dcb_sriov() 73 reg_idx = __ALIGN_MASK(reg_idx, ~vmdq->mask); in ixgbe_cache_ring_dcb_sriov() [all …]
|
D | ixgbe_main.c | 1030 head = IXGBE_READ_REG(hw, IXGBE_TDH(ring->reg_idx)); in ixgbe_get_tx_pending() 1031 tail = IXGBE_READ_REG(hw, IXGBE_TDT(ring->reg_idx)); in ixgbe_get_tx_pending() 1202 IXGBE_READ_REG(hw, IXGBE_TDH(tx_ring->reg_idx)), in ixgbe_clean_tx_irq() 1203 IXGBE_READ_REG(hw, IXGBE_TDT(tx_ring->reg_idx)), in ixgbe_clean_tx_irq() 1256 reg_offset = IXGBE_DCA_TXCTRL(tx_ring->reg_idx); in ixgbe_update_tx_dca() 1260 reg_offset = IXGBE_DCA_TXCTRL_82599(tx_ring->reg_idx); in ixgbe_update_tx_dca() 1286 u8 reg_idx = rx_ring->reg_idx; in ixgbe_update_rx_dca() local 1309 IXGBE_WRITE_REG(hw, IXGBE_DCA_RXCTRL(reg_idx), rxctrl); in ixgbe_update_rx_dca() 2205 ixgbe_set_ivar(adapter, 0, ring->reg_idx, v_idx); in ixgbe_configure_msix() 2208 ixgbe_set_ivar(adapter, 1, ring->reg_idx, v_idx); in ixgbe_configure_msix() [all …]
|
D | ixgbe_fcoe.c | 693 fcoe_q_h = adapter->rx_ring[fcoe_i_h]->reg_idx; in ixgbe_configure_fcoe() 700 fcoe_q = adapter->rx_ring[fcoe_i]->reg_idx; in ixgbe_configure_fcoe() 715 fcoe_q = adapter->rx_ring[fcoe->offset]->reg_idx; in ixgbe_configure_fcoe()
|
D | ixgbe_ethtool.c | 1649 reg_ctl = IXGBE_READ_REG(hw, IXGBE_TXDCTL(tx_ring->reg_idx)); in ixgbe_free_desc_rings() 1651 IXGBE_WRITE_REG(hw, IXGBE_TXDCTL(tx_ring->reg_idx), reg_ctl); in ixgbe_free_desc_rings() 1686 tx_ring->reg_idx = adapter->tx_ring[0]->reg_idx; in ixgbe_setup_desc_rings() 1712 rx_ring->reg_idx = adapter->rx_ring[0]->reg_idx; in ixgbe_setup_desc_rings() 2626 queue = adapter->rx_ring[ring]->reg_idx; in ixgbe_add_ethtool_fdir_entry()
|
D | ixgbe_sriov.c | 1378 unsigned int reg_idx = (vf * queues_per_pool) + queue; in ixgbe_set_vf_rate_limit() local 1380 IXGBE_WRITE_REG(hw, IXGBE_RTTDQSEL, reg_idx); in ixgbe_set_vf_rate_limit()
|
D | ixgbe.h | 277 u8 reg_idx; /* holds the special value that gets member
|
/linux-4.4.14/drivers/sh/intc/ |
D | handle.c | 41 unsigned int *reg_idx, in _intc_mask_data() argument 48 while (mr && enum_id && *reg_idx < desc->hw.nr_mask_regs) { in _intc_mask_data() 49 mr = desc->hw.mask_regs + *reg_idx; in _intc_mask_data() 82 (*reg_idx)++; in _intc_mask_data() 109 unsigned int *reg_idx, in _intc_prio_data() argument 116 while (pr && enum_id && *reg_idx < desc->hw.nr_prio_regs) { in _intc_prio_data() 117 pr = desc->hw.prio_regs + *reg_idx; in _intc_prio_data() 151 (*reg_idx)++; in _intc_prio_data()
|
/linux-4.4.14/drivers/clk/rockchip/ |
D | clk-rockchip.c | 33 void __iomem *reg_idx; in rk2928_gate_clk_init() local 78 reg_idx = reg + (4 * (i / 16)); in rk2928_gate_clk_init() 83 reg_idx, reg_bit, in rk2928_gate_clk_init()
|
/linux-4.4.14/drivers/net/ethernet/intel/fm10k/ |
D | fm10k_pci.c | 546 u8 reg_idx = ring->reg_idx; in fm10k_configure_tx_ring() local 549 fm10k_write_reg(hw, FM10K_TXDCTL(reg_idx), 0); in fm10k_configure_tx_ring() 555 fm10k_write_reg(hw, FM10K_TDBAL(reg_idx), tdba & DMA_BIT_MASK(32)); in fm10k_configure_tx_ring() 556 fm10k_write_reg(hw, FM10K_TDBAH(reg_idx), tdba >> 32); in fm10k_configure_tx_ring() 557 fm10k_write_reg(hw, FM10K_TDLEN(reg_idx), size); in fm10k_configure_tx_ring() 560 fm10k_write_reg(hw, FM10K_TDH(reg_idx), 0); in fm10k_configure_tx_ring() 561 fm10k_write_reg(hw, FM10K_TDT(reg_idx), 0); in fm10k_configure_tx_ring() 564 ring->tail = &interface->uc_addr[FM10K_TDT(reg_idx)]; in fm10k_configure_tx_ring() 576 fm10k_write_reg(hw, FM10K_TXINT(reg_idx), txint); in fm10k_configure_tx_ring() 579 fm10k_write_reg(hw, FM10K_PFVTCTL(reg_idx), in fm10k_configure_tx_ring() [all …]
|
D | fm10k_main.c | 1313 fm10k_read_reg(hw, FM10K_TDH(tx_ring->reg_idx)), in fm10k_clean_tx_irq() 1314 fm10k_read_reg(hw, FM10K_TDT(tx_ring->reg_idx)), in fm10k_clean_tx_irq() 1861 interface->tx_ring[offset + i]->reg_idx = q_idx; in fm10k_cache_ring_qos() 1863 interface->rx_ring[offset + i]->reg_idx = q_idx; in fm10k_cache_ring_qos() 1883 interface->rx_ring[i]->reg_idx = i; in fm10k_cache_ring_rss() 1886 interface->tx_ring[i]->reg_idx = i; in fm10k_cache_ring_rss()
|
D | fm10k.h | 135 u8 reg_idx; /* holds the special value that gets member
|
/linux-4.4.14/drivers/net/ethernet/intel/ixgbevf/ |
D | ixgbevf_main.c | 228 u32 head = IXGBE_READ_REG(hw, IXGBE_VFTDH(ring->reg_idx)); in ixgbevf_get_tx_pending() 229 u32 tail = IXGBE_READ_REG(hw, IXGBE_VFTDT(ring->reg_idx)); in ixgbevf_get_tx_pending() 405 IXGBE_READ_REG(hw, IXGBE_VFTDH(tx_ring->reg_idx)), in ixgbevf_clean_tx_irq() 406 IXGBE_READ_REG(hw, IXGBE_VFTDT(tx_ring->reg_idx)), in ixgbevf_clean_tx_irq() 1133 ixgbevf_set_ivar(adapter, 0, ring->reg_idx, v_idx); in ixgbevf_configure_msix() 1136 ixgbevf_set_ivar(adapter, 1, ring->reg_idx, v_idx); in ixgbevf_configure_msix() 1551 u8 reg_idx = ring->reg_idx; in ixgbevf_configure_tx_ring() local 1554 IXGBE_WRITE_REG(hw, IXGBE_VFTXDCTL(reg_idx), IXGBE_TXDCTL_SWFLSH); in ixgbevf_configure_tx_ring() 1557 IXGBE_WRITE_REG(hw, IXGBE_VFTDBAL(reg_idx), tdba & DMA_BIT_MASK(32)); in ixgbevf_configure_tx_ring() 1558 IXGBE_WRITE_REG(hw, IXGBE_VFTDBAH(reg_idx), tdba >> 32); in ixgbevf_configure_tx_ring() [all …]
|
D | ixgbevf.h | 138 u16 reg_idx; member
|
/linux-4.4.14/drivers/net/ethernet/intel/i40e/ |
D | i40e_virtchnl_pf.c | 261 u32 reg, reg_idx; in i40e_config_irq_link_list() local 267 reg_idx = I40E_VPINT_LNKLST0(vf->vf_id); in i40e_config_irq_link_list() 269 reg_idx = I40E_VPINT_LNKLSTN( in i40e_config_irq_link_list() 275 wr32(hw, reg_idx, I40E_VPINT_LNKLST0_FIRSTQ_INDX_MASK); in i40e_config_irq_link_list() 298 wr32(hw, reg_idx, reg); in i40e_config_irq_link_list() 303 reg_idx = I40E_QINT_RQCTL(pf_queue_id); in i40e_config_irq_link_list() 307 reg_idx = I40E_QINT_TQCTL(pf_queue_id); in i40e_config_irq_link_list() 335 wr32(hw, reg_idx, reg); in i40e_config_irq_link_list() 666 u32 reg_idx, reg; in i40e_free_vf_res() local 681 reg_idx = I40E_VFINT_DYN_CTL0(vf->vf_id); in i40e_free_vf_res() [all …]
|
D | i40e_txrx.h | 249 u16 reg_idx; /* HW register index of the ring */ member
|
D | i40e.h | 569 u16 reg_idx; /* register index of the interrupt */ member
|
D | i40e_debugfs.c | 506 rx_ring->reg_idx); in i40e_dbg_dump_vsi_seid() 555 tx_ring->reg_idx); in i40e_dbg_dump_vsi_seid()
|
D | i40e_main.c | 3351 wr32(hw, I40E_QINT_TQCTL(vsi->tx_rings[i]->reg_idx), 0); in i40e_vsi_disable_irq() 3352 wr32(hw, I40E_QINT_RQCTL(vsi->rx_rings[i]->reg_idx), 0); in i40e_vsi_disable_irq() 7369 tx_ring->reg_idx = vsi->base_queue + i; in i40e_alloc_rings() 7385 rx_ring->reg_idx = vsi->base_queue + i; in i40e_alloc_rings()
|
/linux-4.4.14/arch/x86/kernel/cpu/ |
D | perf_event_intel_uncore_nhmex.c | 765 int reg_idx = 0; in nhmex_mbox_hw_config() local 783 reg_idx = 1; in nhmex_mbox_hw_config() 784 else if (WARN_ON_ONCE(reg_idx > 0)) in nhmex_mbox_hw_config() 787 reg1->idx &= ~(0xff << (reg_idx * 8)); in nhmex_mbox_hw_config() 788 reg1->reg &= ~(0xffff << (reg_idx * 16)); in nhmex_mbox_hw_config() 789 reg1->idx |= nhmex_mbox_extra_reg_idx(er) << (reg_idx * 8); in nhmex_mbox_hw_config() 790 reg1->reg |= msr << (reg_idx * 16); in nhmex_mbox_hw_config() 792 reg_idx++; in nhmex_mbox_hw_config() 798 if (reg_idx == 2) { in nhmex_mbox_hw_config()
|
/linux-4.4.14/drivers/hwmon/ |
D | w83791d.c | 784 u8 reg_idx = 0; in store_pwmenable() local 797 reg_idx = 0; in store_pwmenable() 802 reg_idx = 0; in store_pwmenable() 807 reg_idx = 1; in store_pwmenable() 813 reg_cfg_tmp = w83791d_read(client, W83791D_REG_FAN_CFG[reg_idx]); in store_pwmenable() 817 w83791d_write(client, W83791D_REG_FAN_CFG[reg_idx], reg_cfg_tmp); in store_pwmenable() 891 u8 reg_idx = 0; in store_temp_tolerance() local 900 reg_idx = 0; in store_temp_tolerance() 905 reg_idx = 0; in store_temp_tolerance() 910 reg_idx = 1; in store_temp_tolerance() [all …]
|
/linux-4.4.14/include/linux/irqchip/ |
D | mips-gic.h | 53 unsigned reg_idx = (intr) / bits; \ 56 reg_idx * reg_width; \
|
/linux-4.4.14/drivers/media/platform/coda/ |
D | coda-bit.c | 76 CODA_REG_BIT_FRM_DIS_FLG(ctx->reg_idx)); in coda_command_async() 152 rd_ptr = coda_read(dev, CODA_REG_BIT_RD_PTR(ctx->reg_idx)); in coda_kfifo_sync_from_device() 166 coda_write(dev, rd_ptr, CODA_REG_BIT_RD_PTR(ctx->reg_idx)); in coda_kfifo_sync_to_device_full() 168 coda_write(dev, wr_ptr, CODA_REG_BIT_WR_PTR(ctx->reg_idx)); in coda_kfifo_sync_to_device_full() 178 coda_write(dev, wr_ptr, CODA_REG_BIT_WR_PTR(ctx->reg_idx)); in coda_kfifo_sync_to_device_write() 518 *size = coda_read(dev, CODA_REG_BIT_WR_PTR(ctx->reg_idx)) - in coda_encode_header() 834 coda_write(dev, bitstream_buf, CODA_REG_BIT_RD_PTR(ctx->reg_idx)); in coda_start_encoding() 835 coda_write(dev, bitstream_buf, CODA_REG_BIT_WR_PTR(ctx->reg_idx)); in coda_start_encoding() 1341 wr_ptr = coda_read(dev, CODA_REG_BIT_WR_PTR(ctx->reg_idx)); in coda_finish_encode() 1543 coda_write(dev, 0, CODA_REG_BIT_FRM_DIS_FLG(ctx->reg_idx)); in __coda_start_decoding() [all …]
|
D | coda.h | 230 int reg_idx; member
|
D | coda-common.c | 1709 ctx->reg_idx = 0; in coda_open() 1712 ctx->reg_idx = idx; in coda_open()
|
/linux-4.4.14/drivers/net/ethernet/intel/igb/ |
D | igb_main.c | 726 adapter->rx_ring[i]->reg_idx = rbase_offset + in igb_cache_ring_register() 739 adapter->rx_ring[i]->reg_idx = rbase_offset + i; in igb_cache_ring_register() 741 adapter->tx_ring[j]->reg_idx = rbase_offset + j; in igb_cache_ring_register() 804 rx_queue = q_vector->rx.ring->reg_idx; in igb_assign_vector() 806 tx_queue = q_vector->tx.ring->reg_idx; in igb_assign_vector() 3272 int reg_idx = ring->reg_idx; in igb_configure_tx_ring() local 3275 wr32(E1000_TXDCTL(reg_idx), 0); in igb_configure_tx_ring() 3279 wr32(E1000_TDLEN(reg_idx), in igb_configure_tx_ring() 3281 wr32(E1000_TDBAL(reg_idx), in igb_configure_tx_ring() 3283 wr32(E1000_TDBAH(reg_idx), tdba >> 32); in igb_configure_tx_ring() [all …]
|
D | igb.h | 249 u8 reg_idx; /* physical index of the ring */ member
|
D | igb_ethtool.c | 1545 tx_ring->reg_idx = adapter->vfs_allocated_count; in igb_setup_desc_rings() 1559 rx_ring->reg_idx = adapter->vfs_allocated_count; in igb_setup_desc_rings()
|
/linux-4.4.14/drivers/gpu/drm/exynos/ |
D | exynos_drm_dsi.c | 212 #define REG_ADDR(dsi, reg_idx) ((dsi)->reg_base + \ argument 213 dsi->driver_data->reg_ofs[(reg_idx)]) 214 #define DSI_WRITE(dsi, reg_idx, val) writel((val), \ argument 215 REG_ADDR((dsi), (reg_idx))) 216 #define DSI_READ(dsi, reg_idx) readl(REG_ADDR((dsi), (reg_idx))) argument 303 enum reg_idx { enum
|
/linux-4.4.14/drivers/char/ |
D | random.c | 560 unsigned short reg_idx; member 889 if (f->reg_idx >= sizeof(struct pt_regs) / sizeof(__u32)) in get_reg() 890 f->reg_idx = 0; in get_reg() 891 return *(ptr + f->reg_idx++); in get_reg()
|
/linux-4.4.14/drivers/net/ethernet/intel/i40evf/ |
D | i40evf.h | 110 unsigned long reg_idx; member
|
D | i40e_txrx.h | 248 u16 reg_idx; /* HW register index of the ring */ member
|
/linux-4.4.14/drivers/media/radio/wl128x/ |
D | fmdrv_common.c | 639 u8 reg_idx = fmdev->rx.region.fm_band; in fm_rx_update_af_cache() local 653 if (reg_idx == FM_BAND_EUROPE_US && af > FM_RDS_MAX_AF) in fm_rx_update_af_cache() 655 if (reg_idx == FM_BAND_JAPAN && af > FM_RDS_MAX_AF_JAPAN) in fm_rx_update_af_cache()
|
/linux-4.4.14/sound/pci/ |
D | azt3328.c | 600 unsigned short reg_idx = reg / 2; in snd_azf3328_mixer_ac97_map_reg_idx() local 601 reg_azf = azf_reg_mapper[reg_idx].azf_reg; in snd_azf3328_mixer_ac97_map_reg_idx()
|
/linux-4.4.14/net/wireless/ |
D | nl80211.c | 5550 int err, reg_idx, start = cb->args[2]; in nl80211_get_reg_dump() local 5563 reg_idx = 1; in nl80211_get_reg_dump() 5569 if (++reg_idx <= start) in nl80211_get_reg_dump() 5575 reg_idx--; in nl80211_get_reg_dump() 5580 cb->args[2] = reg_idx; in nl80211_get_reg_dump()
|