Lines Matching refs:nsec

82 	ts_period.tv_nsec = perout_request->period.nsec;  in mchp_get_pulsewidth()
85 ts_on.tv_nsec = perout_request->on.nsec; in mchp_get_pulsewidth()
250 perout->start.nsec); in mchp_rds_ptp_perout()
255 perout->period.nsec); in mchp_rds_ptp_perout()
394 shhwtstamps->hwtstamp = ktime_set(rx_ts->seconds, rx_ts->nsec); in mchp_rds_ptp_match_skb()
437 shhwtstamps->hwtstamp = ktime_set(rx_ts->seconds, rx_ts->nsec); in mchp_rds_ptp_match_rx_skb()
626 u32 nsec; in mchp_rds_ptp_ltc_adjtime() local
647 sec = div_u64_rem(abs(delta), NSEC_PER_SEC, &nsec); in mchp_rds_ptp_ltc_adjtime()
648 if (delta < 0 && nsec != 0) { in mchp_rds_ptp_ltc_adjtime()
654 nsec = NSEC_PER_SEC - nsec; in mchp_rds_ptp_ltc_adjtime()
661 if (nsec > 0) { in mchp_rds_ptp_ltc_adjtime()
663 nsec += 8; in mchp_rds_ptp_ltc_adjtime()
665 if (nsec >= NSEC_PER_SEC) { in mchp_rds_ptp_ltc_adjtime()
668 nsec -= NSEC_PER_SEC; in mchp_rds_ptp_ltc_adjtime()
697 if (nsec) { in mchp_rds_ptp_ltc_adjtime()
700 nsec & GENMASK(15, 0)); in mchp_rds_ptp_ltc_adjtime()
706 (nsec >> 16) & GENMASK(13, 0)); in mchp_rds_ptp_ltc_adjtime()
910 u32 seconds, u32 nsec, u16 seq_id) in mchp_rds_ptp_match_tx_skb() argument
933 shhwtstamps.hwtstamp = ktime_set(seconds, nsec); in mchp_rds_ptp_match_tx_skb()
943 u32 sec, nsec; in mchp_rds_ptp_get_rx_ts() local
954 nsec = (rc & GENMASK(13, 0)) << 16; in mchp_rds_ptp_get_rx_ts()
960 nsec |= rc; in mchp_rds_ptp_get_rx_ts()
984 rx_ts->nsec = nsec; in mchp_rds_ptp_get_rx_ts()
1010 u32 *sec, u32 *nsec, u16 *seq) in mchp_rds_ptp_get_tx_ts() argument
1020 *nsec = (rc & GENMASK(13, 0)) << 16; in mchp_rds_ptp_get_tx_ts()
1026 *nsec = *nsec | rc; in mchp_rds_ptp_get_tx_ts()
1055 u32 sec, nsec; in mchp_rds_ptp_process_tx_ts() local
1058 if (mchp_rds_ptp_get_tx_ts(clock, &sec, &nsec, &seq)) in mchp_rds_ptp_process_tx_ts()
1059 mchp_rds_ptp_match_tx_skb(clock, sec, nsec, seq); in mchp_rds_ptp_process_tx_ts()