Searched refs:log_seconds (Results 1 – 1 of 1) sorted by relevance
89 static void port_timer_set_timeout(struct k_timer *timer, uint8_t factor, int8_t log_seconds) in port_timer_set_timeout() argument91 uint64_t timeout = log_seconds < 0 ? in port_timer_set_timeout()92 ((uint64_t)NSEC_PER_SEC * factor) >> -log_seconds : in port_timer_set_timeout()93 ((uint64_t)NSEC_PER_SEC * factor) << log_seconds; in port_timer_set_timeout()101 int log_seconds) in port_timer_set_timeout_random() argument105 if (log_seconds < 0) { in port_timer_set_timeout_random()106 timeout = ((uint64_t)NSEC_PER_SEC * min_factor) >> -log_seconds; in port_timer_set_timeout_random()107 random_ns = (uint64_t)NSEC_PER_SEC >> -log_seconds; in port_timer_set_timeout_random()109 timeout = ((uint64_t)NSEC_PER_SEC * min_factor) << log_seconds; in port_timer_set_timeout_random()110 random_ns = ((uint64_t)span * NSEC_PER_SEC) << log_seconds; in port_timer_set_timeout_random()