Lines Matching refs:v_idx
1316 BIT(q_vector->v_idx)); in ixgbevf_poll()
1330 int v_idx = q_vector->v_idx; in ixgbevf_write_eitr() local
1338 IXGBE_WRITE_REG(hw, IXGBE_VTEITR(v_idx), itr_reg); in ixgbevf_write_eitr()
1351 int q_vectors, v_idx; in ixgbevf_configure_msix() local
1359 for (v_idx = 0; v_idx < q_vectors; v_idx++) { in ixgbevf_configure_msix()
1362 q_vector = adapter->q_vector[v_idx]; in ixgbevf_configure_msix()
1365 ixgbevf_set_ivar(adapter, 0, ring->reg_idx, v_idx); in ixgbevf_configure_msix()
1368 ixgbevf_set_ivar(adapter, 1, ring->reg_idx, v_idx); in ixgbevf_configure_msix()
1385 adapter->eims_enable_mask |= BIT(v_idx); in ixgbevf_configure_msix()
1390 ixgbevf_set_ivar(adapter, -1, 1, v_idx); in ixgbevf_configure_msix()
1392 adapter->eims_other = BIT(v_idx); in ixgbevf_configure_msix()
2724 static int ixgbevf_alloc_q_vector(struct ixgbevf_adapter *adapter, int v_idx, in ixgbevf_alloc_q_vector() argument
2746 adapter->q_vector[v_idx] = q_vector; in ixgbevf_alloc_q_vector()
2748 q_vector->v_idx = v_idx; in ixgbevf_alloc_q_vector()
2849 static void ixgbevf_free_q_vector(struct ixgbevf_adapter *adapter, int v_idx) in ixgbevf_free_q_vector() argument
2851 struct ixgbevf_q_vector *q_vector = adapter->q_vector[v_idx]; in ixgbevf_free_q_vector()
2864 adapter->q_vector[v_idx] = NULL; in ixgbevf_free_q_vector()
2886 int rxr_idx = 0, txr_idx = 0, xdp_idx = 0, v_idx = 0; in ixgbevf_alloc_q_vectors() local
2890 for (; rxr_remaining; v_idx++, q_vectors--) { in ixgbevf_alloc_q_vectors()
2893 err = ixgbevf_alloc_q_vector(adapter, v_idx, in ixgbevf_alloc_q_vectors()
2904 for (; q_vectors; v_idx++, q_vectors--) { in ixgbevf_alloc_q_vectors()
2909 err = ixgbevf_alloc_q_vector(adapter, v_idx, in ixgbevf_alloc_q_vectors()
2929 while (v_idx) { in ixgbevf_alloc_q_vectors()
2930 v_idx--; in ixgbevf_alloc_q_vectors()
2931 ixgbevf_free_q_vector(adapter, v_idx); in ixgbevf_alloc_q_vectors()