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,