Home
last modified time | relevance | path

Searched refs:ethtool_mmsv (Results 1 – 7 of 7) sorted by relevance

/linux/net/ethtool/
H A Dmm.c287 static void ethtool_mmsv_configure_tx(struct ethtool_mmsv *mmsv, in ethtool_mmsv_configure_tx()
294 static void ethtool_mmsv_configure_pmac(struct ethtool_mmsv *mmsv, in ethtool_mmsv_configure_pmac()
301 static void ethtool_mmsv_send_mpacket(struct ethtool_mmsv *mmsv, in ethtool_mmsv_send_mpacket()
318 struct ethtool_mmsv *mmsv = timer_container_of(mmsv, t, verify_timer); in ethtool_mmsv_verify_timer()
353 static void ethtool_mmsv_verify_timer_arm(struct ethtool_mmsv *mmsv) in ethtool_mmsv_verify_timer_arm()
363 static void ethtool_mmsv_apply(struct ethtool_mmsv *mmsv) in ethtool_mmsv_apply()
389 void ethtool_mmsv_stop(struct ethtool_mmsv *mmsv) in ethtool_mmsv_stop()
403 void ethtool_mmsv_link_state_handle(struct ethtool_mmsv *mmsv, bool up) in ethtool_mmsv_link_state_handle()
439 void ethtool_mmsv_event_handle(struct ethtool_mmsv *mmsv, in ethtool_mmsv_event_handle()
470 static bool ethtool_mmsv_is_tx_active(struct ethtool_mmsv *mmsv) in ethtool_mmsv_is_tx_active()
[all …]
/linux/include/linux/
H A Dethtool.h790 struct ethtool_mmsv;
805 void (*configure_tx)(struct ethtool_mmsv *mmsv, bool tx_active);
806 void (*configure_pmac)(struct ethtool_mmsv *mmsv, bool pmac_enabled);
807 void (*send_mpacket)(struct ethtool_mmsv *mmsv, enum ethtool_mpacket mpacket);
824 struct ethtool_mmsv { struct
837 void ethtool_mmsv_stop(struct ethtool_mmsv *mmsv); argument
838 void ethtool_mmsv_link_state_handle(struct ethtool_mmsv *mmsv, bool up);
839 void ethtool_mmsv_event_handle(struct ethtool_mmsv *mmsv,
841 void ethtool_mmsv_get_mm(struct ethtool_mmsv *mmsv,
843 void ethtool_mmsv_set_mm(struct ethtool_mmsv *mmsv, struct ethtool_mm_cfg *cfg);
[all …]
/linux/drivers/net/ethernet/stmicro/stmmac/
H A Dstmmac_fpe.c45 static void stmmac_fpe_configure_tx(struct ethtool_mmsv *mmsv, bool tx_enable) in stmmac_fpe_configure_tx()
67 static void stmmac_fpe_configure_pmac(struct ethtool_mmsv *mmsv, bool pmac_enable) in stmmac_fpe_configure_pmac()
94 static void stmmac_fpe_send_mpacket(struct ethtool_mmsv *mmsv, in stmmac_fpe_send_mpacket()
120 struct ethtool_mmsv *mmsv = &fpe_cfg->mmsv; in stmmac_fpe_event_status()
H A Dstmmac.h153 struct ethtool_mmsv mmsv;
/linux/drivers/net/ethernet/intel/igc/
H A Digc_tsn.h47 struct ethtool_mmsv *mmsv = &adapter->fpe.mmsv; in igc_fpe_handle_mpacket()
H A Digc_tsn.c119 static void igc_fpe_configure_tx(struct ethtool_mmsv *mmsv, bool tx_enable) in igc_fpe_configure_tx()
131 static void igc_fpe_send_mpacket(struct ethtool_mmsv *mmsv, in igc_fpe_send_mpacket()
H A Digc.h44 struct ethtool_mmsv mmsv;