Lines Matching refs:timeout
47 uint32_t timeout; member
93 ClockP_Handle ClockP_create(ClockP_Fxn clkFxn, uint32_t timeout, ClockP_Params *params) in ClockP_create() argument
100 handle = ClockP_construct((ClockP_Struct *)handle, clkFxn, timeout, params); in ClockP_create()
120 ClockP_Handle ClockP_construct(ClockP_Struct *handle, ClockP_Fxn clockFxn, uint32_t timeout, ClockP… in ClockP_construct() argument
137 obj->timeout = timeout; in ClockP_construct()
178 void ClockP_setTimeout(ClockP_Handle handle, uint32_t timeout) in ClockP_setTimeout() argument
182 obj->timeout = timeout; in ClockP_setTimeout()
191 int32_t timeout; in ClockP_start() local
194 __ASSERT_NO_MSG(obj->timeout / CONFIG_SYS_CLOCK_TICKS_PER_SEC <= UINT32_MAX / USEC_PER_MSEC); in ClockP_start()
198 if (obj->timeout > UINT32_MAX / USEC_PER_MSEC) in ClockP_start()
200 timeout = obj->timeout / CONFIG_SYS_CLOCK_TICKS_PER_SEC * USEC_PER_MSEC; in ClockP_start()
202 else if ((obj->timeout != 0) && (obj->timeout < CONFIG_SYS_CLOCK_TICKS_PER_SEC / USEC_PER_MSEC)) in ClockP_start()
205 timeout = 1; in ClockP_start()
209 timeout = obj->timeout * USEC_PER_MSEC / CONFIG_SYS_CLOCK_TICKS_PER_SEC; in ClockP_start()
225 k_timer_start(&obj->timer, K_MSEC(timeout), K_MSEC(period)); in ClockP_start()
314 obj->timeout = 0; in ClockP_destruct()