Symbol: ethtool_mmsv
drivers/net/ethernet/intel/igc/igc.h
44
struct ethtool_mmsv mmsv;
drivers/net/ethernet/intel/igc/igc_tsn.c
126
static void igc_fpe_configure_tx(struct ethtool_mmsv *mmsv, bool tx_enable)
drivers/net/ethernet/intel/igc/igc_tsn.c
138
static void igc_fpe_send_mpacket(struct ethtool_mmsv *mmsv,
drivers/net/ethernet/intel/igc/igc_tsn.h
47
struct ethtool_mmsv *mmsv = &adapter->fpe.mmsv;
drivers/net/ethernet/stmicro/stmmac/stmmac.h
151
struct ethtool_mmsv mmsv;
drivers/net/ethernet/stmicro/stmmac/stmmac_fpe.c
120
struct ethtool_mmsv *mmsv = &fpe_cfg->mmsv;
drivers/net/ethernet/stmicro/stmmac/stmmac_fpe.c
45
static void stmmac_fpe_configure_tx(struct ethtool_mmsv *mmsv, bool tx_enable)
drivers/net/ethernet/stmicro/stmmac/stmmac_fpe.c
67
static void stmmac_fpe_configure_pmac(struct ethtool_mmsv *mmsv, bool pmac_enable)
drivers/net/ethernet/stmicro/stmmac/stmmac_fpe.c
94
static void stmmac_fpe_send_mpacket(struct ethtool_mmsv *mmsv,
include/linux/ethtool.h
809
struct ethtool_mmsv;
include/linux/ethtool.h
824
void (*configure_tx)(struct ethtool_mmsv *mmsv, bool tx_active);
include/linux/ethtool.h
825
void (*configure_pmac)(struct ethtool_mmsv *mmsv, bool pmac_enabled);
include/linux/ethtool.h
826
void (*send_mpacket)(struct ethtool_mmsv *mmsv, enum ethtool_mpacket mpacket);
include/linux/ethtool.h
856
void ethtool_mmsv_stop(struct ethtool_mmsv *mmsv);
include/linux/ethtool.h
857
void ethtool_mmsv_link_state_handle(struct ethtool_mmsv *mmsv, bool up);
include/linux/ethtool.h
858
void ethtool_mmsv_event_handle(struct ethtool_mmsv *mmsv,
include/linux/ethtool.h
860
void ethtool_mmsv_get_mm(struct ethtool_mmsv *mmsv,
include/linux/ethtool.h
862
void ethtool_mmsv_set_mm(struct ethtool_mmsv *mmsv, struct ethtool_mm_cfg *cfg);
include/linux/ethtool.h
863
void ethtool_mmsv_init(struct ethtool_mmsv *mmsv, struct net_device *dev,
net/ethtool/mm.c
288
static void ethtool_mmsv_configure_tx(struct ethtool_mmsv *mmsv,
net/ethtool/mm.c
295
static void ethtool_mmsv_configure_pmac(struct ethtool_mmsv *mmsv,
net/ethtool/mm.c
302
static void ethtool_mmsv_send_mpacket(struct ethtool_mmsv *mmsv,
net/ethtool/mm.c
319
struct ethtool_mmsv *mmsv = timer_container_of(mmsv, t, verify_timer);
net/ethtool/mm.c
354
static void ethtool_mmsv_verify_timer_arm(struct ethtool_mmsv *mmsv)
net/ethtool/mm.c
364
static void ethtool_mmsv_apply(struct ethtool_mmsv *mmsv)
net/ethtool/mm.c
390
void ethtool_mmsv_stop(struct ethtool_mmsv *mmsv)
net/ethtool/mm.c
404
void ethtool_mmsv_link_state_handle(struct ethtool_mmsv *mmsv, bool up)
net/ethtool/mm.c
440
void ethtool_mmsv_event_handle(struct ethtool_mmsv *mmsv,
net/ethtool/mm.c
471
static bool ethtool_mmsv_is_tx_active(struct ethtool_mmsv *mmsv)
net/ethtool/mm.c
489
void ethtool_mmsv_get_mm(struct ethtool_mmsv *mmsv,
net/ethtool/mm.c
516
void ethtool_mmsv_set_mm(struct ethtool_mmsv *mmsv, struct ethtool_mm_cfg *cfg)
net/ethtool/mm.c
551
void ethtool_mmsv_init(struct ethtool_mmsv *mmsv, struct net_device *dev,