/linux-6.3-rc2/tools/testing/selftests/net/ |
A D | timestamping.c | 328 struct so_timestamping so_timestamping_get = { 0, 0 }; in main() 329 struct so_timestamping so_timestamping = { 0, 0 }; 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-6.3-rc2/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 | 645 info->so_timestamping = SOF_TIMESTAMPING_RX_SOFTWARE | in __ethtool_get_ts_info()
|
/linux-6.3-rc2/include/uapi/linux/ |
A D | net_tstamp.h | 58 struct so_timestamping { struct
|
/linux-6.3-rc2/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()
|
A D | spectrum_ptp.c | 1283 info->so_timestamping = SOF_TIMESTAMPING_TX_HARDWARE | in mlxsw_sp1_ptp_get_ts_info() 1668 info->so_timestamping = SOF_TIMESTAMPING_TX_HARDWARE | in mlxsw_sp2_ptp_get_ts_info()
|
/linux-6.3-rc2/drivers/net/ethernet/qlogic/qede/ |
A D | qede_ptp.c | 329 info->so_timestamping = SOF_TIMESTAMPING_TX_SOFTWARE | in qede_ptp_get_ts_info() 337 info->so_timestamping = SOF_TIMESTAMPING_TX_SOFTWARE | in qede_ptp_get_ts_info()
|
/linux-6.3-rc2/drivers/net/ethernet/sfc/siena/ |
A D | ethtool.c | 234 ts_info->so_timestamping = (SOF_TIMESTAMPING_RX_SOFTWARE | in efx_ethtool_get_ts_info()
|
/linux-6.3-rc2/drivers/net/ethernet/sfc/ |
A D | ethtool.c | 234 ts_info->so_timestamping = (SOF_TIMESTAMPING_RX_SOFTWARE | in efx_ethtool_get_ts_info()
|
/linux-6.3-rc2/drivers/net/ethernet/ti/ |
A D | cpsw_ethtool.c | 724 info->so_timestamping = in cpsw_get_ts_info() 743 info->so_timestamping = in cpsw_get_ts_info()
|
/linux-6.3-rc2/drivers/net/dsa/hirschmann/ |
A D | hellcreek_hwtstamp.c | 25 info->so_timestamping = SOF_TIMESTAMPING_TX_HARDWARE | in hellcreek_get_ts_info()
|
/linux-6.3-rc2/drivers/net/ethernet/microchip/lan966x/ |
A D | lan966x_ethtool.c | 562 info->so_timestamping |= SOF_TIMESTAMPING_TX_SOFTWARE | in lan966x_get_ts_info() 567 info->so_timestamping |= SOF_TIMESTAMPING_TX_SOFTWARE | in lan966x_get_ts_info()
|
/linux-6.3-rc2/drivers/net/ethernet/mscc/ |
A D | ocelot_ptp.c | 567 info->so_timestamping |= SOF_TIMESTAMPING_TX_SOFTWARE | in ocelot_get_ts_info() 572 info->so_timestamping |= SOF_TIMESTAMPING_TX_SOFTWARE | in ocelot_get_ts_info()
|
/linux-6.3-rc2/drivers/net/can/dev/ |
A D | dev.c | 360 info->so_timestamping = in can_ethtool_op_get_ts_info_hwts()
|
/linux-6.3-rc2/drivers/net/ethernet/engleder/ |
A D | tsnep_ethtool.c | 314 info->so_timestamping = SOF_TIMESTAMPING_TX_SOFTWARE | in tsnep_ethtool_get_ts_info()
|
/linux-6.3-rc2/drivers/net/ethernet/freescale/dpaa/ |
A D | dpaa_ethtool.c | 422 info->so_timestamping = SOF_TIMESTAMPING_TX_HARDWARE | in dpaa_get_ts_info()
|
/linux-6.3-rc2/drivers/net/dsa/mv88e6xxx/ |
A D | hwtstamp.c | 78 info->so_timestamping = in mv88e6xxx_get_ts_info()
|
/linux-6.3-rc2/drivers/net/ethernet/freescale/enetc/ |
A D | enetc_ethtool.c | 838 info->so_timestamping = SOF_TIMESTAMPING_TX_HARDWARE | in enetc_get_ts_info() 851 info->so_timestamping = SOF_TIMESTAMPING_RX_SOFTWARE | in enetc_get_ts_info()
|
/linux-6.3-rc2/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
A D | hclge_ptp.c | 391 info->so_timestamping = SOF_TIMESTAMPING_TX_SOFTWARE | in hclge_ptp_get_ts_info()
|
/linux-6.3-rc2/drivers/net/ethernet/cisco/enic/ |
A D | enic_ethtool.c | 603 info->so_timestamping = SOF_TIMESTAMPING_TX_SOFTWARE | in enic_get_ts_info()
|
/linux-6.3-rc2/drivers/net/ethernet/freescale/ |
A D | gianfar_ethtool.c | 1459 info->so_timestamping = SOF_TIMESTAMPING_RX_SOFTWARE | in gfar_get_ts_info() 1476 info->so_timestamping = SOF_TIMESTAMPING_TX_HARDWARE | in gfar_get_ts_info()
|
/linux-6.3-rc2/drivers/net/can/peak_canfd/ |
A D | peak_canfd.c | 782 info->so_timestamping = in peak_get_ts_info()
|
/linux-6.3-rc2/drivers/net/ethernet/microchip/sparx5/ |
A D | sparx5_ethtool.c | 1200 info->so_timestamping |= SOF_TIMESTAMPING_TX_SOFTWARE | in sparx5_get_ts_info() 1205 info->so_timestamping |= SOF_TIMESTAMPING_TX_SOFTWARE | in sparx5_get_ts_info()
|
/linux-6.3-rc2/drivers/net/ethernet/xscale/ |
A D | ixp4xx_eth.c | 1020 info->so_timestamping = in ixp4xx_get_ts_info() 1026 info->so_timestamping = in ixp4xx_get_ts_info()
|