Home
last modified time | relevance | path

Searched refs:as_nanos (Results 1 – 4 of 4) sorted by relevance

/linux/rust/kernel/
H A Dtime.rs201 pub(crate) fn as_nanos(&self) -> i64 { in as_nanos() method
405 self.as_nanos() == 0 in is_zero()
411 self.as_nanos() < 0 in is_negative()
416 pub const fn as_nanos(self) -> i64 { in as_nanos() method
426 self.as_nanos().saturating_add(NSEC_PER_USEC - 1) / NSEC_PER_USEC in as_micros_ceil()
432 bindings::ktime_to_us(self.as_nanos().saturating_add(NSEC_PER_USEC - 1)) in as_micros_ceil()
441 self.as_nanos() / NSEC_PER_MSEC in as_millis()
447 bindings::ktime_to_ms(self.as_nanos()) in as_millis()
460 nanos: self.as_nanos() % i64::from(dividend), in rem_nanos()
469 unsafe { bindings::div_s64_rem(self.as_nanos(), dividend, &mut rem) }; in rem_nanos()
/linux/rust/kernel/time/
H A Dhrtimer.rs188 bindings::hrtimer_forward(Self::raw_get(self_ptr), now.as_nanos(), interval.as_nanos()) in raw_forward()
488 expires.as_nanos(), in start()
519 fn as_nanos(&self) -> i64; in as_nanos() method
524 fn as_nanos(&self) -> i64 { in as_nanos() method
525 Instant::<C>::as_nanos(self) in as_nanos()
531 fn as_nanos(&self) -> i64 { in as_nanos() method
532 Delta::as_nanos(*self) in as_nanos()
H A Ddelay.rs66 debug_assert!(delta.as_nanos() >= 0); in udelay()
/linux/lib/
H A Dfind_bit_benchmark_rust.rs37 delta.as_nanos(), in test_next_bit()
59 delta.as_nanos(), in test_next_zero_bit()