Lines Matching refs:rx_ts

2300 	struct lan8814_ptp_rx_ts *rx_ts, *tmp;  in lan8814_hwtstamp()  local
2377 list_for_each_entry_safe(rx_ts, tmp, &ptp_priv->rx_ts_list, list) { in lan8814_hwtstamp()
2378 list_del(&rx_ts->list); in lan8814_hwtstamp()
2379 kfree(rx_ts); in lan8814_hwtstamp()
2430 struct lan8814_ptp_rx_ts *rx_ts, *tmp; in lan8814_match_rx_skb() local
2439 list_for_each_entry_safe(rx_ts, tmp, &ptp_priv->rx_ts_list, list) { in lan8814_match_rx_skb()
2441 if (memcmp(&skb_sig, &rx_ts->seq_id, sizeof(rx_ts->seq_id))) in lan8814_match_rx_skb()
2446 shhwtstamps->hwtstamp = ktime_set(rx_ts->seconds, in lan8814_match_rx_skb()
2447 rx_ts->nsec); in lan8814_match_rx_skb()
2448 list_del(&rx_ts->list); in lan8814_match_rx_skb()
2449 kfree(rx_ts); in lan8814_match_rx_skb()
2781 struct lan8814_ptp_rx_ts *rx_ts) in lan8814_match_skb() argument
2793 if (memcmp(&skb_sig, &rx_ts->seq_id, sizeof(rx_ts->seq_id))) in lan8814_match_skb()
2806 shhwtstamps->hwtstamp = ktime_set(rx_ts->seconds, rx_ts->nsec); in lan8814_match_skb()
2814 struct lan8814_ptp_rx_ts *rx_ts) in lan8814_match_rx_ts() argument
2821 if (!lan8814_match_skb(ptp_priv, rx_ts)) { in lan8814_match_rx_ts()
2823 list_add(&rx_ts->list, &ptp_priv->rx_ts_list); in lan8814_match_rx_ts()
2826 kfree(rx_ts); in lan8814_match_rx_ts()
2833 struct lan8814_ptp_rx_ts *rx_ts; in lan8814_get_rx_ts() local
2837 rx_ts = kzalloc(sizeof(*rx_ts), GFP_KERNEL); in lan8814_get_rx_ts()
2838 if (!rx_ts) in lan8814_get_rx_ts()
2841 lan8814_ptp_rx_ts_get(phydev, &rx_ts->seconds, &rx_ts->nsec, in lan8814_get_rx_ts()
2842 &rx_ts->seq_id); in lan8814_get_rx_ts()
2843 lan8814_match_rx_ts(ptp_priv, rx_ts); in lan8814_get_rx_ts()
3400 struct lan8814_ptp_rx_ts *rx_ts; in lan8841_ptp_get_rx_ts() local
3417 rx_ts = kzalloc(sizeof(*rx_ts), GFP_KERNEL); in lan8841_ptp_get_rx_ts()
3418 if (!rx_ts) in lan8841_ptp_get_rx_ts()
3421 rx_ts->seconds = sec; in lan8841_ptp_get_rx_ts()
3422 rx_ts->nsec = nsec; in lan8841_ptp_get_rx_ts()
3423 rx_ts->seq_id = seq; in lan8841_ptp_get_rx_ts()
3425 return rx_ts; in lan8841_ptp_get_rx_ts()
3430 struct lan8814_ptp_rx_ts *rx_ts; in lan8841_ptp_process_rx_ts() local
3432 while ((rx_ts = lan8841_ptp_get_rx_ts(ptp_priv)) != NULL) in lan8841_ptp_process_rx_ts()
3433 lan8814_match_rx_ts(ptp_priv, rx_ts); in lan8841_ptp_process_rx_ts()
3579 struct lan8814_ptp_rx_ts *rx_ts, *tmp; in lan8841_hwtstamp() local
3647 list_for_each_entry_safe(rx_ts, tmp, &ptp_priv->rx_ts_list, list) { in lan8841_hwtstamp()
3648 list_del(&rx_ts->list); in lan8841_hwtstamp()
3649 kfree(rx_ts); in lan8841_hwtstamp()