drivers/infiniband/ulp/ipoib/ipoib_main.c
1827
struct kernel_hwtstamp_config *config)
drivers/infiniband/ulp/ipoib/ipoib_main.c
1838
struct kernel_hwtstamp_config *config,
drivers/net/bonding/bond_main.c
5780
static int bond_set_phc_index_flag(struct kernel_hwtstamp_config *kernel_cfg)
drivers/net/bonding/bond_main.c
5801
struct kernel_hwtstamp_config *cfg)
drivers/net/bonding/bond_main.c
5819
struct kernel_hwtstamp_config *cfg,
drivers/net/can/dev/dev.c
430
struct kernel_hwtstamp_config *cfg)
drivers/net/can/dev/dev.c
443
struct kernel_hwtstamp_config *cfg,
drivers/net/can/peak_canfd/peak_canfd.c
747
struct kernel_hwtstamp_config *config)
drivers/net/can/peak_canfd/peak_canfd.c
756
struct kernel_hwtstamp_config *config,
drivers/net/can/usb/gs_usb.c
1186
struct kernel_hwtstamp_config *cfg)
drivers/net/can/usb/gs_usb.c
1197
struct kernel_hwtstamp_config *cfg,
drivers/net/can/usb/peak_usb/pcan_usb_core.c
788
struct kernel_hwtstamp_config *config)
drivers/net/can/usb/peak_usb/pcan_usb_core.c
797
struct kernel_hwtstamp_config *config,
drivers/net/dsa/hirschmann/hellcreek.h
247
struct kernel_hwtstamp_config tstamp_config;
drivers/net/dsa/hirschmann/hellcreek_hwtstamp.c
113
struct kernel_hwtstamp_config *config,
drivers/net/dsa/hirschmann/hellcreek_hwtstamp.c
133
struct kernel_hwtstamp_config *config)
drivers/net/dsa/hirschmann/hellcreek_hwtstamp.c
43
struct kernel_hwtstamp_config *config)
drivers/net/dsa/hirschmann/hellcreek_hwtstamp.h
41
struct kernel_hwtstamp_config *config,
drivers/net/dsa/hirschmann/hellcreek_hwtstamp.h
44
struct kernel_hwtstamp_config *config);
drivers/net/dsa/microchip/ksz_common.h
150
struct kernel_hwtstamp_config tstamp_config;
drivers/net/dsa/microchip/ksz_ptp.c
324
struct kernel_hwtstamp_config *config)
drivers/net/dsa/microchip/ksz_ptp.c
337
struct kernel_hwtstamp_config *config)
drivers/net/dsa/microchip/ksz_ptp.c
409
struct kernel_hwtstamp_config *config,
drivers/net/dsa/microchip/ksz_ptp.h
43
struct kernel_hwtstamp_config *config);
drivers/net/dsa/microchip/ksz_ptp.h
45
struct kernel_hwtstamp_config *config,
drivers/net/dsa/mv88e6xxx/chip.h
244
struct kernel_hwtstamp_config tstamp_config;
drivers/net/dsa/mv88e6xxx/hwtstamp.c
172
struct kernel_hwtstamp_config *config,
drivers/net/dsa/mv88e6xxx/hwtstamp.c
193
struct kernel_hwtstamp_config *config)
drivers/net/dsa/mv88e6xxx/hwtstamp.c
92
struct kernel_hwtstamp_config *config)
drivers/net/dsa/mv88e6xxx/hwtstamp.h
114
struct kernel_hwtstamp_config *cfg,
drivers/net/dsa/mv88e6xxx/hwtstamp.h
117
struct kernel_hwtstamp_config *cfg);
drivers/net/dsa/mv88e6xxx/hwtstamp.h
139
struct kernel_hwtstamp_config *config,
drivers/net/dsa/mv88e6xxx/hwtstamp.h
147
struct kernel_hwtstamp_config *config)
drivers/net/dsa/ocelot/felix.c
1798
struct kernel_hwtstamp_config *config)
drivers/net/dsa/ocelot/felix.c
1808
struct kernel_hwtstamp_config *config,
drivers/net/dsa/sja1105/sja1105_ptp.c
100
struct kernel_hwtstamp_config *config)
drivers/net/dsa/sja1105/sja1105_ptp.c
62
struct kernel_hwtstamp_config *config,
drivers/net/dsa/sja1105/sja1105_ptp.h
116
struct kernel_hwtstamp_config *config);
drivers/net/dsa/sja1105/sja1105_ptp.h
119
struct kernel_hwtstamp_config *config,
drivers/net/ethernet/amd/xgbe/xgbe-hwtstamp.c
161
struct kernel_hwtstamp_config *config)
drivers/net/ethernet/amd/xgbe/xgbe-hwtstamp.c
171
struct kernel_hwtstamp_config *config,
drivers/net/ethernet/amd/xgbe/xgbe.h
1147
struct kernel_hwtstamp_config tstamp_config;
drivers/net/ethernet/amd/xgbe/xgbe.h
1314
struct kernel_hwtstamp_config *config);
drivers/net/ethernet/amd/xgbe/xgbe.h
1316
struct kernel_hwtstamp_config *config,
drivers/net/ethernet/aquantia/atlantic/aq_main.c
262
struct kernel_hwtstamp_config *config,
drivers/net/ethernet/aquantia/atlantic/aq_main.c
300
struct kernel_hwtstamp_config *config)
drivers/net/ethernet/aquantia/atlantic/aq_ptp.c
54
struct kernel_hwtstamp_config hwtstamp_config;
drivers/net/ethernet/aquantia/atlantic/aq_ptp.c
570
struct kernel_hwtstamp_config *config)
drivers/net/ethernet/aquantia/atlantic/aq_ptp.c
591
struct kernel_hwtstamp_config *config)
drivers/net/ethernet/aquantia/atlantic/aq_ptp.h
133
struct kernel_hwtstamp_config *config) {}
drivers/net/ethernet/aquantia/atlantic/aq_ptp.h
135
struct kernel_hwtstamp_config *config)
drivers/net/ethernet/aquantia/atlantic/aq_ptp.h
63
struct kernel_hwtstamp_config *config);
drivers/net/ethernet/aquantia/atlantic/aq_ptp.h
65
struct kernel_hwtstamp_config *config);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
15352
struct kernel_hwtstamp_config *config,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
15394
struct kernel_hwtstamp_config *config)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
312
struct kernel_hwtstamp_config *config,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
315
struct kernel_hwtstamp_config *config);
drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c
564
struct kernel_hwtstamp_config *stmpconf,
drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c
637
struct kernel_hwtstamp_config *stmpconf)
drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.h
164
struct kernel_hwtstamp_config *stmpconf,
drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.h
167
struct kernel_hwtstamp_config *stmpconf);
drivers/net/ethernet/broadcom/tg3.c
13917
struct kernel_hwtstamp_config *stmpconf,
drivers/net/ethernet/broadcom/tg3.c
13998
struct kernel_hwtstamp_config *stmpconf)
drivers/net/ethernet/cadence/macb.h
1197
struct kernel_hwtstamp_config *tstamp_config);
drivers/net/ethernet/cadence/macb.h
1199
struct kernel_hwtstamp_config *tstamp_config,
drivers/net/ethernet/cadence/macb.h
1351
struct kernel_hwtstamp_config tstamp_config;
drivers/net/ethernet/cadence/macb.h
1402
struct kernel_hwtstamp_config *tstamp_config);
drivers/net/ethernet/cadence/macb.h
1404
struct kernel_hwtstamp_config *tstamp_config,
drivers/net/ethernet/cadence/macb_main.c
4061
struct kernel_hwtstamp_config *cfg)
drivers/net/ethernet/cadence/macb_main.c
4075
struct kernel_hwtstamp_config *cfg,
drivers/net/ethernet/cadence/macb_ptp.c
382
struct kernel_hwtstamp_config *tstamp_config)
drivers/net/ethernet/cadence/macb_ptp.c
406
struct kernel_hwtstamp_config *tstamp_config,
drivers/net/ethernet/cavium/liquidio/lio_main.c
2111
struct kernel_hwtstamp_config *conf,
drivers/net/ethernet/cavium/liquidio/lio_main.c
2161
struct kernel_hwtstamp_config *conf)
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
1240
struct kernel_hwtstamp_config *conf,
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
1287
struct kernel_hwtstamp_config *conf)
drivers/net/ethernet/cavium/octeon/octeon_mgmt.c
694
struct kernel_hwtstamp_config *config,
drivers/net/ethernet/cavium/octeon/octeon_mgmt.c
782
struct kernel_hwtstamp_config *config)
drivers/net/ethernet/cavium/thunder/nicvf_main.c
1903
struct kernel_hwtstamp_config *config,
drivers/net/ethernet/cavium/thunder/nicvf_main.c
1953
struct kernel_hwtstamp_config *config)
drivers/net/ethernet/chelsio/cxgb4/cxgb4.h
677
struct kernel_hwtstamp_config tstamp_config;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
3046
struct kernel_hwtstamp_config *config)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
3055
struct kernel_hwtstamp_config *config,
drivers/net/ethernet/engleder/tsnep.h
179
struct kernel_hwtstamp_config hwtstamp_config;
drivers/net/ethernet/engleder/tsnep.h
207
struct kernel_hwtstamp_config *config);
drivers/net/ethernet/engleder/tsnep.h
209
struct kernel_hwtstamp_config *config,
drivers/net/ethernet/engleder/tsnep_ptp.c
23
struct kernel_hwtstamp_config *config)
drivers/net/ethernet/engleder/tsnep_ptp.c
32
struct kernel_hwtstamp_config *config,
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
3092
struct kernel_hwtstamp_config *config)
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
3104
struct kernel_hwtstamp_config *config,
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
2588
struct kernel_hwtstamp_config *config,
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
2621
struct kernel_hwtstamp_config *config)
drivers/net/ethernet/freescale/enetc/enetc.c
3375
struct kernel_hwtstamp_config *config,
drivers/net/ethernet/freescale/enetc/enetc.c
3428
struct kernel_hwtstamp_config *config)
drivers/net/ethernet/freescale/enetc/enetc.h
534
struct kernel_hwtstamp_config *config);
drivers/net/ethernet/freescale/enetc/enetc.h
536
struct kernel_hwtstamp_config *config,
drivers/net/ethernet/freescale/fec.h
700
int fec_ptp_set(struct net_device *ndev, struct kernel_hwtstamp_config *config,
drivers/net/ethernet/freescale/fec.h
702
void fec_ptp_get(struct net_device *ndev, struct kernel_hwtstamp_config *config);
drivers/net/ethernet/freescale/fec_main.c
4840
struct kernel_hwtstamp_config *config)
drivers/net/ethernet/freescale/fec_main.c
4856
struct kernel_hwtstamp_config *config,
drivers/net/ethernet/freescale/fec_ptp.c
634
int fec_ptp_set(struct net_device *ndev, struct kernel_hwtstamp_config *config,
drivers/net/ethernet/freescale/fec_ptp.c
664
void fec_ptp_get(struct net_device *ndev, struct kernel_hwtstamp_config *config)
drivers/net/ethernet/freescale/gianfar.c
2051
struct kernel_hwtstamp_config *config,
drivers/net/ethernet/freescale/gianfar.c
2091
struct kernel_hwtstamp_config *config)
drivers/net/ethernet/fungible/funeth/funeth.h
124
struct kernel_hwtstamp_config hwtstamp_cfg;
drivers/net/ethernet/fungible/funeth/funeth_main.c
1018
struct kernel_hwtstamp_config *config)
drivers/net/ethernet/fungible/funeth/funeth_main.c
1027
struct kernel_hwtstamp_config *config,
drivers/net/ethernet/google/gve/gve.h
924
struct kernel_hwtstamp_config ts_config;
drivers/net/ethernet/google/gve/gve_main.c
2167
struct kernel_hwtstamp_config *kernel_config)
drivers/net/ethernet/google/gve/gve_main.c
2176
struct kernel_hwtstamp_config *kernel_config,
drivers/net/ethernet/hisilicon/hns3/hnae3.h
808
struct kernel_hwtstamp_config *config);
drivers/net/ethernet/hisilicon/hns3/hnae3.h
810
struct kernel_hwtstamp_config *config,
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
2431
struct kernel_hwtstamp_config *config)
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
2445
struct kernel_hwtstamp_config *config,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_ptp.c
208
struct kernel_hwtstamp_config *config)
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_ptp.c
276
static int hclge_ptp_set_tx_mode(struct kernel_hwtstamp_config *cfg,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_ptp.c
294
static int hclge_ptp_set_rx_mode(struct kernel_hwtstamp_config *cfg,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_ptp.c
339
struct kernel_hwtstamp_config *cfg)
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_ptp.c
367
struct kernel_hwtstamp_config *config,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_ptp.h
137
struct kernel_hwtstamp_config *config);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_ptp.h
139
struct kernel_hwtstamp_config *config,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_ptp.h
65
struct kernel_hwtstamp_config ts_cfg;
drivers/net/ethernet/intel/e1000e/e1000.h
323
struct kernel_hwtstamp_config hwtstamp_config;
drivers/net/ethernet/intel/e1000e/netdev.c
3597
struct kernel_hwtstamp_config *config,
drivers/net/ethernet/intel/e1000e/netdev.c
6177
struct kernel_hwtstamp_config *config,
drivers/net/ethernet/intel/e1000e/netdev.c
6209
struct kernel_hwtstamp_config *kernel_config)
drivers/net/ethernet/intel/i40e/i40e.h
1312
struct kernel_hwtstamp_config *config);
drivers/net/ethernet/intel/i40e/i40e.h
1314
struct kernel_hwtstamp_config *config,
drivers/net/ethernet/intel/i40e/i40e.h
668
struct kernel_hwtstamp_config tstamp_config;
drivers/net/ethernet/intel/i40e/i40e_ptp.c
1173
struct kernel_hwtstamp_config *config)
drivers/net/ethernet/intel/i40e/i40e_ptp.c
1311
struct kernel_hwtstamp_config *config,
drivers/net/ethernet/intel/i40e/i40e_ptp.c
924
struct kernel_hwtstamp_config *config)
drivers/net/ethernet/intel/iavf/iavf_main.c
5044
struct kernel_hwtstamp_config *config)
drivers/net/ethernet/intel/iavf/iavf_main.c
5054
struct kernel_hwtstamp_config *config,
drivers/net/ethernet/intel/iavf/iavf_ptp.c
47
struct kernel_hwtstamp_config *config)
drivers/net/ethernet/intel/iavf/iavf_ptp.c
89
struct kernel_hwtstamp_config *config,
drivers/net/ethernet/intel/iavf/iavf_ptp.h
19
struct kernel_hwtstamp_config *config,
drivers/net/ethernet/intel/iavf/iavf_ptp.h
34
struct kernel_hwtstamp_config *config,
drivers/net/ethernet/intel/iavf/iavf_types.h
30
struct kernel_hwtstamp_config hwtstamp_config;
drivers/net/ethernet/intel/ice/ice_ptp.c
2206
struct kernel_hwtstamp_config *config)
drivers/net/ethernet/intel/ice/ice_ptp.c
2224
struct kernel_hwtstamp_config *config)
drivers/net/ethernet/intel/ice/ice_ptp.c
2276
struct kernel_hwtstamp_config *config,
drivers/net/ethernet/intel/ice/ice_ptp.h
263
struct kernel_hwtstamp_config tstamp_config;
drivers/net/ethernet/intel/ice/ice_ptp.h
297
struct kernel_hwtstamp_config *config);
drivers/net/ethernet/intel/ice/ice_ptp.h
299
struct kernel_hwtstamp_config *config,
drivers/net/ethernet/intel/ice/ice_ptp.h
325
struct kernel_hwtstamp_config *config)
drivers/net/ethernet/intel/ice/ice_ptp.h
331
struct kernel_hwtstamp_config *config,
drivers/net/ethernet/intel/idpf/idpf.h
411
struct kernel_hwtstamp_config tstamp_config;
drivers/net/ethernet/intel/idpf/idpf_lib.c
2612
struct kernel_hwtstamp_config *config,
drivers/net/ethernet/intel/idpf/idpf_lib.c
2640
struct kernel_hwtstamp_config *config)
drivers/net/ethernet/intel/idpf/idpf_ptp.c
730
struct kernel_hwtstamp_config *config)
drivers/net/ethernet/intel/idpf/idpf_ptp.h
283
struct kernel_hwtstamp_config *config);
drivers/net/ethernet/intel/idpf/idpf_ptp.h
355
struct kernel_hwtstamp_config *config)
drivers/net/ethernet/intel/igb/igb.h
629
struct kernel_hwtstamp_config tstamp_config;
drivers/net/ethernet/intel/igb/igb.h
775
struct kernel_hwtstamp_config *config);
drivers/net/ethernet/intel/igb/igb.h
777
struct kernel_hwtstamp_config *config,
drivers/net/ethernet/intel/igb/igb_ptp.c
1103
struct kernel_hwtstamp_config *config)
drivers/net/ethernet/intel/igb/igb_ptp.c
1130
struct kernel_hwtstamp_config *config)
drivers/net/ethernet/intel/igb/igb_ptp.c
1282
struct kernel_hwtstamp_config *config,
drivers/net/ethernet/intel/igc/igc.h
318
struct kernel_hwtstamp_config tstamp_config;
drivers/net/ethernet/intel/igc/igc.h
779
struct kernel_hwtstamp_config *config);
drivers/net/ethernet/intel/igc/igc.h
781
struct kernel_hwtstamp_config *config,
drivers/net/ethernet/intel/igc/igc_ptp.c
663
struct kernel_hwtstamp_config *config)
drivers/net/ethernet/intel/igc/igc_ptp.c
904
struct kernel_hwtstamp_config *config,
drivers/net/ethernet/intel/igc/igc_ptp.c
930
struct kernel_hwtstamp_config *config)
drivers/net/ethernet/intel/ixgbe/ixgbe.h
1088
struct kernel_hwtstamp_config *config);
drivers/net/ethernet/intel/ixgbe/ixgbe.h
1090
struct kernel_hwtstamp_config *config,
drivers/net/ethernet/intel/ixgbe/ixgbe.h
793
struct kernel_hwtstamp_config tstamp_config;
drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c
1143
struct kernel_hwtstamp_config *config,
drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c
948
struct kernel_hwtstamp_config *config)
drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c
983
struct kernel_hwtstamp_config *config)
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
5177
struct kernel_hwtstamp_config *config,
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
5236
struct kernel_hwtstamp_config *config)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.h
1114
struct kernel_hwtstamp_config *config);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.h
1116
struct kernel_hwtstamp_config *config,
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.h
536
struct kernel_hwtstamp_config tstamp;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
2447
struct kernel_hwtstamp_config *config)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
2457
struct kernel_hwtstamp_config *config,
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
2421
struct kernel_hwtstamp_config *config,
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
2477
struct kernel_hwtstamp_config *config)
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
3499
struct kernel_hwtstamp_config *ts_config,
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h
391
struct kernel_hwtstamp_config hwtstamp_config;
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h
615
struct kernel_hwtstamp_config hwtstamp_config;
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h
783
struct kernel_hwtstamp_config *ts_config,
drivers/net/ethernet/mellanox/mlx5/core/en.h
1048
struct kernel_hwtstamp_config *config,
drivers/net/ethernet/mellanox/mlx5/core/en.h
1051
struct kernel_hwtstamp_config *config);
drivers/net/ethernet/mellanox/mlx5/core/en.h
705
struct kernel_hwtstamp_config *hwtstamp_config;
drivers/net/ethernet/mellanox/mlx5/core/en.h
940
struct kernel_hwtstamp_config hwtstamp_config;
drivers/net/ethernet/mellanox/mlx5/core/en/txrx.h
94
static inline bool mlx5e_rx_hw_stamp(struct kernel_hwtstamp_config *config)
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
4744
struct kernel_hwtstamp_config *config,
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
4822
struct kernel_hwtstamp_config *config,
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
4831
struct kernel_hwtstamp_config *config)
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
4842
struct kernel_hwtstamp_config *config)
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c
49
struct kernel_hwtstamp_config *config,
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c
58
struct kernel_hwtstamp_config *config)
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.h
92
struct kernel_hwtstamp_config *config,
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.h
95
struct kernel_hwtstamp_config *config);
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
1163
struct kernel_hwtstamp_config *config,
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
1173
struct kernel_hwtstamp_config *config)
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
1183
struct kernel_hwtstamp_config config = {};
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
236
struct kernel_hwtstamp_config *config);
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
238
struct kernel_hwtstamp_config *config,
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
355
struct kernel_hwtstamp_config hwtstamp_config;
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
1086
struct kernel_hwtstamp_config *config)
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
1093
mlxsw_sp1_ptp_get_message_types(const struct kernel_hwtstamp_config *config,
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
1249
struct kernel_hwtstamp_config *config,
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
1455
struct kernel_hwtstamp_config *config)
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
1469
mlxsw_sp2_ptp_get_message_types(const struct kernel_hwtstamp_config *config,
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
1546
struct kernel_hwtstamp_config new_config)
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
1560
struct kernel_hwtstamp_config new_config)
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
1575
struct kernel_hwtstamp_config new_config)
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
1596
struct kernel_hwtstamp_config new_config)
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
1618
struct kernel_hwtstamp_config *config,
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
1621
struct kernel_hwtstamp_config new_config;
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
49
struct kernel_hwtstamp_config config;
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.h
122
struct kernel_hwtstamp_config *config)
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.h
129
struct kernel_hwtstamp_config *config,
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.h
187
struct kernel_hwtstamp_config *config)
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.h
194
struct kernel_hwtstamp_config *config,
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.h
37
struct kernel_hwtstamp_config *config);
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.h
40
struct kernel_hwtstamp_config *config,
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.h
69
struct kernel_hwtstamp_config *config);
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.h
72
struct kernel_hwtstamp_config *config,
drivers/net/ethernet/meta/fbnic/fbnic_netdev.c
310
struct kernel_hwtstamp_config *config)
drivers/net/ethernet/meta/fbnic/fbnic_netdev.c
320
struct kernel_hwtstamp_config *config,
drivers/net/ethernet/meta/fbnic/fbnic_netdev.h
75
struct kernel_hwtstamp_config hwtstamp_config;
drivers/net/ethernet/microchip/lan743x_ptp.c
1740
struct kernel_hwtstamp_config *config)
drivers/net/ethernet/microchip/lan743x_ptp.c
1758
struct kernel_hwtstamp_config *config,
drivers/net/ethernet/microchip/lan743x_ptp.h
55
struct kernel_hwtstamp_config *config);
drivers/net/ethernet/microchip/lan743x_ptp.h
57
struct kernel_hwtstamp_config *config,
drivers/net/ethernet/microchip/lan966x/lan966x_main.c
460
struct kernel_hwtstamp_config *cfg)
drivers/net/ethernet/microchip/lan966x/lan966x_main.c
473
struct kernel_hwtstamp_config *cfg,
drivers/net/ethernet/microchip/lan966x/lan966x_main.h
254
struct kernel_hwtstamp_config hwtstamp_config;
drivers/net/ethernet/microchip/lan966x/lan966x_main.h
537
struct kernel_hwtstamp_config *cfg,
drivers/net/ethernet/microchip/lan966x/lan966x_main.h
540
struct kernel_hwtstamp_config *cfg);
drivers/net/ethernet/microchip/lan966x/lan966x_main.h
552
struct kernel_hwtstamp_config *cfg);
drivers/net/ethernet/microchip/lan966x/lan966x_ptp.c
255
struct kernel_hwtstamp_config *cfg)
drivers/net/ethernet/microchip/lan966x/lan966x_ptp.c
264
struct kernel_hwtstamp_config *cfg,
drivers/net/ethernet/microchip/lan966x/lan966x_ptp.c
319
struct kernel_hwtstamp_config *cfg)
drivers/net/ethernet/microchip/sparx5/sparx5_main.h
252
struct kernel_hwtstamp_config hwtstamp_config;
drivers/net/ethernet/microchip/sparx5/sparx5_main.h
548
struct kernel_hwtstamp_config *cfg,
drivers/net/ethernet/microchip/sparx5/sparx5_main.h
551
struct kernel_hwtstamp_config *cfg);
drivers/net/ethernet/microchip/sparx5/sparx5_netdev.c
222
struct kernel_hwtstamp_config *cfg)
drivers/net/ethernet/microchip/sparx5/sparx5_netdev.c
236
struct kernel_hwtstamp_config *cfg,
drivers/net/ethernet/microchip/sparx5/sparx5_ptp.c
143
struct kernel_hwtstamp_config *cfg)
drivers/net/ethernet/microchip/sparx5/sparx5_ptp.c
82
struct kernel_hwtstamp_config *cfg,
drivers/net/ethernet/mscc/ocelot_net.c
914
struct kernel_hwtstamp_config *cfg)
drivers/net/ethernet/mscc/ocelot_net.c
926
struct kernel_hwtstamp_config *cfg,
drivers/net/ethernet/mscc/ocelot_ptp.c
518
struct kernel_hwtstamp_config *cfg)
drivers/net/ethernet/mscc/ocelot_ptp.c
539
struct kernel_hwtstamp_config *cfg,
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
202
struct kernel_hwtstamp_config *cfg,
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
252
struct kernel_hwtstamp_config *cfg)
drivers/net/ethernet/pensando/ionic/ionic_lif.h
257
struct kernel_hwtstamp_config ts_config;
drivers/net/ethernet/pensando/ionic/ionic_lif.h
366
struct kernel_hwtstamp_config *config,
drivers/net/ethernet/pensando/ionic/ionic_lif.h
369
struct kernel_hwtstamp_config *config);
drivers/net/ethernet/pensando/ionic/ionic_lif.h
380
struct kernel_hwtstamp_config *config,
drivers/net/ethernet/pensando/ionic/ionic_lif.h
387
struct kernel_hwtstamp_config *config)
drivers/net/ethernet/pensando/ionic/ionic_phc.c
207
struct kernel_hwtstamp_config *config,
drivers/net/ethernet/pensando/ionic/ionic_phc.c
266
struct kernel_hwtstamp_config *config)
drivers/net/ethernet/pensando/ionic/ionic_phc.c
68
struct kernel_hwtstamp_config *new_ts,
drivers/net/ethernet/pensando/ionic/ionic_phc.c
71
struct kernel_hwtstamp_config *config;
drivers/net/ethernet/pensando/ionic/ionic_phc.c
72
struct kernel_hwtstamp_config ts = {};
drivers/net/ethernet/qlogic/qede/qede_ptp.c
284
struct kernel_hwtstamp_config *config,
drivers/net/ethernet/qlogic/qede/qede_ptp.c
327
struct kernel_hwtstamp_config *config)
drivers/net/ethernet/qlogic/qede/qede_ptp.h
18
struct kernel_hwtstamp_config *config);
drivers/net/ethernet/qlogic/qede/qede_ptp.h
20
struct kernel_hwtstamp_config *config,
drivers/net/ethernet/renesas/ravb_main.c
2422
struct kernel_hwtstamp_config *config)
drivers/net/ethernet/renesas/ravb_main.c
2435
struct kernel_hwtstamp_config *config,
drivers/net/ethernet/renesas/rswitch_main.c
1799
struct kernel_hwtstamp_config *config)
drivers/net/ethernet/renesas/rswitch_main.c
1812
struct kernel_hwtstamp_config *config,
drivers/net/ethernet/renesas/rtsn.c
1118
struct kernel_hwtstamp_config *config)
drivers/net/ethernet/renesas/rtsn.c
1135
struct kernel_hwtstamp_config *config,
drivers/net/ethernet/sfc/ef10.c
3712
struct kernel_hwtstamp_config *init)
drivers/net/ethernet/sfc/ef10.c
3718
struct kernel_hwtstamp_config *init)
drivers/net/ethernet/sfc/efx.c
551
struct kernel_hwtstamp_config *config,
drivers/net/ethernet/sfc/efx.c
560
struct kernel_hwtstamp_config *config)
drivers/net/ethernet/sfc/net_driver.h
1515
struct kernel_hwtstamp_config *init);
drivers/net/ethernet/sfc/ptp.c
1846
static int efx_ptp_ts_init(struct efx_nic *efx, struct kernel_hwtstamp_config *init)
drivers/net/ethernet/sfc/ptp.c
1894
struct kernel_hwtstamp_config *config,
drivers/net/ethernet/sfc/ptp.c
1905
struct kernel_hwtstamp_config *config)
drivers/net/ethernet/sfc/ptp.c
304
struct kernel_hwtstamp_config config;
drivers/net/ethernet/sfc/ptp.h
22
struct kernel_hwtstamp_config *config,
drivers/net/ethernet/sfc/ptp.h
25
struct kernel_hwtstamp_config *config);
drivers/net/ethernet/sfc/siena/efx.c
578
struct kernel_hwtstamp_config *config,
drivers/net/ethernet/sfc/siena/efx.c
587
struct kernel_hwtstamp_config *config)
drivers/net/ethernet/sfc/siena/net_driver.h
1407
struct kernel_hwtstamp_config *init);
drivers/net/ethernet/sfc/siena/ptp.c
1766
struct kernel_hwtstamp_config *init)
drivers/net/ethernet/sfc/siena/ptp.c
1804
struct kernel_hwtstamp_config *config,
drivers/net/ethernet/sfc/siena/ptp.c
1815
struct kernel_hwtstamp_config *config)
drivers/net/ethernet/sfc/siena/ptp.c
300
struct kernel_hwtstamp_config config;
drivers/net/ethernet/sfc/siena/ptp.h
19
struct kernel_hwtstamp_config *config,
drivers/net/ethernet/sfc/siena/ptp.h
22
struct kernel_hwtstamp_config *config);
drivers/net/ethernet/sfc/siena/siena.c
139
struct kernel_hwtstamp_config *init)
drivers/net/ethernet/stmicro/stmmac/stmmac.h
308
struct kernel_hwtstamp_config tstamp_config;
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
571
struct kernel_hwtstamp_config *config,
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
769
struct kernel_hwtstamp_config *config)
drivers/net/ethernet/ti/am65-cpsw-nuss.c
1791
struct kernel_hwtstamp_config *cfg,
drivers/net/ethernet/ti/am65-cpsw-nuss.c
1884
struct kernel_hwtstamp_config *cfg)
drivers/net/ethernet/ti/cpsw_priv.c
618
struct kernel_hwtstamp_config *cfg,
drivers/net/ethernet/ti/cpsw_priv.c
683
struct kernel_hwtstamp_config *cfg)
drivers/net/ethernet/ti/cpsw_priv.c
700
struct kernel_hwtstamp_config *cfg)
drivers/net/ethernet/ti/cpsw_priv.c
706
struct kernel_hwtstamp_config *cfg,
drivers/net/ethernet/ti/cpsw_priv.h
473
struct kernel_hwtstamp_config *cfg);
drivers/net/ethernet/ti/cpsw_priv.h
475
struct kernel_hwtstamp_config *cfg,
drivers/net/ethernet/ti/icssg/icssg_common.c
1557
struct kernel_hwtstamp_config *config,
drivers/net/ethernet/ti/icssg/icssg_common.c
1604
struct kernel_hwtstamp_config *config)
drivers/net/ethernet/ti/icssg/icssg_prueth.h
496
struct kernel_hwtstamp_config *config);
drivers/net/ethernet/ti/icssg/icssg_prueth.h
498
struct kernel_hwtstamp_config *config,
drivers/net/ethernet/ti/netcp.h
211
struct kernel_hwtstamp_config *cfg);
drivers/net/ethernet/ti/netcp.h
213
struct kernel_hwtstamp_config *cfg,
drivers/net/ethernet/ti/netcp_core.c
1785
struct kernel_hwtstamp_config *config)
drivers/net/ethernet/ti/netcp_core.c
1808
struct kernel_hwtstamp_config *config,
drivers/net/ethernet/ti/netcp_ethss.c
2594
static int gbe_hwtstamp_get(void *intf_priv, struct kernel_hwtstamp_config *cfg)
drivers/net/ethernet/ti/netcp_ethss.c
2646
static int gbe_hwtstamp_set(void *intf_priv, struct kernel_hwtstamp_config *cfg,
drivers/net/ethernet/ti/netcp_ethss.c
2759
struct kernel_hwtstamp_config *cfg)
drivers/net/ethernet/ti/netcp_ethss.c
2765
struct kernel_hwtstamp_config *cfg,
drivers/net/ethernet/wangxun/libwx/wx_ptp.c
554
struct kernel_hwtstamp_config *config)
drivers/net/ethernet/wangxun/libwx/wx_ptp.c
873
struct kernel_hwtstamp_config *cfg)
drivers/net/ethernet/wangxun/libwx/wx_ptp.c
887
struct kernel_hwtstamp_config *cfg,
drivers/net/ethernet/wangxun/libwx/wx_ptp.h
15
struct kernel_hwtstamp_config *cfg);
drivers/net/ethernet/wangxun/libwx/wx_ptp.h
17
struct kernel_hwtstamp_config *cfg,
drivers/net/ethernet/wangxun/libwx/wx_type.h
1398
struct kernel_hwtstamp_config tstamp_config;
drivers/net/ethernet/xscale/ixp4xx_eth.c
398
struct kernel_hwtstamp_config *cfg,
drivers/net/ethernet/xscale/ixp4xx_eth.c
445
struct kernel_hwtstamp_config *cfg)
drivers/net/macvlan.c
880
struct kernel_hwtstamp_config *cfg)
drivers/net/macvlan.c
888
struct kernel_hwtstamp_config *cfg,
drivers/net/phy/bcm-phy-ptp.c
784
struct kernel_hwtstamp_config *cfg)
drivers/net/phy/bcm-phy-ptp.c
796
struct kernel_hwtstamp_config *cfg,
drivers/net/phy/dp83640.c
1179
struct kernel_hwtstamp_config *cfg)
drivers/net/phy/dp83640.c
1191
struct kernel_hwtstamp_config *cfg,
drivers/net/phy/micrel.c
3172
struct kernel_hwtstamp_config *config)
drivers/net/phy/micrel.c
3184
struct kernel_hwtstamp_config *config,
drivers/net/phy/micrel.c
5089
struct kernel_hwtstamp_config *config,
drivers/net/phy/microchip_rds_ptp.c
480
struct kernel_hwtstamp_config *config)
drivers/net/phy/microchip_rds_ptp.c
492
struct kernel_hwtstamp_config *config,
drivers/net/phy/mscc/mscc_ptp.c
1055
struct kernel_hwtstamp_config *cfg)
drivers/net/phy/mscc/mscc_ptp.c
1067
struct kernel_hwtstamp_config *cfg,
drivers/net/phy/nxp-c45-tja11xx.c
1016
struct kernel_hwtstamp_config *cfg)
drivers/net/phy/nxp-c45-tja11xx.c
1029
struct kernel_hwtstamp_config *cfg,
drivers/net/phy/phy.c
313
struct kernel_hwtstamp_config kernel_cfg;
drivers/net/phy/phy.c
476
struct kernel_hwtstamp_config *config)
drivers/net/phy/phy.c
495
struct kernel_hwtstamp_config *config,
drivers/ptp/ptp_ines.c
332
struct kernel_hwtstamp_config *cfg)
drivers/ptp/ptp_ines.c
354
struct kernel_hwtstamp_config *cfg,
include/linux/can/dev.h
123
struct kernel_hwtstamp_config *cfg);
include/linux/can/dev.h
125
struct kernel_hwtstamp_config *cfg,
include/linux/mii_timestamper.h
57
struct kernel_hwtstamp_config *kernel_config,
include/linux/mii_timestamper.h
61
struct kernel_hwtstamp_config *kernel_config);
include/linux/net_tstamp.h
72
static inline void hwtstamp_config_to_kernel(struct kernel_hwtstamp_config *kernel_cfg,
include/linux/net_tstamp.h
81
const struct kernel_hwtstamp_config *kernel_cfg)
include/linux/net_tstamp.h
88
static inline bool kernel_hwtstamp_config_changed(const struct kernel_hwtstamp_config *a,
include/linux/net_tstamp.h
89
const struct kernel_hwtstamp_config *b)
include/linux/netdevice.h
1668
struct kernel_hwtstamp_config *kernel_config);
include/linux/netdevice.h
1670
struct kernel_hwtstamp_config *kernel_config,
include/linux/netdevice.h
4285
struct kernel_hwtstamp_config *kernel_cfg);
include/linux/netdevice.h
4287
struct kernel_hwtstamp_config *kernel_cfg,
include/linux/netdevice.h
60
struct kernel_hwtstamp_config;
include/linux/phy.h
2032
struct kernel_hwtstamp_config *cfg,
include/linux/phy.h
2444
struct kernel_hwtstamp_config *config);
include/linux/phy.h
2446
struct kernel_hwtstamp_config *config,
include/linux/phy.h
328
struct kernel_hwtstamp_config;
include/linux/phylib_stubs.h
11
struct kernel_hwtstamp_config;
include/linux/phylib_stubs.h
21
struct kernel_hwtstamp_config *config);
include/linux/phylib_stubs.h
23
struct kernel_hwtstamp_config *config,
include/linux/phylib_stubs.h
33
struct kernel_hwtstamp_config *config)
include/linux/phylib_stubs.h
47
struct kernel_hwtstamp_config *config,
include/linux/phylib_stubs.h
87
struct kernel_hwtstamp_config *config)
include/linux/phylib_stubs.h
93
struct kernel_hwtstamp_config *config,
include/net/dsa.h
1137
struct kernel_hwtstamp_config *config);
include/net/dsa.h
1139
struct kernel_hwtstamp_config *config,
include/net/dsa_stubs.h
17
const struct kernel_hwtstamp_config *config,
include/net/dsa_stubs.h
22
const struct kernel_hwtstamp_config *config,
include/net/dsa_stubs.h
42
const struct kernel_hwtstamp_config *config,
include/soc/mscc/ocelot.h
1077
struct kernel_hwtstamp_config *cfg);
include/soc/mscc/ocelot.h
1079
struct kernel_hwtstamp_config *cfg,
net/8021q/vlan_dev.c
338
struct kernel_hwtstamp_config *cfg)
net/8021q/vlan_dev.c
346
struct kernel_hwtstamp_config *cfg,
net/core/dev.h
370
struct kernel_hwtstamp_config *cfg,
net/core/dev.h
373
struct kernel_hwtstamp_config *cfg);
net/core/dev.h
374
int net_hwtstamp_validate(const struct kernel_hwtstamp_config *cfg);
net/core/dev_ioctl.c
189
int net_hwtstamp_validate(const struct kernel_hwtstamp_config *cfg)
net/core/dev_ioctl.c
259
struct kernel_hwtstamp_config *cfg)
net/core/dev_ioctl.c
285
struct kernel_hwtstamp_config kernel_cfg = {};
net/core/dev_ioctl.c
329
struct kernel_hwtstamp_config *cfg,
net/core/dev_ioctl.c
333
struct kernel_hwtstamp_config old_cfg = {};
net/core/dev_ioctl.c
394
struct kernel_hwtstamp_config kernel_cfg = {};
net/core/dev_ioctl.c
442
struct kernel_hwtstamp_config *kernel_cfg)
net/core/dev_ioctl.c
462
struct kernel_hwtstamp_config *kernel_cfg,
net/dsa/conduit.c
276
const struct kernel_hwtstamp_config *config,
net/dsa/conduit.h
19
const struct kernel_hwtstamp_config *config,
net/dsa/port.c
119
struct kernel_hwtstamp_config config = {};
net/dsa/user.c
2563
struct kernel_hwtstamp_config *cfg)
net/dsa/user.c
2575
struct kernel_hwtstamp_config *cfg,
net/ethtool/tsconfig.c
298
struct kernel_hwtstamp_config hwtst_config = {0};
net/ethtool/tsconfig.c
403
struct kernel_hwtstamp_config zero_config = {0};
net/ethtool/tsconfig.c
41
struct kernel_hwtstamp_config cfg = {};