Home
last modified time | relevance | path

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

12

/linux/Documentation/networking/
A Dtimestamping.rst24 Same timestamping mechanism as SO_TIMESTAMP, but reports the
45 This socket option enables timestamping of datagrams on the reception
98 requested by a particular socket, such as when receive timestamping is
171 have multiple concurrent timestamping requests outstanding. Packets
284 The SO_TIMESTAMPING interface supports timestamping of bytes in a
286 entire contents of the buffer has passed a timestamping point. That
634 timestamping:
637 packets with a hardware TX timestamping request from user space.
638 This is required for two-step timestamping, since the hardware
682 A PHY driver that supports PTP timestamping must create a ``struct
[all …]
A Dindex.rst106 timestamping
A Dnf_conntrack-sysctl.rst170 Enable connection tracking flow timestamping.
A Dpacket_mmap.rst1029 NIC is capable of timestamping packets in hardware, you can request those
1032 Documentation/networking/timestamping.rst).
1059 Only (!) if transmit timestamping is enabled, then these bits are combined
1071 See include/linux/net_tstamp.h and Documentation/networking/timestamping.rst
A Dmsg_zerocopy.rst104 socket error queue, akin to the transmit timestamping interface.
/linux/net/mptcp/
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/Documentation/sound/designs/
A Dindex.rst10 timestamping
A Dtimestamping.rst119 Due to the varied nature of timestamping needs, even for a single
146 Examples of timestamping with HDAudio:
/linux/tools/testing/selftests/net/
A D.gitignore31 timestamping
A DMakefile48 TEST_GEN_FILES += hwtstamp_config rxtimestamp timestamping txtimestamp
/linux/drivers/net/dsa/mv88e6xxx/
A DKconfig18 Say Y to enable PTP hardware timestamping on Marvell 88E6xxx switch
/linux/net/core/
A Dsock.c865 struct so_timestamping timestamping) in sock_set_timestamping() argument
867 int val = timestamping.flags; in sock_set_timestamping()
1018 struct so_timestamping timestamping; in sock_setsockopt() local
1185 if (optlen == sizeof(timestamping)) { in sock_setsockopt()
1187 sizeof(timestamping))) { in sock_setsockopt()
1192 memset(&timestamping, 0, sizeof(timestamping)); in sock_setsockopt()
1193 timestamping.flags = val; in sock_setsockopt()
1506 struct so_timestamping timestamping; in sock_getsockopt() member
1610 lv = sizeof(v.timestamping); in sock_getsockopt()
1611 v.timestamping.flags = sk->sk_tsflags; in sock_getsockopt()
[all …]
A DMakefile25 obj-$(CONFIG_NETWORK_PHY_TIMESTAMPING) += timestamping.o
/linux/sound/core/seq/
A Dseq_ports.h62 unsigned int timestamping: 1; member
A Dseq_ports.c344 port->timestamping = (info->flags & SNDRV_SEQ_PORT_FLG_TIMESTAMP) ? 1 : 0; in snd_seq_set_port_info()
378 if (port->timestamping) { in snd_seq_get_port_info()
/linux/drivers/net/ethernet/sfc/
A Dtx_common.c83 tx_queue->timestamping = (efx_ptp_use_mac_tx_timestamps(efx) && in efx_init_tx_queue()
168 if (tx_queue->timestamping && in efx_dequeue_buffer()
A Dmcdi_functions.c214 INIT_TXQ_EXT_IN_FLAG_TIMESTAMP, tx_queue->timestamping, in efx_mcdi_tx_init()
A Def10.c2337 tx_queue->timestamping = false; in efx_ef10_tx_init()
2351 !tx_queue->timestamping && !tx_queue->xdp_tx) { in efx_ef10_tx_init()
2381 ESF_DZ_TX_TIMESTAMP, tx_queue->timestamping); in efx_ef10_tx_init()
2949 if (!tx_queue->timestamping) { in efx_ef10_handle_tx_event()
/linux/drivers/net/dsa/sja1105/
A DKconfig31 This enables support for timestamping and PTP clock manipulations in
/linux/drivers/iio/adc/
A Dstm32-adc.c2086 static int stm32_adc_chan_of_init(struct iio_dev *indio_dev, bool timestamping) in stm32_adc_chan_of_init() argument
2120 if (timestamping) in stm32_adc_chan_of_init()
2136 if (timestamping) { in stm32_adc_chan_of_init()
2208 bool timestamping = false; in stm32_adc_probe() local
2275 timestamping = true; in stm32_adc_probe()
2278 ret = stm32_adc_chan_of_init(indio_dev, timestamping); in stm32_adc_probe()
/linux/drivers/net/ethernet/cavium/
A DKconfig61 PTP provides timestamping mechanism that is suitable for use in IEEE 1588
/linux/Documentation/devicetree/bindings/net/
A Dti,k3-am654-cpts.yaml25 - external hardware timestamp push inputs (HWx_TS_PUSH) timestamping
/linux/net/dsa/
A DKconfig110 custom VLAN-based header. Frames that require timestamping, such as
/linux/drivers/net/ethernet/ti/
A DKconfig125 timestamping where applicable.
/linux/net/
A DKconfig115 This allows timestamping of network packets by PHYs (or
116 other MII bus snooping devices) with hardware timestamping

Completed in 46 milliseconds

12