Searched refs:abs_time (Results 1 - 5 of 5) sorted by relevance
/seL4-camkes-master/projects/util_libs/libplatsupport/src/ |
H A D | local_time_manager.c | 106 timeout.abs_time = ns; 109 timeout.abs_time = curr_time + ns; 113 timeout.abs_time = start; 115 timeout.abs_time = curr_time + ns; 123 if (timeout.abs_time < curr_time) { 135 if (timeout.abs_time + NS_IN_US < state->current_timeout || state->current_timeout < curr_time) { 137 error = ltimer_set_timeout(state->ltimer, timeout.abs_time, TIMEOUT_ABSOLUTE); 139 state->current_timeout = timeout.abs_time;
|
H A D | tqueue.c | 27 #define TIMEOUT_CMP(t1, t2) (cmp(t1->timeout.abs_time, t2->timeout.abs_time)) 152 while (t != NULL && t->timeout.abs_time <= curr_time) { 161 t->timeout.abs_time += t->timeout.period; 172 *next_time = t->timeout.abs_time;
|
/seL4-camkes-master/projects/util_libs/libplatsupport/include/platsupport/ |
H A D | tqueue.h | 24 uint64_t abs_time; member in struct:__anon687 85 * the abs_time in the timeout has passed. If the timeout has already passed, the callback will be called when 106 * Call any callbacks where abs_time is >= curr_time. Return the next timeout due in next_time. Reenqueue 109 * @param curr_time the time to check abs_time against for all timeouts.
|
/seL4-camkes-master/projects/lwip/src/core/ |
H A D | timeouts.c | 181 sys_timeout_abs(u32_t abs_time, sys_timeout_handler handler, void *arg, const char *handler_name) argument 183 sys_timeout_abs(u32_t abs_time, sys_timeout_handler handler, void *arg) 197 timeout->time = abs_time; 201 LWIP_DEBUGF(TIMERS_DEBUG, ("sys_timeout: %p abs_time=%"U32_F" handler=%s arg=%p\n", 202 (void *)timeout, abs_time, handler_name, (void *)arg));
|
/seL4-camkes-master/projects/util_libs/libplatsupport/src/plat/pc99/ |
H A D | ltimer.c | 49 uint64_t abs_time; member in struct:__anon81::__anon82::__anon84 100 if (!pc99_ltimer->pit.abs_time) { 106 if (time > pc99_ltimer->pit.abs_time) { 108 pc99_ltimer->pit.abs_time = 0; 113 uint64_t ns = MIN(pc99_ltimer->pit.abs_time - time, PIT_MAX_NS); 212 pc99_ltimer->pit.abs_time = 0; 218 pc99_ltimer->pit.abs_time = ns + time; 226 pc99_ltimer->pit.abs_time = ns;
|
Completed in 37 milliseconds