Lines Matching full:correction

247  * @ts_corrections.ptp_tx: Required driver correction of PTP packet transmit
249 * @ts_corrections.ptp_rx: Required driver correction of PTP packet receive
252 * @ts_corrections.pps_in: Required driver correction of PPS input timestamps
253 * @ts_corrections.general_tx: Required driver correction of general packet
255 * @ts_corrections.general_rx: Required driver correction of general packet
305 s32 correction);
449 s32 correction) in efx_ptp_s_ns_to_ktime_correction() argument
452 if (correction >= 0) in efx_ptp_s_ns_to_ktime_correction()
453 kt = ktime_add_ns(kt, (u64)correction); in efx_ptp_s_ns_to_ktime_correction()
455 kt = ktime_sub_ns(kt, (u64)-correction); in efx_ptp_s_ns_to_ktime_correction()
498 s32 correction) in efx_ptp_s27_to_ktime_correction() argument
500 /* Apply the correction and deal with carry */ in efx_ptp_s27_to_ktime_correction()
501 nic_minor += correction; in efx_ptp_s27_to_ktime_correction()
523 s32 correction) in efx_ptp_s_qns_to_ktime_correction() argument
528 correction = DIV_ROUND_CLOSEST(correction, 4); in efx_ptp_s_qns_to_ktime_correction()
532 if (correction >= 0) in efx_ptp_s_qns_to_ktime_correction()
533 kt = ktime_add_ns(kt, (u64)correction); in efx_ptp_s_qns_to_ktime_correction()
535 kt = ktime_sub_ns(kt, (u64)-correction); in efx_ptp_s_qns_to_ktime_correction()
561 s32 correction) in efx_ptp_mac_nic_to_ktime_correction() argument
604 correction); in efx_ptp_mac_nic_to_ktime_correction()
736 * not supported (older NICs) then no correction is required. in efx_ptp_get_timestamp_corrections()
1008 * No correction is required - this time is the output of a in efx_ptp_process_times()