Lines Matching refs:vector

2799 	u16 vector;  in i40e_vsi_configure_msix()  local
2809 vector = vsi->base_vector; in i40e_vsi_configure_msix()
2810 for (i = 0; i < vsi->num_q_vectors; i++, vector++) { in i40e_vsi_configure_msix()
2814 wr32(hw, I40E_PFINT_ITRN(I40E_RX_ITR, vector - 1), in i40e_vsi_configure_msix()
2818 wr32(hw, I40E_PFINT_ITRN(I40E_TX_ITR, vector - 1), in i40e_vsi_configure_msix()
2822 wr32(hw, I40E_PFINT_LNKLSTN(vector - 1), qp); in i40e_vsi_configure_msix()
2826 (vector << I40E_QINT_RQCTL_MSIX_INDX_SHIFT) | in i40e_vsi_configure_msix()
2835 (vector << I40E_QINT_TQCTL_MSIX_INDX_SHIFT) | in i40e_vsi_configure_msix()
2962 void i40e_irq_dynamic_enable(struct i40e_vsi *vsi, int vector) in i40e_irq_dynamic_enable() argument
2971 wr32(hw, I40E_PFINT_DYN_CTLN(vector - 1), val); in i40e_irq_dynamic_enable()
2980 void i40e_irq_dynamic_disable(struct i40e_vsi *vsi, int vector) in i40e_irq_dynamic_disable() argument
2987 wr32(hw, I40E_PFINT_DYN_CTLN(vector - 1), val); in i40e_irq_dynamic_disable()
3022 int vector, err; in i40e_vsi_request_irq_msix() local
3024 for (vector = 0; vector < q_vectors; vector++) { in i40e_vsi_request_irq_msix()
3025 struct i40e_q_vector *q_vector = vsi->q_vectors[vector]; in i40e_vsi_request_irq_msix()
3041 err = request_irq(pf->msix_entries[base + vector].vector, in i40e_vsi_request_irq_msix()
3053 irq_set_affinity_hint(pf->msix_entries[base + vector].vector, in i40e_vsi_request_irq_msix()
3061 while (vector) { in i40e_vsi_request_irq_msix()
3062 vector--; in i40e_vsi_request_irq_msix()
3063 irq_set_affinity_hint(pf->msix_entries[base + vector].vector, in i40e_vsi_request_irq_msix()
3065 free_irq(pf->msix_entries[base + vector].vector, in i40e_vsi_request_irq_msix()
3066 &(vsi->q_vectors[vector])); in i40e_vsi_request_irq_msix()
3094 synchronize_irq(pf->msix_entries[i + base].vector); in i40e_vsi_disable_irq()
3701 u16 vector = i + base; in i40e_vsi_free_irq() local
3709 irq_set_affinity_hint(pf->msix_entries[vector].vector, in i40e_vsi_free_irq()
3711 free_irq(pf->msix_entries[vector].vector, in i40e_vsi_free_irq()
3721 val = rd32(hw, I40E_PFINT_LNKLSTN(vector - 1)); in i40e_vsi_free_irq()
3726 wr32(hw, I40E_PFINT_LNKLSTN(vector - 1), val); in i40e_vsi_free_irq()
3875 synchronize_irq(pf->msix_entries[0].vector); in i40e_clear_interrupt_scheme()
3876 free_irq(pf->msix_entries[0].vector, pf); in i40e_clear_interrupt_scheme()
7380 err = request_irq(pf->msix_entries[0].vector, in i40e_setup_misc_vector()