ptp_clock         521 drivers/hv/hv_util.c static struct ptp_clock *hv_ptp_clock;
ptp_clock         305 drivers/net/dsa/mv88e6xxx/chip.h 	struct ptp_clock	*ptp_clock;
ptp_clock          82 drivers/net/dsa/mv88e6xxx/hwtstamp.c 	info->phc_index = ptp_clock_index(chip->ptp_clock);
ptp_clock         389 drivers/net/dsa/mv88e6xxx/hwtstamp.c 	ptp_schedule_worker(chip->ptp_clock, 0);
ptp_clock         526 drivers/net/dsa/mv88e6xxx/hwtstamp.c 	ptp_schedule_worker(chip->ptp_clock, 0);
ptp_clock         194 drivers/net/dsa/mv88e6xxx/ptp.c 	ptp_clock_event(chip->ptp_clock, &ev);
ptp_clock         289 drivers/net/dsa/mv88e6xxx/ptp.c 	pin = ptp_find_pin(chip->ptp_clock, PTP_PF_EXTTS, rq->extts.index);
ptp_clock         494 drivers/net/dsa/mv88e6xxx/ptp.c 	chip->ptp_clock = ptp_clock_register(&chip->ptp_clock_info, chip->dev);
ptp_clock         495 drivers/net/dsa/mv88e6xxx/ptp.c 	if (IS_ERR(chip->ptp_clock))
ptp_clock         496 drivers/net/dsa/mv88e6xxx/ptp.c 		return PTR_ERR(chip->ptp_clock);
ptp_clock         506 drivers/net/dsa/mv88e6xxx/ptp.c 	if (chip->ptp_clock) {
ptp_clock         511 drivers/net/dsa/mv88e6xxx/ptp.c 		ptp_clock_unregister(chip->ptp_clock);
ptp_clock         512 drivers/net/dsa/mv88e6xxx/ptp.c 		chip->ptp_clock = NULL;
ptp_clock          95 drivers/net/dsa/sja1105/sja1105.h 	struct ptp_clock *clock;
ptp_clock         608 drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c 	if (pdata->ptp_clock)
ptp_clock         609 drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c 		ts_info->phc_index = ptp_clock_index(pdata->ptp_clock);
ptp_clock         230 drivers/net/ethernet/amd/xgbe/xgbe-ptp.c 	struct ptp_clock *clock;
ptp_clock         250 drivers/net/ethernet/amd/xgbe/xgbe-ptp.c 	pdata->ptp_clock = clock;
ptp_clock         277 drivers/net/ethernet/amd/xgbe/xgbe-ptp.c 	if (pdata->ptp_clock)
ptp_clock         278 drivers/net/ethernet/amd/xgbe/xgbe-ptp.c 		ptp_clock_unregister(pdata->ptp_clock);
ptp_clock        1203 drivers/net/ethernet/amd/xgbe/xgbe.h 	struct ptp_clock *ptp_clock;
ptp_clock        1833 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h 	struct ptp_clock *ptp_clock;
ptp_clock        3647 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 		if (bp->ptp_clock)
ptp_clock        3648 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 			info->phc_index = ptp_clock_index(bp->ptp_clock);
ptp_clock        9451 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		if (bp->ptp_clock) {
ptp_clock        9452 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 			ptp_clock_unregister(bp->ptp_clock);
ptp_clock        9453 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 			bp->ptp_clock = NULL;
ptp_clock        13941 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	bp->ptp_clock = ptp_clock_register(&bp->ptp_clock_info, &bp->pdev->dev);
ptp_clock        13942 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	if (IS_ERR(bp->ptp_clock)) {
ptp_clock        13943 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		bp->ptp_clock = NULL;
ptp_clock        6181 drivers/net/ethernet/broadcom/tg3.c 	if (tp->ptp_clock)
ptp_clock        6182 drivers/net/ethernet/broadcom/tg3.c 		info->phc_index = ptp_clock_index(tp->ptp_clock);
ptp_clock        6385 drivers/net/ethernet/broadcom/tg3.c 	if (!tg3_flag(tp, PTP_CAPABLE) || !tp->ptp_clock)
ptp_clock        6388 drivers/net/ethernet/broadcom/tg3.c 	ptp_clock_unregister(tp->ptp_clock);
ptp_clock        6389 drivers/net/ethernet/broadcom/tg3.c 	tp->ptp_clock = NULL;
ptp_clock        17944 drivers/net/ethernet/broadcom/tg3.c 		tp->ptp_clock = ptp_clock_register(&tp->ptp_info,
ptp_clock        17946 drivers/net/ethernet/broadcom/tg3.c 		if (IS_ERR(tp->ptp_clock))
ptp_clock        17947 drivers/net/ethernet/broadcom/tg3.c 			tp->ptp_clock = NULL;
ptp_clock        3191 drivers/net/ethernet/broadcom/tg3.h 	struct ptp_clock		*ptp_clock;
ptp_clock        1217 drivers/net/ethernet/cadence/macb.h 	struct ptp_clock *ptp_clock;
ptp_clock        2835 drivers/net/ethernet/cadence/macb_main.c 	info->phc_index = bp->ptp_clock ? ptp_clock_index(bp->ptp_clock) : -1;
ptp_clock         361 drivers/net/ethernet/cadence/macb_ptp.c 	bp->ptp_clock = ptp_clock_register(&bp->ptp_clock_info, &dev->dev);
ptp_clock         362 drivers/net/ethernet/cadence/macb_ptp.c 	if (IS_ERR(bp->ptp_clock)) {
ptp_clock         364 drivers/net/ethernet/cadence/macb_ptp.c 			PTR_ERR(bp->ptp_clock));
ptp_clock         365 drivers/net/ethernet/cadence/macb_ptp.c 		bp->ptp_clock = NULL;
ptp_clock         367 drivers/net/ethernet/cadence/macb_ptp.c 	} else if (bp->ptp_clock == NULL) {
ptp_clock         389 drivers/net/ethernet/cadence/macb_ptp.c 	if (bp->ptp_clock)
ptp_clock         390 drivers/net/ethernet/cadence/macb_ptp.c 		ptp_clock_unregister(bp->ptp_clock);
ptp_clock         279 drivers/net/ethernet/cavium/common/cavium_ptp.c 	clock->ptp_clock = ptp_clock_register(&clock->ptp_info, dev);
ptp_clock         280 drivers/net/ethernet/cavium/common/cavium_ptp.c 	if (IS_ERR(clock->ptp_clock)) {
ptp_clock         281 drivers/net/ethernet/cavium/common/cavium_ptp.c 		err = PTR_ERR(clock->ptp_clock);
ptp_clock         316 drivers/net/ethernet/cavium/common/cavium_ptp.c 	ptp_clock_unregister(clock->ptp_clock);
ptp_clock          24 drivers/net/ethernet/cavium/common/cavium_ptp.h 	struct ptp_clock *ptp_clock;
ptp_clock          46 drivers/net/ethernet/cavium/common/cavium_ptp.h 	return ptp_clock_index(clock->ptp_clock);
ptp_clock        2504 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c 	if (lio->ptp_clock)
ptp_clock        2505 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c 		info->phc_index = ptp_clock_index(lio->ptp_clock);
ptp_clock        1695 drivers/net/ethernet/cavium/liquidio/lio_main.c 	lio->ptp_clock = ptp_clock_register(&lio->ptp_info,
ptp_clock        1698 drivers/net/ethernet/cavium/liquidio/lio_main.c 	if (IS_ERR(lio->ptp_clock))
ptp_clock        1699 drivers/net/ethernet/cavium/liquidio/lio_main.c 		lio->ptp_clock = NULL;
ptp_clock        1906 drivers/net/ethernet/cavium/liquidio/lio_main.c 	if (lio->ptp_clock) {
ptp_clock        1907 drivers/net/ethernet/cavium/liquidio/lio_main.c 		ptp_clock_unregister(lio->ptp_clock);
ptp_clock        1908 drivers/net/ethernet/cavium/liquidio/lio_main.c 		lio->ptp_clock = NULL;
ptp_clock         166 drivers/net/ethernet/cavium/liquidio/octeon_network.h 	struct ptp_clock *ptp_clock;
ptp_clock         333 drivers/net/ethernet/cavium/thunder/nic.h 	struct cavium_ptp	*ptp_clock;
ptp_clock         832 drivers/net/ethernet/cavium/thunder/nicvf_ethtool.c 	if (!nic->ptp_clock)
ptp_clock         842 drivers/net/ethernet/cavium/thunder/nicvf_ethtool.c 	info->phc_index = cavium_ptp_clock_index(nic->ptp_clock);
ptp_clock         646 drivers/net/ethernet/cavium/thunder/nicvf_main.c 	ns = cavium_ptp_tstamp2time(nic->ptp_clock, cqe_tx->ptp_timestamp);
ptp_clock         762 drivers/net/ethernet/cavium/thunder/nicvf_main.c 	if (!nic->ptp_clock || !nic->hw_rx_tstamp)
ptp_clock         766 drivers/net/ethernet/cavium/thunder/nicvf_main.c 	ns = cavium_ptp_tstamp2time(nic->ptp_clock,
ptp_clock        1514 drivers/net/ethernet/cavium/thunder/nicvf_main.c 	if (nic->ptp_clock)
ptp_clock        1927 drivers/net/ethernet/cavium/thunder/nicvf_main.c 	if (!nic->ptp_clock)
ptp_clock        2122 drivers/net/ethernet/cavium/thunder/nicvf_main.c 	struct cavium_ptp *ptp_clock;
ptp_clock        2124 drivers/net/ethernet/cavium/thunder/nicvf_main.c 	ptp_clock = cavium_ptp_get();
ptp_clock        2125 drivers/net/ethernet/cavium/thunder/nicvf_main.c 	if (IS_ERR(ptp_clock)) {
ptp_clock        2126 drivers/net/ethernet/cavium/thunder/nicvf_main.c 		if (PTR_ERR(ptp_clock) == -ENODEV)
ptp_clock        2128 drivers/net/ethernet/cavium/thunder/nicvf_main.c 			ptp_clock = NULL;
ptp_clock        2130 drivers/net/ethernet/cavium/thunder/nicvf_main.c 			return PTR_ERR(ptp_clock);
ptp_clock        2186 drivers/net/ethernet/cavium/thunder/nicvf_main.c 	nic->ptp_clock = ptp_clock;
ptp_clock        2317 drivers/net/ethernet/cavium/thunder/nicvf_main.c 	cavium_ptp_put(nic->ptp_clock);
ptp_clock         982 drivers/net/ethernet/cavium/thunder/nicvf_queues.c 		if (nic->ptp_clock)
ptp_clock        1016 drivers/net/ethernet/chelsio/cxgb4/cxgb4.h 	struct ptp_clock *ptp_clock;
ptp_clock        1275 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c 	if (adapter->ptp_clock)
ptp_clock        1276 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c 		ts_info->phc_index = ptp_clock_index(adapter->ptp_clock);
ptp_clock         423 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c 	if (!IS_ERR_OR_NULL(adapter->ptp_clock))
ptp_clock         430 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c 	adapter->ptp_clock = ptp_clock_register(&adapter->ptp_clock_info,
ptp_clock         432 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c 	if (IS_ERR_OR_NULL(adapter->ptp_clock)) {
ptp_clock         433 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c 		adapter->ptp_clock = NULL;
ptp_clock         442 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c 		ptp_clock_unregister(adapter->ptp_clock);
ptp_clock         443 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c 		adapter->ptp_clock = NULL;
ptp_clock         460 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c 	if (adapter->ptp_clock) {
ptp_clock         461 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c 		ptp_clock_unregister(adapter->ptp_clock);
ptp_clock         462 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c 		adapter->ptp_clock = NULL;
ptp_clock         558 drivers/net/ethernet/freescale/fec.h 	struct ptp_clock *ptp_clock;
ptp_clock        2296 drivers/net/ethernet/freescale/fec_main.c 		if (fep->ptp_clock)
ptp_clock        2297 drivers/net/ethernet/freescale/fec_main.c 			info->phc_index = ptp_clock_index(fep->ptp_clock);
ptp_clock        3693 drivers/net/ethernet/freescale/fec_main.c 	if (fep->bufdesc_ex && fep->ptp_clock)
ptp_clock         556 drivers/net/ethernet/freescale/fec_ptp.c 		ptp_clock_event(fep->ptp_clock, &event);
ptp_clock         617 drivers/net/ethernet/freescale/fec_ptp.c 	fep->ptp_clock = ptp_clock_register(&fep->ptp_caps, &pdev->dev);
ptp_clock         618 drivers/net/ethernet/freescale/fec_ptp.c 	if (IS_ERR(fep->ptp_clock)) {
ptp_clock         619 drivers/net/ethernet/freescale/fec_ptp.c 		fep->ptp_clock = NULL;
ptp_clock         632 drivers/net/ethernet/freescale/fec_ptp.c 	if (fep->ptp_clock)
ptp_clock         633 drivers/net/ethernet/freescale/fec_ptp.c 		ptp_clock_unregister(fep->ptp_clock);
ptp_clock         326 drivers/net/ethernet/intel/e1000e/e1000.h 	struct ptp_clock *ptp_clock;
ptp_clock        2299 drivers/net/ethernet/intel/e1000e/ethtool.c 	if (adapter->ptp_clock)
ptp_clock        2300 drivers/net/ethernet/intel/e1000e/ethtool.c 		info->phc_index = ptp_clock_index(adapter->ptp_clock);
ptp_clock         282 drivers/net/ethernet/intel/e1000e/ptp.c 	adapter->ptp_clock = NULL;
ptp_clock         325 drivers/net/ethernet/intel/e1000e/ptp.c 	adapter->ptp_clock = ptp_clock_register(&adapter->ptp_clock_info,
ptp_clock         327 drivers/net/ethernet/intel/e1000e/ptp.c 	if (IS_ERR(adapter->ptp_clock)) {
ptp_clock         328 drivers/net/ethernet/intel/e1000e/ptp.c 		adapter->ptp_clock = NULL;
ptp_clock         330 drivers/net/ethernet/intel/e1000e/ptp.c 	} else if (adapter->ptp_clock) {
ptp_clock         348 drivers/net/ethernet/intel/e1000e/ptp.c 	if (adapter->ptp_clock) {
ptp_clock         349 drivers/net/ethernet/intel/e1000e/ptp.c 		ptp_clock_unregister(adapter->ptp_clock);
ptp_clock         350 drivers/net/ethernet/intel/e1000e/ptp.c 		adapter->ptp_clock = NULL;
ptp_clock         628 drivers/net/ethernet/intel/i40e/i40e.h 	struct ptp_clock *ptp_clock;
ptp_clock        2419 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 	if (pf->ptp_clock)
ptp_clock        2420 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 		info->phc_index = ptp_clock_index(pf->ptp_clock);
ptp_clock         700 drivers/net/ethernet/intel/i40e/i40e_ptp.c 	if (!IS_ERR_OR_NULL(pf->ptp_clock))
ptp_clock         716 drivers/net/ethernet/intel/i40e/i40e_ptp.c 	pf->ptp_clock = ptp_clock_register(&pf->ptp_caps, &pf->pdev->dev);
ptp_clock         717 drivers/net/ethernet/intel/i40e/i40e_ptp.c 	if (IS_ERR(pf->ptp_clock))
ptp_clock         718 drivers/net/ethernet/intel/i40e/i40e_ptp.c 		return PTR_ERR(pf->ptp_clock);
ptp_clock         816 drivers/net/ethernet/intel/i40e/i40e_ptp.c 		pf->ptp_clock = NULL;
ptp_clock         819 drivers/net/ethernet/intel/i40e/i40e_ptp.c 	} else if (pf->ptp_clock) {
ptp_clock         866 drivers/net/ethernet/intel/i40e/i40e_ptp.c 	if (pf->ptp_clock) {
ptp_clock         867 drivers/net/ethernet/intel/i40e/i40e_ptp.c 		ptp_clock_unregister(pf->ptp_clock);
ptp_clock         868 drivers/net/ethernet/intel/i40e/i40e_ptp.c 		pf->ptp_clock = NULL;
ptp_clock         546 drivers/net/ethernet/intel/igb/igb.h 	struct ptp_clock *ptp_clock;
ptp_clock        2403 drivers/net/ethernet/intel/igb/igb_ethtool.c 	if (adapter->ptp_clock)
ptp_clock        2404 drivers/net/ethernet/intel/igb/igb_ethtool.c 		info->phc_index = ptp_clock_index(adapter->ptp_clock);
ptp_clock        6458 drivers/net/ethernet/intel/igb/igb_main.c 			ptp_clock_event(adapter->ptp_clock, &event);
ptp_clock        6503 drivers/net/ethernet/intel/igb/igb_main.c 		ptp_clock_event(adapter->ptp_clock, &event);
ptp_clock        6513 drivers/net/ethernet/intel/igb/igb_main.c 		ptp_clock_event(adapter->ptp_clock, &event);
ptp_clock         538 drivers/net/ethernet/intel/igb/igb_ptp.c 			pin = ptp_find_pin(igb->ptp_clock, PTP_PF_EXTTS,
ptp_clock         572 drivers/net/ethernet/intel/igb/igb_ptp.c 			pin = ptp_find_pin(igb->ptp_clock, PTP_PF_PEROUT,
ptp_clock        1244 drivers/net/ethernet/intel/igb/igb_ptp.c 		adapter->ptp_clock = NULL;
ptp_clock        1260 drivers/net/ethernet/intel/igb/igb_ptp.c 	adapter->ptp_clock = ptp_clock_register(&adapter->ptp_caps,
ptp_clock        1262 drivers/net/ethernet/intel/igb/igb_ptp.c 	if (IS_ERR(adapter->ptp_clock)) {
ptp_clock        1263 drivers/net/ethernet/intel/igb/igb_ptp.c 		adapter->ptp_clock = NULL;
ptp_clock        1265 drivers/net/ethernet/intel/igb/igb_ptp.c 	} else if (adapter->ptp_clock) {
ptp_clock        1305 drivers/net/ethernet/intel/igb/igb_ptp.c 	if (adapter->ptp_clock) {
ptp_clock        1306 drivers/net/ethernet/intel/igb/igb_ptp.c 		ptp_clock_unregister(adapter->ptp_clock);
ptp_clock         719 drivers/net/ethernet/intel/ixgbe/ixgbe.h 	struct ptp_clock *ptp_clock;
ptp_clock        3077 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 	if (adapter->ptp_clock)
ptp_clock        3078 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 		info->phc_index = ptp_clock_index(adapter->ptp_clock);
ptp_clock        8658 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	    adapter->ptp_clock) {
ptp_clock         678 drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c 	if (!adapter->ptp_clock)
ptp_clock         683 drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c 		ptp_clock_event(adapter->ptp_clock, &event);
ptp_clock        1348 drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c 	if (!IS_ERR_OR_NULL(adapter->ptp_clock))
ptp_clock        1403 drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c 		adapter->ptp_clock = NULL;
ptp_clock        1408 drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c 	adapter->ptp_clock = ptp_clock_register(&adapter->ptp_caps,
ptp_clock        1410 drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c 	if (IS_ERR(adapter->ptp_clock)) {
ptp_clock        1411 drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c 		err = PTR_ERR(adapter->ptp_clock);
ptp_clock        1412 drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c 		adapter->ptp_clock = NULL;
ptp_clock        1415 drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c 	} else if (adapter->ptp_clock)
ptp_clock        1495 drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c 	if (adapter->ptp_clock) {
ptp_clock        1496 drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c 		ptp_clock_unregister(adapter->ptp_clock);
ptp_clock        1497 drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c 		adapter->ptp_clock = NULL;
ptp_clock          85 drivers/net/ethernet/mellanox/mlx4/en_clock.c 	if (mdev->ptp_clock) {
ptp_clock          86 drivers/net/ethernet/mellanox/mlx4/en_clock.c 		ptp_clock_unregister(mdev->ptp_clock);
ptp_clock          87 drivers/net/ethernet/mellanox/mlx4/en_clock.c 		mdev->ptp_clock = NULL;
ptp_clock         272 drivers/net/ethernet/mellanox/mlx4/en_clock.c 	if (mdev->ptp_clock)
ptp_clock         294 drivers/net/ethernet/mellanox/mlx4/en_clock.c 	mdev->ptp_clock = ptp_clock_register(&mdev->ptp_clock_info,
ptp_clock         296 drivers/net/ethernet/mellanox/mlx4/en_clock.c 	if (IS_ERR(mdev->ptp_clock)) {
ptp_clock         297 drivers/net/ethernet/mellanox/mlx4/en_clock.c 		mdev->ptp_clock = NULL;
ptp_clock         299 drivers/net/ethernet/mellanox/mlx4/en_clock.c 	} else if (mdev->ptp_clock) {
ptp_clock        1903 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 		if (mdev->ptp_clock)
ptp_clock        1904 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 			info->phc_index = ptp_clock_index(mdev->ptp_clock);
ptp_clock         436 drivers/net/ethernet/mellanox/mlx4/mlx4_en.h 	struct ptp_clock	*ptp_clock;
ptp_clock          67 drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c 	struct ptp_clock *ptp;
ptp_clock         679 drivers/net/ethernet/microchip/lan743x_ethtool.c 	if (adapter->ptp.ptp_clock)
ptp_clock         680 drivers/net/ethernet/microchip/lan743x_ethtool.c 		ts_info->phc_index = ptp_clock_index(adapter->ptp.ptp_clock);
ptp_clock         783 drivers/net/ethernet/microchip/lan743x_ptp.c 		ptp_schedule_worker(ptp->ptp_clock, 0);
ptp_clock         922 drivers/net/ethernet/microchip/lan743x_ptp.c 	ptp->ptp_clock = ptp_clock_register(&ptp->ptp_clock_info,
ptp_clock         925 drivers/net/ethernet/microchip/lan743x_ptp.c 	if (IS_ERR(ptp->ptp_clock)) {
ptp_clock         947 drivers/net/ethernet/microchip/lan743x_ptp.c 		ptp_clock_unregister(ptp->ptp_clock);
ptp_clock         948 drivers/net/ethernet/microchip/lan743x_ptp.c 		ptp->ptp_clock = NULL;
ptp_clock          52 drivers/net/ethernet/microchip/lan743x_ptp.h 	struct ptp_clock *ptp_clock;
ptp_clock        1182 drivers/net/ethernet/mscc/ocelot.c 	info->phc_index = ocelot->ptp_clock ?
ptp_clock        1183 drivers/net/ethernet/mscc/ocelot.c 			  ptp_clock_index(ocelot->ptp_clock) : -1;
ptp_clock        1982 drivers/net/ethernet/mscc/ocelot.c 	struct ptp_clock *ptp_clock;
ptp_clock        1985 drivers/net/ethernet/mscc/ocelot.c 	ptp_clock = ptp_clock_register(&ocelot->ptp_info, ocelot->dev);
ptp_clock        1986 drivers/net/ethernet/mscc/ocelot.c 	if (IS_ERR(ptp_clock))
ptp_clock        1987 drivers/net/ethernet/mscc/ocelot.c 		return PTR_ERR(ptp_clock);
ptp_clock        1989 drivers/net/ethernet/mscc/ocelot.c 	if (!ptp_clock)
ptp_clock        1992 drivers/net/ethernet/mscc/ocelot.c 	ocelot->ptp_clock = ptp_clock;
ptp_clock        2220 drivers/net/ethernet/mscc/ocelot.c 	if (ocelot->ptp_clock)
ptp_clock        2221 drivers/net/ethernet/mscc/ocelot.c 		ptp_clock_unregister(ocelot->ptp_clock);
ptp_clock         474 drivers/net/ethernet/mscc/ocelot.h 	struct ptp_clock *ptp_clock;
ptp_clock          40 drivers/net/ethernet/qlogic/qede/qede_ptp.c 	struct ptp_clock		*clock;
ptp_clock         979 drivers/net/ethernet/renesas/ravb.h 	struct ptp_clock *clock;
ptp_clock         496 drivers/net/ethernet/samsung/sxgbe/sxgbe_common.h 	struct ptp_clock *ptp_clock;
ptp_clock         324 drivers/net/ethernet/sfc/ptp.c 	struct ptp_clock *phc_clock;
ptp_clock         464 drivers/net/ethernet/stmicro/stmmac/hwif.h 	void (*config_sub_second_increment)(void __iomem *ioaddr, u32 ptp_clock,
ptp_clock         204 drivers/net/ethernet/stmicro/stmmac/stmmac.h 	struct ptp_clock *ptp_clock;
ptp_clock         858 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c 		if (priv->ptp_clock)
ptp_clock         859 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c 			info->phc_index = ptp_clock_index(priv->ptp_clock);
ptp_clock          23 drivers/net/ethernet/stmicro/stmmac/stmmac_hwtstamp.c 		u32 ptp_clock, int gmac4, u32 *ssinc)
ptp_clock          38 drivers/net/ethernet/stmicro/stmmac/stmmac_hwtstamp.c 		data = (2000000000ULL / ptp_clock);
ptp_clock          40 drivers/net/ethernet/stmicro/stmmac/stmmac_hwtstamp.c 		data = (1000000000ULL / ptp_clock);
ptp_clock         209 drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c 	priv->ptp_clock = ptp_clock_register(&priv->ptp_clock_ops,
ptp_clock         211 drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c 	if (IS_ERR(priv->ptp_clock)) {
ptp_clock         213 drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c 		priv->ptp_clock = NULL;
ptp_clock         214 drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c 	} else if (priv->ptp_clock)
ptp_clock         226 drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c 	if (priv->ptp_clock) {
ptp_clock         227 drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c 		ptp_clock_unregister(priv->ptp_clock);
ptp_clock         228 drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c 		priv->ptp_clock = NULL;
ptp_clock         105 drivers/net/ethernet/ti/cpts.h 	struct ptp_clock *clock;
ptp_clock         139 drivers/net/phy/dp83640.c 	struct ptp_clock *ptp_clock;
ptp_clock         304 drivers/net/phy/dp83640.c 		gpio = 1 + ptp_find_pin(clock->ptp_clock, PTP_PF_PEROUT,
ptp_clock         491 drivers/net/phy/dp83640.c 			gpio_num = 1 + ptp_find_pin(clock->ptp_clock,
ptp_clock         630 drivers/net/phy/dp83640.c 	cal_gpio = 1 + ptp_find_pin(clock->ptp_clock, PTP_PF_PHYSYNC, 0);
ptp_clock         793 drivers/net/phy/dp83640.c 			ptp_clock_event(dp83640->clock->ptp_clock, &event);
ptp_clock        1169 drivers/net/phy/dp83640.c 		clock->ptp_clock = ptp_clock_register(&clock->caps,
ptp_clock        1171 drivers/net/phy/dp83640.c 		if (IS_ERR(clock->ptp_clock)) {
ptp_clock        1172 drivers/net/phy/dp83640.c 			err = PTR_ERR(clock->ptp_clock);
ptp_clock        1208 drivers/net/phy/dp83640.c 		ptp_clock_unregister(clock->ptp_clock);
ptp_clock        1515 drivers/net/phy/dp83640.c 	info->phc_index = ptp_clock_index(dp83640->clock->ptp_clock);
ptp_clock          48 drivers/ptp/ptp_chardev.c int ptp_set_pinfunc(struct ptp_clock *ptp, unsigned int pin,
ptp_clock         111 drivers/ptp/ptp_chardev.c 	struct ptp_clock *ptp = container_of(pc, struct ptp_clock, clock);
ptp_clock         390 drivers/ptp/ptp_chardev.c 	struct ptp_clock *ptp = container_of(pc, struct ptp_clock, clock);
ptp_clock         402 drivers/ptp/ptp_chardev.c 	struct ptp_clock *ptp = container_of(pc, struct ptp_clock, clock);
ptp_clock          98 drivers/ptp/ptp_clock.c 	struct ptp_clock *ptp = container_of(pc, struct ptp_clock, clock);
ptp_clock         105 drivers/ptp/ptp_clock.c 	struct ptp_clock *ptp = container_of(pc, struct ptp_clock, clock);
ptp_clock         117 drivers/ptp/ptp_clock.c 	struct ptp_clock *ptp = container_of(pc, struct ptp_clock, clock);
ptp_clock         171 drivers/ptp/ptp_clock.c 	struct ptp_clock *ptp = container_of(dev, struct ptp_clock, dev);
ptp_clock         182 drivers/ptp/ptp_clock.c 	struct ptp_clock *ptp = container_of(work, struct ptp_clock,
ptp_clock         195 drivers/ptp/ptp_clock.c struct ptp_clock *ptp_clock_register(struct ptp_clock_info *info,
ptp_clock         198 drivers/ptp/ptp_clock.c 	struct ptp_clock *ptp;
ptp_clock         206 drivers/ptp/ptp_clock.c 	ptp = kzalloc(sizeof(struct ptp_clock), GFP_KERNEL);
ptp_clock         292 drivers/ptp/ptp_clock.c int ptp_clock_unregister(struct ptp_clock *ptp)
ptp_clock         312 drivers/ptp/ptp_clock.c void ptp_clock_event(struct ptp_clock *ptp, struct ptp_clock_event *event)
ptp_clock         339 drivers/ptp/ptp_clock.c int ptp_clock_index(struct ptp_clock *ptp)
ptp_clock         345 drivers/ptp/ptp_clock.c int ptp_find_pin(struct ptp_clock *ptp,
ptp_clock         365 drivers/ptp/ptp_clock.c int ptp_schedule_worker(struct ptp_clock *ptp, unsigned long delay)
ptp_clock          53 drivers/ptp/ptp_dte.c 	struct ptp_clock *ptp_clk;
ptp_clock          29 drivers/ptp/ptp_ixp46x.c 	struct ptp_clock *ptp_clock;
ptp_clock          91 drivers/ptp/ptp_ixp46x.c 			ptp_clock_event(ixp_clock->ptp_clock, &event);
ptp_clock         105 drivers/ptp/ptp_ixp46x.c 			ptp_clock_event(ixp_clock->ptp_clock, &event);
ptp_clock         281 drivers/ptp/ptp_ixp46x.c 	ptp_clock_unregister(ixp_clock.ptp_clock);
ptp_clock         294 drivers/ptp/ptp_ixp46x.c 	ixp_clock.ptp_clock = ptp_clock_register(&ixp_clock.caps, NULL);
ptp_clock         296 drivers/ptp/ptp_ixp46x.c 	if (IS_ERR(ixp_clock.ptp_clock))
ptp_clock         297 drivers/ptp/ptp_ixp46x.c 		return PTR_ERR(ixp_clock.ptp_clock);
ptp_clock         299 drivers/ptp/ptp_ixp46x.c 	ixp46x_phc_index = ptp_clock_index(ixp_clock.ptp_clock);
ptp_clock         319 drivers/ptp/ptp_ixp46x.c 	ptp_clock_unregister(ixp_clock.ptp_clock);
ptp_clock          21 drivers/ptp/ptp_kvm.c 	struct ptp_clock *ptp_clock;
ptp_clock         164 drivers/ptp/ptp_kvm.c 	ptp_clock_unregister(kvm_ptp_clock.ptp_clock);
ptp_clock         187 drivers/ptp/ptp_kvm.c 	kvm_ptp_clock.ptp_clock = ptp_clock_register(&kvm_ptp_clock.caps, NULL);
ptp_clock         189 drivers/ptp/ptp_kvm.c 	return PTR_ERR_OR_ZERO(kvm_ptp_clock.ptp_clock);
ptp_clock         110 drivers/ptp/ptp_pch.c 	struct ptp_clock *ptp_clock;
ptp_clock         368 drivers/ptp/ptp_pch.c 			ptp_clock_event(pch_dev->ptp_clock, &event);
ptp_clock         382 drivers/ptp/ptp_pch.c 			ptp_clock_event(pch_dev->ptp_clock, &event);
ptp_clock         550 drivers/ptp/ptp_pch.c 	ptp_clock_unregister(chip->ptp_clock);
ptp_clock         616 drivers/ptp/ptp_pch.c 	chip->ptp_clock = ptp_clock_register(&chip->caps, &pdev->dev);
ptp_clock         617 drivers/ptp/ptp_pch.c 	if (IS_ERR(chip->ptp_clock)) {
ptp_clock         618 drivers/ptp/ptp_pch.c 		ret = PTR_ERR(chip->ptp_clock);
ptp_clock         658 drivers/ptp/ptp_pch.c 	ptp_clock_unregister(chip->ptp_clock);
ptp_clock          69 drivers/ptp/ptp_private.h int ptp_set_pinfunc(struct ptp_clock *ptp, unsigned int pin,
ptp_clock          89 drivers/ptp/ptp_private.h int ptp_populate_pin_groups(struct ptp_clock *ptp);
ptp_clock          90 drivers/ptp/ptp_private.h void ptp_cleanup_pin_groups(struct ptp_clock *ptp);
ptp_clock          15 drivers/ptp/ptp_sysfs.c 	struct ptp_clock *ptp = dev_get_drvdata(dev);
ptp_clock          24 drivers/ptp/ptp_sysfs.c 	struct ptp_clock *ptp = dev_get_drvdata(dev);			\
ptp_clock          40 drivers/ptp/ptp_sysfs.c 	struct ptp_clock *ptp = dev_get_drvdata(dev);
ptp_clock          65 drivers/ptp/ptp_sysfs.c 	struct ptp_clock *ptp = dev_get_drvdata(dev);
ptp_clock         100 drivers/ptp/ptp_sysfs.c 	struct ptp_clock *ptp = dev_get_drvdata(dev);
ptp_clock         128 drivers/ptp/ptp_sysfs.c 	struct ptp_clock *ptp = dev_get_drvdata(dev);
ptp_clock         172 drivers/ptp/ptp_sysfs.c 	struct ptp_clock *ptp = dev_get_drvdata(dev);
ptp_clock         201 drivers/ptp/ptp_sysfs.c static int ptp_pin_name2index(struct ptp_clock *ptp, const char *name)
ptp_clock         214 drivers/ptp/ptp_sysfs.c 	struct ptp_clock *ptp = dev_get_drvdata(dev);
ptp_clock         236 drivers/ptp/ptp_sysfs.c 	struct ptp_clock *ptp = dev_get_drvdata(dev);
ptp_clock         258 drivers/ptp/ptp_sysfs.c int ptp_populate_pin_groups(struct ptp_clock *ptp)
ptp_clock         298 drivers/ptp/ptp_sysfs.c void ptp_cleanup_pin_groups(struct ptp_clock *ptp)
ptp_clock         144 include/linux/fsl/ptp_qoriq.h 	struct ptp_clock *clock;
ptp_clock         660 include/linux/mlx5/driver.h 	struct ptp_clock          *ptp;
ptp_clock         145 include/linux/ptp_clock_kernel.h struct ptp_clock;
ptp_clock         186 include/linux/ptp_clock_kernel.h extern struct ptp_clock *ptp_clock_register(struct ptp_clock_info *info,
ptp_clock         195 include/linux/ptp_clock_kernel.h extern int ptp_clock_unregister(struct ptp_clock *ptp);
ptp_clock         204 include/linux/ptp_clock_kernel.h extern void ptp_clock_event(struct ptp_clock *ptp,
ptp_clock         213 include/linux/ptp_clock_kernel.h extern int ptp_clock_index(struct ptp_clock *ptp);
ptp_clock         233 include/linux/ptp_clock_kernel.h int ptp_find_pin(struct ptp_clock *ptp,
ptp_clock         244 include/linux/ptp_clock_kernel.h int ptp_schedule_worker(struct ptp_clock *ptp, unsigned long delay);
ptp_clock         247 include/linux/ptp_clock_kernel.h static inline struct ptp_clock *ptp_clock_register(struct ptp_clock_info *info,
ptp_clock         250 include/linux/ptp_clock_kernel.h static inline int ptp_clock_unregister(struct ptp_clock *ptp)
ptp_clock         252 include/linux/ptp_clock_kernel.h static inline void ptp_clock_event(struct ptp_clock *ptp,
ptp_clock         255 include/linux/ptp_clock_kernel.h static inline int ptp_clock_index(struct ptp_clock *ptp)
ptp_clock         257 include/linux/ptp_clock_kernel.h static inline int ptp_find_pin(struct ptp_clock *ptp,
ptp_clock         260 include/linux/ptp_clock_kernel.h static inline int ptp_schedule_worker(struct ptp_clock *ptp,