igc_q_vector
struct igc_q_vector *q_vector; /* backlink to q_vector */
struct igc_q_vector *q_vector[MAX_Q_VECTORS];
struct igc_q_vector *q_vector = adapter->q_vector[i];
static void igc_update_rx_stats(struct igc_q_vector *q_vector,
static int igc_clean_rx_irq(struct igc_q_vector *q_vector, const int budget)
static void igc_dispatch_skb_zc(struct igc_q_vector *q_vector,
static int igc_clean_rx_irq_zc(struct igc_q_vector *q_vector, const int budget)
static void igc_update_tx_stats(struct igc_q_vector *q_vector,
static bool igc_clean_tx_irq(struct igc_q_vector *q_vector, int napi_budget)
static void igc_assign_vector(struct igc_q_vector *q_vector, int msix_vector)
struct igc_q_vector *q_vector = adapter->q_vector[v_idx];
struct igc_q_vector *q_vector = adapter->q_vector[v_idx];
static void igc_update_itr(struct igc_q_vector *q_vector,
static void igc_set_itr(struct igc_q_vector *q_vector)
static void igc_update_ring_itr(struct igc_q_vector *q_vector)
static void igc_ring_irq_enable(struct igc_q_vector *q_vector)
struct igc_q_vector *q_vector = container_of(napi,
struct igc_q_vector,
struct igc_q_vector *q_vector;
struct igc_q_vector *q_vector = adapter->q_vector[vector];
static void igc_write_itr(struct igc_q_vector *q_vector)
struct igc_q_vector *q_vector = data;
struct igc_q_vector *q_vector = adapter->q_vector[i];
struct igc_q_vector *q_vector = adapter->q_vector[i];
struct igc_q_vector *q_vector = adapter->q_vector[0];
struct igc_q_vector *q_vector = adapter->q_vector[0];
static u32 igc_sw_irq_prep(struct igc_q_vector *q_vector)