Home
last modified time | relevance | path

Searched refs:timestamping (Results 1 – 25 of 37) sorted by relevance

12

/linux/drivers/hte/
H A DKconfig7 Some devices provide a hardware timestamping engine which can
9 benefit for the applications needing accurate timestamping event with
22 Enable this option for integrated hardware timestamping engine also
23 known as generic timestamping engine (GTE) support on NVIDIA Tegra194
25 lines for timestamping in realtime.
/linux/drivers/net/dsa/microchip/
H A DKconfig35 Select to enable support for timestamping & PTP clock manipulation in
37 only one step timestamping. LAN937x switch supports both one step and
38 two step timestamping.
/linux/Documentation/driver-api/hte/
H A Dhte.rst12 Certain devices have built in hardware timestamping engines which can
19 This document describes the API that can be used by hardware timestamping
20 engine provider and consumer drivers that want to use the hardware timestamping
H A Dtegra-hte.rst19 instance supports timestamping GPIOs in real time as it is tightly coupled with
/linux/net/mptcp/
H A Dsockopt.c212 struct so_timestamping timestamping; in mptcp_setsockopt_sol_socket_timestamping() local
215 if (optlen == sizeof(timestamping)) { in mptcp_setsockopt_sol_socket_timestamping()
216 if (copy_from_sockptr(&timestamping, optval, in mptcp_setsockopt_sol_socket_timestamping()
217 sizeof(timestamping))) in mptcp_setsockopt_sol_socket_timestamping()
220 memset(&timestamping, 0, sizeof(timestamping)); in mptcp_setsockopt_sol_socket_timestamping()
222 if (copy_from_sockptr(&timestamping.flags, optval, sizeof(int))) in mptcp_setsockopt_sol_socket_timestamping()
229 KERNEL_SOCKPTR(&timestamping), in mptcp_setsockopt_sol_socket_timestamping()
230 sizeof(timestamping)); in mptcp_setsockopt_sol_socket_timestamping()
240 sock_set_timestamping(sk, optname, timestamping); in mptcp_setsockopt_sol_socket_timestamping()
/linux/tools/testing/selftests/net/
H A D.gitignore50 timestamping
H A DMakefile70 TEST_GEN_FILES += hwtstamp_config rxtimestamp timestamping txtimestamp
/linux/Documentation/trace/coresight/
H A Dcoresight-tpdm.rst15 sources and send it to a TPDA for packetization, timestamping and funneling.
H A Dcoresight-tpda.rst17 and timestamping of Monitor data.
/linux/sound/core/seq/
H A Dseq_ports.h63 unsigned int timestamping: 1; member
H A Dseq_ports.c347 port->timestamping = (info->flags & SNDRV_SEQ_PORT_FLG_TIMESTAMP) ? 1 : 0; in snd_seq_set_port_info()
397 if (port->timestamping) { in snd_seq_get_port_info()
/linux/net/core/
H A Dsock.c902 struct so_timestamping timestamping) in sock_set_timestamping() argument
904 int val = timestamping.flags; in sock_set_timestamping()
934 ret = sock_timestamping_bind_phc(sk, timestamping.bind_phc); in sock_set_timestamping()
1177 struct so_timestamping timestamping; in sk_setsockopt() local
1416 if (optlen == sizeof(timestamping)) { in sk_setsockopt()
1417 if (copy_from_sockptr(&timestamping, optval, in sk_setsockopt()
1418 sizeof(timestamping))) { in sk_setsockopt()
1423 memset(&timestamping, 0, sizeof(timestamping)); in sk_setsockopt()
1424 timestamping.flags = val; in sk_setsockopt()
1426 ret = sock_set_timestamping(sk, optname, timestamping); in sk_setsockopt()
[all …]
H A DMakefile32 obj-$(CONFIG_NETWORK_PHY_TIMESTAMPING) += timestamping.o
/linux/drivers/net/ethernet/sfc/siena/
H A Dtx_common.c84 tx_queue->timestamping = (efx_siena_ptp_use_mac_tx_timestamps(efx) && in efx_siena_init_tx_queue()
146 if (tx_queue->timestamping && in efx_dequeue_buffer()
/linux/drivers/net/dsa/sja1105/
H A DKconfig31 This enables support for timestamping and PTP clock manipulations in
/linux/drivers/net/ethernet/cavium/
H A DKconfig61 PTP provides timestamping mechanism that is suitable for use in IEEE 1588
/linux/Documentation/sound/designs/
H A Dtimestamping.rst119 Due to the varied nature of timestamping needs, even for a single
146 Examples of timestamping with HDAudio:
/linux/Documentation/networking/
H A Dnf_conntrack-sysctl.rst164 Enable connection tracking flow timestamping.
H A Dpacket_mmap.rst1030 NIC is capable of timestamping packets in hardware, you can request those
1033 Documentation/networking/timestamping.rst).
1060 Only (!) if transmit timestamping is enabled, then these bits are combined
1072 See include/linux/net_tstamp.h and Documentation/networking/timestamping.rst
H A Dmsg_zerocopy.rst105 socket error queue, akin to the transmit timestamping interface.
/linux/drivers/net/ethernet/sfc/
H A Dmcdi_functions.c214 INIT_TXQ_EXT_IN_FLAG_TIMESTAMP, tx_queue->timestamping, in efx_mcdi_tx_init()
/linux/net/dsa/
H A DKconfig116 custom VLAN-based header. Frames that require timestamping, such as
/linux/drivers/net/ethernet/ti/
H A DKconfig132 timestamping where applicable.
/linux/net/
H A DKconfig152 This allows timestamping of network packets by PHYs (or
153 other MII bus snooping devices) with hardware timestamping
/linux/Documentation/timers/
H A Dtimekeeping.rst18 sched_clock() is used for scheduling and timestamping, and delay timers

12