/openbmc/linux/include/linux/ |
H A D | phylib_stubs.h | 8 struct kernel_hwtstamp_config; 18 struct kernel_hwtstamp_config *config); 20 struct kernel_hwtstamp_config *config, 25 struct kernel_hwtstamp_config *config) in phy_hwtstamp_get() 39 struct kernel_hwtstamp_config *config, in phy_hwtstamp_set() 56 struct kernel_hwtstamp_config *config) in phy_hwtstamp_get() 62 struct kernel_hwtstamp_config *config, in phy_hwtstamp_set()
|
H A D | net_tstamp.h | 30 struct kernel_hwtstamp_config { struct 39 static inline void hwtstamp_config_to_kernel(struct kernel_hwtstamp_config *kernel_cfg, in hwtstamp_config_to_kernel() argument 48 const struct kernel_hwtstamp_config *kernel_cfg) in hwtstamp_config_from_kernel() 55 static inline bool kernel_hwtstamp_config_changed(const struct kernel_hwtstamp_config *a, in kernel_hwtstamp_config_changed() 56 const struct kernel_hwtstamp_config *b) in kernel_hwtstamp_config_changed()
|
H A D | phy.h | 305 struct kernel_hwtstamp_config; 1993 struct kernel_hwtstamp_config *config); 1995 struct kernel_hwtstamp_config *config,
|
H A D | netdevice.h | 59 struct kernel_hwtstamp_config; 1644 struct kernel_hwtstamp_config *kernel_config); 1646 struct kernel_hwtstamp_config *kernel_config, 3953 struct kernel_hwtstamp_config *kernel_cfg); 3955 struct kernel_hwtstamp_config *kernel_cfg,
|
/openbmc/linux/include/net/ |
H A D | dsa_stubs.h | 17 const struct kernel_hwtstamp_config *config, 22 const struct kernel_hwtstamp_config *config, in dsa_master_hwtstamp_validate() 42 const struct kernel_hwtstamp_config *config, in dsa_master_hwtstamp_validate()
|
/openbmc/linux/net/core/ |
H A D | dev_ioctl.c | 187 static int net_hwtstamp_validate(const struct kernel_hwtstamp_config *cfg) in net_hwtstamp_validate() 272 struct kernel_hwtstamp_config *cfg) in dev_get_hwtstamp_phylib() 283 struct kernel_hwtstamp_config kernel_cfg = {}; in dev_get_hwtstamp() 326 struct kernel_hwtstamp_config *cfg, in dev_set_hwtstamp_phylib() 331 struct kernel_hwtstamp_config old_cfg = {}; in dev_set_hwtstamp_phylib() 370 struct kernel_hwtstamp_config kernel_cfg = {}; in dev_set_hwtstamp() 416 struct kernel_hwtstamp_config *kernel_cfg) in generic_hwtstamp_ioctl_lower() 435 struct kernel_hwtstamp_config *kernel_cfg) in generic_hwtstamp_get_lower() 451 struct kernel_hwtstamp_config *kernel_cfg, in generic_hwtstamp_set_lower()
|
/openbmc/linux/net/dsa/ |
H A D | master.h | 19 const struct kernel_hwtstamp_config *config,
|
H A D | master.c | 202 const struct kernel_hwtstamp_config *config, in __dsa_master_hwtstamp_validate()
|
/openbmc/linux/drivers/net/ethernet/microchip/lan966x/ |
H A D | lan966x_main.h | 302 struct kernel_hwtstamp_config hwtstamp_config; 583 struct kernel_hwtstamp_config *cfg, 586 struct kernel_hwtstamp_config *cfg); 598 struct kernel_hwtstamp_config *cfg);
|
H A D | lan966x_ptp.c | 252 struct kernel_hwtstamp_config *cfg) in lan966x_ptp_setup_traps() 261 struct kernel_hwtstamp_config *cfg, in lan966x_ptp_hwtstamp_set() 316 struct kernel_hwtstamp_config *cfg) in lan966x_ptp_hwtstamp_get()
|
H A D | lan966x_main.c | 454 struct kernel_hwtstamp_config *cfg) in lan966x_port_hwtstamp_get() 467 struct kernel_hwtstamp_config *cfg, in lan966x_port_hwtstamp_set()
|
/openbmc/linux/drivers/net/ethernet/microchip/sparx5/ |
H A D | sparx5_netdev.c | 214 struct kernel_hwtstamp_config *cfg) in sparx5_port_hwtstamp_get() 228 struct kernel_hwtstamp_config *cfg, in sparx5_port_hwtstamp_set()
|
H A D | sparx5_main.h | 208 struct kernel_hwtstamp_config hwtstamp_config; 393 struct kernel_hwtstamp_config *cfg, 396 struct kernel_hwtstamp_config *cfg);
|
H A D | sparx5_ptp.c | 78 struct kernel_hwtstamp_config *cfg, in sparx5_ptp_hwtstamp_set() 139 struct kernel_hwtstamp_config *cfg) in sparx5_ptp_hwtstamp_get()
|
/openbmc/linux/drivers/net/ethernet/freescale/ |
H A D | fec.h | 709 int fec_ptp_set(struct net_device *ndev, struct kernel_hwtstamp_config *config, 711 void fec_ptp_get(struct net_device *ndev, struct kernel_hwtstamp_config *config);
|
H A D | fec_ptp.c | 601 int fec_ptp_set(struct net_device *ndev, struct kernel_hwtstamp_config *config, in fec_ptp_set() 631 void fec_ptp_get(struct net_device *ndev, struct kernel_hwtstamp_config *config) in fec_ptp_get()
|
H A D | fec_main.c | 3995 struct kernel_hwtstamp_config *config) in fec_hwtstamp_get() 4011 struct kernel_hwtstamp_config *config, in fec_hwtstamp_set()
|
/openbmc/linux/net/8021q/ |
H A D | vlan_dev.c | 358 struct kernel_hwtstamp_config *cfg) in vlan_hwtstamp_get() 366 struct kernel_hwtstamp_config *cfg, in vlan_hwtstamp_set()
|
/openbmc/linux/drivers/net/phy/ |
H A D | phy.c | 467 struct kernel_hwtstamp_config *config) in __phy_hwtstamp_get() 483 struct kernel_hwtstamp_config *config, in __phy_hwtstamp_set()
|
/openbmc/linux/drivers/net/ |
H A D | macvlan.c | 872 struct kernel_hwtstamp_config *cfg) in macvlan_hwtstamp_get() 880 struct kernel_hwtstamp_config *cfg, in macvlan_hwtstamp_set()
|
/openbmc/linux/drivers/net/bonding/ |
H A D | bond_main.c | 5705 static int bond_set_phc_index_flag(struct kernel_hwtstamp_config *kernel_cfg) in bond_set_phc_index_flag() 5726 struct kernel_hwtstamp_config *cfg) in bond_hwtstamp_get() 5744 struct kernel_hwtstamp_config *cfg, in bond_hwtstamp_set()
|