Home
last modified time | relevance | path

Searched refs:hwtstamp_config (Results 1 – 25 of 88) sorted by relevance

1234

/linux/drivers/net/ethernet/mellanox/mlxsw/
A Dspectrum_ptp.h45 struct hwtstamp_config *config);
48 struct hwtstamp_config *config);
104 struct hwtstamp_config *config) in mlxsw_sp1_ptp_hwtstamp_get()
111 struct hwtstamp_config *config) in mlxsw_sp1_ptp_hwtstamp_set()
175 struct hwtstamp_config *config) in mlxsw_sp2_ptp_hwtstamp_get()
182 struct hwtstamp_config *config) in mlxsw_sp2_ptp_hwtstamp_set()
A Dspectrum_ptp.c885 struct hwtstamp_config *config) in mlxsw_sp1_ptp_hwtstamp_get()
887 *config = mlxsw_sp_port->ptp.hwtstamp_config; in mlxsw_sp1_ptp_hwtstamp_get()
891 static int mlxsw_sp_ptp_get_message_types(const struct hwtstamp_config *config, in mlxsw_sp_ptp_get_message_types()
1047 struct hwtstamp_config *config) in mlxsw_sp1_ptp_hwtstamp_set()
1063 mlxsw_sp_port->ptp.hwtstamp_config = *config; in mlxsw_sp1_ptp_hwtstamp_set()
/linux/drivers/net/ethernet/aquantia/atlantic/
A Daq_ptp.h63 struct hwtstamp_config *config);
65 struct hwtstamp_config *config);
133 struct hwtstamp_config *config) {} in aq_ptp_hwtstamp_config_get()
135 struct hwtstamp_config *config) in aq_ptp_hwtstamp_config_set()
A Daq_main.c232 struct hwtstamp_config *config) in aq_ndev_config_hwtstamp()
269 struct hwtstamp_config config; in aq_ndev_hwtstamp_set()
292 struct hwtstamp_config config; in aq_ndev_hwtstamp_get()
A Daq_ptp.c54 struct hwtstamp_config hwtstamp_config; member
570 struct hwtstamp_config *config) in aq_ptp_hwtstamp_config_get()
572 *config = aq_ptp->hwtstamp_config; in aq_ptp_hwtstamp_config_get()
591 struct hwtstamp_config *config) in aq_ptp_hwtstamp_config_set()
626 aq_ptp->hwtstamp_config = *config; in aq_ptp_hwtstamp_config_set()
/linux/drivers/net/ethernet/hisilicon/hns3/hns3pf/
A Dhclge_ptp.c221 sizeof(struct hwtstamp_config)) ? -EFAULT : 0; in hclge_ptp_get_cfg()
280 static int hclge_ptp_set_tx_mode(struct hwtstamp_config *cfg, in hclge_ptp_set_tx_mode()
298 static int hclge_ptp_set_rx_mode(struct hwtstamp_config *cfg, in hclge_ptp_set_rx_mode()
343 struct hwtstamp_config *cfg) in hclge_ptp_set_ts_mode()
372 struct hwtstamp_config cfg; in hclge_ptp_set_cfg()
A Dhclge_ptp.h62 struct hwtstamp_config ts_cfg;
/linux/drivers/net/ethernet/pensando/ionic/
A Dionic_phc.c68 struct hwtstamp_config *new_ts) in ionic_lif_hwstamp_set_ts_config()
71 struct hwtstamp_config *config; in ionic_lif_hwstamp_set_ts_config()
72 struct hwtstamp_config ts; in ionic_lif_hwstamp_set_ts_config()
188 struct hwtstamp_config config; in ionic_lif_hwstamp_set()
251 struct hwtstamp_config config; in ionic_lif_hwstamp_get()
/linux/drivers/net/ethernet/mellanox/mlx4/
A Dmlx4_en.h389 struct hwtstamp_config hwtstamp_config; member
612 struct hwtstamp_config hwtstamp_config; member
782 struct hwtstamp_config ts_config,
A Den_cq.c134 if ((cq->type != RX && priv->hwtstamp_config.tx_type) || in mlx4_en_activate_cq()
135 (cq->type == RX && priv->hwtstamp_config.rx_filter)) in mlx4_en_activate_cq()
A Den_netdev.c2221 memcpy(&dst->hwtstamp_config, &prof->hwtstamp_config, in mlx4_en_copy_priv()
2222 sizeof(dst->hwtstamp_config)); in mlx4_en_copy_priv()
2271 memcpy(&dst->hwtstamp_config, &src->hwtstamp_config, in mlx4_en_update_priv()
2272 sizeof(dst->hwtstamp_config)); in mlx4_en_update_priv()
2425 struct hwtstamp_config config; in mlx4_en_hwtstamp_set()
2486 sizeof(priv->hwtstamp_config)) ? -EFAULT : 0; in mlx4_en_hwtstamp_get()
3299 priv->hwtstamp_config.flags = 0; in mlx4_en_init_netdev()
3300 priv->hwtstamp_config.tx_type = HWTSTAMP_TX_OFF; in mlx4_en_init_netdev()
3301 priv->hwtstamp_config.rx_filter = HWTSTAMP_FILTER_NONE; in mlx4_en_init_netdev()
3495 struct hwtstamp_config ts_config, in mlx4_en_reset_config()
[all …]
/linux/drivers/net/dsa/hirschmann/
A Dhellcreek_hwtstamp.c43 struct hwtstamp_config *config) in hellcreek_set_hwtstamp_config()
121 struct hwtstamp_config config; in hellcreek_port_hwtstamp_set()
145 struct hwtstamp_config *config; in hellcreek_port_hwtstamp_get()
A Dhellcreek.h238 struct hwtstamp_config tstamp_config;
/linux/tools/testing/selftests/net/
A D.gitignore29 hwtstamp_config
A Dhwtstamp_config.c89 struct hwtstamp_config config; in main()
A DMakefile48 TEST_GEN_FILES += hwtstamp_config rxtimestamp timestamping txtimestamp
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/
A Dtrap.h25 struct hwtstamp_config *tstamp;
A Dptp.h45 struct hwtstamp_config *tstamp;
/linux/include/uapi/linux/
A Dnet_tstamp.h75 struct hwtstamp_config { struct
/linux/drivers/net/dsa/mv88e6xxx/
A Dhwtstamp.c92 struct hwtstamp_config *config) in mv88e6xxx_set_hwtstamp_config()
180 struct hwtstamp_config config; in mv88e6xxx_port_hwtstamp_set()
205 struct hwtstamp_config *config = &ps->tstamp_config; in mv88e6xxx_port_hwtstamp_get()
/linux/drivers/net/ethernet/mellanox/mlx5/core/
A Den.h436 struct hwtstamp_config *tstamp;
700 struct hwtstamp_config *tstamp;
782 struct hwtstamp_config *tstamp;
922 struct hwtstamp_config tstamp;
/linux/drivers/net/ethernet/intel/ice/
A Dice_ptp.h142 struct hwtstamp_config tstamp_config;
/linux/drivers/net/ethernet/intel/e1000e/
A De1000.h320 struct hwtstamp_config hwtstamp_config; member
/linux/drivers/net/ethernet/freescale/
A Dfec_ptp.c471 struct hwtstamp_config config; in fec_ptp_set()
509 struct hwtstamp_config config; in fec_ptp_get()
/linux/drivers/net/ethernet/cadence/
A Dmacb_ptp.c424 struct hwtstamp_config *tstamp_config; in gem_get_hwtst()
455 struct hwtstamp_config *tstamp_config; in gem_set_hwtst()

Completed in 52 milliseconds

1234