/linux/drivers/hte/ |
H A D | Kconfig | 7 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 D | Kconfig | 35 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 D | hte.rst | 12 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 D | tegra-hte.rst | 19 instance supports timestamping GPIOs in real time as it is tightly coupled with
|
/linux/net/mptcp/ |
H A D | sockopt.c | 212 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(×tamping, optval, in mptcp_setsockopt_sol_socket_timestamping() 217 sizeof(timestamping))) in mptcp_setsockopt_sol_socket_timestamping() 220 memset(×tamping, 0, sizeof(timestamping)); in mptcp_setsockopt_sol_socket_timestamping() 222 if (copy_from_sockptr(×tamping.flags, optval, sizeof(int))) in mptcp_setsockopt_sol_socket_timestamping() 229 KERNEL_SOCKPTR(×tamping), 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 | .gitignore | 50 timestamping
|
H A D | Makefile | 70 TEST_GEN_FILES += hwtstamp_config rxtimestamp timestamping txtimestamp
|
/linux/Documentation/trace/coresight/ |
H A D | coresight-tpdm.rst | 15 sources and send it to a TPDA for packetization, timestamping and funneling.
|
H A D | coresight-tpda.rst | 17 and timestamping of Monitor data.
|
/linux/sound/core/seq/ |
H A D | seq_ports.h | 63 unsigned int timestamping: 1; member
|
H A D | seq_ports.c | 347 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 D | sock.c | 902 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(×tamping, optval, in sk_setsockopt() 1418 sizeof(timestamping))) { in sk_setsockopt() 1423 memset(×tamping, 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 D | Makefile | 32 obj-$(CONFIG_NETWORK_PHY_TIMESTAMPING) += timestamping.o
|
/linux/drivers/net/ethernet/sfc/siena/ |
H A D | tx_common.c | 84 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 D | Kconfig | 31 This enables support for timestamping and PTP clock manipulations in
|
/linux/drivers/net/ethernet/cavium/ |
H A D | Kconfig | 61 PTP provides timestamping mechanism that is suitable for use in IEEE 1588
|
/linux/Documentation/sound/designs/ |
H A D | timestamping.rst | 119 Due to the varied nature of timestamping needs, even for a single 146 Examples of timestamping with HDAudio:
|
/linux/Documentation/networking/ |
H A D | nf_conntrack-sysctl.rst | 164 Enable connection tracking flow timestamping.
|
H A D | packet_mmap.rst | 1030 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 D | msg_zerocopy.rst | 105 socket error queue, akin to the transmit timestamping interface.
|
/linux/drivers/net/ethernet/sfc/ |
H A D | mcdi_functions.c | 214 INIT_TXQ_EXT_IN_FLAG_TIMESTAMP, tx_queue->timestamping, in efx_mcdi_tx_init()
|
/linux/net/dsa/ |
H A D | Kconfig | 116 custom VLAN-based header. Frames that require timestamping, such as
|
/linux/drivers/net/ethernet/ti/ |
H A D | Kconfig | 132 timestamping where applicable.
|
/linux/net/ |
H A D | Kconfig | 152 This allows timestamping of network packets by PHYs (or 153 other MII bus snooping devices) with hardware timestamping
|
/linux/Documentation/timers/ |
H A D | timekeeping.rst | 18 sched_clock() is used for scheduling and timestamping, and delay timers
|