/linux/tools/testing/selftests/net/ |
A D | timestamping.c | 328 struct so_timestamping so_timestamping_get = { 0, -1 }; in main() 329 struct so_timestamping so_timestamping = { 0, -1 }; in main() local 366 so_timestamping.flags |= SOF_TIMESTAMPING_TX_HARDWARE; in main() 368 so_timestamping.flags |= SOF_TIMESTAMPING_TX_SOFTWARE; in main() 370 so_timestamping.flags |= SOF_TIMESTAMPING_RX_HARDWARE; in main() 372 so_timestamping.flags |= SOF_TIMESTAMPING_RX_SOFTWARE; in main() 374 so_timestamping.flags |= SOF_TIMESTAMPING_SOFTWARE; in main() 378 so_timestamping.flags |= SOF_TIMESTAMPING_BIND_PHC; in main() 459 if (so_timestamping.flags && in main() 461 sizeof(so_timestamping)) < 0) in main() [all …]
|
A D | rxtimestamp.c | 26 int so_timestamping; member 83 { .so_timestamping = SOF_TIMESTAMPING_RX_SOFTWARE }, 88 { .so_timestamping = SOF_TIMESTAMPING_RX_HARDWARE }, 92 { .so_timestamping = SOF_TIMESTAMPING_SOFTWARE }, 96 { .so_timestamping = SOF_TIMESTAMPING_RX_SOFTWARE 101 { .so_timestamping = SOF_TIMESTAMPING_SOFTWARE 106 { .so_timestamp = 1, .so_timestamping = SOF_TIMESTAMPING_SOFTWARE 137 if (t->sockopt.so_timestamping) { in print_test_case() 140 if (t->sockopt.so_timestamping & sof_flags[f].mask) in print_test_case() 271 if (o.so_timestamping && in config_so_flags() [all …]
|
/linux/net/ethtool/ |
A D | tsinfo.c | 56 if (ts_info->so_timestamping) { in tsinfo_reply_size() 57 ret = ethnl_bitset32_size(&ts_info->so_timestamping, NULL, in tsinfo_reply_size() 95 if (ts_info->so_timestamping) { in tsinfo_fill_reply() 97 &ts_info->so_timestamping, NULL, in tsinfo_fill_reply()
|
A D | common.c | 552 info->so_timestamping = SOF_TIMESTAMPING_RX_SOFTWARE | in __ethtool_get_ts_info()
|
/linux/include/uapi/linux/ |
A D | net_tstamp.h | 57 struct so_timestamping { struct
|
A D | ethtool.h | 1367 __u32 so_timestamping; member
|
/linux/drivers/net/ethernet/mellanox/mlxsw/ |
A D | spectrum_ptp.h | 16 info->so_timestamping = SOF_TIMESTAMPING_RX_SOFTWARE | in mlxsw_sp_ptp_get_ts_info_noptp()
|
/linux/drivers/net/ethernet/qlogic/qede/ |
A D | qede_ptp.c | 331 info->so_timestamping = SOF_TIMESTAMPING_TX_SOFTWARE | in qede_ptp_get_ts_info() 339 info->so_timestamping = SOF_TIMESTAMPING_TX_SOFTWARE | in qede_ptp_get_ts_info()
|
/linux/drivers/net/ethernet/sfc/ |
A D | ethtool.c | 228 ts_info->so_timestamping = (SOF_TIMESTAMPING_RX_SOFTWARE | in efx_ethtool_get_ts_info()
|
A D | ptp.c | 1793 ts_info->so_timestamping |= (SOF_TIMESTAMPING_TX_HARDWARE | in efx_ptp_get_ts_info() 1804 ts_info->so_timestamping &= in efx_ptp_get_ts_info()
|
/linux/drivers/net/ethernet/ti/ |
A D | cpsw_ethtool.c | 722 info->so_timestamping = in cpsw_get_ts_info() 741 info->so_timestamping = in cpsw_get_ts_info()
|
A D | am65-cpsw-ethtool.c | 708 info->so_timestamping = in am65_cpsw_get_ethtool_ts_info()
|
/linux/drivers/net/ethernet/freescale/enetc/ |
A D | enetc_ethtool.c | 673 info->so_timestamping = SOF_TIMESTAMPING_TX_HARDWARE | in enetc_get_ts_info() 683 info->so_timestamping = SOF_TIMESTAMPING_RX_SOFTWARE | in enetc_get_ts_info()
|
/linux/drivers/net/dsa/hirschmann/ |
A D | hellcreek_hwtstamp.c | 25 info->so_timestamping = SOF_TIMESTAMPING_TX_HARDWARE | in hellcreek_get_ts_info()
|
/linux/drivers/net/ethernet/freescale/dpaa/ |
A D | dpaa_ethtool.c | 504 info->so_timestamping = SOF_TIMESTAMPING_TX_HARDWARE | in dpaa_get_ts_info()
|
/linux/drivers/net/dsa/mv88e6xxx/ |
A D | hwtstamp.c | 78 info->so_timestamping = in mv88e6xxx_get_ts_info()
|
/linux/drivers/net/ethernet/freescale/ |
A D | gianfar_ethtool.c | 1455 info->so_timestamping = SOF_TIMESTAMPING_RX_SOFTWARE | in gfar_get_ts_info() 1470 info->so_timestamping = SOF_TIMESTAMPING_TX_HARDWARE | in gfar_get_ts_info()
|
/linux/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
A D | hclge_ptp.c | 403 info->so_timestamping = SOF_TIMESTAMPING_TX_SOFTWARE | in hclge_ptp_get_ts_info()
|
/linux/drivers/net/ethernet/cisco/enic/ |
A D | enic_ethtool.c | 614 info->so_timestamping = SOF_TIMESTAMPING_TX_SOFTWARE | in enic_get_ts_info()
|
/linux/drivers/net/ethernet/microchip/ |
A D | lan743x_ethtool.c | 672 ts_info->so_timestamping = SOF_TIMESTAMPING_TX_SOFTWARE | in lan743x_ethtool_get_ts_info()
|
/linux/drivers/net/ethernet/xscale/ |
A D | ixp4xx_eth.c | 1008 info->so_timestamping = in ixp4xx_get_ts_info() 1014 info->so_timestamping = in ixp4xx_get_ts_info()
|
/linux/drivers/net/ethernet/amd/xgbe/ |
A D | xgbe-ethtool.c | 578 ts_info->so_timestamping = SOF_TIMESTAMPING_TX_SOFTWARE | in xgbe_get_ts_info()
|
/linux/drivers/ptp/ |
A D | ptp_ines.c | 567 info->so_timestamping = in ines_ts_info()
|
/linux/drivers/net/ethernet/freescale/dpaa2/ |
A D | dpaa2-ethtool.c | 770 info->so_timestamping = SOF_TIMESTAMPING_TX_HARDWARE | in dpaa2_eth_get_ts_info()
|
/linux/drivers/net/ethernet/aquantia/atlantic/ |
A D | aq_ethtool.c | 652 info->so_timestamping |= in aq_ethtool_get_ts_info()
|