Lines Matching refs:nsec

424 void set_normalized_timespec(struct timespec *ts, time_t sec, s64 nsec)  in set_normalized_timespec()  argument
426 while (nsec >= NSEC_PER_SEC) { in set_normalized_timespec()
432 asm("" : "+rm"(nsec)); in set_normalized_timespec()
433 nsec -= NSEC_PER_SEC; in set_normalized_timespec()
436 while (nsec < 0) { in set_normalized_timespec()
437 asm("" : "+rm"(nsec)); in set_normalized_timespec()
438 nsec += NSEC_PER_SEC; in set_normalized_timespec()
442 ts->tv_nsec = nsec; in set_normalized_timespec()
452 struct timespec ns_to_timespec(const s64 nsec) in ns_to_timespec() argument
457 if (!nsec) in ns_to_timespec()
460 ts.tv_sec = div_s64_rem(nsec, NSEC_PER_SEC, &rem); in ns_to_timespec()
477 struct timeval ns_to_timeval(const s64 nsec) in ns_to_timeval() argument
479 struct timespec ts = ns_to_timespec(nsec); in ns_to_timeval()
489 struct __kernel_old_timeval ns_to_kernel_old_timeval(const s64 nsec) in ns_to_kernel_old_timeval() argument
491 struct timespec64 ts = ns_to_timespec64(nsec); in ns_to_kernel_old_timeval()
515 void set_normalized_timespec64(struct timespec64 *ts, time64_t sec, s64 nsec) in set_normalized_timespec64() argument
517 while (nsec >= NSEC_PER_SEC) { in set_normalized_timespec64()
523 asm("" : "+rm"(nsec)); in set_normalized_timespec64()
524 nsec -= NSEC_PER_SEC; in set_normalized_timespec64()
527 while (nsec < 0) { in set_normalized_timespec64()
528 asm("" : "+rm"(nsec)); in set_normalized_timespec64()
529 nsec += NSEC_PER_SEC; in set_normalized_timespec64()
533 ts->tv_nsec = nsec; in set_normalized_timespec64()
543 struct timespec64 ns_to_timespec64(const s64 nsec) in ns_to_timespec64() argument
548 if (!nsec) in ns_to_timespec64()
551 ts.tv_sec = div_s64_rem(nsec, NSEC_PER_SEC, &rem); in ns_to_timespec64()
621 __timespec64_to_jiffies(u64 sec, long nsec) in __timespec64_to_jiffies() argument
623 nsec = nsec + TICK_NSEC - 1; in __timespec64_to_jiffies()
627 nsec = 0; in __timespec64_to_jiffies()
630 (((u64)nsec * NSEC_CONVERSION) >> in __timespec64_to_jiffies()
636 __timespec_to_jiffies(unsigned long sec, long nsec) in __timespec_to_jiffies() argument
638 return __timespec64_to_jiffies((u64)sec, nsec); in __timespec_to_jiffies()