/kernel/linux/linux-5.10/drivers/ptp/ |
H A D | Makefile | |
/kernel/linux/linux-6.6/drivers/ptp/ |
H A D | Makefile | |
H A D | ptp_kvm_common.c | 58 static int ptp_kvm_getcrosststamp(struct ptp_clock_info *ptp, in ptp_kvm_getcrosststamp() argument 69 static int ptp_kvm_adjfine(struct ptp_clock_info *ptp, long delta) in ptp_kvm_adjfine() argument 74 static int ptp_kvm_adjtime(struct ptp_clock_info *ptp, s64 delta) in ptp_kvm_adjtime() argument 79 static int ptp_kvm_settime(struct ptp_clock_info *ptp, in ptp_kvm_settime() argument 85 static int ptp_kvm_gettime(struct ptp_clock_info *ptp, struct timespec64 *ts) in ptp_kvm_gettime() argument 105 static int ptp_kvm_enable(struct ptp_clock_info *ptp, in ptp_kvm_enable() argument
|
/kernel/linux/linux-5.10/drivers/net/ethernet/marvell/octeontx2/af/ |
H A D | ptp.h | 14 struct ptp { struct
|
/kernel/linux/linux-5.10/drivers/net/ethernet/freescale/dpaa2/ |
H A D | Makefile | |
H A D | dpaa2-ptp.c | 16 static int dpaa2_ptp_enable(struct ptp_clock_info *ptp, in dpaa2_ptp_enable() argument
|
/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/octeontx2/af/ |
H A D | ptp.h | 15 struct ptp { struct
|
/kernel/linux/linux-5.10/drivers/net/ethernet/freescale/enetc/ |
H A D | Makefile | |
/kernel/linux/linux-6.6/drivers/net/ethernet/freescale/dpaa2/ |
H A D | Makefile | |
H A D | dpaa2-ptp.c | 15 static int dpaa2_ptp_enable(struct ptp_clock_info *ptp, in dpaa2_ptp_enable() argument
|
/kernel/linux/linux-5.10/drivers/net/ethernet/cavium/common/ |
H A D | cavium_ptp.h | 32 static inline u64 cavium_ptp_tstamp2time(struct cavium_ptp *ptp, u64 tstamp) in cavium_ptp_tstamp2time() argument 56 static inline void cavium_ptp_put(struct cavium_ptp *ptp) {} in cavium_ptp_put() argument 58 static inline u64 cavium_ptp_tstamp2time(struct cavium_ptp *ptp, u64 tstamp) in cavium_ptp_tstamp2time() argument
|
/kernel/linux/linux-5.10/sound/pci/ctxfi/ |
H A D | ctvmem.h | 43 struct snd_dma_buffer ptp[CT_PTP_NUM]; /* Device page table pages */ member
|
H A D | ctvmem.c | 129 unsigned long *ptp; in ct_vm_map() local
|
/kernel/linux/linux-6.6/drivers/net/ethernet/freescale/enetc/ |
H A D | Makefile | |
/kernel/linux/linux-6.6/drivers/net/ethernet/cavium/common/ |
H A D | cavium_ptp.h | 32 static inline u64 cavium_ptp_tstamp2time(struct cavium_ptp *ptp, u64 tstamp) in cavium_ptp_tstamp2time() argument 56 static inline void cavium_ptp_put(struct cavium_ptp *ptp) {} in cavium_ptp_put() argument 58 static inline u64 cavium_ptp_tstamp2time(struct cavium_ptp *ptp, u64 tstamp) in cavium_ptp_tstamp2time() argument
|
/kernel/linux/linux-6.6/sound/pci/ctxfi/ |
H A D | ctvmem.h | 43 struct snd_dma_buffer ptp[CT_PTP_NUM]; /* Device page table pages */ member
|
H A D | ctvmem.c | 129 unsigned long *ptp; in ct_vm_map() local
|
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/ |
H A D | priv.h | 53 struct nvkm_mmu_ptp *ptp; member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/marvell/octeontx2/nic/ |
H A D | otx2_ptp.c | 12 struct otx2_ptp *ptp = container_of(ptp_info, struct otx2_ptp, in otx2_ptp_adjfine() local 36 struct otx2_ptp *ptp = container_of(cc, struct otx2_ptp, cycle_counter); in ptp_cc_read() local 64 struct otx2_ptp *ptp in otx2_ptp_adjtime() local 78 struct otx2_ptp *ptp = container_of(ptp_info, struct otx2_ptp, otx2_ptp_gettime() local 95 struct otx2_ptp *ptp = container_of(ptp_info, struct otx2_ptp, otx2_ptp_settime() local 186 struct otx2_ptp *ptp = pfvf->ptp; otx2_ptp_destroy() local [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/stmicro/stmmac/ |
H A D | stmmac_ptp.c | 21 static int stmmac_adjust_freq(struct ptp_clock_info *ptp, s32 ppb) in stmmac_adjust_freq() argument 56 static int stmmac_adjust_time(struct ptp_clock_info *ptp, s64 delta) in stmmac_adjust_time() argument 93 static int stmmac_get_time(struct ptp_clock_info *ptp, struct timespec64 *ts) in stmmac_get_time() argument 118 stmmac_set_time(struct ptp_clock_info *ptp, const struct timespec64 *ts) stmmac_set_time() argument 132 stmmac_enable(struct ptp_clock_info *ptp, struct ptp_clock_request *rq, int on) stmmac_enable() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/ |
H A D | priv.h | 53 struct nvkm_mmu_ptp *ptp; member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/e1000e/ |
H A D | ptp.c | 25 static int e1000e_phc_adjfreq(struct ptp_clock_info *ptp, s32 delta) in e1000e_phc_adjfreq() argument 78 static int e1000e_phc_adjtime(struct ptp_clock_info *ptp, s64 delta) in e1000e_phc_adjtime() argument 152 e1000e_phc_getcrosststamp(struct ptp_clock_info *ptp, struct system_device_crosststamp *xtstamp) e1000e_phc_getcrosststamp() argument 173 e1000e_phc_gettimex(struct ptp_clock_info *ptp, struct timespec64 *ts, struct ptp_system_timestamp *sts) e1000e_phc_gettimex() argument 203 e1000e_phc_settime(struct ptp_clock_info *ptp, const struct timespec64 *ts) e1000e_phc_settime() argument 230 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-5.10/drivers/net/ethernet/mscc/ |
H A D | ocelot_ptp.c | 11 int ocelot_ptp_gettime64(struct ptp_clock_info *ptp, struct timespec64 *ts) in ocelot_ptp_gettime64() argument 45 int ocelot_ptp_settime64(struct ptp_clock_info *ptp, in ocelot_ptp_settime64() argument 77 int ocelot_ptp_adjtime(struct ptp_clock_info *ptp, s64 delta) in ocelot_ptp_adjtime() argument 122 int ocelot_ptp_adjfine(struct ptp_clock_info *ptp, long scaled_ppm) in ocelot_ptp_adjfine() argument 168 ocelot_ptp_verify(struct ptp_clock_info *ptp, unsigned int pin, enum ptp_pin_function func, unsigned int chan) ocelot_ptp_verify() argument 183 ocelot_ptp_enable(struct ptp_clock_info *ptp, struct ptp_clock_request *rq, int on) ocelot_ptp_enable() argument [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | cxgb4_ptp.c | 204 static int cxgb4_ptp_adjfreq(struct ptp_clock_info *ptp, s32 ppb) in cxgb4_ptp_adjfreq() argument 269 static int cxgb4_ptp_adjtime(struct ptp_clock_info *ptp, s64 delta) in cxgb4_ptp_adjtime() argument 313 cxgb4_ptp_gettime(struct ptp_clock_info *ptp, struct timespec64 *ts) cxgb4_ptp_gettime() argument 336 cxgb4_ptp_settime(struct ptp_clock_info *ptp, const struct timespec64 *ts) cxgb4_ptp_settime() argument 392 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-5.10/drivers/net/ethernet/renesas/ |
H A D | ravb_ptp.c | 91 static int ravb_ptp_adjfreq(struct ptp_clock_info *ptp, s32 ppb) in ravb_ptp_adjfreq() argument 127 static int ravb_ptp_adjtime(struct ptp_clock_info *ptp, s64 delta) in ravb_ptp_adjtime() argument 148 static int ravb_ptp_gettime64(struct ptp_clock_info *ptp, struc argument 162 ravb_ptp_settime64(struct ptp_clock_info *ptp, const struct timespec64 *ts) ravb_ptp_settime64() argument 177 ravb_ptp_extts(struct ptp_clock_info *ptp, struct ptp_extts_request *req, int on) ravb_ptp_extts() argument 211 ravb_ptp_perout(struct ptp_clock_info *ptp, struct ptp_perout_request *req, int on) ravb_ptp_perout() argument 277 ravb_ptp_enable(struct ptp_clock_info *ptp, struct ptp_clock_request *req, int on) ravb_ptp_enable() argument [all...] |