Lines Matching refs:q_vector
107 ice_trigger_sw_intr(hw, tx_ring->q_vector); in ice_check_for_hang_subtask()
1565 struct ice_q_vector *q_vector = in ice_irq_affinity_notify() local
1568 cpumask_copy(&q_vector->affinity_mask, mask); in ice_irq_affinity_notify()
1613 struct ice_q_vector *q_vector = vsi->q_vectors[vector]; in ice_vsi_req_irq_msix() local
1617 if (q_vector->tx.ring && q_vector->rx.ring) { in ice_vsi_req_irq_msix()
1618 snprintf(q_vector->name, sizeof(q_vector->name) - 1, in ice_vsi_req_irq_msix()
1621 } else if (q_vector->rx.ring) { in ice_vsi_req_irq_msix()
1622 snprintf(q_vector->name, sizeof(q_vector->name) - 1, in ice_vsi_req_irq_msix()
1624 } else if (q_vector->tx.ring) { in ice_vsi_req_irq_msix()
1625 snprintf(q_vector->name, sizeof(q_vector->name) - 1, in ice_vsi_req_irq_msix()
1633 q_vector->name, q_vector); in ice_vsi_req_irq_msix()
1641 q_vector->affinity_notify.notify = ice_irq_affinity_notify; in ice_vsi_req_irq_msix()
1642 q_vector->affinity_notify.release = ice_irq_affinity_release; in ice_vsi_req_irq_msix()
1643 irq_set_affinity_notifier(irq_num, &q_vector->affinity_notify); in ice_vsi_req_irq_msix()
1646 irq_set_affinity_hint(irq_num, &q_vector->affinity_mask); in ice_vsi_req_irq_msix()
3526 struct ice_q_vector *q_vector = vsi->q_vectors[q_idx]; in ice_napi_enable_all() local
3528 if (q_vector->rx.ring || q_vector->tx.ring) in ice_napi_enable_all()
3529 napi_enable(&q_vector->napi); in ice_napi_enable_all()
3893 struct ice_q_vector *q_vector = vsi->q_vectors[q_idx]; in ice_napi_disable_all() local
3895 if (q_vector->rx.ring || q_vector->tx.ring) in ice_napi_disable_all()
3896 napi_disable(&q_vector->napi); in ice_napi_disable_all()
4683 val = rd32(hw, GLINT_DYN_CTL(tx_ring->q_vector->reg_idx)); in ice_tx_timeout()