Lines Matching refs:hardware
21 multiple timestamp sources, including hardware. Supports generating
119 Report hardware timestamps as generated by
266 ts[1] used to hold hardware timestamps converted to system time.
267 Instead, expose the hardware clock device on the NIC directly as
339 is again deprecated and ts[2] holds a hardware timestamp if set.
345 that is expected to do hardware time stamping. The parameter is defined in
362 A driver which supports hardware time stamping shall update the struct
379 * no outgoing packet will need hardware time stamping;
380 * should a packet arrive which asks for it, no hardware
386 * enables hardware time stamping for outgoing packets;
415 A driver which supports hardware time stamping must support the
425 /* hardware time stamp transformed into duration
433 is set no-zero. If yes, then the driver is expected to do hardware time
442 and not free the skb. A driver not supporting hardware time stamping doesn't
445 - Driver should call skb_tx_timestamp() as close to passing sk_buff to hardware
447 and hardware timestamping is not possible (SKBTX_IN_PROGRESS not set).
449 hardware time stamp for it, it passes the time stamp back by
451 hardware time stamp. skb_hwtstamp_tx() clones the original skb and
453 If obtaining the hardware time stamp somehow fails, then the driver