Searched refs:ptp_clock_info (Results 1 – 6 of 6) sorted by relevance
| /freebsd/sys/contrib/dev/iwlwifi/mvm/ |
| H A D | ptp.c | 150 iwl_mvm_phc_get_crosstimestamp(struct ptp_clock_info *ptp, in iwl_mvm_phc_get_crosstimestamp() 154 ptp_data.ptp_clock_info); in iwl_mvm_phc_get_crosstimestamp() 206 static int iwl_mvm_ptp_gettime(struct ptp_clock_info *ptp, in iwl_mvm_ptp_gettime() 210 ptp_data.ptp_clock_info); in iwl_mvm_ptp_gettime() 223 static int iwl_mvm_ptp_settime(struct ptp_clock_info *ptp, in iwl_mvm_ptp_settime() 229 static int iwl_mvm_ptp_adjtime(struct ptp_clock_info *ptp, s64 delta) in iwl_mvm_ptp_adjtime() 232 ptp_data.ptp_clock_info); in iwl_mvm_ptp_adjtime() 234 ptp_clock_info); in iwl_mvm_ptp_adjtime() 244 static int iwl_mvm_ptp_adjfine(struct ptp_clock_info *ptp, long scaled_ppm) in iwl_mvm_ptp_adjfine() 247 ptp_data.ptp_clock_info); in iwl_mvm_ptp_adjfine() [all …]
|
| H A D | mvm.h | 848 struct ptp_clock_info ptp_clock_info; member
|
| /freebsd/sys/contrib/dev/iwlwifi/mld/ |
| H A D | ptp.c | 102 static int iwl_mld_ptp_gettime(struct ptp_clock_info *ptp, in iwl_mld_ptp_gettime() 106 ptp_data.ptp_clock_info); in iwl_mld_ptp_gettime() 124 static int iwl_mld_ptp_settime(struct ptp_clock_info *ptp, in iwl_mld_ptp_settime() 130 static int iwl_mld_ptp_adjtime(struct ptp_clock_info *ptp, s64 delta) in iwl_mld_ptp_adjtime() 133 ptp_data.ptp_clock_info); in iwl_mld_ptp_adjtime() 144 static int iwl_mld_ptp_adjfine(struct ptp_clock_info *ptp, long scaled_ppm) in iwl_mld_ptp_adjfine() 147 ptp_data.ptp_clock_info); in iwl_mld_ptp_adjfine() 239 iwl_mld_phc_get_crosstimestamp(struct ptp_clock_info *ptp, in iwl_mld_phc_get_crosstimestamp() 243 ptp_data.ptp_clock_info); in iwl_mld_phc_get_crosstimestamp() 286 mld->ptp_data.ptp_clock_info.owner = THIS_MODULE; in iwl_mld_ptp_init() [all …]
|
| H A D | ptp.h | 29 struct ptp_clock_info ptp_clock_info; member
|
| /freebsd/sys/compat/linuxkpi/common/include/linux/ |
| H A D | ptp_clock_kernel.h | 44 struct ptp_clock_info { struct 48 int (*adjfine)(struct ptp_clock_info *, long); argument 49 int (*adjtime)(struct ptp_clock_info *, s64); argument 50 int (*getcrosststamp)(struct ptp_clock_info *, struct system_device_crosststamp *); argument 51 int (*gettime64)(struct ptp_clock_info *, struct timespec *); argument 52 int (*settime64)(struct ptp_clock_info *, const struct timespec *); argument 56 ptp_clock_register(struct ptp_clock_info *ptpci, struct device *dev) in ptp_clock_register()
|
| /freebsd/sys/dev/axgbe/ |
| H A D | xgbe-ptp.c | 131 static int xgbe_adjfreq(struct ptp_clock_info *info, s32 delta) in xgbe_adjfreq() 135 ptp_clock_info); in xgbe_adjfreq() 162 static int xgbe_adjtime(struct ptp_clock_info *info, s64 delta) in xgbe_adjtime() 166 ptp_clock_info); in xgbe_adjtime() 176 static int xgbe_gettime(struct ptp_clock_info *info, struct timespec64 *ts) in xgbe_gettime() 180 ptp_clock_info); in xgbe_gettime() 195 static int xgbe_settime(struct ptp_clock_info *info, in xgbe_settime() 200 ptp_clock_info); in xgbe_settime() 215 static int xgbe_enable(struct ptp_clock_info *info, in xgbe_enable() 223 struct ptp_clock_info *info = &pdata->ptp_clock_info; in xgbe_ptp_register()
|