ptp_clock_info    484 drivers/hv/hv_util.c static int hv_ptp_enable(struct ptp_clock_info *info,
ptp_clock_info    490 drivers/hv/hv_util.c static int hv_ptp_settime(struct ptp_clock_info *p, const struct timespec64 *ts)
ptp_clock_info    495 drivers/hv/hv_util.c static int hv_ptp_adjfreq(struct ptp_clock_info *ptp, s32 delta)
ptp_clock_info    499 drivers/hv/hv_util.c static int hv_ptp_adjtime(struct ptp_clock_info *ptp, s64 delta)
ptp_clock_info    504 drivers/hv/hv_util.c static int hv_ptp_gettime(struct ptp_clock_info *info, struct timespec64 *ts)
ptp_clock_info    511 drivers/hv/hv_util.c static struct ptp_clock_info ptp_hyperv_info = {
ptp_clock_info    306 drivers/net/dsa/mv88e6xxx/chip.h 	struct ptp_clock_info	ptp_clock_info;
ptp_clock_info    571 drivers/net/dsa/mv88e6xxx/chip.h 	int (*ptp_enable)(struct ptp_clock_info *ptp,
ptp_clock_info    573 drivers/net/dsa/mv88e6xxx/chip.h 	int (*ptp_verify)(struct ptp_clock_info *ptp, unsigned int pin,
ptp_clock_info    480 drivers/net/dsa/mv88e6xxx/hwtstamp.c long mv88e6xxx_hwtstamp_work(struct ptp_clock_info *ptp)
ptp_clock_info    199 drivers/net/dsa/mv88e6xxx/ptp.c static int mv88e6xxx_ptp_adjfine(struct ptp_clock_info *ptp, long scaled_ppm)
ptp_clock_info    227 drivers/net/dsa/mv88e6xxx/ptp.c static int mv88e6xxx_ptp_adjtime(struct ptp_clock_info *ptp, s64 delta)
ptp_clock_info    238 drivers/net/dsa/mv88e6xxx/ptp.c static int mv88e6xxx_ptp_gettime(struct ptp_clock_info *ptp,
ptp_clock_info    253 drivers/net/dsa/mv88e6xxx/ptp.c static int mv88e6xxx_ptp_settime(struct ptp_clock_info *ptp,
ptp_clock_info    321 drivers/net/dsa/mv88e6xxx/ptp.c static int mv88e6352_ptp_enable(struct ptp_clock_info *ptp,
ptp_clock_info    334 drivers/net/dsa/mv88e6xxx/ptp.c static int mv88e6352_ptp_verify(struct ptp_clock_info *ptp, unsigned int pin,
ptp_clock_info    442 drivers/net/dsa/mv88e6xxx/ptp.c 	mv88e6xxx_ptp_gettime(&chip->ptp_clock_info, &ts);
ptp_clock_info    467 drivers/net/dsa/mv88e6xxx/ptp.c 	chip->ptp_clock_info.owner = THIS_MODULE;
ptp_clock_info    468 drivers/net/dsa/mv88e6xxx/ptp.c 	snprintf(chip->ptp_clock_info.name, sizeof(chip->ptp_clock_info.name),
ptp_clock_info    471 drivers/net/dsa/mv88e6xxx/ptp.c 	chip->ptp_clock_info.n_ext_ts	= ptp_ops->n_ext_ts;
ptp_clock_info    472 drivers/net/dsa/mv88e6xxx/ptp.c 	chip->ptp_clock_info.n_per_out	= 0;
ptp_clock_info    473 drivers/net/dsa/mv88e6xxx/ptp.c 	chip->ptp_clock_info.n_pins	= mv88e6xxx_num_gpio(chip);
ptp_clock_info    474 drivers/net/dsa/mv88e6xxx/ptp.c 	chip->ptp_clock_info.pps	= 0;
ptp_clock_info    476 drivers/net/dsa/mv88e6xxx/ptp.c 	for (i = 0; i < chip->ptp_clock_info.n_pins; ++i) {
ptp_clock_info    483 drivers/net/dsa/mv88e6xxx/ptp.c 	chip->ptp_clock_info.pin_config = chip->pin_config;
ptp_clock_info    485 drivers/net/dsa/mv88e6xxx/ptp.c 	chip->ptp_clock_info.max_adj    = MV88E6XXX_MAX_ADJ_PPB;
ptp_clock_info    486 drivers/net/dsa/mv88e6xxx/ptp.c 	chip->ptp_clock_info.adjfine	= mv88e6xxx_ptp_adjfine;
ptp_clock_info    487 drivers/net/dsa/mv88e6xxx/ptp.c 	chip->ptp_clock_info.adjtime	= mv88e6xxx_ptp_adjtime;
ptp_clock_info    488 drivers/net/dsa/mv88e6xxx/ptp.c 	chip->ptp_clock_info.gettime64	= mv88e6xxx_ptp_gettime;
ptp_clock_info    489 drivers/net/dsa/mv88e6xxx/ptp.c 	chip->ptp_clock_info.settime64	= mv88e6xxx_ptp_settime;
ptp_clock_info    490 drivers/net/dsa/mv88e6xxx/ptp.c 	chip->ptp_clock_info.enable	= ptp_ops->ptp_enable;
ptp_clock_info    491 drivers/net/dsa/mv88e6xxx/ptp.c 	chip->ptp_clock_info.verify	= ptp_ops->ptp_verify;
ptp_clock_info    492 drivers/net/dsa/mv88e6xxx/ptp.c 	chip->ptp_clock_info.do_aux_work = mv88e6xxx_hwtstamp_work;
ptp_clock_info    494 drivers/net/dsa/mv88e6xxx/ptp.c 	chip->ptp_clock = ptp_clock_register(&chip->ptp_clock_info, chip->dev);
ptp_clock_info    144 drivers/net/dsa/mv88e6xxx/ptp.h long mv88e6xxx_hwtstamp_work(struct ptp_clock_info *ptp);
ptp_clock_info    149 drivers/net/dsa/mv88e6xxx/ptp.h 				      ptp_clock_info)
ptp_clock_info    157 drivers/net/dsa/mv88e6xxx/ptp.h static inline long mv88e6xxx_hwtstamp_work(struct ptp_clock_info *ptp)
ptp_clock_info     94 drivers/net/dsa/sja1105/sja1105.h 	struct ptp_clock_info ptp_caps;
ptp_clock_info    239 drivers/net/dsa/sja1105/sja1105_ptp.c static int sja1105_ptp_gettime(struct ptp_clock_info *ptp,
ptp_clock_info    254 drivers/net/dsa/sja1105/sja1105_ptp.c static int sja1105_ptp_settime(struct ptp_clock_info *ptp,
ptp_clock_info    267 drivers/net/dsa/sja1105/sja1105_ptp.c static int sja1105_ptp_adjfine(struct ptp_clock_info *ptp, long scaled_ppm)
ptp_clock_info    312 drivers/net/dsa/sja1105/sja1105_ptp.c static int sja1105_ptp_adjtime(struct ptp_clock_info *ptp, s64 delta)
ptp_clock_info    350 drivers/net/dsa/sja1105/sja1105_ptp.c static const struct ptp_clock_info sja1105_ptp_caps = {
ptp_clock_info    137 drivers/net/ethernet/amd/xgbe/xgbe-ptp.c static int xgbe_adjfreq(struct ptp_clock_info *info, s32 delta)
ptp_clock_info    141 drivers/net/ethernet/amd/xgbe/xgbe-ptp.c 						   ptp_clock_info);
ptp_clock_info    168 drivers/net/ethernet/amd/xgbe/xgbe-ptp.c static int xgbe_adjtime(struct ptp_clock_info *info, s64 delta)
ptp_clock_info    172 drivers/net/ethernet/amd/xgbe/xgbe-ptp.c 						   ptp_clock_info);
ptp_clock_info    182 drivers/net/ethernet/amd/xgbe/xgbe-ptp.c static int xgbe_gettime(struct ptp_clock_info *info, struct timespec64 *ts)
ptp_clock_info    186 drivers/net/ethernet/amd/xgbe/xgbe-ptp.c 						   ptp_clock_info);
ptp_clock_info    201 drivers/net/ethernet/amd/xgbe/xgbe-ptp.c static int xgbe_settime(struct ptp_clock_info *info,
ptp_clock_info    206 drivers/net/ethernet/amd/xgbe/xgbe-ptp.c 						   ptp_clock_info);
ptp_clock_info    221 drivers/net/ethernet/amd/xgbe/xgbe-ptp.c static int xgbe_enable(struct ptp_clock_info *info,
ptp_clock_info    229 drivers/net/ethernet/amd/xgbe/xgbe-ptp.c 	struct ptp_clock_info *info = &pdata->ptp_clock_info;
ptp_clock_info   1202 drivers/net/ethernet/amd/xgbe/xgbe.h 	struct ptp_clock_info ptp_clock_info;
ptp_clock_info   1834 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h 	struct ptp_clock_info ptp_clock_info;
ptp_clock_info   13788 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static int bnx2x_ptp_adjfreq(struct ptp_clock_info *ptp, s32 ppb)
ptp_clock_info   13790 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	struct bnx2x *bp = container_of(ptp, struct bnx2x, ptp_clock_info);
ptp_clock_info   13856 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static int bnx2x_ptp_adjtime(struct ptp_clock_info *ptp, s64 delta)
ptp_clock_info   13858 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	struct bnx2x *bp = container_of(ptp, struct bnx2x, ptp_clock_info);
ptp_clock_info   13873 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static int bnx2x_ptp_gettime(struct ptp_clock_info *ptp, struct timespec64 *ts)
ptp_clock_info   13875 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	struct bnx2x *bp = container_of(ptp, struct bnx2x, ptp_clock_info);
ptp_clock_info   13893 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static int bnx2x_ptp_settime(struct ptp_clock_info *ptp,
ptp_clock_info   13896 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	struct bnx2x *bp = container_of(ptp, struct bnx2x, ptp_clock_info);
ptp_clock_info   13916 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static int bnx2x_ptp_enable(struct ptp_clock_info *ptp,
ptp_clock_info   13919 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	struct bnx2x *bp = container_of(ptp, struct bnx2x, ptp_clock_info);
ptp_clock_info   13928 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	bp->ptp_clock_info.owner = THIS_MODULE;
ptp_clock_info   13929 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	snprintf(bp->ptp_clock_info.name, 16, "%s", bp->dev->name);
ptp_clock_info   13930 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	bp->ptp_clock_info.max_adj = BNX2X_MAX_PHC_DRIFT; /* In PPB */
ptp_clock_info   13931 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	bp->ptp_clock_info.n_alarm = 0;
ptp_clock_info   13932 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	bp->ptp_clock_info.n_ext_ts = 0;
ptp_clock_info   13933 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	bp->ptp_clock_info.n_per_out = 0;
ptp_clock_info   13934 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	bp->ptp_clock_info.pps = 0;
ptp_clock_info   13935 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	bp->ptp_clock_info.adjfreq = bnx2x_ptp_adjfreq;
ptp_clock_info   13936 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	bp->ptp_clock_info.adjtime = bnx2x_ptp_adjtime;
ptp_clock_info   13937 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	bp->ptp_clock_info.gettime64 = bnx2x_ptp_gettime;
ptp_clock_info   13938 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	bp->ptp_clock_info.settime64 = bnx2x_ptp_settime;
ptp_clock_info   13939 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	bp->ptp_clock_info.enable = bnx2x_ptp_enable;
ptp_clock_info   13941 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	bp->ptp_clock = ptp_clock_register(&bp->ptp_clock_info, &bp->pdev->dev);
ptp_clock_info   6195 drivers/net/ethernet/broadcom/tg3.c static int tg3_ptp_adjfreq(struct ptp_clock_info *ptp, s32 ppb)
ptp_clock_info   6231 drivers/net/ethernet/broadcom/tg3.c static int tg3_ptp_adjtime(struct ptp_clock_info *ptp, s64 delta)
ptp_clock_info   6242 drivers/net/ethernet/broadcom/tg3.c static int tg3_ptp_gettimex(struct ptp_clock_info *ptp, struct timespec64 *ts,
ptp_clock_info   6258 drivers/net/ethernet/broadcom/tg3.c static int tg3_ptp_settime(struct ptp_clock_info *ptp,
ptp_clock_info   6274 drivers/net/ethernet/broadcom/tg3.c static int tg3_ptp_enable(struct ptp_clock_info *ptp,
ptp_clock_info   6337 drivers/net/ethernet/broadcom/tg3.c static const struct ptp_clock_info tg3_ptp_caps = {
ptp_clock_info   3190 drivers/net/ethernet/broadcom/tg3.h 	struct ptp_clock_info		ptp_info;
ptp_clock_info   1218 drivers/net/ethernet/cadence/macb.h 	struct ptp_clock_info ptp_clock_info;
ptp_clock_info     41 drivers/net/ethernet/cadence/macb_ptp.c static int gem_tsu_get_time(struct ptp_clock_info *ptp, struct timespec64 *ts)
ptp_clock_info     43 drivers/net/ethernet/cadence/macb_ptp.c 	struct macb *bp = container_of(ptp, struct macb, ptp_clock_info);
ptp_clock_info     72 drivers/net/ethernet/cadence/macb_ptp.c static int gem_tsu_set_time(struct ptp_clock_info *ptp,
ptp_clock_info     75 drivers/net/ethernet/cadence/macb_ptp.c 	struct macb *bp = container_of(ptp, struct macb, ptp_clock_info);
ptp_clock_info    117 drivers/net/ethernet/cadence/macb_ptp.c static int gem_ptp_adjfine(struct ptp_clock_info *ptp, long scaled_ppm)
ptp_clock_info    119 drivers/net/ethernet/cadence/macb_ptp.c 	struct macb *bp = container_of(ptp, struct macb, ptp_clock_info);
ptp_clock_info    152 drivers/net/ethernet/cadence/macb_ptp.c static int gem_ptp_adjtime(struct ptp_clock_info *ptp, s64 delta)
ptp_clock_info    154 drivers/net/ethernet/cadence/macb_ptp.c 	struct macb *bp = container_of(ptp, struct macb, ptp_clock_info);
ptp_clock_info    164 drivers/net/ethernet/cadence/macb_ptp.c 		gem_tsu_get_time(&bp->ptp_clock_info, &now);
ptp_clock_info    167 drivers/net/ethernet/cadence/macb_ptp.c 		gem_tsu_set_time(&bp->ptp_clock_info,
ptp_clock_info    178 drivers/net/ethernet/cadence/macb_ptp.c static int gem_ptp_enable(struct ptp_clock_info *ptp,
ptp_clock_info    184 drivers/net/ethernet/cadence/macb_ptp.c static const struct ptp_clock_info gem_ptp_caps_template = {
ptp_clock_info    223 drivers/net/ethernet/cadence/macb_ptp.c 	gem_tsu_set_time(&bp->ptp_clock_info, &ts);
ptp_clock_info    254 drivers/net/ethernet/cadence/macb_ptp.c 	gem_tsu_get_time(&bp->ptp_clock_info, &tsu);
ptp_clock_info    355 drivers/net/ethernet/cadence/macb_ptp.c 	bp->ptp_clock_info = gem_ptp_caps_template;
ptp_clock_info    359 drivers/net/ethernet/cadence/macb_ptp.c 	bp->ptp_clock_info.max_adj = bp->ptp_info->get_ptp_max_adj();
ptp_clock_info    361 drivers/net/ethernet/cadence/macb_ptp.c 	bp->ptp_clock = ptp_clock_register(&bp->ptp_clock_info, &dev->dev);
ptp_clock_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_clock_info    137 drivers/net/ethernet/cavium/common/cavium_ptp.c static int cavium_ptp_adjtime(struct ptp_clock_info *ptp_info, s64 delta)
ptp_clock_info    158 drivers/net/ethernet/cavium/common/cavium_ptp.c static int cavium_ptp_gettime(struct ptp_clock_info *ptp_info,
ptp_clock_info    180 drivers/net/ethernet/cavium/common/cavium_ptp.c static int cavium_ptp_settime(struct ptp_clock_info *ptp_info,
ptp_clock_info    203 drivers/net/ethernet/cavium/common/cavium_ptp.c static int cavium_ptp_enable(struct ptp_clock_info *ptp_info,
ptp_clock_info    258 drivers/net/ethernet/cavium/common/cavium_ptp.c 	clock->ptp_info = (struct ptp_clock_info) {
ptp_clock_info     23 drivers/net/ethernet/cavium/common/cavium_ptp.h 	struct ptp_clock_info ptp_info;
ptp_clock_info   1560 drivers/net/ethernet/cavium/liquidio/lio_main.c static int liquidio_ptp_adjfreq(struct ptp_clock_info *ptp, s32 ppb)
ptp_clock_info   1597 drivers/net/ethernet/cavium/liquidio/lio_main.c static int liquidio_ptp_adjtime(struct ptp_clock_info *ptp, s64 delta)
ptp_clock_info   1614 drivers/net/ethernet/cavium/liquidio/lio_main.c static int liquidio_ptp_gettime(struct ptp_clock_info *ptp,
ptp_clock_info   1637 drivers/net/ethernet/cavium/liquidio/lio_main.c static int liquidio_ptp_settime(struct ptp_clock_info *ptp,
ptp_clock_info   1662 drivers/net/ethernet/cavium/liquidio/lio_main.c liquidio_ptp_enable(struct ptp_clock_info *ptp __attribute__((unused)),
ptp_clock_info    165 drivers/net/ethernet/cavium/liquidio/octeon_network.h 	struct ptp_clock_info ptp_info;
ptp_clock_info   1017 drivers/net/ethernet/chelsio/cxgb4/cxgb4.h 	struct ptp_clock_info ptp_clock_info;
ptp_clock_info    203 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c static int cxgb4_ptp_adjfreq(struct ptp_clock_info *ptp, s32 ppb)
ptp_clock_info    206 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c 				   struct adapter, ptp_clock_info);
ptp_clock_info    268 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c static int cxgb4_ptp_adjtime(struct ptp_clock_info *ptp, s64 delta)
ptp_clock_info    272 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c 					       ptp_clock_info);
ptp_clock_info    312 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c static int cxgb4_ptp_gettime(struct ptp_clock_info *ptp, struct timespec64 *ts)
ptp_clock_info    315 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c 					       ptp_clock_info);
ptp_clock_info    335 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c static int cxgb4_ptp_settime(struct ptp_clock_info *ptp,
ptp_clock_info    339 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c 				   struct adapter, ptp_clock_info);
ptp_clock_info    391 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c static int cxgb4_ptp_enable(struct ptp_clock_info __always_unused *ptp,
ptp_clock_info    398 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c static const struct ptp_clock_info cxgb4_ptp_clock_info = {
ptp_clock_info    427 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c 	adapter->ptp_clock_info = cxgb4_ptp_clock_info;
ptp_clock_info    430 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c 	adapter->ptp_clock = ptp_clock_register(&adapter->ptp_clock_info,
ptp_clock_info    441 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c 	if (cxgb4_ptp_settime(&adapter->ptp_clock_info, &now) < 0) {
ptp_clock_info     16 drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp.c static int dpaa2_ptp_enable(struct ptp_clock_info *ptp,
ptp_clock_info     59 drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp.c static const struct ptp_clock_info dpaa2_ptp_caps = {
ptp_clock_info     13 drivers/net/ethernet/freescale/enetc/enetc_ptp.c static struct ptp_clock_info enetc_ptp_caps = {
ptp_clock_info    559 drivers/net/ethernet/freescale/fec.h 	struct ptp_clock_info ptp_caps;
ptp_clock_info    288 drivers/net/ethernet/freescale/fec_ptp.c static int fec_ptp_adjfreq(struct ptp_clock_info *ptp, s32 ppb)
ptp_clock_info    357 drivers/net/ethernet/freescale/fec_ptp.c static int fec_ptp_adjtime(struct ptp_clock_info *ptp, s64 delta)
ptp_clock_info    378 drivers/net/ethernet/freescale/fec_ptp.c static int fec_ptp_gettime(struct ptp_clock_info *ptp, struct timespec64 *ts)
ptp_clock_info    402 drivers/net/ethernet/freescale/fec_ptp.c static int fec_ptp_settime(struct ptp_clock_info *ptp,
ptp_clock_info    440 drivers/net/ethernet/freescale/fec_ptp.c static int fec_ptp_enable(struct ptp_clock_info *ptp,
ptp_clock_info    327 drivers/net/ethernet/intel/e1000e/e1000.h 	struct ptp_clock_info ptp_clock_info;
ptp_clock_info   3900 drivers/net/ethernet/intel/e1000e/netdev.c 	struct ptp_clock_info *info = &adapter->ptp_clock_info;
ptp_clock_info     25 drivers/net/ethernet/intel/e1000e/ptp.c static int e1000e_phc_adjfreq(struct ptp_clock_info *ptp, s32 delta)
ptp_clock_info     28 drivers/net/ethernet/intel/e1000e/ptp.c 						     ptp_clock_info);
ptp_clock_info     78 drivers/net/ethernet/intel/e1000e/ptp.c static int e1000e_phc_adjtime(struct ptp_clock_info *ptp, s64 delta)
ptp_clock_info     81 drivers/net/ethernet/intel/e1000e/ptp.c 						     ptp_clock_info);
ptp_clock_info    152 drivers/net/ethernet/intel/e1000e/ptp.c static int e1000e_phc_getcrosststamp(struct ptp_clock_info *ptp,
ptp_clock_info    156 drivers/net/ethernet/intel/e1000e/ptp.c 						     ptp_clock_info);
ptp_clock_info    173 drivers/net/ethernet/intel/e1000e/ptp.c static int e1000e_phc_gettimex(struct ptp_clock_info *ptp,
ptp_clock_info    178 drivers/net/ethernet/intel/e1000e/ptp.c 						     ptp_clock_info);
ptp_clock_info    203 drivers/net/ethernet/intel/e1000e/ptp.c static int e1000e_phc_settime(struct ptp_clock_info *ptp,
ptp_clock_info    207 drivers/net/ethernet/intel/e1000e/ptp.c 						     ptp_clock_info);
ptp_clock_info    230 drivers/net/ethernet/intel/e1000e/ptp.c static int e1000e_phc_enable(struct ptp_clock_info __always_unused *ptp,
ptp_clock_info    256 drivers/net/ethernet/intel/e1000e/ptp.c static const struct ptp_clock_info e1000e_ptp_clock_info = {
ptp_clock_info    287 drivers/net/ethernet/intel/e1000e/ptp.c 	adapter->ptp_clock_info = e1000e_ptp_clock_info;
ptp_clock_info    289 drivers/net/ethernet/intel/e1000e/ptp.c 	snprintf(adapter->ptp_clock_info.name,
ptp_clock_info    290 drivers/net/ethernet/intel/e1000e/ptp.c 		 sizeof(adapter->ptp_clock_info.name), "%pm",
ptp_clock_info    300 drivers/net/ethernet/intel/e1000e/ptp.c 			adapter->ptp_clock_info.max_adj = 24000000 - 1;
ptp_clock_info    306 drivers/net/ethernet/intel/e1000e/ptp.c 		adapter->ptp_clock_info.max_adj = 600000000 - 1;
ptp_clock_info    315 drivers/net/ethernet/intel/e1000e/ptp.c 		adapter->ptp_clock_info.getcrosststamp =
ptp_clock_info    325 drivers/net/ethernet/intel/e1000e/ptp.c 	adapter->ptp_clock = ptp_clock_register(&adapter->ptp_clock_info,
ptp_clock_info    629 drivers/net/ethernet/intel/i40e/i40e.h 	struct ptp_clock_info ptp_caps;
ptp_clock_info    101 drivers/net/ethernet/intel/i40e/i40e_ptp.c static int i40e_ptp_adjfreq(struct ptp_clock_info *ptp, s32 ppb)
ptp_clock_info    145 drivers/net/ethernet/intel/i40e/i40e_ptp.c static int i40e_ptp_adjtime(struct ptp_clock_info *ptp, s64 delta)
ptp_clock_info    171 drivers/net/ethernet/intel/i40e/i40e_ptp.c static int i40e_ptp_gettimex(struct ptp_clock_info *ptp, struct timespec64 *ts,
ptp_clock_info    191 drivers/net/ethernet/intel/i40e/i40e_ptp.c static int i40e_ptp_settime(struct ptp_clock_info *ptp,
ptp_clock_info    212 drivers/net/ethernet/intel/i40e/i40e_ptp.c static int i40e_ptp_feature_enable(struct ptp_clock_info *ptp,
ptp_clock_info    547 drivers/net/ethernet/intel/igb/igb.h 	struct ptp_clock_info ptp_caps;
ptp_clock_info    194 drivers/net/ethernet/intel/igb/igb_ptp.c static int igb_ptp_adjfreq_82576(struct ptp_clock_info *ptp, s32 ppb)
ptp_clock_info    223 drivers/net/ethernet/intel/igb/igb_ptp.c static int igb_ptp_adjfine_82580(struct ptp_clock_info *ptp, long scaled_ppm)
ptp_clock_info    249 drivers/net/ethernet/intel/igb/igb_ptp.c static int igb_ptp_adjtime_82576(struct ptp_clock_info *ptp, s64 delta)
ptp_clock_info    262 drivers/net/ethernet/intel/igb/igb_ptp.c static int igb_ptp_adjtime_i210(struct ptp_clock_info *ptp, s64 delta)
ptp_clock_info    280 drivers/net/ethernet/intel/igb/igb_ptp.c static int igb_ptp_gettimex_82576(struct ptp_clock_info *ptp,
ptp_clock_info    307 drivers/net/ethernet/intel/igb/igb_ptp.c static int igb_ptp_gettimex_82580(struct ptp_clock_info *ptp,
ptp_clock_info    335 drivers/net/ethernet/intel/igb/igb_ptp.c static int igb_ptp_gettimex_i210(struct ptp_clock_info *ptp,
ptp_clock_info    357 drivers/net/ethernet/intel/igb/igb_ptp.c static int igb_ptp_settime_82576(struct ptp_clock_info *ptp,
ptp_clock_info    376 drivers/net/ethernet/intel/igb/igb_ptp.c static int igb_ptp_settime_i210(struct ptp_clock_info *ptp,
ptp_clock_info    510 drivers/net/ethernet/intel/igb/igb_ptp.c static int igb_ptp_feature_enable_i210(struct ptp_clock_info *ptp,
ptp_clock_info    656 drivers/net/ethernet/intel/igb/igb_ptp.c static int igb_ptp_feature_enable(struct ptp_clock_info *ptp,
ptp_clock_info    662 drivers/net/ethernet/intel/igb/igb_ptp.c static int igb_ptp_verify_pin(struct ptp_clock_info *ptp, unsigned int pin,
ptp_clock_info    720 drivers/net/ethernet/intel/ixgbe/ixgbe.h 	struct ptp_clock_info ptp_caps;
ptp_clock_info    444 drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c static int ixgbe_ptp_adjfreq_82599(struct ptp_clock_info *ptp, s32 ppb)
ptp_clock_info    495 drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c static int ixgbe_ptp_adjfreq_X550(struct ptp_clock_info *ptp, s32 ppb)
ptp_clock_info    531 drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c static int ixgbe_ptp_adjtime(struct ptp_clock_info *ptp, s64 delta)
ptp_clock_info    556 drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c static int ixgbe_ptp_gettimex(struct ptp_clock_info *ptp,
ptp_clock_info    609 drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c static int ixgbe_ptp_settime(struct ptp_clock_info *ptp,
ptp_clock_info    636 drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c static int ixgbe_ptp_feature_enable(struct ptp_clock_info *ptp,
ptp_clock_info    121 drivers/net/ethernet/mellanox/mlx4/en_clock.c static int mlx4_en_phc_adjfreq(struct ptp_clock_info *ptp, s32 delta)
ptp_clock_info    128 drivers/net/ethernet/mellanox/mlx4/en_clock.c 						ptp_clock_info);
ptp_clock_info    154 drivers/net/ethernet/mellanox/mlx4/en_clock.c static int mlx4_en_phc_adjtime(struct ptp_clock_info *ptp, s64 delta)
ptp_clock_info    157 drivers/net/ethernet/mellanox/mlx4/en_clock.c 						ptp_clock_info);
ptp_clock_info    175 drivers/net/ethernet/mellanox/mlx4/en_clock.c static int mlx4_en_phc_gettime(struct ptp_clock_info *ptp,
ptp_clock_info    179 drivers/net/ethernet/mellanox/mlx4/en_clock.c 						ptp_clock_info);
ptp_clock_info    200 drivers/net/ethernet/mellanox/mlx4/en_clock.c static int mlx4_en_phc_settime(struct ptp_clock_info *ptp,
ptp_clock_info    204 drivers/net/ethernet/mellanox/mlx4/en_clock.c 						ptp_clock_info);
ptp_clock_info    225 drivers/net/ethernet/mellanox/mlx4/en_clock.c static int mlx4_en_phc_enable(struct ptp_clock_info __always_unused *ptp,
ptp_clock_info    232 drivers/net/ethernet/mellanox/mlx4/en_clock.c static const struct ptp_clock_info mlx4_en_ptp_clock_info = {
ptp_clock_info    291 drivers/net/ethernet/mellanox/mlx4/en_clock.c 	mdev->ptp_clock_info = mlx4_en_ptp_clock_info;
ptp_clock_info    292 drivers/net/ethernet/mellanox/mlx4/en_clock.c 	snprintf(mdev->ptp_clock_info.name, 16, "mlx4 ptp");
ptp_clock_info    294 drivers/net/ethernet/mellanox/mlx4/en_clock.c 	mdev->ptp_clock = ptp_clock_register(&mdev->ptp_clock_info,
ptp_clock_info    437 drivers/net/ethernet/mellanox/mlx4/mlx4_en.h 	struct ptp_clock_info	ptp_clock_info;
ptp_clock_info    143 drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c static int mlx5_ptp_settime(struct ptp_clock_info *ptp,
ptp_clock_info    159 drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c static int mlx5_ptp_gettimex(struct ptp_clock_info *ptp, struct timespec64 *ts,
ptp_clock_info    179 drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c static int mlx5_ptp_adjtime(struct ptp_clock_info *ptp, s64 delta)
ptp_clock_info    193 drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c static int mlx5_ptp_adjfreq(struct ptp_clock_info *ptp, s32 delta)
ptp_clock_info    221 drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c static int mlx5_extts_configure(struct ptp_clock_info *ptp,
ptp_clock_info    283 drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c static int mlx5_perout_configure(struct ptp_clock_info *ptp,
ptp_clock_info    363 drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c static int mlx5_pps_configure(struct ptp_clock_info *ptp,
ptp_clock_info    374 drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c static int mlx5_ptp_enable(struct ptp_clock_info *ptp,
ptp_clock_info    391 drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c static int mlx5_ptp_verify(struct ptp_clock_info *ptp, unsigned int pin,
ptp_clock_info    397 drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c static const struct ptp_clock_info mlx5_ptp_clock_info = {
ptp_clock_info     68 drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c 	struct ptp_clock_info ptp_info;
ptp_clock_info    151 drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c static int mlxsw_sp1_ptp_adjfine(struct ptp_clock_info *ptp, long scaled_ppm)
ptp_clock_info    180 drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c static int mlxsw_sp1_ptp_adjtime(struct ptp_clock_info *ptp, s64 delta)
ptp_clock_info    194 drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c static int mlxsw_sp1_ptp_gettimex(struct ptp_clock_info *ptp,
ptp_clock_info    212 drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c static int mlxsw_sp1_ptp_settime(struct ptp_clock_info *ptp,
ptp_clock_info    227 drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c static const struct ptp_clock_info mlxsw_sp1_ptp_clock_info = {
ptp_clock_info    262 drivers/net/ethernet/microchip/lan743x_ptp.c static int lan743x_ptpci_adjfine(struct ptp_clock_info *ptpci, long scaled_ppm)
ptp_clock_info    265 drivers/net/ethernet/microchip/lan743x_ptp.c 		container_of(ptpci, struct lan743x_ptp, ptp_clock_info);
ptp_clock_info    295 drivers/net/ethernet/microchip/lan743x_ptp.c static int lan743x_ptpci_adjfreq(struct ptp_clock_info *ptpci, s32 delta_ppb)
ptp_clock_info    298 drivers/net/ethernet/microchip/lan743x_ptp.c 		container_of(ptpci, struct lan743x_ptp, ptp_clock_info);
ptp_clock_info    329 drivers/net/ethernet/microchip/lan743x_ptp.c static int lan743x_ptpci_adjtime(struct ptp_clock_info *ptpci, s64 delta)
ptp_clock_info    332 drivers/net/ethernet/microchip/lan743x_ptp.c 		container_of(ptpci, struct lan743x_ptp, ptp_clock_info);
ptp_clock_info    341 drivers/net/ethernet/microchip/lan743x_ptp.c static int lan743x_ptpci_gettime64(struct ptp_clock_info *ptpci,
ptp_clock_info    345 drivers/net/ethernet/microchip/lan743x_ptp.c 		container_of(ptpci, struct lan743x_ptp, ptp_clock_info);
ptp_clock_info    358 drivers/net/ethernet/microchip/lan743x_ptp.c static int lan743x_ptpci_settime64(struct ptp_clock_info *ptpci,
ptp_clock_info    362 drivers/net/ethernet/microchip/lan743x_ptp.c 		container_of(ptpci, struct lan743x_ptp, ptp_clock_info);
ptp_clock_info    544 drivers/net/ethernet/microchip/lan743x_ptp.c static int lan743x_ptpci_enable(struct ptp_clock_info *ptpci,
ptp_clock_info    548 drivers/net/ethernet/microchip/lan743x_ptp.c 		container_of(ptpci, struct lan743x_ptp, ptp_clock_info);
ptp_clock_info    575 drivers/net/ethernet/microchip/lan743x_ptp.c static long lan743x_ptpci_do_aux_work(struct ptp_clock_info *ptpci)
ptp_clock_info    578 drivers/net/ethernet/microchip/lan743x_ptp.c 		container_of(ptpci, struct lan743x_ptp, ptp_clock_info);
ptp_clock_info    902 drivers/net/ethernet/microchip/lan743x_ptp.c 	ptp->ptp_clock_info.owner = THIS_MODULE;
ptp_clock_info    903 drivers/net/ethernet/microchip/lan743x_ptp.c 	snprintf(ptp->ptp_clock_info.name, 16, "%pm",
ptp_clock_info    905 drivers/net/ethernet/microchip/lan743x_ptp.c 	ptp->ptp_clock_info.max_adj = LAN743X_PTP_MAX_FREQ_ADJ_IN_PPB;
ptp_clock_info    906 drivers/net/ethernet/microchip/lan743x_ptp.c 	ptp->ptp_clock_info.n_alarm = 0;
ptp_clock_info    907 drivers/net/ethernet/microchip/lan743x_ptp.c 	ptp->ptp_clock_info.n_ext_ts = 0;
ptp_clock_info    908 drivers/net/ethernet/microchip/lan743x_ptp.c 	ptp->ptp_clock_info.n_per_out = 1;
ptp_clock_info    909 drivers/net/ethernet/microchip/lan743x_ptp.c 	ptp->ptp_clock_info.n_pins = 0;
ptp_clock_info    910 drivers/net/ethernet/microchip/lan743x_ptp.c 	ptp->ptp_clock_info.pps = 0;
ptp_clock_info    911 drivers/net/ethernet/microchip/lan743x_ptp.c 	ptp->ptp_clock_info.pin_config = NULL;
ptp_clock_info    912 drivers/net/ethernet/microchip/lan743x_ptp.c 	ptp->ptp_clock_info.adjfine = lan743x_ptpci_adjfine;
ptp_clock_info    913 drivers/net/ethernet/microchip/lan743x_ptp.c 	ptp->ptp_clock_info.adjfreq = lan743x_ptpci_adjfreq;
ptp_clock_info    914 drivers/net/ethernet/microchip/lan743x_ptp.c 	ptp->ptp_clock_info.adjtime = lan743x_ptpci_adjtime;
ptp_clock_info    915 drivers/net/ethernet/microchip/lan743x_ptp.c 	ptp->ptp_clock_info.gettime64 = lan743x_ptpci_gettime64;
ptp_clock_info    916 drivers/net/ethernet/microchip/lan743x_ptp.c 	ptp->ptp_clock_info.getcrosststamp = NULL;
ptp_clock_info    917 drivers/net/ethernet/microchip/lan743x_ptp.c 	ptp->ptp_clock_info.settime64 = lan743x_ptpci_settime64;
ptp_clock_info    918 drivers/net/ethernet/microchip/lan743x_ptp.c 	ptp->ptp_clock_info.enable = lan743x_ptpci_enable;
ptp_clock_info    919 drivers/net/ethernet/microchip/lan743x_ptp.c 	ptp->ptp_clock_info.do_aux_work = lan743x_ptpci_do_aux_work;
ptp_clock_info    920 drivers/net/ethernet/microchip/lan743x_ptp.c 	ptp->ptp_clock_info.verify = NULL;
ptp_clock_info    922 drivers/net/ethernet/microchip/lan743x_ptp.c 	ptp->ptp_clock = ptp_clock_register(&ptp->ptp_clock_info,
ptp_clock_info     53 drivers/net/ethernet/microchip/lan743x_ptp.h 	struct ptp_clock_info ptp_clock_info;
ptp_clock_info   1814 drivers/net/ethernet/mscc/ocelot.c int ocelot_ptp_gettime64(struct ptp_clock_info *ptp, struct timespec64 *ts)
ptp_clock_info   1848 drivers/net/ethernet/mscc/ocelot.c static int ocelot_ptp_settime64(struct ptp_clock_info *ptp,
ptp_clock_info   1879 drivers/net/ethernet/mscc/ocelot.c static int ocelot_ptp_adjtime(struct ptp_clock_info *ptp, s64 delta)
ptp_clock_info   1920 drivers/net/ethernet/mscc/ocelot.c static int ocelot_ptp_adjfine(struct ptp_clock_info *ptp, long scaled_ppm)
ptp_clock_info   1965 drivers/net/ethernet/mscc/ocelot.c static struct ptp_clock_info ocelot_ptp_clock_info = {
ptp_clock_info    475 drivers/net/ethernet/mscc/ocelot.h 	struct ptp_clock_info ptp_info;
ptp_clock_info    556 drivers/net/ethernet/mscc/ocelot.h int ocelot_ptp_gettime64(struct ptp_clock_info *ptp, struct timespec64 *ts);
ptp_clock_info     37 drivers/net/ethernet/qlogic/qede/qede_ptp.c 	struct ptp_clock_info		clock_info;
ptp_clock_info     63 drivers/net/ethernet/qlogic/qede/qede_ptp.c static int qede_ptp_adjfreq(struct ptp_clock_info *info, s32 ppb)
ptp_clock_info     83 drivers/net/ethernet/qlogic/qede/qede_ptp.c static int qede_ptp_adjtime(struct ptp_clock_info *info, s64 delta)
ptp_clock_info    101 drivers/net/ethernet/qlogic/qede/qede_ptp.c static int qede_ptp_gettime(struct ptp_clock_info *info, struct timespec64 *ts)
ptp_clock_info    121 drivers/net/ethernet/qlogic/qede/qede_ptp.c static int qede_ptp_settime(struct ptp_clock_info *info,
ptp_clock_info    144 drivers/net/ethernet/qlogic/qede/qede_ptp.c static int qede_ptp_ancillary_feature_enable(struct ptp_clock_info *info,
ptp_clock_info    980 drivers/net/ethernet/renesas/ravb.h 	struct ptp_clock_info info;
ptp_clock_info     91 drivers/net/ethernet/renesas/ravb_ptp.c static int ravb_ptp_adjfreq(struct ptp_clock_info *ptp, s32 ppb)
ptp_clock_info    127 drivers/net/ethernet/renesas/ravb_ptp.c static int ravb_ptp_adjtime(struct ptp_clock_info *ptp, s64 delta)
ptp_clock_info    148 drivers/net/ethernet/renesas/ravb_ptp.c static int ravb_ptp_gettime64(struct ptp_clock_info *ptp, struct timespec64 *ts)
ptp_clock_info    162 drivers/net/ethernet/renesas/ravb_ptp.c static int ravb_ptp_settime64(struct ptp_clock_info *ptp,
ptp_clock_info    177 drivers/net/ethernet/renesas/ravb_ptp.c static int ravb_ptp_extts(struct ptp_clock_info *ptp,
ptp_clock_info    211 drivers/net/ethernet/renesas/ravb_ptp.c static int ravb_ptp_perout(struct ptp_clock_info *ptp,
ptp_clock_info    277 drivers/net/ethernet/renesas/ravb_ptp.c static int ravb_ptp_enable(struct ptp_clock_info *ptp,
ptp_clock_info    290 drivers/net/ethernet/renesas/ravb_ptp.c static const struct ptp_clock_info ravb_ptp_info = {
ptp_clock_info    325 drivers/net/ethernet/sfc/ptp.c 	struct ptp_clock_info phc_clock_info;
ptp_clock_info    345 drivers/net/ethernet/sfc/ptp.c static int efx_phc_adjfreq(struct ptp_clock_info *ptp, s32 delta);
ptp_clock_info    346 drivers/net/ethernet/sfc/ptp.c static int efx_phc_adjtime(struct ptp_clock_info *ptp, s64 delta);
ptp_clock_info    347 drivers/net/ethernet/sfc/ptp.c static int efx_phc_gettime(struct ptp_clock_info *ptp, struct timespec64 *ts);
ptp_clock_info    348 drivers/net/ethernet/sfc/ptp.c static int efx_phc_settime(struct ptp_clock_info *ptp,
ptp_clock_info    350 drivers/net/ethernet/sfc/ptp.c static int efx_phc_enable(struct ptp_clock_info *ptp,
ptp_clock_info   1425 drivers/net/ethernet/sfc/ptp.c static const struct ptp_clock_info efx_phc_clock_info = {
ptp_clock_info   2061 drivers/net/ethernet/sfc/ptp.c static int efx_phc_adjfreq(struct ptp_clock_info *ptp, s32 delta)
ptp_clock_info   2095 drivers/net/ethernet/sfc/ptp.c static int efx_phc_adjtime(struct ptp_clock_info *ptp, s64 delta)
ptp_clock_info   2115 drivers/net/ethernet/sfc/ptp.c static int efx_phc_gettime(struct ptp_clock_info *ptp, struct timespec64 *ts)
ptp_clock_info   2141 drivers/net/ethernet/sfc/ptp.c static int efx_phc_settime(struct ptp_clock_info *ptp,
ptp_clock_info   2165 drivers/net/ethernet/sfc/ptp.c static int efx_phc_enable(struct ptp_clock_info *ptp,
ptp_clock_info    205 drivers/net/ethernet/stmicro/stmmac/stmmac.h 	struct ptp_clock_info ptp_clock_ops;
ptp_clock_info     21 drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c static int stmmac_adjust_freq(struct ptp_clock_info *ptp, s32 ppb)
ptp_clock_info     56 drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c static int stmmac_adjust_time(struct ptp_clock_info *ptp, s64 delta)
ptp_clock_info     93 drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c static int stmmac_get_time(struct ptp_clock_info *ptp, struct timespec64 *ts)
ptp_clock_info    118 drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c static int stmmac_set_time(struct ptp_clock_info *ptp,
ptp_clock_info    132 drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c static int stmmac_enable(struct ptp_clock_info *ptp,
ptp_clock_info    169 drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c static struct ptp_clock_info stmmac_ptp_clock_ops = {
ptp_clock_info    216 drivers/net/ethernet/ti/cpts.c static int cpts_ptp_adjfreq(struct ptp_clock_info *ptp, s32 ppb)
ptp_clock_info    244 drivers/net/ethernet/ti/cpts.c static int cpts_ptp_adjtime(struct ptp_clock_info *ptp, s64 delta)
ptp_clock_info    256 drivers/net/ethernet/ti/cpts.c static int cpts_ptp_gettime(struct ptp_clock_info *ptp, struct timespec64 *ts)
ptp_clock_info    271 drivers/net/ethernet/ti/cpts.c static int cpts_ptp_settime(struct ptp_clock_info *ptp,
ptp_clock_info    287 drivers/net/ethernet/ti/cpts.c static int cpts_ptp_enable(struct ptp_clock_info *ptp,
ptp_clock_info    293 drivers/net/ethernet/ti/cpts.c static long cpts_overflow_check(struct ptp_clock_info *ptp)
ptp_clock_info    315 drivers/net/ethernet/ti/cpts.c static const struct ptp_clock_info cpts_info = {
ptp_clock_info    104 drivers/net/ethernet/ti/cpts.h 	struct ptp_clock_info info;
ptp_clock_info    131 drivers/net/phy/dp83640.c 	struct ptp_clock_info caps;
ptp_clock_info    365 drivers/net/phy/dp83640.c static int ptp_dp83640_adjfine(struct ptp_clock_info *ptp, long scaled_ppm)
ptp_clock_info    398 drivers/net/phy/dp83640.c static int ptp_dp83640_adjtime(struct ptp_clock_info *ptp, s64 delta)
ptp_clock_info    419 drivers/net/phy/dp83640.c static int ptp_dp83640_gettime(struct ptp_clock_info *ptp,
ptp_clock_info    444 drivers/net/phy/dp83640.c static int ptp_dp83640_settime(struct ptp_clock_info *ptp,
ptp_clock_info    461 drivers/net/phy/dp83640.c static int ptp_dp83640_enable(struct ptp_clock_info *ptp,
ptp_clock_info    521 drivers/net/phy/dp83640.c static int ptp_dp83640_verify(struct ptp_clock_info *ptp, unsigned int pin,
ptp_clock_info     18 drivers/ptp/ptp_chardev.c static int ptp_disable_pinfunc(struct ptp_clock_info *ops,
ptp_clock_info     51 drivers/ptp/ptp_chardev.c 	struct ptp_clock_info *info = ptp->info;
ptp_clock_info    115 drivers/ptp/ptp_chardev.c 	struct ptp_clock_info *ops = ptp->info;
ptp_clock_info    118 drivers/ptp/ptp_clock.c 	struct ptp_clock_info *ops;
ptp_clock_info    184 drivers/ptp/ptp_clock.c 	struct ptp_clock_info *info = ptp->info;
ptp_clock_info    195 drivers/ptp/ptp_clock.c struct ptp_clock *ptp_clock_register(struct ptp_clock_info *info,
ptp_clock_info     54 drivers/ptp/ptp_dte.c 	struct ptp_clock_info caps;
ptp_clock_info    147 drivers/ptp/ptp_dte.c static int ptp_dte_adjfreq(struct ptp_clock_info *ptp, s32 ppb)
ptp_clock_info    170 drivers/ptp/ptp_dte.c static int ptp_dte_adjtime(struct ptp_clock_info *ptp, s64 delta)
ptp_clock_info    182 drivers/ptp/ptp_dte.c static int ptp_dte_gettime(struct ptp_clock_info *ptp, struct timespec64 *ts)
ptp_clock_info    194 drivers/ptp/ptp_dte.c static int ptp_dte_settime(struct ptp_clock_info *ptp,
ptp_clock_info    219 drivers/ptp/ptp_dte.c static int ptp_dte_enable(struct ptp_clock_info *ptp,
ptp_clock_info    225 drivers/ptp/ptp_dte.c static const struct ptp_clock_info ptp_dte_caps = {
ptp_clock_info     30 drivers/ptp/ptp_ixp46x.c 	struct ptp_clock_info caps;
ptp_clock_info    123 drivers/ptp/ptp_ixp46x.c static int ptp_ixp_adjfreq(struct ptp_clock_info *ptp, s32 ppb)
ptp_clock_info    147 drivers/ptp/ptp_ixp46x.c static int ptp_ixp_adjtime(struct ptp_clock_info *ptp, s64 delta)
ptp_clock_info    165 drivers/ptp/ptp_ixp46x.c static int ptp_ixp_gettime(struct ptp_clock_info *ptp, struct timespec64 *ts)
ptp_clock_info    182 drivers/ptp/ptp_ixp46x.c static int ptp_ixp_settime(struct ptp_clock_info *ptp,
ptp_clock_info    201 drivers/ptp/ptp_ixp46x.c static int ptp_ixp_enable(struct ptp_clock_info *ptp,
ptp_clock_info    226 drivers/ptp/ptp_ixp46x.c static const struct ptp_clock_info ptp_ixp_caps = {
ptp_clock_info     22 drivers/ptp/ptp_kvm.c 	struct ptp_clock_info caps;
ptp_clock_info     85 drivers/ptp/ptp_kvm.c static int ptp_kvm_getcrosststamp(struct ptp_clock_info *ptp,
ptp_clock_info     96 drivers/ptp/ptp_kvm.c static int ptp_kvm_adjfreq(struct ptp_clock_info *ptp, s32 ppb)
ptp_clock_info    101 drivers/ptp/ptp_kvm.c static int ptp_kvm_adjtime(struct ptp_clock_info *ptp, s64 delta)
ptp_clock_info    106 drivers/ptp/ptp_kvm.c static int ptp_kvm_settime(struct ptp_clock_info *ptp,
ptp_clock_info    112 drivers/ptp/ptp_kvm.c static int ptp_kvm_gettime(struct ptp_clock_info *ptp, struct timespec64 *ts)
ptp_clock_info    137 drivers/ptp/ptp_kvm.c static int ptp_kvm_enable(struct ptp_clock_info *ptp,
ptp_clock_info    143 drivers/ptp/ptp_kvm.c static const struct ptp_clock_info ptp_kvm_caps = {
ptp_clock_info    111 drivers/ptp/ptp_pch.c 	struct ptp_clock_info caps;
ptp_clock_info    400 drivers/ptp/ptp_pch.c static int ptp_pch_adjfreq(struct ptp_clock_info *ptp, s32 ppb)
ptp_clock_info    424 drivers/ptp/ptp_pch.c static int ptp_pch_adjtime(struct ptp_clock_info *ptp, s64 delta)
ptp_clock_info    440 drivers/ptp/ptp_pch.c static int ptp_pch_gettime(struct ptp_clock_info *ptp, struct timespec64 *ts)
ptp_clock_info    455 drivers/ptp/ptp_pch.c static int ptp_pch_settime(struct ptp_clock_info *ptp,
ptp_clock_info    472 drivers/ptp/ptp_pch.c static int ptp_pch_enable(struct ptp_clock_info *ptp,
ptp_clock_info    497 drivers/ptp/ptp_pch.c static const struct ptp_clock_info ptp_pch_caps = {
ptp_clock_info     32 drivers/ptp/ptp_private.h 	struct ptp_clock_info *info;
ptp_clock_info    195 drivers/ptp/ptp_qoriq.c int ptp_qoriq_adjfine(struct ptp_clock_info *ptp, long scaled_ppm)
ptp_clock_info    225 drivers/ptp/ptp_qoriq.c int ptp_qoriq_adjtime(struct ptp_clock_info *ptp, s64 delta)
ptp_clock_info    244 drivers/ptp/ptp_qoriq.c int ptp_qoriq_gettime(struct ptp_clock_info *ptp, struct timespec64 *ts)
ptp_clock_info    262 drivers/ptp/ptp_qoriq.c int ptp_qoriq_settime(struct ptp_clock_info *ptp,
ptp_clock_info    282 drivers/ptp/ptp_qoriq.c int ptp_qoriq_enable(struct ptp_clock_info *ptp,
ptp_clock_info    331 drivers/ptp/ptp_qoriq.c static const struct ptp_clock_info ptp_qoriq_caps = {
ptp_clock_info    449 drivers/ptp/ptp_qoriq.c 		   const struct ptp_clock_info *caps)
ptp_clock_info     41 drivers/ptp/ptp_sysfs.c 	struct ptp_clock_info *ops = ptp->info;
ptp_clock_info    101 drivers/ptp/ptp_sysfs.c 	struct ptp_clock_info *ops = ptp->info;
ptp_clock_info    129 drivers/ptp/ptp_sysfs.c 	struct ptp_clock_info *ops = ptp->info;
ptp_clock_info    173 drivers/ptp/ptp_sysfs.c 	struct ptp_clock_info *info = ptp->info;
ptp_clock_info    260 drivers/ptp/ptp_sysfs.c 	struct ptp_clock_info *info = ptp->info;
ptp_clock_info    145 include/linux/fsl/ptp_qoriq.h 	struct ptp_clock_info caps;
ptp_clock_info    186 include/linux/fsl/ptp_qoriq.h 		   const struct ptp_clock_info *caps);
ptp_clock_info    188 include/linux/fsl/ptp_qoriq.h int ptp_qoriq_adjfine(struct ptp_clock_info *ptp, long scaled_ppm);
ptp_clock_info    189 include/linux/fsl/ptp_qoriq.h int ptp_qoriq_adjtime(struct ptp_clock_info *ptp, s64 delta);
ptp_clock_info    190 include/linux/fsl/ptp_qoriq.h int ptp_qoriq_gettime(struct ptp_clock_info *ptp, struct timespec64 *ts);
ptp_clock_info    191 include/linux/fsl/ptp_qoriq.h int ptp_qoriq_settime(struct ptp_clock_info *ptp,
ptp_clock_info    193 include/linux/fsl/ptp_qoriq.h int ptp_qoriq_enable(struct ptp_clock_info *ptp,
ptp_clock_info    661 include/linux/mlx5/driver.h 	struct ptp_clock_info      ptp_info;
ptp_clock_info    129 include/linux/ptp_clock_kernel.h 	int (*adjfine)(struct ptp_clock_info *ptp, long scaled_ppm);
ptp_clock_info    130 include/linux/ptp_clock_kernel.h 	int (*adjfreq)(struct ptp_clock_info *ptp, s32 delta);
ptp_clock_info    131 include/linux/ptp_clock_kernel.h 	int (*adjtime)(struct ptp_clock_info *ptp, s64 delta);
ptp_clock_info    132 include/linux/ptp_clock_kernel.h 	int (*gettime64)(struct ptp_clock_info *ptp, struct timespec64 *ts);
ptp_clock_info    133 include/linux/ptp_clock_kernel.h 	int (*gettimex64)(struct ptp_clock_info *ptp, struct timespec64 *ts,
ptp_clock_info    135 include/linux/ptp_clock_kernel.h 	int (*getcrosststamp)(struct ptp_clock_info *ptp,
ptp_clock_info    137 include/linux/ptp_clock_kernel.h 	int (*settime64)(struct ptp_clock_info *p, const struct timespec64 *ts);
ptp_clock_info    138 include/linux/ptp_clock_kernel.h 	int (*enable)(struct ptp_clock_info *ptp,
ptp_clock_info    140 include/linux/ptp_clock_kernel.h 	int (*verify)(struct ptp_clock_info *ptp, unsigned int pin,
ptp_clock_info    142 include/linux/ptp_clock_kernel.h 	long (*do_aux_work)(struct ptp_clock_info *ptp);
ptp_clock_info    186 include/linux/ptp_clock_kernel.h extern struct ptp_clock *ptp_clock_register(struct ptp_clock_info *info,
ptp_clock_info    247 include/linux/ptp_clock_kernel.h static inline struct ptp_clock *ptp_clock_register(struct ptp_clock_info *info,