Lines Matching refs:ts
27 static void pps_add_offset(struct pps_ktime *ts, struct pps_ktime *offset) in pps_add_offset() argument
29 ts->nsec += offset->nsec; in pps_add_offset()
30 while (ts->nsec >= NSEC_PER_SEC) { in pps_add_offset()
31 ts->nsec -= NSEC_PER_SEC; in pps_add_offset()
32 ts->sec++; in pps_add_offset()
34 while (ts->nsec < 0) { in pps_add_offset()
35 ts->nsec += NSEC_PER_SEC; in pps_add_offset()
36 ts->sec--; in pps_add_offset()
38 ts->sec += offset->sec; in pps_add_offset()
159 void pps_event(struct pps_device *pps, struct pps_event_time *ts, int event, in pps_event() argument
170 (s64)ts->ts_real.tv_sec, ts->ts_real.tv_nsec); in pps_event()
172 timespec_to_pps_ktime(&ts_real, ts->ts_real); in pps_event()
211 pps_kc_event(pps, ts, event); in pps_event()