Searched refs:mmsv (Results 1 – 7 of 7) sorted by relevance
| /linux/net/ethtool/ |
| H A D | mm.c | 287 static void ethtool_mmsv_configure_tx(struct ethtool_mmsv *mmsv, in ethtool_mmsv_configure_tx() argument 290 if (mmsv->ops->configure_tx) in ethtool_mmsv_configure_tx() 291 mmsv->ops->configure_tx(mmsv, tx_active); in ethtool_mmsv_configure_tx() 294 static void ethtool_mmsv_configure_pmac(struct ethtool_mmsv *mmsv, in ethtool_mmsv_configure_pmac() argument 297 if (mmsv->ops->configure_pmac) in ethtool_mmsv_configure_pmac() 298 mmsv->ops->configure_pmac(mmsv, pmac_enabled); in ethtool_mmsv_configure_pmac() 301 static void ethtool_mmsv_send_mpacket(struct ethtool_mmsv *mmsv, in ethtool_mmsv_send_mpacket() argument 304 if (mmsv->ops->send_mpacket) in ethtool_mmsv_send_mpacket() 305 mmsv->ops->send_mpacket(mmsv, mpacket); in ethtool_mmsv_send_mpacket() 318 struct ethtool_mmsv *mmsv = timer_container_of(mmsv, t, verify_timer); in ethtool_mmsv_verify_timer() local [all …]
|
| /linux/drivers/net/ethernet/intel/igc/ |
| H A D | igc_tsn.h | 32 adapter->fpe.mmsv.pmac_enabled; in igc_fpe_is_pmac_enabled() 47 struct ethtool_mmsv *mmsv = &adapter->fpe.mmsv; in igc_fpe_handle_mpacket() local 55 ethtool_mmsv_event_handle(mmsv, event); in igc_fpe_handle_mpacket()
|
| H A D | igc_tsn.c | 119 static void igc_fpe_configure_tx(struct ethtool_mmsv *mmsv, bool tx_enable) in igc_fpe_configure_tx() argument 121 struct igc_fpe_t *fpe = container_of(mmsv, struct igc_fpe_t, mmsv); in igc_fpe_configure_tx() 131 static void igc_fpe_send_mpacket(struct ethtool_mmsv *mmsv, in igc_fpe_send_mpacket() argument 134 struct igc_fpe_t *fpe = container_of(mmsv, struct igc_fpe_t, mmsv); in igc_fpe_send_mpacket() 160 ethtool_mmsv_init(&adapter->fpe.mmsv, adapter->netdev, &igc_mmsv_ops); in igc_fpe_init() 245 if (adapter->fpe.mmsv.pmac_enabled) in igc_tsn_new_flags() 611 if (adapter->fpe.mmsv.pmac_enabled) in igc_tsn_enable_offload() 677 if (adapter->fpe.mmsv.pmac_enabled) { in igc_tsn_reset()
|
| H A D | igc.h | 44 struct ethtool_mmsv mmsv; member
|
| H A D | igc_ethtool.c | 1821 ethtool_mmsv_get_mm(&fpe->mmsv, cmd); in igc_ethtool_get_mm() 1840 if (fpe->mmsv.pmac_enabled != cmd->pmac_enabled) { in igc_ethtool_set_mm() 1847 ethtool_mmsv_set_mm(&fpe->mmsv, cmd); in igc_ethtool_set_mm()
|
| H A D | igc_main.c | 3164 ethtool_mmsv_event_handle(&adapter->fpe.mmsv, in igc_clean_tx_irq() 5378 if (adapter->fpe.mmsv.pmac_enabled) in igc_down() 5379 ethtool_mmsv_stop(&adapter->fpe.mmsv); in igc_down() 5906 if (adapter->fpe.mmsv.pmac_enabled) in igc_watchdog_task() 5907 ethtool_mmsv_link_state_handle(&adapter->fpe.mmsv, in igc_watchdog_task() 5945 if (adapter->fpe.mmsv.pmac_enabled) in igc_watchdog_task() 5946 ethtool_mmsv_link_state_handle(&adapter->fpe.mmsv, in igc_watchdog_task()
|
| /linux/drivers/net/ethernet/stmicro/stmmac/ |
| H A D | stmmac_main.c | 994 ethtool_mmsv_link_state_handle(&priv->fpe_cfg.mmsv, false); in stmmac_mac_link_down() 1111 ethtool_mmsv_link_state_handle(&priv->fpe_cfg.mmsv, true); in stmmac_mac_link_up() 4208 ethtool_mmsv_stop(&priv->fpe_cfg.mmsv); in __stmmac_release() 8142 ethtool_mmsv_stop(&priv->fpe_cfg.mmsv); in stmmac_suspend()
|