Lines Matching refs:mii_ts

302 	struct mii_timestamper mii_ts;  member
2255 static int lan8814_ts_info(struct mii_timestamper *mii_ts, struct ethtool_ts_info *info) in lan8814_ts_info() argument
2257 struct kszphy_ptp_priv *ptp_priv = container_of(mii_ts, struct kszphy_ptp_priv, mii_ts); in lan8814_ts_info()
2294 static int lan8814_hwtstamp(struct mii_timestamper *mii_ts, struct ifreq *ifr) in lan8814_hwtstamp() argument
2297 container_of(mii_ts, struct kszphy_ptp_priv, mii_ts); in lan8814_hwtstamp()
2390 static void lan8814_txtstamp(struct mii_timestamper *mii_ts, in lan8814_txtstamp() argument
2393 struct kszphy_ptp_priv *ptp_priv = container_of(mii_ts, struct kszphy_ptp_priv, mii_ts); in lan8814_txtstamp()
2461 static bool lan8814_rxtstamp(struct mii_timestamper *mii_ts, struct sk_buff *skb, int type) in lan8814_rxtstamp() argument
2464 container_of(mii_ts, struct kszphy_ptp_priv, mii_ts); in lan8814_rxtstamp()
3053 ptp_priv->mii_ts.rxtstamp = lan8814_rxtstamp; in lan8814_ptp_init()
3054 ptp_priv->mii_ts.txtstamp = lan8814_txtstamp; in lan8814_ptp_init()
3055 ptp_priv->mii_ts.hwtstamp = lan8814_hwtstamp; in lan8814_ptp_init()
3056 ptp_priv->mii_ts.ts_info = lan8814_ts_info; in lan8814_ptp_init()
3058 phydev->mii_ts = &ptp_priv->mii_ts; in lan8814_ptp_init()
3508 static int lan8841_ts_info(struct mii_timestamper *mii_ts, in lan8841_ts_info() argument
3513 ptp_priv = container_of(mii_ts, struct kszphy_ptp_priv, mii_ts); in lan8841_ts_info()
3575 static int lan8841_hwtstamp(struct mii_timestamper *mii_ts, struct ifreq *ifr) in lan8841_hwtstamp() argument
3577 struct kszphy_ptp_priv *ptp_priv = container_of(mii_ts, struct kszphy_ptp_priv, mii_ts); in lan8841_hwtstamp()
3897 ptp_priv->mii_ts.rxtstamp = lan8814_rxtstamp; in lan8841_probe()
3898 ptp_priv->mii_ts.txtstamp = lan8814_txtstamp; in lan8841_probe()
3899 ptp_priv->mii_ts.hwtstamp = lan8841_hwtstamp; in lan8841_probe()
3900 ptp_priv->mii_ts.ts_info = lan8841_ts_info; in lan8841_probe()
3902 phydev->mii_ts = &ptp_priv->mii_ts; in lan8841_probe()