Symbol: ena_napi
drivers/net/ethernet/amazon/ena/ena_netdev.c
1354
struct ena_napi *ena_napi = container_of(dim, struct ena_napi, dim);
drivers/net/ethernet/amazon/ena/ena_netdev.c
1356
ena_napi->rx_ring->smoothed_interval = cur_moder.usec;
drivers/net/ethernet/amazon/ena/ena_netdev.c
1360
static void ena_adjust_adaptive_rx_intr_moderation(struct ena_napi *ena_napi)
drivers/net/ethernet/amazon/ena/ena_netdev.c
1363
struct ena_ring *rx_ring = ena_napi->rx_ring;
drivers/net/ethernet/amazon/ena/ena_netdev.c
1375
net_dim(&ena_napi->dim, &dim_sample);
drivers/net/ethernet/amazon/ena/ena_netdev.c
1451
struct ena_napi *ena_napi = container_of(napi, struct ena_napi, napi);
drivers/net/ethernet/amazon/ena/ena_netdev.c
1459
tx_ring = ena_napi->tx_ring;
drivers/net/ethernet/amazon/ena/ena_netdev.c
1460
rx_ring = ena_napi->rx_ring;
drivers/net/ethernet/amazon/ena/ena_netdev.c
1492
READ_ONCE(ena_napi->interrupts_masked)) {
drivers/net/ethernet/amazon/ena/ena_netdev.c
1494
WRITE_ONCE(ena_napi->interrupts_masked, false);
drivers/net/ethernet/amazon/ena/ena_netdev.c
1499
ena_adjust_adaptive_rx_intr_moderation(ena_napi);
drivers/net/ethernet/amazon/ena/ena_netdev.c
1539
struct ena_napi *ena_napi = data;
drivers/net/ethernet/amazon/ena/ena_netdev.c
1542
WRITE_ONCE(ena_napi->first_interrupt, true);
drivers/net/ethernet/amazon/ena/ena_netdev.c
1544
WRITE_ONCE(ena_napi->interrupts_masked, true);
drivers/net/ethernet/amazon/ena/ena_netdev.c
1547
napi_schedule_irqoff(&ena_napi->napi);
drivers/net/ethernet/amazon/ena/ena_netdev.c
1632
adapter->irq_tbl[irq_idx].data = &adapter->ena_napi[i];
drivers/net/ethernet/amazon/ena/ena_netdev.c
1704
netif_napi_set_irq(&adapter->ena_napi[i].napi, irq->vector);
drivers/net/ethernet/amazon/ena/ena_netdev.c
173
ring->napi = &adapter->ena_napi[qid].napi;
drivers/net/ethernet/amazon/ena/ena_netdev.c
1735
struct ena_napi *ena_napi;
drivers/net/ethernet/amazon/ena/ena_netdev.c
1739
ena_napi = irq->data;
drivers/net/ethernet/amazon/ena/ena_netdev.c
1740
netif_napi_set_irq(&ena_napi->napi, -1);
drivers/net/ethernet/amazon/ena/ena_netdev.c
1770
netif_napi_del(&adapter->ena_napi[i].napi);
drivers/net/ethernet/amazon/ena/ena_netdev.c
1773
adapter->ena_napi[i].rx_ring);
drivers/net/ethernet/amazon/ena/ena_netdev.c
1784
struct ena_napi *napi = &adapter->ena_napi[i];
drivers/net/ethernet/amazon/ena/ena_netdev.c
1814
napi = &adapter->ena_napi[i].napi;
drivers/net/ethernet/amazon/ena/ena_netdev.c
1834
napi = &adapter->ena_napi[i].napi;
drivers/net/ethernet/amazon/ena/ena_netdev.c
2028
INIT_WORK(&adapter->ena_napi[i].dim.work, ena_dim_work);
drivers/net/ethernet/amazon/ena/ena_netdev.c
2038
cancel_work_sync(&adapter->ena_napi[i].dim.work);
drivers/net/ethernet/amazon/ena/ena_netdev.c
222
adapter->ena_napi[i].dim.mode = DIM_CQ_PERIOD_MODE_START_FROM_EQE;
drivers/net/ethernet/amazon/ena/ena_netdev.c
2220
napi_schedule(&adapter->ena_napi[i].napi);
drivers/net/ethernet/amazon/ena/ena_netdev.c
3413
struct ena_napi *ena_napi = container_of(rx_ring->napi, struct ena_napi, napi);
drivers/net/ethernet/amazon/ena/ena_netdev.c
3415
if (likely(READ_ONCE(ena_napi->first_interrupt)))
drivers/net/ethernet/amazon/ena/ena_netdev.c
3438
struct ena_napi *ena_napi = container_of(tx_ring->napi, struct ena_napi, napi);
drivers/net/ethernet/amazon/ena/ena_netdev.c
3462
if (unlikely(!READ_ONCE(ena_napi->first_interrupt) && is_tx_comp_time_expired)) {
drivers/net/ethernet/amazon/ena/ena_netdev.c
3479
napi_scheduled = !!(ena_napi->napi.state & NAPIF_STATE_SCHED);
drivers/net/ethernet/amazon/ena/ena_netdev.c
774
cancel_work_sync(&adapter->ena_napi[i].dim.work);
drivers/net/ethernet/amazon/ena/ena_netdev.h
365
struct ena_napi ena_napi[ENA_MAX_NUM_IO_QUEUES];
drivers/net/ethernet/amazon/ena/ena_xdp.c
430
struct ena_napi *ena_napi = container_of(napi, struct ena_napi, napi);
drivers/net/ethernet/amazon/ena/ena_xdp.c
435
tx_ring = ena_napi->tx_ring;