Symbol: ena_napi
drivers/net/ethernet/amazon/ena/ena_netdev.c
1342
struct ena_napi *ena_napi = container_of(dim, struct ena_napi, dim);
drivers/net/ethernet/amazon/ena/ena_netdev.c
1344
ena_napi->rx_ring->smoothed_interval = cur_moder.usec;
drivers/net/ethernet/amazon/ena/ena_netdev.c
1348
static void ena_adjust_adaptive_rx_intr_moderation(struct ena_napi *ena_napi)
drivers/net/ethernet/amazon/ena/ena_netdev.c
1351
struct ena_ring *rx_ring = ena_napi->rx_ring;
drivers/net/ethernet/amazon/ena/ena_netdev.c
1363
net_dim(&ena_napi->dim, &dim_sample);
drivers/net/ethernet/amazon/ena/ena_netdev.c
1439
struct ena_napi *ena_napi = container_of(napi, struct ena_napi, napi);
drivers/net/ethernet/amazon/ena/ena_netdev.c
1447
tx_ring = ena_napi->tx_ring;
drivers/net/ethernet/amazon/ena/ena_netdev.c
1448
rx_ring = ena_napi->rx_ring;
drivers/net/ethernet/amazon/ena/ena_netdev.c
1480
READ_ONCE(ena_napi->interrupts_masked)) {
drivers/net/ethernet/amazon/ena/ena_netdev.c
1482
WRITE_ONCE(ena_napi->interrupts_masked, false);
drivers/net/ethernet/amazon/ena/ena_netdev.c
1487
ena_adjust_adaptive_rx_intr_moderation(ena_napi);
drivers/net/ethernet/amazon/ena/ena_netdev.c
1527
struct ena_napi *ena_napi = data;
drivers/net/ethernet/amazon/ena/ena_netdev.c
1530
WRITE_ONCE(ena_napi->first_interrupt, true);
drivers/net/ethernet/amazon/ena/ena_netdev.c
1532
WRITE_ONCE(ena_napi->interrupts_masked, true);
drivers/net/ethernet/amazon/ena/ena_netdev.c
1535
napi_schedule_irqoff(&ena_napi->napi);
drivers/net/ethernet/amazon/ena/ena_netdev.c
1620
adapter->irq_tbl[irq_idx].data = &adapter->ena_napi[i];
drivers/net/ethernet/amazon/ena/ena_netdev.c
1692
netif_napi_set_irq(&adapter->ena_napi[i].napi, irq->vector);
drivers/net/ethernet/amazon/ena/ena_netdev.c
1723
struct ena_napi *ena_napi;
drivers/net/ethernet/amazon/ena/ena_netdev.c
1727
ena_napi = irq->data;
drivers/net/ethernet/amazon/ena/ena_netdev.c
1728
netif_napi_set_irq(&ena_napi->napi, -1);
drivers/net/ethernet/amazon/ena/ena_netdev.c
173
ring->napi = &adapter->ena_napi[qid].napi;
drivers/net/ethernet/amazon/ena/ena_netdev.c
1758
netif_napi_del(&adapter->ena_napi[i].napi);
drivers/net/ethernet/amazon/ena/ena_netdev.c
1761
adapter->ena_napi[i].rx_ring);
drivers/net/ethernet/amazon/ena/ena_netdev.c
1772
struct ena_napi *napi = &adapter->ena_napi[i];
drivers/net/ethernet/amazon/ena/ena_netdev.c
1802
napi = &adapter->ena_napi[i].napi;
drivers/net/ethernet/amazon/ena/ena_netdev.c
1822
napi = &adapter->ena_napi[i].napi;
drivers/net/ethernet/amazon/ena/ena_netdev.c
2016
INIT_WORK(&adapter->ena_napi[i].dim.work, ena_dim_work);
drivers/net/ethernet/amazon/ena/ena_netdev.c
2026
cancel_work_sync(&adapter->ena_napi[i].dim.work);
drivers/net/ethernet/amazon/ena/ena_netdev.c
2201
napi_schedule(&adapter->ena_napi[i].napi);
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
3394
struct ena_napi *ena_napi = container_of(rx_ring->napi, struct ena_napi, napi);
drivers/net/ethernet/amazon/ena/ena_netdev.c
3396
if (likely(READ_ONCE(ena_napi->first_interrupt)))
drivers/net/ethernet/amazon/ena/ena_netdev.c
3419
struct ena_napi *ena_napi = container_of(tx_ring->napi, struct ena_napi, napi);
drivers/net/ethernet/amazon/ena/ena_netdev.c
3443
if (unlikely(!READ_ONCE(ena_napi->first_interrupt) && is_tx_comp_time_expired)) {
drivers/net/ethernet/amazon/ena/ena_netdev.c
3460
napi_scheduled = !!(ena_napi->napi.state & NAPIF_STATE_SCHED);
drivers/net/ethernet/amazon/ena/ena_netdev.c
762
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;