ptp_info         6197 drivers/net/ethernet/broadcom/tg3.c 	struct tg3 *tp = container_of(ptp, struct tg3, ptp_info);
ptp_info         6233 drivers/net/ethernet/broadcom/tg3.c 	struct tg3 *tp = container_of(ptp, struct tg3, ptp_info);
ptp_info         6246 drivers/net/ethernet/broadcom/tg3.c 	struct tg3 *tp = container_of(ptp, struct tg3, ptp_info);
ptp_info         6262 drivers/net/ethernet/broadcom/tg3.c 	struct tg3 *tp = container_of(ptp, struct tg3, ptp_info);
ptp_info         6277 drivers/net/ethernet/broadcom/tg3.c 	struct tg3 *tp = container_of(ptp, struct tg3, ptp_info);
ptp_info         6370 drivers/net/ethernet/broadcom/tg3.c 	tp->ptp_info = tg3_ptp_caps;
ptp_info         17944 drivers/net/ethernet/broadcom/tg3.c 		tp->ptp_clock = ptp_clock_register(&tp->ptp_info,
ptp_info         3190 drivers/net/ethernet/broadcom/tg3.h 	struct ptp_clock_info		ptp_info;
ptp_info         1211 drivers/net/ethernet/cadence/macb.h 	struct macb_ptp_info	*ptp_info;	/* macb-ptp interface */
ptp_info         2453 drivers/net/ethernet/cadence/macb_main.c 	if (bp->ptp_info)
ptp_info         2454 drivers/net/ethernet/cadence/macb_main.c 		bp->ptp_info->ptp_init(dev);
ptp_info         2486 drivers/net/ethernet/cadence/macb_main.c 	if (bp->ptp_info)
ptp_info         2487 drivers/net/ethernet/cadence/macb_main.c 		bp->ptp_info->ptp_remove(dev);
ptp_info         2856 drivers/net/ethernet/cadence/macb_main.c 	if (bp->ptp_info)
ptp_info         2857 drivers/net/ethernet/cadence/macb_main.c 		return bp->ptp_info->get_ts_info(netdev, info);
ptp_info         3206 drivers/net/ethernet/cadence/macb_main.c 	if (!bp->ptp_info)
ptp_info         3211 drivers/net/ethernet/cadence/macb_main.c 		return bp->ptp_info->set_hwtst(dev, rq, cmd);
ptp_info         3213 drivers/net/ethernet/cadence/macb_main.c 		return bp->ptp_info->get_hwtst(dev, rq);
ptp_info         3342 drivers/net/ethernet/cadence/macb_main.c 				bp->ptp_info = &gem_ptp_info;
ptp_info         4454 drivers/net/ethernet/cadence/macb_main.c 	if (bp->ptp_info)
ptp_info         4455 drivers/net/ethernet/cadence/macb_main.c 		bp->ptp_info->ptp_remove(netdev);
ptp_info         4499 drivers/net/ethernet/cadence/macb_main.c 	if (bp->ptp_info)
ptp_info         4500 drivers/net/ethernet/cadence/macb_main.c 		bp->ptp_info->ptp_init(netdev);
ptp_info          358 drivers/net/ethernet/cadence/macb_ptp.c 	bp->tsu_rate = bp->ptp_info->get_tsu_rate(bp);
ptp_info          359 drivers/net/ethernet/cadence/macb_ptp.c 	bp->ptp_clock_info.max_adj = bp->ptp_info->get_ptp_max_adj();
ptp_info           90 drivers/net/ethernet/cavium/common/cavium_ptp.c static int cavium_ptp_adjfine(struct ptp_clock_info *ptp_info, long scaled_ppm)
ptp_info           93 drivers/net/ethernet/cavium/common/cavium_ptp.c 		container_of(ptp_info, struct cavium_ptp, ptp_info);
ptp_info          137 drivers/net/ethernet/cavium/common/cavium_ptp.c static int cavium_ptp_adjtime(struct ptp_clock_info *ptp_info, s64 delta)
ptp_info          140 drivers/net/ethernet/cavium/common/cavium_ptp.c 		container_of(ptp_info, struct cavium_ptp, ptp_info);
ptp_info          158 drivers/net/ethernet/cavium/common/cavium_ptp.c static int cavium_ptp_gettime(struct ptp_clock_info *ptp_info,
ptp_info          162 drivers/net/ethernet/cavium/common/cavium_ptp.c 		container_of(ptp_info, struct cavium_ptp, ptp_info);
ptp_info          180 drivers/net/ethernet/cavium/common/cavium_ptp.c static int cavium_ptp_settime(struct ptp_clock_info *ptp_info,
ptp_info          184 drivers/net/ethernet/cavium/common/cavium_ptp.c 		container_of(ptp_info, struct cavium_ptp, ptp_info);
ptp_info          203 drivers/net/ethernet/cavium/common/cavium_ptp.c static int cavium_ptp_enable(struct ptp_clock_info *ptp_info,
ptp_info          258 drivers/net/ethernet/cavium/common/cavium_ptp.c 	clock->ptp_info = (struct ptp_clock_info) {
ptp_info          279 drivers/net/ethernet/cavium/common/cavium_ptp.c 	clock->ptp_clock = ptp_clock_register(&clock->ptp_info, dev);
ptp_info           23 drivers/net/ethernet/cavium/common/cavium_ptp.h 	struct ptp_clock_info ptp_info;
ptp_info         1562 drivers/net/ethernet/cavium/liquidio/lio_main.c 	struct lio *lio = container_of(ptp, struct lio, ptp_info);
ptp_info         1600 drivers/net/ethernet/cavium/liquidio/lio_main.c 	struct lio *lio = container_of(ptp, struct lio, ptp_info);
ptp_info         1619 drivers/net/ethernet/cavium/liquidio/lio_main.c 	struct lio *lio = container_of(ptp, struct lio, ptp_info);
ptp_info         1642 drivers/net/ethernet/cavium/liquidio/lio_main.c 	struct lio *lio = container_of(ptp, struct lio, ptp_info);
ptp_info         1680 drivers/net/ethernet/cavium/liquidio/lio_main.c 	snprintf(lio->ptp_info.name, 16, "%s", netdev->name);
ptp_info         1681 drivers/net/ethernet/cavium/liquidio/lio_main.c 	lio->ptp_info.owner = THIS_MODULE;
ptp_info         1682 drivers/net/ethernet/cavium/liquidio/lio_main.c 	lio->ptp_info.max_adj = 250000000;
ptp_info         1683 drivers/net/ethernet/cavium/liquidio/lio_main.c 	lio->ptp_info.n_alarm = 0;
ptp_info         1684 drivers/net/ethernet/cavium/liquidio/lio_main.c 	lio->ptp_info.n_ext_ts = 0;
ptp_info         1685 drivers/net/ethernet/cavium/liquidio/lio_main.c 	lio->ptp_info.n_per_out = 0;
ptp_info         1686 drivers/net/ethernet/cavium/liquidio/lio_main.c 	lio->ptp_info.pps = 0;
ptp_info         1687 drivers/net/ethernet/cavium/liquidio/lio_main.c 	lio->ptp_info.adjfreq = liquidio_ptp_adjfreq;
ptp_info         1688 drivers/net/ethernet/cavium/liquidio/lio_main.c 	lio->ptp_info.adjtime = liquidio_ptp_adjtime;
ptp_info         1689 drivers/net/ethernet/cavium/liquidio/lio_main.c 	lio->ptp_info.gettime64 = liquidio_ptp_gettime;
ptp_info         1690 drivers/net/ethernet/cavium/liquidio/lio_main.c 	lio->ptp_info.settime64 = liquidio_ptp_settime;
ptp_info         1691 drivers/net/ethernet/cavium/liquidio/lio_main.c 	lio->ptp_info.enable = liquidio_ptp_enable;
ptp_info         1695 drivers/net/ethernet/cavium/liquidio/lio_main.c 	lio->ptp_clock = ptp_clock_register(&lio->ptp_info,
ptp_info          165 drivers/net/ethernet/cavium/liquidio/octeon_network.h 	struct ptp_clock_info ptp_info;
ptp_info          112 drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c 	for (i = 0; i < clock->ptp_info.n_pins; i++) {
ptp_info          147 drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c 						 ptp_info);
ptp_info          163 drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c 						ptp_info);
ptp_info          182 drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c 						ptp_info);
ptp_info          200 drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c 						ptp_info);
ptp_info          226 drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c 			container_of(ptp, struct mlx5_clock, ptp_info);
ptp_info          252 drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c 	if (rq->extts.index >= clock->ptp_info.n_pins)
ptp_info          288 drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c 			container_of(ptp, struct mlx5_clock, ptp_info);
ptp_info          310 drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c 	if (rq->perout.index >= clock->ptp_info.n_pins)
ptp_info          368 drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c 			container_of(ptp, struct mlx5_clock, ptp_info);
ptp_info          418 drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c 	clock->ptp_info.pin_config =
ptp_info          419 drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c 			kcalloc(clock->ptp_info.n_pins,
ptp_info          420 drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c 				sizeof(*clock->ptp_info.pin_config),
ptp_info          422 drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c 	if (!clock->ptp_info.pin_config)
ptp_info          424 drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c 	clock->ptp_info.enable = mlx5_ptp_enable;
ptp_info          425 drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c 	clock->ptp_info.verify = mlx5_ptp_verify;
ptp_info          426 drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c 	clock->ptp_info.pps = 1;
ptp_info          428 drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c 	for (i = 0; i < clock->ptp_info.n_pins; i++) {
ptp_info          429 drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c 		snprintf(clock->ptp_info.pin_config[i].name,
ptp_info          430 drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c 			 sizeof(clock->ptp_info.pin_config[i].name),
ptp_info          432 drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c 		clock->ptp_info.pin_config[i].index = i;
ptp_info          433 drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c 		clock->ptp_info.pin_config[i].func = PTP_PF_NONE;
ptp_info          434 drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c 		clock->ptp_info.pin_config[i].chan = i;
ptp_info          447 drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c 	clock->ptp_info.n_pins = MLX5_GET(mtpps_reg, out,
ptp_info          449 drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c 	clock->ptp_info.n_ext_ts = MLX5_GET(mtpps_reg, out,
ptp_info          451 drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c 	clock->ptp_info.n_per_out = MLX5_GET(mtpps_reg, out,
ptp_info          477 drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c 	switch (clock->ptp_info.pin_config[pin].func) {
ptp_info          493 drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c 		mlx5_ptp_gettimex(&clock->ptp_info, &ts, NULL);
ptp_info          509 drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c 			      clock->ptp_info.pin_config[pin].func);
ptp_info          575 drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c 	clock->ptp_info = mlx5_ptp_clock_info;
ptp_info          580 drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c 	if (clock->ptp_info.n_pins)
ptp_info          583 drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c 	clock->ptp = ptp_clock_register(&clock->ptp_info,
ptp_info          616 drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c 	kfree(clock->ptp_info.pin_config);
ptp_info           68 drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c 	struct ptp_clock_info ptp_info;
ptp_info          154 drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c 		container_of(ptp, struct mlxsw_sp_ptp_clock, ptp_info);
ptp_info          183 drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c 		container_of(ptp, struct mlxsw_sp_ptp_clock, ptp_info);
ptp_info          199 drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c 		container_of(ptp, struct mlxsw_sp_ptp_clock, ptp_info);
ptp_info          216 drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c 		container_of(ptp, struct mlxsw_sp_ptp_clock, ptp_info);
ptp_info          289 drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c 	clock->ptp_info = mlxsw_sp1_ptp_clock_info;
ptp_info          290 drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c 	clock->ptp = ptp_clock_register(&clock->ptp_info, dev);
ptp_info         1816 drivers/net/ethernet/mscc/ocelot.c 	struct ocelot *ocelot = container_of(ptp, struct ocelot, ptp_info);
ptp_info         1851 drivers/net/ethernet/mscc/ocelot.c 	struct ocelot *ocelot = container_of(ptp, struct ocelot, ptp_info);
ptp_info         1882 drivers/net/ethernet/mscc/ocelot.c 		struct ocelot *ocelot = container_of(ptp, struct ocelot, ptp_info);
ptp_info         1922 drivers/net/ethernet/mscc/ocelot.c 	struct ocelot *ocelot = container_of(ptp, struct ocelot, ptp_info);
ptp_info         1984 drivers/net/ethernet/mscc/ocelot.c 	ocelot->ptp_info = ocelot_ptp_clock_info;
ptp_info         1985 drivers/net/ethernet/mscc/ocelot.c 	ptp_clock = ptp_clock_register(&ocelot->ptp_info, ocelot->dev);
ptp_info          475 drivers/net/ethernet/mscc/ocelot.h 	struct ptp_clock_info ptp_info;
ptp_info          160 drivers/net/ethernet/mscc/ocelot_board.c 			ocelot_ptp_gettime64(&ocelot->ptp_info, &ts);
ptp_info          661 include/linux/mlx5/driver.h 	struct ptp_clock_info      ptp_info;