Lines Matching refs:adpt
68 struct emac_adapter *adpt = netdev_priv(netdev);
70 return adpt->msg_enable;
75 struct emac_adapter *adpt = netdev_priv(netdev);
77 adpt->msg_enable = data;
115 struct emac_adapter *adpt = netdev_priv(netdev);
117 spin_lock(&adpt->stats.lock);
119 emac_update_hw_stats(adpt);
120 memcpy(data, &adpt->stats, EMAC_STATS_LEN * sizeof(u64));
122 spin_unlock(&adpt->stats.lock);
138 struct emac_adapter *adpt = netdev_priv(netdev);
142 ring->rx_pending = adpt->rx_desc_cnt;
143 ring->tx_pending = adpt->tx_desc_cnt;
149 struct emac_adapter *adpt = netdev_priv(netdev);
157 adpt->tx_desc_cnt =
160 adpt->rx_desc_cnt =
164 return emac_reinit_locked(adpt);
172 struct emac_adapter *adpt = netdev_priv(netdev);
174 pause->autoneg = adpt->automatic ? AUTONEG_ENABLE : AUTONEG_DISABLE;
175 pause->rx_pause = adpt->rx_flow_control ? 1 : 0;
176 pause->tx_pause = adpt->tx_flow_control ? 1 : 0;
182 struct emac_adapter *adpt = netdev_priv(netdev);
184 adpt->automatic = pause->autoneg == AUTONEG_ENABLE;
185 adpt->rx_flow_control = pause->rx_pause != 0;
186 adpt->tx_flow_control = pause->tx_pause != 0;
189 return emac_reinit_locked(adpt);
215 struct emac_adapter *adpt = netdev_priv(netdev);
223 val[i] = readl(adpt->base + emac_regs[i]);
235 struct emac_adapter *adpt = netdev_priv(netdev);
237 adpt->single_pause_mode = !!(flags & EMAC_PRIV_ENABLE_SINGLE_PAUSE);
240 return emac_reinit_locked(adpt);
247 struct emac_adapter *adpt = netdev_priv(netdev);
249 return adpt->single_pause_mode ? EMAC_PRIV_ENABLE_SINGLE_PAUSE : 0;