Lines Matching defs:efx

15 #include "efx.h"
36 struct efx_nic *efx = netdev_priv(net_dev);
53 return efx_siena_mcdi_set_id_led(efx, mode);
64 struct efx_nic *efx = netdev_priv(net_dev);
66 regs->version = efx->type->revision;
67 efx_siena_get_regs(efx, buf);
104 struct efx_nic *efx = netdev_priv(net_dev);
108 efx_siena_get_irq_moderation(efx, &tx_usecs, &rx_usecs, &rx_adaptive);
124 struct efx_nic *efx = netdev_priv(net_dev);
130 efx_siena_get_irq_moderation(efx, &tx_usecs, &rx_usecs, &adaptive);
149 rc = efx_siena_init_irq_moderation(efx, tx_usecs, rx_usecs, adaptive,
154 efx_for_each_channel(channel, efx)
155 efx->type->push_irq_moderation(channel);
166 struct efx_nic *efx = netdev_priv(net_dev);
169 ring->tx_max_pending = EFX_TXQ_MAX_ENT(efx);
170 ring->rx_pending = efx->rxq_entries;
171 ring->tx_pending = efx->txq_entries;
180 struct efx_nic *efx = netdev_priv(net_dev);
185 ring->tx_pending > EFX_TXQ_MAX_ENT(efx))
189 netif_err(efx, drv, efx->net_dev,
195 txq_entries = max(ring->tx_pending, EFX_TXQ_MIN_ENT(efx));
197 netif_warn(efx, drv, efx->net_dev,
201 return efx_siena_realloc_channels(efx, ring->rx_pending, txq_entries);
207 struct efx_nic *efx = netdev_priv(net_dev);
208 return efx->type->get_wol(efx, wol);
215 struct efx_nic *efx = netdev_priv(net_dev);
216 return efx->type->set_wol(efx, wol->wolopts);
222 struct efx_nic *efx = netdev_priv(net_dev);
224 if (efx->type->get_fec_stats)
225 efx->type->get_fec_stats(efx, fec_stats);
231 struct efx_nic *efx = netdev_priv(net_dev);
238 efx_siena_ptp_get_ts_info(efx, ts_info);