| /linux-4.4.14/drivers/net/ethernet/intel/ixgbe/ |
| D | ixgbe_lib.c | 801 int v_count, int v_idx, in ixgbe_alloc_q_vector() argument 820 if (cpu_online(v_idx)) { in ixgbe_alloc_q_vector() 821 cpu = v_idx; in ixgbe_alloc_q_vector() 855 adapter->q_vector[v_idx] = q_vector; in ixgbe_alloc_q_vector() 857 q_vector->v_idx = v_idx; in ixgbe_alloc_q_vector() 969 static void ixgbe_free_q_vector(struct ixgbe_adapter *adapter, int v_idx) in ixgbe_free_q_vector() argument 971 struct ixgbe_q_vector *q_vector = adapter->q_vector[v_idx]; in ixgbe_free_q_vector() 980 adapter->q_vector[v_idx] = NULL; in ixgbe_free_q_vector() 1003 int rxr_idx = 0, txr_idx = 0, v_idx = 0; in ixgbe_alloc_q_vectors() local 1011 for (; rxr_remaining; v_idx++) { in ixgbe_alloc_q_vectors() [all …]
|
| D | ixgbe_main.c | 2187 int v_idx; in ixgbe_configure_msix() local 2200 for (v_idx = 0; v_idx < adapter->num_q_vectors; v_idx++) { in ixgbe_configure_msix() 2202 q_vector = adapter->q_vector[v_idx]; in ixgbe_configure_msix() 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() 2216 v_idx); in ixgbe_configure_msix() 2222 ixgbe_set_ivar(adapter, -1, 1, v_idx); in ixgbe_configure_msix() 2227 IXGBE_WRITE_REG(&adapter->hw, IXGBE_EITR(v_idx), 1950); in ixgbe_configure_msix() 2321 int v_idx = q_vector->v_idx; in ixgbe_write_eitr() local 2342 IXGBE_WRITE_REG(hw, IXGBE_EITR(v_idx), itr_reg); in ixgbe_write_eitr() [all …]
|
| D | ixgbe.h | 387 u16 v_idx; /* index of q_vector within array, also used for member
|
| /linux-4.4.14/drivers/net/ethernet/intel/i40evf/ |
| D | i40evf_virtchnl.c | 340 int v_idx, q_vectors, len; in i40evf_map_queues() local 362 for (v_idx = 0; v_idx < q_vectors; v_idx++) { in i40evf_map_queues() 363 q_vector = adapter->q_vector[v_idx]; in i40evf_map_queues() 364 vimi->vecmap[v_idx].vsi_id = adapter->vsi_res->vsi_id; in i40evf_map_queues() 365 vimi->vecmap[v_idx].vector_id = v_idx + NONQ_VECS; in i40evf_map_queues() 366 vimi->vecmap[v_idx].txq_map = q_vector->ring_mask; in i40evf_map_queues() 367 vimi->vecmap[v_idx].rxq_map = q_vector->ring_mask; in i40evf_map_queues() 370 vimi->vecmap[v_idx].vsi_id = adapter->vsi_res->vsi_id; in i40evf_map_queues() 371 vimi->vecmap[v_idx].vector_id = 0; in i40evf_map_queues() 372 vimi->vecmap[v_idx].txq_map = 0; in i40evf_map_queues() [all …]
|
| D | i40evf.h | 117 int v_idx; /* vector index in list */ member
|
| D | i40evf_main.c | 349 i40evf_map_vector_to_rxq(struct i40evf_adapter *adapter, int v_idx, int r_idx) in i40evf_map_vector_to_rxq() argument 351 struct i40e_q_vector *q_vector = adapter->q_vector[v_idx]; in i40evf_map_vector_to_rxq() 370 i40evf_map_vector_to_txq(struct i40evf_adapter *adapter, int v_idx, int t_idx) in i40evf_map_vector_to_txq() argument 372 struct i40e_q_vector *q_vector = adapter->q_vector[v_idx]; in i40evf_map_vector_to_txq() 1341 q_vector->v_idx = q_idx; in i40evf_alloc_q_vectors()
|
| D | i40e_txrx.c | 300 I40E_VFINT_DYN_CTLN1(q_vector->v_idx + in i40evf_force_wb() 312 I40E_VFINT_DYN_CTLN1(q_vector->v_idx + in i40evf_force_wb() 1249 vector = (q_vector->v_idx + vsi->base_vector); in i40e_update_enable_itr()
|
| /linux-4.4.14/drivers/net/ethernet/intel/fm10k/ |
| D | fm10k_main.c | 1570 unsigned int v_count, unsigned int v_idx, in fm10k_alloc_q_vector() argument 1592 interface->q_vector[v_idx] = q_vector; in fm10k_alloc_q_vector() 1594 q_vector->v_idx = v_idx; in fm10k_alloc_q_vector() 1671 static void fm10k_free_q_vector(struct fm10k_intfc *interface, int v_idx) in fm10k_free_q_vector() argument 1673 struct fm10k_q_vector *q_vector = interface->q_vector[v_idx]; in fm10k_free_q_vector() 1684 interface->q_vector[v_idx] = NULL; in fm10k_free_q_vector() 1701 unsigned int rxr_idx = 0, txr_idx = 0, v_idx = 0; in fm10k_alloc_q_vectors() local 1705 for (; rxr_remaining; v_idx++) { in fm10k_alloc_q_vectors() 1706 err = fm10k_alloc_q_vector(interface, q_vectors, v_idx, in fm10k_alloc_q_vectors() 1717 for (; v_idx < q_vectors; v_idx++) { in fm10k_alloc_q_vectors() [all …]
|
| D | fm10k_debugfs.c | 179 snprintf(name, sizeof(name), "q_vector.%03d", q_vector->v_idx); in fm10k_dbg_q_vector_init()
|
| D | fm10k.h | 202 u16 v_idx; /* index of q_vector within interface array */ member
|
| D | fm10k_pci.c | 572 txint = ring->q_vector->v_idx + NON_Q_VECTORS(hw); in fm10k_configure_tx_ring() 703 rxint = ring->q_vector->v_idx + NON_Q_VECTORS(hw); in fm10k_configure_rx_ring()
|
| /linux-4.4.14/drivers/net/ethernet/intel/ixgbevf/ |
| D | ixgbevf_main.c | 1051 1 << q_vector->v_idx); in ixgbevf_poll() 1064 int v_idx = q_vector->v_idx; in ixgbevf_write_eitr() local 1072 IXGBE_WRITE_REG(hw, IXGBE_VTEITR(v_idx), itr_reg); in ixgbevf_write_eitr() 1119 int q_vectors, v_idx; in ixgbevf_configure_msix() local 1127 for (v_idx = 0; v_idx < q_vectors; v_idx++) { in ixgbevf_configure_msix() 1130 q_vector = adapter->q_vector[v_idx]; in ixgbevf_configure_msix() 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() 1153 adapter->eims_enable_mask |= 1 << v_idx; in ixgbevf_configure_msix() 1158 ixgbevf_set_ivar(adapter, -1, 1, v_idx); in ixgbevf_configure_msix() [all …]
|
| D | ixgbevf.h | 197 u16 v_idx; member
|
| /linux-4.4.14/drivers/net/ethernet/intel/igb/ |
| D | igb_main.c | 1006 static void igb_free_q_vector(struct igb_adapter *adapter, int v_idx) in igb_free_q_vector() argument 1008 struct igb_q_vector *q_vector = adapter->q_vector[v_idx]; in igb_free_q_vector() 1010 adapter->q_vector[v_idx] = NULL; in igb_free_q_vector() 1027 static void igb_reset_q_vector(struct igb_adapter *adapter, int v_idx) in igb_reset_q_vector() argument 1029 struct igb_q_vector *q_vector = adapter->q_vector[v_idx]; in igb_reset_q_vector() 1049 int v_idx = adapter->num_q_vectors; in igb_reset_interrupt_capability() local 1056 while (v_idx--) in igb_reset_interrupt_capability() 1057 igb_reset_q_vector(adapter, v_idx); in igb_reset_interrupt_capability() 1070 int v_idx = adapter->num_q_vectors; in igb_free_q_vectors() local 1076 while (v_idx--) { in igb_free_q_vectors() [all …]
|
| /linux-4.4.14/drivers/net/ethernet/intel/i40e/ |
| D | i40e_main.c | 352 I40E_PFINT_DYN_CTLN(tx_ring->q_vector->v_idx + in i40e_tx_timeout() 3617 i40e_irq_dynamic_enable(vsi, tx_ring->q_vector->v_idx); in i40e_clean_fdir_tx_irq() 3647 static void i40e_map_vector_to_qp(struct i40e_vsi *vsi, int v_idx, int qp_idx) in i40e_map_vector_to_qp() argument 3649 struct i40e_q_vector *q_vector = vsi->q_vectors[v_idx]; in i40e_map_vector_to_qp() 4076 static void i40e_free_q_vector(struct i40e_vsi *vsi, int v_idx) in i40e_free_q_vector() argument 4078 struct i40e_q_vector *q_vector = vsi->q_vectors[v_idx]; in i40e_free_q_vector() 4095 vsi->q_vectors[v_idx] = NULL; in i40e_free_q_vector() 4109 int v_idx; in i40e_vsi_free_q_vectors() local 4111 for (v_idx = 0; v_idx < vsi->num_q_vectors; v_idx++) in i40e_vsi_free_q_vectors() 4112 i40e_free_q_vector(vsi, v_idx); in i40e_vsi_free_q_vectors() [all …]
|
| D | i40e.h | 568 u16 v_idx; /* index in the vsi->q_vector array. */ member
|
| D | i40e_txrx.c | 789 I40E_PFINT_DYN_CTLN(q_vector->v_idx + in i40e_force_wb() 801 I40E_PFINT_DYN_CTLN(q_vector->v_idx + in i40e_force_wb() 1809 vector = (q_vector->v_idx + vsi->base_vector); in i40e_update_enable_itr()
|
| /linux-4.4.14/drivers/gpu/drm/ |
| D | drm_fb_helper.c | 1799 int h_idx, int v_idx) in drm_get_tile_offsets() argument 1810 if (!modes[i] && (h_idx || v_idx)) { in drm_get_tile_offsets() 1818 if (fb_helper_conn->connector->tile_v_loc < v_idx) in drm_get_tile_offsets() 1823 DRM_DEBUG_KMS("returned %d %d for %d %d\n", hoffset, voffset, h_idx, v_idx); in drm_get_tile_offsets()
|
| /linux-4.4.14/drivers/edac/ |
| D | amd64_edac.c | 2065 unsigned v_idx = err_sym * v_dim; in decode_syndrome() local 2072 if (v_idx < v_end && vectors[v_idx] & i) { in decode_syndrome() 2073 u16 ev_comp = vectors[v_idx++]; in decode_syndrome()
|