Searched refs:ptp_hdr (Results 1 – 2 of 2) sorted by relevance
| /linux/net/dsa/ |
| H A D | tag_ksz.c | 150 struct ptp_header *ptp_hdr; in ksz_xmit_timestamp() local 165 ptp_hdr = ptp_parse_header(skb, ptp_type); in ksz_xmit_timestamp() 166 if (!ptp_hdr) in ksz_xmit_timestamp() 169 correction = (s64)get_unaligned_be64(&ptp_hdr->correction); in ksz_xmit_timestamp() 178 ptp_header_update_correction(skb, ptp_type, ptp_hdr, 0); in ksz_xmit_timestamp() 417 struct ptp_header *ptp_hdr; in ksz8463_rcv() local 440 ptp_hdr = ptp_parse_header(skb, ptp_class); in ksz8463_rcv() 441 if (ptp_hdr) { in ksz8463_rcv() 442 ts = ksz_decode_tstamp(get_unaligned_be32(&ptp_hdr->reserved2)); in ksz8463_rcv() 444 ptp_hdr->reserved2 = 0; in ksz8463_rcv()
|
| /linux/drivers/net/dsa/microchip/ |
| H A D | ksz_ptp.c | 559 struct ptp_header *ptp_hdr; in ksz_port_rxtstamp() local 574 ptp_hdr = ptp_parse_header(skb, type); in ksz_port_rxtstamp() 575 if (!ptp_hdr) in ksz_port_rxtstamp() 578 ptp_msg_type = ptp_get_msgtype(ptp_hdr, type); in ksz_port_rxtstamp() 587 correction = (s64)get_unaligned_be64(&ptp_hdr->correction); in ksz_port_rxtstamp() 590 ptp_header_update_correction(skb, type, ptp_hdr, correction); in ksz_port_rxtstamp()
|