Lines Matching refs:ns
856 u64 ns; in bfin_tx_hwtstamp() local
862 ns = regval << lp->shift; in bfin_tx_hwtstamp()
863 shhwtstamps.hwtstamp = ns_to_ktime(ns); in bfin_tx_hwtstamp()
873 u64 regval, ns; in bfin_rx_hwtstamp() local
887 ns = regval << lp->shift; in bfin_rx_hwtstamp()
889 shhwtstamps->hwtstamp = ns_to_ktime(ns); in bfin_rx_hwtstamp()
917 u64 ns; in bfin_ptp_time_read() local
923 ns = ((u64) hi) << 32; in bfin_ptp_time_read()
924 ns |= lo; in bfin_ptp_time_read()
925 ns <<= lp->shift; in bfin_ptp_time_read()
927 return ns; in bfin_ptp_time_read()
930 static void bfin_ptp_time_write(struct bfin_mac_local *lp, u64 ns) in bfin_ptp_time_write() argument
934 ns >>= lp->shift; in bfin_ptp_time_write()
935 hi = ns >> 32; in bfin_ptp_time_write()
936 lo = ns & 0xffffffff; in bfin_ptp_time_write()
988 u64 ns; in bfin_ptp_gettime() local
995 ns = bfin_ptp_time_read(lp); in bfin_ptp_gettime()
999 *ts = ns_to_timespec64(ns); in bfin_ptp_gettime()
1007 u64 ns; in bfin_ptp_settime() local
1012 ns = timespec64_to_ns(ts); in bfin_ptp_settime()
1016 bfin_ptp_time_write(lp, ns); in bfin_ptp_settime()