Lines Matching defs:efx
15 #include "efx.h"
36 struct efx_nic *efx = netdev_priv(net_dev);
53 return efx_mcdi_set_id_led(efx, mode);
64 struct efx_nic *efx = netdev_priv(net_dev);
66 regs->version = efx->type->revision;
67 efx_nic_get_regs(efx, buf);
102 struct efx_nic *efx = netdev_priv(net_dev);
106 efx_get_irq_moderation(efx, &tx_usecs, &rx_usecs, &rx_adaptive);
120 struct efx_nic *efx = netdev_priv(net_dev);
126 efx_get_irq_moderation(efx, &tx_usecs, &rx_usecs, &adaptive);
145 rc = efx_init_irq_moderation(efx, tx_usecs, rx_usecs, adaptive,
150 efx_for_each_channel(channel, efx)
151 efx->type->push_irq_moderation(channel);
159 struct efx_nic *efx = netdev_priv(net_dev);
162 ring->tx_max_pending = EFX_TXQ_MAX_ENT(efx);
163 ring->rx_pending = efx->rxq_entries;
164 ring->tx_pending = efx->txq_entries;
170 struct efx_nic *efx = netdev_priv(net_dev);
175 ring->tx_pending > EFX_TXQ_MAX_ENT(efx))
179 netif_err(efx, drv, efx->net_dev,
185 txq_entries = max(ring->tx_pending, EFX_TXQ_MIN_ENT(efx));
187 netif_warn(efx, drv, efx->net_dev,
191 return efx_realloc_channels(efx, ring->rx_pending, txq_entries);
197 struct efx_nic *efx = netdev_priv(net_dev);
198 return efx->type->get_wol(efx, wol);
205 struct efx_nic *efx = netdev_priv(net_dev);
206 return efx->type->set_wol(efx, wol->wolopts);
212 struct efx_nic *efx = netdev_priv(net_dev);
219 efx_ptp_get_ts_info(efx, ts_info);