Lines Matching refs:vector

2832 	int vector, err;  in ixgbe_request_msix_irqs()  local
2835 for (vector = 0; vector < adapter->num_q_vectors; vector++) { in ixgbe_request_msix_irqs()
2836 struct ixgbe_q_vector *q_vector = adapter->q_vector[vector]; in ixgbe_request_msix_irqs()
2837 struct msix_entry *entry = &adapter->msix_entries[vector]; in ixgbe_request_msix_irqs()
2853 err = request_irq(entry->vector, &ixgbe_msix_clean_rings, 0, in ixgbe_request_msix_irqs()
2863 irq_set_affinity_hint(entry->vector, in ixgbe_request_msix_irqs()
2868 err = request_irq(adapter->msix_entries[vector].vector, in ixgbe_request_msix_irqs()
2878 while (vector) { in ixgbe_request_msix_irqs()
2879 vector--; in ixgbe_request_msix_irqs()
2880 irq_set_affinity_hint(adapter->msix_entries[vector].vector, in ixgbe_request_msix_irqs()
2882 free_irq(adapter->msix_entries[vector].vector, in ixgbe_request_msix_irqs()
2883 adapter->q_vector[vector]); in ixgbe_request_msix_irqs()
2994 int vector; in ixgbe_free_irq() local
3001 for (vector = 0; vector < adapter->num_q_vectors; vector++) { in ixgbe_free_irq()
3002 struct ixgbe_q_vector *q_vector = adapter->q_vector[vector]; in ixgbe_free_irq()
3003 struct msix_entry *entry = &adapter->msix_entries[vector]; in ixgbe_free_irq()
3010 irq_set_affinity_hint(entry->vector, NULL); in ixgbe_free_irq()
3012 free_irq(entry->vector, q_vector); in ixgbe_free_irq()
3015 free_irq(adapter->msix_entries[vector++].vector, adapter); in ixgbe_free_irq()
3041 int vector; in ixgbe_irq_disable() local
3043 for (vector = 0; vector < adapter->num_q_vectors; vector++) in ixgbe_irq_disable()
3044 synchronize_irq(adapter->msix_entries[vector].vector); in ixgbe_irq_disable()
3046 synchronize_irq(adapter->msix_entries[vector++].vector); in ixgbe_irq_disable()