Lines Matching refs:rx_ts
3189 struct lan8814_ptp_rx_ts *rx_ts, *tmp; in lan8814_hwtstamp_set() local
3269 list_for_each_entry_safe(rx_ts, tmp, &ptp_priv->rx_ts_list, list) { in lan8814_hwtstamp_set()
3270 list_del(&rx_ts->list); in lan8814_hwtstamp_set()
3271 kfree(rx_ts); in lan8814_hwtstamp_set()
3326 struct lan8814_ptp_rx_ts *rx_ts, *tmp; in lan8814_match_rx_skb() local
3336 list_for_each_entry_safe(rx_ts, tmp, &ptp_priv->rx_ts_list, list) { in lan8814_match_rx_skb()
3338 if (memcmp(&skb_sig, &rx_ts->seq_id, sizeof(rx_ts->seq_id))) in lan8814_match_rx_skb()
3343 shhwtstamps->hwtstamp = ktime_set(rx_ts->seconds, in lan8814_match_rx_skb()
3344 rx_ts->nsec); in lan8814_match_rx_skb()
3345 list_del(&rx_ts->list); in lan8814_match_rx_skb()
3346 kfree(rx_ts); in lan8814_match_rx_skb()
4060 struct lan8814_ptp_rx_ts *rx_ts) in lan8814_match_skb() argument
4073 if (memcmp(&skb_sig, &rx_ts->seq_id, sizeof(rx_ts->seq_id))) in lan8814_match_skb()
4086 shhwtstamps->hwtstamp = ktime_set(rx_ts->seconds, rx_ts->nsec); in lan8814_match_skb()
4094 struct lan8814_ptp_rx_ts *rx_ts) in lan8814_match_rx_ts() argument
4101 if (!lan8814_match_skb(ptp_priv, rx_ts)) { in lan8814_match_rx_ts()
4103 list_add(&rx_ts->list, &ptp_priv->rx_ts_list); in lan8814_match_rx_ts()
4106 kfree(rx_ts); in lan8814_match_rx_ts()
4113 struct lan8814_ptp_rx_ts *rx_ts; in lan8814_get_rx_ts() local
4117 rx_ts = kzalloc_obj(*rx_ts); in lan8814_get_rx_ts()
4118 if (!rx_ts) in lan8814_get_rx_ts()
4121 lan8814_ptp_rx_ts_get(phydev, &rx_ts->seconds, &rx_ts->nsec, in lan8814_get_rx_ts()
4122 &rx_ts->seq_id); in lan8814_get_rx_ts()
4123 lan8814_match_rx_ts(ptp_priv, rx_ts); in lan8814_get_rx_ts()