Home
last modified time | relevance | path

Searched refs:kernel_hwtstamp_config (Results 1 – 21 of 21) sorted by relevance

/openbmc/linux/include/linux/
H A Dphylib_stubs.h8 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 Dnet_tstamp.h30 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 Dphy.h305 struct kernel_hwtstamp_config;
1993 struct kernel_hwtstamp_config *config);
1995 struct kernel_hwtstamp_config *config,
H A Dnetdevice.h59 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 Ddsa_stubs.h17 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 Ddev_ioctl.c187 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 Dmaster.h19 const struct kernel_hwtstamp_config *config,
H A Dmaster.c202 const struct kernel_hwtstamp_config *config, in __dsa_master_hwtstamp_validate()
/openbmc/linux/drivers/net/ethernet/microchip/lan966x/
H A Dlan966x_main.h302 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 Dlan966x_ptp.c252 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 Dlan966x_main.c454 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 Dsparx5_netdev.c214 struct kernel_hwtstamp_config *cfg) in sparx5_port_hwtstamp_get()
228 struct kernel_hwtstamp_config *cfg, in sparx5_port_hwtstamp_set()
H A Dsparx5_main.h208 struct kernel_hwtstamp_config hwtstamp_config;
393 struct kernel_hwtstamp_config *cfg,
396 struct kernel_hwtstamp_config *cfg);
H A Dsparx5_ptp.c78 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 Dfec.h709 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 Dfec_ptp.c601 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 Dfec_main.c3995 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 Dvlan_dev.c358 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 Dphy.c467 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 Dmacvlan.c872 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 Dbond_main.c5705 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()