Lines Matching defs:vector

855  * @msix_vector: the vector to map to the corresponding queue
1111 * @q_vector: queue vector ring belongs to
1130 * @q_vector: queue vector ring belongs to
2572 * either one of the other queues on this vector is active or
3153 /* EIAM disabled interrupts (on this vector) for us */
3241 int vector, err;
3243 for (vector = 0; vector < adapter->num_q_vectors; vector++) {
3244 struct ixgbe_q_vector *q_vector = adapter->q_vector[vector];
3245 struct msix_entry *entry = &adapter->msix_entries[vector];
3261 err = request_irq(entry->vector, &ixgbe_msix_clean_rings, 0,
3271 irq_update_affinity_hint(entry->vector,
3276 err = request_irq(adapter->msix_entries[vector].vector,
3286 while (vector) {
3287 vector--;
3288 irq_update_affinity_hint(adapter->msix_entries[vector].vector,
3290 free_irq(adapter->msix_entries[vector].vector,
3291 adapter->q_vector[vector]);
3403 int vector;
3413 for (vector = 0; vector < adapter->num_q_vectors; vector++) {
3414 struct ixgbe_q_vector *q_vector = adapter->q_vector[vector];
3415 struct msix_entry *entry = &adapter->msix_entries[vector];
3422 irq_update_affinity_hint(entry->vector, NULL);
3424 free_irq(entry->vector, q_vector);
3427 free_irq(adapter->msix_entries[vector].vector, adapter);
3454 int vector;
3456 for (vector = 0; vector < adapter->num_q_vectors; vector++)
3457 synchronize_irq(adapter->msix_entries[vector].vector);
3459 synchronize_irq(adapter->msix_entries[vector++].vector);
7454 /* get one bit for every active tx/rx interrupt vector */
8482 /* if ring doesn't have a interrupt vector, cannot perform ATR */
10553 * ixgbe_irq_disable_single - Disable single IRQ vector
10585 synchronize_irq(adapter->msix_entries[ring].vector);