Lines Matching refs:rx_ts
2928 struct lan8814_ptp_rx_ts *rx_ts, *tmp; in lan8814_hwtstamp() local
2993 list_for_each_entry_safe(rx_ts, tmp, &ptp_priv->rx_ts_list, list) { in lan8814_hwtstamp()
2994 list_del(&rx_ts->list); in lan8814_hwtstamp()
2995 kfree(rx_ts); in lan8814_hwtstamp()
3050 struct lan8814_ptp_rx_ts *rx_ts, *tmp; in lan8814_match_rx_skb() local
3060 list_for_each_entry_safe(rx_ts, tmp, &ptp_priv->rx_ts_list, list) { in lan8814_match_rx_skb()
3062 if (memcmp(&skb_sig, &rx_ts->seq_id, sizeof(rx_ts->seq_id))) in lan8814_match_rx_skb()
3067 shhwtstamps->hwtstamp = ktime_set(rx_ts->seconds, in lan8814_match_rx_skb()
3068 rx_ts->nsec); in lan8814_match_rx_skb()
3069 list_del(&rx_ts->list); in lan8814_match_rx_skb()
3070 kfree(rx_ts); in lan8814_match_rx_skb()
3757 struct lan8814_ptp_rx_ts *rx_ts) in lan8814_match_skb() argument
3770 if (memcmp(&skb_sig, &rx_ts->seq_id, sizeof(rx_ts->seq_id))) in lan8814_match_skb()
3783 shhwtstamps->hwtstamp = ktime_set(rx_ts->seconds, rx_ts->nsec); in lan8814_match_skb()
3791 struct lan8814_ptp_rx_ts *rx_ts) in lan8814_match_rx_ts() argument
3798 if (!lan8814_match_skb(ptp_priv, rx_ts)) { in lan8814_match_rx_ts()
3800 list_add(&rx_ts->list, &ptp_priv->rx_ts_list); in lan8814_match_rx_ts()
3803 kfree(rx_ts); in lan8814_match_rx_ts()
3810 struct lan8814_ptp_rx_ts *rx_ts; in lan8814_get_rx_ts() local
3814 rx_ts = kzalloc(sizeof(*rx_ts), GFP_KERNEL); in lan8814_get_rx_ts()
3815 if (!rx_ts) in lan8814_get_rx_ts()
3818 lan8814_ptp_rx_ts_get(phydev, &rx_ts->seconds, &rx_ts->nsec, in lan8814_get_rx_ts()
3819 &rx_ts->seq_id); in lan8814_get_rx_ts()
3820 lan8814_match_rx_ts(ptp_priv, rx_ts); in lan8814_get_rx_ts()