/linux-4.1.27/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 | 1016 head = IXGBE_READ_REG(hw, IXGBE_TDH(ring->reg_idx)); in ixgbe_get_tx_pending() 1017 tail = IXGBE_READ_REG(hw, IXGBE_TDT(ring->reg_idx)); in ixgbe_get_tx_pending() 1188 IXGBE_READ_REG(hw, IXGBE_TDH(tx_ring->reg_idx)), in ixgbe_clean_tx_irq() 1189 IXGBE_READ_REG(hw, IXGBE_TDT(tx_ring->reg_idx)), in ixgbe_clean_tx_irq() 1239 reg_offset = IXGBE_DCA_TXCTRL(tx_ring->reg_idx); in ixgbe_update_tx_dca() 1243 reg_offset = IXGBE_DCA_TXCTRL_82599(tx_ring->reg_idx); in ixgbe_update_tx_dca() 1269 u8 reg_idx = rx_ring->reg_idx; in ixgbe_update_rx_dca() local 1289 IXGBE_WRITE_REG(hw, IXGBE_DCA_RXCTRL(reg_idx), rxctrl); in ixgbe_update_rx_dca() 2165 ixgbe_set_ivar(adapter, 0, ring->reg_idx, v_idx); in ixgbe_configure_msix() 2168 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 | 1644 reg_ctl = IXGBE_READ_REG(hw, IXGBE_TXDCTL(tx_ring->reg_idx)); in ixgbe_free_desc_rings() 1646 IXGBE_WRITE_REG(hw, IXGBE_TXDCTL(tx_ring->reg_idx), reg_ctl); in ixgbe_free_desc_rings() 1681 tx_ring->reg_idx = adapter->tx_ring[0]->reg_idx; in ixgbe_setup_desc_rings() 1707 rx_ring->reg_idx = adapter->rx_ring[0]->reg_idx; in ixgbe_setup_desc_rings() 2689 adapter->rx_ring[input->action]->reg_idx); in ixgbe_add_ethtool_fdir_entry()
|
D | ixgbe_sriov.c | 1305 unsigned int reg_idx = (vf * queues_per_pool) + queue; in ixgbe_set_vf_rate_limit() local 1307 IXGBE_WRITE_REG(hw, IXGBE_RTTDQSEL, reg_idx); in ixgbe_set_vf_rate_limit()
|
D | ixgbe.h | 269 u8 reg_idx; /* holds the special value that gets member
|
/linux-4.1.27/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.1.27/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.1.27/drivers/net/ethernet/intel/fm10k/ |
D | fm10k_pci.c | 515 u8 reg_idx = ring->reg_idx; in fm10k_configure_tx_ring() local 518 fm10k_write_reg(hw, FM10K_TXDCTL(reg_idx), 0); in fm10k_configure_tx_ring() 524 fm10k_write_reg(hw, FM10K_TDBAL(reg_idx), tdba & DMA_BIT_MASK(32)); in fm10k_configure_tx_ring() 525 fm10k_write_reg(hw, FM10K_TDBAH(reg_idx), tdba >> 32); in fm10k_configure_tx_ring() 526 fm10k_write_reg(hw, FM10K_TDLEN(reg_idx), size); in fm10k_configure_tx_ring() 529 fm10k_write_reg(hw, FM10K_TDH(reg_idx), 0); in fm10k_configure_tx_ring() 530 fm10k_write_reg(hw, FM10K_TDT(reg_idx), 0); in fm10k_configure_tx_ring() 533 ring->tail = &interface->uc_addr[FM10K_TDT(reg_idx)]; in fm10k_configure_tx_ring() 545 fm10k_write_reg(hw, FM10K_TXINT(reg_idx), txint); in fm10k_configure_tx_ring() 548 fm10k_write_reg(hw, FM10K_PFVTCTL(reg_idx), in fm10k_configure_tx_ring() [all …]
|
D | fm10k_main.c | 1326 fm10k_read_reg(hw, FM10K_TDH(tx_ring->reg_idx)), in fm10k_clean_tx_irq() 1327 fm10k_read_reg(hw, FM10K_TDT(tx_ring->reg_idx)), in fm10k_clean_tx_irq() 1871 interface->tx_ring[offset + i]->reg_idx = q_idx; in fm10k_cache_ring_qos() 1873 interface->rx_ring[offset + i]->reg_idx = q_idx; in fm10k_cache_ring_qos() 1893 interface->rx_ring[i]->reg_idx = i; in fm10k_cache_ring_rss() 1896 interface->tx_ring[i]->reg_idx = i; in fm10k_cache_ring_rss()
|
D | fm10k.h | 128 u8 reg_idx; /* holds the special value that gets member
|
/linux-4.1.27/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() 1132 ixgbevf_set_ivar(adapter, 0, ring->reg_idx, v_idx); in ixgbevf_configure_msix() 1135 ixgbevf_set_ivar(adapter, 1, ring->reg_idx, v_idx); in ixgbevf_configure_msix() 1550 u8 reg_idx = ring->reg_idx; in ixgbevf_configure_tx_ring() local 1553 IXGBE_WRITE_REG(hw, IXGBE_VFTXDCTL(reg_idx), IXGBE_TXDCTL_SWFLSH); in ixgbevf_configure_tx_ring() 1556 IXGBE_WRITE_REG(hw, IXGBE_VFTDBAL(reg_idx), tdba & DMA_BIT_MASK(32)); in ixgbevf_configure_tx_ring() 1557 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.1.27/drivers/net/ethernet/intel/i40e/ |
D | i40e_virtchnl_pf.c | 266 u32 reg, reg_idx; in i40e_config_irq_link_list() local 272 reg_idx = I40E_VPINT_LNKLST0(vf->vf_id); in i40e_config_irq_link_list() 274 reg_idx = I40E_VPINT_LNKLSTN( in i40e_config_irq_link_list() 280 wr32(hw, reg_idx, I40E_VPINT_LNKLST0_FIRSTQ_INDX_MASK); in i40e_config_irq_link_list() 305 wr32(hw, reg_idx, reg); in i40e_config_irq_link_list() 310 reg_idx = I40E_QINT_RQCTL(pf_queue_id); in i40e_config_irq_link_list() 314 reg_idx = I40E_QINT_TQCTL(pf_queue_id); in i40e_config_irq_link_list() 342 wr32(hw, reg_idx, reg); in i40e_config_irq_link_list() 654 u32 reg_idx, reg; in i40e_free_vf_res() local 669 reg_idx = I40E_VFINT_DYN_CTL0(vf->vf_id); in i40e_free_vf_res() [all …]
|
D | i40e_txrx.h | 231 u16 reg_idx; /* HW register index of the ring */ member
|
D | i40e.h | 540 u16 reg_idx; /* register index of the interrupt */ member
|
D | i40e_debugfs.c | 505 rx_ring->reg_idx); in i40e_dbg_dump_vsi_seid() 553 tx_ring->reg_idx); in i40e_dbg_dump_vsi_seid()
|
D | i40e_main.c | 3083 wr32(hw, I40E_QINT_TQCTL(vsi->tx_rings[i]->reg_idx), 0); in i40e_vsi_disable_irq() 3084 wr32(hw, I40E_QINT_RQCTL(vsi->rx_rings[i]->reg_idx), 0); in i40e_vsi_disable_irq() 6998 tx_ring->reg_idx = vsi->base_queue + i; in i40e_alloc_rings() 7010 rx_ring->reg_idx = vsi->base_queue + i; in i40e_alloc_rings()
|
/linux-4.1.27/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.1.27/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.1.27/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() 486 *size = coda_read(dev, CODA_REG_BIT_WR_PTR(ctx->reg_idx)) - in coda_encode_header() 776 coda_write(dev, bitstream_buf, CODA_REG_BIT_RD_PTR(ctx->reg_idx)); in coda_start_encoding() 777 coda_write(dev, bitstream_buf, CODA_REG_BIT_WR_PTR(ctx->reg_idx)); in coda_start_encoding() 1273 wr_ptr = coda_read(dev, CODA_REG_BIT_WR_PTR(ctx->reg_idx)); in coda_finish_encode() 1458 coda_write(dev, 0, CODA_REG_BIT_FRM_DIS_FLG(ctx->reg_idx)); in __coda_start_decoding() [all …]
|
D | coda.h | 233 int reg_idx; member
|
D | coda-common.c | 1691 ctx->reg_idx = 0; in coda_open() 1694 ctx->reg_idx = idx; in coda_open()
|
/linux-4.1.27/drivers/net/ethernet/intel/igb/ |
D | igb_main.c | 724 adapter->rx_ring[i]->reg_idx = rbase_offset + in igb_cache_ring_register() 737 adapter->rx_ring[i]->reg_idx = rbase_offset + i; in igb_cache_ring_register() 739 adapter->tx_ring[j]->reg_idx = rbase_offset + j; in igb_cache_ring_register() 802 rx_queue = q_vector->rx.ring->reg_idx; in igb_assign_vector() 804 tx_queue = q_vector->tx.ring->reg_idx; in igb_assign_vector() 3276 int reg_idx = ring->reg_idx; in igb_configure_tx_ring() local 3279 wr32(E1000_TXDCTL(reg_idx), 0); in igb_configure_tx_ring() 3283 wr32(E1000_TDLEN(reg_idx), in igb_configure_tx_ring() 3285 wr32(E1000_TDBAL(reg_idx), in igb_configure_tx_ring() 3287 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 | 1549 tx_ring->reg_idx = adapter->vfs_allocated_count; in igb_setup_desc_rings() 1563 rx_ring->reg_idx = adapter->vfs_allocated_count; in igb_setup_desc_rings()
|
/linux-4.1.27/drivers/char/ |
D | random.c | 557 unsigned short reg_idx; member 869 if (f->reg_idx >= sizeof(struct pt_regs) / sizeof(__u32)) in get_reg() 870 f->reg_idx = 0; in get_reg() 871 return *(ptr + f->reg_idx++); in get_reg()
|
/linux-4.1.27/drivers/net/ethernet/intel/i40evf/ |
D | i40e_txrx.h | 230 u16 reg_idx; /* HW register index of the ring */ member
|
D | i40evf.h | 111 unsigned long reg_idx; member
|
/linux-4.1.27/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.1.27/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.1.27/net/wireless/ |
D | nl80211.c | 5562 int err, reg_idx, start = cb->args[2]; in nl80211_get_reg_dump() local 5575 reg_idx = 1; in nl80211_get_reg_dump() 5581 if (++reg_idx <= start) in nl80211_get_reg_dump() 5587 reg_idx--; in nl80211_get_reg_dump() 5592 cb->args[2] = reg_idx; in nl80211_get_reg_dump()
|