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
364 most generic mode that can be supported. For example if the hardware can
369 A driver which supports hardware time stamping shall update the struct
386 * no outgoing packet will need hardware time stamping;
387 * should a packet arrive which asks for it, no hardware
393 * enables hardware time stamping for outgoing packets;
422 A driver which supports hardware time stamping must support the
432 /* hardware time stamp transformed into duration
440 is set no-zero. If yes, then the driver is expected to do hardware time
449 and not free the skb. A driver not supporting hardware time stamping doesn't
452 - Driver should call skb_tx_timestamp() as close to passing sk_buff to hardware
454 and hardware timestamping is not possible (SKBTX_IN_PROGRESS not set).
456 hardware time stamp for it, it passes the time stamp back by
458 hardware time stamp. skb_hwtstamp_tx() clones the original skb and
460 If obtaining the hardware time stamp somehow fails, then the driver