| /linux/drivers/gpu/drm/amd/display/dc/link/accessories/ |
| A D | link_dp_trace.c | 110 link->dp_trace.detect_lt_trace.timestamps.start = dm_get_timestamp(link->dc->ctx); in dp_trace_set_lt_start_timestamp() 112 link->dp_trace.commit_lt_trace.timestamps.start = dm_get_timestamp(link->dc->ctx); in dp_trace_set_lt_start_timestamp() 119 link->dp_trace.detect_lt_trace.timestamps.end = dm_get_timestamp(link->dc->ctx); in dp_trace_set_lt_end_timestamp() 121 link->dp_trace.commit_lt_trace.timestamps.end = dm_get_timestamp(link->dc->ctx); in dp_trace_set_lt_end_timestamp() 128 return link->dp_trace.detect_lt_trace.timestamps.end; in dp_trace_get_lt_end_timestamp() 130 return link->dp_trace.commit_lt_trace.timestamps.end; in dp_trace_get_lt_end_timestamp()
|
| /linux/Documentation/networking/ |
| A D | timestamping.rst | 39 timestamps for stream sockets. 105 Request rx timestamps when data enters the kernel. These timestamps 114 Request tx timestamps when data leaves the kernel. These timestamps 154 Report any software timestamps when available. 160 Report hardware timestamps as generated by 280 requesting transmit timestamps only. 298 1.3.4. Enabling timestamps via control messages 322 setsockopt to receive timestamps:: 436 on hardware transmit timestamps. 438 2.1.1 Transmit timestamps with MSG_ERRQUEUE [all …]
|
| /linux/Documentation/devicetree/bindings/timestamp/ |
| A D | hte-consumer.yaml | 15 timestamps: 30 timestamp-names: [ timestamps ] 37 timestamps = <&tegra_hte_aon 0x9>, <&tegra_hte_lic 0x19>;
|
| A D | hardware-timestamps-common.yaml | 4 $id: http://devicetree.org/schemas/timestamp/hardware-timestamps-common.yaml#
|
| /linux/drivers/staging/media/meson/vdec/ |
| A D | vdec_helpers.c | 246 list_add_tail(&new_ts->list, &sess->timestamps); in amvdec_add_ts() 258 list_for_each_entry(tmp, &sess->timestamps, list) { in amvdec_remove_ts() 328 struct list_head *timestamps = &sess->timestamps; in amvdec_dst_buf_done() local 335 if (list_empty(timestamps)) { in amvdec_dst_buf_done() 344 tmp = list_first_entry(timestamps, struct amvdec_timestamp, list); in amvdec_dst_buf_done() 372 list_for_each_entry_safe(tmp, n, &sess->timestamps, list) { in amvdec_dst_buf_done_offset()
|
| A D | vdec.h | 273 struct list_head timestamps; member
|
| /linux/Documentation/sound/designs/ |
| A D | timestamping.rst | 5 The ALSA API can provide two different system timestamps: 23 timestamps allow for applications to keep track of the 'fullness' of 33 When timestamps are enabled, the avail/delay information is reported 111 counter-intuitively not increase the precision of timestamps, e.g. if a 129 timestamps from hardware registers or from IPC takes time, the more 130 timestamps are read the more imprecise the combined measurements 132 timestamp is reported. Applications that need different timestamps 185 error. In example 3 where the timestamps are measured with the link 186 wallclock, the timestamps show a monotonic behavior and a lower
|
| /linux/Documentation/driver-api/hte/ |
| A D | hte.rst | 16 in obtaining timestamps than using software counterparts i.e. ktime and 49 - Converts timestamps in nanoseconds. 77 The dropped timestamps for a given line.
|
| A D | tegra-hte.rst | 17 This GTE instance timestamps GPIO in real time. For that to happen GPIO 37 This GTE instance timestamps LIC IRQ lines in real time. The hte devicetree
|
| /linux/Documentation/ABI/testing/ |
| A D | sysfs-ptp | 111 timestamps. To enable external timestamps, write the 113 To disable external timestamps, write the channel 120 This file provides timestamps on external events, in
|
| /linux/tools/perf/Documentation/ |
| A D | perf-inject.txt | 86 Some architectures may capture AUX area data which contains timestamps 87 affected by virtualization. This option will update those timestamps 88 in place, to correlate with host timestamps. The in-place update means
|
| /linux/drivers/net/ethernet/sfc/siena/ |
| A D | ptp.c | 1107 struct skb_shared_hwtstamps timestamps; in efx_ptp_xmit_skb_mc() local 1136 memset(×tamps, 0, sizeof(timestamps)); in efx_ptp_xmit_skb_mc() 1137 timestamps.hwtstamp = ptp_data->nic_to_kernel_time( in efx_ptp_xmit_skb_mc() 1142 skb_tstamp_tx(skb, ×tamps); in efx_ptp_xmit_skb_mc() 1205 struct skb_shared_hwtstamps *timestamps; in efx_ptp_match_rx() local 1208 timestamps = skb_hwtstamps(skb); in efx_ptp_match_rx() 1209 timestamps->hwtstamp = evt->hwtimestamp; in efx_ptp_match_rx() 1991 struct skb_shared_hwtstamps *timestamps; in __efx_siena_rx_skb_attach_timestamp() local 2034 timestamps = skb_hwtstamps(skb); in __efx_siena_rx_skb_attach_timestamp() 2035 timestamps->hwtstamp = in __efx_siena_rx_skb_attach_timestamp()
|
| /linux/Documentation/kbuild/ |
| A D | reproducible-builds.rst | 19 The kernel embeds timestamps in three places: 24 * File timestamps in the embedded initramfs 26 * If enabled via ``CONFIG_IKHEADERS``, file timestamps of kernel
|
| /linux/Documentation/devicetree/bindings/counter/ |
| A D | ti,am62-ecap-capture.yaml | 13 The eCAP module resources can be used to capture timestamps
|
| /linux/Documentation/core-api/ |
| A D | timekeeping.rst | 20 Useful for reliable timestamps and measuring short time intervals 37 user space. This is used for all timestamps that need to 126 but can't easily use 'jiffies', e.g. for inode timestamps.
|
| /linux/drivers/net/ethernet/sfc/ |
| A D | ptp.c | 1126 struct skb_shared_hwtstamps timestamps; in efx_ptp_xmit_skb_mc() local 1154 memset(×tamps, 0, sizeof(timestamps)); in efx_ptp_xmit_skb_mc() 1155 timestamps.hwtstamp = ptp_data->nic_to_kernel_time( in efx_ptp_xmit_skb_mc() 1160 skb_tstamp_tx(skb, ×tamps); in efx_ptp_xmit_skb_mc() 2038 struct skb_shared_hwtstamps *timestamps; in __efx_rx_skb_attach_timestamp() local 2081 timestamps = skb_hwtstamps(skb); in __efx_rx_skb_attach_timestamp() 2082 timestamps->hwtstamp = in __efx_rx_skb_attach_timestamp()
|
| /linux/Documentation/userspace-api/media/v4l/ |
| A D | streaming-par.rst | 19 not augmented by timestamps or sequence counters, and to avoid
|
| A D | metafmt-uvc.rst | 18 timing information, required for precise interpretation of timestamps, contained
|
| A D | rw.rst | 20 counters or timestamps are passed. This information is necessary to
|
| /linux/drivers/net/ethernet/marvell/octeontx2/nic/ |
| A D | otx2_txrx.h | 100 struct qmem *timestamps; member
|
| /linux/Documentation/filesystems/ |
| A D | cramfs.rst | 38 No timestamps are stored in a cramfs, so these default to the epoch 39 (1970 GMT). Recently-accessed files may have updated timestamps, but
|
| /linux/Documentation/driver-api/ |
| A D | ioctl.rst | 87 Traditionally, timestamps and timeout values are passed as ``struct 104 Timeout values and timestamps should ideally use CLOCK_MONOTONIC time, 106 CLOCK_REALTIME, this makes the timestamps immune from jumping backwards 109 ktime_get_real_ns() can be used for CLOCK_REALTIME timestamps that
|
| /linux/fs/cramfs/ |
| A D | Kconfig | 10 16/32 bits uid/gid, hard links and timestamps.
|
| /linux/tools/power/pm-graph/config/ |
| A D | freeze.cfg | 88 # Number of significant digits in timestamps (0:S, [3:ms], 6:us)
|
| A D | standby.cfg | 88 # Number of significant digits in timestamps (0:S, [3:ms], 6:us)
|