/kernel/linux/linux-5.10/drivers/ptp/ |
H A D | ptp_kvm.c | 85 static int ptp_kvm_getcrosststamp(struct ptp_clock_info *ptp, in ptp_kvm_getcrosststamp() argument 96 static int ptp_kvm_adjfreq(struct ptp_clock_info *ptp, s32 ppb) in ptp_kvm_adjfreq() argument 101 static int ptp_kvm_adjtime(struct ptp_clock_info *ptp, s64 delta) in ptp_kvm_adjtime() argument 106 static int ptp_kvm_settime(struct ptp_clock_info *ptp, in ptp_kvm_settime() argument 112 static int ptp_kvm_gettime(struct ptp_clock_info *ptp, struct timespec64 *ts) in ptp_kvm_gettime() argument 137 static int ptp_kvm_enable(struct ptp_clock_info *ptp, in ptp_kvm_enable() argument
|
H A D | ptp_sysfs.c | 15 struct ptp_clock *ptp = dev_get_drvdata(dev); in clock_name_show() local 40 struct ptp_clock *ptp = dev_get_drvdata(dev); in extts_enable_store() local 65 struct ptp_clock *ptp = dev_get_drvdata(dev); in extts_fifo_show() local 101 struct ptp_clock *ptp = dev_get_drvdata(dev); period_store() local 129 struct ptp_clock *ptp = dev_get_drvdata(dev); pps_enable_store() local 173 struct ptp_clock *ptp = dev_get_drvdata(dev); ptp_is_attribute_visible() local 202 ptp_pin_name2index(struct ptp_clock *ptp, const char *name) ptp_pin_name2index() argument 215 struct ptp_clock *ptp = dev_get_drvdata(dev); ptp_pin_show() local 237 struct ptp_clock *ptp = dev_get_drvdata(dev); ptp_pin_store() local 259 ptp_populate_pin_groups(struct ptp_clock *ptp) ptp_populate_pin_groups() argument 299 ptp_cleanup_pin_groups(struct ptp_clock *ptp) ptp_cleanup_pin_groups() argument [all...] |
H A D | ptp_clock.c | 99 struct ptp_clock *ptp = container_of(pc, struct ptp_clock, clock); in ptp_clock_settime() local 106 struct ptp_clock *ptp = container_of(pc, struct ptp_clock, clock); in ptp_clock_gettime() local 118 struct ptp_clock *ptp in ptp_clock_adjtime() local 181 struct ptp_clock *ptp = container_of(dev, struct ptp_clock, dev); ptp_clock_release() local 192 struct ptp_clock *ptp = container_of(work, struct ptp_clock, ptp_aux_kworker() local 208 struct ptp_clock *ptp; ptp_clock_register() local 302 ptp_clock_unregister(struct ptp_clock *ptp) ptp_clock_unregister() argument 322 ptp_clock_event(struct ptp_clock *ptp, struct ptp_clock_event *event) ptp_clock_event() argument 349 ptp_clock_index(struct ptp_clock *ptp) ptp_clock_index() argument 355 ptp_find_pin(struct ptp_clock *ptp, enum ptp_pin_function func, unsigned int chan) ptp_find_pin() argument 373 ptp_find_pin_unlocked(struct ptp_clock *ptp, enum ptp_pin_function func, unsigned int chan) ptp_find_pin_unlocked() argument 388 ptp_schedule_worker(struct ptp_clock *ptp, unsigned long delay) ptp_schedule_worker() argument 394 ptp_cancel_worker_sync(struct ptp_clock *ptp) ptp_cancel_worker_sync() argument [all...] |
H A D | ptp_chardev.c | 48 int ptp_set_pinfunc(struct ptp_clock *ptp, unsigned int pin, in ptp_set_pinfunc() argument 111 struct ptp_clock *ptp = container_of(pc, struct ptp_clock, clock); in ptp_ioctl() local 434 struct ptp_clock *ptp = container_of(pc, struct ptp_clock, clock); ptp_poll() local 446 struct ptp_clock *ptp = container_of(pc, struct ptp_clock, clock); ptp_read() local [all...] |
H A D | ptp_qoriq.c | 177 int ptp_qoriq_adjfine(struct ptp_clock_info *ptp, long scaled_ppm) in ptp_qoriq_adjfine() argument 208 int ptp_qoriq_adjtime(struct ptp_clock_info *ptp, s64 delta) in ptp_qoriq_adjtime() argument 227 int ptp_qoriq_gettime(struct ptp_clock_info *ptp, struct timespec64 *ts) in ptp_qoriq_gettime() argument 245 int ptp_qoriq_settime(struct ptp_clock_info *ptp, in ptp_qoriq_settime() argument 265 int ptp_qoriq_enable(struct ptp_clock_info *ptp, in ptp_qoriq_enable() argument [all...] |
H A D | ptp_dte.c | 147 static int ptp_dte_adjfreq(struct ptp_clock_info *ptp, s32 ppb) in ptp_dte_adjfreq() argument 170 static int ptp_dte_adjtime(struct ptp_clock_info *ptp, s64 delta) in ptp_dte_adjtime() argument 182 static int ptp_dte_gettime(struct ptp_clock_info *ptp, struct timespec64 *ts) in ptp_dte_gettime() argument 194 static int ptp_dte_settime(struct ptp_clock_info *ptp, in ptp_dte_settime() argument 219 static int ptp_dte_enable(struct ptp_clock_info *ptp, in ptp_dte_enable() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | cxgb4_ptp.c | 206 static int cxgb4_ptp_adjfine(struct ptp_clock_info *ptp, long scaled_ppm) in cxgb4_ptp_adjfine() argument 272 static int cxgb4_ptp_adjtime(struct ptp_clock_info *ptp, s64 delta) in cxgb4_ptp_adjtime() argument 316 cxgb4_ptp_gettime(struct ptp_clock_info *ptp, struct timespec64 *ts) cxgb4_ptp_gettime() argument 339 cxgb4_ptp_settime(struct ptp_clock_info *ptp, const struct timespec64 *ts) cxgb4_ptp_settime() argument 395 cxgb4_ptp_enable(struct ptp_clock_info __always_unused *ptp, struct ptp_clock_request __always_unused *request, int __always_unused on) cxgb4_ptp_enable() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/engleder/ |
H A D | tsnep_ptp.c | 76 static int tsnep_ptp_adjfine(struct ptp_clock_info *ptp, long scaled_ppm) in tsnep_ptp_adjfine() argument 104 static int tsnep_ptp_adjtime(struct ptp_clock_info *ptp, s64 delta) in tsnep_ptp_adjtime() argument 129 static int tsnep_ptp_gettimex64(struct ptp_clock_info *ptp, in tsnep_ptp_gettimex64() argument 156 static int tsnep_ptp_settime64(struct ptp_clock_info *ptp, in tsnep_ptp_settime64() argument 178 static int tsnep_ptp_getcyclesx64(struct ptp_clock_info *ptp, in tsnep_ptp_getcyclesx64() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/e1000e/ |
H A D | ptp.c | 27 static int e1000e_phc_adjfine(struct ptp_clock_info *ptp, long delta) in e1000e_phc_adjfine() argument 66 static int e1000e_phc_adjtime(struct ptp_clock_info *ptp, s64 delta) in e1000e_phc_adjtime() argument 140 e1000e_phc_getcrosststamp(struct ptp_clock_info *ptp, struct system_device_crosststamp *xtstamp) e1000e_phc_getcrosststamp() argument 161 e1000e_phc_gettimex(struct ptp_clock_info *ptp, struct timespec64 *ts, struct ptp_system_timestamp *sts) e1000e_phc_gettimex() argument 191 e1000e_phc_settime(struct ptp_clock_info *ptp, const struct timespec64 *ts) e1000e_phc_settime() argument 218 e1000e_phc_enable(struct ptp_clock_info __always_unused *ptp, struct ptp_clock_request __always_unused *request, int __always_unused on) e1000e_phc_enable() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/renesas/ |
H A D | ravb_ptp.c | 91 static int ravb_ptp_adjfine(struct ptp_clock_info *ptp, long scaled_ppm) in ravb_ptp_adjfine() argument 120 static int ravb_ptp_adjtime(struct ptp_clock_info *ptp, s64 delta) in ravb_ptp_adjtime() argument 141 static int ravb_ptp_gettime64(struct ptp_clock_info *ptp, struc argument 155 ravb_ptp_settime64(struct ptp_clock_info *ptp, const struct timespec64 *ts) ravb_ptp_settime64() argument 170 ravb_ptp_extts(struct ptp_clock_info *ptp, struct ptp_extts_request *req, int on) ravb_ptp_extts() argument 205 ravb_ptp_perout(struct ptp_clock_info *ptp, struct ptp_perout_request *req, int on) ravb_ptp_perout() argument 272 ravb_ptp_enable(struct ptp_clock_info *ptp, struct ptp_clock_request *req, int on) ravb_ptp_enable() argument [all...] |
H A D | rcar_gen4_ptp.c | 29 static int rcar_gen4_ptp_adjfine(struct ptp_clock_info *ptp, long scaled_ppm) in rcar_gen4_ptp_adjfine() argument 47 static void _rcar_gen4_ptp_gettime(struct ptp_clock_info *ptp, in _rcar_gen4_ptp_gettime() argument 57 static int rcar_gen4_ptp_gettime(struct ptp_clock_info *ptp, in rcar_gen4_ptp_gettime() argument 71 static void _rcar_gen4_ptp_settime(struct ptp_clock_info *ptp, in _rcar_gen4_ptp_settime() argument 86 rcar_gen4_ptp_settime(struct ptp_clock_info *ptp, const struct timespec64 *ts) rcar_gen4_ptp_settime() argument 99 rcar_gen4_ptp_adjtime(struct ptp_clock_info *ptp, s64 delta) rcar_gen4_ptp_adjtime() argument 116 rcar_gen4_ptp_enable(struct ptp_clock_info *ptp, struct ptp_clock_request *rq, int on) rcar_gen4_ptp_enable() argument 172 struct rcar_gen4_ptp_private *ptp; rcar_gen4_ptp_alloc() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/stmicro/stmmac/ |
H A D | stmmac_ptp.c | 24 static int stmmac_adjust_freq(struct ptp_clock_info *ptp, long scaled_ppm) in stmmac_adjust_freq() argument 48 static int stmmac_adjust_time(struct ptp_clock_info *ptp, s64 delta) in stmmac_adjust_time() argument 124 static int stmmac_get_time(struct ptp_clock_info *ptp, struct timespec64 *ts) in stmmac_get_time() argument 149 stmmac_set_time(struct ptp_clock_info *ptp, const struct timespec64 *ts) stmmac_set_time() argument 163 stmmac_enable(struct ptp_clock_info *ptp, struct ptp_clock_request *rq, int on) stmmac_enable() argument 249 stmmac_getcrosststamp(struct ptp_clock_info *ptp, struct system_device_crosststamp *xtstamp) stmmac_getcrosststamp() argument [all...] |
/kernel/linux/linux-5.10/arch/parisc/kernel/ |
H A D | entry.S | 1142 ptp = r25 /* page directory/page table pointer */ define [all...] |
/kernel/linux/linux-5.10/drivers/net/dsa/mv88e6xxx/ |
H A D | hwtstamp.c | 450 long mv88e6xxx_hwtstamp_work(struct ptp_clock_info *ptp) in mv88e6xxx_hwtstamp_work() argument
|
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx4/ |
H A D | en_clock.c | 121 static int mlx4_en_phc_adjfreq(struct ptp_clock_info *ptp, s32 delta) in mlx4_en_phc_adjfreq() argument 154 static int mlx4_en_phc_adjtime(struct ptp_clock_info *ptp, s64 delta) in mlx4_en_phc_adjtime() argument 175 mlx4_en_phc_gettime(struct ptp_clock_info *ptp, struct timespec64 *ts) mlx4_en_phc_gettime() argument 200 mlx4_en_phc_settime(struct ptp_clock_info *ptp, const struct timespec64 *ts) mlx4_en_phc_settime() argument 225 mlx4_en_phc_enable(struct ptp_clock_info __always_unused *ptp, struct ptp_clock_request __always_unused *request, int __always_unused on) mlx4_en_phc_enable() argument [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/igc/ |
H A D | igc_ptp.c | 42 static int igc_ptp_adjfine_i225(struct ptp_clock_info *ptp, long scaled_ppm) in igc_ptp_adjfine_i225() argument 68 static int igc_ptp_adjtime_i225(struct ptp_clock_info *ptp, s64 delta) in igc_ptp_adjtime_i225() argument 86 static int igc_ptp_gettimex64_i225(struct ptp_clock_info *ptp, in igc_ptp_gettimex64_i225() argument 107 static int igc_ptp_settime_i225(struct ptp_clock_info *ptp, in igc_ptp_settime_i225() argument 123 static int igc_ptp_feature_enable_i225(struct ptp_clock_info *ptp, in igc_ptp_feature_enable_i225() argument
|
/kernel/linux/linux-5.10/drivers/net/ethernet/marvell/octeontx2/af/ |
H A D | ptp.c | 75 struct ptp *ptp; in ptp_get() local 95 ptp_put(struct ptp *ptp) ptp_put() argument 103 ptp_adjfine(struct ptp *ptp, long scaled_ppm) ptp_adjfine() argument 143 ptp_get_clock(struct ptp *ptp, u64 *clk) ptp_get_clock() argument 155 struct ptp *ptp; ptp_probe() local 209 struct ptp *ptp = pci_get_drvdata(pdev); ptp_remove() local [all...] |
/kernel/linux/linux-6.6/arch/parisc/kernel/ |
H A D | entry.S | 1122 ptp = r25 /* page directory/page table pointer */ define [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/ |
H A D | base.c | 45 struct nvkm_mmu_ptp *ptp = pt->ptp; in nvkm_mmu_ptp_put() local 68 struct nvkm_mmu_ptp *ptp; nvkm_mmu_ptp_get() local [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/qlogic/qede/ |
H A D | qede_ptp.c | 40 struct qede_ptp *ptp = container_of(info, struct qede_ptp, clock_info); in qede_ptp_adjfreq() local 61 struct qede_ptp *ptp; in qede_ptp_adjtime() local 79 struct qede_ptp *ptp; qede_ptp_gettime() local 100 struct qede_ptp *ptp; qede_ptp_settime() local 124 struct qede_ptp *ptp; qede_ptp_ancillary_feature_enable() local 138 struct qede_ptp *ptp; qede_ptp_task() local 184 struct qede_ptp *ptp; qede_ptp_read_cc() local 203 struct qede_ptp *ptp = edev->ptp; qede_ptp_cfg_filters() local 293 struct qede_ptp *ptp; qede_ptp_hw_ts() local 328 struct qede_ptp *ptp = edev->ptp; qede_ptp_get_ts_info() local 372 struct qede_ptp *ptp; qede_ptp_disable() local 404 struct qede_ptp *ptp; qede_ptp_init() local 437 struct qede_ptp *ptp; qede_ptp_enable() local 496 struct qede_ptp *ptp; qede_ptp_tx_ts() local 530 struct qede_ptp *ptp; qede_ptp_rx_ts() local [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/cavium/common/ |
H A D | cavium_ptp.c | 61 struct cavium_ptp *ptp; in cavium_ptp_get() local 79 void cavium_ptp_put(struct cavium_ptp *ptp) in cavium_ptp_put() argument [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/xscale/ |
H A D | ptp_ixp46x.c | 124 static int ptp_ixp_adjfreq(struct ptp_clock_info *ptp, s32 ppb) in ptp_ixp_adjfreq() argument 148 static int ptp_ixp_adjtime(struct ptp_clock_info *ptp, s64 delta) in ptp_ixp_adjtime() argument 166 static int ptp_ixp_gettime(struct ptp_clock_info *ptp, struct timespec64 *ts) in ptp_ixp_gettime() argument 183 static int ptp_ixp_settime(struct ptp_clock_info *ptp, in ptp_ixp_settime() argument 202 static int ptp_ixp_enable(struct ptp_clock_info *ptp, in ptp_ixp_enable() argument [all...] |
/kernel/linux/linux-5.10/include/linux/ |
H A D | ptp_clock_kernel.h | 280 ptp_clock_unregister(struct ptp_clock *ptp) ptp_clock_unregister() argument 282 ptp_clock_event(struct ptp_clock *ptp, struct ptp_clock_event *event) ptp_clock_event() argument 285 ptp_clock_index(struct ptp_clock *ptp) ptp_clock_index() argument 287 ptp_find_pin(struct ptp_clock *ptp, enum ptp_pin_function func, unsigned int chan) ptp_find_pin() argument 290 ptp_schedule_worker(struct ptp_clock *ptp, unsigned long delay) ptp_schedule_worker() argument 293 ptp_cancel_worker_sync(struct ptp_clock *ptp) ptp_cancel_worker_sync() argument [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/include/nvkm/subdev/ |
H A D | mmu.h | 118 } ptc, ptp; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
H A D | hclge_ptp.c | 10 struct hclge_ptp *ptp = hdev->ptp; in hclge_ptp_get_cycle() local 25 hclge_ptp_adjfine(struct ptp_clock_info *ptp, long scaled_ppm) hclge_ptp_adjfine() argument 59 struct hclge_ptp *ptp = hdev->ptp; hclge_ptp_set_tx_info() local 128 hclge_ptp_gettimex(struct ptp_clock_info *ptp, struct timespec64 *ts, struct ptp_system_timestamp *sts) hclge_ptp_gettimex() argument 148 hclge_ptp_settime(struct ptp_clock_info *ptp, const struct timespec64 *ts) hclge_ptp_settime() argument 168 hclge_ptp_adjtime(struct ptp_clock_info *ptp, s64 delta) hclge_ptp_adjtime() argument 424 struct hclge_ptp *ptp; hclge_ptp_create_clock() local 530 struct hclge_ptp *ptp = hdev->ptp; hclge_ptp_uninit() local [all...] |