Lines Matching refs:timestamping
24 Same timestamping mechanism as SO_TIMESTAMP, but reports the
45 This socket option enables timestamping of datagrams on the reception
97 requested by a particular socket, such as when receive timestamping is
170 have multiple concurrent timestamping requests outstanding. Packets
283 The SO_TIMESTAMPING interface supports timestamping of bytes in a
285 entire contents of the buffer has passed a timestamping point. That
581 and hardware timestamping is not possible (SKBTX_IN_PROGRESS not set).
598 user to select which PHC to use for timestamping Ethernet frames. Instead, the
616 switches include a timestamping clock of their own, and have the ability to
617 perform network timestamping on their own MAC, such that path delays only
624 By design, PTP timestamping with a DSA switch does not need any special
626 host port also supports PTP timestamping, DSA will take care of intercepting
628 hardware timestamping on it. This is because the SO_TIMESTAMPING API does not
632 In code, DSA provides for most of the infrastructure for timestamping already,
652 ways to the packet), or out-of-band (through another RX timestamping FIFO).
666 A PHY driver that supports PTP timestamping must create a ``struct
670 Since PHYs do not have network interface representations, the timestamping and
673 to each individual MAC driver for PHY timestamping support. This entails:
686 deferral for RX timestamping is necessary. Again like DSA, it becomes the
700 drivers already perform for software timestamping purposes. Therefore, if a
701 MAC supports software timestamping, it does not need to do anything further
707 These perform the same role as timestamping Ethernet PHYs, save for the fact
709 any PHY even if it doesn't support timestamping. In Linux, they are
725 Any TX timestamping logic, be it a plain MAC driver, a DSA switch driver, a PHY
730 For example, a typical driver design for TX timestamping might be to split the
733 1. "TX": checks whether PTP timestamping has been previously enabled through
754 that PTP timestamping is not enabled for anything other than the outermost PHC,